@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";font-size: 1rem}
/* 轮播图 */
.flexslider{margin:40px auto;position:relative;width:960px;height:450px;overflow:hidden;zoom:1;border: 1px solid #000}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../image/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../image/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
/*end 轮播图 */

/*头部和底部*/
.header{width: 100vw;height: 14vw;box-shadow:0px 2px 10px #909090;}
.left-fh{width: 15vw;height: 14vw;text-align: center;float: left;}
.left-fh-img{width: 6vw;height: 5vw;margin-top: 5vw;}
.z-logo{width: 70vw;height: 14vw;float:left;text-align: center;}
.z-logo-img{width: 35vw;height: 8vw;margin-top: 3vw}
.right-ss{width: 15vw;height: 14vw;text-align: center;float: left;}
.right-ss-img{width: 5.5vw;height: 5.5vw;margin-top: 4.5vw;}
.footer{width: 100vw;overflow: hidden;background: #036c29;color: #fbfffc;text-decoration: none;padding-bottom: 1vh;}
.footer-box-left{width: 65vw;height: 33vw;float: left;margin-top: 3vh}
.footer-box-left-logo{font-size: 3rem;font-weight: 600;letter-spacing:1vw;padding:0vw 0vw 2vw 3vw;}
.footer-box-left-name{font-size: 2rem;padding:0.4vw 0vw 1vw 3vw;}
.footer-box-left-info{font-size: 1.5rem;padding:0.3vw 0vw 0.3vw 3vw;}
.footer-box-right{width: 34vw;height: 33vw;float: left;margin-top: 3vh;}
.footer-box-right-ewm-k{width: 34vw;height:27vw;border-left: 1px solid #fff;margin-top: 3vw}
.footer-box-right-ewm{width: 22vw;height:27vw;margin:0 auto;text-align: center;}
.footer-box-right-ewm-img{width: 19vw;height: 19vw;margin:0 auto;padding-bottom:2vw }
.footer-box-right-an{font-size: 2rem;padding: 1vw 3vw;border: 1px solid #fff;text-decoration:none;color: #fff}
.footer a:link  {color: #ffffff;text-decoration: none}
.footer a:visited {color: #ffffff;text-decoration: none}
.box a:link  {color: #999999;text-decoration: none}
.box a:visited {color: #999999;text-decoration: none}
.header-menu{width: 75vw;height: 100vh;background: #fff;opacity: 0.9;position: absolute;top: 13.5vw;z-index: 5;display: none}
.header-menu-box{width:64vw;height: 90vh;margin:0 auto;margin-top: 8vw;text-align: left; }
.header-menu-zy{font-size:2.2rem;color: #999999;margin-bottom: 3vw}
.header-menu-zy a{margin: 0vw 2vw;}
.header-menu-list{font-size: 2.5rem;padding: 4vw 2vw;border-bottom: 1px solid #c8c8c8;color: #656565}
.search-box{display: none;width: 75vw;overflow: hidden;position: absolute;top: 13.5vw;right: 0vw;z-index: 10;padding-bottom:3vw;background: #fff;opacity:0.8;}
.search-ss{width: 60vw;overflow: hidden;margin:0 auto;margin-top: 3vw}
.search-ss-input{width: 60vw;height: 10vw;border:none;outline: none;font-size: 2.2rem;text-align: center;color: #a1a1a1}
.search-ss-p{font-size: 2rem;padding: 3vw 0vw;color: #a8a8a8}
.search-ss-p1{font-size: 2rem;padding: 1vw 0vw;color: #656565;}

/*首页*/
.box{width: 100vw;height:auto;min-height: 70vh}
.i-title{color: #036c29;font-size: 4rem;margin-top: 6vh;}
.i-xiantiao{width:60vw;margin-top: 2vh}
.i-buttons-gd{padding: 1vw 9vw;border: 1px solid #bfbfbf;text-decoration: none;color: #b0b0b0;font-size: 2.2rem}
.i-al-title{font-size: 1.6rem;color: #444444;padding: 0.5vw 0vw;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.i-al-title1{font-size: 1.4rem;color: #999999;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.banner{width: 100vw;height: 75vw}
.banner-img{width: 100vw;height: 72vw;}
.about{width: 100vw;height: 75vw;text-align: center;}
.about-name{font-size: 2.5rem;color: #656565;margin-top: 6vw}
.about-gsjs{width: 80vw;height: 20vw;color: #999999;font-size: 2rem;margin:0 auto;margin-top: 6vw;line-height:5vw;margin-bottom:6vw;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.banner-1{width: 100vw;height: 35vw;}
.cases{width: 100vw;height: 120vw;text-align: center;background-color:#fbfbfb;border-top:1px solid #fff}
.cases-box{width: 94vw;height: 70vw;text-align:left;margin: 0 auto;margin-top: 6vw;margin-bottom:2vw}
.cases-box-sp{width: 45vw;height: 32vw;float: left;margin: 0vw 1vw 2vw 0vw}
.cases-box-sp-img{width: 45vw;height: 25vw;}
.product{width: 100vw;height: 110vw;text-align: center;}
.product-box{width: 94vw;height: 70vw;text-align:left;margin: 0 auto;margin-top: 6vw;margin-bottom: 2vw}
.product-box-cp{width: 45vw;height: 32vw;float: left;margin: 0vw 1vw 2vw 1vw}
.news{width: 100vw;height: 130vw;text-align:center;background-color:#fbfbfb;border-top:1px solid #fff}
.news-box{width: 92vw;height: 80vw;margin: 0 auto;margin-top: 5vw;margin-bottom: 4vw;}
.news-box-dt{width: 92vw;height: 22vw;border-bottom: 1px dashed #d5d5d5;padding: 2vw 0vw;text-align: left;}
.news-box-dt-left{width: 30vw;height: 100%;float: left;}
.news-box-dt-img{width: 30vw;height: 18vw;margin-top: 1vh}
.news-box-dt-rigth{width: 61vw;height: 100%;float: left;}
.news-box-dt-rigth-title{font-size: 2rem;color: #444444;padding: 5vw 4vw 1vw 3vw;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-box-dt-rigth-title1{font-size: 1.5rem;color: #999999;padding: 1.5vw 3vw 0.6vw 3vw;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

/*联系我们*/
.map{width: 100vw;height: 45vw;}
.map-img{width: 100%;height: 100%;}
.map-info{width: 94vw;overflow: hidden;border-bottom: 1px dashed #9d9d9d;margin: 0 auto}
.cx-map-info{width: 94vw;height: auto;border-bottom: 1px dashed #e6e6e6;margin: 0 auto}
.cx-map-gs-name{font-size: 1rem;padding:5vw 0vw 3vw 0vw;font-weight: 600;color:#444444}
.cx-map-gs-info{font-size: 0.8rem;padding:0.8vw 0vw 0.8vw 0vw;letter-spacing:0.2vw;color:#656565}
.getinfo{width: 94vw;height:78vw;margin: 0 auto;margin-top: 6vw;margin-bottom: 4vw;}
.getinfo-kuang{width: 91vw;height: 8vw;margin-bottom: 2vw;padding: 0 0 0 2vw;border: 1px solid #000;font-size: 1.9rem}
.getinfo-wb{width: 91vw;height: 20vw;border: 1px solid #000;padding: 2vw 0 0 2vw;font-size: 1rem}
.getinfo-anniu{width: 94vw;height: 8vw;position: absolute;margin-top: 6vw;}
.getinfo-tijiao{font-size: 2rem;padding: 1vw 7vw;background: #036c29;position: relative;top:2vw;color: #fbfffd}
.getinfo-zhongzhi{font-size: 2rem;padding: 1vw 7vw;border: 1px solid #000;position: relative;top:2vw;left: 5vw;color: #999999}
.qq-box{width: 45vw;margin:0 auto;height: 15vw;margin-top: 5vw;margin-bottom: 2vw;}
.qq-box-img{height: 15vw;width: 18vw;margin:0vw 2vw;float: left;}
/*新闻*/
.new-anniu{width: 100%;overflow-x: auto;text-align: center;padding:3vw 0vw;margin-top: 4vh;border:none !important}
.new-anniu-box{width: 180vw;}
.new-an{font-size: 0.8em !important;padding: 2vw 3vw !important;background: #036c29;color: #fff;margin: 0vw 1vw;color: #ffffff !important;border:none !important}
.new-an1{font-size: 0.5em !important;padding: 1.6vw 2.9vw;color: #737373;margin: 0vw 1vw;border:2px solid #737373;}
.new-list{width: 94vw;overflow: hidden;margin: 0 auto;margin-top: 5vw}
.new-t{width: 94vw;overflow: hidden;border-bottom: 1px dashed #b1b1b1;color:#656565}
.newl-title{float: left;font-size: 2.2rem;padding: 3vw 0;width: 67vw;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.newl-date{float: left;width: 26vw;padding: 3.7vw 0;font-size: 1.9rem;text-align: right;}
.yeshu{width: 100%;overflow: hidden;margin-top: 4vh;padding: 2vw 0vw;text-align: center;margin-bottom: 5vh}
.ysan{padding: 1vw 2.3vw;background: #036c29;color: #fff;font-size:2rem;margin: 0 1vw;}
.cx-new-gg{width: 94vw; height: 100px;border:1px solid #000; margin:0 auto;}

/*新闻详情页*/
.newxq-box{width: 94vw;overflow: hidden;margin:0 auto;min-height: 70vh}
.new-top{width: 94vw;min-height: 15vw;border-bottom: 1px dashed #e0e0e0;margin-top: 2vh}
.new-top-title{font-size: 2.5rem;padding: 2vw 0vw;color:#444444}
.cx-new-top-title{font-size: 1rem;padding: 2vw 0vw 0vw 0vw;color:#444444}
.new-top-xx{font-size: 1.5rem;padding: 1vw 0vw 4vw 0vw;color: #999999}
.cx-new-top-xx{font-size: 0.9rem;padding: 1vw 0vw 3vw 0vw;color: #999999;}
.new-content{width: 94vw;overflow: hidden;font-size: 1.9rem;line-height:3vh;padding: 2vw 0vw 7vw 0vw;color: #9f9f9f}
.cx-new-content{width: 94vw;overflow: hidden;font-size: 0.8rem;line-height:1.2rem;padding: 4vw 0vw 7vw 0vw;color: #9f9f9f}
.cx-new-content p,.cx-new-content p span{font-size: 0.9rem;line-height:1.2rem;color: #656565; }
.new-content img{margin:1vw;width: 44vw}
.cx-new-content img{margin:1vw;width: 90vw}


/*公司简介*/
.gsname{font-size: 3rem;padding: 3vw 0vw;text-align: center;color: #444444;margin-top: 3vh}
.cx-gsname{font-size: 1.4rem;padding: 3vw 0vw 1vw 0vw;text-align: center;color: #444444;margin-top: 3vh}
.cx-gs-content{width: 92vw;overflow: hidden;margin: 0 auto;margin-top: 0vh;margin-bottom: 10vw;text-align:justify;text-justify:newspaper}
.cx-gs-content p,.cx-gs-content p span{font-size: 0.9rem;line-height:6vw;color: #656565; padding: 2vw 0vw}
.gs-content{width: 92vw;overflow: hidden;margin: 0 auto;margin-top: 2vh;margin-bottom: 10vw;text-align:justify;text-justify:newspaper}
.cx-gs-content p img{width: 90vw;height:60vw}
.gs-content p,.gs-content p span{font-size: 1.8rem;line-height:6vw;color: #656565; padding: 2vw 0vw}
.gs-contentlc{width: 92vw;overflow: hidden;margin: 0 auto;margin-top: 2vh;margin-bottom: 10vw;text-align:justify;text-justify:newspaper}
.gs-contentlc p{font-size: 1.8vw;line-height:4vw;color: #656565;padding: 2vw 0vw;text-indent:1em; }
.gs-content img{margin:1vw;width: 44vw}
.gs-content1{width: 92vw;overflow: hidden;margin: 0 auto;margin-top: 2vh;margin-bottom: 2vh}
.gs-content1 p{font-size: 2.5rem;line-height:3vh;color: #656565;padding: 2vw 0vw;text-align: center;}
.gs-content-zs{width: 92vw;overflow: hidden;margin: 0 auto;margin-top: 2vh;margin-bottom: 10vw}
.gs-content-zs img{}
.gs-content-wx{width: 92vw;overflow: hidden;margin: 0 auto;margin-top: 2vh;margin-bottom: 10vw;font-size: 1rem}
.zhengshu{width: 26vw;height: 36vw;float: left;margin:2vw;}
.zhengshu img{width: 26vw;height: 32vw;}
.zhengshu-name{font-size: 3vw;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #000;text-align: center;}
/*产品列表*/
.product-list{width: 94vw;overflow: hidden;margin: 0 auto;margin-top: 3vh}
.product-list-box{width: 44.5vw;height: 31vw;float: left;margin: 1.1vw 1.1vw 2vw 1.1vw;}
.product-list-box-img{width: 44.5vw;height: 25vw;}
.product-list-box-title{font-size: 2rem;text-align: center;color: #999999;padding: 1vw 0;width: 44.5vw;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

/*产品详情*/
.product-syt{width: 100vw;height: 67vw;}
.product-syt-img{width: 100vw;height: 67vw}
.product-xqinfo{width: 92vw;overflow: hidden;margin: 0 auto;margin-top: 4vw;padding-bottom: 4vw}
.product-xqinfo-name{font-size: 3rem;font-weight: 600;padding: 3vw 0vw 1vw 0vw;border-bottom: 1px solid #dcdcdc;color: #444444}
.product-xqinfo-name1{font-size: 2rem;font-weight: 600;padding: 3vw 0vw 1vw 0vw;border-bottom: 1px solid #dcdcdc;color: #444444}
.product-xqinfo-content{font-size: 2.2rem ;padding: 2vw 0vw;line-height: 3vh;color: #999999;display: block;margin-bottom: 4vh}
.product-xqinfo-content1{font-size: 2rem ;padding: 2vw 0vw;line-height: 3vh;color: #999999;display: block;margin-bottom: 4vh}
.product-xqinfo-xxk{width: 92vw;overflow: hidden;}
.product-xqinfo-xxk ul li{list-style: none;float: left;width: 28vw;text-align: center;font-size: 2.2rem;font-weight: 800;color: #656565;padding: 2vw 0vw;margin-right: 1vw;}
.product-yanse{border-bottom: 2px solid #036c29;}
#d1{width:91.5vw;overflow: hidden;margin-top:0px;z-index:1;border:1px solid #dcdcdc;padding-bottom: 2vw }
#d2{display:none;width:91.5vw;overflow: hidden;margin-top:0px;z-index:1;border:1px solid #dcdcdc;padding-bottom: 2vw;}
#d1 p{padding: 1vw 0vw 0vw 3vw;color: #999999;font-size:1.6rem;letter-spacing:-1px}
#d2 p{padding: 1vw 0vw 0vw 3vw;color: #999999;font-size:1.6rem;letter-spacing:-1px}
.product-xqinfo-alname{width: 92vw;overflow: hidden;margin-top: 4vh;border-bottom: 1px solid #dcdcdc;}
.product-xqinfo-alname-p{font-size: 2.2rem;font-weight: 600;padding: 3vw 0vw;border-bottom: 2px solid #036c29;width: 18vw;text-align: center;color: #656565}
.product-xqinfo-alzs{width: 92vw;height: 38vw;}
.product-xqinfo-alzs-k{width: 43.5vw;overflow: hidden;float: left;margin: 1vw;}
.product-xqinfo-alzs-k-img{width: 43.5vw;height: 26vw;}
.product-xqinfo-alzs-k-p{font-size: 2rem;padding: 1vw 0vw;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #999999}
.product-content1-p{font-size: 1.5vw;padding: 2vw 0vw}
.product-content1-title{font-size: 1.2rem;padding: 2vw 0vw}
.csjl{font-size: 2rem;font-weight: 600;margin-right: 1vw}


/*案例详情*/
.al-video{width: 100vw;overflow:hidden;padding: 0vw;}
.al-video-sp{width: 100vw;height:pixels;}
.al-xqinfo-name{font-size: 3rem;font-weight: 600;padding: 1vw 0vw;border-bottom: 1px solid #dcdcdc;color: #444444;margin-top:4vw;padding-left: 6vw}
.al-info{width: 92vw;overflow: hidden;margin: 0 auto ;}
.al-features{width: 92vw;height: 9vw;border-bottom: 1px solid #dcdcdc;margin-top: 5vw}
.al-features-p{font-size: 2.2rem;overflow: hidden;padding: 2vw 0vw;font-weight: 600;border-bottom: 2px solid #036c29;display: block;width: 18vw;text-align: center;color: #656565}
.al-al-features-content{width: 92vw;overflow: hidden;border: 1px solid #dcdcdc;font-size: 2.2rem;color: #999999;line-height: 5vw;}
.al-al-features-content-p{font-size: 2.2rem;color: #999999;line-height: 5vw;padding: 2vw 4vw;}
.al-al-features-alname-p{font-size: 2.2rem;font-weight: 600;padding: 2vw 0vw;border-bottom: 2px solid #036c29;width: 19vw;text-align: center;color: #656565}


/*区域*/
.area-dt{width: 100vw;height: 94vw}
.area-dt-img{width: 100vw;height: 84vw}
.area-info{width: 92vw;overflow: hidden;margin:0 auto;padding-bottom:5vw}
.area-info p span{font-size:0.9rem}
.area-info-name{font-size: 3rem;padding: 8vw 0vw 3vw 0vw;font-weight: 600;color: #444444}
.area-info-name1{font-size: 2rem;padding: 1.5vw 0vw;color: #656565}
.area-info-name2{font-size: 2rem;padding: 1.5vw 0vw;color: #999999}



/*产品轮播*/
.silder-box{position:relative;margin-top: 4vw}
.silder{width: 92vw !important;height: 32vw !important; }
.silder li{width:45vw;height:32vw;}
.silder li img{width:45vw;height:25vw;}
.silder-button{top:8vw;width:5vw;height:9vw;position:absolute;cursor:pointer;}
.silder-button.btl{left:0vw;background:url(../image/bl.png);background-size:100%}
.silder-button.btr{right:0vw;background:url(../image/br.png);background-size:100%}

.silder-box-1{width:92vw;}
.small-navs{position:absolute;}

/*菜单*/
a,img{border:0;text-decoration:none;}
.subNavBox{width:64vw;}
.subNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-weight:bold;font-size:2.5rem;color:#999;line-height:50px;padding:3.5vw 2vw;background:url(../image/jiantou1.jpg) no-repeat;background-position:35% 50%;background-size:2vw 3vw;}
.subNav:hover{color:#026e2a;}
.currentDd{color:#026e2a}
.currentDt{background-image:url(../image/jiantou.jpg);background-size:3vw 2vw;}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent li a{display:block;height: 3vw;font-size:2.2rem;line-height:28px;padding: 2vw 2vw;color:#a0a0a0}
.navContent li a:hover{color:#fff;background-color:#277fc2}



/*重写产品详情页*/
.cx-box{width: 100vw;}
.cx-banner{width: 100vw;height:75vw;}
.cx-banner img{width: 100%;height:100%;}
.cx-content-box{width: 92vw;overflow: hidden;margin:0 auto;margin-top: 2vw;margin-bottom: 8vw}
.cx-content-title{font-size: 5vw;font-weight: 600;color: #444444;padding: 2vw 0vw;border-bottom: 1px solid #dcdcdc}
.cx-content-info{overflow: hidden;padding-top: 2vw;font-size: 3.5vw ;color: #a9a9a9;line-height: 5vw;}
.cx-content-cs{width: 92vw;font-size:4vw;margin-top: 8vw; }
.cx-csqh{width: 30vw;padding: 0.5vw 0vw;text-align: center;font-weight: 800;color: #656565;display: inline-block;border-bottom: 2px solid #036c29}
#cx1{width:90vw;font-size: 3.5vw;line-height: 5vw;padding: 1vw 0vw 3vw 1vw;color: #999999;border:1px solid #dcdcdc;}
#cx2{display:none;width:90vw;font-size: 3.5vw;line-height: 5vw;padding: 1vw 0vw 3vw 1vw;color: #999999;border:1px solid #dcdcdc;}
#cx1 p{color: #999999}
#cx2 p{color: #999999}
.cx-anli{width: 92vw;margin: 0 auto}
.cx-alp{display: inline-block;font-size: 4vw;font-weight:600;padding: 1.2vw 1.5vw 1.2vw 1.2vw;color:#656565;border-bottom:2px solid #036c29;}
.product-xqinfo-alzs-k-p1{font-size: 3vw;padding: 1vw 0vw;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #999999}
.cx-xqinfo-alzs{width: 92vw;height: 38vw;margin:0 auto;}
.cx-footer{width: 100vw;overflow: hidden;background: #036c29;color: #fbfffc;text-decoration: none;padding-bottom: 1vh;}
.cx-footer-box-left{width: 65vw;height: 36vw;float: left;margin-top: 3vh;}
.cx-footer-box-left-logo{font-size: 6.5vw;font-weight: 600;letter-spacing:1vw;padding:0vw 0vw 2vw 3vw;}
.cx-footer-box-left-name{font-size: 3vw;padding:0.4vw 0vw 1vw 3vw;}
.cx-footer-box-left-info{font-size: 1.4vw;padding:0.3vw 0vw 0.3vw 3vw;}
.cx-footer-box-right{width: 33vw;height: 33vw;float: left;margin-top: 3vh;}
.cx-footer-box-right-ewm-k{width: 34vw;height:28vw;border-left: 1px solid #fff;margin-top: 3vw}
.cx-footer-box-right-ewm{width: 22vw;height:27vw;margin:0 auto;text-align: center;}
.cx-footer-box-right-ewm-img{width: 19vw;height: 19vw;margin:0 auto;padding-bottom:2vw }
.cx-footer-box-right-an{font-size: 0.3rem !important;padding: 1.3vw 4.2vw !important;border: 1px solid #81b694;text-decoration:none;color: #fff}
.cx-lxwm-anniu{font-size: 0.3rem !important;color:#000;padding: 1.4vw 1vw !important;border:1px solid #81b694}
.cx-footer a:link  {font-size: 0.6rem !important;color: #ffffff;text-decoration: none;}
.cx-footer a:visited {font-size: 0.3rem !important;color: #ffffff;text-decoration: none;}
.cx-footer-bottom{height: 4vw;font-size: 2vw;text-align: center;padding: 0.5vw 0vw;color: #acacac}





/*重写产品详情页*/
.cx-box-top{width: 100%;height: auto;min-height: 60%;}
.cx-box-content{width: 100%;height: auto;min-height: 60%;border:1px solid #000}
.cx-title-box{width: 92vw;height: auto;margin: 0 auto;margin-top: 4vw}
.cx-title-p{color: #444444;font-size: 1.1rem;font-weight: 600;border-bottom: 1px solid #dcdcdc}
.cx-title-p-d{font-size: 1.1rem;font-weight: 600;margin-right: 2vw;color:#036c29}
.cx-title-box-js{width: 100%;height: auto;font-size: 0.8rem;line-height: 1rem;color: #a1a1a1;margin-top: 2vw}
#c1{width: 88vw;height:auto;min-height: 20vw;font-size: 0.8rem;border:1px solid #dcdcdc;padding: 1vw 2vw;color: #999999;}
#c2{display: none;width: 88vw;height:auto;min-height: 20vw;font-size: 0.8rem;border:1px solid #dcdcdc;padding: 1vw 2vw;color: #999999}
#c3{display: none;width: 88vw;height:auto;min-height: 20vw;font-size: 0.8rem;border:1px solid #dcdcdc;padding: 1vw 2vw;color: #999999}
#c1 p{padding-bottom:1vw}
#c2 p{padding-bottom:1vw}
#c3 p{padding-bottom:1vw}
.cx-product-xqinfo-xxk{width: 92vw;overflow: hidden;}
.cx-product-xqinfo-xxk ul li{list-style: none;float: left;width: 28vw;text-align: center;font-size: 0.7rem;font-weight: 600;color: #656565;padding: 2vw 0vw;margin-right: 1vw;}
.cx-product-xqinfo-alname{width: 92vw;overflow: hidden;margin-top: 4vh;border-bottom: 1px solid #dcdcdc;}
.cx-product-xqinfo-alname-p{font-size: 0.8rem;font-weight: 600;padding: 1.5vw 0vw;border-bottom: 2px solid #036c29;width: 18vw;text-align: center;color: #656565}
.cx-product-xqinfo-alzs-k-p{font-size: 0.7rem;padding: 1vw 0vw;text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #999999}

.cx-product-xqinfo{width: 92vw;height: auto;margin: 0 auto;min-height: 50vh;margin-top: 4vw;padding-bottom: 4vw;}
.cx-product-xqinfo-name{font-size: 1.1rem;margin-bottom: 2vw;font-weight: 600;padding: 3vw 0vw 1vw 0vw;border-bottom: 1px solid #dcdcdc;color: #444444}
.cx-product-xqinfo-name span{font-size: 1.1rem;margin-bottom: 2vw;font-weight: 600;padding: 3vw 0vw 1vw 0vw;color: #444444}
.cx-lxbc-content{font-size: 0.9rem;line-height: 1.5rem;height: auto;width: 100%}
.cx-lxbc-content span{font-size: 0.9rem;line-height: 1rem;height: auto;width: 100%}
/*重写产品详情页 end*/

/*重写底部*/
.cx-footer{width: 100vw;height: auto;background: #036c29;color: #fbfffc;text-decoration: none;padding-bottom: 1vh;}
.cx-footer-box-left{width: 65vw;height: auto;float: left;margin-top: 4vh;}
.cx-footer-box-left-logo{font-size: 1rem;font-weight: 600;letter-spacing:1vw;padding:0vw 0vw 2vw 3vw;}
.cx-footer-box-left-name{font-size: 0.7rem;padding:0.4vw 0vw 1vw 3vw;}
.cx-footer-box-left-info{font-size: 0.6rem;padding:0.5vw 0vw 0.3vw 3vw;}
.cx-footer-box-right{width: 34vw;height: 33vw;float: left;margin-top: 4.6vh;}
.cx-footer-box-right-ewm-k{width: 34vw;height:27vw;border-left: 1px solid #479162;margin-top: 3vw}
.cx-footer-box-right-ewm{width: 22vw;height:27vw;margin:0 auto;text-align: center;}
.cx-footer-box-right-ewm-img{width: 19vw;height: 19vw;margin:0 auto;padding-bottom:0.5vw }
.cx-footer-box-right-an{font-size: 0.6rem;padding: 1vw 4.5vw;border: 1px solid #81b694;text-decoration:none;color: #fff}
.cx-footer a:link  {color: #ffffff;text-decoration: none}
.cx-footer a:visited {color: #ffffff;text-decoration: none}
/*重写底部end*/




/*头部*/
.header{width: 100vw;height: 14vw;box-shadow:0px 2px 10px #e3e3e3;}
.cx-header-menu{width: 75vw;height: 100vh;background: #fff;opacity: 0.9;position: absolute;top: 13.5vw;z-index: 5;display: none}
.header-menu-box{width:64vw;height: 90vh;margin:0 auto;margin-top: 8vw;text-align: left; }
.cx-header-menu-zy{font-size:0.7rem;color: #999999;margin-bottom: 3vw}
.cx-header-menu-zy a{margin: 0vw 2vw;}
.header-menu-list{font-size: 2.5rem;padding: 4vw 2vw;border-bottom: 1px solid #c8c8c8;color: #656565}
.cx-search-box{display: none;width: 75vw;height: 45vw;position: absolute;top: 13.5vw;right: 0vw;z-index: 10;background: #fff;opacity:0.95;}
.search-ss{width: 60vw;height: 40vw;margin:0 auto;margin-top: 3vw}
.cx-search-ss-input{width: 60vw;height: 10vw;border:none;outline: none;font-size: 0.7rem;text-align: center;color: #a1a1a1}
.cx-search-ss-p{font-size: 0.7rem;padding: 3vw 0vw;color: #a8a8a8}
.cx-search-ss-p1{font-size: 0.7rem;padding: 1vw 0vw;color: #656565;}


/*菜单*/
a,img{border:0;text-decoration:none;}
.cx-subNavBox{width:64vw;}
.cx-subNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-size:0.8rem;color:#999;line-height:45px;padding:0vw 2vw;background:url(../image/jiantou1.jpg) no-repeat;background-position:45% 50%;background-size:2vw 3vw;}
.subNav:hover{color:#026e2a;}
.cx-currentDd{color:#026e2a}
.cx-currentDt{background-image:url(../image/jiantou.jpg);background-size:3vw 2vw;}
.cx-navContent{display: none;border-bottom:solid 1px #e5e3da;}
.cx-navContent li a{display:block;height: 3vw;font-size:0.7rem;line-height:1rem;padding: 2vw 2vw 2vw 2vw;color:#a0a0a0;}
.cx-navContent li a:hover{color:#fff;background-color:#277fc2}

/*头部 end*/

/*重写手机端首页*/
.cx-i-title{color: #036c29;font-size: 1.4rem;margin-top: 5vh;}
.cx-i-xiantiao{width:70vw;margin-top: 2vh}
.cx-about-name{font-size: 1rem;color: #656565;margin-top: 6vw}
.cx-about-gsjs{width: 80vw;height: 20vw;color: #999999;font-size:0.7rem;margin:0 auto;margin-top: 5vw;line-height:5vw;margin-bottom:7vw;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.cx-i-buttons-gd{padding: 2vw 12vw;border: 1px solid #bfbfbf;text-decoration: none;color: #b0b0b0;font-size: 0.7rem}
.cx-i-al-title{font-size: 0.7rem;color: #444444;padding: 0.5vw 0vw 0vw 0vw;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.cx-i-al-title1{font-size: 0.5rem;color: #999999;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.cx-news-box-dt-rigth-title{font-size: 0.9rem;color: #444444;padding: 3vw 4vw 0vw 5vw;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cx-news-box-dt-rigth-title1{font-size: 0.7rem;color: #999999;padding: 1vw 3vw 0.6vw 5vw;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/*重写手机端首页end*/

/*重写新闻*/
.cx-new-anniu{width: 100vw;overflow-x: auto;text-align: center;padding:3vw 0vw;margin-top: 4vh;margin-bottom:2vw}
.cx-new-an{font-size: 0.8rem !important;padding: 1.8vw 3.2vw;background: #036c29;color: #fff;margin: 0vw 1vw;color: #ffffff !important;}
.cx-new-an1{font-size:0.8rem !important;padding: 1.6vw 3vw;color: #6e6e6e;margin: 0vw 1vw;border:1px solid #e2dede;}
.cx-case-an1{font-size:0.5rem;padding: 1.8vw 3vw;color: #737373;margin: 0vw 1vw;border:1px solid #737373;}
.cx-newl-title{float: left;font-size: 0.8rem;padding: 2.5vw 0;width: 67vw;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.cx-newl-date{float: left;width: 26vw;padding: 3vw 0;font-size: 0.5rem;text-align: right;}
.cx-product-list-box-title{font-size: 0.7rem;margin-top:0.5vw;text-align: center;color: #999999;width: 44.5vw;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
/*重写新闻end*/
