/*通用css，请保留*/
*{padding:0px;margin:0px;}
body{font-family:"微软雅黑";font-size:13px;}
div{line-height:25px;letter-spacing:1px;}
.both{clear:both;}
.fr{float:right;}
.fl{float:left;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.m0a{margin:0px auto;}
.c0{color:#000 !important;}
.w1000{width:1000px;}
.w100{width:100%;}
.mt10{margin-top:10px;}
img{border:0px;}
.fwb{font-weight:bold;}
ul{list-style:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#ff9900;text-decoration:none;}
.yh{font-family:"微软雅黑";}
.pagePre{border:1px solid #CCC;background:#eee;padding:0px 9px;text-align:center;letter-spacing:0px;display:inline-block;margin-right:5px;}
.page{border:1px solid #CCC;background:#eee;color:#000;padding:0px 9px;text-align:center;display:inline-block;margin-right:5px;}
.current{border:1px solid #CCC;background:#70a033;color:#FFF;padding:0px 9px;text-align:center;display:inline-block;margin-right:5px;}
.current:hover{color:#000;background:#ccc;}
.pageNext{border:1px solid #CCC;background:#eee;padding:0px 9px;text-align:center;letter-spacing:0px;display:inline-block;}

.top{background:#eee;height:28px;line-height:28px;}
.top dl{}
.top dl dt{text-align:left;float:left;width:600px;}
.top dl dd{text-align:right;float:right;width:400px;}
.head{height:117px;padding-top:17px;}
.head .logo{float:left;width:465px;}
.head .rosh{float:left;width:250px;text-align:center;}
.head .tel{float:right;background:url(../images/24.png) no-repeat 0 20px;width:240px;padding-top:75px;text-align:right;font-size:20px;}
.nav{background:#68982b;height:47px;line-height:47px;}
.nav ul li{float:left;position:relative;}
.nav ul li#nline{background:url(../images/navline.png) no-repeat right 0px;width:2px;height:47px;}
.nav ul li#m8{background:none;}
.nav ul li a{color:#FFF;font-size:16px;width:123px;text-align:center; line-height:47px;display:block;}
.nav ul li:hover a{background:#487a0b;color:#FFF;width:123px;display:block;}
.index #m1 a,.abouts #m2 a,.products #m3 a,.xinwen #m4 a,.anli #m5 a,.job #m6 a,.feedback #m7 a,.contact #m8 a{background:#487a0b;}
.abouts #m2 ul li a,.products #m3 ul li a,.xinwen #m4 ul li a{background:#68982b;}
.abouts #m2 ul li:hover a,.products #m3 ul li:hover a,.xinwen #m4 ul li:hover a{background:#487a0b;}

.nav ul li div {
position:absolute;
top:47px;
left:0px;
z-index:100;
background:#68982b;
display:none;
}

.nav ul li div ul li a {
font-size:14px;
line-height:40px;
}
.nav ul li:hover div {
display:block;
}
.nav ul li:hover  ul li a{background:#68982b;}

.nav ul li ul li:hover a{background:#487a0b;}

.banner{height:400px;overflow:hidden;z-index:1;margin:0px 0px;}
.banner .d1{width:100%;height:400px;display:block;position:absolute;left:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:370px;}
.banner .d2 ul{float:left;position:absolute;left:48%;top:0;margin:0 0 0 0px;display:inline;}
.banner .d2 li{width:18px;height:18px;overflow:hidden;cursor:pointer;background:url(../image/01.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../image/02.png) no-repeat center;}
@media screen and (max-width:1100px){body{width:1100px}}

.product{margin:15px auto;}
.product .left{float:left;width:220px;margin-right:15px;}
.product .left .ltop{background:url(../images/ptop.png) no-repeat 0 0;width:220px;height:36px;text-align:center;line-height:36px;color:#FFF;font-size:18px;}
.product .left .linfo{border:1px solid #68972b;width:218px;text-align:center;padding:13px 0px;}
.product .left .linfo dl{width:192px;margin:8px auto 0px auto;}
.product .left .linfo dl dt{background:url(../images/dfl.png) no-repeat 0 0;height:30px;width:192px;line-height:30px;font-size:14px;text-align:left;text-indent:30px;}
.product .left .linfo dl dt a{color:#FFF;}
.product .left .linfo dl dt a:hover{color:#000;}
.product .left .linfo dl dd{}
.product .left .linfo dl dd p{border-bottom:1px dotted #CCCCCC;text-align:left;line-height:30px;background:url(../images/flico.png) no-repeat 10px 13px;text-indent:30px;}

.product .left .ctop{background:url(../images/nltop.png) no-repeat 0 0;line-height:35px;color:#FFF;text-align:left;text-indent:15px;margin-top:10px;font-size:15px;}
.product .left .cinfo{border:1px solid #cacaca;border-top:0px;padding:9px 9px;text-align:left;}
.product .left .cinfo dl{width:200px;}
.product .left .cinfo dl dt{border:1px solid #dddddd;padding:1px 1px;width:196px;height:128px;}
.product .left .cinfo dl dd{text-align:center;line-height:30px;}

.product .right{float:right;width:765px;}
.product .right .ptop{background:url(../images/pline.png) repeat-x 0 10px;height:30px;}
.product .right .ptop span{background:#FFF;font-size:16px;font-weight:bold;color:#729e1d;line-height:30px;padding-right:10px;}
.product .right .pinfo{border:1px solid #dde7cb;padding:10px 9px;margin-bottom:6px;}
.product .right .pinfo dl{float:left;width:238px;margin-right:15px;}
.product .right .pinfo dl#p3{margin-right:0px;}
.product .right .pinfo dl dt{border:1px solid #dde7cb;padding:3px 3px;width:230px;height:230px;}
.product .right .pinfo dl dd{text-align:center;line-height:30px;}

.ad1{height:125px;margin:15px auto;}
.ys{border:1px solid #b1ce95;width:998px;margin-bottom:15px;}
.ys .ysT{background:url(../images/ysline.png) no-repeat center bottom;color:#6b9b2e;font-family:"楷体";font-weight:bold;font-size:35px;text-align:center;padding:25px 0px;letter-spacing:3px;}
.ys .ys1,.ys .ys2{width:920px;margin:20px auto 20px auto;border-bottom:1px dotted #c1e396;padding-bottom:15px;}
.ys #ys4{border-bottom:0px !important;}
.ys .ys1 .left{float:left;width:470px;text-align:left;}
.ys .ys1 .left dl{width:470px;}
.ys .ys1 .left dl dt{float:left;width:100px;height:150px;}
.ys .ys1 .left dl dd{width:370px;text-align:left; float:right;}
.ys .ys1 .left dl dd p{font-size:18px;font-weight:bold;color:#6b9b2e;}
.ys .ys1 .right{float:right;width:420px;height:150px;text-align:right;margin-left:30px;}

.ys .ys2 .right{float:right;width:470px;text-align:left;}
.ys .ys2 .right dl{width:470px;}
.ys .ys2 .right dl dt{float:left;width:100px;height:150px;}
.ys .ys2 .right dl dd{width:370px;text-align:left; float:right;}
.ys .ys2 .right dl dd p{font-size:18px;font-weight:bold;color:#6b9b2e;}
.ys .ys2 .left{float:left;width:420px;height:150px;text-align:right;margin-right:30px;}

.caseT{background:url(../images/ctop.png) no-repeat 0 0;height:38px;line-height:38px;color:#FFF;text-indent:25px;font-size:15px;font-weight:bold;}
.caseT a{float:right;font-size:11px;font-family:Verdana;letter-spacing:0px;color:#FFF;font-weight:normal;padding-right:10px;}
.case{border:1px solid #d1e5aa;border-top:0px;padding:10px 9px;width:980px;margin-bottom:15px;}
.case dl{float:left;width:231px;margin-right:18px;}
.case dl#c4{margin-right:0px;}
.case dl dt{border:1px solid #CCC;padding:2px 2px;width:225px;height:180px;}
.case dl dd{text-align:center;overflow:hidden;}
.brand{border:1px solid #d1e5aa;border-top:0px;padding:10px 9px;width:980px;margin-bottom:15px;}
.brand img{margin-right:16px;border:1px solid #eee;}
.brand img#b6{margin-right:0px;}
.about{}
.about #about{width:700px;float:left;margin-right:20px;}
.about #about dt{background:url(../images/atop.png) no-repeat 0 0;width:700px;height:38px;line-height:38px;color:#FFF;text-indent:25px;font-size:15px;font-weight:bold;}
.about #about dt a{float:right;font-size:11px;font-family:Verdana;letter-spacing:0px;color:#FFF;font-weight:normal;padding-right:10px;}
.about #about dd{border:1px solid #d1e5aa;border-top:0px;padding:10px 9px 9px 9px;}
.about #about dd img{margin-right:10px;}
.about #about .bgimg{ border-top:1px solid #999; margin-top:5px; padding-top:5px;}
.about #about .bgimg img{margin-right:13px;}
.about #about .bgimg img#a5{margin-right:0px;}
.about #zs{width:280px;float:right;}
.about #zs dt{background:url(../images/zstop.png) no-repeat 0 0;width:280px;height:38px;line-height:38px;color:#FFF;text-indent:25px;font-size:15px;font-weight:bold;}
.about #zs dt a{float:right;font-size:11px;font-family:Verdana;letter-spacing:0px;color:#FFF;font-weight:normal;padding-right:10px;}
.about #zs dd{border:1px solid #d1e5aa;border-top:0px;padding:9px 9px 7px 9px; width:260px; height:300px;}
.about #zs dd img{padding:0px;margin:0px;}

.qiehuan{position:relative;overflow: hidden;width:260px;float:right;}
.qiehuan .tol{left:0;top:125px;z-index:2;}
.qiehuan .tor{right:0;top:125px;z-index:2;}
.pa{position:absolute;}

.ad2{height:180px;margin:15px auto;}
.news{}
.news dl{float:left;width:490px;margin-right:20px;}
.news dl#news2{margin-right:0px;}
.news dl dt{background:url(../images/ntop.png) no-repeat 0 0;width:490px;height:38px;line-height:38px;color:#FFF;text-indent:25px;font-size:15px;font-weight:bold;}
.news dl dt a{float:right;font-size:11px;font-family:Verdana;letter-spacing:0px;color:#FFF;font-weight:normal;padding-right:10px;}
.news dl dd{border:1px solid #d1e5aa;border-top:0px;padding:8px 15px;}
.news dl dd p{border-bottom:1px dotted #CCCCCC;line-height:30px;text-align:left;background:url(../images/nico.png) no-repeat 0 10px;text-indent:15px;}
.news dl dd p span{float:right;letter-spacing:0px;}
.news dl dd .tnews{float:none;width:458px;margin:0px 0px 10px 0px;}
.news dl dd .tnews dt{width:150px;height:120px;float:left;background:none;text-indent:0px;padding:0px 10px 0px 0px;}
.news dl dd .tnews dd{float:right;width:288px;border:0px;padding:0px;}
.news dl dd .tnews dd a{font-weight:bold;color:#4f7420;}
.news dl dd .tnews dd p{border:0px;line-height:25px;background:none;text-indent:0px;color:#666;font-size:12px;}

.links{border:1px solid #d1e5aa;width:988px;margin:15px auto;padding:5px 5px;}
.links dt{width:50px;text-align:center;border-right:1px solid #729e1d;font-size:16px;color:#729e1d;font-weight:bold;float:left;line-height:20px;}
.links dd{float:right;width:927px;vertical-align:top;text-align:left;padding-left:10px;}
.links dd a{margin-right:8px;}
.footer{background:url(../images/foot.png) repeat-x 0 top #5a9116;padding:20px 0px;}
.footer a{color:#FFF;}
.footer .fnav{background:url(../images/fnbg.png) repeat-x 0 bottom;height:30px;line-height:30px;color:#FFF;text-align:center;}
.footer .fnav a{color:#FFF;margin:0px 5px;}
.footer .foot{padding-top:15px;text-align:center;color:#FFF;}
/*访客留言*/
.txt{padding:3px 5px;border:1px solid #CCC;}
.btn{padding:5px 5px;}
.w80{width:80%;}
.w50{width:50%;}
.w10{width:10%;}
/*内页*/
.ny{}
.ny .left{width:220px;margin-right:15px;float:left;}
.ny .left .ctop{background:url(../images/nltop.png) no-repeat 0 0;line-height:35px;color:#FFF;text-align:left;text-indent:15px;margin-top:10px;font-size:15px;}
.ny .left .cinfo{border:1px solid #cacaca;border-top:0px;padding:9px 9px;text-align:left;}
.ny .left .cinfo dl{width:200px;}
.ny .left .cinfo dl dt{border:1px solid #dddddd;padding:1px 1px;width:196px;height:196px;}
.ny .left .cinfo dl dd{text-align:center;line-height:30px;}
.ny .left .flinfo{border:1px solid #cacaca;border-top:0px;padding:10px 0px;text-align:center;}
.ny .left .flinfo dl{width:192px; margin:0px auto;}
.ny .left .flinfo dl dt{background:url(../images/dfl.png) no-repeat 0 0;height:30px;width:192px;line-height:30px;font-size:14px;text-align:left;text-indent:30px;margin-top:5px;}
.ny .left .flinfo dl dt a{color:#FFF;}
.ny .left .flinfo dl dt a:hover{color:#000;}
.ny .left a:hover{color:#f76725;}
.ny .left .flinfo dl dd{border-bottom:1px dotted #666666;line-height:28px;text-align:left;background:url(../images/flico.png) no-repeat 10px 13px;text-indent:30px;margin-bottom:2px;}
.ny .right{width:765px;float:right;}
.ny .right .map{background:url(../images/map.png) no-repeat 0 0;height:35px;line-height:35px;text-align:left;text-indent:15px;margin-top:10px;overflow:hidden;color:#333;}
.ny .right .pinfo{border:1px solid #dde7cb;padding:10px 9px;width:745px;margin:10px 0px;border-radius:3px;text-align:left;}
/*新闻*/
.ny .right .ninfo,.ny .right .ninfo1{border:1px solid #dde7cb;padding:10px 9px;width:745px;margin:10px 0px;border-radius:3px;text-align:center;}
.ny .right .ninfo p{line-height:32px;text-align:left;border-bottom:1px dotted #CCCCCC;text-indent:5px;}
.ny .right .ninfo p span{float:right;letter-spacing:0px;}
.ny .right .ninfo1 h1{font-size:18px;text-align:center;padding:8px 0px;}
.ny .right .ninfo1 .pram{text-align:center;background-color:#EEEEEE;line-height:30px;}
.ny .right .ninfo1 .pc{text-align:right;height:25px;}
.ny .right .ninfo1 .xwinfo{text-align:left;border-bottom:1px solid #CCC;padding:10px 0px;}
.ny .right .ninfo1 .prev{text-align:left;height:28px;line-height:28px;}
/*产品*/
.ny .right .pinfo1{border:1px solid #dde7cb;padding:10px 9px;width:745px;margin:10px 0px;border-radius:3px;text-align:center;}
.ny .right .pinfo1 dl{float:left;width:238px;margin-right:15px;}
.ny .right .pinfo1 dl#p3{margin-right:0px;}
.ny .right .pinfo1 dl dt{border:1px solid #dddddd;padding:3px 3px;width:230px;height:230px;}
.ny .right .pinfo1 dl dd{text-align:center;line-height:30px;}
.ny .right .pinfo .pimg{padding:10px 0px;text-align:center;}
.ny .right .pinfo .opn{line-height:30px;text-align:center;}
.ny .right .pinfo .pname{text-align:left;}
.ny .right .pinfo .pname h1{display:inline;font-size:13px;}
.ny .right .pinfo .xq{}
/*合作伙伴*/
.ny .right .pinfo2{border:1px solid #dde7cb;padding:15px 0px 15px 25px;width:738px;margin:10px 0px;border-radius:3px;text-align:left;}
.ny .right .pinfo2 img{margin-right:28px;margin-bottom:15px;border:1px solid #eee;padding:3px 3px;}
.ny .right .pinfo2 img#b6{margin-right:0px;}
/*案例*/
.ny .right .pinfo3{border:1px solid #dde7cb;padding:10px 9px;width:745px;margin:10px 0px;border-radius:3px;text-align:center;}
.ny .right .pinfo3 dl{float:left;width:233px;margin-right:23px;}
.ny .right .pinfo3 dl#p3{margin-right:0px;}
.ny .right .pinfo3 dl dt{border:1px solid #dddddd;padding:3px 3px;width:225px;height:180px;}
.ny .right .pinfo3 dl dd{text-align:center;line-height:30px;}

.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#7bb64f url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#7bb64f url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#7bb64f url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#7bb64f url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}

.err{padding:30px 0px;text-align:center;}
.site{padding:15px 0px;}
.site h3{font-size:15px;background:#eee;text-align:left;text-indent:10px;padding:5px 0px;}
.site p{line-height:25px;text-align:left;margin:5px 0px 10px 0px;padding-left:10px;}