* {color:#333;margin:0; padding:0;font-family:tahoma,Microsoft YaHei,weiruanyahei,\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif!important;-webkit-text-size-adjust:none;list-style:none;outline:none;}/*"Microsoft Yahei",*/ 
body {margin:0; padding:0; font-size:14px;background:url(bg.jpg);line-height:160%;}
form,input,select,textarea,td,th,ul,div,dl,dd,dt{margin:0; padding:0;font-family:Microsoft YaHei,weiruanyahei,\5FAE\8F6F\96C5\9ED1,Arial, Helvetica, sans-serif;}
img {border:none;} 
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
.blank{ height:15px; overflow:hidden; clear:both;}


.head{ width:100%; height:116px; background:url(tbg.png) top center no-repeat;}
.head .m{ width:1000px; height:84px; margin:auto; overflow:hidden;}
.head_left{ float:left; padding:26px 0; overflow:hidden;}
.head_right{ float:right;}
.head_right a{ display:block; float:left;  text-align:center; height:32px; line-height:32px;}
.head_right a.a1{ width:144px; margin-right:1px}
.head_right a.a2{ width:115px; margin-right:50px;}
.head_right a:hover{ background:url(mbg.png) top repeat-x;}

.menu{ width:1000px; margin:auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{  height:32px; line-height:32px; position:relative; z-index:1;  }
.nav a{  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; width:149px; text-align:center; font-size:14px; height:32px; line-height:32px; font-weight:400; border-left:solid 1px #666; }
.nav .sub{ display:none; width:190px; left:0; top:32px;  position:absolute; background:url(b1.png);  line-height:32px;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; font-size:14px;}
.nav .sub a:hover{ background:url(b2.png); color:#fff;}
.nav .on h3 a{background:url(m0.png) center repeat-x; color:#fff;}

.slideBox{ width:100%; height:510px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:#666; cursor:pointer; border-radius:5px;}
.slideBox .hd ul li.on{ background:#005099;}
.slideBox .bd{ position:relative; width:100%; height:510px; z-index:0;   }
.slideBox .bd li{width:100%; height:510px; zoom:1; vertical-align:middle; } 
.slideBox .bd li a{ display:block;width:100%; height:510px;}

.intwo{ width:1000px; margin:auto; overflow:hidden;}
.intwo_left{ width:290px; float:left; overflow:hidden;}
.intwo_right{ width:680px; float:right; overflow:hidden;}
.intwo_title{ height:50px; line-height:50px; background:url(t1.png) bottom repeat-x;}
.intwo_title strong{ display:block; float:left; background:url(t2.png) bottom center no-repeat; font-size:16px;}
.intwo_about{ overflow:hidden;padding:5px 0; font-size:14px; line-height:130%;}
.intwo_about p{ padding:5px 0; overflow:hidden;}

.picScroll-left{ overflow:hidden; padding:25px 0; height:190px;}
.picScroll-left ul{ overflow:hidden;}
.picScroll-left ul li{ float:left; text-align:center; width:217px; padding-right:13px;}
.picScroll-left ul li a{ display:block;}
.picScroll-left ul li a:hover{ color:#005099;}
.picScroll-left ul li a img{ display:block; height:215px; border:solid 1px #ccc; height:150px; margin-bottom:5px;}

.banner{ width:100%; height:300px; overflow:hidden; margin:auto;}
.box{ width:1000px; margin:auto; overflow:hidden; clear:both;}
.box_left{ width:191px; float:left; overflow:hidden;}
.box_right{ width:740px; float:right; overflow:hidden;}
.box_left_title{ border-bottom:solid 1px #ddd; height:45px; line-height:45px;}
.box_left_title strong{ display:block; float:left;height:45px; line-height:45px; background:url(dot_1.jpg) left center no-repeat; padding-left:40px; font-size:15px;}
.box_left_title strong.t373{background:url(dot_1.jpg) left center no-repeat;}
.box_left_title strong.t377{background:url(dot_2.jpg) left center no-repeat;}
.box_left_title strong.t378,.box_left_title strong.t379{background:url(dot_3.jpg) left center no-repeat;}
.box_left_title strong.t4{background:url(dot_4.jpg) left center no-repeat;}
.box_left_title strong.t5{background:url(dot_5.jpg) left center no-repeat;}

.box_left_p{ overflow:hidden; border:solid 1px #ccc;}
.box_left_p img{ display:block;} 

.pos{ overflow:hidden; height:45px; line-height:45px; text-align:right; background:url(line.jpg) bottom repeat-x;}
.pos a{ padding:0 5px;}

.newscat{ overflow:hidden; background:url(tb3.jpg) 3px top repeat-y; margin-top:15px;}
.newscat ul{ text-align:center; overflow:hidden;}
.newscat img{ display:block; margin:auto;}
.newscat ul li{ height:42px; line-height:42px; text-align:left;}
.newscat ul li a{ display:block;background:url(line.png) center top no-repeat; text-indent:20px;}
.newscat ul li a:hover{ background:url(tbbg.jpg) center repeat-x; color:#fff;}
.newscat ul li a.on{ background:url(tbbg.jpg) center repeat-x; color:#fff;}

.newslist{ overflow:hidden;}
.newslist ul{ overflow:hidden;}
.newslist ul li{ padding:10px 0; overflow:hidden; padding-left:30px; border-bottom:dotted 1px #ccc; background:url(nd.jpg) 0 20px no-repeat;}
.newslist ul li a{ overflow:hidden; height:30px; line-height:30px; width:600px; display:block; font-size:14px;}
.newslist ul li a:hover{ color:#005099;}
.newslist ul li span{ float:right; height:30px; line-height:30px; color:#999;}
.newslist ul li p{ overflow:hidden; width:700px; height:30px; line-height:30px; color:#999; font-size:13px;}

.productlist{ overflow:hidden;}
.productlist ul{ overflow:hidden; width:790px;}
.productlist ul li{ float:left; width:223px; height:185px; overflow:hidden; text-align:center; margin-top:15px; margin-right:35px;}
.productlist ul li a{ display:block;}
.productlist ul li a img{ display:block; width:217px; padding:2px; border:solid 1px #ccc; margin-bottom:5px;}
.productlist ul li a:hover{ color:#005099;}

.page-content{ padding:10px 0; overflow:hidden; position:relative; z-index:0; min-height:620px;}
.page-content img{ display:block; padding:10px 0; cursor:pointer;}
.page-content p{ padding:10px 0; overflow:hidden;}
.page-content td{ padding-right:30px;}
.page-content td b{ display:block; font-size:16px; font-weight:900; margin:auto; text-align:center; width:100%; padding:20px 0;}

.bigpic{ position:absolute; top:0; left:0; z-index:1; width:100%; padding:20px 0; text-align:center; background:url(pbg.png); overflow:hidden; display:none;}
.bigpic img{ margin:auto; display:block; background:url(pbg.png);}
.bigpic a.close{ display:block; margin:auto; width:105px; height:30px; background:url(close.png) center no-repeat;cursor:pointer;}

.webcontent{ overflow:hidden;}
.webcontent .title{ padding:20px 0; overflow:hidden; font-size:18px; font-weight:900;}
.webcontent .text{ padding:20px 0; border-TOP:solid 1px #ccc;overflow:hidden;}
.webcontent .np{ padding:20px 0; border-TOP:solid 1px #ccc;overflow:hidden;}
.webcontent .hits{ overflow:hidden; text-align:right;}
.webcontent .but{ padding:20px 0; overflow:hidden; width:100%;}
.webcontent .thumb{ text-align:center; background:url(tbgs.jpg) bottom center no-repeat; padding-bottom:50px;}
.webcontent .thumb img{ display:block; margin:0 auto;}


.way{ overflow:hidden; height:172px; background:url(cb.jpg) left top no-repeat;} 
.way table{ width:100%;}
.way td{ height:57px;  font-size:18px;padding-left:50px;}
.way td span{ display:block; font-size:13px;}

.foot{ width:100%; margin:auto; overflow:hidden; background:url(fbg.png) top repeat-x; height:211px;}
.foot .m{ width:1000px; margin:auto; overflow:hidden;}
.foot_1{ overflow:hidden; padding:15px 0;}
.foot_1 ul{ float:left; color:#ccc; overflow:hidden; font-size:13px;}
.foot_1 ul a{  color:#ccc; display:block;}
.foot_1 ul.u1{ width:190px;}
.foot_1 ul.u1 b{ display:block;height:40px; line-height:40px; background:url(dot.png) 80px center no-repeat;}
.foot_1 ul.u1 b a{ color:#fff; display: block;height:40px; line-height:40px; }
.foot_1 ul.u1 a{ height:22px; line-height:22px;}
.foot_1 ul.u1 a:hover{ color:#fff;}
.foot_1 ul.u2{ width:400px; padding:0 50px; padding-right:0px; background:url(fdot.png) left repeat-y}
.foot_1 ul.u2 b{ display:block;height:40px; line-height:40px; background:url(dot.png) 70px center no-repeat;}
.foot_1 ul.u2 b a{ color:#fff; display: block;height:40px; line-height:40px;}
.foot_1 ul.u2 a{ height:25px; line-height:25px; float:left; width:49%;}
.foot_1 ul.u2 a:hover{ color:#fff;}
.foot_1 ul.u3{ width:300px; padding-left:40px; background:url(fdot.png) left repeat-y}
.foot_1 ul.u3 p{ padding:10px 0; padding-left:70px; overflow:hidden; color:#ccc;}
.foot_1 ul.u3 p.p1{ background:url(tel.png) left center no-repeat;}
.foot_1 ul.u3 p.p2{ background:url(map.png) left center no-repeat;}
.foot_2{ width:100%; height:46px; line-height:46px; background-color:#484848; text-align:center; color:#999;}

#pages{padding:30px 0;overflow:hidden; text-align: right}
#pages a,#pages span{ border:solid 1px #ccc; }
#pages a{ padding:3px 10px; margin:0 3px; }
#pages span{ padding:3px 10px; margin:0 3px;   color:#0061de; font-weight:900;}
