﻿body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:none;}

/*header*/

.header{height:120px; width:1200px; display:block; margin:0px auto; padding-top:40px;}
.header-bg{background: #fff;}
.logo{width:730px; display:block; float:left;}
.logo img{ display:block; margin-top:15px;}
.contact{width:300px; display:block; float:right;}
.nav-bg{background: #2a3f50; width:100%; overflow:hidden; height:56px;}
.nav_nav{width:1200px; height:56px; margin:0px auto;}
.nav_nav ul li{float: left;	line-height: 56px;padding: 0 52px;font-size: 16px; background:url(mli.jpg) no-repeat right center;}
.nav_nav ul li a span{color: #FFFFFF;}
.nav_nav ul li:hover{background: #f15e06 !important;}
.nav_nav ul li.first{background:#f15e06;}

.banner{width:100%; background:#fff;position:relative;}
.banner ul li img{ width:100%; text-align:center; z-index:1;}

.dck{text-align:center; height: 100px; box-shadow: 0 0 2px 2px rgba(0,0,0,0.1); display:block; width:1000px; margin:-50px auto 0px auto; overflow:hidden;background:#fff; z-index:999;  position:relative;}
.dck div{display: inline-block; padding-left: 100px;width: 100px; height: 40px;margin-top: 30px; text-align: left;font-size: 18px;line-height: 40px;}
.dckn1{	background: url(dck1.jpg) no-repeat 40px center; border-left:0px;}
.dckn2{	background: url(dck2.jpg) no-repeat 40px center; border-left: solid 1px #ccc;}
.dckn3{	background: url(dck3.jpg) no-repeat 40px center; border-left: solid 1px #ccc;}
.dckn4{	background: url(dck4.jpg) no-repeat 40px center; border-left: solid 1px #ccc;}
	
	
.cp-title{text-align: center;margin:20px 0 40px 0;}
.cp-title span{ font-size:25px; font-weight:bold; color:#333; background:url(titlebott.png) no-repeat center bottom; height:65px; display:block; }
.cp-title p{color: #878787;	font-size: 15px;margin: 10px auto 0;width: 680px;}
.indecp{ width:1200px; display:block; margin:10px auto; overflow:hidden;}
.productsroll{ width:1300px; display:block; overflow:hidden;}
.productsroll ul li{background: #eeeeee;padding:8px;margin:8px 10px 8px 0px; width:275px; display:block; float:left;}
.productsroll ul li img{ width:275px; margin-bottom:8px; height:260px;}
.productsroll ul li:hover{background: #2a3f50;}
.productsroll ul li:hover .cp-tm{color: #FFFFFF;}
.cp-bt{text-align: center; height:40px; line-height:40px; overflow:hidden;}
.cp-tm{	font-size: 16px;color: #231f20;	font-weight: bold;}

.profenlei{ width:1200px; display:block; margin:15px auto; text-align:center; height:60px;}
.profenlei a{ padding:12px 35px; background:#2a3f50; line-height:46px; color:#fff; margin:5px;}
.profenlei a:hover{background:#ff7506;}

.gywm-bg{background:#efefef; width:100%; display:block; margin:50px auto; overflow:hidden;}
.gywm-youshi{width:1200px; display:block; margin:0 auto 20px auto;background:url(gywmys-bg.gif) left center no-repeat; padding:50px 0px; overflow:hidden;}
.ys1{padding: 40px 0 0 620px;}
.ys2{padding: 50px 0 0 690px;}
.ys3{padding: 60px 0 0 660px;}

.ap1{color: #231F20;font-size: 28px;font-weight: bold;margin-bottom: 15px;}
.ap1 span{color: #f15e06;}
.ap2{width: 390px; color: #231F20;font-size: 15px; border-top:1px dashed #555; padding:15px 0px;}

.gsjj{background:url(gsjj.jpg) left top no-repeat; width:100%; height:495px;  }
.gongsj{width:1180px; height:auto; display:block; margin:10px auto; padding-top:50px;}
.left-jj{width:750px; display:block; color:#fff; overflow:hidden; float:left; font-size:16px;font-family:Microsoft YaHei;line-height:36px;}
.gsjj-jj{height:296px; display:block; overflow:hidden;}
.gsjj-img{background: url(gsjj-icon.png) left center no-repeat;padding: 15px 0 15px 90px;}
.gsjj-img:hover{background: url(gsjj-icon1.png) left center no-repeat;}
.jyln-img{background: url(gsln-icon.png) left center no-repeat;padding: 15px 0 15px 90px;}
.jyln-img:hover{background: url(gsln-icon1.png) left center no-repeat;}
.lxwm-img{background: url(lxwm-icon.png) left center no-repeat;padding: 15px 0 15px 90px;}
.lxwm-img:hover{background: url(lxwm-icon1.png) left center no-repeat;}
.gsjj-dibu ul li{float: left;margin: 0 6px;}
.gsjj-dibu{margin-top: 10px;margin-bottom: 28px;}
.gsjj-dibu a{ color:#fff;}
.gsjj-dibu a span{font-size:18px;font-weight: bold;}
.gywm-img{ display:block; float:right; width:400px; overflow:hidden;}
.gywm-img img{width:400px; height:400px;}

.news{ width:1200px; display:block; margin:30px auto; overflow:hidden;}
.newsleftimg{ width:440px; display:block; float:left;}


.lxw-top{text-align: center;margin-top: 60px;}
.lxw-top p{margin: 10px auto 50px auto;	width: 680px;font-size: 15px;color: #878787;}

.newslist{width:740px; display:block; float:right; overflow:hidden; background:#eee; margin-right:10px;}
.newslist ul li{width:360px; height:44px; line-height:44px; background:#2a3f50; display:block; float:left; margin:5px;border-radius:5px;}
.newslist ul li a{ width:280px; display:block; float:left; color:#fff; text-indent:10px;}
.newslist ul li span{ color:#fff; width:70px; float:right; line-height:26px; font-size:15px; background:#111; height:26px; margin:9px 8px 9px 0px; text-align:center;border-radius:5px;}


.newslistss{width:740px; display:block;float:right; overflow:hidden; height:auto;}
.newslistss ul li{width:720px; height:92px; line-height:46px; background:#fff; display:block; float:left; margin:0px 5px 10px 5px;border-radius:5px; overflow:hidden; border-bottom:1px dashed #eee;}
.newslistss ul li a{ width:600px; display:block; float:left; height:36px; line-height:36px; color:#222; text-indent:35px; font-size:18px; background:#fff url(icos.png) no-repeat 10px center;}
.newslistss ul li span{ color:#888; width:710px; line-height:26px; font-size:13px;  height:52px; margin-left:10px; display:block; overflow:hidden;}
.newslistss ul li p{ width:120px; display:block; float:right; color:#fff; line-height:26px; font-size:15px; background:#2a3f50; height:26px; margin-top:5px;  text-align:center;border-radius:5px;}

.anli{width:1210px; display:block; margin:0px auto 50px; overflow:hidden;}
.anli ul li{background: #eeeeee;padding:8px;margin:8px 10px 8px 0px; width:275px; display:block; float:left;}
.anli ul li img{ width:275px; margin-bottom:8px; height:260px;}
.anli ul li:hover{background: #c11e15;}
.anli ul li:hover .cp-tm{color: #FFFFFF;}
.cp-bt{text-align: center; height:40px; line-height:40px; overflow:hidden;}
.cp-tm{	font-size: 16px;color: #231f20;	font-weight: bold;}

.bodycon{ width:1200px; display:block; margin:20px auto; overflow:hidden;}
.partleft{ width:270px; display:block; float:left;}
.partright{ width:910px; display:block; float:right;}
.title{ width:100%; height:50px; line-height:50px; text-align:center; font-size:18px;  background:#2a3f50; color:#fff;}
.title1{ width:100%; height:120px;  text-align:center; font-size:18px; background:#2a3f50; color:#fff;}
.title1 span{ width:100%; line-height:70px; font-size:26px; display:block; color:#FFF;}

.partfenlei{display:block; margin-bottom:15px;}
.partfenlei ul{border:2px solid #555; padding:10px;}
.partfenlei ul li{ height:40px; line-height:40px; text-indent:40px; margin:10px 0px; background:#f15e06 url(ssic.png) no-repeat 15px center; border-radius:5px;}
.partfenlei ul li a{color:#fff;}

.partwzlist ul{border:2px solid #555; padding:10px;}
.partwzlist ul li{ height:36px; line-height:36px; text-indent:15px; border-bottom:1px dashed #555; display:block; overflow:hidden; background:url(icon.gif) no-repeat left center; }
.partwzlist ul li a{ font-size:15px;}

.local{ height:40px; line-height:40px; border-bottom:3px solid #2a3f50; width:910px;}
.local .datt{background: #2a3f50; display:block;  width:200px; text-align:center; color:#fff; font-weight:bold; font-size:19px; overflow:hidden; float:left;}
.local span{width:700px; display:block; float:right; text-align:right;}

.wentitle h1{height:90px; line-height:90px; text-align:center; color:#333; font-size:25px; border-bottom:1px dashed #ccc;}
.info{ height:50px; line-height:50px; text-align:right; width:100%; margin-right:30px; display:block; float:right;}
.content{  display:block; overflow:hidden; line-height:1px; height:2px;  }
.contentx{ padding:20px; display:block; overflow:hidden; line-height:30px;  }
.handle{ line-height:40px; padding:0px 20px 10px;}
.contimg img{ text-align:center; display:block; margin:30px auto;}

.pagelist{ width:100%; text-align:center; height:120px; line-height:120px;}

.newsswz ul{ display:block; padding:10px;}
.newsswz ul li{height:38px; line-height:38px; text-indent:15px; border-bottom:1px dashed #555; display:block; overflow:hidden; background:url(icon.gif) no-repeat left center; }
.newsswz ul li span{ display:block; float:right; margin-right:10px;}

.procp{width:100%; display:block; margin:0px auto; overflow:hidden;}
.procp ul li{background: #eeeeee;padding:8px;margin:8px 2px 8px 8px; width:275px; display:block; float:left;}
.procp ul li img{ width:275px; margin-bottom:8px; height:260px;}
.procp ul li:hover{background: #2a3f50; color:#fff;}
.procp ul li span{color: #222; text-align:center; overflow:hidden; height:32px; line-height:32px; display:block;}
.procp ul li:hover span{ color:#fff;}
.link{width:1200px; display:block; margin:50px auto; overflow:hidden;}
.link span{ display:block; float:left; margin:2px;font-size:15px; padding:5px 10px; background:#eee;}
.link ul li{ display:block; float:left;margin:2px; background:#eee; padding:5px 10px;}
.link ul li a{font-size:14px;}

.footer{background: #111; text-align:center; color:#fff; font-size:15px; padding:30px 0px; line-height:36px;}
.footer a{color:#f5f5f5;}


.tool{ display:none;}



@media(max-width:1000px){

body { background:#fff; width:100%; max-width:640px; margin:0px auto; height:auto;  padding:0px;}

.header-bg{ width:100%; height:auto; }
.header{ height: auto; width:100%; padding:0px;}
.logo { display:block; margin:20px auto; width:100%; }
.logo img{ width:96%; display:block; margin:10px auto; height:auto; }
.contact{ display:none;}

.nav-bg{height:auto;}
.nav_nav { width: 100%; height:auto;  background:#c11e15; z-index: 200; }
.nav_nav ul li { width: 25%; height:43px;line-height:43px; display:block; overflow:hidden;  float:left; margin:0px; text-align:center; border-bottom:1px solid #d5d5d5; padding:0px;}
.nav_nav ul li.first{ background:#111; width:50%;}
.nav_nav ul li a{color:#fff; width:100%;  font-size:14px; overflow:hidden; }


.dck{ display:none;}
.banner { width: 100%; height:250px; overflow: hidden;  z-index: 90; margin-top:5px; max-width:640px; display:block; background: url("bannerx.jpg") center center no-repeat; background-size:100% 100%; }
.banner ul{ display:none;}

.cp-bg{ width:96%;height:auto; margin:0px auto; padding:0px;}
.indecp{ width:100%;}
.cp-title{ width:100%; max-width:640px; overflow:hidden;}
.cp-title p{ display:none;}

.profenlei { display:block; overflow:hidden; width:100%; height:auto;}
.profenlei a{width:23%; background-color:#2a3f50;color:#fff; line-height:40px; height:40px;font-family:"Microsoft YaHei";float:left; margin-right:0.5%; margin-left:1%; text-align:center;font-size:14px; display:block; overflow:hidden; padding:0px;}



.productsroll{width:100%; max-width:640px; margin:0px auto; overflow:hidden;}
.productsroll ul{ width:100%;}
.productsroll ul li{ width:48%; text-align: center; float:left;font-size: 15px; display:block; overflow:hidden; margin:3px 0px 6px 1%;height: 220px; padding:0px; background:#eeeeee; }
.productsroll ul li img{display:block;height:186px; width:100%; }
.productsroll ul li a{color:#555;}
.productsroll ul li .cp-bt{text-align: center; height:22px; line-height:22px; overflow:hidden; width:100%}
.productsroll ul li .cp-tm{	font-size: 14px;color: #231f20;	font-weight: bold;}

.gywm-bg{ display:none; width:100%; overflow:hidden;}


.anli {overflow:hidden;width:100%; padding:0px;height:auto; margin:0px auto; overflow:hidden;}
.anli ul li{background: #eeeeee; margin-bottom:10px;   width:47%;margin:0px 1%; display:block; float:left;padding:0px;}
.anli ul li img{ width:100%; margin-bottom:0px;height:180px;  }
.cp-bt{text-align: center; height:36px; line-height:36px; overflow:hidden; width:100%}
.cp-tm{	font-size: 14px;color: #231f20;	font-weight: bold;}


.gsjj{ width:98%; padding:0px; display:block; overflow:hidden;  margin:20px auto 60px ; height:auto;}
.gongsj{ width:100%; padding-top:10px;}
.left-jj{width:96%; display:block; color:#fff; overflow:hidden; margin:0px 2%; }
.gsjj-jj{height:96%;margin:0px auto; font-size:15px; line-height:28px; }

.gsjj-dibu{ display:none;}
.gywm-img{ display:none;}
.gywm-img img{ display:none;}
.newsleftimg{ display:none;}
.newslistss{ display:none;}
.news{ display:none;}
.newslist{ display:none;}
.link{ display:none;}
.footer { display:none;}


.bodycon{ width:100%;}
.partleft{ display:none;}
.partright{ width:100%; margin-bottom:30px;}
.local{ width:100%; height:36px; line-height:36px;}
.local .datt{background: #2a3f50; display:block;  width:30%; text-align:center; color:#fff; font-weight:bold; font-size:16px; overflow:hidden; float:left;}
.local span{width:70%; display:block; float:right; text-align:right; font-size:15px;}
.newsswz{ font-size:15px;}


.procp { width: 100%;}
.procp ul li { width: 48.5%; float: left;margin: 8px 0px 8px 1%; padding:0px; height:226px;}
.procp ul li img { width: 100%; height: 190px; display: block;}
.procp ul li span { color: #666; margin: 0; display: block; font-size:15px; line-height:20px;}

.contentx img{ width:96%; display:block; margin:10px auto;}
.contentx table{ width:100%; display:block; margin:10px auto;}




.tool { position: fixed; bottom: 0; left: 0; right: 0; z-index: 900; -webkit-tap-highlight-color: #2a3f50; display:block; }
ul.toollist { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;margin: auto; display: block; height: 48px; padding-left:0px;}
.toollist li{ float:left;width: auto;  height: 100%;width:25%;position: static!important;  margin: 0;border-radius: 0!important; -webkit-box-sizing: border-box;box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1;-webkit-box-sizing: border-box; box-shadow: none!important; background: none; list-style:none; }
.toollist li a {font-size: 20px;line-height: 20px;text-align: center;display: block;text-decoration: none;padding-top: 2px;position:relative;}
.toollist li a img{width:24px;height:24px;}
.toollist li a p{margin: 1px 0 1px 0;font-size: 14px;display: block !important;line-height: 18px;text-align: center;}
/*绿色主题*/
.toollist {	background:#2a3f50;}
.toollist li{ border-right: 1px solid rgba(255, 255, 255, 0.7);}
.toollist li a {color: #fff;}


}






