﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/
.fullSlide {width:100%;position:relative;height:500px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center;background-position:center top;background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:500px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:40px;height:4px;margin:1px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on {background:#6aaf06;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .prev{background:url(img/Index/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(img/Index/right1s.png) no-repeat;}


/**/
.banner{height:500px;}



/**/
.ss{height:78px;margin: 0 auto;font-family: "Microsoft YaHei";border-bottom: 1px solid #e0e0e0}
.ss p {float: left;height: 78px;line-height: 78px}
.ss p span{background: url(Img/Index/ss_06.jpg) no-repeat 0 30px;display: inline-block;padding-left: 28px;color: #666666;font-size: 12px;font-weight: bold;}
.ss p a{color: #858585;font-size: 12px;padding-right:28px;}
.ss-t{float: right;margin-top: 22px}
.ss-t .inp01{float: left;font-size: 12px;border:1px solid #bfbfbf;border-right: 0;color: #bfbfbf;width:350px;padding-left:10px;height:32px;;line-height: 32px;}
.ss-t .inp02{width:34px;height:34px;float: left;border: 0px;}


/**/
.jc{height:415px;background:url(Img/Index/jcbj.jpg) no-repeat center top;overflow: hidden;font-family: "Microsoft YaHei"}
.jc ul{padding-top: 65px;}
.jc ul li{float: left;width: 221px;text-align:center;margin-right: 38px}
.jc ul .none{margin-right: 0}
.jc ul li img{display: block;width: 145px;height: 133px;margin: 0 auto;}
.jc ul li span{display: block;margin-top:20px;color: #686561;font-size: 14px;line-height: 26px;height: 90px;}
.jc ul li span i{ font-style:normal; font-weight:bold;font-size: 16px;}
.jc ul li a{display: inline-block;width: 119px;height: 28px;border: 1px solid #aaaaaa;font-size: 12px;color: #686561;line-height: 28px}
/**/
.cpzx{height:1026px;background:url(Img/Index/cpzxbj.jpg) no-repeat center top;font-family: "Microsoft YaHei"}
.cpzx-c{width: 219px;}
.cpzx-c h3 a{display: block;background:url(Img/Index/cp2.gif) no-repeat;width: 219px;height: 80px;text-align: center;overflow: hidden;color: #fff;font-size: 25px;font-weight: bold;padding-top: 36px}
.cpzx-t{width: 193px;height: 840px;background: #e8e5e0;padding:10px 0 0 26px;}
.cpzx-c h4{background:#5ba122 url(Img/Index/cp1.gif) no-repeat 15px 13px;padding-left: 33px;width: 160px;height: 30px;margin-bottom:8px}
.cpzx-c h4 a{color: #fff;font-size: 13px;line-height: 30px;font-weight: bold;}
.cpzx-c ul li{font-size: 0;line-height: 0}
.cpzx-c ul{margin-bottom: 3px}
.cpzx-c ul li a{display: block;background:url(Img/Index/cp4.gif) no-repeat 5px 10px;padding-left:18px;color: #76736f;font-size: 13px;line-height: 28px;}

.cpzx-p{width: 756px}
.cpzx-p h3{margin-bottom: 4px}
.cpzx-p h3 span{display: block;height: 35px;}
.cpzx-p h3 span b{float: left;color: #6ba836;font-size: 36px;font-style: italic;}
.cpzx-p h3 span b em{color: #d6a24d}
.cpzx-p h3 img{float: left;padding-top: 10px;}
.cpzx-p h3 p{_margin-top:-10px; display: block;background:url(Img/Index/cpzx_07.png) no-repeat 0 18px;padding-left: 440px;color: #3b3834;font-size: 27px;font-style: italic;font-weight: normal;}
.cpzx-p ul li{float: left;font-size: 0;line-height: 0;padding: 20px 20px 0 0;}
.cpzx-p li img{width: 225px;height: 238px;}
.cpzx-p li a{color: #fff;font-size: 14px;}
.cpzx-p li span{display: block;width:200px;height: 40px;background: #dfb167;padding:0 15px 0 10px;overflow:hidden;}
.cpzx-p li a:hover span,.cpzx-p li a.cur span{background: #76b619}
.cpzx-p li span em{float: left;display: block;font-style: normal;line-height: 40px}
.cpzx-p li span i{float: right;display: block;background:url(Img/Index/cp.png) no-repeat 0 7px;width: 27px;height:34px;}
.cpzx-x{position: relative; height:298px;}
.cpzx-x p{position: absolute;top: 208px;*top: 211px;right: 0}
.cpzx-p p a{display: block;background:url(Img/Index/cp3.jpg) no-repeat;width: 32px;height: 90px;display: block;margin-bottom: 209px}
/**/
.pz{margin-top: 59px;height: 502px;font-family: "Microsoft YaHei"}
.pz h3{padding-left: 296px;height: 40px;}
.pz h3 img{float: left;margin-left: 5px;display: block;width: 342px;}
.pz h3 a{display:block;float: left;height: 37px;color: #fff;font-size: 24px;text-align: center;font-weight: normal;border-bottom: 3px solid #c68b2c;background: #dfb167;line-height: 37px;width: 120px;}
.pz .pz-z{background:url(Img/Index/pzbj.jpg) no-repeat center 0;height: 354px;margin-top: 37px}
.pz .pz-t{width: 545px;float: left;}
.pz .pz-t img{width: 507px;height: 314px;display: block;margin: 0 auto;padding-top: 20px}
.pz .pz-p{width: 442px;float: right;padding-top: 21px}
.pz .pz-p ul li{width: 376px;margin: 0 auto;height: 41px;margin-bottom: 10px}
.pz .pz-p ul li a{display: block;background:url(Img/Index/pz1.jpg) no-repeat;padding-left: 169px;width: 207px;height: 41px;color: #b78027;font-size: 18px;line-height: 41px}
.pz .pz-p ul li a:hover,.pz .pz-p ul li.cur a{background:url(Img/Index/pz2.jpg) no-repeat;color: #fff;font-weight: bold;}
.pz .pz-c p{display: block;background:url(Img/Index/pz_03.gif) no-repeat 0 13px;width: 385px;margin: 0 auto;padding-left: 14px;color: #353535;font-size: 16px;line-height: 30px}
.pz .pz-c p b{color: #4d9c05;}
.pz .pz4,.pz .pz3,.pz .pz2{display:none;}

.pz-t .tc{ width:507px; margin:0 auto; padding-top:10px;}

/**/
.pro{height:251px;background:url(Img/Index/probj.jpg) no-repeat center top;font-family: "Microsoft YaHei"}
.pro p{padding-top: 112px;}
.pro span{display: block;width: 388px;height:65px;border: 1px solid #85714d;padding:5px 20px 0 20px;color: #544d41;font-size: 18px;line-height: 30px;}
.pro span b{font-size: 22px;}
.pro a{display: inline-block;margin-top: 17px;background:url(Img/Index/pro.png) no-repeat;width: 90px;height: 32px;text-align: center;color: #fff;font-size: 14px;line-height: 29px;margin-left: 19px}
/**/
.case{height:657px;background:url(Img/Index/casebj.jpg) no-repeat center top;font-family: "Microsoft YaHei";overflow: hidden;}
.case h3{padding:69px 0 0 330px;text-align: center;height: 41px;margin-bottom: 38px}
.case h3 span{float: left;background:url(Img/Index/case.png) no-repeat;width: 342px;display: block;height: 41px;line-height: 41px}
.case h3 span a{font-size: 40px;color: #4d9c05;}
.case h3 em{float: left;background:url(Img/Index/casec.png) no-repeat;width: 110px;height: 30px;display: block;margin: 8px 0 0 47px}
.case h3 em a{font-style: normal;color: #fff;font-size: 14px;line-height: 30px}
.case-c{width: 214px}
.case-c ul li a{background:url(Img/Index/caset1.png) no-repeat;width: 214px;height: 87px;display: block;line-height: 87px;color: #fff;font-size: 14px;}
.case-c ul li a img{display:block;float: left;padding-left: 12px}
.case-c ul li span{float: left;}
.case-c ul li{margin-bottom: 2px;height: 87px;*height: 86px;font-size: 0;line-height: 0;overflow: hidden;}
.case-c ul li a:hover,.case-c ul li.cur a{background:url(Img/Index/caset.png) no-repeat; font-weight:bold;}

.case-t {width:766px;position: relative;}
.case-t dt{width:507px;float: left;position: relative;height: 443px;overflow: hidden;}
.case-t dt img{width: 505px;height: 442px;border: 1px solid #d1d1d1}
.case-t dt p{background:url(Img/Index/tm.png) repeat-x;width:470px;height: 147px; height:78px; display: block;position: absolute;bottom: 1px;left: 1px;padding:20px 0 0 35px;}
.case-t dt em{display: block;width: 437px;color: #fff;font-size: 14px;line-height: 27px;padding-top: 8px;font-style: normal; display:none;}
.case-t dt span{ display:block;}
.case-t dt a{color: #fff;font-size: 18px;font-weight: bold;}
.case-t dt span a{background:url(Img/Index/ck.jpg) no-repeat;width: 120px;height: 31px;display: inline-block;font-size: 14px;line-height: 31px;text-align: center;margin:12px 20px 0 0;}
.case-t dd{width: 232px;float: right;}
.case-t dd p{position: relative;margin-bottom: 20px;text-align: center;}
.case-t dd p img{width: 232px;height: 203px;display: block;}
.case-t dd li{position: relative;margin-bottom: 20px;text-align: center;}
.case-t dd li img{width: 232px;height: 203px;display: block;}
.case-t dd span{background:url(Img/Index/tm1.png) no-repeat;width:232px;height:30px;color: #fff;font-size: 12px;line-height: 30px;display: block;position: absolute;bottom: 0;left: 0;}
.case-t dd .cur{border: 3px solid #76b619;display: block;}
.case-t dd .cur img{width:226px;height: 197px;}
.case-t dd .cur span{width: 226px;left: 3px;}
.case-t .ct {position: absolute;top:378px;right: 0;z-index: 99;}
.case-t .ct a{width: 30px;height: 32px;display: block;}
.case-t .ct a.lf{background:url(Img/Index/case_03.gif) no-repeat;}
.case-t .ct a.lr{background:url(Img/Index/case_05.gif) no-repeat;}
.case-t .ct a.lf:hover,.case-t .ct a.lf{background:url(Img/Index/case1_03.gif) no-repeat;}
.case-t .ct a.lr:hover{background:url(Img/Index/case1_05.gif) no-repeat;}
/**/
.ys{height:1144px;background:url(Img/Index/ysbj_02.jpg) no-repeat center top;font-family: "Microsoft YaHei"}
.ys h3{text-align: center;height: 105px; }
.ys h3 span{padding-left: 180px;display:block;margin-bottom: 10px;height: 39px}
.ys h3 span b{float: left;background:url(Img/Index/ys_03.png) no-repeat;width: 448px;height: 37px;color: #4d9c05;font-size: 40px;line-height: 37px}
.ys h3 span em{float: left;width: 183px;height: 37px;display: block;margin-right: 6px;font-size: 22px;color: #fff;background: #dfb167;font-style: normal;border-bottom:2px solid #c68b2c;line-height: 37px;font-weight: normal;}
.ys dl i,.ys .yst i{font-style: normal;float: left;padding-left: 17px;color: #b5b0a9;font-size: 12px;font-family: "Microsoft YaHei";text-transform: uppercase;}
.ys dl i b,.ys .yst i b{display: block;color: #454545;font-size: 24px;padding-top: 10px}
.ys dl em,.ys .yst em{float: left;font-style: normal;text-align: center;width: 65px;height: 65px;display: block;color: #fff;font-size: 38px;font-family: "Tahoma";background: #76b619;line-height: 65px}
.ys dl em b,.ys .yst em b{font-weight: normal;font-size: 16px}
.ys dl span,.ys .yst span{display:block;height: 65px;margin-bottom: 15px}
.ys dl p,.ys .yst p{background:url(Img/Index/ys_11.png) no-repeat 57px 8px;display: block;padding-left: 82px;color: #6d6a66;font-size: 14px;line-height: 22px;margin-bottom:10px}
.ys dl dt{width: 512px;padding-top: 27px;}
.ys dl dd{width: 449px;}
.ys dl.dl1{height: 311px}
.ys dl{margin-bottom: 22px}
.ys dl.dl2 dt{padding-top: 77px}
.ys dl.dl2{height: 362px;}
.yst{width: 500px;padding-top: 40px}
.yst1{width: 450px;position: relative;padding-right: 24px}
.yst1 p a{position: absolute;width: 43px;height: 43px;display: block;}
.yst1 p a.lf{top:115px;left:-28px}
.yst1 p a.lr{top:115px;right:0}
.yst1 ul li{float:left;position: relative;width: 208px;height: 265px;background: #fff;border: 1px solid #dddddd;margin-right: 30px}
.yst1 ul .none{margin-right: 0}
.yst1 ul li img{width: 202px;height: 259px;display: block;padding: 3px}
.yst1 ul li span{display:block;background:url(Img/Index/tm4.png) no-repeat;position: absolute;bottom: 3px;left: 3px;padding:20px 20px 0 20px;width:162px;height: 90px;color: #fff;font-size: 14px}
.yst1 ul li span i{font-style: normal;display: block;padding-top: 5px;line-height: 20px;font-size: 12px;height:45px}
.yst1 ul li span em{font-style: normal;padding-top: 5px;font-size: 12px}
/**/
.pro1{height:250px;background:url(Img/Index/pro1.jpg) no-repeat center top;font-family: "Microsoft YaHei"}
.pro1 p{text-align: center;padding-top: 193px;color: #353535;font-size: 14px;}
.pro1 p b{color: #4d9c05;font-size: 26px;font-family: "arial"}
/**/
.ry{height:450px;font-family: "Microsoft YaHei";margin-top: 70px;}
.ry h3{}
.ry h3 span{padding-left: 320px;display:block;margin-bottom: 10px;height: 39px}
.ry h3 span a{float: left;background:url(Img/Index/ry_03.jpg) no-repeat;width: 277px;height: 37px;color: #4d9c05;font-size: 40px;line-height: 37px}
.ry h3 span em{float: left;width: 120px;height: 37px;display: block;margin-right: 6px;font-size: 22px;color: #fff;background: #dfb167;font-style: normal;border-bottom:2px solid #c68b2c;line-height: 37px;font-weight: normal; text-align:center;}
.ry-y{margin-top: 35px;position: relative;}
.ry-y ul {padding-left: 36px}
.ry-y ul li{float: left;background:url(Img/Index/ry.jpg) no-repeat;width: 210px;height: 283px;display: block;text-align: center;margin-left:30px}
.ry-y ul li img{width: 170px;height: 235px;display: block;margin: 0 auto;padding: 24px 0 45px 0}
.ry-y ul li a{color: #9f9f9f;font-size: 14px;text-transform: uppercase;}
.ry-y p a{position: absolute;width: 30px;height: 60px;}
.ry-y p a.lf{top: 122px;left: -25px;}
.ry-y p a.lr{top: 122px;right: -25px;}
/**/
.zj{height: 275px;font-family: "Microsoft YaHei"}
.zj dl dt{float:left;width:489px;height:275px;overflow:hidden;}
.zj dl dt img{float: left;width: 489px;height: 275px;}
.zj dl dd{float: left;background:url(Img/Index/zj2.jpg) no-repeat;width: 457px;height: 275px;padding: 0 27px}
.zj dl dd h4 a{display:block;color: #4d9c05;font-size: 26px;padding: 30px 0 9px 0;}
.zj dl dd span{display:block;height: 32px;border-bottom: 1px dashed #a7a194;color: #42413f;font-size: 18px}
.zj dl dd span i{ font-style:normal; font-size:12px;}
.zj dl dd p{padding:12px 0;display: block;color: #8e8981;font-size: 14px;line-height: 25px}
.zj dl dd em a{font-style: normal;display: block;background:url(Img/Index/zj.png) no-repeat;width: 120px;height: 25px;color: #666666;font-size: 14px;text-align: center;line-height: 25px;text-transform:uppercase;}
/**/
.new{height: 500px;background: #f4f4f4;font-family: "Microsoft YaHei";padding-top: 52px;overflow: hidden;margin-top: 60px}
.newc{width: 290px;}
.newc h4{text-align: center;margin-bottom: 23px}
.newc h4 a{display:block;color: #666666;font-size: 16px;}
.newc h4 em a{font-style: normal;width: 84px;height: 27px;border: 1px solid #dadada;margin: 0 auto;text-align: center;font-size: 12px;font-family: "arial";text-transform: uppercase;line-height: 27px;margin-top: 10px}
.newc dl dt{background:url(Img/Index/new1.gif) no-repeat 0 7px;padding-left: 27px;line-height: 28px;margin-bottom:5px;}
.newc dl dt a{color: #666666;font-size: 14px;}
.newc dl dd{padding-left: 27px;line-height: 28px;color: #666666;font-size: 14px;}
.newc dl {height: 134px;border-bottom: 1px dashed #d5d5d5;margin-bottom: 28px;_margin-bottom:31px;overflow: hidden;}
.newc .none{border-bottom: 0}

.new-w{width: 640px;}
.new-w h3{height: 42px;margin-bottom: 25px;}
.new-w h3 span{display: block;float: left;padding-right: 27px}
.new-w h3 span a{float: left;color: #4d9c05;font-size: 16px;height:37px;border-bottom: 5px solid #d5d5d5;width: 104px;display: inline-block;text-align: right;}
.new-w h3 span a:hover,.new-w span.cur a{border-bottom: 5px solid #76b619}
.new-w h3 span a em{font-style: normal;color: #666666;font-size: 12px;font-family: "arial";display: block;text-transform: uppercase;}
.new-w h3 span img{float: left;display: block;padding:3px 0 0 21px;}
.new-w h3 i{padding-top: 20px;}
.new-w h3 i a{width:84px;height: 27px;border: 1px solid #dadada;color: #adadad;font-size: 12px;font-style: normal;font-family: "arial";line-height: 27px;display: block;text-align: center; }
.new-w dl dt img{width: 226px;height: 169px;display: block;float: left;border: 1px solid #bfbfbf}
.new-w dl{height: 171px;overflow: hidden;margin-bottom: 13px}
.new-w dl dd{width: 382px;float: right;}
.new-w dl dd p{height: 81px;margin-bottom: 8px}
.new-w dl dd p a{padding:0 43px 0 19px;width:320px;height: 81px;display: block;}
.new-w dl dd p a:hover,.new-w dl dd p.cur a{background: #76b619;}
.new-w dl dd p a:hover em,.new-w dl dd p.cur a em{color: #fff}
.new-w dl dd p a:hover span,.new-w dl dd p.cur a span{color: #fff}
.new-w dl dd p em{font-style: normal;width:60px;float: left;padding-top:17px;line-height:25px;color: #565656;font-size: 36px;font-family: "arial";text-align: center;}
.new-w dl dd p em i{font-style: normal;display: block;font-size: 16px}
.new-w dl dd p span{float: right;width:237px;padding-top:18px;color: #666666;font-size: 16px;line-height: 20px}
.new-w ul li{float: left;height:48px;font-size: 0;line-height: 0;border-bottom: 1px dashed #a0a0a0}
.new-w ul li a{display: inline-block;width: 305px;background:url(Img/Index/new2.gif) no-repeat 0 21px;padding-left: 15px;color: #666666;font-size: 14px;line-height: 48px;}
.new-w ul .none{border-bottom: 0}
/**/
.link{height: 190px;background: #f4f4f4;font-family: "Microsoft YaHei"}
.linkt{border-top: 2px solid #c5c5c5}
.link p {height: 90px;}
.link p em{width: 138px;background:url(Img/Index/link_03.gif) no-repeat 0 32px;padding-top: 37px;display:block;padding-left: 50px;font-style: normal;}
.link p em a{color: #555555;font-size: 14px;line-height: 18px}
.link p em a b{display: block;font-size: 16px;}
.link span{width: 812px;padding-top:28px;display: block;}
.link span a{display: inline-block;color: #555555;font-size: 12px;padding-right: 42px;line-height: 27px}
.link i{font-style: normal;color: #f30000;font-size: 12px;display: block;padding-left: 50px}
/**/


.ad_warp{ position:relative; width:344px; overflow:hidden; width:100%;}

.new-e ul li a{ white-space:nowrap;text-overflow: ellipsis; overflow:hidden; display:block; width:297px;}
