html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset{margin: 0;padding: 0;}
html{overflow-x: hidden;overflow-y: auto;}
img{border: none;}
u, i{font-style: normal;}
li{list-style: none;}
a{text-decoration: none;color: #545454;}
a:hover{text-decoration: underline;}
h1, h2, h3, h4, h5, h6{font-weight: normal;font-style: normal;}
.of{ overflow:hidden;}
.fl{float: left;}
.fr{float: right;}
.height10{height: 10px;clear: both;overflow: hidden;}
.clear{clear: both;overflow: hidden;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom: 1;clear: both;overflow: visible;}
.mt10{margin-top: 10px;}
.ma{margin-left: auto;margin-right: auto;}
.none{display: none}
.width{width: 1000px;}
body{font-size: 14px;font-family: "microsoft yahei";color: #454545;}
.head{height: 210px; background:url(../images/head.jpg) repeat-x 0 0;}
.top{height: 34px;line-height: 34px;font-size: 12px;color: #555;}
.header{height: 126px;}
.logo{margin-top: 28px;}
.tel{margin-top: 42px;}
.nav{height: 50px;overflow:hidden;}
.nav ul{}
.nav ul li{float: left;width: 125px;text-align: center;display: inline;line-height: 50px;font-size: 16px;}
.nav ul li a{color: #fff;display: block;width: 125px;display: block;}
.nav ul li a:hover{background-color: #000000;text-decoration: none;}
/* 本例子css */
.slideBox{width: 100%;height: 486px;overflow: hidden;position: relative;border: 1px solid #ddd;}
.slideBox .bd{position: relative;height: 100%;z-index: 0;}
.slideBox .bd li{zoom: 1;vertical-align: middle;}
.slideBox .bd img{width: 100%;height: 486px;display: block;}
.slideBox .prev, .slideBox .next{position: absolute;left: 3%;top: 50%;margin-top: -25px;display: block;width: 32px;height: 40px; background:url(../images/slider-arrow.png)-110px 5px no-repeat;filter: alpha(opacity=50);opacity: 0.5;}
.slideBox .next{left: auto;right: 3%;background-position: 8px 5px;}
.slideBox .prev:hover, .slideBox .next:hover{filter: alpha(opacity=100);opacity: 1;}
.slideBox .prevStop{display: none;}
.slideBox .nextStop{display: none;}
.left{width:203px; float:left; overflow:hidden;}

.cpdh{width:203px;overflow:hidden;}
.cpdhbt{ background:url(../images/cpdhbt.png) no-repeat 0 0; width:203px; height:57px; display:block; text-align:center; line-height:57px; font-size:20px; color:#fff; font-weight:bold;}
.cpdhcon{background-color:#669934; overflow:hidden;width:203px;}
.cpdhcon span{ background:url(../images/cpxbt.jpg) no-repeat 0 0; height:33px; margin:8px auto; display:block; line-height:33px; width:178px;}
.cpdhcon span a{color:#fff; font-size:14px; font-weight:bold; padding-left:40px;}
.cpdhcon ul{width:178px; margin:3px auto; display:none; overflow:hidden;}
.cpdhcon ul li{border-bottom:1px dashed #ddd; line-height:28px; height:28px; display:block; overflow:hidden;}
.cpdhcon ul li a{color:#fff; padding-left:20px; height:28px; display:block;}
.cpdhcon ul li a:hover{color:#fff; text-decoration:underline; background-color:#006634;}
.cpdhbot{ background:url(../images/cpdhbot.png)no-repeat 0 0; height:4px; overflow:hidden;}
.lxwm{ width:203px;overflow:hidden; }
.lxwmbt{ width:203px; height:39px; background-color:#006634; font-size:16px; color:#fff; line-height:39px; text-indent:20px;}
.lxwmcon{ background:url(../images/lxwmbg.jpg) no-repeat 0 bottom #efefef; }
.lxwmcon p{ padding:8px; line-height:26px; font-size:12px; color:#444; font-family: Tahoma;}

.right{float:right; width:777px;}
.bt{border-bottom:2px solid #ddd; line-height:39px; height:39px;}
.secbt{ float:left; border-bottom:2px solid #006634; color:#006634; font-size:20px; padding:0 10px; }
.more{ float:right; padding-top:9px;}
.wzdh{ float:right; font-size:12px;}

.cptjcon{ margin-top:15px;}
.cptjcon ul{  margin-right:-9px;}
.cptjcon ul li{ float:left; margin-right:9px; margin-bottom:5px; width:253px; display:inline-block;}
.cptjcon ul li img{ width:245px; height:185px; padding:3px; border:1px solid #ddd; overflow:hidden;}
.cptjcon ul li p{ line-height:26px; font-size:14px; height:26px; width:100%; display:block; overflow:hidden; text-align:center;}

.ysbtbg{ height:154px; background:url(../images/ysbtbg.jpg)repeat-x 0 0;}
.ysbtbg .ysbt{ height:154px; }
.yscon{ margin-right:-30px; overflow:hidden;}
.yscon dl{ float:left; margin-right:30px; width:485px; height:224px; display:inline; padding-bottom:10px;}
.yscon dl dt{ width:485px; height:172px; overflow:hidden;}
.yscon dl dd{ line-height:26px;}


.ryzzcon{ overflow:hidden; }
.ryzzcon ul{overflow:hidden; margin-right:-24px; margin-top:10px; margin-bottom:10px;}
.ryzzcon li{ display:inline-block; float:left; width:232px; margin-right:24px;}
.ryzzcon li img{ width:224px; height:169px; padding:3px; border:1px solid #ddd; overflow:hidden;}
.ryzzcon li p{line-height:26px; font-size:14px; height:26px; width:100%; display:block; overflow:hidden; text-align:center;}

.gsjs{ width:652px; overflow:hidden;}
.gsjscon{ margin:15px 0 10px 0; overflow:hidden;height:209px;}
.gsjscon img{ float:left; width:299px; height:197px; display:block; padding:3px; border:1px solid #ddd; margin-right:10px;}
.gsjscon p{ line-height:26px; text-indent:2em;}
.cqyj{ width:324px;overflow:hidden;}


.cqyjcon{ width:324px; height:214px; overflow:hidden;margin:10px 0; position:relative; }
.cqyjcon .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.cqyjcon .hd ul{ overflow:hidden; zoom:1; float:left;  }
.cqyjcon .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; font-size:12px; }
.cqyjcon .hd ul li.on{ background:#006634; color:#fff; }
.cqyjcon .bd{ position:relative; height:100%; z-index:0;   }
.cqyjcon .bd li{ zoom:1; vertical-align:middle; }
.cqyjcon .bd img{ width:324px; height:214px; display:block;  }

.cjwt{ width:311px; overflow:hidden;}
.xwzx{width:311px; margin-left:33px; overflow:hidden;}
.cpzs{width:311px; overflow:hidden;}

.syxwlb{ margin:8px 0; overflow:hidden;}
.syxwlb li{ background:url(../images/dot.jpg) no-repeat left 15px; line-height:30px; border-bottom:1px dashed #ddd; height:30px; overflow:hidden;}
.syxwlb li a{ padding-left:15px;}
.syxwlb li p{ float:right; margin-left:15px;}

.linkcon{ margin:8px 0; overflow:auto; line-height:22px; font-size:12px; height:48px;}
.linkcon a{ width:10%; display:block;  float:left;}

.footbg{ height:246px; background-color:#006634;}
.flogo{ width:181px; height:168px; overflow:hidden;}
.fother{ width:819px;}
.fnav{ height:45px; line-height:45px; background-color:#ffc600;}
.fnav li{ width:12.5%; float:left; display:inline-block; text-align:center; display:block;}
.fnav li a{}
.fother p{ color:#fff; margin-top:30px; margin-left:50px; line-height:26px;}

.rightcon{ width:777px; overflow:hidden;}
.zxwzbt{width:777px; height:30px; background-color:#006634; font-size:14px; color:#fff; line-height:30px; text-indent:20px;}
.zxwz ul{ padding:5px 10px; border:1px solid #ddd;}
.zxwz ul li{line-height: 30px;border-bottom: 1px dashed #ddd;height:30px;display: block;overflow: hidden;background:url(../images/dot.jpg) no-repeat 5px 15px; text-indent:15px; font-size:12px; float:left; width:50%;}
.zxwz ul li a{}

/*产品列表*/
.cplb{margin-right:-9px; overflow:hidden; padding-bottom:30px;}
.cplb li{float: left;display: inline-block;width: 251px;margin-right: 9px;margin-top: 15px;border: 1px solid #ddd;}
.cplb li a:hover img{width: 245px;height: 185px;overflow: hidden;background-color: #fff;opacity: 0.85;}
.cplb li img{width: 245px;height: 185px;overflow: hidden;padding: 3px;}
.cplb li p{text-align: center;line-height: 30px;display: block;height: 30px;overflow: hidden;}
/*新闻列表*/
.xwlb{ margin-top:15px; overflow:hidden; padding-bottom:30px;}
.xwlb li{line-height: 38px;border-bottom: 1px dashed #ddd;height: 38px;display: block;overflow: hidden;background:url(../images/dot.jpg) no-repeat 5px 19px; text-indent:20px;}
.xwlb li a{}
.xwlb li p{float: right;margin-left: 20px;}
/

/*分页*/

 .pageBtn{width:710px; height:45px; text-align:left; font-size:15px;clear:both;padding-top:20px; margin-left:20px; font-size:13px;}
.pageBtn ul{float:right;width:450px;display:block; margin-right:30px; }
.pageBtn span{float:left;width:auto;border:1px solid #aaaaaa;text-align:center;margin-left:5px;background:#f0f0f0;padding:4px 10px;display:block;}
.pageBtn span a{color:#555555;display:block;}
.pageBtn span a:hover{ color:#ff0000; display:block;} 




/*文章正文分页样式*/
#pageNext{ margin:10px;}
#pageNext .prev,#pageNext .next{text-align:center;}
#pageNext a.curr{background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold;}
#pageNext a{margin:5px 0px; color:#1E50A2;background:#fff; padding:3px 7px; border:1px solid #dcdddd;height:22px;line-height:22px}


.wzbt{line-height: 24px;font-size: 22px;font-weight: bold;width: 80%;margin: 0px auto 0 auto;text-align: center;padding: 8px 0; margin-top:15px;}
.author{line-height: 28px;text-align: center;width: 80%;border-bottom: 1px dashed #ccc;border-top: 1px dashed #ccc;margin: 10px auto;color: #666;font-size: 12px;}
.author span{margin-right: 15px;}
.wznr{line-height:30px;font-size: 16px;color: #444;padding: 0 10px;}
.wznr table{width:740px; height:590px;}
.wznr p{padding-bottom: 5px;}
.wznr a{color: #136ec2;}
.wznr img{border: 1px solid #ddd;padding: 3px; width:340px; height:260px;}

.wznr1{line-height:30px;font-size: 16px;color: #444;padding: 0 10px;}
/*.wznr1 p{padding-bottom: 5px;}*/
.wznr1 a{color: #136ec2;}
.wznr1 img{border: 1px solid #ddd;padding: 3px;  }
/*.wznr2 {border:1px solid red;}*/
.wznr2 img{border: 1px solid #ddd;padding: 3px;width:340px;height:260px;}








.pn{border-top: 1px solid #ccc;line-height: 28px;font-size: 14px;padding: 5px 10px;color: #555;}
.xgxx{}
.xgxxbt{line-height: 36px;font-size: 16px;background-color: #efefef;border-left: 5px solid #004cb4;padding-left: 10px;}
.xgxw{margin-top: 8px;}
.xgxw li{line-height: 30px;height: 30px;overflow: hidden;border-bottom: 1px dashed #ddd;background: url("dot.jpg")/*tpa=http://www.zgtgw.com/asset/images/dot.jpg*/ no-repeat 5px 15px;width: 50%;float: left;}
.xgxw li a{padding-left: 20px;}
.xgcp{margin-right: -15px;overflow: hidden;margin-top: 10px;}
.xgcp li{float: left;display: inline-block;width: 179px;margin-right: 10px;border: 1px solid #ddd;}
.xgcp li img{width: 175px;height: 136px;overflow: hidden;padding: 2px;}
.xgcp li p{text-align: center;line-height: 24px;display: block;height: 24px;overflow: hidden;}
.cpbox{overflow: hidden;padding-bottom: 20px;border-bottom: 1px dashed #ccc;margin-bottom: 15px;}
.cptp{width: 328px;height: 278px;}
.cptp img{border: 1px solid #ccc;padding: 3px;display: block;width: 320px;height: 270px;}
.cpjs{width: 410px;height: 258px;}
.cpjs h1{font-size: 20px;font-weight: bold;margin-top: 6px;border-bottom: 1px dashed #ccc;padding-bottom: 10px;}
.ssfl{line-height: 30px;font-size: 14px;}
.cptel{font-size: 14px;margin: 15px 0;}
.cptel span{font-size: 32px;font-family: Georgia, "Times New Roman", Times, serif;font-weight: bold;color: #ff0000;}
.cpqq{}
.cpjj{font-size: 14px;height: 76px;overflow: auto;line-height: 24px;}
.cptj ul li a:hover img, .case ul li a:hover img{background-color: #fff;opacity: 0.85;}

