@charset "gb2312";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea { padding:0; margin:0;  font-weight: normal;font-style: normal;font-size: 100%; font-family:"宋体",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style: none;}
img {border:0;margin:0;padding:0;}
*{ margin:0; padding:0;}
a{text-decoration:none;}
.clear{clear:both; height:0; line-height:0;}
.fl{ float:left;}
.fr{ float:right;}
.ge4{ height:4px; line-height:4px; font-size:4px; margin:0 auto; clear:both;}
.ge5{ height:5px; line-height:5px; font-size:5px; margin:0 auto; clear:both;}
.ge6{ height:6px; line-height:6px; font-size:6px; margin:0 auto; clear:both;}
.ge8{ height:8px; line-height:8px; font-size:8px; margin:0 auto; clear:both;}
.ge10{ height:10px; line-height:10px; font-size:10px; margin:0 auto; clear:both;}
.ge12{ height:12px; line-height:12px; font-size:12px; margin:0 auto; clear:both;}
.ge14{ height:14px; line-height:14px; font-size:14px; margin:0 auto; clear:both;}
.ge15{ height:15px; line-height:15px; font-size:15px; margin:0 auto; clear:both;}
.ge18{ height:18px; line-height:18px; font-size:18px; margin:0 auto;clear:both;}
.ge20{ height:20px; line-height:20px; font-size:20px; margin:0 auto;clear:both;}
.ge24{ height:24px; line-height:24px; font-size:24px; margin:0 auto; clear:both;}
.ge25{ height:25px; line-height:25px; font-size:25px; margin:0 auto; clear:both;}
.ge30{ height:30px; line-height:30px; font-size:30px; margin:0 auto; clear:both;}
.ge32{ height:32px; line-height:32px; font-size:32px; margin:0 auto; clear:both;}
.ge35{ height:35px; line-height:35px; font-size:35px; margin:0 auto; clear:both;}
.ge45{ height:45px; line-height:45px; font-size:45px; margin:0 auto; clear:both;}
.ge100{height:100px; line-height:100px; font-size:100px; margin:0 auto; clear:both;}
.ge340{ height:340px; line-height:340px; font-size:340px; margin:0 auto; clear:both;}
.wrapper{ width:1200px; margin:0 auto;}
.header{ width:100%; margin:0 auto;}
.top{ width:100%; height:24px; background:url(images/topbg.jpg) repeat-x;}
.logo{ width:100%; height:105px; background:#003366;}
.telephone{ float:right; padding-top:40px; padding-right:45px;}
.nav{ height:36px;  repeat-x;background-color:#003366;color:#fff}
.nav ul{ width:1250px; margin:0 auto; padding-left:49px;}
.nav ul li{ float:left;   text-align:center; line-height:35px; font-family:"微软雅黑"; font-size:16px; width:12%; height:36px;}
.nav ul li a{ height:36px;  color:#fff;display:block;}
.nav ul li a:hover{ background:#1f7fe3;}
.banner{ height:366px; background:#82807f;}
.zngg{ width:328px; border-top:4px solid #8a9817; background:url(images/tnrbg.jpg) repeat-y; height:292px; float:left; margin-top:10px;}
.znul{ width:300px; height:245px; margin:0 auto; clear:both; padding-top:3px;}
.znul li{ font-size:12px; line-height:26px; height:26px;background:url(images/li.jpg) no-repeat left; text-indent:18px; border-bottom:1px dashed #767676;}
.znul li a{ color:#767676;}
.znul li a:hover{ color:#ff0000;}
.tp{ float:left; padding-left:15px;}
.more{ float:right; padding-right:10px;}
.tpxw{ width:328px; border-top:4px solid #563b00; background:url(images/tnrbg.jpg) repeat-y; height:292px; float:left; margin-left:12px; margin-top:10px;}
.tpxw h1{ height:29px;}
.tpg{ width:291px; height:224px; margin:0 auto; padding:1px; border:1px solid #c5c5c5; clear:both; margin-top:12px;}
.tpg img{ display:block;}
.xzzq{ width:324px; float:right;}
.xzzq img{ margin-bottom:-24px;}
.dsfc{width:100%; height:222px; border-top:4px solid #003366; background:url(images/ttbg.jpg) repeat-y;}
.dsfc h1{ background:#003366; height:29px; width:915px; margin:0 auto;}
.dsul{ width:960px; margin:0 auto;}
.dsul li{ width:158px; height:156px; text-align:center; float:left; margin-top:15px;}
.dsul li img{ border:none;}
.xygk{width:328px; border-top:4px solid #355d00; background:url(images/tnrbg.jpg) repeat-y; height:400px; float:left;}
.xynr{ width:300px; height:358px; margin:0 auto; clear:both; padding-top:10px;}
.xyt{ border:1px solid #d3d3d3; padding:2px; width:290px; height:107px; display:block; margin:0 auto;}
.xynr p{ font-size:12px; color:#666666; line-height:22px;}
.xyxw{width:328px; border-top:4px solid #414900; background:url(images/tnrbg.jpg) repeat-y; height:400px; float:left;margin-left:8px;}
.xwn{ width:296px; height:100px; margin:0 auto; clear:both; padding-top:10px;}
.xwm{ float:left; margin-right:5px; padding:2px; border:1px solid #d3d3d3;}
.xwn p{ font-size:12px; color:#666666; line-height:20px;}
.gs a{ color:#e30000;}
.xwul{ width:296px; height:235px; margin:0 auto; padding-top:10px; padding-bottom:13px;}
.xwul li{ height:28px; line-height:28px; font-size:12px; background:url(images/li2.jpg) no-repeat 8px; text-indent:20px; border-bottom:1px dashed #767676;}
.xwul li a{color:#666666;}
.xwul li a:hover{color:#003366;}
.jzjj{width:328px; border-top:4px solid #ab7600; margin-top:10px; background:url(images/tnrbg.jpg) repeat-y; height:290px; float:right;}
.jz1{ clear:both; width:280px; margin:0 auto; padding-top:10px;}
.jzt{ float:left;border:1px solid #d3d3d3; padding:2px; width:149px; height:57px; margin-right:3px;}
.jz1 ul{ float:left;}
.jz1 ul li{ font-size:12px; line-height:22px;}
.jz1 ul li a{ color:#003366;}
.jz2{ width:280px; margin:0 auto; height:80px; overflow:hidden; padding-top:3px; clear:both;}
.jz2 p{ font-size:12px; color:#666666; line-height:20px;}
.jzul{width:280px; height:95px; margin:0 auto;}
.jzul li{width:280px;  height:28px; line-height:28px; float:left; font-size:12px; border-bottom:1px dashed #767676; color:#666666;}
.jzul li a{color:#666666;}
.jzul li a:hover{color:#003366;}
.footer{ width:100%; margin:0 auto; clear:both;}
.botnav{ width:100%; height:32px; background:#003366;}
.botnav ul{ float:left;}
.botnav ul li{ float:left; font-size:12px; line-height:32px; width:90px; text-align:center; background:url(images/botnavli.jpg) no-repeat left;}
.botnav ul li a{ color:#FFF;}
.ylink{ float:right; font-size:14px; padding-top:5px;}
.copyright{width:100%; height:125px; background:#003366; padding-top:28px;}
.copyright p{ font-size:12px; color:#bcbcbc; line-height:30px;}
/*单页*/
.bodyleft{ width:252px; float:left;}
.sidebar{width:250px; border:1px solid #c3c7c8; border-top:none; padding-bottom:10px;}
.sidebar ul li{ font-size:12px; text-align:center; line-height:29px;width:217px; padding-top:8px; margin:0 auto;}
.sidebar ul li a{ width:217px; height:29px; background:url(images/sidebarhhhh.jpg) no-repeat center; display:block; color:#7a7a7a;}
.sidebar ul li a:hover{ width:217px; height:29px; background:url(images/sidebara333.jpg) no-repeat center; color:#FFF;}
.sidebar ul li ul li a { background:none;}
.sidebar ul li ul li a:hover{ color:#003366; background:none;}
.san{ padding-top:5px;}
.bodyright{ width:910px; float:right;border:1px solid #c3c7c8; border-top:4px solid #003366;min-height:600px}
.bodyright h1{ background:#003366; height:29px; width:900px; margin:0 auto;}
.rightt{ line-height:28px; float:right; padding-right:10px; font-size:12px; color:#FFF;}
.rightt a{ color:#FFF;}
.bodynr{ padding:10px;}
.bodynr p{ font-size:12px; color:#7a7a7a; line-height:24px;}
/*单页End*/
/*新闻*/
.xwzx{ width:820px; margin:0 auto;}
.xwzx li{ line-height:38px; height:38px; font-size:14px;color:#7a7a7a; border-bottom:1px dashed #7a7a7a;}
.xwzx li a{color:#7a7a7a;}
.xw3{ float:left; background:url(images/xw3l.jpg) no-repeat left; text-indent:15px;}
.pageNum{ height:20px; line-height:20px; width:300px; margin:0 auto;}
.pageNum li{ float:left; margin-right:8px; font-size:12px;}
.pageNum li a{color:#636363;}
.xyy:hover{color:#003366;}
.syy:hover{ text-align:center;color:#fff; width:42px; height:20px; display:block; background:#003366; height:50px; line-height:50px; text-align:center; font-size:14px; font-weight:bold;}
.tt2{ color:#939292; font-size:12px; text-align:center; line-height:26px;}
.tttt{ background:#003366; color:#FFF; height:20px; line-height:20px; text-align:center; font-size:12px;}
.ttt{ height:30px; line-height:30px; border-bottom:1px dashed #636363; font-size:12px; color:#636363; text-align:center;}
/*新闻End*/
/*产品*/
.cpul{}
.cpul li{ float:left; padding:0 20px;}
.cpul li a{ display:block;}
.pic{ width:190px; height:230px; border:1px solid #9b9b9b; padding:1px;}
.pic img{ margin:3px;}
.title{ font-size:12px; color:#9b9b9b; text-align:center; line-height:40px;}
.cpxq{ width:370px; height:440px; margin:20px auto;border:1px solid #9b9b9b; padding:1px;}
/*产品End*/


.neipage{ width:700px; height:20px; line-height:20px; text-align:center; font-size:14px;}
.neipage .wu{  padding:3px; margin:0 5px; border:none; border:1px solid #dddddd;  color:#666;}
.neipage .wu:hover{ border:1px solid #dddddd; color:#666;}
.neipage a{ padding:3px; margin:0 5px; border:1px solid #dddddd; color:#666;}
.neipage .select{ padding:3px; margin:0 5px; border:1px solid red; background:red; color:#fff;}
.neipage .select:hover{ color:#fff;}
.neipage a:hover{ border:1px red solid;  color:red;}

.content{ width:700px; margin:0 auto; font-size:12px; line-height:20px; color:#000;}

.content p{ text-indent:24px; margin:3px 0;}
.content table p{ margin:0; text-indent:0;}
.fe{ float:left; font-size:14px; font-weight:bold; color:#FFF; line-height:30px; text-indent:10px;}
	#yema{ clear:both; display:block; width:100%; text-align:center;}
.link_bk a{color: #4D4D4D;text-decoration: none;}
.link_bk a:hover {text-decoration: none;color: #009900;}
.page { clear:both; text-align:center; margin-top:15px; margin-bottom:15px; font-size:12px;}
.page a {border: 1px solid #dddddd; cursor:pointer; display:block;height:15px; line-height:15px; margin-right:5px; float:left;padding-left:6px; padding-right:6px;}
.page a:hover { border:1px red solid; color:red;}
.page a.select{ border: 1px solid #dddddd; background-color:red; color:#ffffff;}
.page span {border: 1px solid #dddddd;display:block;height:23px; line-height:23px; margin-right:5px; float:left;padding-left:6px; padding-right:6px;}