html,body{-webkit-text-size-adjust:none;}/*谷歌浏览器支持设置font-size小于12px像素解决方法*/
body {margin:20px 0px 0px 0px;background:url(../images/bg.jpg) fixed center top;overflow-x:hidden;}
td,th,span,p,input,div,font{font-size:12px;color:#4e4e4e;font-family:Arial;}
a:link {color:#4e4e4e;text-decoration: none;}
a:visited {text-decoration:none;color: #4e4e4e;}
a:hover{text-decoration:none;color:#EB0708;}
a:active{text-decoration:none;color:#4e4e4e;}

div,p,ul,ol,li,dl,dt,dd,h3,h1,h2,h4,h5,h6,input{padding:0px;margin:0px;list-style:none;}
img{border:0px;}

.money{FONT-WEIGHT:bold;FONT-SIZE:18px; COLOR: #ff0000; FONT-FAMILY: Georgia,"Times New Roman", Times, serif;}
.bgline{background-image:url(../images/BG_line.gif);background-position:bottom;background-repeat:repeat-x;}


/* begin.php */

.tpbtn{position:absolute;z-index:11111;width:149px;height:14px;background:url(../images/zn.png) no-repeat;top:37px;right:20px;}
.tpbtn a.zh{display:block;width:75px;height:14px;float:left;}
.tpbtn a.en{display:block;width:74px;height:14px;float:left;}



.logo{clear:both;width:1001px;height:auto;overflow:hidden;margin:0px auto;}
.logo dl{width:100%;height:auto;overflow:hidden;}
.logo dl dt{width:205px;height:62px;float:left;}
.logo dl dt img{width:205px;height:62px;}
.logo dl dd{width:788px;height:62px;float:left;padding-left:8px;background:#24A360;}


.menbg{width:100%;height:auto;overflow:hidden;}
.menbg ul{width:100%;height:auto;overflow:hidden;}
.menbg ul>li{width:auto;height:auto;float:left;}
.menbg ul>li a.nav1{display:block;width:80px;height:62px;line-height:62px;text-align:center;color:#fff;font-size:15px;margin-right:2px;}
.menbg ul>li a.nav1:hover{background:#44BB77;}
.menbg ul>li a.nav1C{display:block;width:80px;height:62px;line-height:62px;text-align:center;color:#fff;font-size:15px;background:#44BB77;margin-right:2px;}

.menu{position:absolute;width:264px;background:none;z-index:1000000;display:none;border-top:2px solid #128340;border-left:2px solid #128340;}
.menu>a.nev1{display:block;width:130px;height:46px;line-height:46px;color:#fff;text-align:center;border-bottom:2px solid #128340;border-right:2px solid #128340;float:left;background:#22A360;}
.menu>a.nev2{display:block;height:46px;line-height:46px;color:#fff;text-align:center;border-bottom:2px solid #128340;border-right:2px solid #128340;background:#22A360;}
.menu>a.nev3{display:block;width:240px;height:46px;line-height:46px;color:#fff;text-align:center;border-bottom:2px solid #128340;border-right:2px solid #128340;float:left;background:#22A360;}
.menu>a:hover{background:#44BB77;}
.tybg{clear:both;width:1001px;height:33px;background:url(../images/ty.png);margin:0px auto;}
.banner{position:relative;clear:both;width:1001px;height:494px;margin:0px auto;}

/* index.php */
.cptbg{clear:both;position:relative;width:981px;height:40px;line-height:40px;border:1px solid #C4C4C4;background:url(../images/cptbg.jpg);margin:0px auto;-moz-border--radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;behavior: url("../PIE/PIE.htc");padding:0px 10px;}
.cptbg a{color:#606060;padding:0px 5px;}
.cptbg i{display:inline-block;font-style:normal;transform:scaleY(0.8);color:#606060;}
.cptbg a:hover{color:#000;text-decoration:underline;}

.ipro{clear:both;width:1001px;height:auto;overflow:hidden;margin:0px auto;background:#fff;padding:28px 0px 6px 0px;}
.ipro h1{display:block;width:950px;height:48px;line-height:48px;border-top:2px solid #CFCFCF;color:#808080;font-size:30px;font-weight:300;margin:0px auto 17px auto;}
.ipro h1 a{float:right;color:#808080;font-size:12px;font-weight:normal;}
.ipro h1 a:hover{text-decoration:underline;}

#demo{overflow:hidden;width:950px;margin:0px auto;}
#demo td{font-size:14px;}

#aemo{overflow:hidden;width:950px;margin:0px auto;}
#aemo td{font-size:14px;}

.ipro dl{width:950px;height:auto;overflow:hidden;margin:0px auto;}
.ipro dl a.nav1{display:block;width:214px;height:90px;background:url(../images/home_r11_c7.jpg);float:left;margin:0px 31px 21px 0px;}
.ipro dl a.nav2{display:block;width:214px;height:90px;background:url(../images/home_r11_c7.jpg);float:left;margin:0px 0px 21px 0px;}
.ipro dl a img{display:block;width:104px;height:71px;float:left;margin:2px 0px 0px 3px;}
.ipro dl a font{display:block;width:96px;height:auto;float:left;margin:12px 0px 0px 6px;color:#fff;font-size:15px;text-align:center;line-height:22px;}
.ipro dl a:hover font{text-decoration:underline;}

.ipro ul{width:950px;height:auto;overflow:hidden;margin:0px auto;}
.ipro ul>a{display:block;width:460px;height:auto;overflow:hidden;background:#24A360;float:left;}
.ipro ul>a:first-child{margin-right:30px;}

.ipro ul a img{display:block;width:287px;height:272px;float:left;}
.ipro ul a font{display:block;width:133px;height:232px;float:left;color:#fff;line-height:22px;padding:20px;font-size:14px;}
.ipro ul a:hover font{text-decoration:underline;}
.ipro ul a font b{display:block;font-size:16px;margin-bottom:6px;}

.ipro ol{width:950px;height:auto;overflow:hidden;margin:0px auto;}
.ipro ol>a{display:block;width:230px;height:auto;overflow:hidden;float:left;margin-left:10px;}
.ipro ol>a:first-child{margin:0px;}
.ipro ol a img{width:230px;height:169px;}



.banner_index{position:relative;width:950px;height:230px;overflow:hidden;margin:0px auto;}
.banner_index .btn,.banner_pro .bBtn{position:absolute;top:255px;width:31px;height:31px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnPre_index.png) no-repeat 0 0;left:10%;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right: 10%;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position:absolute;left:0px;top:0px;z-index:2;}
.banner_index .banner_wrap li{width:950px;float:left;}

.banner_index .banner_wrap li a.nav1{display:block;width:220px;height:224px;float:left;margin-right:23px;}
.banner_index .banner_wrap li a.nav2{display:block;width:220px;height:224px;float:left;}
.banner_index .banner_wrap li a img{ display:block;width:220px;height:184px;}
.banner_index .banner_wrap li a span{display:block;;height:40px;line-height:40px;text-align:center;font-size:14px;}
.banner_index .banner_wrap li a:hover span{color:#F00;}

.indexBanner_num{
	position:absolute;
	width:200px;
	left:50%;
	padding:10px 0;
	text-align:center; 
	margin-top:-30px; 
	margin-left:-100px;
	z-index:1000;
	display:none;
} 
.indexBanner_num a{
	width:6px;
	height:6px;
	display: inline-block;
	_zoom:1;
	background:#ccc;
	font-size:0px;
	line-height:0px;
	margin:0 2px;
	
	-moz-border--radius:50%;
    -webkit-border-radius:50%;
	border-radius:50%;
	behavior: url("../PIE/PIE.htc");
}
.indexBanner_num a.on,.indexBanner_num a:hover{background:#f00;}




.p-pro{clear:both;width:1001px;height:auto;overflow:hidden;margin:0px auto;background:#fff;}
.p-pro ul{width:950px;height:auto;overflow:hidden;margin:0px auto;}
.p-pro ul>li{width:460px;height:280px;float:left;}
.p-pro ul>li h1{display:block;height:48px;line-height:48px;border-top:2px solid #CFCFCF;color:#808080;font-size:30px;font-weight:300;margin:0px 0px 17px 0px;}
.p-pro ul>li h1 a{float:right;color:#808080;font-size:12px;font-weight:normal;}
.p-pro ul>li h1 a:hover{text-decoration:underline;}
.p-pro ul>li:first-child{margin-right:30px;}
.p-pro dl{width:450px;height:auto;overflow:hidden;margin:0px auto;}

.p-pro dl>a{display:block;float:left;margin-left:6px;}
.p-pro dl>a:first-child{margin:0px;}
.p-pro dl>a font{display:block;height:32px;line-height:32px;text-align:center;}
.p-pro dl a img{display:block;width:140px;height:181px;padding:2px;border:1px solid #D7D7D7;}
.p-pro dl a:hover font{color:#F00;}



.inews{clear:both;width:1001px;height:auto;overflow:hidden;margin:0px auto;background:#fff;padding:20px 0px;}
.inews dl{width:950px;height:auto;overflow:hidden;margin:0px auto;}
.inews dl dt{width:304px;height:auto;overflow:hidden;float:left;}

#iemo{overflow:hidden;width:304px;}
#iemo img{display:block;height:103px;padding:2px;border:1px solid #D7D7D7;}

.inews dl dd{width:304px;height:auto;overflow:hidden;float:left;margin-left:19px;}
.inews dl dd a{display:block;height:28px;line-height:28px;background:url(../images/iic.jpg) left no-repeat;text-indent:20px;}
.inews dl dd a span{float:right;}
.inews dl dd div{width:204px;height:113px;background:url(../images/map.jpg) right no-repeat;margin:0px auto;line-height:25px;font-size:14px;padding:0px 100px 0px 0px;}

.inews dl h1{display:block;height:48px;line-height:48px;border-top:2px solid #CFCFCF;color:#808080;font-size:28px;font-weight:300;margin:0px 0px 15px 0px;}
.inews dl h1 a{float:right;color:#808080;font-size:12px;font-weight:normal;background:none;}
.inews dl h1 a:hover{text-decoration:underline;}




/* about */

.subg{clear:both;width:280px;height:42px;line-height:42px;background:#23A360;color:#fff;font-size:16px;text-indent:18px;}
.n-phlist{clear:both;width:280px;height:auto;overflow:hidden;margin-bottom:20px;}
.n-phlist a.nav1{display:block;height:42px;line-height:42px;font-size:14px;color:#162137;background:url(../images/ico.jpg) 10px no-repeat;text-indent:30px;border-bottom:1px solid #ccc;}
.n-phlist a.nav1:hover{color:#23A360;font-weight:bold;}
.n-phlist a.nav1C{display:block;height:42px;line-height:42px;font-size:14px;color:#23A360;background:url(../images/ico.jpg) 10px no-repeat;text-indent:30px;border-bottom:1px solid #ccc;font-weight:bold;}

.n-phlist a.nav2{display:block;width:260px;height:24px;line-height:24px;font-size:12px;color:#162137;background:url(../images/dot.png) 10px no-repeat;text-indent:22px;margin:0px auto;}
.n-phlist a.nav2:hover{color:#23A360;}
.n-phlist a.nav2C{display:block;width:260px;height:24px;line-height:24px;font-size:12px;color:#23A360;background:url(../images/dot.png) 10px no-repeat;text-indent:22px;margin:0px auto;}
.n-phlist p{padding-top:10px;}

.letel{clear:both;width:250px;height:auto;overflow:hidden;padding:15px;line-height:25px;color:#000;}
.letel b{font-size:14px;}


.u-abg{clear:both;width:1002px;height:auto;overflow:hidden;margin:0px auto;background:#fff;padding:20px 0px;}
.u-abg dl{width:100%;height:auto;overflow:hidden;}
.u-abg dl dt{width:300px;height:auto;overflow:hidden;float:left;padding-left:11px;}
.u-abg dl dd{width:651px;height:auto;overflow:hidden;float:left;padding:0px 20px;}

.subtitle{clear:both;width:990px;height:auto;overflow:hidden;background:#232323;padding:6px;margin:0px auto;}
.subtitle span{display:block;height:28px;line-height:28px;color:#fff;font-size:14px;color:#777;text-indent:15px;}
.subtitle a{color:#83BE52;}
.subtitle b{display:block;height:49px;line-height:49px;font-size:28px;color:#999;margin-left:15px;}


.v-tent{display:block;width:100%;height:auto;overflow:hidden;margin:20px auto;line-height:23px;}
.v-tent img{max-width:100%;height:auto;}


/* prolist */

.pnewst{clear:both;width:650px;height:auto;overflow:hidden;margin:0px auto;padding:20px 0px 0px 0px;}
.pnewst a.nav1{display:block;width:203px;height:204px;float:left;margin:0px 20px 0px 0px;}
.pnewst a.nav2{display:block;width:203px;height:204px;float:left;}
.pnewst a i{display:table;}
.pnewst a span{display:table-cell;width:201px;height:166px;text-align:center;vertical-align:middle;border:1px solid #ccc;}
.pnewst a img{max-width:195px;max-height:160px;}
.pnewst a font{display:block;width:100%;height:36px;line-height:36px;text-align:center;color:#000;}
.pnewst a:hover font{color:#23A360;}

/* newslist */

.newst{clear:both;width:100%;height:auto;overflow:hidden;padding:10px 0px;}
.newst a.nav1{display:block;height:36px;line-height:36px;text-decoration:none;border-bottom:1px dashed #ddd;color:#000;background:url(../images/ico.gif) 12px no-repeat;text-indent:29px;}
.newst a span{float:right;}
.newst a.nav1:hover{background:#f2f2f2 url(../images/ico.gif) 12px no-repeat;}

/* 公共CSS */

.t_banner{clear:both;width:1000px;height:280px;overflow:hidden;margin:0px auto;}
.t_banner img{width:100%;height:280px;}


/*上一篇,下一篇*/
.pnpage{clear:both;width:96%;height:auto;line-height:24px;padding:10px 0px;color:#000;font-size:14px;margin:0px auto;padding:20px 0px;}
.pnpage a{color:#000;font-size:14px;}
.pnpage a:hover{text-decoration:none;color:#23A360;}

/*分页*/
.page{clear:both;width:100%;margin:20px auto;padding:5px 0px;text-align:center;}
.page font{display:block;height:25px;line-height:25px;float:left;margin:0px 6px;}
.page a{display:block;background:#F5F5F5;text-decoration:none;height:25px;line-height:25px;padding:0px 5px;margin:0px 2px;cursor:pointer;float:left;}
.page a:hover{display:block;background:#23A360;color:#fff;text-decoration:none;margin:0px 2px;height:25px;line-height:25px;padding:0px 5px;cursor:pointer;float:left;}

/* end.php */

.ads{clear:both;width:1001px;height:auto;overflow:hidden;margin:10px auto;}
.ads img{display:block;width:100%;height:auto;}

.botbg{clear:both;width:1001px;height:auto;overflow:hidden;padding:22px 0px 10px 0px;background:#4A4A4A;color:#bbb;margin:0px auto;}
.botbg dl{width:954px;height:auto;line-height:22px;margin:0px auto;}
.botbg dl dt{width:120px;height:auto;overflow:hidden;margin-right:52px;float:left;}
.botbg dl dd{width:110px;height:auto;overflow:hidden;float:left;}
.botbg dl dd img{display:block;margin:10px 0px 10px 0px;width:100%;height:auto;}
.botbg ol{width:140px;height:auto;overflow:hidden;float:left;margin-left:16px;text-align:center;padding-top:60px;}
.botbg ol img{display:block;margin:0px 0px 10px 0px;width:100%;height:auto;}
.botbg h1{display:block;height:30px;line-height:30px;color:#fff;font-size:14px;margin-bottom:10px;border-bottom:2px solid #83BE52;padding-bottom:8px;}
.botbg a.nav1{display:block;line-height:22px;color:#bbb;}
.botbg a.nav1:hover{text-decoration:underline;}


.botbg ul{clear:both;width:954px;height:auto;line-height:22px;margin:0px auto;color:#bbb;text-align:center;padding:20px 0px;}
.botbg ul img{display:block;padding-top:10px;margin:0px auto;}

/* jobs_form.php */

.jobstitle{height:30px;line-height:30px;text-align:center;color:#000;}
.jobve{line-height:30px;line-height:30px;color:#CC0000;font-weight:bold;}
.jobve img{margin-right:6px;}
#jobform input[type="text"]{height:20px;line-height:20px;padding:0px 5px;border:1px solid #ccc;vertical-align:middle;}
#jobform textarea{width:70%;height:40px;border:1px solid #ccc;vertical-align:middle;}
#jobform font{color:#F00;margin-left:6px;}

#conmsg input{border:0px;padding:3px; border:1px solid #ccc;}
#conmsg textarea{border:1px solid #ccc;padding:3px;vertical-align:middle;}

#safecode{vertical-align:middle;width:80px;height:25px;cursor:pointer;}
#conmsg td{font-size:14px;color:#000;}
#conmsg font{color:#F00;vertical-align:middle;}


#jobs_form input{width:80px;height:30px;line-height:30px;text-align:center;padding:0px;margin:0px;border:0px;background:#930707;color:#fff;}
#jobs_form input:hover{cursor:pointer;background:#D90C0C;}
#Code{width:80px;vertical-align:bottom;margin-right:6px;}


/* shows.php */

.ktitle{font-size:18px;text-align:center;padding:6px 0px;font-weight:bold;text-align:center;}
.cotitle{height:30px;line-height:30px;color:#999;text-align:center;border-top:1px dashed #ccc;}
.cotitle font{color:#F00;font-size:12px;}
.abcon{line-height:25px;}
.abcon img{max-width:100%;height:auto;}
.abcon table{width:700px;height:auto;margin: 0px auto;}


/* qq */


.qqkf{position:fixed;width:165px;height:auto;overflow:hidden;top:300px;right:10px;}
.qqkf dl{width:100%;height:auto;overflow:hidden;}
.qqkf dl ol{height:13px;background:url(../images/kf02.gif);cursor:pointer;}
.qqkf dl dt{height:47px;background:url(../images/kf01.gif) top no-repeat;padding-top:68px;}

.qqkf dl dt b{display:block;width:140px;height:32px;line-height:32px;margin:0px auto;background:url(../images/telico.png) left no-repeat;text-indent:35px;font-size:16px;font-weight:normal;}

.qqkf dl dd{height:25px;background:url(../images/kf03.gif);}






