@font-face{font-family: '思源黑体';src:url('');}
body, div, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4
{margin:0;padding:0;font-style:normal;} 
ol, ul ,li{list-style: none;} 
*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
img {border: 0; vertical-align:middle;} 
body{color:#000000;background:#FFF; text-align:center;font-family: "思源黑体","Microsoft YaHei";} 
a{color:#000000;text-decoration:none; }  
a:hover{text-decoration:none; } 
.clearfix{ clear: both; content: ""; display: block; overflow: hidden }
.clear{clear: both;}
.fl{ float: left; }
.fr{float: right;}
:focus{ outline:none;}
html{font-family:"思源黑体","微软雅黑";}
.w1200{width:100%;max-width:1200px;margin:0 auto;}
.container-fluid{width:100%;max-width:1920px;margin:0 auto;}
.top{height:0.36rem;line-height:0.36rem;background:#7fbf26;color:#fff;}
.fa{color:#fff;}
.ellipsis{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.top{font-size:0.12rem;color:#fff;}
.top .fl{height:0.36rem;}
.top .fl.flnav a{display:inline-block;line-height:0.36rem;color:#fff;font-size:0.12rem;min-width:0.8rem;text-align:left;vertical-align:top;float:left;margin-left:0.1rem}
.top .fl.flnav a i{font-size:16px;vertical-align:middle}
.top .fl.flnav a:first-of-type{margin-left:0}
.top .fl span{vertical-align:middle;margin-left:0.05rem}
.top  em{font-style:normal;height:0.15rem;float:right;width:1px;background:#fff;position: relative;top: 0.13rem;}
.en{text-transform:uppercase;}
.top .frnav .search input{background:#e5ecd4;border-radius:4px;width:1.5rem;height:0.25rem;line-height:0.25rem;border:none;text-indent:10px}
.top .frnav .search form{position:relative;}
.top .frnav .search form button{background:rgba(0,0,0,0);border:none;position:absolute;right:0rem;top:0.05rem;line-height:0.25rem;min-width:0.3rem;cursor:pointer;}
.top .frnav .search form button i{color:#6f6f6b}
.top .frnav .language {color:#fff;margin-left:0.1rem}
.top .frnav .language a{color:#fff;margin-left:0.05rem}
.top .frnav .language span{font-size:0.1rem}
.top .frnav .language em{margin:0 0.08rem;top:0.11rem}
.top .frnav .tmall a{color:#fff;}
.top .frnav .tmall span{top: -2px;position:relative}


.nav{line-height:1.1rem;height:1.1rem;border-bottom:0.03rem solid #7fbf26}
.nav .logo{max-width:3.45rem}
.nav .logo a{display:block;line-height:1rem;}
.nav .logo img{max-width:100%}
.nav .menu li{float:left;font-size:0.16rem;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.nav .menu>ul>li>a{color:#666464;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;padding:0 0.2rem;}
.nav .menu li  i{color:#90bd26;vertical-align:middle;font-size:0.18rem;margin-left:0.05rem;position:relative;top:-5px;transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.nav .menu li ul{display:none;background:#fff;position: relative;z-index: 1000000;position:fixed;z-index:10000;}
.nav .menu li ul li{border-bottom:1px solid rgba(0,0,0,0.1);float:none;width:100%;text-align:center;padding:0 0.2rem;}
.nav .menu li ul li a{color:#000;display:block;line-height:0.45rem;height:0.45rem;font-size:0.14rem;width:100%}
.nav .menu li:hover>a{color:#7fbf26;}
.nav .menu li:hover i{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); top:3px}
.nav .menu li ul li:hover{background:#fff}
.nav .menu li ul li a:hover{color:#7fbf26;}


.swiper-button-prev,.swiper-button-next{background-image:none!important;line-height:0.44rem;}
.banner .swiper-button-prev i,.swiper-button-next i{font-size:0.3rem;vertical-align:middle;}
.banner .swiper-pagination-bullet{border:1px solid #fff;background:rgba(0,0,0,0)  !important;opacity:1 !important;width:12px;height:12px;border-radius:100%}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#80c22b!important;border:none;}
.banner .swiper-slide{position:relative;text-align:center}
.banner .swiper-slide img{max-width:100%}
.banner .swiper-slide a{display:block;}
.banner .swiper-slide .container-fluid{position:absolute;top:0;width:100%;left:0;display:none}
.banner .swiper-slide .more {width:6.1rem;height:3.1rem;background:rgba(101,172,9,0.8);font-size:0.3rem;color:#fff;display:none;position: relative;padding:0.3rem;text-align:left;border-bottom:5px solid rgba(49,108,8,0.8)}
.banner .swiper-slide .more>i{position: absolute;right: -10px;font-size: 50px;transform: rotate(-90deg);-ms-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);top: 15%;color: #79b531;}
.banner .swiper-slide .more h2{font-size:0.32rem;}
.banner .swiper-slide .more h3{font-weight:300}
.banner .swiper-slide .more a{display:inline-block;padding:0.1rem 0.2rem;background:#434343;color:#fff;font-size:0.14rem;position:absolute;bottom:0.3rem;left;0}
.banner .swiper-slide .more a i{margin-right:0.03rem;}
.qyzz{padding:0.25rem 0;}
.qyzz li{float:left;width:20%;text-align:center;padding:0.15rem}
.qyzz li img{max-width:100%;}
.qyzz li .img{height:1.5rem;}
.qyzz li p{font-size:0.17rem;color:#646464;border-top:1px solid #4e4e4e;line-height:0.4rem;margin-top:0.2rem;}



.about{background:url(../image/500673011.jpg) no-repeat;background-position:left top;background-size:100%;font-size:0.16rem;}
.about .w1200{padding:0.55rem 0;}
.about .w1200 > .fl{width:75.8%;height:3.2rem;}
.about .w1200 > .fr{width:24.2%;}
.about .w1200 > .fl .img{width:48.9%;height:3.2rem;position:relative;overflow:hidden;}
.about .w1200 > .fl .img img{height:3.2rem;}
.about .w1200 > .fl .img video{height:3.2rem;max-width:100%;}
.about .w1200 > .fl .img span{position:absolute;right:0.3rem;writing-mode:vertical-rl;white-space: nowrap;top:5%;font-size:0.4rem;color:#fff;font-weight:bold;opacity:0.8;	transform: rotate(180deg);-ms-transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);
font-family: "Kankin";}
.about .w1200 > .fl .text{width:51.1%;background:#7fbf26;height:3.2rem;padding:0.3rem 0.4rem;text-align:left;color:#fff;font-size:0.16rem;line-height:1.6;position:relative;}
.about .w1200 > .fl .text>i{position:absolute;top:20%;left:-0.1rem;font-size:0.6rem;transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);color:#7fbf26}
.about .hd{padding:0.25rem 0;background:#fff;position:relative;}
.about .hd .swiper-container {width: 100%;height: 100%;}
.about .hd .swiper-slide {text-align: center;font-size: 18px;background: #fff;text-align:center;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center; -webkit-justify-content: center;justify-content: center; -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.about .hd .swiper-container{width:93%;margin:0 auto;}
.about .hd .swiper-slide img{max-width:100%;}
.about .hd .swiper-button-prev{left:0;height:0.33rem;overflow:hidden;line-height:0.33rem;width:0.33rem;}
.about .hd .swiper-button-next{right:0;height:0.33rem;overflow:hidden;line-height:0.33rem;width:0.33rem;}
.about .hd .swiper-button-prev span,.about .hd .swiper-button-next span{color:#fff;background:#8dc126;display:block;height:0.33rem;width:0.33rem;line-height:0.33rem;}
.about .hd .swiper-button-next i, .about .hd .swiper-button-prev i{font-size:0.18rem;vertical-align: initial;}

.play {position:absolute;width:100%;height:3.2rem;line-height:3.2rem;top:0;left:0;cursor:pointer;}
.play i{font-size:0.5rem;color:rgba(0,0,0,0.3);}

.cp{margin-top:0.3rem;}
.cp .list{width:21.6%;font-size:0.16rem;}
.cp .list .title{height:1rem;text-align:left;background:#7fbf26;color:#fff;padding:0.2rem  0.2rem;position:relative;font-family: "Adobe 黑体 Std";}
.cp .list .title h2{font-weight:600;font-size:0.3rem;position:relative;z-index:1;line-height:0.3rem;}
.cp .list .title h3{font-weight:400;font-size:0.26rem;position:relative;z-index:1;line-height:0.4rem;}
.cp .list .title .bj{position:absolute;bottom:-0.06rem;left:0;width:100%;color:#fff;opacity:0.1;font-size:0.46rem;font-weight:bold;z-index:0;line-height:0.5rem;}
.cp .list .ullist{margin-top:0.03rem;}
.cp .list .ullist>ul{border-left:1px solid rgba(163,163,163,0.1);border-right:1px solid rgba(0,0,0,0.1);}
.cp .list .ullist>ul>li{background:#7fbf26;text-align:left;line-height:0.4rem;margin-bottom:0.1rem;}
.cp .list .ullist>ul>li>a{color:#fff;display:block;text-indent:1em;position:relative;}
.cp .list .ullist>ul>li>a>i{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
.cp .list .ullist>ul>li>a>i.plus{background:url(../image/plus.png) no-repeat;display:inline-block;width:0.4rem;height:0.4rem;background-position:left center;float:right;background-size:0.2rem;}
.cp .list .ullist>ul>li>a>i.reduce{background:url(../image/reduce.png) no-repeat;display:inline-block;width:0.4rem;height:0.4rem;background-position:left center;float:right;background-size:0.2rem;}

.cp .list .ullist>ul>li ul{background:#fff;display:none;}
.cp .list .ullist>ul>li ul li{border-bottom:1px solid  rgba(163,163,163,0.1);}
.cp .list .ullist>ul>li ul li a{color:#555;padding-left:0.1rem;font-size:0.16rem;}
.cp .list .ullist>ul>li ul li a i{color:#cbcbcb;margin-right:0.1rem;font-size:0.12rem;}

.cp .listimg{width:76%;font-size:0.16rem;border:1px solid #e6e6e6;}
.cp .listimg .cpimg .title{line-height:0.5rem;background:#dcdcdc;text-align:left;height:0.5rem;}
.cp .listimg .cpimg .title h2{display:inline-block;background:#7fbf26;color:#fff;font-size:0.18rem;padding:0 0.2rem;line-height:0.5rem;font-weight:400;}
.cp .listimg .cpimg .title a{float:right;margin-right:0.1rem;color:#6b6b6b;font-size:0.16rem;}
.cp .listimg .cpimg .title a img{width:0.25rem;margin-left:0.14rem}
.cp .listimg .listbox{padding:0.3rem 0.15rem 0;}
.cp .listimg .listbox *{box-sizing: border-box;}
.cp .listimg .listbox ul li{float:left;width:32%;border:1px solid #e6e6e6;margin-bottom:0.3rem;margin-right:1.933%}
.cp .listimg .listbox ul li:nth-child(3n){margin-right:0}
.cp .listimg .listbox ul li .img{padding:0.2rem 0.1rem 0;}
.cp .listimg .listbox ul li .img img{max-width:100%;}
.cp .listimg .listbox ul li .img a{display:block;padding-bottom:0.2rem;border-bottom:1px solid #e6e6e6;}
.cp .listimg .listbox ul li .text{line-height:0.6rem;color:#555555;}
.cp .listimg .listbox ul li:hover img{opacity:0.6}



.advantage{font-size:0.16rem;text-align:center;margin-top:0.5rem;}
.advantage .w1200{padding-bottom: 0.1rem;}
.advantage .title {color:#7fbf26;font-size:0.37rem;line-height:0.6rem;padding-top:0.3rem;margin-bottom:0.2rem}
.advantage .info{display:inline;padding: 0.05rem 0.15rem;color:#7b7b7b;font-size:0.18rem;border:1px solid #7b7b7b}
.advantagebox {}
.advantagebox .w1200{position:relative;margin:0.5rem auto;}
.advantagebox .row .img{float:left;width:50%}
.advantagebox .row .img img{max-width:100%;}
.advantagebox .row .text{float:right;text-align:left;width:50%;padding-left:0.5rem;}
.advantagebox .row:nth-child(2n) .img{float:right}
.advantagebox .row:nth-child(2n) .text{float:left;padding-left:0;padding-right:0.5rem;}
.advantagebox .row .texttitle{position:relative;}
.advantagebox .row .text{margin-top:0.8rem;}
.advantagebox .row .text .m{width:0.8rem;height:0.8rem;text-align:center;background:#7fbf26;}
.advantagebox .row .text .m span{font-size:0.3rem;padding-top:0.05rem;font-weight:bold;position:relative}
.advantagebox .row .text .m span:after{content:'';display:block;position:absolute;width:0.26rem;height:1px;background:#ffcd54;left:37%;bottom:0;}
.advantagebox .row .text .m span,.advantagebox .row .text .m em{display:block;font-style:normal;color:#fff;}
.advantagebox .row .text .m em{font-size:0.16rem;text-transform: uppercase;font-weight:bold;font-family:"Impact";line-height:0.3rem;}
.advantagebox .row .text .t{width:100%;padding-left:1rem;position:absolute;top:0;font-size:0.32rem;color:#7fbf26;height: 0.8rem;}
.advantagebox .row .text .t h3{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height:0.6rem;font-size:0.3rem}
.advantagebox .row .text .t h4{font-size:0.12rem;text-transform: uppercase;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height:0.2rem;font-weight:400;color:#808080;font-family:"arial";position:relative;display:inline-block;vertical-align: top;}
.advantagebox .row .text .t h4:after{content:"";display:block;position:absolute;bottom:0;left;0;width:100%;height:1px;background:rgba(0,0,0,0.1);}
.advantagebox .row .text .p{line-height:0.4rem;font-size:0.16rem;margin:0.2rem auto;}
.advantagebox .row .text .p i{color:#7fbf26;margin-right:0.2rem;}
.advantagebox .row .text .p p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.advantagebox .row .text .button a{display:inline-block;padding:0.1rem 0.3rem;background:#7fbf26;color:#fff;}




.customer{font-size:0.16rem;text-align:center;margin-top:0rem;}
.customer .w1200{padding-bottom: 0.1rem;}
.customer .title {color:#7fbf26;font-size:0.37rem;line-height:0.6rem;padding-top:0.3rem;margin-bottom:0.2rem}
.customer .info{display:inline;padding: 0.05rem 0.15rem;color:#7b7b7b;font-size:0.18rem;border:1px solid #7b7b7b}
.customer .w1200 *{box-sizing: border-box;}
.customer .w1200.clearfix{padding:0.5rem 0 0.5rem}
.customer .w1200 ul li{float:left;width:11%;height:1.3rem;line-height:1.3rem;overflow:hidden;border:1px solid rgba(0,0,0,0.1);margin-right:20px;margin-bottom:18px;}
.customer .w1200 ul li:nth-child(8n){margin-right:0}
.customer .w1200 ul li img{vertical-align:middle;}

.news .w1200{padding-bottom: 0.1rem;}
.news .title {color:#7fbf26;font-size:0.37rem;line-height:0.6rem;padding-top:0.1rem;margin-bottom:0.2rem} 
.news .table {text-align:center;height:0.8rem;line-height:0.8rem;}
.news .table li{ display:inline-block;font-size:0.26rem;line-height:0.5rem;vertical-align:top;}
.news .table li a{display:block;color:#7fbf26;padding:0 0.15rem;border:2px solid rgba(80,80,80,0.3)}
.news .table li.on a{background:#7fbf26;color:#fff;border-color:rgba(0,0,0,0);}
.news .news_list{margin-top:0.1rem;display:none;}
.news .news_list ul li{width:31.633%;float:left;font-size:0.16rem;margin-right:30px;}
.news .news_list ul li:last-of-type{margin-right:0;}
.news .news_list ul li .images{overflow:hidden;}
.news .news_list ul li img{max-width:100%;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.news .news_list ul li:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);}
.news .news_list ul li .text{height:1.85rem;background:#7fbf26;text-align:left;color:#fff;padding:0.15rem 0.2rem 0.15rem 0.15rem;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.news .news_list ul li .text h2{font-size:0.2rem;font-weight:400;}
.news .news_list ul li .text .time{font-size:0.14rem;font-family:"Arial";line-height:0.5rem;}
.news .news_list ul li .text .desc{font-family:"宋体";font-size:0.14rem;line-height:0.25rem;height:0.5rem;overflow:hidden;}
.news .news_list ul li .text .more {text-align:right;}
.news .news_list ul li .text .more a{color:#fff;font-size:0.12rem;}
.news .news_list ul li:hover{text-shadow:3px 2px 3px #666;}

.listview{margin:0.3rem auto;display:none;}
.listview .fl{width:31%;margin-right:3%;font-size:0.14rem;text-align:left;}
.listview .fl:last-of-type{margin-right:0;}
.listview .fl a{font-size:0.14rem;display:block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height:0.4rem;border-bottom:1px solid rgba(0,0,0,0.1);color:#666;}
.listview .fl a i{color:#7fbf26;margin-right:0.1rem}
.listview .fl a span{color:#7fbf26;margin-right:0.1rem;}



.shop {background:#a5a5a5;margin-top:0.3rem;}
.shop .w1200{padding:0.05rem 0;border-bottom:1px solid rgba(0,0,0,0.1)}
.shop li{width:33.33%;font-size:0.16rem;}
.shop li .fl{width:30%;}
.shop li .fl img{width:0.76rem;height:0.76rem;}
.shop li .fr{width:70%;text-align:left;color:#fff;line-height:0.3rem;}
.shop li h2{font-weight:400;line-height:0.3rem;padding-top:0.1rem}

.link {font-size:0.14rem;background:#a5a5a5;padding:0.1rem;color:#fff;line-height:0.3rem;}
.link .f ul li{float:left;}
.link .f ul li a{padding:0.05rem 0.15rem;color:#fff}


.footer{background:#2a2a2a;min-height:3.5rem;}
.footer>.w1200{padding:0.1rem 0 0.3rem;}
.footer .col-3{width:25%;font-size:0.18rem;color:#fff;padding:0 0.3rem 0.1rem 0.3rem;margin-top:0.2rem;text-align:left;}
.footer .col-3{padding-left:0;padding-right:0.6rem}
.footer .col-3 a{color:rgba(255,255,255,0.5);}
.footer .col-3 h3{font-size:0.18rem;font-weight:400;line-height:0.5rem;border-bottom:2px solid #090909;}
.footer .col-3 .title{margin-bottom:0.15rem;}
.footer .col-3 ul li {font-size:0.14rem;line-height:30px;}
.footer .col-3 ul li a{display:block;}
.footer .col-3 ul li a:hover{color:#7fbf26}
.footer .col-3 .info{font-size:0.14rem;line-height:0.22rem;}
.footer .col-3 .info form{margin-top:0.1rem;}
.footer .col-3 .info form input{display:block;width:100%;line-height:0.3rem;font-size:0.12rem;text-indent:1em;border-radius:0.05rem;border:none;margin-bottom:0.2rem}
.footer .col-3 .info form button{width:100%;line-height:0.3rem;font-size:0.12rem;background:#9cc001;text-align:center;border:none;border-radius:0.05rem;color:#fff;}
.footer .col-3 .address p{font-size:0.13rem;line-height:0.22rem;}
.footer .col-3 .address .name{font-size:0.16rem;line-height:0.25rem}
.footer .col-3 .address i{margin-right:0.08rem;color:#8a8a8a;}
.fabout .title h3{font-size:0.16rem;line-height:0.4rem;}
.fabout .alink a{margin-right:5%}
.fabout .alink a img{max-width:15%;}
.fabout .alink a:last-of-type{margin-right:0}
.footer .copy{line-height:0.5rem;background:#1d1d1d;color:#999999;font-size:0.12rem;}
.footer .copy .fl{width:65%;text-align:left;}
.footer .copy .fr{width:33%;text-align:left;}
.footer .copy a{color:#999999;}



.cpbanner .swiper-button-prev i,.swiper-button-next i{font-size:0.3rem;vertical-align:middle;}
.cpbanner .swiper-pagination-bullet{border:1px solid #fff;background:rgba(0,0,0,0)  !important;opacity:1 !important;width:12px;height:12px;border-radius:100%}
.cpbanner .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#80c22b!important;border:none;}
.cpbanner .swiper-slide{position:relative;text-align:center}
.cpbanner .swiper-slide img{max-width:100%}
.cpbanner .swiper-slide a{display:block;}
.cpbanner .swiper-slide .container-fluid{position:absolute;top:0;width:100%;left:0}
.cpbanner .swiper-slide .more {width:4.9rem;height:2.5rem;background:rgba(101,172,9,0.8);font-size:0.3rem;color:#fff;display:none;position: absolute;padding:0.3rem;text-align:left;border-bottom:5px solid rgba(49,108,8,0.8);right:0}
.cpbanner .swiper-slide .more>i{position: absolute;left: -10px;font-size: 50px;transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);top: 15%;color: #79b531;}
.cpbanner .swiper-slide .more h2{font-size:0.36rem;}
.cpbanner .swiper-slide .more h3{font-weight:400}
.cpbanner .swiper-slide .more a{display:inline-block;padding:0.1rem 0.2rem;background:#434343;color:#fff;font-size:0.14rem;position:absolute;bottom:0.3rem;left;0}
.cpbanner .swiper-slide .more a i{margin-right:0.03rem;}
.cpbanner .w1200{position:relative;}


.cpbox{margin:0.5rem auto;}
.cpbox .left{width:295px;font-size:0.16rem;}
.cpbox .left .title{background:#efefef;}
.cpbox .left .title h3{line-height:0.55rem;border-bottom:2px solid #efefef;font-size:0.25rem;color:#666;font-weight:400;text-align:left;text-indent:0.45rem;background-position:0.2rem center;}
.cpbox .left .title.on{background:#7fbf26;}
.cpbox .left .title.on h3{line-height:0.55rem;border-bottom:2px solid #599b25;font-size:0.25rem;color:#fff;font-weight:400;text-align:left;text-indent:0.45rem;background-position:0.2rem center;}
.cpbox .left .list{margin:0.2rem auto;}
.cpbox .left .list ul li a{display:block;line-height:0.45rem;text-align:left;border-bottom:1px solid rgba(80,80,80,0.1);text-indent:0.4rem;font-size:0.19rem;color:#6c6c6c;}
.cpbox .left .list ul li.active a,.cpbox .left .list ul li a:hover{background:url(../image/check.png) no-repeat;background-position:0.1rem center;color:#7fbf26}

.cpbox .left .icon{margin:0.2rem auto;}
.cpbox .left .icon .row{position:relative;margin-bottom:0.2rem;}
.cpbox .left .icon .row .fl{width:0.8rem;height:0.8rem;line-height:0.8rem;background:#d4d4d4;border-radius:100%;}
.cpbox .left .icon .row .fl .ico i{font-size:0.36rem;color:#7a7979;vertical-align: middle;}
.cpbox .left .icon .row .fr{position:absolute;right:0;padding-left:1rem;text-align:left;color:#848484;font-size:0.15rem;top: 50%;left:50%;-webkit-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);width:100%}
.cpbox .left .icon .row:hover .fl,.cpbox .left .icon .row.active .fl{background:#84bc36;}
.cpbox .left .icon .row:hover .fl .ico i,.cpbox .left .icon .row.active .fl .ico i{color:#fff;}
.cpbox .left .icon .row:hover .fr,.cpbox .left .icon .row.active .fr{color:#84bc36;}
.cpbox .right{width:850px;text-align:left;}
.cpbox .right .pos {line-height:0.5rem;font-size:0.25rem;color:#666;font-weight:400;border-bottom:1px solid rgba(80,80,80,0.1)}
.cpbox .right .pos span{display:inline-block;height:0.5rem;vertical-align:top;line-height:0.5rem;width:0.3rem;border-bottom:3px solid #7fbf26}
.cpbox .right .pos i{color:#7fbf26;font-size:0.18rem;vertical-align:super;}
.cpbox .right .pos strong{font-weight:400;}
.cpbox .right .pos  .position{font-size:0.14rem;color:#a5a6a6}
.cpbox .right .pos  .position a{color:#a5a6a6}
.cpbox .right .rightlist ul li{margin-top:0.3rem;font-size:0.16rem;float:left;width:32%;border:1px solid rgba(0,0,0,0.3);text-align:center;margin-right:1.8333%}
.cpbox .right .rightlist ul li:nth-child(3n){margin-right:0;}
.cpbox .right .rightlist ul li a{display:block;width:100%;padding:0.2rem 0.1rem;overflow:hidden;max-height:2.2rem;}
.cpbox .right .rightlist ul li a img{max-width:100%;}
.cpbox .right .rightlist ul li .title{background:#f1f1f1;height:0.6rem;font-size:0.14rem;color:#6c6c6c}
.cpbox .right .rightlist ul li .title h3{font-size:0.25rem;color:#7fbf26;font-weight:400;line-height:0.35rem;}
.cpbox .pages{margin:0 auto 0.3rem ;font-size:0.16rem;text-align:center;line-height:0.3rem;padding-top:0.3rem;}
.cpbox .pages ul li{display:inline-block;margin-right:0.1rem}
.cpbox .pages ul li a{display:block;padding:0 0.2rem;border:1px solid rgba(0,0,0,0.1);border-radius:5px;font-size:0.13rem;}
.cpbox .pages ul li.thisclass a,.cpbox .pages ul li a:hover{background:#84bc36;color:#fff;}


.rightcpview{margin-top:0.4rem;}
.hdimg{max-width:345px;height:425px;position:relative;}
.hdimg .swiper-container {width: 100%;height: 300px;margin-left: auto;margin-right: auto;}
.hdimg .swiper-slide {background-size: cover;background-position: center;}
.hdimg .gallery-top {height: 345px;width: 100%;line-height:345px;border:1px solid rgba(0,0,0,0.1);width:343px;}
.hdimg .gallery-top .swiper-slide{width:343px;}
.hdimg .gallery-thumbs {height: 0.7rem;box-sizing: border-box;margin:0.15rem auto;line-height:0.7rem;width:88%;}
.hdimg .gallery-thumbs .swiper-slide {width: 25%;height: 100%;opacity: 0.6; padding:0.05rem;border:1px solid rgba(0,0,0,0.1);line-height:0.35rem; text-align:center;}
.hdimg .gallery-thumbs .swiper-slide img{max-width:100%;vertical-align:middle;cursor:pointer;}
.hdimg .gallery-top .swiper-slide{text-align:center;}
.hdimg .gallery-top .swiper-slide img{max-width:100%;vertical-align:middle;}
.hdimg .gallery-thumbs .swiper-slide-thumb-active {opacity: 1; }
.hdimg .swiper-button-next .fa,.hdimg .swiper-button-prev .fa{color:#999797;font-size:0.2rem;vertical-align:middle;}
.hdimg .swiper-button-next,.hdimg .swiper-button-prev{top:inherit!important;height:0.7rem;background:#f4f4f4;bottom:-5px;width:0.15rem;text-align:center;border:1px solid rgba(0,0,0,0.2)}
.hdimg .swiper-button-prev{left:0;}
.hdimg .swiper-button-next{right:0;}


.rightcpview .info{width:485px;height:425px;font-size:0.136rem;color:#595757;padding:0.25rem 0.1rem;position:relative;}
.rightcpview .info .title{color:#444444;font-size:0.287rem;font-weight:bold;line-height:0.35rem;}
.rightcpview .info .softtitle,.rightcpview .info .softtitle i{color:#595757;line-height:0.25rem;}
.rightcpview .info .softtitle i{margin-right:0.05rem;}
.rightcpview .info .desc{color:#444;font-size:0.156rem;line-height:0.3rem;}
.rightcpview .info .arr{margin-top:0.2rem;line-height:0.4rem;text-align:center;border:1px solid rgba(0,0,0,0.1);margin-bottom:0.16rem;}
.rightcpview .info .arr i.fa{color:#979797;font-size:0.3rem;vertical-align:middle;cursor:pointer;}
.rightcpview .info .arr i.fl{padding-left:0.3rem;padding-top:0.05rem;}
.rightcpview .info .arr i.fr{padding-right:0.3rem;padding-top:0.05rem;}
.rightcpview .info .button{background:#999;text-align:center;line-height:0.42rem;color:#fff;cursor:pointer;font-size:0.14rem;}
.rightcpview .info .button img{max-width:0.16rem;vertical-align:sub;margin-right:0.05rem;}
.rightcpview .info .tel{line-height:0.4rem;margin-top:0.25rem;}
.rightcpview .info .tel p{display:inline-block;vertical-align:button;width:100%;color:#999;font-family:"Adobe 黑体 Std";letter-spacing: 1px;}
.rightcpview .info .tel p i{font-size:0.15rem;color:#666666;margin-right:0.05rem;}
.rightcpview .info .buy{line-height:0.6rem;background:#fdfdfd;border:1px solid rgba(0,0,0,0.1);font-size:0.2rem;text-align:center;position:absolute;bottom:-5px;width:98%;left:5px;color:#444444;font-family:"Adobe 黑体 Std";cursor:pointer;}
.rightcpview .info .buy i{color:#7fbf26;margin-right:0.054rem;}

.rightcpbox .ewm{text-align:right;line-height:0.8rem;}
.rightcpbox .ewm img{cursor:pointer;}
.rightcpbox .table{border-bottom:2px solid #84bc36;font-size:0.192rem;color:#fff;}
.rightcpbox .table ul li{width:1.2rem;line-height:0.4rem;background:#a8a8a8;margin-right:0.1rem;border-top-left-radius:5px;border-top-right-radius:5px;}
.rightcpbox .table ul li a{color:#fff;text-align:center;display:block;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.rightcpbox .table ul li a i{margin-right:0.05rem;font-size:0.17rem;}
.rightcpbox .table ul li.on {background:#7fbf26;}
.rightcpbox .table ul li.on i{vertical-align:text-top;}
.rightcpbox .content{border-bottom:1px solid rgba(83,83,83,0.1)}
.rightcpbox .content .contentbox{display:none;font-size:0.16rem;color:#666666;line-height: 1.75;padding:0.4rem 0.15rem;}


.aboutbox{padding:0.3rem 0}
.aboutbox .content{line-height:1.5;font-size:0.16rem;color:#999999;font-family:"宋体"}
.aboutbox .content>p,.aboutbox .content>div{margin-bottom:0.15rem;}
.aboutbox .content img{max-width:100%;}


.list-news{padding-top:0.15rem}
.list-news ul li {margin-bottom:0.15rem;border:1px solid rgba(0,0,0,0.1);font-size:0.14rem;padding:0.2rem 0.1rem;height:2.8rem;line-height:0.28rem;font-family:"宋体";transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.list-news ul li a{display:block;}
.list-news ul li div.fl{width:40%;}
.list-news ul li div.fr{width:55%;}
.list-news ul li img{max-width:100%;}
.list-news ul li .title{font-size:0.18rem;margin-bottom:0.15rem;margin-top:0.1rem;}
.list-news ul li .desc{font-size:0.14rem;height:1.3rem;}
.list-news ul li .button {text-align:right;}
.list-news ul li .button a{display:inline-block;padding:0.05rem 0.2rem;background:#7fbf26;color:#fff;border-radius:0.05rem;border:1px solid rgba(253,222,222,0.9)}
.list-news ul li:hover{text-shadow: 1px 1px 2px rgba(245,48,48,0.3);}
.list-news ul li:hover .button a{color:#e0a916}
.list-news ul li:hover img{opacity:0.8}


.arcview{padding:0.23rem 0;font-size:0.14rem;}
.arcview h1{text-align:center;line-height:0.5rem;font-size:0.25rem;color:#333;}
.arcview .sour{text-align:center;line-height:0.3rem;border-bottom:1px solid rgba(0,0,0,0.1)}
.arcview .sour span{margin:0 0.1rem;}
.arcview .desc{margin:0 auto; font-size:0.12rem;text-align:left;text-indent:2em;color:#999;line-height:0.2rem;border-bottom:1px solid rgba(0,0,0,0.1);padding:0.1rem 0.2rem}
.arcview .viewbox{font-size:0.14rem;margin:0.2rem auto;}
.arcview .viewbox>p,.arcview .viewbox>div{margin-bottom:0.1rem;}
.arcview .viewbox img{max-width:100%;}

.prenext .title{font-size:0.3rem;text-align:left;line-height:0.5rem;}
.prenext .prelist{font-size:0.14rem;margin:0.1rem auto;}
.prenext .prelist p{line-height:0.35rem;border-bottom:1px dashed #b5b5b5;}
.prenext .prelist a{color:#666;}

.search ul li div.fr{width:100%;}
.list-news.search ul li .desc{height:auto;}
.list-news.search ul li{height:auto}
.rightlink{position:fixed;top:40%;right:0;width:50px;z-index:10000}
.rightlink ul li{}
.rightlink ul li a{display:block;line-height:50px;color:#fff;height:50px;background:#7ebf33;}
.rightlink ul li a i{font-size:25px;vertical-align: super;}
.rightlink ul li a:hover{background:#4f9a26}


@media (max-width:768px) { 
html{font-size:calc(5.216vw)}


}


@media (min-width:768px) { 
html{font-size:100px}
}
