blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.z9 {z-index: 9; position: relative;}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-overflow-scrolling:touch}
body{color:#241f20;background:#fff;font:14px/1.5 PingFangSC,arial,"Microsoft Yahei",sans-serif;outline:0 ; }
body{max-width: 1920px;margin: 0 auto;}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif}
input,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
::-webkit-input-placeholder{color:rgba(255,255,255,.3)}
::-moz-placeholder{color:rgba(255,255,255,.3)}
::-ms-input-placeholder{color:rgba(255,255,255,.3)}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
a:hover{color:#ff4b59}
@-webkit-keyframes fadeInLeft{
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-moz-keyframes fadeInLeft{
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}
}
@-o-keyframes fadeInLeft{
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}
}
@keyframes fadeInLeft{
0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{opacity:1;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInRight{
0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-moz-keyframes fadeInRight{
0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}
}
@-o-keyframes fadeInRight{
0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}
}
@keyframes fadeInRight{
0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}
html,body{ overflow-x: hidden;}
.main{height:auto}
.wp{width:100%;max-width:1636px;margin:0 auto}
.wp1400{margin:0 auto;width:100%;max-width:1400px}
.wp1640{margin:0 auto;width:100%;max-width:1640px}
.header{height:auto;border-top:12px solid #13755c;margin-bottom:12px;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.logo{margin-left:3%;width:100px;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.logo img{display:inline-block;vertical-align:middle;width:100%}
.header-r{width:84.6%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.header-link{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff;padding:0;position:relative}
.header-link::after{content:' ';width:3%;height:100%;background-color:red;position:absolute;right:0;top:0}
.header-lang{width:146px;position:relative;background-color:#13755c}
.header-lang:after{content:'';position:absolute;right:0;top:50%;width:2px;height:16px;background-color:rgba(255,255,255,.36);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.header-lang dt{font-size:14px;color:#fff;height:36px;line-height:36px;text-align:center}
.header-lang dt span{float:none}
.header-lang dt i{margin:-2px 0 0 16px;display:inline-block;vertical-align:middle;width:18px;height:12px;background:url(../images/icon-down.png) center center no-repeat;-webkit-background-size:12px auto;-o-background-size:12px auto;background-size:12px auto}
.header-lang dd{padding-bottom:18px;position:absolute;left:0;top:100%;right:0;background-color:#13755c;z-index:10;display:none}
.header-lang dd a{padding-right:29px;display:block;font-size:14px;color:#fff;text-align:center;line-height:1}
.header-lang dd a:hover{color:#ffac4c}
.header-lang:hover dd{display:block}
.header-so-btn{width:134px;height:36px;background:url(../images/icon-so.png) center center no-repeat #13755c;
-webkit-background-size:15px auto;-o-background-size:15px auto;background-size:15px auto;cursor:pointer}
.header-so-con{padding:0 0 0 16px;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;right:0;top:-10px;width:100%;height:46px;background-color:#13755c;display:none}
.header-so-con .close{position:absolute;left:16px;top:50%;width:70px;height:70px;background:url(../images/icon-close.png) center center no-repeat;-webkit-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}
.header-so-con .close:after{content:'';position:absolute;right:0;top:50%;width:2px;height:17px;background-color:rgba(255,255,255,.36);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.header-so-con input{outline:0;border:none}
.header-so-con .input{padding:0 90px;display:block;width:100%;height:46px;line-height:46px;background-color:transparent;font-size:14px;color:#fff}
.header-so-con .submit{position:absolute;right:2%;top:0;width:70px;height:55px;background:url(../images/icon-so.png) center center no-repeat;-webkit-background-size:17px auto;-o-background-size:17px auto;background-size:17px auto;cursor:pointer}
.nav{padding-right:2.5%;font-size:0;text-align:right;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}
.nav ul{width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.nav li{position:relative}
.nav .v1{padding:0 130px 0 40px;display:block;font-size:20px;font-weight: 600;color:#241f20;min-width:174px;height:42px;line-height:42px;text-align:center;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.erji_nav{padding:0;position:absolute;left:0;top:100%;width:100%;background-color:rgba(19,117,91,.7);z-index:10;display:none}
.erji_nav .v2{white-space: nowrap;overflow: hidden;text-overflow: ellipsis; line-height: 35px;display:block;font-size: 14px;padding-left: 40px;color:#fff;text-align:left;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;}
@media only screen and (max-width:1920px) {
	.nav .v1{padding: 0 6.5vw 0 2.0833vw;}
	.erji_nav .v2{padding-left: 2.0833vw;}
}
.nav dl.erji_nav .v2{background-repeat: no-repeat;background-position: 95%;background-size: 10px;}
.nav li:nth-child(2) .v2{background-image: url(../images/nav-arr-b1.png);}
.nav li:nth-child(2) .v2:hover{background-image: url(../images/nav-arr-t1.png);}
.nav li:nth-child(4) .erji_nav{left:auto;right:0}
.nav li:nth-child(5) .erji_nav{left:auto;right:0}
.erji_nav .v2:hover{background-color: rgba(19,117,91,1);}
.erji_nav dd:hover .sanji_nav{display: block;}
.sanji_nav{display: none;position: absolute;top: 0;left: 100%;min-height: 100%; padding: 0 20px;padding-right: 30px; background-color: rgba(19,117,91,1);}
.sanji_nav .v3{display: block;color: rgba(255,255,255,.7);font-size: 12px;}
.sanji_nav .v3:hover{color: rgba(255,255,255,1);}
.nav .on .v1,.nav li:hover .v1{background-color:#ffac4c;color:#fff}
.nav li:hover .erji_nav{display:block}
.nav .v3{display: block;padding: 7px 0; font-size: 14px;white-space: nowrap;text-align: left;}
.mobNav{width:100%;height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:4%;display:none;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear}
.mobNavMenu{width:100%;height:30px;cursor:pointer}
.mobNavMenu h3{width:24px;height:30px;-moz-box-sizing:border-box;box-sizing:border-box;float:right;font-weight:400;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
.mobNavMenu h3 span{display:block;width:16px;height:2px;background-color:#999;margin-top:4px}
.mobNavMenu h3 span:nth-of-type(1){margin-top:0}
.mobNavMenu .menuList{width:100%;height:auto;background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;border-radius:3px;position:absolute;right:0;top:77px;display:none;box-sizing:border-box;padding:10px 0;z-index:999}
.mobNavMenu .menuList li{width:100%;height:auto}
.mobNavMenu .menuList li a{display:block;width:100%;font-size:13px;text-align:left;height:40px;line-height:40px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}
.mobNavMenu .menuList li a:hover{background-color:#fafafa;color:#000!important}
.footer{background-repeat:no-repeat;background-position:center center;
-webkit-background-size:cover;-o-background-size:cover;background-size:cover;
position: relative;
z-index: 99;
}
.footer-top{padding:2% 0 3%;border-bottom:1px solid rgba(255,255,255,.1)}
.footer-nav{float:left;width:55.8%;border-right:1px solid rgba(255,255,255,.1)}
.footer-nav dl{float:left;width:25%}
.footer-nav dt{margin-bottom:1%;font-size:24px;color:#fff;font-weight:700}
.footer-nav dd a{display:block;font-size:18px;color:rgba(255,255,255,.8);line-height:1.6;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.footer-nav dd a:hover{color:#f08200}
.footer-con{float:right;width:44.2%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.footer-info{padding:7px 1% 0 5%;width:100%}
.footer-info .txt{margin-bottom:2%;font-size:18px;color:rgba(255,255,255,.6);line-height:1.6}
.footer-info .share{font-size:0}
.footer-info .share a{margin-right:5%;display:inline-block;vertical-align:middle;width:36px;height:36px;background-color:rgba(0,0 ,0,.15);border-radius:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:36px auto;-o-background-size:36px auto;background-size:36px auto;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.footer-info .share a:hover{background-color:#f08200}
.footer-logo{width:172px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:0;text-align:center;overflow:hidden}
.footer-logo img{display:inline-block;vertical-align:middle;max-width:100%}
.footer-bd{padding:1% 0;font-size:18px;color:rgba(255,255,255,.8);overflow:hidden}
.footer-bd .num{float:right}
.footer-bd .copy{overflow:hidden}
@media only screen and (max-width:768px){
.wp1400,.wp1640{margin:0 50px;width:auto}
}
@media only screen and (max-width:768px){
.wp1400,.wp1640{margin:0 15px}
.sub{position:inherit}
}
.ban{overflow:hidden}
.ban img{display:block;width:100%}
.stock-1{margin-bottom:11%;position:relative}
.stock-1 .bg1{position:absolute;left:0;top:0;right:9.6%;bottom:4.7%;background-color:rgba(255,139,0,.7)}
.stock-1 .bg2{position:absolute;/*left:-webkit-calc(100% -);left:-moz-calc(100% -);left:calc(100% -);*/right:0;top:-5.5%;bottom:7.5%;background-color:#fff;box-shadow:0 3px 26px rgba(0,0,0,.16)}
.stock-1 .col-l{padding:3.4% 0 0 8.5%;width:31.4%;position:relative;z-index:3;float:left}
.stock-1 .col-l .tit{margin-bottom:11%;font-size:84px;color:#fff;font-weight:400;line-height:1.1}
.stock-1 .col-l .price-1{width:115%;margin-left:-5%;background-color:#13755b;box-shadow:0 3px 26px rgba(0,0,0,.34);height:0;padding-top:150%;position:relative}
.price-l-main{width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 6%}
.stock-1 .col-l .price-1 h4{margin-bottom:4%;font-size:41px;color:#fff;font-weight:400}
.stock-1 .col-l .price-1 .price{font-size:120px;color:#fff;line-height:1.3}
.stock-1 .col-l .price-1 .date{font-size:37px;color:#fff;margin-top:4%}
.stock-1 .col-r{padding:5.1% 6.8% 4.5%;margin-top:-5.6%;width:73.15%;background-color:#fff;box-shadow:0 3px 26px rgba(0,0,0,.16);z-index:2;position:absolute;right:0;top:0;
}
.stock-1 .col-r .tit{margin-bottom:2.5%;font-size:78px;color:#13755b;font-weight:400}
.stock-1 .col-r .date-1{margin-bottom:1.8%;padding-bottom:2%;font-size:0;text-align:right;border-bottom:1px solid #13755b;overflow:hidden}
.date-l1{display:inline-block;vertical-align:middle;font-size:0;overflow:hidden}
.date-l1 li{padding:0 22px;display:inline-block;vertical-align:middle;font-size:26px;color:#13755b;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.date-l1 .on,.date-l1 li:hover{color:#ff8b00}
.stock-1 .col-r .date-1 .next{margin-left:20px;display:inline-block;vertical-align:middle;font-size:26px;color:#13755b;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.stock-1 .col-r .date-1 .next:hover{color:#ff8b00}
.list1,.stock-1 .col-r .list-con{overflow:hidden;
min-height: 350px;}
.list1 li{padding-left:11.5%;font-size:24px;color:#13755b;line-height:3.8;overflow:hidden}
.list1 li:nth-child(even){background-color:rgba(228,228,228,.5)}
.list1 .i1,.list1 .i2,.list1 .i3,.list1 .i4{float:left}
.list1 .i1{width:29.5%}
.list1 .i2{width:26.5%}
.list1 .i3{width:29.5%}
.list1 .i4{width:14.5%}
.stock-1 .col-r .list-con .more{margin-top:3%;padding:20px 3% 20px 0;float:right;font-size:30px;color:#13755b;background:url(../images/icon-next.png) right center no-repeat;-webkit-background-size:10px auto;-o-background-size:10px auto;background-size:10px auto;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.stock-1 .col-r .list-con .more:hover{color:#ff8b00}
.ban2{padding-left:12.4%;z-index:2}
.ban2 .ban2-con{position:relative; height: 700px;}
.ban2 .ban2-con img{display:block;width:100%; height:100%;}
.ban2 .ban2-con .ban2-tit{position:absolute;left:-112px;top:35.3%}
.ban2 .ban2-con .ban2-tit .icon{float:left;width:112px;height:92px;background:url(../images/ban-i1.png) center center no-repeat #0e5f40;-webkit-background-size:58px auto;-o-background-size:58px auto;background-size:58px auto}
.ban2 .ban2-con .ban2-tit h2{padding:0 20px;font-size:20px;color:#fff;height:92px;line-height:92px;text-transform:uppercase;font-weight:400;background-color:rgba(19,117,91,.6);min-width:297px;text-align:center;overflow:hidden}
.block-1{position:relative;z-index:1;}
.block1-top{margin-top:-50px;padding-top:50px;position:relative}
.block1-top .bg1{position:absolute;left:0;top:-74px;right:10%;bottom:0;background-color:#13755c;z-index:1}
.block1-top-con{position:relative;z-index:2; padding-top: 2%;}
.tit-1{padding:0 30.4% 10px 0}
.tit-1 h3{position:relative}
.tit-1 h3:before{content:"";position:absolute;left:0;top:50%;right:0;height:1px;background-color:#fff}
.tit-1 h3 span{padding-right:15px;min-width:32%;display:inline-block;font-size:84px;color:#fff;
font-weight:400;background-color:rgb(20,118,93);position:relative;z-index:2}
.tabn{overflow: hidden;padding-left: 16px;margin-top: -12px;position: relative;}
.tabn::after{
	position: absolute;
	content: '';
	left: 784px;
	width: 480px;
	height: 1px;
	background-color: #d4ebe9;
	top: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
}
.tabn li{float: left; margin-right: 67px; position: relative;}
.tabn li:last-child{margin-right: 0;}
.tabn li.on::after{
	content: '';
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	bottom: 0;
	background-color: #fd8b02 ;
	height: 8px;
	width: 95%;
}
.tabn li.on a{color: #fefeff;} 
.tabn li a{font-size: 69px;color: rgba(255,255,254,0.5) ;}
.list-pages{padding:0 4%;float:right;background-color:#ff8b00;box-shadow:0 3px 16px rgba(0,0,0,.25);overflow:hidden}
.list-pages a{float:left;width:90px;height:80px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:30px auto;-o-background-size:30px auto;background-size:30px auto;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.list-pages .prev{background-image:url(../images/icon-prev2.png)}
.list-pages .prev:hover{background-image:url(../images/icon-prev3.png)}
.list-pages .next{background-image:url(../images/icon-next2.png)}
.list-pages .next:hover{background-image:url(../images/icon-next3.png)}
.list-con{padding-bottom:2.6755%}
.list-con-item{padding:0 4.5% 0 2%;margin-top:2.5%;overflow:hidden}
.list-con-item h3{padding:10px 3% 10px 8.8%;font-size:54px;color:#13755b;font-weight:400;position:relative}
.list-con-item h3:before{content:"";position:absolute;left:4.5%;top:50%;width:20px;height:20px;background-color:#ff8b00;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.list2{overflow:hidden}
.list2 li{margin-bottom:10px}
.list2 .con{padding:2% 5%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.list2 .download{margin-left:1.2%;float:right;font-size:24px;color:#13755b;padding-right:5%;background:url(../images/icon-pdf.png) right center no-repeat;-webkit-background-size:16% auto;-o-background-size:16% auto;background-size:16% auto}
.list2 h4{padding-left:4%;background:url(../images/icon-next4.png) left center no-repeat;-webkit-background-size:10px auto;-o-background-size:10px auto;background-size:10px auto;font-size:24px;color:#241f20;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.list2 li:nth-child(odd) .con{background:url(../images/list-bg1.png) center center}
.list2 .con:hover h4{color:#13755c}
.txt-1{padding:0 120px 47px;font-size:36px;color:#fff;line-height:1.2}
.list-con2{margin-top:-5%;padding:11% 0 4%;position:relative}
.list-con2 .bg1{position:absolute;right:0;top:0;bottom:100px;left:17.9%;background:url(../images/list-bg1.png) center center}
.list3 li{padding:0 2.4% 1% .6%;margin-bottom:8%;position:relative}
.list3 li:after{content:"";position:absolute;left:22px;top:3%;right:0;bottom:0;background-color:#ff8b00}
.list3 .con{display:block;position:relative;background-color:#fff;box-shadow:8px 13px 36px rgba(0,0,0,.31);z-index:2;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.list3 .left{padding:0 0 2% 2%;margin-top:-1.6%;float:left;width:21.5%;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-1.5vw}
.list3 .pic{margin-bottom:2.2%; width:100%;height:0;padding-top:147%;position:relative;box-shadow:0 13px 36px rgba(0,0,0,.29);overflow:hidden}
.list3 .pic img{display:block;width:100%;height:100%;position:absolute;left:0;top:0}
.list3 h4{padding-bottom:2.1%;font-size:40px;color:#241f20;font-weight:600;position:relative;margin-bottom: 2.8%;}
.list3 h4:after{content:"";position:absolute;left:0;bottom:0;width:11%;height:8px;background-color:#13755b}
.list3 .right{padding:1.9% 0 0 3.2%;overflow:hidden;width:75%;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:1px;word-spacing:5px}
.list3 .txt{margin-bottom:2.2%;font-size:35px;color:#241f20;line-height:1.7}
.list3 .desc{font-size:24px;color:#241f20;line-height:1.7}
.block1-top_2 .tit-1{padding:3.6% 0 3.5% 3%}
.list-con3 .wp1640{height:100%;position:relative}
.list-con3 .bg1{position:absolute;right:0;top:0;bottom:0;left:12%;background:url(../images/list-bg1.png) center center}
.ab2-1{padding-bottom:0%;position:relative;z-index:2}
.ab2-1 .pic{margin-top:-4.8%;float:left;width:29.23%;height:0;padding-top:41%;position:relative;box-shadow:0 23px 76px rgba(0,0,0,.36);overflow:hidden}
.ab2-1 .pic img{display:block;width:100%;height:100%;position:absolute;left:0;top:0}
.list4-con{padding:7% 0 5.4% 9%;overflow:hidden}
.list4-con .list4{float:left;width:99%}
.list4-con .list4 .col_l,.list4-con .list4 .col_r{width:50%}
.list4 li{cursor:pointer}
.block1-top-con-qz{padding-bottom:4vw}
.slick-qz-certificates{position:relative;margin-top:-5.4%;z-index:999}
.list4 a{padding-left:37px;display:block;font-size:39px;color:#241f20;line-height:2.2;background-repeat:no-repeat;background-position:left center;-webkit-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.list4 a:hover,.list4 li.on a{color:#13755b;background-image:url(../images/ab2-i1.png)}
.events-1{padding:5% 9% 5% 0;overflow:hidden}
.events-1 .date{width:74%;font-size:146px;color:#fff;position:relative}
.events-1 .date:after{content:"";position:absolute;left:0;top:50%;right:0;height:1px;background-color:#e8f1f0}
.events-1 .date span{display:inline-block;vertical-align:middle;min-width:32%;background-color:#13755c;position:relative;z-index:2;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5%;padding-right:20px}
.events-1 .txt{margin-bottom:1.8%;padding:0 10% 0 8.6%;width:90%;font-size:23px;color:#fff;line-height:1.7}
.events-1 .txt h3{width:84%;margin-bottom:12px;font-size:39px;color:#fff;font-weight:400}
.events-1 .more{float:right;margin-right:20px;font-size:60px;color:#fff;padding-right:3.5%;background:url(../images/icon-next5.png) right center no-repeat;-webkit-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto}
.list-con4{padding:9% 0 8%;overflow:hidden}
.list5 li{margin-bottom:13%;position:relative}
.list5 li:after{content:"";display:block;clear:both;width:100%;height:0;visibility:hidden}
.list5 li:before{content:"";position:absolute;left:12%;top:5%;bottom:-3%;right:-60%;background-color:rgba(36,31,32,.1)}
.list5 .left{padding:6.4% 4% 0 2.05%;float:left;background-color:#13755b;position:relative;z-index:2;width:54.4%;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.list5 .box-pic{margin-right:5.8%;margin-bottom:-13%;float:left;box-shadow:0 3px 47px rgba(0,0,0,.16);width:100%}
.list5 .box-pic .pic{width:100%;overflow:hidden}
.list5 .box-pic .pic img{display:block;width:100%}
.list5 .box-pic .more{padding:0 5%;background-color:#fff;height:auto;line-height:3.5;overflow:hidden}
.list5 .box-pic .more a{float:left;font-size:30px;color:#0e5f40;padding-right:20px;background:url(../images/icon-next.png) right center no-repeat;-webkit-background-size:12px auto;-o-background-size:12px auto;background-size:12px auto}
.list5 .date{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;font-size:98px;color:#fff;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:2%;margin-left:2%}
.list5 .right{padding:6% 2.5% 7%;position:relative;z-index:2;overflow:hidden;width:44.8%}
.list5 h4{margin-bottom:1.7%}
.list5 h4 a{display:block;font-size:32px;color:#241f20;font-weight:600;line-height:1.3;letter-spacing:2px}
.list5 .txt{font-size:24px;color:#241f20;line-height:1.7;margin-top:3%}
.list5 li:nth-child(even):before{left:-60%;right:12%}
.list5 li:nth-child(even) .left{width:56.5%;float:right;padding:7.4% 4% 0 0;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.list5 li:nth-child(even) .box-pic{margin-right:4%;margin-left:7.9%;float:right}
.list5 li:nth-child(even) .box-pic .more a{float:right}
.list5 li:nth-child(even) .right{width:41%;padding:9% 0 7%}
.list-con5{padding-bottom:5%;overflow:hidden}
.info-1{padding:6% 0 3%;position:relative}
.info-1 h1{margin-bottom:5%;font-size:50px;color:#fff;font-weight:400;-moz-box-sizing:border-box;box-sizing:border-box}
.info-1 .info{overflow:hidden}
.info-1 .info span{float:left;font-size:26px;color:#fff}
.info-1 .info .span-qz1{float: none;margin: 0;opacity: 0.8;font-weight: 200;margin-left: 5px;}
.info-1 .info .span-qz2{margin-left: 9.8%;}
.info-1 .info .span-qz3{margin-left: 8.75%;}
.info-1 .back-list{position:absolute;right:0;bottom:3.6%;background-color:#ff8b00;box-shadow:0 3px 16px rgba(0,0,0,.2);width:16.5%;height:auto;line-height:2;font-size:35px;color:#fff;text-align:center}
.con-1{padding:8.6% 7.2% 7.4%;font-size:20px;color:#282323;line-height:1.7;}
.related-news{position:relative}
.related-news:before{content:"";position:absolute;left:53px;top:43px;bottom:0;right:-999px;background-color:#f3f3f3}
.related-news h3{font-size:0;position:relative;z-index:2}
.related-news h3 span{display:inline-block;font-size:38px;color:#fff;background-color:#13755b;box-shadow:0 23px 36px rgba(0,0,0,.18);min-width:24%;padding:0 10px;text-align:center;line-height:2.25;font-weight:400;box-shadow:0 23px 36px rgba(0,0,0,.18)}
.list6{padding:3.6% 2% 3.6% 3.6%;position:relative;z-index:2;overflow:hidden}
.list6 li{float:left;width:33.33%}
.list6 .con{display:block;padding:0 7%;overflow:hidden;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.list6 .pic{margin-top:10px;float:left;width:185px;height:103px;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.list6 .pic img{display:block;height:100%; width: auto; max-width: none;}
.list6 .txt{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;font-size:24px;color:#241f20;line-height:34px;height:102px;overflow:hidden;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.list6 .txt p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;}
.list-con6{margin-top:-24%;padding:6.5% 0 8.9%;position:relative}
.list-con6 .bg1{position:absolute;left:10%;top:0;right:0;bottom:82px;background:url(../images/list-bg1.png) center center}
.block1-top_3{padding-bottom:22.5%}
.block1-top_3 .tit-1{padding-right:24%}
.block1-top_3 .tit-1 h3 span{padding-right:100px}
.txt-2{padding:1.1% 8.5%;font-size:36px;color:#fff;line-height:1.2}
.list7{margin:0 -15px;position:relative;font-size:0;z-index:2}
.list7 li{padding:2.7% 0;display:block; float: left; width:25%;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.list7 .con{display:block;margin:0 3.5%;box-shadow:8px 13px 36px rgba(0,0,0,.14);overflow:hidden;cursor:pointer}
.list7 .pic{height:0;padding-top:106%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.list7 .inner{background-color:#fff;padding:2.1% 10% 0}
.list7 .inner h4{padding:3.4% 0 10.8%;position:relative;margin-bottom:3%}
.list7 .inner h4 span{display:block;font-size:28px;color:#13755b;font-weight:400;line-height:1.2;height:auto;overflow:hidden; height: 66px;}
.list7 .inner h4:after{content:"";position:absolute;left:0;bottom:0;width:84px;height:1px;background-color:#13755b}
.list7 .inner .more{display:inline-block;font-size:22px;font-weight:200;color:#13755b;line-height:3.6;padding-right:10.8%;background:url(../images/icon-next.png) right center no-repeat;-webkit-background-size:10px auto;-o-background-size:10px auto;background-size:10px auto}
.list7 li:hover{padding:0}
.list7 li:hover .pic{padding-top:129.5%}
.block1-top_4 .bg1{right:11.6%}
.block1-top_4 .tit-1{padding:5% 11% 5% 0;-moz-box-sizing:border-box;box-sizing:border-box}
.block1-top_4 .tit-1 h3 span{padding-right:84px}
.list-con7{margin-top:-116px}
.list-con7 .wp1640{padding-top:116px;height:100%;position:relative}
.list-con7 .bg1{position:absolute;left:0;top:0;right:0;bottom:0;background:url(../images/list-bg1.png) center center}
.txt-3{padding:6% 8% 6% 7%;width:63%;font-size:24px;color:#241f20;line-height:1.7;position:relative;z-index:2;-moz-box-sizing:border-box;box-sizing:border-box}
.list-con8{margin-top:0;background-color:#fff;margin-bottom:3.35%}
.ourValf1{width:100%;height:auto;opacity:1;display:block;position:relative;z-index:100!important;margin-top:-100px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.ourValf1 .ovf1aside{width:36%;height:0;padding-top:56%;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:3%;background-color:transparent;position:relative;z-index:110;margin-right:.5%}
.ourValf1 .ovf1aside::after{content:" ";width:72.1%;padding-top:73%;position:absolute;left:-3.8%;top:-1.6%;background-color:rgba(251,159,50,.95);z-index:120}
.ovf1asidemain{width:93.5%;height:98.45%;background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,.3);position:absolute;left:3.5%;top:3%;z-index:130;box-sizing:border-box;padding:26% 15% 15% 16%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.ovf1asidemain h3{font-weight:400;font-size:54px;color:#13755b;margin-bottom:27%}
.ovf1asidemain .missionabout{width:100%;font-size:24px;line-height:1.7;text-align:left;color:#241f20}
.ourValf1 .ovf1right{width:62.5%;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:1.5%}
.ovf1right-top{width:100%;padding-right:.6%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.of1r-vision{width:53.9%;background-color:#13755b;box-shadow:0 0 10px rgba(0,0,0,.2);position:relative;overflow:hidden}
.of1r-core{width:44.3%;background-color:red;box-shadow:0 0 10px rgba(0,0,0,.2);position:relative;z-index:120;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.of1r-core img{width:100%;display:block}
.core-title{width:83.8%;height:90.5%;background-color:rgba(251,159,50,.65);position:absolute;left:8%;top:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:54px;text-transform:capitalize;color:#fff}
.of1r-company{width:100%;background-color:#ddd;margin-top:2.5%;position:relative;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.2)}
.of1r-company img{width:100%;display:block}
.company-title{width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:54px;text-transform:capitalize;color:#fff}
.ourValf2{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:1%;margin-top:1.5%;margin-bottom:3%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.of2r-business{width:69.8%;float:left;position:relative;box-shadow:0 0 10px rgba(0,0,0,.2);overflow:hidden}
.of2r-business img{width:100%;display:block}
.business-title{width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:54px;text-transform:capitalize;color:#fff}
.of2r-tenet{width:27.05%;margin-right:1.05%;background-color:#13755b;box-shadow:0 0 10px rgba(0,0,0,.2);position:relative;overflow:hidden}
.vision-title{width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:54px;text-transform:capitalize;color:#fff}
.compBan{position:relative;padding-bottom:4%}
.f0{width:100%;height:100%;position:absolute;left:0;top:0}
.f0 .wp1640{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%}
.compF0{background-color:rgba(18,115,89,.8);width:52%;height:0;padding-top:26.5%;position:relative}
.compF0 .compF0Main{width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10%;}
.compF0r-title{width:100%;height:auto;/* display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex; */-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.6vw}
.cf0rt-about{color:#fff;text-align:left;display: inline-block;vertical-align: middle;}
.cf0rt-about h3{font-weight:400;font-size:45px;line-height:1.2;text-transform:uppercase}
.cf0rt-about p{font-size:30px;line-height:1.6}
.cf0rt-icon{display: inline-block;vertical-align: middle;margin-right: 20px;/* width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex; */-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;/* margin-bottom:1vw */}
.cf0rt-icon img{width: 123px;/* width:18% */}
@media only screen and (max-width:1920px){.cf0rt-icon img{width: 6.40625vw;}}
.compF0r-about{width:100%;height:auto;font-size:24px;line-height:1.7;text-align:left;margin-top:2%;color:#fff}
.list-con9{margin-top:0;background-color:#fff;height:auto}
.compF1{margin-bottom: 0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:0%;padding-bottom:2%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.compF1-img{width:37.5%;-moz-box-sizing:border-box;box-sizing:border-box;padding:2.5% 4.6%;position:relative;z-index:100}
.compF1-img p{width:100%;height:0;padding-top:110%;position:relative;z-index:160;background-color:#eee}
.compF1-img p img{width:100%;height:100%;position:absolute;left:0;top:0;box-shadow:0 23px 36px rgba(0,0,0,.18)}
.compF1-img h3{width:100%;position:relative;z-index:160}
.compF1-img h3 img{width:50%;display:block}
.compF1-img::after{content:" ";width:68%;height:0;padding-top:96.4%;position:absolute;left:0;top:0;z-index:120;background-color:#127359}
.compF1-img::before{content:" ";width:32%;height:0;padding-top:60%;position:absolute;right:6.5%;top:50%;margin-top:-30%;z-index:120;background-color:#d6d6d6}
.compF1-right{width:62.5%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 8.2% 0 5.2%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.compF1r-title{width:100%;height:auto;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.cf1rt-about{color:#127359;text-align:left}
.cf1rt-about h3{font-weight:600;font-size:45px;line-height:1.2;text-transform:uppercase;color: #0E5F40;}
.cf1rt-about p{font-size:30px;line-height:1.6;color: #13755B;}
.cf1rt-icon{width:16%;margin-left:9.5%}
.cf1rt-icon img{width:100%}
.compF1r-about{width:100%;height:auto;font-size:24px;line-height:1.7;text-align:left;margin-top:45px;color: #241F20;}
.compF2{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:0%;padding-bottom: 7%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.compF2-img{width:48%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 3.9%;position:relative;z-index:100}
.compF2-img p{width:100%;height:0;padding-top:75%;position:relative;z-index:160;background-color:#eee}
.compF2-img p img{width:100%;height:100%;position:absolute;left:0;top:0;box-shadow:0 23px 36px rgba(0,0,0,.18)}
.compF2-img::after{content:" ";width:80%;height:88%;position:absolute;left:-2.1%;top:12%;z-index:120;background-color:#d6d6d6}
.compF2-img::before{content:" ";width:32%;height:0;padding-top:50%;position:absolute;right:1.2%;top:50%;margin-top:-25%;z-index:120;background-color:#127359}
.compF2-right{width:52%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12.2% 0 8.8%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.compF2r-title{width:100%;height:auto;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.cf2rt-about{color:#127359;text-align:left}
.cf2rt-about h3{font-weight:400;font-size:45px;line-height:1.2;text-transform:uppercase}
.cf2rt-about p{font-size:30px;line-height:1.6}
.cf2rt-icon{width:25.7%;margin-bottom:.7vw}
.cf2rt-icon img{width:100%}
.compF2r-about{width:100%;height:auto;font-size:24px;line-height:1.7;text-align:left;margin-top:2%}
.compF3{margin-top:0;height:auto;position:relative;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:3%;padding-bottom:3%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.compF3::after{content:" ";width:70.5%;height:100%!important;position:absolute;right:0;top:0;background-color:#127359;z-index:130}
.compF3-img{width:62%;-moz-box-sizing:border-box;box-sizing:border-box;padding:2.5%;position:relative;z-index:140}
.compF3-img p{width:100%;height:0;padding-top:78.9%;position:relative;z-index:160;background-color:#eee}
.compF3-img p img{width:100%;height:100%;position:absolute;left:0;top:0;z-index:260;box-shadow:0 23px 36px rgba(0,0,0,.18)}
.compF3-img::after{content:" ";width:48%;height:0;padding-bottom:54.5%;position:absolute;left:-.5%;top:-3.8%;z-index:100;background-color:#d6d6d6}
.compF3-right{width:38%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 2% 0 6%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:220}
.compF3r-title{width:100%;height:auto;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.cf3rt-about{color:#fff;text-align:left;width:100%}
.cf3rt-about h3{font-weight:400;font-size:45px;line-height:1.2;text-transform:uppercase;width:100%;margin-bottom:.6vw}
.cf3rt-about p{width:100%;font-size:30px;line-height:1.6}
.cf3rt-icon{width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.cf3rt-icon img{width:25%}
.compF3r-about{width:100%;height:auto;font-size:24px;line-height:1.7;text-align:left;margin-top:45px;color:#fff;font-weight:300}
.ban2{position:relative}
.prodTab{width:86.1%;max-width:1640px;left:5%;bottom:0;
background-color:rgba(19,117,91,.85);
position: absolute;
z-index:700;
border-bottom:2px solid rgba(255,255,255,1);
overflow:hidden}
.prodTab li{float:left;width:17.8%;text-align:center;padding:0 .1vw}
.prodTab li:nth-child(4){float:left;width:26%;text-align:center;padding:0;margin-left:10px;margin-right:10px}
.prodTab li a{display:inline-block;font-size:1.5vw;font-weight:600;padding:.74vw 0;color:#fff;letter-spacing:1px;position:relative}
.prodTab li a::after{content:"";position:absolute;top:50%;right:-25px;width:14px;height:14px;transform:translateY(-50%);-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);background:url(../images/qz-product2.png) center center no-repeat;-o-background-size:100%;background-size:100%}
.prodTab li span{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #fff;margin-left:6px;-o-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;-webkit-transition:all .5s linear}
.prodTab li.on{background-color:#fff}
.prodTab li.on a{color:rgba(19,117,91,1)}
.prodTab li.on a::after{background-image:url(../images/qz-product1.png)}
.wp100{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:16.6%;padding-bottom:5%;position:relative}
.wp100::before{content:" ";width:12%;height:100%;background-color:#fff;position:absolute;left:0;top:600px;z-index:330}
.wp100::after{content:" ";width:100%;height:100%;background-color:#eee;position:absolute;left:0;top:600px;z-index:320}
.prodMenu{width:100%;margin:0 auto;height:auto;padding-bottom:0%;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transform:translateX(-8%);-ms-transform:translateX(-8%);-o-transform:translateX(-8%);transform:translateX(-8%);-webkit-transform:translateX(-8%);position:relative;z-index:400}
.pmCont{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;padding-left:10%}
.pmcBody{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
.pmCont-aside{width:45%;height:auto;position:absolute;left:-11%;top:-6%;z-index:100}
.asideMenu{width:100%; border-left: 4px solid #ffffff; height:auto;display:none;-o-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;-webkit-transition:all .5s linear}
.asideMenu li{width:100%;height:auto;position: relative;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.asideMenu li a{width:100%;font-size:36px;line-height:2;text-align:left;padding-left:8%;position:relative;color:#FFFFFF;-o-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;-webkit-transition:all .5s linear}
.asideMenu li.on{background-color: #278169;border-radius: 0 5px 5px 0;}
.asideMenu li.on::after{content:" ";width:15px;height:100%;position:absolute;left:-1px;background-color: #ffffff;}
.asideMenu li.on a {font-weight: bold; color: #fdad4c;}
.pmCont-left{width:31%;height:160px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.pmCont-right{width:65%;height:auto}
.pmCont-right ul{overflow: hidden;padding-bottom: 40px;}
@media only screen and (max-width:1920px) {
	.pmCont-right ul{padding-bottom: 2.0833vw;}
}
@media only screen and (max-width:768px) {
	.pmCont-right ul{padding-bottom: 0;}
}
.pmCont-right ul li{width:47.3%;float:left}
.pmCont-right ul li:nth-of-type(2n){float:right}
.pmCont-right ul li a{}
.pmCont-right ul li a img{width:auto; height:100%;display:block; position: absolute; left: 50%; top: 0; transform: translateX(-50%)}
.prodlist{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10%;position:relative;z-index:420; }
.prodlist ul{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}
.prodlist ul li{width:31%;float:left;margin-right:3.5%;margin-top:3.5%}
.prodlist ul li:nth-of-type(3n){margin-right:0}
.prodlist ul li a,.pmCont-right ul li a{display:block;width:100%;height:auto;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;box-shadow:0 0 10px rgba(0,0,0,.2);position:relative}
.prodlist ul li a .pic,.pmCont-right ul li .pic{position: relative; padding-top: 90%; height: 0; display: block; background: #fff;}
.prodlist ul li a img,.pmCont-right ul li img{height:100%;display:block; position: absolute; left: 50%; top: 0; transform: translateX(-50%);}

.pmCont-right ul li a img,.prodlist ul li a img {
	transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
}
.pmCont-right ul li:hover a img,.prodlist ul li:hover a img{
	transform:translateX(-50%) scale(1.05);
	-webkit-transform:translateX(-50%) scale(1.05); 
}

.prodlist ul .tit-qz3c,.pmCont-right ul li .tit-qz3c{
	opacity:0;transition:all .3s;position:absolute;bottom:0;left:0;width:100%;
font-size:24px;font-weight:400;text-align:center;line-height:1.6;color:#fff;overflow:hidden;
-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;
-webkit-box-orient:vertical;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;
padding: 10px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 30px 10px;
box-shadow:inset 0px -60px 45px -45px #000; 
}
.prodlist ul li a:hover .tit-qz3c,.pmCont-right ul li:hover .tit-qz3c{opacity:1}
.prodDet{width:100%;position:relative;z-index:420;margin-left:-8%;overflow:hidden}
.pDetMenu{width:100%;margin-bottom:3%}
.pDetMenu li{width:100%;height:auto;position:relative}
.pDetMenu li>a{display:block;width:100%;font-size:36px;line-height:1.8;text-align:left;padding-left:3%;position:relative;color:rgba(255,255,255,.8);-o-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;-webkit-transition:all .5s linear}
.pDetMenu li>a::after{content:" ";width:20px;height:20px;background-color:rgba(255,139,0,0);border-radius:50%;position:absolute;left:0;top:50%;margin-top:-10px}
.pDetMenu li a:hover::after,.pDetMenu li>a.on::after{background-color:rgba(255,139,0,1)}
.pDetMenu li>p{width:50%;height:auto;position:absolute;left:40%;top:0;display:none}
.pDetMenu li>p>a{width:100%;display:block;font-size:24px;line-height:1.8;text-align:left;color:rgba(255,255,255,.8)}
.pDetMenu li>a:hover,.pDetMenu li>p>a:hover{color:rgba(255,255,255,1)}
.pDetMenu li:hover>p{display:block}
.pDetMain{width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.pDetMain .pDetImg{width:30%;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.pDetMain .pDetImg img{width:100%;display:block}
.pDetMain .pDetRight{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5%;padding-right:3%;padding-top:2%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.pDetMain .pDetRight h3{width:100%;text-align:left;font-size:54px;line-height:1.3;font-weight:400;color:#fff}
.pDetMain .pDetRight div{width:100%;font-size:24px;line-height:1.67;text-align:left;margin-top:5%}
.pDetOther{width:100%}
.pDetOther::after{content:" ";clear:both;display:block}
.pDetOther li{width:18.4%;float:left;overflow:hidden;margin-right:2%;box-shadow:0 0 10px rgba(0,0,0,.2);margin-top:2%}
.pDetOther li img{width:100%;display:block}
.pDetOther li:nth-of-type(5n){margin-right:0}
@media only screen and (max-width:768px){
.header-lang{top: -8px;}
.header{height:auto;border-top:12px solid #13755c}
.header-lang dd a,.header-lang dt{font-size:24px;height:48px;line-height:48px}
.header-so-btn{height:48px;-webkit-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto;position: relative;top: -8px;}
.header-so-con{height:50px}
.header-so-con .close,.header-so-con .submit{width:50px;height:50px;-webkit-background-size:24px auto;-o-background-size:24px auto;background-size:24px auto}
.header-so-con .input,.nav a,.sub a{font-size:16px;}
.tit-1{padding-left:10px}
.tit-1 h3 span{font-size:72px}
.asideMenu li a,.txt-2{font-size:26px}
.list3 .txt,.list3 h4,.list4 a{font-size:36px}
.list3 .desc{font-size:20px}
.events-1 .date{font-size:120px}
.events-1 .txt,.list6 .txt{font-size:20px}
.events-1 .txt h3,.related-news h3 span{font-size:32px}
.events-1 .more{font-size:48px}
.list5 .box-pic .more a{font-size:24px}
.list5 .date{font-size:80px}
.list5 h4 a{font-size:30px}
.list5 .txt{font-size:20px}
.list7{margin:0}
.list7 .inner h4 span{font-size:24px}
.con-1,.list7 .inner .more,.txt-3{font-size:20px}
.info-1 h1{font-size:42px;}
.info-1 .info span{font-size:24px}
.info-1 .back-list{font-size:30px}
.stock-1 .col-l .tit{font-size:72px}
.stock-1 .col-r .tit{font-size:66px}
.date-l1 li,.list1 li,.stock-1 .col-r .list-con .more{font-size:24px}
.stock-1 .col-l .price-1 h4{font-size:32px}
.stock-1 .col-l .price-1 .price{font-size:100px}
.stock-1 .col-l .price-1 .date{font-size:30px}
.list-pages a{float:left;width:84px;height:75px;-webkit-background-size:28px auto;-o-background-size:28px auto;background-size:28px auto}
.list2 .download,.list2 h4{font-size:22px}
.ban2 .ban2-con .ban2-tit{left:-100px;top:35.3%}
.ban2 .ban2-con .ban2-tit .icon{float:left;width:100px;height:82px;-webkit-background-size:52px auto;-o-background-size:52px auto;background-size:52px auto}
.ban2 .ban2-con .ban2-tit h2{padding:0 20px;font-size:20px;color:#fff;height:82px;line-height:82px;min-width:264px}
.company-title,.core-title,.list-con-item h3,.ovf1asidemain h3,.vision-title{font-size:48px}
.ovf1asidemain .missionabout{font-size:18px}
.cf0rt-about h3,.cf1rt-about h3,.cf2rt-about h3,.cf3rt-about h3{font-size:40px}
.cf0rt-about p,.cf1rt-about p,.cf2rt-about p,.cf3rt-about p{font-size:24px}
.compF0r-about,.compF1r-about,.compF2r-about,.compF3r-about,.prodTab p{font-size:20px}
.pDetMain .pDetRight h3{font-size:48px}
.pDetMain .pDetRight div,.pDetMenu li>p>a{font-size:22px}
.pDetMenu li>a{font-size:28px}
.footer{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}
.footer-nav dt{font-size:20px}
.footer-bd,.footer-info .txt,.footer-nav dd a{font-size:16px}
.prodTab li:nth-child(4){width:28%;margin:0}
}
@media only screen and (max-width:768px){
.header{height:auto;border-top:9px solid #13755c}
.header-lang dd a,.header-lang dt{font-size:20px;height:36px;line-height:36px}
.header-so-btn{-webkit-background-size:20px auto;-o-background-size:20px auto}
.header-so-con{height:40px}
.header-so-con .close,.header-so-con .submit{width:40px;height:40px;-webkit-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto}
.header-so-con .input{padding:0 50px;height:40px;line-height:40px;font-size:14px;overflow:hidden}
.header-so-btn{height:36px;-webkit-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto}
.nav .v1{font-size: 20px;}
.nav .v2{font-size: 14px;}
.nav .v3{font-size: 12px;}
.tit-1 h3 span{font-size:60px}
.asideMenu li a,.txt-2{font-size:28px}
.list3 .txt,.list3 h4,.list4 a{font-size:32px}
.list3 .desc{font-size:20px}
.events-1 .date{font-size:100px}
.events-1 .txt,.list6 .txt{font-size:18px}
.events-1 .txt h3,.related-news h3 span{font-size:26px}
.events-1 .more{font-size:36px}
.list5 .box-pic .more a{font-size:20px}
.list5 .date{font-size:64px}
.list5 h4 a{font-size:28px}
.list5 .txt{font-size:18px}
.list7 .inner h4 span{font-size:20px}
.con-1,.list7 .inner .more,.txt-3{font-size:16px}
.info-1 h1{font-size:36px;}
.info-1 .info span{font-size:20px}
.info-1 .back-list{font-size:26px}
.stock-1 .col-l .tit{font-size:60px}
.stock-1 .col-r .tit{font-size:54px}
.date-l1 li,.list1 li,.stock-1 .col-r .list-con .more{font-size:18px}
.stock-1 .col-l .price-1 h4{font-size:24px}
.stock-1 .col-l .price-1 .price{font-size:80px}
.stock-1 .col-l .price-1 .date{font-size:24px}
.list-pages a{float:left;width:72px;height:64px;-webkit-background-size:24px auto;-o-background-size:24px auto;background-size:24px auto}
.list2 .download,.list2 h4{font-size:18px}
.business-title,.company-title,.core-title,.list-con-item h3,.ovf1asidemain h3,.vision-title{font-size:40px}
.ovf1asidemain .missionabout{font-size:16px}
.cf0rt-about h3,.cf1rt-about h3,.cf2rt-about h3,.cf3rt-about h3{font-size:32px}
.cf0rt-about p,.cf1rt-about p,.cf2rt-about p,.cf3rt-about p{font-size:20px}
.compF0r-about,.compF1r-about,.compF2r-about,.compF3r-about{font-size:16px}
.footer-nav dt,.prodTab p{font-size:18px}
.pmCont-aside{top:-16%}
.asideMenu li a::after{width:16px;height:16px;margin-top:-8px}
.prodDet{margin-left:-8%;margin-top:-3%}
.pDetMain .pDetRight h3{font-size:40px}
.pDetMain .pDetRight div,.pDetMenu li>p>a{font-size:20px}
.pDetMenu li>a{font-size:24px}
.pDetMenu li>a::after{width:16px;height:16px;margin-top:-8px}
.footer-bd,.footer-info .txt,.footer-nav dd a{font-size:14px}
}
@media only screen and (max-width:768px) {
	.nav .v1{min-width: 140px;}
}
@media only screen and (max-width:768px) {
	.list3 .txt,.list3 h4,.list4 a{font-size: 30px}
	.nav .v1 {padding: 0 5vw 0 2.0833vw;}
}
@media only screen and (max-width:768px){
.mobNav{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.header{height:auto;border-top:5px solid #13755c;margin-bottom:0;z-index:103}
.header-lang{width:100px}
.header-so-btn{width:80px;height:30px;-webkit-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto}
.logo{width:88px}
.header-lang dd a,.header-lang dt{font-size:14px;height:30px;line-height:30px}
.nav{display:none;position:absolute;right:0;top:100%}
.sub{position:relative;width:auto;display: none;}
.mobNavMenu .menuList li a{font-size:16px!important}
.tit-1 h3 span{font-size:48px}
.asideMenu li a,.txt-2{font-size:24px}
.con-1,.txt-3{padding:3%;width:100%}
.list3 .txt,.list3 h4,.list4 a{font-size:28px}
.list3 h4:after{height:4px}
.list3 .desc{font-size:18px}
.events-1 .date{font-size:80px}
.events-1 .txt{font-size:16px}
.events-1 .txt h3,.related-news h3 span{font-size:22px}
.events-1 .more{font-size:24px}
.list5 li{margin-bottom:9%}
.list5 .box-pic .more a{font-size:18px}
.list5 .date{font-size:48px}
.list5 h4 a{font-size:24px}
.list5 .txt,.list6 .txt,.list7 .inner h4 span{font-size:16px}
.con-1,.list7 .inner .more,.txt-3{font-size:14px}
.info-1 h1{font-size:30px;}
.info-1 .info span{font-size:18px}
.info-1 .back-list{font-size:22px}
.stock-1 .col-l .tit{font-size:48px}
.stock-1 .col-r .tit{font-size:42px}
.date-l1 li,.list1 li,.stock-1 .col-r .list-con .more{font-size:16px}
.date-l1 li{padding:0 12px}
.stock-1 .col-r{padding:2% 5%}
.stock-1 .col-r .list-con .more{margin-top:10px}
.list-con{padding-bottom:0}
.stock-1 .col-l .price-1 h4{font-size:20px}
.stock-1 .col-l .price-1 .price{font-size:60px}
.stock-1 .col-l .price-1 .date{font-size:20px}
.list-pages a{float:left;width:60px;height:54px;-webkit-background-size:20px auto;-o-background-size:20px auto;background-size:20px auto}
.list2 .download,.list2 h4{font-size:16px}
.list-con-item h3:before{width:10px;height:10px}
.list4 a{padding-left:20px;-webkit-background-size:12px auto;-o-background-size:12px auto;background-size:12px auto}
.business-title,.company-title,.core-title,.list-con-item h3,.ovf1asidemain h3,.vision-title{font-size:32px}
.ovf1asidemain .missionabout{font-size:14px}
.ban2 .ban2-con .ban2-tit{left:-80px;top:35.3%}
.ban2 .ban2-con .ban2-tit .icon{float:left;width:80px;height:66px;-webkit-background-size:42px auto;-o-background-size:42px auto;background-size:42px auto}
.ban2 .ban2-con .ban2-tit h2{padding:0 20px;font-size:20px;color:#fff;height:66px;line-height:66px;min-width:212px}
.cf0rt-about h3,.cf1rt-about h3,.cf2rt-about h3,.cf3rt-about h3{font-size:24px}
.cf0rt-about p,.cf1rt-about p,.cf2rt-about p,.cf3rt-about p{font-size:18px}
.compF0r-about,.compF1r-about,.compF2r-about,.compF3r-about,.prodTab p{font-size:14px}
.prodMenu{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}
.prodDet{margin-left:-8%;margin-top:-4%}
.pDetMain .pDetRight h3{font-size:32px}
.pDetMain .pDetRight div,.pDetMenu li>p>a{font-size:18px}
.pDetMenu li>a{font-size:20px;line-height:2}
.footer-nav dt{font-size:16px}
.footer-bd,.footer-info .txt,.footer-nav dd a{font-size:12px}
}
@media only screen and (max-width:768px) {
	.list3 .txt,.list3 h4,.list4 a{font-size: 24px}
}
@media only screen and (max-width:768px){
.list6 .txt,.nav a,.sub a{font-size:14px}
.tit-1 h3 span{font-size:36px}
.asideMenu li a,.txt-2{font-size:20px}
.list3 .txt,.list3 h4{font-size:24px}
.list3 .desc{font-size:16px}
.events-1 .date{font-size:60px}
.events-1 .txt{font-size:16px}
.events-1 .more,.events-1 .txt h3,.list4 a,.related-news h3 span{font-size:20px}
.list5 .box-pic .more a{font-size:16px}
.list5 .date{font-size:32px}
.list5 h4 a{font-size:20px}
.list5 .right{padding:4% 2.5% 0}
.list5 .txt{font-size:14px;height:72px;line-height:24px;overflow:hidden}
.info-1 h1{font-size:24px;}
.info-1 .back-list,.info-1 .info span{font-size:16px}
.list6 .con{display:block}
.list6 .pic{margin-top:0;float:none;width:100%;height:auto}
.list6 .pic img{display:block;width:100%;height:auto}
.list6 .txt{width:100%;padding:0 10px 0 0;line-height:24px;height:72px;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:10px}
.stock-1 .col-l .tit{font-size:36px}
.stock-1 .col-r .tit{font-size:30px}
.date-l1 li,.list1 li,.stock-1 .col-r .list-con .more{font-size:14px}
.stock-1 .col-r .list-con .more{padding-top:10px;padding-bottom:10px}
.stock-1 .col-l .price-1 h4{font-size:16px}
.stock-1 .col-l .price-1 .price{font-size:36px}
.stock-1 .col-l .price-1 .date{font-size:16px}
.list-pages a{float:left;width:48px;height:42px;-webkit-background-size:16px auto;-o-background-size:16px auto;background-size:16px auto}
.business-title,.company-title,.core-title,.list-con-item h3,.ovf1asidemain h3,.vision-title{font-size:24px}
.ovf1asidemain .missionabout{font-size:12px}
.ban2 .ban2-con .ban2-tit{left:-60px;top:35.3%}
.ban2 .ban2-con .ban2-tit .icon{float:left;width:60px;height:50px;-webkit-background-size:32px auto;-o-background-size:32px auto;background-size:32px auto}
.ban2 .ban2-con .ban2-tit h2{padding:0 20px;font-size:20px;color:#fff;height:50px;line-height:50px;min-width:160px}
.cf0rt-about h3,.cf1rt-about h3,.cf2rt-about h3,.cf3rt-about h3{font-size:20px}
.cf0rt-about p,.cf1rt-about p,.cf2rt-about p,.cf3rt-about p{font-size:16px}
.compF0r-about,.compF1r-about,.compF2r-about,.compF3r-about{font-size:12px;height:120px;line-height:20px}
.prodTab{width:100%;left:-10%}
.prodMenu{-moz-transform:translateX(-10%);-ms-transform:translateX(-10%);-o-transform:translateX(-10%);transform:translateX(-10%);-webkit-transform:translateX(-10%)}
.prodTab p{font-size:14px;padding:0 16px}
.pmCont-aside{top:-25%}
.asideMenu li a::after{width:12px;height:12px;margin-top:-6px}
.prodDet{margin-left:-10%}
.pDetMain .pDetRight h3{font-size:24px}
.pDetMain .pDetRight div,.pDetMenu li>a,.pDetMenu li>p>a{font-size:16px}
.pDetMenu li>a::after{width:12px;height:12px;margin-top:-6px}
.footer-logo{float:right;width:120px}
.footer-info .share a{-webkit-background-size:24px auto;-o-background-size:24px auto;background-size:24px auto;margin-right:5%}
.footer-top{display:none}
}
@media only screen and (max-width:768px){
.tit-1 h3 span{font-size:24px}
.asideMenu li a,.txt-2{font-size:16px}
.list7{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}
.list7 li{width:48.5%}
.list7 li:nth-of-type(2n){float:right}
.list7 .con{margin:0}
.list3 .txt,.list3 h4{font-size:20px}
.list3 .desc{font-size:14px}
.events-1 .date{font-size:48px}
.events-1 .txt{font-size:14px}
.events-1 .txt h3,.list4 a,.related-news h3 span{font-size:16px}
.list4 a{font-size:20px}
.events-1 .more{font-size:16px}
.list5 li{margin-bottom:6%}
.list5 .date{font-size:28px}
.list5 .box-pic .more a{padding-right:20px;-webkit-background-size:8px auto;-o-background-size:8px auto;background-size:8px auto}
.stock-1 .bg2{display:none}
.stock-1 .col-l{width:100%;float:none;display:block;padding:10px}
.stock-1 .col-l .tit{margin-right:5%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:4%;font-size:44px}
.stock-1 .col-l .price-1{width:100%;height:auto;padding-top:0}
.price-l-main{width:100%;position:inherit;padding:5%}
.stock-1 .col-r{padding:10px;margin-top:10px;width:100%;position:inherit}
.date-l1 li{padding:0 5px}
.list1 li{padding-left:10px;height:32px;line-height:32px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.list1 .i1{width:80px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.list1 .i2{width:100%}
.list1 .i3{width:0;display:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.list1 .i4{width:80px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.info-1{padding:3% 5%!important;}
.info-1 h1{font-size:20px;}
.info-1 .info{padding-right: 70px;}
.info-1 .info span{font-size:14px;margin:0 5px 0 0!important;}
.info-1 .back-list{font-size:14px;width:90px}
.stock-1 .col-r .tit{font-size:24px}
.prodlist ul li{width:48.5%;float:left;margin-right:0;margin-top:1.5%;margin-bottom:1.5%}
.prodlist ul li:nth-of-type(2n){float:right}
.ab2-1 .pic{margin-top:0;float:none;width:100%;height:auto;padding-top:0;background-color:#fff}
.ab2-1 .pic img{width:100%;height:auto;position:initial}
.list4-con{width:100%;padding:5%}
.block1-top_4 .tit-1{padding:5% 15% 5% 10px;-moz-box-sizing:border-box;box-sizing:border-box}
.list-pages a{float:left;width:36px;height:32px;-webkit-background-size:12px auto;-o-background-size:12px auto;background-size:12px auto}
.list2 .download,.list2 h4{font-size:14px}
.list2 .download{font-size:0;width:30px;height:30px;-webkit-background-size:50% auto;-o-background-size:50% auto;background-size:50% auto}
.list2 h4{padding-left:20px}
.business-title,.company-title,.core-title,.list-con-item h3,.ovf1asidemain h3,.vision-title{font-size:20px}
.ovf1asidemain .missionabout{font-size:12px;line-height:24px;height:168px;overflow:hidden}
.compBan{padding-bottom:10px}
.compF0r-about,.compF1r-about,.compF2r-about,.compF3r-about{height:80px;overflow:hidden}
.prodTab{width:100%; position: static;}
.prodTab p{font-size:14px;padding:0 10px}
.prodTab p span{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fff}
.pDetMain .pDetRight h3{font-size:20px;color:#333}
.pDetMain .pDetRight div{font-size:14px;height:120px;overflow:hidden;line-height:24px}
.footer-con,.footer-nav{width:100%}
.footer-nav{border-right:0;margin-bottom:10px}
.footer-info{padding:0}
.footer-bd{padding:10px 0}
.footer-bd .num{float:none;display:block;width:100%;text-align:center;line-height:24px}
.footer-bd .copy{overflow:hidden;display:block;width:100%;text-align:center;line-height:24px}
.list5 .box-pic .more,.list5 li:before{display:none}
.list3 .right{word-spacing:2px}
.prodlist ul .tit-qz3c{height:21%;font-size:12px;line-height:2.7;padding:0 5px}
.prodTab li a::after{right:-13px;-o-background-size:73%;background-size:73%}
.prodTab li,.prodTab li:nth-child(4){width:50%;margin-bottom:5px}
.prodTab li a{font-size:15px}
}
@media only screen and (max-width:639px){
.business-title,.company-title,.core-title,.list-con-item h3,.ovf1asidemain h3,.vision-title{font-size:16px}
.ovf1asidemain .missionabout{font-size:12px;line-height:20px;height:120px;overflow:hidden}
.ban2{padding-left:0}
.ban2 .ban2-con .ban2-tit{left:0}
.list3 .left{width:40%}
.list3 .right{width:60%}
.list3 .txt,.list3 h4{font-size:16px}
.list3 .desc{display:none}
.events-1 .date{font-size:36px}
.events-1 .more{-webkit-background-size:8px auto;-o-background-size:8px auto;background-size:8px auto}
.list5 .left,.list5 .right,.list5 li:nth-child(even) .left,.list5 li:nth-child(even) .right{width:100%;float:none}
.list5 .right{margin-top:50px}
.list5 li:nth-child(2) .right{padding-top:65px}
.list5 .txt{font-size:14px;height:auto;line-height:24px;overflow:hidden}
.list5 .date{font-size:24px}
.list4 a{font-size:14px;padding-left:16px;-webkit-background-size:8px auto;-o-background-size:8px auto;background-size:8px auto}
.stock-1 .col-l .tit{font-size:36px}
.stock-1 .col-r .tit{font-size:20px}
.f0{position:inherit}
.compF0{background-color:#127359;width:100%;height:auto;padding-top:0;position:relative}
.compF0 .compF0Main{position:inherit;padding:10px}
.compF1{display:block;padding-top:10px;padding-bottom:10px;background-color:#127359}
.compF1-img{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;position:relative;z-index:100}
.compF1-img p{width:100%;height:auto;padding-top:0;overflow:hidden;position:relative;z-index:160;background-color:#127359}
.compF1-img p img{width:100%;position:initial}
.compF1-img h3{width:100%;position:relative;z-index:160}
.compF1-img h3 img{width:196px}
.compF1-img::after,.compF1-img::before{display:none}
.compF1-right{width:100%;padding:10px;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff}
.compF0r-about,.compF1r-about,.compF2r-about,.compF3r-about{height:auto}
.compF2{display:block;padding-top:10px;padding-bottom:10px;background-color:#fff}
.compF2-img{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;position:relative;z-index:100}
.compF2-img p{width:100%;height:auto;padding-top:0;overflow:hidden;position:relative;z-index:160;background-color:#fff}
.compF2-img p img{width:100%;position:initial}
.compF2-img::after,.compF2-img::before{display:none}
.compF2-right{width:100%;padding:10px;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff}
.compF2r-about,.compF3r-about{height:auto}
.cf2rt-icon{margin-left:0}
.cf0rt-icon img,.cf1rt-icon,.cf3rt-icon img{/* width:12% */width: 8.2vw;}
.compF3{display:block;padding-top:10px;padding-bottom:10px;background-color:#127359}
.compF3-img{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;position:relative;z-index:100}
.compF3-img p{width:100%;height:auto;padding-top:0;overflow:hidden;position:relative;z-index:160;background-color:#127359}
.compF3-img p img{width:100%;position:initial}
.compF3-img::after,.compF3-img::before,.list-con10::after{display:none}
.compF3-right{width:100%;padding:10px;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#127359}
.compF3r-about{height:auto}
.cf3rt-icon{margin-left:0}
.prodTab{width:100%;left:0;bottom:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;background-color:rgba(19,117,91,1)}
.prodTab p{font-size:14px;padding:0 20px;height:36px;line-height:36px;width:33.33%;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.prodTab p:nth-of-type(4){width:66.67%}
.wp100{width:100%;padding:0 3% 3%;-moz-box-sizing:border-box;box-sizing:border-box}
.prodMenu{-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transform:translateX(0)}
.prodlist{padding-left:0}
.prodlist ul{padding:0 3%}
.pmCont{padding-left:0}
.pmcBody{display:block}
.pmCont-aside{width:100%;padding:3%;position:initial}
.asideMenu{width:100%}
.asideMenu::after{content:' ';display:block;clear:both}
.asideMenu li{width:50%;float:left}
.asideMenu li a{padding-left:20px;font-size:16px}
.pmCont-left{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 3%;display:none}
.pmCont-right{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 3%;margin-top:3%}
.prodDet{margin-left:0;margin-top:3%}
.pDetMenu li>a{padding-left:20px}
.pDetMain{display:block}
.pDetMain .pDetImg{width:100%}
.pDetMain .pDetRight{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:3%}
.pDetMain .pDetRight div{height:auto;margin-top:10px;line-height:24px;font-size:14px}
.pDetOther li{width:32%;float:left}
.pDetOther li:nth-of-type(5n){margin-right:2%}
.pDetOther li:nth-of-type(3n){margin-right:0}
.pDetOther li:nth-of-type(4){width:48.5%;margin-right:0}
.pDetOther li:nth-of-type(5){width:48.5%;margin-right:0;float:right}

.pmCont-right ul li{width:48.5%;} 

}
@media only screen and (max-width:479px){
.header-so-btn{display:none}
.list3 .con{display:block}
.list3 .left,.list3 .right{width:100%}
.list3 .pic{width:100%;height:auto;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px}
.list3 .pic img{display:block;width:100%;height:auto;position:initial}
.list3 .right{padding:10px}
.list3 .desc{display:block}
.events-1 .date{font-size:24px}
.list5 .date{font-size:20px}
.list6{padding:3.6%}
.list6 li{float:left;width:100%;margin-bottom:10px}
.list6 .con{padding:0}
.list6 .txt{height:auto}
.ourValf1{display:block;margin-top:10px;padding-top:10px}
.ourValf1 .ovf1aside,.ourValf1 .ovf1right{width:100%}
.ourValf1 .ovf1aside{height:auto;padding-top:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}
.ourValf1 .ovf1aside::after{width:120px;height:120px;padding-top:0;z-index:120;left:10px;top:-10px}
.ovf1asidemain{padding:5%;width:96%;position:relative;z-index:160;left:6px}
.ovf1asidemain h3{margin-bottom:10px}
.business-title,.company-title,.core-title,.list-con-item h3,.ovf1asidemain h3,.vision-title{font-size:20px}
.ovf1asidemain .missionabout{font-size:14px;line-height:24px;height:auto;overflow:hidden}
.ourValf1 .ovf1right{margin-top:10px;padding-top:0}
.asideMenu li{width:100%;float:left}
.pDetOther li{width:48.5%;float:left;margin-right:0}
.pDetOther li:nth-of-type(2n){float:right}
.pDetOther li:nth-of-type(5){width:100%}
.ourValf2{padding-left:0;margin-top:10px;margin-bottom:10px}
.footer-nav dl{float:left;width:50%}
}
.banner{height:813px;position:relative;z-index:1;background-position:293px center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.banner .wp{position:relative;height:100%}
.banner .tit{position:absolute;left:39px;top:42%;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.banner .tit h2{font-size:84px;line-height:1.3;text-shadow: 0px 4px 1px #B2B2B2;}
.banner .tit p{font-size:25px;text-shadow: 0px 2px 1px #8B8B8B;}
.banner .tit span{color:#13755b;}
.banner .play{width:98px;height:98px;display:block;position:absolute;top:50%;left:50%;margin-left:146px;border:2px solid rgba(255,255,255,.56);background:url(../images/i-01.png) center no-repeat;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.banner .play:hover{background-color:rgba(255,255,255,.16);filter: grayscale(100%);}
.banner .ico{
	display: block;
	width:188px;height:188px;position:absolute;left:60px;bottom:-106px;z-index:2;
background-color:#fff;background-position:center;background-repeat:no-repeat;
	background-size: 60%;
transition: .3s;
}
.banner .ico:hover{
	background-size: 70%;
}

.row-a1{margin-top:-242px;overflow:hidden}
.row-a1 .wp{position:relative;padding:333px 0 120px;background-color:#13755b}
.row-a1 .wp:after{content:'';position:absolute;top:0;bottom:0;right:100%;width:1000px;background-color:#13755b}
.m-txt1{color:#fff;margin-left:320px}
.m-txt1 h2{font-size:76px;Sline-height:1.4}
.m-txt1 .desc{font-size:37px;margin-bottom:106px}
.m-txt1 .btn{width:453px;height:64px;display:block;font-size:24px;color:#fff;line-height:60px;text-align:center;border:2px solid #fff}
.m-txt1 .btn:after{content:'';width:10px;height:12px;display:inline-block;vertical-align:middle;margin-left:46px;background:url(../images/i-02.png) center no-repeat}
.m-txt1 .btn:hover{opacity:.8}
.row-a2{padding:152px 0 120px}
.m-txt2 h2{font-size:64px;color:#13755b;line-height:80px;margin-bottom:62px}
.m-txt2 .desc{width:78%;font-size:24px;line-height:40px;color:#241f20}
.row-a3{margin-bottom:190px}
.row-a3 .wp{position:relative}
.m-pic1{width:847px;position:relative}
.m-pic1 .tips{position:absolute;top:0;left:0;width:90px;background:rgba(19,117,91,.6)}
.m-pic1 .tit{height:220px;line-height:220px;text-align:center}
.m-pic1 .tit img{display:inline-block;vertical-align:middle;max-height: 100%;}
.m-pic1 .ico{display:block;height:84px;background:url(../images/i-05.png) center no-repeat #13755b}
.m-pic1 .pic img{width:100%;display:block}
.m-time{position:absolute;top:50px;bottom:50px;right:0;width:1102px;background:url(../images/i-bg1.png) right 55px top no-repeat #13755b;box-shadow:0 3px 26px rgba(0,0,0,.34)}
.m-time .date{width:360px;height:383px;float:left;margin-left:-28px;margin-top:64px;padding-left:83px;padding-top:133px;background-color:#fff;color:#13755b;font-family:arial;box-shadow:0 3px 26px rgba(0,0,0,.34)}
.m-time .date span{font-size:88px;line-height:1.2;display:block;position:relative}
.m-time .date span:after{content:'';position:absolute;left:0;top:-33px;width:84px;height:20px;background-color:#ff8b00;box-shadow:0 3px 6px rgba(0,0,0,.16)}
.m-time .date em{font-size:30px;line-height:40px}
.m-time ul{overflow:hidden;padding-left:88px;margin-top:100px}
.m-time li{width:50%;float:left;font-family:arial;color:#fff;margin-bottom:82px}
.m-time li span{font-size:74px;line-height:1.1}
.m-time li p{font-size:20px;line-height:27px;height:54px;overflow:hidden}
.row-a4{position:relative}
.row-a4:after{content:'';position:absolute;top:0;bottom:60px;right:0;width:68%;background:url(../images/bg-1.jpg) center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-txt3{position:relative;z-index:1}
.m-txt3 .tit{margin-bottom:42px}
.m-txt3 .tit h2{font-size:64px;font-weight:600;color:#13755b;line-height:80px;margin-bottom:52px}
.m-txt3 .tips{width:292px;height:67px;background:rgba(19,117,91,.6)}
.m-txt3 .ico{width:80px;height:100%;float:left;background:url(../images/i-06.png) center no-repeat #0e5f40}
.m-txt3 .tips p{overflow:hidden;text-transform:uppercase;font-weight:500;line-height:67px;text-align:center;font-size:14px;color:#fff;transition: all 0.3s; }
.m-txt3 .tips p:hover{font-size:16px;font-weight:600;}
.m-txt3 .txt{width:72%;position:relative;padding:108px 0 177px;background-color:#13755b}
.m-txt3 .txt:after{content:'';position:absolute;top:0;bottom:0;right:100%;width:1000px;background-color:#13755b}
.m-txt3 .img{position:absolute;top:-67px;right:-195px;width:336px;height:347px}
.m-txt3 .img:after{content:'';position:absolute;width:100%;height:100%;top:-26px;right:-30px;background-color:#ff8b00;z-index:-1}
.m-txt3 .img img{width:100%;height:100%;display:block}
.m-txt3 .desc{font-size:24px;font-weight:400;line-height:40px;color:#fff;padding-right:370px}
.m-txt3 ul{overflow:hidden;width:1636px;margin-top:78px}
.m-txt3 li.l{width:58.37%}
.m-txt3 li.r{width:38.75%}
.m-txt3 li img{width:100%;display:block}
.row-a5{padding:190px 0 0;position:relative;z-index:1}
.m-t1{text-align:center;position:relative;font-size:64px;color:#13755b;font-weight:400;padding-bottom:35px}
.m-t1:after{content:'';position:absolute;left:50%;bottom:-16px;width:289px;height:16px;background-color:#ff8b00;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.m-list1{overflow:hidden;padding:125px 0 120px;background-color:#fff;box-shadow:0 13px 46px rgba(0,0,0,.16)}
.m-list1 li{width:20%;float:left}
.m-list1 .con{text-align:center;padding:0 20px}
.m-list1 .ico{display:block;height:150px;margin-bottom:25px;background-position:center;background-repeat:no-repeat;-o-background-size:auto 100%;-ms-background-size:auto 100%;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}
.m-list1 h3{height:86px;line-height:86px;margin-bottom:20px;}
.m-list1 h3 span{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size:32px;color:#0e5f40;line-height:43px;vertical-align:bottom;font-weight:400}
.m-list1 .con{text-align: center;}
.m-list1 .desc{height: 174x;font-size:20px;color:#241f20;text-align: left !important;display: inline-block;}
.m-list1 .desc div{text-align: left !important;}
.row-a6{overflow:hidden;margin-top:-346px;padding:465px 0 137px;background-color:#13755b}
.row-a6 .col-l{width:50%}
.row-a6 .col-r{width:44%}
.m-list2 li{color:#fff;border-bottom:1px solid #fff;margin-bottom:20px;transition: all 0.5s;}
.m-list2 .tit{position:relative;cursor:pointer}
.m-list2 .tit:after{content:'';position:absolute;right:0;top:5px;width:30px;height:30px;background:url(../images/i-07.png) center center no-repeat}
.m-list2 .tit h3{font-size:26px;font-weight:400}
.m-list2 .desc{font-size:24px;line-height:40px;display:none;margin-top:-5px;margin-bottom:43px;font-family:arial}
.m-list2 li.on{transition: all 0.5s;border-bottom-width:2px}
.m-list2 li.on .tit h3{font-size:50px;line-height:67px}
.m-list2 li.on .tit:after{top:18px;background-image:url(../images/i-08.png)}
.m-list2 li.on .desc{display:block}
.m-pic2{position:relative}
.m-pic2 .pic img{width:100%;display:block}
.m-pic2 .tips{position:absolute;right:0;bottom:0;width:66px;background:rgba(19,117,91,.6)}
.m-pic2 .tips .tit{height:213px;text-align:center;line-height:213px}
.m-pic2 .tips .tit img{display:inline-block;vertical-align:middle}
.m-pic2 .tips .ico{width:66px;height:66px;display:block;background:url(../images/i-06.png) center no-repeat #0e5f40}
@media only screen and (max-width:2560px){
	.header-r{
		width: 85% ;
	}
}
@media only screen and (max-width:1920px){
.header-r{width: 84.6%;}
.banner .tit h2{font-size:4.375vw}
.banner{height:42.34375vw}
.banner .tit p{font-size:1.30208333vw}
.m-txt1 h2{font-size:3.95833333vw}
.m-txt1 .desc{font-size:1.25vw;margin-bottom: 2.420833vw;line-height: 1.7;}
.row-a1{margin-top:-12.6041666vw}
.row-a1 .wp{padding:17.34375vw 0 6.25vw}
.m-txt2 h2{font-size:3.33333vw;line-height:4.166666vw;margin-bottom:3.22916666vw}
.row-a2{padding:7.916666vw 0 6.25vw}
.m-txt2 .desc,.m-txt3 .desc{font-size:1.25vw;line-height: 1.7;}
.m-pic1{width:44.1145833vw}
.m-time .date span{font-size:4.5833333vw}
.m-time li span{font-size:3.8541666vw}
.m-time .date em{font-size:1.5625vw}
.m-time{width:57.395833vw}
.m-time .date{width:18.75vw;height:19.9479166vw;margin-top:3.33333vw;padding-left:4.3229166vw;padding-top:6.9270833vw}
.m-time li{margin-bottom:4.270833vw}
.m-time ul{margin-top:5.208333vw;padding-left:4.5833333vw}
.row-a3{margin-bottom:9.89583333vw}
.m-txt3 .tit h2{font-size:3.3333333vw;line-height:4.166666vw;margin-bottom:2.7083333vw}
.m-txt3 .txt{padding-top:5.625vw;padding-bottom:9.21875vw}
.m-txt3 ul{width:85.2083vw;margin-top:4.0625vw}
.m-txt3 .img{width:17.5vw;height:18.072916vw;right:-9.65625vw;top:-3.4895833vw}
.m-t1{font-size:3.333333vw;font-weight: 600;padding-bottom:1.8229166vw}
.m-t1:after{width:15.052083vw}
.m-list1{position: relative;z-index: -1;padding:6.5104166vw 0 6.25vw}
.m-list1 h3 span{font-size:1.666666vw;line-height:2.24vw}
.m-list1 h3{height:4.48vw;line-height:4.48vw}
.m-list1 .ico{height:7.8125vw;margin-bottom:1.3020833vw}
.m-list2 .desc{font-size:1.25vw;line-height:1.7;margin-bottom:2.2395833vw}
.prodlist ul .tit-qz3c,.pmCont-right ul li .tit-qz3c,.ban-qz2 .desc {font-size:1.25vw;line-height:1.7;}
.m-list2 .tit h3{font-size:1.35416666vw}
.m-list2 li.on .tit h3{font-size:2.604166666vw;line-height:3.4895833vw}
.row-a6{margin-top:-18.020833vw;padding-top:24.21875vw;padding-bottom:7.13541666vw}
.row-a5{padding-top:9.895833vw}
}
@media only screen and (max-width:768px){
.wp{max-width:1400px}
.m-list1 .desc,.m-time li p{font-size:18px}
.m-t1:after{height:14px;bottom:-14px}
}
@media only screen and (max-width:768px){
.wp{max-width:1200px}
.banner .tit{left:55px}
.row-a1 .ico{width:130px;height:130px;left:100px;top:100px;-o-background-size:90px auto;-ms-background-size:90px auto;-moz-background-size:90px auto;-webkit-background-size:90px auto;background-size:90px auto}
.m-txt1 .btn{font-size:18px;width:320px;height:55px;line-height:51px}
}
@media only screen and (max-width:768px){
.banner .tit{left:98px}
.row-a1 .ico{left:130px}
}
@media only screen and (max-width:768px){
.wp{width:auto;padding:0 15px}
.banner{background-position:center}
.banner .tit{position:static;text-align:center;margin-bottom:10px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.banner .tit span{color:#fff}
.banner .play{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.banner .wp{position:absolute;height:auto;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.banner .play{width:50px;height:50px;margin:0 auto;-o-background-size:20px auto;-ms-background-size:20px auto;-moz-background-size:20px auto;-webkit-background-size:20px auto;background-size:20px auto}
.row-a1{text-align:center}
.row-a1 .ico{position:static;width:50px;height:50px;vertical-align:top;display:none;-o-background-size:30px auto;-ms-background-size:30px auto;-moz-background-size:30px auto;-webkit-background-size:30px auto;background-size:30px auto}
.row-a1 .m-txt1{display:inline-block;margin:0}
.m-txt2 .desc{font-size:14px;line-height:24px}
.m-txt1 .btn{width:200px;height:40px;margin:0 auto;border-width:1px;line-height:38px;font-size:14px}
.m-txt1 .btn:after{margin-left:15px}
.m-txt2 h2{font-size:22px;line-height:30px}
.m-pic1{width:auto;margin-bottom:15px}
.m-time{position:static;width:auto}
.m-time .date{width:auto;float:none;height:auto;margin:0;padding-top:30px}
.m-pic1 .tips{width:40px}
.m-pic1 .tit{height:100px;line-height:100px}
.m-pic1 .tit img{max-height:100%}
.m-pic1 .ico{height:40px;-o-background-size:25px auto;-ms-background-size:25px auto;-moz-background-size:25px auto;-webkit-background-size:25px auto;background-size:25px auto}
.m-time li span{font-size:24px}
.m-time li p{font-size:14px}
.m-time ul{padding-top:20px}
.m-time .date span{font-size:28px}
.m-time .date span:after{height:5px;top:-10px;width:30px}
.m-txt3 .txt:after,.row-a4:after{display:none}
.m-txt3 .txt{width:auto;padding-bottom:10px}
.m-txt3 .img{position:static;width:auto;height:auto;margin:0 15px 10px}
.m-txt3 .img:after{top:-15px;right:-15px}
.m-txt3 .desc{padding-right:0;margin:0 15px 0 25px;font-size:14px;line-height:24px}
.m-txt3 ul{width:auto;margin:10px 15px 0}
.m-txt3 li{width:auto!important;float:none!important;margin-bottom:5px}
.m-txt3 .tit h2{font-size:24px;line-height:32px;text-align:center}
.m-txt3 .tips,.m-txt3 .tit h2 br{display:none}
/* .m-list1 li{width:33.33%;margin-bottom:20px} */
.m-list1 .ico{height:60px}
.m-list1 h3{height:auto;line-height:1.5}
.m-list1 h3 span{font-size:20px;line-height:1.5}
.m-list1 .desc{font-size:14px}
.m-t1{font-size:24px}
.m-t1:after{height:8px;bottom:-8px}
.row-a6 .col-l,.row-a6 .col-r{width:auto;float:none}
.m-pic2 .tips .tit{height:120px;line-height:120px}
.m-list2 li.on .tit h3{font-size:22px;line-height:1.5}
.m-list2 .desc{font-size:14px;line-height:24px;margin-top:5px;padding-right:30px}
.m-list2 .tit h3{font-size:16px}
.m-list2 .tit:after{top:-4px}
.m-list2 li.on .tit:after{top:0}
.m-time .date em{font-size:14px;margin-top:-5px;display:block}
}
@media only screen and (max-width:768px){
	.m-list1 li{width:50%;}
.m-txt2 .desc{width:100%}
}
.wp-qz{max-width:1640px;margin:0 auto}
.wp-qz2{max-width:1640px;margin:0 auto;overflow:hidden}
*{-moz-box-sizing:border-box;box-sizing:border-box}
.ban-q1{width:100%;height:0;min-height:200px;padding-top:50%;-o-background-size:cover;background-size:cover}
.row-qz1{padding:38px 0 216px}
.m-tabBox1{margin-top:-138px}
.m-tabBox1 .tab-tit{float:left;width:33.5%;padding:7.5vw 0 16.28vw;background-color:#13755b;box-shadow:0 4px 10px rgba(0,0,0,.3)}
.m-tabBox1 .tab-tit li{color:#fff;opacity:.8;text-align:left;line-height:45px;cursor:pointer;font-size:38px;padding-left:111px;border-radius:5px 0 0 5px;margin-bottom:34.5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px}
.m-tabBox1 .tab-tit li a{color:#fff;opacity:.95}
.m-tabBox1 .tab-tit li.on a{opacity:1}
.m-tabBox1 .tab-tit li.on{opacity:1;font-size:48px;margin-bottom:42px;font-weight:700;position:relative}
.m-tabBox1 .tab-tit li.on::after{content:"";width:1vw;height:1vw;border-radius:50%;background-color:#ff8b00;position:absolute;top:50%;left:11%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.m-tabBox1 .tab-con{float:right;width:65%;min-height:240px;color:#fff}
.m-tabBox1 .pic-con-qz{margin-bottom:5px}
.m-tabBox1 .pic-con-qz .txt-qz-l{float:left;width:51.4%;background-color:#13755b;padding:119px 77px 128px 100px;font-size:73px;line-height:1.3;font-weight:400}
.m-tabBox1 .pic-con-qz .pic-qz-r{float:right;width:46%;position:relative;display:block;height:0;padding-top:46.5%;z-index:66;margin-top:-43px}
.m-tabBox1 .pic-con-qz .pic-qz-r img{display:block;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;position:absolute;left:0;bottom:17px;width:92.2%;height:87.5%;z-index:66}
.m-tabBox1 .pic-con-qz .pic-qz-r::after{content:"";position:absolute;top:0;right:0;width:86.5%;height:86.5%;background-color:#f88700;z-index:1}
.m-tabBox1 .desc-qz{width:96.3%;font-size:24px;line-height:1.7;background-image:url(../images/qz-row1-bg.png);background-position:center center;-o-background-size:cover;background-size:cover;position:relative;z-index:0}
.m-tabBox1 .desc-qz p{opacity:.8}
.m-tabBox1 .desc-qz .con-qz{width:100%;height:100%;padding:54px 96px 70px;background-color:rgba(30,30,0,.3)}
.row-qz2{padding:85px 0 5px;background-color:#13755b}
.row-qz2 .col_l{width:30%;margin-top:-141px}
.row-qz2 .col_r{width:65%}
.row-qz2 .pic-qz{max-width:533px;overflow:hidden;margin-bottom:55px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.row-qz2 .pic-qz:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.row-qz2 .pic2-qz{max-height:181px;position:relative}
.row-qz2 .pic2-qz img{display: block;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s; }
.row-qz2 .pic2-qz .icon-qz{line-height: 181px;position:absolute;top:0;right:0;height:100%;overflow:hidden;background-color:rgba(248,135,0,.8);padding:0 67px;text-align:center}
.row-qz2 .pic2-qz .icon-qz img{display: inline-block;vertical-align: middle;max-width:55px;max-height:55px;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.row-qz2 .pic1-qz{position:relative;z-index:66;text-align:right;height:0;padding-top:70%}
.row-qz2 .pic1-qz img{position:absolute;right:0;bottom:0;z-index:66;width:95.5%;height:93.5%;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.row-qz2 .pic1-qz::after{content:"";position:absolute;top:0;left:0;width:304px;height:314px;background-color:#f88700;z-index:1}
.row-qz2 .desc-qz{padding-left:25px;font-size:23px;color:#fff;line-height:1.75;opacity:.9}
.row-qz3{margin:80px 0 0;padding:0 0 111px;position:relative;z-index:99;overflow:hidden}
.row-qz3::before{content:"";position:absolute;top:0;left:0;height:100%;width:88.3%;z-index:-2;background-color:#f7f7f7}
.row-qz3::after{content:"";position:absolute;bottom:0;left:0;height:23.15%;width:100%;z-index:-1;background-color:#13755b}
.m-tit-qz{overflow:hidden;margin-bottom:160px}
.m-tit-qz .col_l{width:87.6%;padding-top:111px}
.m-tit-qz .pic-qz{max-width:97px;max-height:101px;margin-bottom:35px}
.m-tit-qz .desc-qz{width:100%;font-size:24px;color:#241f20;line-height:1.7}
.ul-list-qz{margin-right:-70px;overflow:hidden}
.ul-list-qz li{float:left;width:41.3%;margin-right:29px}
.ul-list-qz li .con{display:block}
.ul-list-qz .pic-qz{max-height:402px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.3)}
.ul-list-qz .pic-qz img{display: block;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.ul-list-qz li:hover img{transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02)}
.ul-list-qz .desc-qz{/* padding:1vw 2vw 2.15vw; */font-size:24px;color:#241f20;line-height:2;text-indent: 2em; background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.3)}
.ul-list-qz .desc-qz div{display: none;}
.row-qz3 .col_r p{writing-mode:vertical-lr;-webkit-writing-mode:vertical-lr;-ms-writing-mode:vertical-lr;padding:86px 32px;font-size:20px;color:#fff;background-color:#72ac9d}
.row-qz3 .col_r .icon-qz{display:inline-block;padding:30px 17px;background-color:#0e5f40}
.row-qz3 .col_r .icon-qz img{max-width:60px;max-height:50px;overflow:hidden}
.row-qz2-story{background-color:#f5f5f5;padding-bottom:0}
.ban-qz2{padding-bottom:13.1vw; padding-top: 2%;}
.m-slickl2-qz{    max-width: 1505px;}
.m-slickl2-qz{max-height:411px;margin-top:58px;position:relative;z-index:9}
.m-slickl2-qz .slider{ }
.m-slickl2-qz .item{padding:0 40px;transition: all 0.3s; }
.m-slickl2-qz .item .con{display:block; transition: all .3s;}
.m-slickl2-qz .item .con .info{background-color:#fff;padding:20px 20px 36px 40px;position:relative;-moz-box-sizing:inherit;box-sizing:inherit;padding-right:46px;}
.m-slickl2-qz .item .icon{display:none;max-width:62px;max-height:62px;overflow:hidden;text-align:left;margin:20px 0 4px}
.m-slickl2-qz .item .data{font-size:52px;font-weight:700;color:#242021;margin-bottom:15px}
.m-slickl2-qz .item .pic{width:240px;max-height:156px;overflow:hidden;}
.m-slickl2-qz .item .txt p{
	width:240px;font-size:18px;line-height:1.7;color:#222021;overflow:hidden;text-align:left;
	}
	
	.m-slickl2-qz .item .txt p.p1{
		/* 超出隐藏设定只能有两行说明 */
		/*生成块区间*/
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp:3 ;
		-webkit-box-orient: vertical;
	}

.m-slickl2-qz .item .txt p.on{
	text-overflow: inherit;
	display: block;
	-webkit-line-clamp: inherit ;
	-webkit-box-orient: inherit;
}
	
.m-slickl2-qz .item .txt{margin-bottom:20px;max-width: 240px;}
.m-slickl2-qz .item .txt .more{font-size: 18px; color: #FC8B00 ;display: inline;}
.m-slickl2-qz .item.on .txt .more{display: none;}
.m-slickl2-qz .item.on .pic{display: none;}
.m-slickl2-qz .item .tit{font-size:30px;color:#fff;text-align:center}
.m-slickl2-qz .slick-list{overflow-y:inherit!important;overflow-x:inherit}
.m-slickl2-qz .slick-current .con { transform: scale(1.1) translateY(-15%); box-shadow: 0 0 15px rgba(0,0,0,0.3);}
.m-slickl2-qz .slick-current .data {font-size: 66px;color:#13755c;}
.m-slickl2-qz .slick-current .icon{display:block}
@media only screen and (max-width:1920px) {
	.row-qz1{padding:2vw 0 13.6vw}
	.m-tabBox1{margin-top:-7.2vw}
	.m-tabBox1 .tab-tit{padding:7.5vw 0 16.28vw;}
	.m-tabBox1 .tab-tit li{font-size:2vw;padding-left:5.8vw;margin-bottom:1.8vw;}
	.m-tabBox1 .tab-tit li.on{font-size:2.5vw;margin-bottom:2.2vw;}
	.m-tabBox1 .tab-tit li.on::after{content:"";width:1vw;height:1vw;border-radius:50%;background-color:#ff8b00;position:absolute;top:50%;left:11%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
	.m-tabBox1 .pic-con-qz .txt-qz-l{padding:6.2vw 4vw 6.65vw 5.2vw;font-size:3.8vw;}
	.m-tabBox1 .pic-con-qz .pic-qz-r{margin-top:-2.25vw}
	.m-tabBox1 .desc-qz{font-size:1.25vw;}
	.m-tabBox1 .desc-qz .con-qz{padding:2.8vw 5vw 3.65vw;}
	.row-qz2{padding:4.55vw 0 .25vw;}
	.row-qz2 .col_l{margin-top:-7.35vw}
	.row-qz2 .pic-qz{margin-bottom:2.9vw;}
	.row-qz2 .pic2-qz .icon-qz{padding:0 3.5vw;}
	.row-qz2 .desc-qz{padding-left:1.3vw;font-size: 1.19791vw}
	.row-qz3{margin:4.2vw 0 0;padding:0 0 5.8vw;}
	.m-tit-qz{margin-bottom:8.3vw}
	.m-tit-qz .col_l{padding-top:5.8vw}
	.m-tit-qz .pic-qz{margin-bottom:1.8vw}
	.m-tit-qz .desc-qz{font-size:1.25vw;}
	.ul-list-qz li{margin-right:1.5vw}
	.ul-list-qz .desc-qz{font-size:1.25vw;}
	.row-qz3 .col_r p{padding:4.5vw 1.7vw;font-size:1vw;}
	.row-qz3 .col_r .icon-qz{padding:1.54vw .89vw;}
	.ban-qz2{padding-bottom:13.1vw;}
	.m-slickl2-qz .item .con .info{padding-right:2.4vw;}
	.m-slickl2-qz .item .icon{margin:1vw 0 .2vw}
	.m-slickl2-qz .item .data{font-size:2.7vw;}
	.m-slickl2-qz .item .txt{margin-bottom:1vw;}
}
/* 
.m-slickl2-qz .slick-current .con .info{margin-top:-7.6vw;padding-right:2vw;width:23.8vw}
.m-slickl2-qz .slick-current .data{font-size:4.8vw;color:#13755c;margin-bottom:.8vw}
.m-slickl2-qz .slick-current .txt{font-size:1.5vw;line-height:1.4;margin-bottom:3.1vw}
.m-slickl2-qz .slick-current .pic{max-width:300px;max-height:230px}
.m-slickl2-qz .slick-current .pic img{width:100%;height:100%} */
/* .m-slickl2-qz .slick-current .icon{display:block} */
/* .m-slickl2-qz .slick-current .con .info{margin-top:-7.6vw;padding-right:2vw;width:23.8vw}
.m-slickl2-qz .slick-current .data{font-size:4.8vw;color:#13755c;margin-bottom:.8vw}
.m-slickl2-qz .slick-current .txt{font-size:1.5vw;line-height:1.4;margin-bottom:3.1vw}
.m-slickl2-qz .slick-current .pic{max-width:379px;max-height:230px}
.m-slickl2-qz .slick-current .pic img{width:100%;height:100%} */
.m-slickl1 .item.slick-current .icon,.m-slickl1 .item:hover .icon,.m-slickl2-qz .item.slick-current .info::after,.m-slickl2-qz .item:hover .info::after{border-color:#a50034}
.g-tit{text-align:center;background:url(../images/iconq1.png) center top no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding-top:70px;overflow:hidden}
.g-tit h3{font-size:48px;color:#333;line-height:1.5em;position:relative;padding-bottom:9px;margin-bottom:10px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.g-tit h3 em{color:#a50034;font-weight:700}
.g-tit h3:after{content:"";width:62px;height:3px;background-color:#a50034;position:absolute;left:0;right:0;bottom:0;margin:0 auto}
.g-tit span{display:block;font-size:24px;color:#a50034;line-height:1.5em;text-transform:uppercase;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.g-tit .s1{font-size:50px;color:#ebebeb;font-weight:700;line-height:1.05em}
.g-tit2{text-align:center;overflow:hidden}
.g-tit2 h3{font-size:36px;color:#a50034;line-height:1.5em;font-weight:400;overflow:hidden}
.slick-qz{padding:3vw 0 8.5vw;position:relative;z-index:9}
.ul-data-qz{width:87%;background:url(../images/qz-story-data.png) 15% bottom repeat-x;-o-background-size:auto 34%;background-size:auto 34%;border-bottom:1px solid #fff;margin-left:1.9vw}
.ul-data-qz .con{cursor:pointer;font-size:1.05vw;font-weight:700;color:#fff}
.ul-data-qz .slick-current .con{font-size: 1.35vw;}
.row-qz2-story{margin-top:-12.8vw}
.m-slickl1 .slick-arrow,.m-slickl3 .slick-arrow,.slick-qz .slick-arrow{position:absolute;width:60px;height:60px;top:-4%;font-size:0;padding:0;border:none;outline:0;z-index:8;cursor:pointer;background-color:inherit;background-repeat:no-repeat;background-position:center center;-webkit-background-size:12px 20px;-moz-background-size:12px 20px;-ms-background-size:12px 20px;-o-background-size:12px 20px;background-size:34%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-qz .slick-list{min-height:2.6vw!important}
.slick-qz .slick-slide{margin-right:11vw}
.slick-qz .slick-prev{left:-3.5%;background-image:url(../images/qz-story-left.png)}
.slick-qz .slick-next{right:-3%;background-image:url(../images/qz-story-right.png)}
.slick-qz .slick-current .ul-data-qz .con{font-size:1.15vw}
.slick-qz .slick-current span{display:inline-block;padding:2px 12px 0;background-color:#ff8b00}
.slick-qz .slick-current{position:relative}
.slick-qz .slick-current::before{content:"";position:absolute;top:47px;z-index:99999;left:10px;width:35px;height:4px;background-color:#ff8b00}
.row-qz-man2{position:relative;z-index:2;padding:2vw 0 7.1vw}
.row-qz-man2::after{content:"";position:absolute;top:0;left:0;z-index:-1;width:93.5%;height:507px;background-color:#13755c}
.row-qz-man2::before{content:"";position:absolute;bottom:23%;right:2.8%;z-index:-5;width:82.5%;height:75%;background-color:#f6f6f6}
/*.row-qz-man2 .m-tabBox1 .tab-tit li.on{font-size:2.2vw}*/
.row-qz-man2 .m-tabBox1 .tab-tit{float:left;width:27.5%;padding:2vw 0 14.28vw;box-shadow:none;background-color:inherit}
.row-qz-man2 .m-tabBox1 .tab-tit li.on::after{left:1.5%}
.row-qz-man2 .m-tabBox1 .tab-con{width:66.8%;margin-top:4.2%;;margin-right:5.7%}
/* .slick-qz23 .slick-current{margin-right:1.8vw!important} */
.slick-qz2{z-index:99}
.slick-qz2 .con{display:block;background-color:#fff}
.slick-qz2 .con .info {position: relative;}
.slick-qz2 .con .pic{position:relative; overflow: hidden; padding-top: 160%;}
.slick-qz2 .con .pic img{width:auto; max-width: none; height:100%; position: absolute; top: 0; left: 0;}
.slick-qz2 .con .icon{
	z-index: 99;
position:absolute;
top:-15px;left:30px;
width:60px;height:60px;background-color:#ff8b00;
text-align:center;display:-webkit-flex;display:-moz-box;display:
-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;
-ms-flex-align:center;align-items:center;-webkit-justify-content:center;
-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;
box-shadow: 0 0 15px rgba(0,0,0,0.2);
}
.slick-qz2 .con .icon img{vertical-align:middle}
.slick-qz2 .slick-list{padding-top:3.5vw;padding-bottom:1vw;padding-left:.5vw}
.slick-qz2 .slick-slide{ width:339px; padding: 0 24px;}
.slick-qz2 .slick-current{width:401px;margin-top:-2.5vw}
.slick-qz2 .slick-current .con .pic { padding-top: 144%;}
.slick-qz2 .con .txt{
	padding:15px 30px 15px 15px;font-size:20px;color:#0c603f;line-height:1.3;
position:relative;font-weight: 600;
background: url(../images/qz-icon-am33.png) no-repeat right 10px center;
    -o-background-size: 10px auto;
    background-size: 10px auto;
}
/* .slick-qz2 .con .txt::after{content:"";position:absolute;right:0;top:26px;width:3vw;height:2vw;background:url(../images/qz-icon-am33.png) center center no-repeat;-o-background-size:25%;background-size:25%} */
.slick-qz2 .slick-arrow{position:absolute;width:60px;height:60px;top:40%;font-size:0;padding:0;border:none;outline:0;z-index:8;cursor:pointer;background-color:inherit;background-repeat:no-repeat;background-position:center center;-webkit-background-size:12px 20px;-moz-background-size:12px 20px;-ms-background-size:12px 20px;-o-background-size:12px 20px;background-size:34%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-qz2 .slick-prev{display:none;left:-4%;background-image:none}
.slick-qz2 .slick-next{right:-7.5%;background-image:url(../images/qz-icon-man-right.png);-o-background-size:58%;background-size:58%}
.slick-qz2 .slick-current .con .pic{position:relative}
.slick-qz2 .slick-current .con .txt{padding: 20px 30px 0 20px;
    font-size: 22px;
    line-height: 1.35;}
.slick-qz2 .slick-current .con .txt::after{right:0;top: 11px;}
.slick-qz2 .item .con{box-shadow:0 0 20px rgba(0,0,0,.2)}
.slick-qz2 .slick-current .con .icon{top:-15px;left:30px;max-width:90px;max-height:87px;padding:.7vw .8vw}
.slick-qz2 .con .txt2{display:none}
.slick-qz2 .slick-current .con .txt2{display:block;padding:20px;font-size:16px;line-height:1.5;color:#222021;

}
.slick-qz2 .slick-current .con .txt2 p{
	overflow:hidden;
	    display:-webkit-box; /*盒模型--必须*/
	    -webkit-box-orient:vertical; /*垂直显示*/
	    -webkit-line-clamp:3; /*行数*/
	    text-overflow:ellipsis;
		height: 72px;
}
.block1-top .bg1-qz{width:93.5%}
.ban-qz23{padding-bottom:5.3vw}
.row-qz-man2 .wp-qz { max-width: 85%;}
@media only screen and (max-width:1920px){
.g-tit h3{font-size:2.5vw}
.g-tit .s1{font-size:2.6vw}
.g-tit2 h3,.ul-txt3 .desc p em{font-size:1.875vw}
.row-qz-man2::after { height: 26.36vw}
.slick-qz2 .slick-slide{ width:17.62vw; padding: 0 1.2px;}
.slick-qz2 .slick-current{width:20.85vw; }
.m-tabBox1 .tab-tit li { line-height: 2vw;}
}
@media only screen and (max-width:768px){
.m-brandl1,.ul-listl2{margin-bottom:50px}
.m-slickl1 .slick-arrow,.m-slickl2-qz .slick-arrow,.m-slickl3 .slick-arrow{width:50px;height:50px;-webkit-background-size:10px 18px;-moz-background-size:10px 18px;-ms-background-size:10px 18px;-o-background-size:10px 18px;background-size:10px 18px}
.m-slickl2-qz .item .txt p{font-size:16px;line-height:1.5em;max-height:4.5em}
.m-slickl2-qz .item .con .info{padding:20px 15px 15px}
.m-slickl2-qz::after{bottom:54px}
.m-slickl2-qz .item .tit{font-size:22px}
.g-tit span{font-size:20px}
.slick-qz2 .slick-arrow {width: 40px; height: 40px;}
.slick-qz2 .slick-next { right: -50px;}
}
@media only screen and (max-width:768px){
.m-brandl1{padding:30px 0}
.m-slickl2-qz .item{padding:0 10px}
.m-slickl2-qz{margin-top:30px}
.m-slickl2-qz .slider{margin:0}
.m-slickl2-qz .item .info::after{width:10px;height:10px;border-width:5px}
.g-tit{padding-top:52px}
.g-tit h3{font-size:24px}
.g-tit .s1{font-size:25px}
.g-tit2 h3,.ul-txt3 .desc p em{font-size:18px}
.g-tit span{font-size:14px}

.banner .ico {display: none;}

}
@media only screen and (max-width:768px){
.m-brandl1{padding:20px 0}
.m-slickl2-qz .item .pic{width:auto;height:0;position:relative;overflow:hidden;padding-top:100%}
.m-slickl2-qz .item .pic img{position:absolute;top:50%;left:50%;max-height:100%;max-width:100%;-webkit-transform:translate(-50%,-50%)}
.m-slickl2-qz .item .con .info{margin-bottom:50px}
.m-slickl2-qz .item .info::after{bottom:-39px}
.m-slickl2-qz .item{padding:0 5px}
.m-slickl2-qz .item .txt{font-size:14px}
.m-slickl2-qz .item .tit{font-size:18px}
.m-slickl2-qz::after{bottom:47px}
.m-slickl1 .slick-arrow,.m-slickl2-qz .slick-arrow,.m-slickl3 .slick-arrow{width:40px;height:40px}
.g-tit{-webkit-background-size:135% auto;-moz-background-size:135% auto;-ms-background-size:135% auto;-o-background-size:135% auto;background-size:135% auto;padding-top:37px}
.g-tit h3:after{width:31px;height:1px}
.g-tit h3{padding-bottom:4px;margin-bottom:4px}
}
@media only screen and (max-width:768px){
.wp-qz{max-width:1200px;margin:0 auto}
.m-tabBox1 .pic-con-qz .txt-qz-l{padding:6.2vw 4vw 7.55vw 4.2vw;font-size:2.8vw}
.m-tabBox1 .tab-tit{padding:7.5vw 0 9.28vw}
.m-tabBox1 .pic-con-qz .pic-qz-r img{bottom:12px}
.row-qz3 .col_r p{padding:4.5vw 2.2vw}
}
@media only screen and (max-width:768px){
.m-tabBox1 .tab-tit{padding:7.5vw 0 10.38vw}
.m-tabBox1 .pic-con-qz .txt-qz-l{padding:6.2vw 4vw 8.75vw 4.2vw}
.row-qz3 .col_r p{padding:4.5vw 2.32vw}
}
@media only screen and (max-width:768px){
.m-tabBox1 .tab-tit{padding:2.5vw 0 5.28vw}
/* .row-qz2 .pic2-qz .icon-qz img{max-width:72px;max-height:78px} */
.slick-qz2 .slick-current .con .txt2{font-size:13px}
.row-qz-man2 .m-tabBox1 .tab-tit{width:22.3%;padding:2vw 0 5px}
}
@media only screen and (max-width:750px){
.m-tabBox1 .tab-tit li{color:#fff;text-align:left;line-height:23px;cursor:pointer;font-size:18px;padding-left:5.8vw}
.m-tabBox1 .tab-tit li.on{font-size:20px;margin-bottom:5px}
.m-tabBox1 .tab-tit li.on::after{width:10px;height:10px;left:3%}
.row-qz-man2 .m-tabBox1 .tab-tit li.on { font-size: 20px;}
.m-tabBox1 .tab-tit{float:none;width:100%;height: auto !important;padding:15px;margin-bottom:20px}
.m-tabBox1 .tab-con{float:none;width:100%;min-height:auto}
.m-tabBox1 .desc-qz{width:100%;font-size:15px}
.m-tabBox1 .pic-con-qz .txt-qz-l{padding:15.2vw 4vw 16.95vw 5.2vw;font-size:18px}
.m-tabBox1 .pic-con-qz .pic-qz-r img{bottom:17px;height:85.5%}
.wp-qz{padding:0 10px;}
.row-qz-man2 .wp-qz { max-width: none;}
.row-qz2{padding:20px 0}
.row-qz2 .col_l{float:none;width:80%;margin-top:-11%}
.row-qz2 .col_r{float:none;width:100%}
.row-qz2 .pic1-qz{width:100%;height:auto}
.row-qz2 .pic1-qz img{max-width:100%;max-height:100%}
.row-qz2 .desc-qz{padding-left:0;font-size:15px;line-height:1.7}
.row-qz2 .pic2-qz .icon-qz{line-height: 24.13333vw;}
.row-qz3::before{width:100%}
.ul-list-qz{margin-right:0}
.ul-list-qz li{float:none;width:100%;margin-bottom:20px}
.ul-list-qz .desc-qz{max-width:632px;min-height:auto;padding:15px;font-size:15px}
.row-qz3 .col_l,.row-qz3 .col_r{width:100%}
.row-qz3 .col_l{margin-bottom:15px}
.row-qz3 .col_r .icon-qz{float:left;display:block;padding:1.6vw .89vw}
.row-qz3 .col_r p{display:inline-block;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;padding:4.5vw 2.9vw;font-size:15px}
.row-qz3 .col_r .icon-qz img{max-width:50px;max-height:40px}
.m-tit-qz .pic-qz{max-width:77px;max-height:81px;margin-bottom:15px}
.m-tit-qz .desc-qz{font-size:15px}
.row-qz-man2 .m-tabBox1 .tab-con{width:100%;margin-top:3.9%;margin-right:4.87vw}
.slick-qz2 .slick-slide{margin-right:0px; width: 45vw;}
.slick-qz2 .slick-current{ width: 50vw;}
.slick-qz2 .con .pic,.slick-qz2 .slick-current .con .pic{width:100%;height:100%;position:relative}
.slick-qz2 .slick-current .con .txt{padding:5px 10px;font-size:18px;line-height:1.5}
.slick-qz2 .slick-current .con .txt2{padding:5px 10px;font-size:13px}
.slick-qz2 .con .txt::after{top:20px;-o-background-size:70%;background-size:70%}
.slick-qz2 .con .icon img{max-width:30px;max-height:30px}
.slick-qz2 .slick-current .con .icon{top:-3px;left:13px}
.slick-qz2 .slick-next{right:-.5%;top:54%;background-image:inherit;-o-background-size:39%;background-size:39%}
.slick-qz .slick-arrow{display:none!important}
.ul-data-qz .con{font-size:14px!important;}
.m-slickl2-qz .item .icon{max-width:20px;max-height:20px}
.m-slickl2-qz .item{margin-right:10px}
.m-slickl2-qz .slick-current .con {transform: scale(1);}
}
.wp1815{max-width:1815px;margin:0 auto 0 87px;padding-top:28px}
.maps-qz{width:1815px;position:relative}
.maps-qz::after{content:"";position:absolute;top:-90px;right:0;z-index:-1;width:97.1%;height:107.55%;background-color:#f6f6f6}
.maps-qz img,.ul-maps-qz{width:100%}
.ul-maps-qz .l-qz{position:absolute}
.ul-maps-qz .con{font-size:12px;font-weight:600;color:#257e67;position:relative;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.ul-maps-qz .con:hover{color:#ffad4c}
.ul-maps-qz .con:hover::after{background-color:#ffad4c}
.ul-maps-qz .con::after{content:"";position:absolute;top:50%;left:-14.5px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:9px;height:9px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#13755b}
.ul-maps-qz .l1-qz{top:284px;left:542px}
.ul-maps-qz .l2-qz{top:332px;left:348px}
.ul-maps-qz .l3-qz{top:347px;left:582px}
.ul-maps-qz .l4-qz{top:403px;left:296px}
.ul-maps-qz .l5-qz{top:442px;left:404px}
.ul-maps-qz .l6-qz{top:479px;left:490px}
.ul-maps-qz .l7-qz{top:508px;left:620px}
.ul-maps-qz .l8-qz{top:539px;left:580px}
.ul-maps-qz .l9-qz{top:592px;left:559px}
.ul-maps-qz .l10-qz{top:583px;left:652px}
.ul-maps-qz .l11-qz{top:601px;left:685px}
.ul-maps-qz .l12-qz{top:628px;left:670px}
.ul-maps-qz .l13-qz{top:686px;left:728px}
.ul-maps-qz .l14-qz{top:741px;left:325px}
.ul-maps-qz .l15-qz{top:778px;left:365px}
.ul-maps-qz .l16-qz{top:814px;left:331px}
.ul-maps-qz .l17-qz{top:422px;left:785px}
.ul-maps-qz .l18-qz{top:451px;left:816px}
.ul-maps-qz .l19-qz{top:306px;left:1287px}
.ul-maps-qz .l20-qz{top:375px;left:1279px}
.ul-maps-qz .l21-qz{top:499px;left:1515px}
.ul-maps-qz .l22-qz{top:519px;left:1478px}
.ul-maps-qz .l23-qz{top:540px;left:1417px}
.ul-maps-qz .l24-qz{top:593px;left:1487px}
.ul-maps-qz .l25-qz{top:676px;left:1520px}
.ul-maps-qz .l26-qz{top:779px;left:1516px}
.ul-maps-qz .l27-qz{top:830px;left:1500px}
.ul-maps-qz .l28-qz{top:897px;left:1466px}
@media only screen and (max-width:767px){
.wp1815{max-width:750px;margin:27vw 20px 0}

.ul-maps-qz{max-width:100%;padding:20px}
.ul-maps-qz .l-qz{float:left;width:50%;position:inherit;margin-bottom:10px}
}
@media only screen and (max-width:320px){
.m-tabBox1 .pic-con-qz .txt-qz-l{padding:15.2vw 4vw 6.95vw 5.2vw;font-size:17px}
.wp1815{max-width:750px;margin:20vw auto 0}
}
.row-cpx01{background-color:#13755b; margin-bottom:110px;max-height: 1091px;}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.row-cpx .g-tit{}
.row-cpx .g-tit h3{color:#fff;font-size:95px;text-align:left;padding-left:.8vw}
/* .row-cpx .wp{max-width:1640px;margin:0 auto} */
.row-cpx01 .slick { height: 588.8px;}
.row-cpx01 .slickBOX{padding:0 115px}
.row-cpx01 .slickBOX .slick{margin:0 -15px}
.row-cpx01 .slickBOX .item{
	overflow:hidden;outline:0;position:relative;padding-top:13px;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;cursor:pointer;}

.row-cpx01 .slickBOX .item .info{margin:0 13px;background-color:#fff;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}
.row-cpx01 .slickBOX .item .pic{
	height:0;padding-top:161%;
overflow:hidden;position:relative;
-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}
.row-cpx01 .slickBOX .item .pic img{position:absolute;width:100%;display:block;left:0;top:0;}
.row-cpx01 .slickBOX .item p.tit{
	
	position: absolute;
	bottom:0;
	left:0;
	width: 100%;
	font-size:20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
font-weight:700;
padding: 0 13px;
}
.row-cpx01 .slickBOX .item p.tit a{color:#13755b;display:block; outline:0;padding: 30px; padding-top: 40px;
background-color: #fff;
background-image:url(../images/cpx1.png);background-repeat:no-repeat;background-position:right 20px center; -o-background-size:12px;background-size:12px;
}

.row-cpx01 .slickBOX .slick-cpx .item:hover .tit a{background-image: url(../images/qz-story-right.png);}
 .row-cpx01 .slickBOX .slick-list  {padding-top: 50px;}
.row-cpx01 .slickBOX .slick-cpx .item:hover{
	transform: translateY(-50px);
}

.row-cpx01 .slickBOX .item:hover .pic{padding-top:190%;}
.row-cpx01 .slickBOX .slick-cpx .item:hover::after{content:"";position:absolute;width:88%;height:92%;top:0;left:0;
border-top:13px solid #e07a00;border-left:13px solid #e07a00;z-index:1}
/* .row-cpx01 .slickBOX .item:hover .info{
	position: relative;
	-moz-transform:translate(6px,13px) scale(1.04);-ms-transform:translate(6px,13px) scale(1.04);-o-transform:translate(6px,13px) scale(1.04);transform:translate(6px,13px) scale(1.04);-webkit-transform:translate(6px,13px) scale(1.04)} */
.row-cpx01 .slickBOX .item:hover p a{background-color:transparent; color:#fff;}

.row-cpx01 .slick .slick-arrow,.row-cpx01 .slick-qz2 .slick-arrow{position:absolute;width:50px;height:50px;bottom:47%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:0;padding:0;border:none;outline:0;z-index:8;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-position:center center;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.row-cpx01 .slick .slick-prev,.row-cpx01 .slick-qz2 .slick-prev{left:-8%;background-image:url(../images/cpx13.png)}
.row-cpx01 .slick .slick-next,.row-cpx01 .slick-qz2 .slick-next{right:-7.9%;background-image:url(../images/cpx4.png)}
.con-qz{position:relative}
.back-qz{display:none;position:absolute;top: 759px;right:93px;max-width:77px;max-height:77px;overflow:hidden;cursor:pointer;z-index:999}

.back-qz-on{display:block}
.slick{display:block}
.row-cpx01 .slick-clso{display:none}
.row-cpx01 .slick-clso .slick-arrow{display:none!important}
.row-cpx01 .slick-qz2,.row-cpx01 .slick-qz2 .slick-arrow{display:none}
/* .row-cpx01 .slick-cpx{height:35vw} */
.row-cpx01 .slick-qz2-on{display:block;margin-top:-605.92px}

.slick-qz2 .item .pic-qz {}

@-webkit-keyframes slick-qz2{
from{opacity:0}
to{opacity:1}
}
@-moz-keyframes slick-qz2{
from{opacity:0}
to{opacity:1}
}
@-o-keyframes slick-qz2{
from{opacity:0}
to{opacity:1}
}
@keyframes slick-qz2{
from{opacity:0}
to{opacity:1}
}
.row-cpx01 .slick-qz2 .item{ width: 100%; }
.row-cpx01 .slick-qz2 .item::after{display:block;content:"";position:absolute;width:68%;height:78.5%;top:83px;left:7px;border-top:20px solid #e07a00;border-left:20px solid #e07a00;z-index:0}
/* .slick-qz2 .item p{background-image:inherit!important} */
.slick-qz2 .item .txt-qz{width:85.5%;font-size:24px;color:#241f20;background-color:#fff;padding:35px 70px;line-height:1.7;border:none}
.slick-qz2 .slick-current{margin-right:52px}
.slick-qz2 .item .txt-qz .tit{margin-bottom:13px}
.slick-qz2 .item .txt-qz .desc1{margin-bottom:3.7vw}
.slick-qz2 .item .txt-qz .desc1 p{font-weight:400}
.slick-qz2 .item .txt-qz .desc2 p{line-height:1.23}
.slick-qz2 .item .txt-qz .desc2 img{display:inline-block;vertical-align:middle;margin-top:3px}
.slick-qz2 .item .txt-qz .desc2 span{font-size:1.3vw;font-weight:400;vertical-align:middle}
.slick-qz2 .item .info-qz{position:relative;z-index:1;padding-top:90px; width: 1320px;}
.row-cpx01 .slick-qz2 .item{padding-left:1.4vw;overflow:inherit}
.slick-qz2 .item .pic-qz{width:33.55%;
height: 600px;
overflow: hidden;
position:absolute;top:0;right:0;z-index:999;background-color:#fff;box-shadow:0 23px 36px rgba(0,0,0,.18)}
.slick-qz2 .item .pic-qz img{width:100%;box-shadow:0 23px 36px rgba(0,0,0,.18)}
.row-cpx01 .slick-qz2 .item .txt-qz p{font-size:40px}
.row-cpx02{position:relative;padding-top: 176px;}
.row-cpx02 input[type=submit],input,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0}
.row-cpx02 input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;border:checkbox;outline:checkbox}
.row-cpx02 .bk{width:100%;height:100%;background-color:#13755b;
background-image:url(../images/maps1.png);background-repeat:no-repeat;background-position:right 576px top 50px;}
.row-cpx02 .bk .m-tit02{width: 560px;margin-left: 1100px;padding-top: 70px;padding-bottom: 60px;}
.row-cpx02 .bk .m-tit02 h3{font-size: 95px;color: #ffffff;margin-bottom: 26px;}
.row-cpx02 .bk .m-tit02 p{font-size: 26px;color: #ffffff;line-height: 1.4;margin-bottom: 27px;}
.row-cpx02 .g-tit{z-index:9;}
.row-cpx01 .g-tit h3::after{display:none!important}
.row-cpx02 .g-tit h3::after{display:none!important}
.row-cpx02 .m-form1{position:absolute;z-index:9;background-color:#fff;width: 985px;top: 0; left: 100px;}
.row-cpx02 .m-form{padding:57px 83px 52px 90px;}
.row-cpx02 .m-form2{padding: 0;}
.row-cpx02 .m-form1 .tit{padding: 70px 180px 40px 0px;box-shadow: 0 -10px 40px 1px #f0f0f0;background-color: #f8f8f8;}
.row-cpx02 .m-form1 .tit h3{font-size: 24px;padding-left: 196px;background-image:url(../images/row-cpx02001.png);background-repeat:no-repeat;background-position: 87px;line-height: 1.4;/* overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis; */}
.row-cpx02 .m-form .item{width:100%;margin-bottom:20px;}
.row-cpx02 .m-form .lastitem{line-height:inherit}
.row-cpx02 .m-form .item:nth-child(2n){margin-right:0}
.row-cpx02 .m-form .lastitem{margin-bottom: 40px;}
.row-cpx02 .m-form .item p{font-size:19px;width:auto;text-align:left;color: #272223;margin-bottom: 9.5px;}
.row-cpx02 .m-form .item .item1{padding-left: 28px; width:100%;height:50px;background-color:#f1f2f3;border:none;outline:0;font-size:18px}
.row-cpx02 .m-form .half{overflow: hidden;}
.row-cpx02 .m-form .half .col-left{overflow:hidden;float:left;height:100%;width: 45%;}
.row-cpx02 .m-form .half .col-left p{width:auto;}
.row-cpx02 .m-form .half .col-right{float: left;text-align: right;font-size: 18.5px;float: right;width: 45%;color: #ffffff;}
.row-cpx02 .m-form .half .col-right p{width:auto;margin-right:12px}
.row-cpx02 .m-form .half .item1 .choose{color:#828384}
.row-cpx02 .m-form select{font-size:18px;color:#868788;background-image:url(../images/select1_03.jpg);background-repeat:no-repeat;background-position:right 34px center;padding-left:28px}
.row-cpx02 .m-form .text{overflow:hidden;width:100%;margin-bottom: 20px;}
.row-cpx02 .checkbox label{color:#868788;font-size:16px}
.row-cpx02 .m-form textarea{padding: 10px;resize:none;outline:0;width: 100%; height:311px;border:2px solid #ffffff;background-color:#13755b;font-size:18px;color: #ffffff;}
.row-cpx02 .m-form .checkbox{float:left;padding-left:136px;padding-bottom: 40px;}
.row-cpx02 .m-form .text p{font-size:21px;margin-bottom: 10px;}
.row-cpx02 .btn{margin: 0 auto;width:100%;height:69px;line-height:68px;position:relative;text-align:center;color:#fff;font-size:25px;}
.row-cpx02 .btn button{font-size:25px;border:none;background-color:#ff8b00;width:100%;height:100%;outline:0;color:#fff;box-shadow: 0 2px 6px 1px rgba(0,0,0,0.25);position:relative;z-index:9}

@media only screen and (max-width:1920px){
	.ban2 .ban2-con{ height:36.4vw;} 
	.row-cpx01 .slickBOX { padding: 0 6vw;}
	.row-cpx01 .slick-qz2 .item .txt-qz p{ font-size: 2vw;}
	.row-cpx01 .slick-qz2 .item::after {top: 4.5vw;}
	.slick-qz2 .item .txt-qz { padding: 1.5vw 3vw;}
	.slick-qz2 .item .pic-qz { height: 30vw;}
	.slick-qz2 .item .info-qz { padding-top: 4.5vw; width: 68.6vw; }
	.row-cpx01 .slickBOX .slick-list { padding-top: 2.5vw !important;}
	.slick-qz2 .slick-slide{ padding:0 1.1vw; margin: 0;}
	.m-slickl2-qz .item { padding: 0 2.1vw;}
	.m-slickl2-qz .slick-current .data {font-size: 3.3vw;}
	/* .prodlist { min-height: 40vw;} */
	.row-cpx02 .m-form{padding:2.96875vw 4.3229vw 2.7083vw 4.6875vw;}
	.row-cpx02 .m-form2{padding: 0;}
	.row-cpx02 .m-form1{width: 51.3020vw;left: 5.2083vw;}
	.row-cpx02 .m-form1 .tit{padding: 3.6458vw 4.3229vw 2.0833vw 0px;}
	.row-cpx02 .bk .m-tit02{width: 29.1666vw;margin-left: 57.5vw;}
	.row-cpx02 .bk .m-tit02 p{margin-bottom: 1.40625vw;}
	.row-cpx02 .bk .m-tit02 h3{font-size: 4.9479vw;}
	.row-cpx02 .m-form textarea{height: 16.19791vw;min-height: 200px;}
	.wp100::before{content:" ";width:12%;height:100%;background-color:#fff;position:absolute;left:0;top:30vw;z-index:330}
	.wp100::after{content:" ";width:100%;height:100%;background-color:#eee;position:absolute;left:0;top:30vw;z-index:320}
}
@media only screen and (max-width:768px){
.row-cpx .g-tit h3{font-size:4vw}

/* .row-cpx02 .m-form .item{width:50%;margin-right:0} */
/* .row-cpx02 .m-form textarea{width:87.6%} */
.row-cpx02 .m-form .text p{margin-right:48px}
/* .row-cpx02 .m-form .item .item1{width:75%}
.row-cpx02 .m-form .half .item1{width:50%} */
.row-cpx02 .m-form .half .col-left p{margin-right:0}
.row-cpx02 .m-form .half .col-left,.row-cpx02 .m-form .half .col-right{width:46%}
.row-cpx02 .m-form .half .col-right p{margin-right:0}
}
@media only screen and (max-width:768px){
.row-cpx01 .slickBOX .item p{font-size:2vw}
.m-list2 li { margin-bottom: 14px;}
.m-list2 .tit:after,.m-list2 li.on .tit:after { top:0;}
.maps-qz {
    transform: scale(.8) translateX(-20%);
}
.row-cpx01 .slickBOX .item p.tit a{ padding: 20px; padding-top: 30px;  font-size: 14px;}

 .row-cpx01 .slickBOX .slick-list  {padding-top: 30px;}
.row-cpx01 .slickBOX .slick-cpx .item:hover{
	transform: translateY(-30px);
}

}
@media only screen and (max-width:768px){
	.m-list2 li { margin-bottom: 17px;}
	.row-cpx02 .bk .m-tit02{width: 31.1666vw;}
}
@media only screen and (max-width:768px) {
	.row-cpx02 .bk .m-tit02{width: 33.1666vw;}
}
@media only screen and (max-width:768px){
.row-cpx02 .m-form{padding:15px;}
.tabn{padding-left: 0;}
.tabn::after{display: none;}
.tabn li{margin-right: 20px;}
.tabn li.on::after{height: 2px;}
.tabn li a{font-size: 20px;}
.row-cpx01 .slickBOX .item p.tit{font-size:12px}
.row-cpx02 .m-form .item{float:none;width:100%}
/* .row-cpx02 .m-form .item .item1{width:85%} */
.row-cpx02 .m-form textarea{width:100%}
/* .row-cpx02 .m-form .half .item1{width:70%} */
.row-cpx .g-tit,.row-cpx01{margin-bottom:15px}
.row-cpx01 .slick{height:51vw}
.nav li .v1,.mobNavMenu .menuList li a.v1 { display: inline-block; width: auto;}
.row-cpx01{margin-bottom:15px;padding:15px 0}
.row-cpx02 .g-tit{margin-bottom:0}
.row-cpx02 .bk{top:0}
.row-cpx .g-tit h3{font-size:30px}
.row-cpx02 .m-form2{padding: 15px 0;}
.row-cpx02 .m-form .text{margin-bottom: 0;}
.row-cpx02 .bk .m-tit02{width: 37.1666vw;}
}
@media only screen and (max-width:786px){
.row-cpx02 .bk{min-height: 1080px;}
.row-cpx02 .m-form .item .item1{width:100%}
.row-cpx02 .m-form .item.half{overflow:hidden;height:auto}
.row-cpx02 .m-form .half .col-left{float:none;margin-bottom:20px;width:100%}
.row-cpx02 .m-form .half .col-right{float:none;padding-left:0px;width:100%}
.row-cpx02 .m-form .half .col-left .item1,.row-cpx02 .m-form .half .col-right .item1{width:100%}
.row-cpx02 .m-form .item.half .item1{height:57px;line-height:57px}
.row-cpx02 .button{width:auto;height:69px}
.row-cpx02 .button p{font-size:20px}
.row-cpx01 .slick{height:45vw}
.row-cpx01 .slick-qz2-on{display:block;margin-top:-57.35vw}

.pagepro .bgs{ margin-right: 0;}

}
@media only screen and (max-width:768px){
.row-cpx02 .bk{width:100%}
.row-cpx02 .g-tit{width:100%;top:0;left:0;text-align:center;line-height:4;}
.row-cpx02 .g-tit h3 { padding-left: 15px;}
.row-cpx02 .m-form .item{height:auto;line-height:inherit;margin-bottom:10px}
.row-cpx02 .m-form .item p{float:none;text-align:left;margin:0;padding:0;width:auto}
.row-cpx02 .m-form .item .item1,.row-cpx02 .m-form .item.half .item1{float:none;line-height:40px;height:40px;width:100%}
.row-cpx02 .m-form .half .col-left{padding:0;margin-bottom:10px}
.row-cpx02 .m-form .checkbox,.row-cpx02 .m-form .half .col-right{padding:0}
.row-cpx01 .slick-qz2 .item p{margin:0 16px}
.slick-qz2 .item .txt-qz{padding-left:0;padding-right:0}
.slick-qz2 .item .txt-qz .desc2 img{max-width:15px;max-height:15px}
.row-cpx01 .slick-qz2 .item:hover::after{left:-5px}
.row-cpx01 .slick{height:auto}
/* .slick-qz2{height:76vw;overflow:hidden} */ 
.row-cpx01 .slick-qz2-on{display:block;margin-top:0}
.row-cpx01 .slick-qz2 .item::after{display:none}
.block1-top .bg1 { right: 0;}
.maps-qz{width:100%;transform: scale(1) translateX(0%);}
.maps-qz::after{display: none;}
.maps-qz img{display:none}
.row-qz-man2::after{ height: 90vw;}
.pro-nav .left a { font-size: 24px;}
.row-qz2-story .slick-qz {  padding-bottom: 10.5vw;}
.row-qz2-story  .ul-data-qz { width:auto; padding: 0;}
}
@media only screen and (max-width:750px) {
	.row-cpx02{height: auto;}
	.row-cpx02 .m-form1{width: 96%; left: 2%;position: relative;}
	.row-cpx02 .bk{padding-top: 680px;height: auto;}
	.row-cpx02 .bk .m-tit02{margin: 0;padding: 40px 15px;width: 100%;}
	.row-cpx02 .bk .m-tit02 h3{font-size: 40px;}
}
@media only screen and (max-width:648px){
.row-cpx01 .slickBOX{padding:0 15px}
.compF3::after{ display: none;}
}
@media only screen and (max-width:375px){
.slick-qz2 .item .txt-qz .desc2 span{font-size:12px}
.slick-qz2{height:71vw}
.slick-qz23{height:auto}
}
@media only screen and (max-width:320px){
.slick-qz2{height:85vw}
}
.row-cpx02 .m-tit02 .l-center-box{width: 100%; margin: 0;box-shadow: none;}
.row-cpx02 .m-tit02 .uploader__box{background-color: transparent;border: 2px solid #ffffff;color: #FFFFFF;overflow: hidden;}
.row-cpx02 .m-tit02 .uploader__box .uploader__file-label{display: none;}
.row-cpx02 .m-tit02 .uploader__box .uploader__instructions{margin: 0;font-size: 18px;white-space: pre-wrap;}
.row-cpx02 .m-tit02 .uploader__box .uploader__icon-button{width: 20px; height: 20px;background-image: url(../images/file-clear.png);background-repeat: no-repeat;background-position: center;background-size: cover;}
.row-cpx02 .m-tit02 .uploader__further-instructions{margin: 0;font-size: 0 !important;display: block;}
.row-cpx02 .m-tit02 .uploader__further-instructions label{font-size: 18px;margin: 0;width: 100%;background-color: #ffffff;max-width: 100%;text-align: center;border: none;color: #FC8B00;border-radius: 0;font-size: 24px;text-transform:none;padding: 15px 0;white-space: normal;text-overflow: ellipsis;overflow: hidden;}
/* .row-cpx02 .m-tit02 .uploader__submit-button{display: none;} */
.m-tit02 .uploader__submit-button { background-color: #fff; color:#0C603F; font-weight: bold;}
.row-cpx02 .m-tit02 .uploader__error{font-size: 15px;}
.select-sd{position: relative;height: 50px;background-color: #f1f2f3;}
.select-sd input{position: absolute;z-index: 29;background-color: transparent;padding-left: 28px;padding-right: 50px;width: 100%;height: 50px;border: none;outline: 0;font-size: 18px;}
.select-sd input::-webkit-input-placeholder{color: #666;}
.select-sd input:-moz-placeholder{color: #666;}
.select-sd input::-moz-placeholder{color: #666;}
.select-sd input:-ms-input-placeholder{color: #666;}
.select-sd input::-webkit-calendar-picker-indicator{display: none;}
.select-sd .icon{z-index: 28; cursor: pointer;position: absolute;top: 0;right: 0;width: 50px;height: 50px;line-height: 50px;text-align: center;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;}
.select-sd .icon img{vertical-align: middle;}
.select-sd .icon.on{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.select-sd .subselect{display: none;z-index: 999; position: absolute;left: 0;top: 100%;background-color: #ffffff;width: 100%;border: 1px solid #f1f2f3;max-height: 255px;overflow-y: auto;}
.select-sd .subselect .v2{cursor: pointer;font-size: 16px; display: block;height: 50px;line-height: 50px;padding-left: 28px;}
.select-sd .subselect .v2:hover{background-color: #13755b;color: #FFFFFF;}
.select-sd datalist{background-color: #ffffff;width: 100%;}
.select-sd datalist option{width: 100%;font-size: 16px;height: 50px;line-height: 50px;padding-left: 28px;}
.select-sd datalist option:hover{background-color: #13755b;color: #FFFFFF;}
@media only screen and (min-width:1920px) {
.row-cpx02 .wp{position: relative;}
.row-cpx02 .m-form1{top: -176px;left: 0;}
.row-cpx02 .bk .m-tit02{margin-left: 1075px;}
}
@media only screen and (max-width:1920px) {
.select-sd .subselect{max-height: 13.28125vw;}
}
@media only screen and (max-width:768px) {
.select-sd .subselect{max-height: 150px;}
}
@media only screen and (max-width:750px) {
.select-sd .subselect{max-height: 300px;}
}
.tab_con{overflow: hidden;}
.m-link {
	overflow: hidden;
	background-color: #13755c;
	display: none;
	margin-bottom: 30px;
}

.m-link li {
	display: block;
	border-bottom: 1px solid rgba(255, 255, 255, .6);
	overflow: hidden;
}

.m-link .v1 {
	display: block;
	font-size: 18px;
	line-height: 1;
	color: #fff;
	margin: 0 25px;
	margin-left: 52px;
	line-height: 43px;
	position: relative;
}

.m-link .v1::after {
	content: '';
	display: block;
	width: 7px;
	height: 6px;
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	background-image: url(../images/arr-on.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}

.m-link li.on {
	background-color: #fff;
}

.m-link li.on .v1 {
	font-weight: 600;
	color: #13755c;
}

.m-link li.on .v1::after {
	background-image: url(../images/arr-off.png);
}

.m-link li.on .sub {
	background-color: #13755c;
}

.m-link .sub {
	display: none;
	padding: 20px 0;
	padding-left: 52px;
}

.m-link .v2 {
	display: block;
	font-size: 19px;
	line-height: 1;
	padding: 7px 0;
	color: rgba(255, 255, 255, .6);
	position: relative;
}

.m-link .v2:hover,.m-link .on {
	color: rgba(255, 255, 255, 1);
}

.m-link .v2:hover::after,.m-link .on::after {
	content: '';
	display: block;
	width: 9px;
	height: 9px;
	position: absolute;
	top: 50%;
	left: -20px;
	transform: translateY(-50%);
	background-color: #FF8B00;
	border-radius: 50%;
}
.m-link2 .v1{
	line-height: 42px;
	margin-right: 0 !important;
}
@media only screen and (max-width:750px) {
	.m-list1 .con {
		padding: 0px 8px;
		height: 242px;
	}
	.row-cpx02 .m-tit02 .uploader__box .uploader__instructions{
		font-size: 16px;
	}
}
@media only screen and (max-width:520px) {
	.row-cpx02 .m-tit02 .uploader__box .uploader__instructions{
		font-size: 12px;
	}
}
@media only screen and (max-width:320px) {
	.m-list1 .con {
		padding: 0px 10px;
	}
}
@media only screen and (min-width: 750px) and (max-width: 1920px) {
	
.header{height:auto;border-top:0.625vw solid #13755c;margin-bottom:0.625vw;position:relative;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.logo{margin-left:3%;width:5.208vw;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.logo img{display:inline-block;vertical-align:middle;width:100%}
.header-r{width:84.6%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.header-link{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff;padding:0;position:relative}
.header-link::after{content:' ';width:3%;height:100%;background-color:red;position:absolute;right:0;top:0}
.header-lang{width:7.604vw;position:relative;background-color:#13755c}
.header-lang:after{content:'';position:absolute;right:0;top:50%;width:0.104vw;height:0.833vw;background-color:rgba(255,255,255,.36);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.header-lang dt{font-size:0.729vw;color:#fff;height:1.875vw;line-height:1.875vw;text-align:center}
.header-lang dt span{float:none}
.header-lang dt i{margin:-0.104vw 0 0 0.833vw;display:inline-block;vertical-align:middle;width:0.937vw;height:0.625vw;background:url(../images/icon-down.png) center center no-repeat;-webkit-background-size:0.625vw auto;-o-background-size:0.625vw auto;background-size:0.625vw auto}
.header-lang dd{padding-bottom:0.937vw;position:absolute;left:0;top:100%;right:0;background-color:#13755c;z-index:10;display:none}
.header-lang dd a{padding-right:1.510vw;display:block;font-size:0.729vw;color:#fff;text-align:center;line-height:1}
.header-lang dd a:hover{color:#ffac4c}
.header-lang:hover dd{display:block}
.header-so-btn{width:6.979vw;height:1.875vw;background:url(../images/icon-so.png) center center no-repeat #13755c;
-webkit-background-size:0.781vw auto;-o-background-size:0.781vw auto;background-size:0.781vw auto;cursor:pointer}
.header-so-con{padding:0 0 0 0.833vw;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;right:0;top:-0.520vw;width:100%;height:2.395vw;background-color:#13755c;display:none}
.header-so-con .close{position:absolute;left:0.833vw;top:50%;width:3.645vw;height:3.645vw;background:url(../images/icon-close.png) center center no-repeat;-webkit-background-size:0.833vw auto;-o-background-size:0.833vw auto;background-size:0.833vw auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}
.header-so-con .close:after{content:'';position:absolute;right:0;top:50%;width:0.104vw;height:0.885vw;background-color:rgba(255,255,255,.36);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.header-so-con input{outline:0;border:none}
.header-so-con .input{padding:0 4.687vw;display:block;width:100%;height:2.395vw;line-height:2.395vw;background-color:transparent;font-size:0.729vw;color:#fff}
.header-so-con .submit{position:absolute;right:2%;top:0;width:3.645vw;height:2.864vw;background:url(../images/icon-so.png) center center no-repeat;-webkit-background-size:0.885vw auto;-o-background-size:0.885vw auto;background-size:0.885vw auto;cursor:pointer}
.nav{padding-right:2.5%;font-size:0;text-align:right;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}
.nav ul{width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.nav li{position:relative}
.nav .v1{padding:0 6.770vw 0 2.083vw;display:block;font-size:1.041vw;font-weight: 600;color:#241f20;min-width:9.062vw;height:2.187vw;line-height:2.187vw;text-align:center;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.erji_nav{padding:0;position:absolute;left:0;top:100%;width:100%;background-color:rgba(19,117,91,.7);z-index:10;display:none}
.erji_nav .v2{white-space: nowrap;overflow: hidden;text-overflow: ellipsis; line-height: 1.822vw;display:block;font-size: 0.729vw;padding-left: 2.083vw;color:#fff;text-align:left;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;}

.nav dl.erji_nav .v2{background-repeat: no-repeat;background-position: 95%;background-size: 0.520vw;}
.nav li:nth-child(2) .v2{background-image: url(../images/nav-arr-b1.png);}
.nav li:nth-child(2) .v2:hover{background-image: url(../images/nav-arr-t1.png);}
.nav li:nth-child(4) .erji_nav{left:auto;right:0}
.nav li:nth-child(5) .erji_nav{left:auto;right:0}
.erji_nav .v2:hover{background-color: rgba(19,117,91,1);}
.erji_nav dd:hover .sanji_nav{display: block;}
.sanji_nav{display: none;position: absolute;top: 0;left: 100%;min-height: 100%; padding: 0 1.041vw;padding-right: 1.562vw; background-color: rgba(19,117,91,1);}
.sanji_nav .v3{display: block;color: rgba(255,255,255,.7);font-size: 0.625vw;}
.sanji_nav .v3:hover{color: rgba(255,255,255,1);}
.nav .on .v1,.nav li:hover .v1{background-color:#ffac4c;color:#fff}
.nav li:hover .erji_nav{display:block}
.nav .v3{display: block;padding: 0.364vw 0; font-size: 0.729vw;white-space: nowrap;text-align: left;}
.mobNav{width:100%;height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:4%;display:none;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear}
.mobNavMenu{width:100%;height:1.562vw;cursor:pointer}
.mobNavMenu h3{width:1.25vw;height:1.562vw;-moz-box-sizing:border-box;box-sizing:border-box;float:right;font-weight:400;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
.mobNavMenu h3 span{display:block;width:0.833vw;height:0.104vw;background-color:#999;margin-top:0.208vw}
.mobNavMenu h3 span:nth-of-type(1){margin-top:0}
.mobNavMenu .menuList{width:100%;height:auto;background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;border:0.052vw solid #eee;border-radius:0.156vw;position:absolute;right:0;top:4.010vw;display:none;box-sizing:border-box;padding:0.520vw 0;z-index:999}
.mobNavMenu .menuList li{width:100%;height:auto}
.mobNavMenu .menuList li a{display:block;width:100%;font-size:0.677vw;text-align:left;height:2.083vw;line-height:2.083vw;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0.520vw}
.mobNavMenu .menuList li a:hover{background-color:#fafafa;color:#000!important}
.footer{background-repeat:no-repeat;background-position:center center;
-webkit-background-size:cover;-o-background-size:cover;background-size:cover;
position: relative;
z-index: 99;
}
.footer-top{padding:2% 0 3%;border-bottom:0.052vw solid rgba(255,255,255,.1)}
.footer-nav{float:left;width:55.8%;border-right:0.052vw solid rgba(255,255,255,.1)}
.footer-nav dl{float:left;width:25%}
.footer-nav dt{margin-bottom:1%;font-size:1.25vw;color:#fff;font-weight:700}
.footer-nav dd a{display:block;font-size:0.937vw;color:rgba(255,255,255,.8);line-height:1.6;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.footer-nav dd a:hover{color:#f08200}
.footer-con{float:right;width:44.2%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.footer-info{padding:0.364vw 1% 0 5%;width:100%}
.footer-info .txt{margin-bottom:2%;font-size:0.937vw;color:rgba(255,255,255,.6);line-height:1.6}
.footer-info .share{font-size:0}
.footer-info .share a{margin-right:5%;display:inline-block;vertical-align:middle;width:1.875vw;height:1.875vw;background-color:rgba(0,0 ,0,.15);border-radius:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:1.875vw auto;-o-background-size:1.875vw auto;background-size:1.875vw auto;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.footer-info .share a:hover{background-color:#f08200}
.footer-logo{width:8.958vw;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:0;text-align:center;overflow:hidden}
.footer-logo img{display:inline-block;vertical-align:middle;max-width:100%}
.footer-bd{padding:1% 0;font-size:0.937vw;color:rgba(255,255,255,.8);overflow:hidden}
.footer-bd .num{float:right}
.footer-bd .copy{overflow:hidden}

.ban{overflow:hidden}
.ban img{display:block;width:100%}
.stock-1{margin-bottom:11%;position:relative}
.stock-1 .bg1{position:absolute;left:0;top:0;right:9.6%;bottom:4.7%;background-color:rgba(255,139,0,.7)}
.stock-1 .bg2{position:absolute;/*left:-webkit-calc(100% -);left:-moz-calc(100% -);left:calc(100% -);*/right:0;top:-5.5%;bottom:7.5%;background-color:#fff;box-shadow:0 0.156vw 1.354vw rgba(0,0,0,.16)}
.stock-1 .col-l{padding:3.4% 0 0 8.5%;width:31.4%;position:relative;z-index:3;float:left}
.stock-1 .col-l .tit{margin-bottom:11%;font-size:4.375vw;color:#fff;font-weight:400;line-height:1.1}
.stock-1 .col-l .price-1{width:115%;margin-left:-5%;background-color:#13755b;box-shadow:0 0.156vw 1.354vw rgba(0,0,0,.34);height:0;padding-top:150%;position:relative}
.price-l-main{width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 6%}
.stock-1 .col-l .price-1 h4{margin-bottom:4%;font-size:2.135vw;color:#fff;font-weight:400}
.stock-1 .col-l .price-1 .price{font-size:6.25vw;color:#fff;line-height:1.3}
.stock-1 .col-l .price-1 .date{font-size:1.927vw;color:#fff;margin-top:4%}
.stock-1 .col-r{padding:5.1% 6.8% 4.5%;margin-top:-5.6%;width:73.15%;background-color:#fff;box-shadow:0 0.156vw 1.354vw rgba(0,0,0,.16);z-index:2;position:absolute;right:0;top:0;
}
.stock-1 .col-r .tit{margin-bottom:2.5%;font-size:4.062vw;color:#13755b;font-weight:400}
.stock-1 .col-r .date-1{margin-bottom:1.8%;padding-bottom:2%;font-size:0;text-align:right;border-bottom:0.052vw solid #13755b;overflow:hidden}
.date-l1{display:inline-block;vertical-align:middle;font-size:0;overflow:hidden}
.date-l1 li{padding:0 1.145vw;display:inline-block;vertical-align:middle;font-size:1.354vw;color:#13755b;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.date-l1 .on,.date-l1 li:hover{color:#ff8b00}
.stock-1 .col-r .date-1 .next{margin-left:1.041vw;display:inline-block;vertical-align:middle;font-size:1.354vw;color:#13755b;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.stock-1 .col-r .date-1 .next:hover{color:#ff8b00}
.list1,.stock-1 .col-r .list-con{overflow:hidden;
min-height: 18.22vw;}
.list1 li{padding-left:11.5%;font-size:1.25vw;color:#13755b;line-height:3.8;overflow:hidden}
.list1 li:nth-child(even){background-color:rgba(228,228,228,.5)}
.list1 .i1,.list1 .i2,.list1 .i3,.list1 .i4{float:left}
.list1 .i1{width:29.5%}
.list1 .i2{width:26.5%}
.list1 .i3{width:29.5%}
.list1 .i4{width:14.5%}
.stock-1 .col-r .list-con .more{margin-top:3%;padding:1.041vw 3% 1.041vw 0;float:right;font-size:1.562vw;color:#13755b;background:url(../images/icon-next.png) right center no-repeat;-webkit-background-size:0.520vw auto;-o-background-size:0.520vw auto;background-size:0.520vw auto;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.stock-1 .col-r .list-con .more:hover{color:#ff8b00}
.ban2{padding-left:12.4%;z-index:2}
.ban2 .ban2-con{position:relative; height: 36.45vw;}
.ban2 .ban2-con img{display:block;width:100%; height:100%;}
.ban2 .ban2-con .ban2-tit{position:absolute;left:-5.833vw;top:35.3%}
.ban2 .ban2-con .ban2-tit .icon{float:left;width:5.833vw;height:4.791vw;background:url(../images/ban-i1.png) center center no-repeat #0e5f40;-webkit-background-size:3.020vw auto;-o-background-size:3.020vw auto;background-size:3.020vw auto}
.ban2 .ban2-con .ban2-tit h2{padding:0 1.041vw;font-size:1.041vw;color:#fff;height:4.791vw;line-height:4.791vw;text-transform:uppercase;font-weight:400;background-color:rgba(19,117,91,.6);min-width:15.46vw;text-align:center;overflow:hidden}
.block-1{position:relative;z-index:1;}
.block1-top{margin-top:-2.604vw;padding-top:2.604vw;position:relative}
.block1-top .bg1{position:absolute;left:0;top:-3.854vw;right:10%;bottom:0;background-color:#13755c;z-index:1}
.block1-top-con{position:relative;z-index:2; padding-top: 2%;}
.tit-1{padding:0 30.4% 0.520vw 0}
.tit-1 h3{position:relative}
.tit-1 h3:before{content:"";position:absolute;left:0;top:50%;right:0;height:0.052vw;background-color:#fff}
.tit-1 h3 span{padding-right:0.781vw;min-width:32%;display:inline-block;font-size:4.375vw;color:#fff;
font-weight:400;background-color:rgb(20,118,93);position:relative;z-index:2}
.tabn{overflow: hidden;padding-left: 0.833vw;margin-top: -0.625vw;position: relative;}
.tabn::after{
	position: absolute;
	content: '';
	left: 40.83vw;
	width: 25vw;
	height: 0.052vw;
	background-color: #d4ebe9;
	top: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
}
.tabn li{float: left; margin-right: 3.489vw; position: relative;}
.tabn li:last-child{margin-right: 0;}
.tabn li.on::after{
	content: '';
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	bottom: 0;
	background-color: #fd8b02 ;
	height: 0.416vw;
	width: 95%;
}
.tabn li.on a{color: #fefeff;} 
.tabn li a{font-size: 3.593vw;color: rgba(255,255,254,0.5) ;}
.list-pages{padding:0 4%;float:right;background-color:#ff8b00;box-shadow:0 0.156vw 0.833vw rgba(0,0,0,.25);overflow:hidden}
.list-pages a{float:left;width:4.687vw;height:4.166vw;background-repeat:no-repeat;background-position:center center;-webkit-background-size:1.562vw auto;-o-background-size:1.562vw auto;background-size:1.562vw auto;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.list-pages .prev{background-image:url(../images/icon-prev2.png)}
.list-pages .prev:hover{background-image:url(../images/icon-prev3.png)}
.list-pages .next{background-image:url(../images/icon-next2.png)}
.list-pages .next:hover{background-image:url(../images/icon-next3.png)}
.list-con{padding-bottom:2.6755%}
.list-con-item{padding:0 4.5% 0 2%;margin-top:2.5%;overflow:hidden}
.list-con-item h3{padding:0.520vw 3% 0.520vw 8.8%;font-size:2.812vw;color:#13755b;font-weight:400;position:relative}
.list-con-item h3:before{content:"";position:absolute;left:4.5%;top:50%;width:1.041vw;height:1.041vw;background-color:#ff8b00;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.list2{overflow:hidden}
.list2 li{margin-bottom:0.520vw}
.list2 .con{padding:2% 5%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.list2 .download{margin-left:1.2%;float:right;font-size:1.25vw;color:#13755b;padding-right:5%;background:url(../images/icon-pdf.png) right center no-repeat;-webkit-background-size:16% auto;-o-background-size:16% auto;background-size:16% auto}
.list2 h4{padding-left:4%;background:url(../images/icon-next4.png) left center no-repeat;-webkit-background-size:0.520vw auto;-o-background-size:0.520vw auto;background-size:0.520vw auto;font-size:1.25vw;color:#241f20;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.list2 li:nth-child(odd) .con{background:url(../images/list-bg1.png) center center}
.list2 .con:hover h4{color:#13755c}
.txt-1{padding:0 6.25vw 2.447vw;font-size:1.875vw;color:#fff;line-height:1.2}
.list-con2{margin-top:-5%;padding:11% 0 4%;position:relative}
.list-con2 .bg1{position:absolute;right:0;top:0;bottom:5.208vw;left:17.9%;background:url(../images/list-bg1.png) center center}
.list3 li{padding:0 2.4% 1% .6%;margin-bottom:8%;position:relative}
.list3 li:after{content:"";position:absolute;left:1.145vw;top:3%;right:0;bottom:0;background-color:#ff8b00}
.list3 .con{display:block;position:relative;background-color:#fff;box-shadow:0.416vw 0.677vw 1.875vw rgba(0,0,0,.31);z-index:2;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.list3 .left{padding:0 0 2% 2%;margin-top:-1.6%;float:left;width:21.5%;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-1.5vw}
.list3 .pic{margin-bottom:2.2%; width:100%;height:0;padding-top:147%;position:relative;box-shadow:0 0.677vw 1.875vw rgba(0,0,0,.29);overflow:hidden}
.list3 .pic img{display:block;width:100%;height:100%;position:absolute;left:0;top:0}
.list3 h4{padding-bottom:2.1%;font-size:2.083vw;color:#241f20;font-weight:600;position:relative;margin-bottom: 2.8%;}
.list3 h4:after{content:"";position:absolute;left:0;bottom:0;width:11%;height:0.416vw;background-color:#13755b}
.list3 .right{padding:1.9% 0 0 3.2%;overflow:hidden;width:75%;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:0.052vw;word-spacing:0.260vw}
.list3 .txt{margin-bottom:2.2%;font-size:1.822vw;color:#241f20;line-height:1.7}
.list3 .desc{font-size:1.25vw;color:#241f20;line-height:1.7}
.block1-top_2 .tit-1{padding:3.6% 0 3.5% 3%}
.list-con3 .wp1640{height:100%;position:relative}
.list-con3 .bg1{position:absolute;right:0;top:0;bottom:0;left:12%;background:url(../images/list-bg1.png) center center}
.ab2-1{padding-bottom:0%;position:relative;z-index:2}
.ab2-1 .pic{margin-top:-4.8%;float:left;width:29.23%;height:0;padding-top:41%;position:relative;box-shadow:0 1.197vw 3.958vw rgba(0,0,0,.36);overflow:hidden}
.ab2-1 .pic img{display:block;width:100%;height:100%;position:absolute;left:0;top:0}
.list4-con{padding:7% 0 5.4% 9%;overflow:hidden}
.list4-con .list4{float:left;width:99%}
.list4-con .list4 .col_l,.list4-con .list4 .col_r{width:50%}
.list4 li{cursor:pointer}
.block1-top-con-qz{padding-bottom:4vw}
.slick-qz-certificates{position:relative;margin-top:-5.4%;z-index:999}
.list4 a{padding-left:1.927vw;display:block;font-size:2.031vw;color:#241f20;line-height:2.2;background-repeat:no-repeat;background-position:left center;-webkit-background-size:1.041vw auto;-o-background-size:1.041vw auto;background-size:1.041vw auto;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.list4 a:hover,.list4 li.on a{color:#13755b;background-image:url(../images/ab2-i1.png)}
.events-1{padding:5% 9% 5% 0;overflow:hidden}
.events-1 .date{width:74%;font-size:7.604vw;color:#fff;position:relative}
.events-1 .date:after{content:"";position:absolute;left:0;top:50%;right:0;height:0.052vw;background-color:#e8f1f0}
.events-1 .date span{display:inline-block;vertical-align:middle;min-width:32%;background-color:#13755c;position:relative;z-index:2;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5%;padding-right:1.041vw}
.events-1 .txt{margin-bottom:1.8%;padding:0 10% 0 8.6%;width:90%;font-size:1.197vw;color:#fff;line-height:1.7}
.events-1 .txt h3{width:84%;margin-bottom:0.625vw;font-size:2.031vw;color:#fff;font-weight:400}
.events-1 .more{float:right;margin-right:1.041vw;font-size:3.125vw;color:#fff;padding-right:3.5%;background:url(../images/icon-next5.png) right center no-repeat;-webkit-background-size:0.833vw auto;-o-background-size:0.833vw auto;background-size:0.833vw auto}
.list-con4{padding:9% 0 8%;overflow:hidden}
.list5 li{margin-bottom:13%;position:relative}
.list5 li:after{content:"";display:block;clear:both;width:100%;height:0;visibility:hidden}
.list5 li:before{content:"";position:absolute;left:12%;top:5%;bottom:-3%;right:-60%;background-color:rgba(36,31,32,.1)}
.list5 .left{padding:6.4% 4% 0 2.05%;float:left;background-color:#13755b;position:relative;z-index:2;width:54.4%;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.list5 .box-pic{margin-right:5.8%;margin-bottom:-13%;float:left;box-shadow:0 0.156vw 2.447vw rgba(0,0,0,.16);width:100%}
.list5 .box-pic .pic{width:100%;overflow:hidden}
.list5 .box-pic .pic img{display:block;width:100%}
.list5 .box-pic .more{padding:0 5%;background-color:#fff;height:auto;line-height:3.5;overflow:hidden}
.list5 .box-pic .more a{float:left;font-size:1.562vw;color:#0e5f40;padding-right:1.041vw;background:url(../images/icon-next.png) right center no-repeat;-webkit-background-size:0.625vw auto;-o-background-size:0.625vw auto;background-size:0.625vw auto}
.list5 .date{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;font-size:2.4vw;color:#fff;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:2%;margin-left:2%}
.list5 .right{padding:6% 2.5% 7%;position:relative;z-index:2;overflow:hidden;width:44.8%}
.list5 h4{margin-bottom:1.7%}
.list5 h4 a{display:block;font-size:1.666vw;color:#241f20;font-weight:600;line-height:1.3;letter-spacing:0.104vw}
.list5 .txt{font-size:1.25vw;color:#241f20;line-height:1.7;margin-top:3%}
.list5 li:nth-child(even):before{left:-60%;right:12%}
.list5 li:nth-child(even) .left{width:56.5%;float:right;padding:7.4% 4% 0 0;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.list5 li:nth-child(even) .box-pic{margin-right:4%;margin-left:7.9%;float:right}
.list5 li:nth-child(even) .box-pic .more a{float:right}
.list5 li:nth-child(even) .right{width:41%;padding:9% 0 7%}
.list-con5{padding-bottom:5%;overflow:hidden}
.info-1{padding:6% 0 3%;position:relative}
.info-1 h1{margin-bottom:5%;font-size:2.604vw;color:#fff;font-weight:400;-moz-box-sizing:border-box;box-sizing:border-box}
.info-1 .info{overflow:hidden}
.info-1 .info span{float:left;font-size:1.354vw;color:#fff}
.info-1 .info .span-qz1{float: none;margin: 0;opacity: 0.8;font-weight: 200;margin-left: 0.260vw;}
.info-1 .info .span-qz2{margin-left: 9.8%;}
.info-1 .info .span-qz3{margin-left: 8.75%;}
.info-1 .back-list{position:absolute;right:0;bottom:3.6%;background-color:#ff8b00;box-shadow:0 0.156vw 0.833vw rgba(0,0,0,.2);width:16.5%;height:auto;line-height:2;font-size:1.822vw;color:#fff;text-align:center}
.con-1{padding:8.6% 7.2% 7.4%;font-size:1.041vw;color:#282323;line-height:1.7;}
.related-news{position:relative}
.related-news:before{content:"";position:absolute;left:2.760vw;top:2.239vw;bottom:0;right:-52.03vw;background-color:#f3f3f3}
.related-news h3{font-size:0;position:relative;z-index:2}
.related-news h3 span{display:inline-block;font-size:1.979vw;color:#fff;background-color:#13755b;box-shadow:0 1.197vw 1.875vw rgba(0,0,0,.18);min-width:24%;padding:0 0.520vw;text-align:center;line-height:2.25;font-weight:400;box-shadow:0 1.197vw 1.875vw rgba(0,0,0,.18)}
.list6{padding:3.6% 2% 3.6% 3.6%;position:relative;z-index:2;overflow:hidden}
.list6 li{float:left;width:33.33%}
.list6 .con{display:block;padding:0 7%;overflow:hidden;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.list6 .pic{margin-top:0.520vw;float:left;width:9.635vw;height:5.364vw;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.list6 .pic img{display:block;height:100%; width: auto; max-width: none;}
.list6 .txt{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:1.041vw;font-size:1.25vw;color:#241f20;line-height:1.770vw;height:5.312vw;overflow:hidden;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.list6 .txt p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;}
.list-con6{margin-top:-24%;padding:6.5% 0 8.9%;position:relative}
.list-con6 .bg1{position:absolute;left:10%;top:0;right:0;bottom:4.270vw;background:url(../images/list-bg1.png) center center}
.block1-top_3{padding-bottom:22.5%}
.block1-top_3 .tit-1{padding-right:24%}
.block1-top_3 .tit-1 h3 span{padding-right:5.208vw}
.txt-2{padding:1.1% 8.5%;font-size:1.875vw;color:#fff;line-height:1.2}
.list7{margin:0 -0.781vw;position:relative;font-size:0;z-index:2}
.list7 li{padding:2.7% 0;display:block; float: left; width:25%;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.list7 .con{display:block;margin:0 3.5%;box-shadow:0.416vw 0.677vw 1.875vw rgba(0,0,0,.14);overflow:hidden;cursor:pointer}
.list7 .pic{height:0;padding-top:106%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.list7 .inner{background-color:#fff;padding:2.1% 10% 0}
.list7 .inner h4{padding:3.4% 0 10.8%;position:relative;margin-bottom:3%}
.list7 .inner h4 span{display:block;font-size:1.458vw;color:#13755b;font-weight:400;line-height:1.2;height:auto;overflow:hidden; height: 3.437vw;}
.list7 .inner h4:after{content:"";position:absolute;left:0;bottom:0;width:4.375vw;height:0.052vw;background-color:#13755b}
.list7 .inner .more{display:inline-block;font-size:1.145vw;font-weight:200;color:#13755b;line-height:3.6;padding-right:10.8%;background:url(../images/icon-next.png) right center no-repeat;-webkit-background-size:0.520vw auto;-o-background-size:0.520vw auto;background-size:0.520vw auto}
.list7 li:hover{padding:0}
.list7 li:hover .pic{padding-top:129.5%}
.block1-top_4 .bg1{right:11.6%}
.block1-top_4 .tit-1{padding:5% 11% 5% 0;-moz-box-sizing:border-box;box-sizing:border-box}
.block1-top_4 .tit-1 h3 span{padding-right:4.375vw}
.list-con7{margin-top:-6.041vw}
.list-con7 .wp1640{padding-top:6.041vw;height:100%;position:relative}
.list-con7 .bg1{position:absolute;left:0;top:0;right:0;bottom:0;background:url(../images/list-bg1.png) center center}
.txt-3{padding:6% 8% 6% 7%;width:63%;font-size:1.25vw;color:#241f20;line-height:1.7;position:relative;z-index:2;-moz-box-sizing:border-box;box-sizing:border-box}
.list-con8{margin-top:0;background-color:#fff;margin-bottom:3.35%}
.ourValf1{width:100%;height:auto;opacity:1;display:block;position:relative;z-index:100!important;margin-top:-5.208vw;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.ourValf1 .ovf1aside{width:36%;height:0;padding-top:56%;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:3%;background-color:transparent;position:relative;z-index:110;margin-right:.5%}
.ourValf1 .ovf1aside::after{content:" ";width:72.1%;padding-top:73%;position:absolute;left:-3.8%;top:-1.6%;background-color:rgba(251,159,50,.95);z-index:120}
.ovf1asidemain{width:93.5%;height:98.45%;background-color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 1.041vw rgba(0,0,0,.3);position:absolute;left:3.5%;top:3%;z-index:130;box-sizing:border-box;padding:26% 15% 15% 16%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.ovf1asidemain h3{font-weight:400;font-size:2.812vw;color:#13755b;margin-bottom:27%}
.ovf1asidemain .missionabout{width:100%;font-size:1.25vw;line-height:1.7;text-align:left;color:#241f20}
.ourValf1 .ovf1right{width:62.5%;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:1.5%}
.ovf1right-top{width:100%;padding-right:.6%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.of1r-vision{width:53.9%;background-color:#13755b;box-shadow:0 0 0.520vw rgba(0,0,0,.2);position:relative;overflow:hidden}
.of1r-core{width:44.3%;background-color:red;box-shadow:0 0 0.520vw rgba(0,0,0,.2);position:relative;z-index:120;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.of1r-core img{width:100%;display:block}
.core-title{width:83.8%;height:90.5%;background-color:rgba(251,159,50,.65);position:absolute;left:8%;top:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.812vw;text-transform:capitalize;color:#fff}
.of1r-company{width:100%;background-color:#ddd;margin-top:2.5%;position:relative;overflow:hidden;box-shadow:0 0 0.520vw rgba(0,0,0,.2)}
.of1r-company img{width:100%;display:block}
.company-title{width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.812vw;text-transform:capitalize;color:#fff}
.ourValf2{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:1%;margin-top:1.5%;margin-bottom:3%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.of2r-business{width:69.8%;float:left;position:relative;box-shadow:0 0 0.520vw rgba(0,0,0,.2);overflow:hidden}
.of2r-business img{width:100%;display:block}
.business-title{width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.812vw;text-transform:capitalize;color:#fff}
.of2r-tenet{width:27.05%;margin-right:1.05%;background-color:#13755b;box-shadow:0 0 0.520vw rgba(0,0,0,.2);position:relative;overflow:hidden}
.vision-title{width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.812vw;text-transform:capitalize;color:#fff}
.compBan{position:relative;padding-bottom:4%}
.f0{width:100%;height:100%;position:absolute;left:0;top:0}
.f0 .wp1640{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%}
.compF0{background-color:rgba(18,115,89,.8);width:52%;height:0;padding-top:26.5%;position:relative}
.compF0 .compF0Main{width:100%;height:100%;position:absolute;left:0;top:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10%;}
.compF0r-title{width:100%;height:auto;/* display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex; */-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.6vw}
.cf0rt-about{color:#fff;text-align:left;display: inline-block;vertical-align: middle;}
.cf0rt-about h3{font-weight:400;font-size:2.343vw;line-height:1.2;text-transform:uppercase}
.cf0rt-about p{font-size:1.562vw;line-height:1.6}
.cf0rt-icon{display: inline-block;vertical-align: middle;margin-right: 1.041vw;/* width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex; */-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;/* margin-bottom:1vw */}
.cf0rt-icon img{width: 6.406vw;/* width:18% */}

.compF0r-about{width:100%;height:auto;font-size:1.25vw;line-height:1.7;text-align:left;margin-top:2%;color:#fff}
.list-con9{margin-top:0;background-color:#fff;height:auto}
.compF1{margin-bottom: 0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:0%;padding-bottom:2%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.compF1-img{width:37.5%;-moz-box-sizing:border-box;box-sizing:border-box;padding:2.5% 4.6%;position:relative;z-index:100}
.compF1-img p{width:100%;height:0;padding-top:110%;position:relative;z-index:160;background-color:#eee}
.compF1-img p img{width:100%;height:100%;position:absolute;left:0;top:0;box-shadow:0 1.197vw 1.875vw rgba(0,0,0,.18)}
.compF1-img h3{width:100%;position:relative;z-index:160}
.compF1-img h3 img{width:50%;display:block}
.compF1-img::after{content:" ";width:68%;height:0;padding-top:96.4%;position:absolute;left:0;top:0;z-index:120;background-color:#127359}
.compF1-img::before{content:" ";width:32%;height:0;padding-top:60%;position:absolute;right:6.5%;top:50%;margin-top:-30%;z-index:120;background-color:#d6d6d6}
.compF1-right{width:62.5%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 8.2% 0 5.2%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.compF1r-title{width:100%;height:auto;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.cf1rt-about{color:#127359;text-align:left}
.cf1rt-about h3{font-weight:600;font-size:2.343vw;line-height:1.2;text-transform:uppercase;color: #0E5F40;}
.cf1rt-about p{font-size:1.562vw;line-height:1.6;color: #13755B;}
.cf1rt-icon{width:16%;margin-left:9.5%}
.cf1rt-icon img{width:100%}
.compF1r-about{width:100%;height:auto;font-size:1.25vw;line-height:1.7;text-align:left;margin-top:2.343vw;color: #241F20;}
.compF2{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:0%;padding-bottom: 7%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.compF2-img{width:48%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 3.9%;position:relative;z-index:100}
.compF2-img p{width:100%;height:0;padding-top:75%;position:relative;z-index:160;background-color:#eee}
.compF2-img p img{width:100%;height:100%;position:absolute;left:0;top:0;box-shadow:0 1.197vw 1.875vw rgba(0,0,0,.18)}
.compF2-img::after{content:" ";width:80%;height:88%;position:absolute;left:-2.1%;top:12%;z-index:120;background-color:#d6d6d6}
.compF2-img::before{content:" ";width:32%;height:0;padding-top:50%;position:absolute;right:1.2%;top:50%;margin-top:-25%;z-index:120;background-color:#127359}
.compF2-right{width:52%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12.2% 0 8.8%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.compF2r-title{width:100%;height:auto;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.cf2rt-about{color:#127359;text-align:left}
.cf2rt-about h3{font-weight:400;font-size:2.343vw;line-height:1.2;text-transform:uppercase}
.cf2rt-about p{font-size:1.562vw;line-height:1.6}
.cf2rt-icon{width:25.7%;margin-bottom:.7vw}
.cf2rt-icon img{width:100%}
.compF2r-about{width:100%;height:auto;font-size:1.25vw;line-height:1.7;text-align:left;margin-top:2%}
.compF3{margin-top:0;height:auto;position:relative;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:3%;padding-bottom:3%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.compF3::after{content:" ";width:70.5%;height:100%!important;position:absolute;right:0;top:0;background-color:#127359;z-index:130}
.compF3-img{width:62%;-moz-box-sizing:border-box;box-sizing:border-box;padding:2.5%;position:relative;z-index:140}
.compF3-img p{width:100%;height:0;padding-top:78.9%;position:relative;z-index:160;background-color:#eee}
.compF3-img p img{width:100%;height:100%;position:absolute;left:0;top:0;z-index:260;box-shadow:0 1.197vw 1.875vw rgba(0,0,0,.18)}
.compF3-img::after{content:" ";width:48%;height:0;padding-bottom:54.5%;position:absolute;left:-.5%;top:-3.8%;z-index:100;background-color:#d6d6d6}
.compF3-right{width:38%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 2% 0 6%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:220}
.compF3r-title{width:100%;height:auto;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.cf3rt-about{color:#fff;text-align:left;width:100%}
.cf3rt-about h3{font-weight:400;font-size:2.343vw;line-height:1.2;text-transform:uppercase;width:100%;margin-bottom:.6vw}
.cf3rt-about p{width:100%;font-size:1.562vw;line-height:1.6}
.cf3rt-icon{width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.cf3rt-icon img{width:25%}
.compF3r-about{width:100%;height:auto;font-size:1.25vw;line-height:1.7;text-align:left;margin-top:2.343vw;color:#fff;font-weight:300}
.ban2{position:relative}
.prodTab{width:86.1%;max-width:85.41vw;left:5%;bottom:0;
background-color:rgba(19,117,91,.85);
position: absolute;
z-index:700;
border-bottom:0.104vw solid rgba(255,255,255,1);
overflow:hidden}
.prodTab li{float:left;width:17.8%;text-align:center;padding:0 .1vw}
.prodTab li:nth-child(4){float:left;width:26%;text-align:center;padding:0;margin-left:0.7vw;margin-right:1.33vw}
.prodTab li a{display:inline-block;font-size:1.5vw;font-weight:600;padding:.74vw 0;color:#fff;letter-spacing:0.052vw;position:relative}
.prodTab li a::after{content:"";position:absolute;top:50%;right:-1.302vw;width:0.729vw;height:0.729vw;transform:translateY(-50%);-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);-o-transform:translatey(-50%);background:url(../images/qz-product2.png) center center no-repeat;-o-background-size:100%;background-size:100%}
.prodTab li span{width:0;height:0;border-left:0.416vw solid transparent;border-right:0.416vw solid transparent;border-bottom:0.520vw solid #fff;margin-left:0.312vw;-o-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;-webkit-transition:all .5s linear}
.prodTab li.on{background-color:#fff}
.prodTab li.on a{color:rgba(19,117,91,1)}
.prodTab li.on a::after{background-image:url(../images/qz-product1.png)}
.wp100{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:16.6%;padding-bottom:5%;position:relative}
.wp100::before{content:" ";width:12%;height:100%;background-color:#fff;position:absolute;left:0;top:31.25vw;z-index:330}
.wp100::after{content:" ";width:100%;height:100%;background-color:#eee;position:absolute;left:0;top:31.25vw;z-index:320}
.prodMenu{width:100%;margin:0 auto;height:auto;padding-bottom:0%;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transform:translateX(-8%);-ms-transform:translateX(-8%);-o-transform:translateX(-8%);transform:translateX(-8%);-webkit-transform:translateX(-8%);position:relative;z-index:400}
.pmCont{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;padding-left:10%}
.pmcBody{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
.pmCont-aside{width:45%;height:auto;position:absolute;left:-11%;top:-6%;z-index:100}
.asideMenu{width:100%; border-left: 0.208vw solid #ffffff; height:auto;display:none;-o-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;-webkit-transition:all .5s linear}
.asideMenu li{width:100%;height:auto;position: relative;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.asideMenu li a{width:100%;font-size:1.875vw;line-height:2;text-align:left;padding-left:8%;position:relative;color:#FFFFFF;-o-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;-webkit-transition:all .5s linear}
.asideMenu li.on{background-color: #278169;border-radius: 0 0.260vw 0.260vw 0;}
.asideMenu li.on::after{content:" ";width:0.781vw;height:100%;position:absolute;left:-0.052vw;background-color: #ffffff;}
.asideMenu li.on a {font-weight: bold; color: #fdad4c;}
.pmCont-left{width:31%;height:8.333vw;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}
.pmCont-right{width:65%;height:auto}
.pmCont-right ul{overflow: hidden;padding-bottom: 2.083vw;}

.pmCont-right ul li{width:47.3%;float:left}
.pmCont-right ul li:nth-of-type(2n){float:right}
.pmCont-right ul li a{}
.pmCont-right ul li a img{width:auto; height:100%;display:block; position: absolute; left: 50%; top: 0; transform: translateX(-50%)}
.prodlist{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10%;position:relative;z-index:420; }
.prodlist ul{width:100%;-moz-box-sizing:border-box;box-sizing:border-box}
.prodlist ul li{width:31%;float:left;margin-right:3.5%;margin-top:3.5%}
.prodlist ul li:nth-of-type(3n){margin-right:0}
.prodlist ul li a,.pmCont-right ul li a{display:block;width:100%;height:auto;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;box-shadow:0 0 0.520vw rgba(0,0,0,.2);position:relative}
.prodlist ul li a .pic,.pmCont-right ul li .pic{position: relative; padding-top: 90%; height: 0; display: block; background: #fff;}
.prodlist ul li a img,.pmCont-right ul li img{height:100%;display:block; position: absolute; left: 50%; top: 0; transform: translateX(-50%);}

.pmCont-right ul li a img,.prodlist ul li a img {
	transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
}
.pmCont-right ul li:hover a img,.prodlist ul li:hover a img{
	transform:translateX(-50%) scale(1.05);
	-webkit-transform:translateX(-50%) scale(1.05); 
}

.prodlist ul .tit-qz3c,.pmCont-right ul li .tit-qz3c{
	opacity:0;transition:all .3s;position:absolute;bottom:0;left:0;width:100%;
font-size:1.25vw;font-weight:400;text-align:center;line-height:1.6;color:#fff;overflow:hidden;
-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;
-webkit-box-orient:vertical;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;
padding: 0.520vw;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 1.562vw 0.520vw;
box-shadow:inset 0vw -3.125vw 2.343vw -2.343vw #000; 
}
.prodlist ul li a:hover .tit-qz3c,.pmCont-right ul li:hover .tit-qz3c{opacity:1}
.prodDet{width:100%;position:relative;z-index:420;margin-left:-8%;overflow:hidden}
.pDetMenu{width:100%;margin-bottom:3%}
.pDetMenu li{width:100%;height:auto;position:relative}
.pDetMenu li>a{display:block;width:100%;font-size:1.875vw;line-height:1.8;text-align:left;padding-left:3%;position:relative;color:rgba(255,255,255,.8);-o-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;-webkit-transition:all .5s linear}
.pDetMenu li>a::after{content:" ";width:1.041vw;height:1.041vw;background-color:rgba(255,139,0,0);border-radius:50%;position:absolute;left:0;top:50%;margin-top:-0.520vw}
.pDetMenu li a:hover::after,.pDetMenu li>a.on::after{background-color:rgba(255,139,0,1)}
.pDetMenu li>p{width:50%;height:auto;position:absolute;left:40%;top:0;display:none}
.pDetMenu li>p>a{width:100%;display:block;font-size:1.25vw;line-height:1.8;text-align:left;color:rgba(255,255,255,.8)}
.pDetMenu li>a:hover,.pDetMenu li>p>a:hover{color:rgba(255,255,255,1)}
.pDetMenu li:hover>p{display:block}
.pDetMain{width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.pDetMain .pDetImg{width:30%;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.pDetMain .pDetImg img{width:100%;display:block}
.pDetMain .pDetRight{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5%;padding-right:3%;padding-top:2%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.pDetMain .pDetRight h3{width:100%;text-align:left;font-size:2.812vw;line-height:1.3;font-weight:400;color:#fff}
.pDetMain .pDetRight div{width:100%;font-size:1.25vw;line-height:1.67;text-align:left;margin-top:5%}
.pDetOther{width:100%}
.pDetOther::after{content:" ";clear:both;display:block}
.pDetOther li{width:18.4%;float:left;overflow:hidden;margin-right:2%;box-shadow:0 0 0.520vw rgba(0,0,0,.2);margin-top:2%}
.pDetOther li img{width:100%;display:block}
.pDetOther li:nth-of-type(5n){margin-right:0}
.banner{height:42.34vw;position:relative;z-index:1;background-position:15.26vw center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.banner .wp{position:relative;height:100%}
.banner .tit{position:absolute;left:2.031vw;top:42%;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.banner .tit h2{font-size:4.375vw;line-height:1.3;text-shadow: 0vw 0.208vw 0.052vw #B2B2B2;}
.banner .tit p{font-size:1.302vw;text-shadow: 0vw 0.104vw 0.052vw #8B8B8B;}
.banner .tit span{color:#13755b;}
.banner .play{width:5.104vw;height:5.104vw;display:block;position:absolute;top:50%;left:50%;margin-left:7.604vw;border:0.104vw solid rgba(255,255,255,.56);background:url(../images/i-01.png) center no-repeat;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.banner .play:hover{background-color:rgba(255,255,255,.16);filter: grayscale(100%);}
.banner .ico{
	display: block;
	width:9.791vw;height:9.791vw;position:absolute;left:3.125vw;bottom:-5.520vw;z-index:2;
background-color:#fff;background-position:center;background-repeat:no-repeat;
	background-size: 60%;
transition: .3s;
}
.banner .ico:hover{
	background-size: 70%;
}

.row-a1{margin-top:-12.60vw;overflow:hidden}
.row-a1 .wp{position:relative;padding:17.34vw 0 6.25vw;background-color:#13755b}
.row-a1 .wp:after{content:'';position:absolute;top:0;bottom:0;right:100%;width:52.08vw;background-color:#13755b}
.m-txt1{color:#fff;margin-left:16.66vw}
.m-txt1 h2{font-size:3.958vw;Sline-height:1.4}
.m-txt1 .desc{font-size:1.927vw;margin-bottom:2.420833vw}
.m-txt1 .btn{width:23.59vw;height:3.333vw;display:block;font-size:1.25vw;color:#fff;line-height:3.125vw;text-align:center;border:0.104vw solid #fff}
.m-txt1 .btn:after{content:'';width:0.520vw;height:0.625vw;display:inline-block;vertical-align:middle;margin-left:2.395vw;background:url(../images/i-02.png) center no-repeat}
.m-txt1 .btn:hover{opacity:.8}
.row-a2{padding:7.916vw 0 6.25vw}
.m-txt2 h2{font-size:3.333vw;color:#13755b;line-height:4.166vw;margin-bottom:3.229vw}
.m-txt2 .desc{width:78%;font-size:1.25vw;line-height:2.083vw;color:#241f20}
.row-a3{margin-bottom:9.895vw}
.row-a3 .wp{position:relative}
.m-pic1{width:44.11vw;position:relative}
.m-pic1 .tips{position:absolute;top:0;left:0;width:4.687vw;background:rgba(19,117,91,.6)}
.m-pic1 .tit{height:11.45vw;line-height:11.45vw;text-align:center}
.m-pic1 .tit img{display:inline-block;vertical-align:middle}
.m-pic1 .ico{display:block;height:4.375vw;background:url(../images/i-05.png) center no-repeat #13755b}
.m-pic1 .pic img{width:100%;display:block}
.m-time{position:absolute;top:2.604vw;bottom:2.604vw;right:0;width:57.39vw;background:url(../images/i-bg1.png) right 2.864vw top no-repeat #13755b;box-shadow:0 0.156vw 1.354vw rgba(0,0,0,.34)}
.m-time .date{width:18.75vw;height:19.94vw;float:left;margin-left:-1.458vw;margin-top:3.333vw;padding-left:4.322vw;padding-top:6.927vw;background-color:#fff;color:#13755b;font-family:arial;box-shadow:0 0.156vw 1.354vw rgba(0,0,0,.34)}
.m-time .date span{font-size:4.583vw;line-height:1.2;display:block;position:relative}
.m-time .date span:after{content:'';position:absolute;left:0;top:-1.718vw;width:4.375vw;height:1.041vw;background-color:#ff8b00;box-shadow:0 0.156vw 0.312vw rgba(0,0,0,.16)}
.m-time .date em{font-size:1.562vw;line-height:2.083vw}
.m-time ul{overflow:hidden;padding-left:4.583vw;margin-top:5.208vw}
.m-time li{width:50%;float:left;font-family:arial;color:#fff;margin-bottom:4.270vw}
.m-time li span{font-size:3.854vw;line-height:1.1}
.m-time li p{font-size:1.041vw;line-height:1.406vw;height:2.812vw;overflow:hidden}
.row-a4{position:relative}
.row-a4:after{content:'';position:absolute;top:0;bottom:3.125vw;right:0;width:68%;background:url(../images/bg-1.jpg) center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-txt3{position:relative;z-index:1}
.m-txt3 .tit{margin-bottom:2.187vw}
.m-txt3 .tit h2{font-size:3.333vw;font-weight:600;color:#13755b;line-height:4.166vw;margin-bottom:2.708vw}
.m-txt3 .tips{width:15.20vw;height:3.489vw;background:rgba(19,117,91,.6)}
.m-txt3 .ico{width:4.166vw;height:100%;float:left;background:url(../images/i-06.png) center no-repeat #0e5f40}
.m-txt3 .tips p{overflow:hidden;text-transform:uppercase;font-weight:500;line-height:3.489vw;text-align:center;font-size:0.729vw;color:#fff;transition: all 0.3s; }
.m-txt3 .tips p:hover{font-size:0.833vw;font-weight:600;}
.m-txt3 .txt{width:72%;position:relative;padding:5.625vw 0 9.218vw;background-color:#13755b}
.m-txt3 .txt:after{content:'';position:absolute;top:0;bottom:0;right:100%;width:52.08vw;background-color:#13755b}
.m-txt3 .img{position:absolute;top:-3.489vw;right:-10.15vw;width:17.5vw;height:18.07vw}
.m-txt3 .img:after{content:'';position:absolute;width:100%;height:100%;top:-1.354vw;right:-1.562vw;background-color:#ff8b00;z-index:-1}
.m-txt3 .img img{width:100%;height:100%;display:block}
.m-txt3 .desc{font-size:1.25vw;font-weight:400;line-height:2.083vw;color:#fff;padding-right:19.27vw}
.m-txt3 ul{overflow:hidden;width:85.20vw;margin-top:4.062vw}
.m-txt3 li.l{width:58.37%}
.m-txt3 li.r{width:38.75%}
.m-txt3 li img{width:100%;display:block}
.row-a5{padding:9.895vw 0 0;position:relative;z-index:1}
.m-t1{text-align:center;position:relative;font-size:3.333vw;color:#13755b;font-weight:400;padding-bottom:1.822vw}
.m-t1:after{content:'';position:absolute;left:50%;bottom:-0.833vw;width:15.05vw;height:0.833vw;background-color:#ff8b00;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.m-list1{overflow:hidden;padding:6.510vw 0 6.25vw;background-color:#fff;box-shadow:0 0.677vw 2.395vw rgba(0,0,0,.16)}
.m-list1 li{width:20%;float:left}
.m-list1 .con{text-align:center;padding:0 1.041vw}
.m-list1 .ico{display:block;height:7.812vw;margin-bottom:1.302vw;background-position:center;background-repeat:no-repeat;-o-background-size:auto 100%;-ms-background-size:auto 100%;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}
.m-list1 h3{height:4.479vw;line-height:4.479vw;margin-bottom:1.041vw}
.m-list1 h3 span{font-size:1.666vw;color:#0e5f40;line-height:2.239vw;display:inline-block;vertical-align:bottom;font-weight:400}
.m-list1 .con{text-align: center;}
.m-list1 .desc{height: 9.0625vw;font-size:1.041vw;color:#241f20;text-align: left !important;display: inline-block;}
.m-list1 .desc div{text-align: left !important;}
.row-a6{overflow:hidden;margin-top:-18.02vw;padding:24.21vw 0 7.135vw;background-color:#13755b}
.row-a6 .col-l{width:50%}
.row-a6 .col-r{width:44%}
.m-list2 li{color:#fff;border-bottom:0.052vw solid #fff;margin-bottom:1.041vw;transition: all 0.5s;}
.m-list2 .tit{position:relative;cursor:pointer}
.m-list2 .tit:after{content:'';position:absolute;right:0;top:0.260vw;width:1.562vw;height:1.562vw;background:url(../images/i-07.png) center center no-repeat}
.m-list2 .tit h3{font-size:1.354vw;font-weight:400}
.m-list2 .desc{font-size:1.25vw;line-height:2.083vw;display:none;margin-top:-0.260vw;margin-bottom:2.239vw;font-family:arial}
.m-list2 li.on{transition: all 0.5s;border-bottom-width:0.104vw}
.m-list2 li.on .tit h3{font-size:2.604vw;line-height:3.489vw}
.m-list2 li.on .tit:after{top:0.937vw;background-image:url(../images/i-08.png)}
.m-list2 li.on .desc{display:block}
.m-pic2{position:relative}
.m-pic2 .pic img{width:100%;display:block}
.m-pic2 .tips{position:absolute;right:0;bottom:0;width:3.437vw;background:rgba(19,117,91,.6)}
.m-pic2 .tips .tit{height:11.09vw;text-align:center;line-height:11.09vw}
.m-pic2 .tips .tit img{display:inline-block;vertical-align:middle}
.m-pic2 .tips .ico{width:3.437vw;height:3.437vw;display:block;background:url(../images/i-06.png) center no-repeat #0e5f40}

.ban-q1{width:100%;height:0;min-height:10.41vw;padding-top:50%;-o-background-size:cover;background-size:cover}
.row-qz1{padding:1.979vw 0 11.25vw}
.m-tabBox1{margin-top:-7.187vw}
.m-tabBox1 .tab-tit{float:left;width:33.5%;padding:7.5vw 0 16.28vw;background-color:#13755b;box-shadow:0 0.208vw 0.520vw rgba(0,0,0,.3)}
.m-tabBox1 .tab-tit li{color:#fff;opacity:.8;text-align:left;line-height:2.343vw;cursor:pointer;font-size:1.979vw;padding-left:5.781vw;border-radius:0.260vw 0 0 0.260vw;margin-bottom:1.8vw;-webkit-border-radius:0.260vw 0 0 0.260vw;-moz-border-radius:0.260vw 0 0 0.260vw;-ms-border-radius:0.260vw 0 0 0.260vw;-o-border-radius:0.260vw 0 0 0.260vw}
.m-tabBox1 .tab-tit li a{color:#fff;opacity:.95}
.m-tabBox1 .tab-tit li.on a{opacity:1}
.m-tabBox1 .tab-tit li.on{opacity:1;font-size:2.5vw;margin-bottom:2.187vw;font-weight:700;position:relative}
.m-tabBox1 .tab-tit li.on::after{content:"";width:1vw;height:1vw;border-radius:50%;background-color:#ff8b00;position:absolute;top:50%;left:11%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.m-tabBox1 .tab-con{float:right;width:65%;min-height:12.5vw;color:#fff}
.m-tabBox1 .pic-con-qz{margin-bottom:0.260vw}
.m-tabBox1 .pic-con-qz .txt-qz-l{float:left;width:51.4%;background-color:#13755b;padding:6.197vw 4.010vw 6.666vw 5.208vw;font-size:3.802vw;line-height:1.3;font-weight:400}
.m-tabBox1 .pic-con-qz .pic-qz-r{float:right;width:46%;position:relative;display:block;height:0;padding-top:46.5%;z-index:66;margin-top:-2.239vw}
.m-tabBox1 .pic-con-qz .pic-qz-r img{display:block;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;position:absolute;left:0;bottom:0.885vw;width:92.2%;height:87.5%;z-index:66}
.m-tabBox1 .pic-con-qz .pic-qz-r::after{content:"";position:absolute;top:0;right:0;width:86.5%;height:86.5%;background-color:#f88700;z-index:1}
.m-tabBox1 .desc-qz{width:96.3%;font-size:1.25vw;line-height:1.7;background-image:url(../images/qz-row1-bg.png);background-position:center center;-o-background-size:cover;background-size:cover;position:relative;z-index:0}
.m-tabBox1 .desc-qz p{opacity:.8}
.m-tabBox1 .desc-qz .con-qz{width:100%;height:100%;padding:2.812vw 5vw 3.645vw;background-color:rgba(30,30,0,.3)}
.row-qz2{padding:4.427vw 0 0.260vw;background-color:#13755b}
.row-qz2 .col_l{width:30%;margin-top:-7.343vw}
.row-qz2 .col_r{width:65%}
.row-qz2 .pic-qz{max-width:25.67vw;overflow:hidden;margin-bottom:2.864vw;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.row-qz2 .pic-qz:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}
.row-qz2 .pic2-qz{max-height:9.5vw;position:relative}
.row-qz2 .pic2-qz img{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s; }
.row-qz2 .pic2-qz .icon-qz{line-height: 10.26vw;position:absolute;top:0;right:0;height:100%;overflow:hidden;background-color:rgba(248,135,0,.8);padding:0 3.489vw;text-align:center}
.row-qz2 .pic2-qz .icon-qz img{vertical-align: middle;max-width:2.864vw;max-height:2.864vw;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.row-qz2 .pic1-qz{position:relative;z-index:66;text-align:right;height:0;padding-top:70%}
.row-qz2 .pic1-qz img{position:absolute;right:0;bottom:0;z-index:66;width:95.5%;height:93.5%;overflow:hidden;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.row-qz2 .pic1-qz::after{content:"";position:absolute;top:0;left:0;width:15.83vw;height:16.35vw;background-color:#f88700;z-index:1}
.row-qz2 .desc-qz{padding-left:1.302vw;font-size:1.197vw;color:#fff;line-height:1.75;opacity:.9}
.row-qz3{margin:4.166vw 0 0;padding:0 0 5.781vw;position:relative;z-index:99;overflow:hidden}
.row-qz3::before{content:"";position:absolute;top:0;left:0;height:100%;width:88.3%;z-index:-2;background-color:#f7f7f7}
.row-qz3::after{content:"";position:absolute;bottom:0;left:0;height:23.15%;width:100%;z-index:-1;background-color:#13755b}
.m-tit-qz{overflow:hidden;margin-bottom:8.333vw}
.m-tit-qz .col_l{width:87.6%;padding-top:5.781vw}
.m-tit-qz .pic-qz{max-width:5.052vw;max-height:5.260vw;margin-bottom:1.822vw}
.m-tit-qz .desc-qz{width:100%;font-size:1.25vw;color:#241f20;line-height:1.7}
.ul-list-qz{margin-right:-3.645vw;overflow:hidden}
.ul-list-qz li{float:left;width:41.3%;margin-right:1.510vw}
.ul-list-qz li .con{display:block}
.ul-list-qz .pic-qz{max-height:20.93vw;overflow:hidden;box-shadow:0 0.208vw 0.520vw rgba(0,0,0,.3)}
.ul-list-qz .pic-qz img{display: block;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.ul-list-qz li:hover img{transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02)}
.ul-list-qz .desc-qz{/* padding:1vw 2vw 2.15vw; */font-size:1.25vw;color:#241f20;line-height:2;text-indent: 2em; background-color:#fff;box-shadow:0 0.208vw 0.520vw rgba(0,0,0,.3)}
.ul-list-qz .desc-qz div{display: none;}
.row-qz3 .col_r p{writing-mode:vertical-lr;-webkit-writing-mode:vertical-lr;-ms-writing-mode:vertical-lr;padding:4.479vw 1.666vw;font-size:1.041vw;color:#fff;background-color:#72ac9d}
.row-qz3 .col_r .icon-qz{display:inline-block;padding:1.562vw 0.885vw;background-color:#0e5f40}
.row-qz3 .col_r .icon-qz img{max-width:3.125vw;max-height:2.604vw;overflow:hidden}
.row-qz2-story{background-color:#f5f5f5;padding-bottom:0}
.ban-qz2{padding-bottom:13.1vw; padding-top: 2%;}
.m-slickl2-qz{    max-width: 78.38vw;}
.m-slickl2-qz{max-height:21.40vw;margin-top:3.020vw;position:relative;z-index:9}
.m-slickl2-qz .slider{ }
.m-slickl2-qz .item{padding:0 2.083vw;transition: all 0.3s; }
.m-slickl2-qz .item .con{display:block; transition: all .3s;}
.m-slickl2-qz .item .con .info{background-color:#fff;padding:1.041vw 1.041vw 1.875vw 2.083vw;position:relative;-moz-box-sizing:inherit;box-sizing:inherit;padding-right:2.395vw;}
.m-slickl2-qz .item .icon{display:none;max-width:3.229vw;max-height:3.229vw;overflow:hidden;text-align:left;margin:1.041vw 0 0.208vw}
.m-slickl2-qz .item .data{font-size:2.708vw;font-weight:700;color:#242021;margin-bottom:0.781vw}
.m-slickl2-qz .item .pic{width:12.5vw;max-height:8.125vw;overflow:hidden;}
.m-slickl2-qz .item .txt p{
	width:12.5vw;font-size:0.937vw;line-height:1.748510714285714vw;color:#222021;overflow:hidden;text-align:left;
	}
    .wp-qz2 {max-width: 85.417vw;}
	
	.m-slickl2-qz .item .txt p.p1{
		/* 超出隐藏设定只能有两行说明 */
		/*生成块区间*/
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp:3 ;
		-webkit-box-orient: vertical;
	}

.m-slickl2-qz .item .txt p.on{
	text-overflow: inherit;
	display: block;
	-webkit-line-clamp: inherit ;
	-webkit-box-orient: inherit;
}
	
.m-slickl2-qz .item .txt{margin-bottom:1.041vw;max-width: 240px;}
.m-slickl2-qz .item .txt .more{font-size: 0.937vw; color: #FC8B00 ;display: inline;}
.m-slickl2-qz .item.on .txt .more{display: none;}
.m-slickl2-qz .item.on .pic{display: none;}
.m-slickl2-qz .item .tit{font-size:1.562vw;color:#fff;text-align:center}
.m-slickl2-qz .slick-list{overflow-y:inherit!important;overflow-x:inherit}
.m-slickl2-qz .slick-current .con { transform: scale(1.1) translateY(-15%); box-shadow: 0 0 0.781vw rgba(0,0,0,0.3);}
.m-slickl2-qz .slick-current .data {font-size: 3.437vw;color:#13755c;}
.m-slickl2-qz .slick-current .icon{display:block}
.m-slickl1 .item.slick-current .icon,.m-slickl1 .item:hover .icon,.m-slickl2-qz .item.slick-current .info::after,.m-slickl2-qz .item:hover .info::after{border-color:#a50034}
.g-tit{text-align:center;background:url(../images/iconq1.png) center top no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;padding-top:3.645vw;overflow:hidden}
.g-tit h3{font-size:2.5vw;color:#333;line-height:1.5em;position:relative;padding-bottom:0.468vw;margin-bottom:0.520vw;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.g-tit h3 em{color:#a50034;font-weight:700}
.g-tit h3:after{content:"";width:3.229vw;height:0.156vw;background-color:#a50034;position:absolute;left:0;right:0;bottom:0;margin:0 auto}
.g-tit span{display:block;font-size:1.25vw;color:#a50034;line-height:1.5em;text-transform:uppercase;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.g-tit .s1{font-size:2.604vw;color:#ebebeb;font-weight:700;line-height:1.05em}
.g-tit2{text-align:center;overflow:hidden}
.g-tit2 h3{font-size:1.875vw;color:#a50034;line-height:1.5em;font-weight:400;overflow:hidden}
.slick-qz{padding:3vw 0 8.5vw;position:relative;z-index:9}
.ul-data-qz{width:87%;background:url(../images/qz-story-data.png) 15% bottom repeat-x;-o-background-size:auto 34%;background-size:auto 34%;border-bottom:0.052vw solid #fff;margin-left:1.9vw}
.ul-data-qz .con{cursor:pointer;font-size:1.05vw;font-weight:700;color:#fff}
.ul-data-qz .slick-current .con{font-size: 1.35vw;}
.row-qz2-story{margin-top:-12.8vw}
.m-slickl1 .slick-arrow,.m-slickl3 .slick-arrow,.slick-qz .slick-arrow{position:absolute;width:3.125vw;height:3.125vw;top:-4%;font-size:0;padding:0;border:none;outline:0;z-index:8;cursor:pointer;background-color:inherit;background-repeat:no-repeat;background-position:center center;-webkit-background-size:0.625vw 1.041vw;-moz-background-size:0.625vw 1.041vw;-ms-background-size:0.625vw 1.041vw;-o-background-size:0.625vw 1.041vw;background-size:34%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-qz .slick-list{min-height:2.6vw!important}
.slick-qz .slick-slide{margin-right:11vw}
.slick-qz .slick-prev{left:-3.5%;background-image:url(../images/qz-story-left.png)}
.slick-qz .slick-next{right:-3%;background-image:url(../images/qz-story-right.png)}
.slick-qz .slick-current .ul-data-qz .con{font-size:1.15vw}
.slick-qz .slick-current span{display:inline-block;padding:0.104vw 0.625vw 0;background-color:#ff8b00}
.slick-qz .slick-current{position:relative}
.slick-qz .slick-current::before{content:"";position:absolute;top:2.447vw;z-index:99999;left:0.520vw;width:1.822vw;height:0.208vw;background-color:#ff8b00}
.row-qz-man2{position:relative;z-index:2;padding:2vw 0 7.1vw}
.row-qz-man2::after{content:"";position:absolute;top:0;left:0;z-index:-1;width:93.5%;height:26.40vw;background-color:#13755c}
.row-qz-man2::before{content:"";position:absolute;bottom:23%;right:2.8%;z-index:-5;width:82.5%;height:75%;background-color:#f6f6f6}
.row-qz-man2 .m-tabBox1 .tab-tit li.on{font-size:2.2vw}
.row-qz-man2 .m-tabBox1 .tab-tit{float:left;width:27.5%;padding:2vw 0 14.28vw;box-shadow:none;background-color:inherit}
.row-qz-man2 .m-tabBox1 .tab-tit li.on::after{left:1.5%}
.row-qz-man2 .m-tabBox1 .tab-con{width:66.8%;margin-top:4.2%;;margin-right:5.7%}
/* .slick-qz23 .slick-current{margin-right:1.8vw!important} */
.slick-qz2{z-index:99}
.slick-qz2 .con{display:block;background-color:#fff}
.slick-qz2 .con .info {position: relative;}
.slick-qz2 .con .pic{position:relative; overflow: hidden; padding-top: 160%;}
.slick-qz2 .con .pic img{width:auto; max-width: none; height:100%; position: absolute; top: 0; left: 0;}
.slick-qz2 .con .icon{
	z-index: 99;
position:absolute;
top:-0.781vw;left:1.562vw;
width:3.125vw;height:3.125vw;background-color:#ff8b00;
text-align:center;display:-webkit-flex;display:-moz-box;display:
-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;
-ms-flex-align:center;align-items:center;-webkit-justify-content:center;
-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;
box-shadow: 0 0 0.781vw rgba(0,0,0,0.2);
}
.slick-qz2 .con .icon img{vertical-align:middle}
.slick-qz2 .slick-list{padding-top:3.5vw;padding-bottom:1vw;padding-left:.5vw}
.slick-qz2 .slick-slide{ width:17.65vw; padding: 0 1.25vw;}
.slick-qz2 .slick-current{width:20.88vw;margin-top:-2.5vw}
.slick-qz2 .slick-current .con .pic { padding-top: 144%;}
.slick-qz2 .con .txt{
	padding:0.781vw 1.562vw 0.781vw 0.781vw;font-size:1.041vw;color:#0c603f;line-height:1.3;
position:relative;font-weight: 600;
background: url(../images/qz-icon-am33.png) no-repeat 94% center;
    -o-background-size: 0.520vw auto;
    background-size: 0.520vw auto;
}
/* .slick-qz2 .con .txt::after{content:"";position:absolute;right:0;top:1.354vw;width:3vw;height:2vw;background:url(../images/qz-icon-am33.png) center center no-repeat;-o-background-size:25%;background-size:25%} */
.slick-qz2 .slick-arrow{position:absolute;width:3.125vw;height:3.125vw;top:40%;font-size:0;padding:0;border:none;outline:0;z-index:8;cursor:pointer;background-color:inherit;background-repeat:no-repeat;background-position:center center;-webkit-background-size:0.625vw 1.041vw;-moz-background-size:0.625vw 1.041vw;-ms-background-size:0.625vw 1.041vw;-o-background-size:0.625vw 1.041vw;background-size:34%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-qz2 .slick-prev{display:none;left:-4%;background-image:none}
.slick-qz2 .slick-next{right:-7.5%;background-image:url(../images/qz-icon-man-right.png);-o-background-size:58%;background-size:58%}
.slick-qz2 .slick-current .con .pic{position:relative}
.slick-qz2 .slick-current .con .txt{padding: 1.041vw 1.562vw 0 1.041vw;
    font-size: 1.145vw;
    line-height: 1.35;}
.slick-qz2 .slick-current .con .txt::after{right:0;top: 0.572vw;}
.slick-qz2 .item .con{box-shadow:0 0 1.041vw rgba(0,0,0,.2)}
.slick-qz2 .slick-current .con .icon{top:-0.781vw;left:1.562vw;max-width:4.687vw;max-height:4.531vw;padding:.7vw .8vw}
.slick-qz2 .con .txt2{display:none}
.slick-qz2 .slick-current .con .txt2{display:block;padding:1.041vw;font-size:0.833vw;line-height:1.5;color:#222021;

}
.slick-qz2 .slick-current .con .txt2 p{
	overflow:hidden;
	    display:-webkit-box; /*盒模型--必须*/
	    -webkit-box-orient:vertical; /*垂直显示*/
	    -webkit-line-clamp:3; /*行数*/
	    text-overflow:ellipsis;
		height: 3.75vw;
}
.block1-top .bg1-qz{width:93.5%}
.ban-qz23{padding-bottom:5.3vw}
.row-qz-man2 .wp-qz { max-width: 85%;}
/* 地图 */

.wp1815{max-width:94.53vw;margin:0 auto 0 4.531vw;padding-top:1.458vw}
.maps-qz{width:94.53vw;position:relative}
.maps-qz::after{content:"";position:absolute;top:-4.687vw;right:0;z-index:-1;width:97.1%;height:107.55%;background-color:#f6f6f6}
.maps-qz img,.ul-maps-qz{width:100%}
.ul-maps-qz .l-qz{position:absolute}
.ul-maps-qz .con{font-size:0.625vw;font-weight:600;color:#257e67;position:relative;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}
.ul-maps-qz .con:hover{color:#ffad4c}
.ul-maps-qz .con:hover::after{background-color:#ffad4c}
.ul-maps-qz .con::after{content:"";position:absolute;top:50%;left:-14.0.260vw;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:0.468vw;height:0.468vw;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#13755b}
.ul-maps-qz .l1-qz{top:14.79vw;left:28.22vw}
.ul-maps-qz .l2-qz{top:17.29vw;left:18.12vw}
.ul-maps-qz .l3-qz{top:18.07vw;left:30.31vw}
.ul-maps-qz .l4-qz{top:20.98vw;left:15.41vw}
.ul-maps-qz .l5-qz{top:23.02vw;left:21.04vw}
.ul-maps-qz .l6-qz{top:24.94vw;left:25.52vw}
.ul-maps-qz .l7-qz{top:26.45vw;left:32.29vw}
.ul-maps-qz .l8-qz{top:28.07vw;left:30.20vw}
.ul-maps-qz .l9-qz{top:30.83vw;left:29.11vw}
.ul-maps-qz .l10-qz{top:30.36vw;left:33.95vw}
.ul-maps-qz .l11-qz{top:31.30vw;left:35.67vw}
.ul-maps-qz .l12-qz{top:32.70vw;left:34.89vw}
.ul-maps-qz .l13-qz{top:35.72vw;left:37.91vw}
.ul-maps-qz .l14-qz{top:38.59vw;left:16.92vw}
.ul-maps-qz .l15-qz{top:40.52vw;left:19.01vw}
.ul-maps-qz .l16-qz{top:42.39vw;left:17.23vw}
.ul-maps-qz .l17-qz{top:21.97vw;left:40.88vw}
.ul-maps-qz .l18-qz{top:23.48vw;left:42.5vw}
.ul-maps-qz .l19-qz{top:15.93vw;left:67.03vw}
.ul-maps-qz .l20-qz{top:19.53vw;left:66.61vw}
.ul-maps-qz .l21-qz{top:25.98vw;left:78.90vw}
.ul-maps-qz .l22-qz{top:27.03vw;left:76.97vw}
.ul-maps-qz .l23-qz{top:28.12vw;left:73.80vw}
.ul-maps-qz .l24-qz{top:30.88vw;left:77.44vw}
.ul-maps-qz .l25-qz{top:35.20vw;left:79.16vw}
.ul-maps-qz .l26-qz{top:40.57vw;left:78.95vw}
.ul-maps-qz .l27-qz{top:43.22vw;left:78.12vw}
.ul-maps-qz .l28-qz{top:46.71vw;left:76.35vw}
/* end */

.row-cpx01{background-color:#13755b; margin-bottom:5.729vw}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.row-cpx .g-tit{}
.row-cpx .g-tit h3{color:#fff;font-size:4.947vw;text-align:left;padding-left:.8vw}
/* .row-cpx .wp{max-width:85.41vw;margin:0 auto} */
.row-cpx01 .slick { height: 39vw;}
.row-cpx01 .slickBOX{padding:0 5.989vw}
.row-cpx01 .slickBOX .slick{margin:0 -0.781vw}
.row-cpx01 .slickBOX .item{
	overflow:hidden;outline:0;position:relative;padding-top:0.677vw;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;cursor:pointer;}

.row-cpx01 .slickBOX .item .info{margin:0 0.677vw;background-color:#fff;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}
.row-cpx01 .slickBOX .item .pic{
	height:0;padding-top:161%;
overflow:hidden;position:relative;
-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}
.row-cpx01 .slickBOX .item .pic img{position:absolute;width:100%;display:block;left:0;top:0;}
.row-cpx01 .slickBOX .item p.tit{
	
	position: absolute;
	bottom:0;
	left:0;
	width: 100%;
	font-size:1.041vw;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
font-weight:700;
padding: 0 0.677vw;
}
.row-cpx01 .slickBOX .item p.tit a{color:#13755b;display:block; outline:0;padding: 1.562vw; padding-top: 2.083vw;
background-color: #fff;
background-image:url(../images/cpx1.png);background-repeat:no-repeat;background-position:right 1.041vw center; -o-background-size:0.625vw;background-size:0.625vw;
}

.row-cpx01 .slickBOX .slick-cpx .item:hover .tit a{background-image: url(../images/qz-story-right.png);}
 .row-cpx01 .slickBOX .slick-list  {padding-top: 2.604vw;}
.row-cpx01 .slickBOX .slick-cpx .item:hover{
	transform: translateY(-2.604vw);
}

.row-cpx01 .slickBOX .item:hover .pic{padding-top:190%;}
.row-cpx01 .slickBOX .slick-cpx .item:hover::after{content:"";position:absolute;width:88%;height:92%;top:0;left:0;
border-top:0.677vw solid #e07a00;border-left:0.677vw solid #e07a00;z-index:1}
/* .row-cpx01 .slickBOX .item:hover .info{
	position: relative;
	-moz-transform:translate(0.312vw,0.677vw) scale(1.04);-ms-transform:translate(0.312vw,0.677vw) scale(1.04);-o-transform:translate(0.312vw,0.677vw) scale(1.04);transform:translate(0.312vw,0.677vw) scale(1.04);-webkit-transform:translate(0.312vw,0.677vw) scale(1.04)} */
.row-cpx01 .slickBOX .item:hover p a{background-color:transparent; color:#fff;}

.row-cpx01 .slick .slick-arrow,.row-cpx01 .slick-qz2 .slick-arrow{position:absolute;width:2.604vw;height:2.604vw;bottom:47%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:0;padding:0;border:none;outline:0;z-index:8;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-position:center center;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.row-cpx01 .slick .slick-prev,.row-cpx01 .slick-qz2 .slick-prev{left:-8%;background-image:url(../images/cpx13.png)}
.row-cpx01 .slick .slick-next,.row-cpx01 .slick-qz2 .slick-next{right:-7.9%;background-image:url(../images/cpx4.png)}
.con-qz{position:relative}
.back-qz{display:none;position:absolute;bottom:1.5vw;right:3.5vw;max-width:5vw;max-height:5vw;overflow:hidden;cursor:pointer;z-index:999}
.back-qz-on{display:block}
.back-qz img{max-width:100%;max-height:100%}
.slick{display:block}
.row-cpx01 .slick-clso{display:none}
.row-cpx01 .slick-clso .slick-arrow{display:none!important}
.row-cpx01 .slick-qz2,.row-cpx01 .slick-qz2 .slick-arrow{display:none}
/* .row-cpx01 .slick-cpx{height:35vw} */
.row-cpx01 .slick-qz2-on{display:block;margin-top:-36.35vw}

.slick-qz2 .item .pic-qz {}

.row-cpx01 .slick-qz2 .item{ width: 100%; }
.row-cpx01 .slick-qz2 .item::after{display:block;content:"";position:absolute;width:68%;height:78.5%;top:4.322vw;left:0.364vw;border-top:1.041vw solid #e07a00;border-left:1.041vw solid #e07a00;z-index:0}
/* .slick-qz2 .item p{background-image:inherit!important} */
.slick-qz2 .item .txt-qz{width:85.5%;font-size:1.25vw;color:#241f20;background-color:#fff;padding:1.822vw 3.645vw;line-height:1.7;border:none}
/* .slick-qz2 .slick-current{margin-right:2.708vw} */
.slick-qz2 .item .txt-qz .tit{margin-bottom:0.677vw}
.slick-qz2 .item .txt-qz .desc1{margin-bottom:3.7vw}
.slick-qz2 .item .txt-qz .desc1 p{font-weight:400}
.slick-qz2 .item .txt-qz .desc2 p{line-height:1.23}
.slick-qz2 .item .txt-qz .desc2 img{display:inline-block;vertical-align:middle;margin-top:0.156vw}
.slick-qz2 .item .txt-qz .desc2 span{font-size:1.3vw;font-weight:400;vertical-align:middle}
.slick-qz2 .item .info-qz{position:relative;z-index:1;padding-top:4.687vw; width: 68.75vw;}
.row-cpx01 .slick-qz2 .item{padding-left:1.4vw;overflow:inherit}
.slick-qz2 .item .pic-qz{width:33.55%;
height: 31.25vw;
overflow: hidden;
position:absolute;top:0;right:0;z-index:999;background-color:#fff;box-shadow:0 1.197vw 1.875vw rgba(0,0,0,.18)}
.slick-qz2 .item .pic-qz img{width:100%;box-shadow:0 1.197vw 1.875vw rgba(0,0,0,.18)}
.row-cpx01 .slick-qz2 .item .txt-qz p{font-size:2.083vw}
.row-cpx02{position:relative;padding-top: 9.166vw;}
.row-cpx02 input[type=submit],input,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0}
.row-cpx02 input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;border:checkbox;outline:checkbox}
.row-cpx02 .bk{width:100%;height:100%;background-color:#13755b;
background-image:url(../images/maps1.png);background-repeat:no-repeat;background-position:right 30vw top 2.604vw;}
.row-cpx02 .bk .m-tit02{width: 29.16vw;margin-left: 57.29vw;padding-top: 3.645vw;padding-bottom: 3.125vw;}
.row-cpx02 .bk .m-tit02 h3{font-size: 4.947vw;color: #ffffff;margin-bottom: 1.354vw;}
.row-cpx02 .bk .m-tit02 p{font-size: 1.354vw;color: #ffffff;line-height: 1.4;margin-bottom: 1.406vw;}
.row-cpx02 .g-tit{z-index:9;}
.row-cpx01 .g-tit h3::after{display:none!important}
.row-cpx02 .g-tit h3::after{display:none!important}
/* .row-cpx02 .m-form1{position:absolute;z-index:9;background-color:#fff;width: 51.30vw;top: 0; left: 5.208vw;} */
.row-cpx02 .m-form{padding:2.968vw 4.322vw 2.708vw 4.687vw;}
.row-cpx02 .m-form2{padding: 0;}
.row-cpx02 .m-form1 .tit{padding: 3.645vw 9.375vw 2.083vw 0vw;box-shadow: 0 -0.520vw 2.083vw 0.052vw #f0f0f0;background-color: #f8f8f8;}
.row-cpx02 .m-form1 .tit h3{font-size: 1.25vw;padding-left: 10.20vw;background-image:url(../images/row-cpx02001.png);background-repeat:no-repeat;background-position: 4.531vw;line-height: 1.4;background-size: 8%;/* overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis; */}
.row-cpx02 .m-form .item{width:100%;margin-bottom:1.041vw;}
.row-cpx02 .m-form .lastitem{line-height:inherit}
.row-cpx02 .m-form .item:nth-child(2n){margin-right:0}
.row-cpx02 .m-form .lastitem{margin-bottom: 2.083vw;}
.row-cpx02 .m-form .item p{font-size:0.989vw;width:auto;text-align:left;color: #272223;margin-bottom: 9.0.260vw;}
.row-cpx02 .m-form .item .item1{padding-left: 1.458vw; width:100%;height:2.604vw;background-color:#f1f2f3;border:none;outline:0;font-size:0.937vw}
.row-cpx02 .m-form .half{overflow: hidden;}
.row-cpx02 .m-form .half .col-left{overflow:hidden;float:left;height:100%;width: 45%;}
.row-cpx02 .m-form .half .col-left p{width:auto;}
.row-cpx02 .m-form .half .col-right{float: left;text-align: right;font-size: 18.0.260vw;float: right;width: 45%;color: #ffffff;}
.row-cpx02 .m-form .half .col-right p{width:auto;margin-right:0.625vw}
.row-cpx02 .m-form .half .item1 .choose{color:#828384}
.row-cpx02 .m-form select{font-size:0.937vw;color:#868788;background-image:url(../images/select1_03.jpg);background-repeat:no-repeat;background-position:right 1.770vw center;padding-left:1.458vw}
.row-cpx02 .m-form .text{overflow:hidden;width:100%;margin-bottom: 1.041vw;}
.row-cpx02 .checkbox label{color:#868788;font-size:0.833vw}
.row-cpx02 .m-form textarea{padding: 0.520vw;resize:none;outline:0;width: 100%; height:16.19vw;border:0.104vw solid #ffffff;background-color:#13755b;font-size:0.937vw;color: #ffffff;}
.row-cpx02 .m-form .checkbox{float:left;padding-left:7.083vw;padding-bottom: 2.083vw;}
.row-cpx02 .m-form .text p{font-size:1.093vw;margin-bottom: 0.520vw;}
.row-cpx02 .btn{margin: 0 auto;width:100%;height:3.593vw;line-height:3.541vw;position:relative;text-align:center;color:#fff;font-size:1.302vw;}
.row-cpx02 .btn button{font-size:1.302vw;border:none;background-color:#ff8b00;width:100%;height:100%;outline:0;color:#fff;box-shadow: 0 0.104vw 0.312vw 0.052vw rgba(0,0,0,0.25);position:relative;z-index:9}

.row-cpx02 .m-tit02 .l-center-box{width: 100%; margin: 0;box-shadow: none;}
.row-cpx02 .m-tit02 .uploader__box{background-color: transparent;border: 0.104vw solid #ffffff;color: #FFFFFF;overflow: hidden;}
.row-cpx02 .m-tit02 .uploader__box .uploader__file-label{display: none;}
.row-cpx02 .m-tit02 .uploader__box .uploader__instructions{margin: 0;font-size: 0.937vw;}
.row-cpx02 .m-tit02 .uploader__box .uploader__icon-button{width: 1.041vw; height: 1.041vw;background-image: url(../images/file-clear.png);background-repeat: no-repeat;background-position: center;background-size: cover;}
.row-cpx02 .m-tit02 .uploader__further-instructions{margin: 0;font-size: 0 !important;display: block;}
.row-cpx02 .m-tit02 .uploader__further-instructions label{font-size: 0.937vw;margin: 0;width: 100%;background-color: #ffffff;max-width: 100%;text-align: center;border: none;color: #FC8B00;border-radius: 0;font-size: 1.25vw;text-transform:none;padding: 0.781vw 0;white-space: normal;text-overflow: ellipsis;overflow: hidden;}
/* .row-cpx02 .m-tit02 .uploader__submit-button{display: none;} */
.m-tit02 .uploader__submit-button { background-color: #fff; color:#0C603F; font-weight: bold;}
.row-cpx02 .m-tit02 .uploader__error{font-size: 0.725vw;}
.select-sd{position: relative;height: 2.604vw;background-color: #f1f2f3;}
.select-sd input{position: absolute;z-index: 29;background-color: transparent;padding-left: 1.458vw;padding-right: 2.604vw;width: 100%;height: 2.604vw;border: none;outline: 0;font-size: 0.937vw;}
.select-sd input::-webkit-input-placeholder{color: #666;}
.select-sd input:-moz-placeholder{color: #666;}
.select-sd input::-moz-placeholder{color: #666;}
.select-sd input:-ms-input-placeholder{color: #666;}
.select-sd input::-webkit-calendar-picker-indicator{display: none;}
.select-sd .icon{z-index: 28; cursor: pointer;position: absolute;top: 0;right: 0;width: 2.604vw;height: 2.604vw;line-height: 2.604vw;text-align: center;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;}
.select-sd .icon img{vertical-align: middle;}
.select-sd .icon.on{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.select-sd .subselect{display: none;z-index: 999; position: absolute;left: 0;top: 100%;background-color: #ffffff;width: 100%;border: 0.052vw solid #f1f2f3;max-height: 13.28vw;overflow-y: auto;}
.select-sd .subselect .v2{cursor: pointer;font-size: 0.833vw; display: block;height: 2.604vw;line-height: 2.604vw;padding-left: 1.458vw;}
.select-sd .subselect .v2:hover{background-color: #13755b;color: #FFFFFF;}
.select-sd datalist{background-color: #ffffff;width: 100%;}
.select-sd datalist option{width: 100%;font-size: 0.833vw;height: 2.604vw;line-height: 2.604vw;padding-left: 1.458vw;}
.select-sd datalist option:hover{background-color: #13755b;color: #FFFFFF;}

.tab_con{overflow: hidden;}
		.m-link {
			overflow: hidden;
			background-color: #13755c;
			display: none;
			margin-bottom: 1.562vw;
		}
		
		.m-link li {
			display: block;
			border-bottom: 0.052vw solid rgba(255, 255, 255, .6);
			overflow: hidden;
		}
		
		.m-link .v1 {
			display: block;
			font-size: 0.937vw;
			line-height: 1;
			color: #fff;
			margin: 0 1.302vw;
			margin-left: 2.708vw;
			line-height: 2.239vw;
			position: relative;
		}
		
		.m-link .v1::after {
			content: '';
			display: block;
			width: 0.364vw;
			height: 0.312vw;
			position: absolute;
			top: 50%;
			right: 0;
			transform: translateY(-50%);
			background-image: url(../images/arr-on.png);
			background-repeat: no-repeat;
			background-position: center;
			background-size: cover;
		}
		
		.m-link li.on {
			background-color: #fff;
		}
		
		.m-link li.on .v1 {
			font-weight: 600;
			color: #13755c;
		}
		
		.m-link li.on .v1::after {
			background-image: url(../images/arr-off.png);
		}
		
		.m-link li.on .sub {
			background-color: #13755c;
		}
		
		.m-link .sub {
			display: none;
			padding: 1.041vw 0;
			padding-left: 2.708vw;
		}
		
		.m-link .v2 {
			display: block;
			font-size: 0.989vw;
			line-height: 1;
			padding: 0.364vw 0;
			color: rgba(255, 255, 255, .6);
			position: relative;
		}
		
		.m-link .v2:hover,.m-link .on {
			color: rgba(255, 255, 255, 1);
		}
		
		.m-link .v2:hover::after,.m-link .on::after {
			content: '';
			display: block;
			width: 0.468vw;
			height: 0.468vw;
			position: absolute;
			top: 50%;
			left: -1.041vw;
			transform: translateY(-50%);
			background-color: #FF8B00;
			border-radius: 50%;
		}
		.m-link2 .v1{
			line-height: 2.187vw;
			margin-right: 0 !important;
		}
        .row-cpx01 .slick-qz2-on{display:block;margin-top:-36.35vw}
        .back-qz {
            position: absolute;
            top: 37.53125vw;
            right: 3.5vw;
            max-width: 5vw;
            max-height: 5vw;
            overflow: hidden;
            cursor: pointer;
            z-index: 999;
        }
        .prodTab li:nth-child(4) {
            margin-left: 0.7vw;
            margin-right: 1.33vw;
        }
        .row-qz-man2 .m-tabBox1 .tab-tit li.on {
            font-size: 2.2vw;
        }
        .m-tabBox1 .tab-tit li {
            margin-bottom: 1.8vw;}
}
.m-slickl2-qz .item .txt p.p1{
    height:94.2px;
    overflow:hidden;
}
.m-slickl2-qz .item .txt p.p1.on{
    height:auto;}
    @media only screen and (max-width: 1920px){
        .m-slickl2-qz .item .txt p.p1{
    height:4.89583vw;
    overflow:hidden;
}

    }
@media only screen and (max-width: 1600px){
	.row-cpx02 .bk .m-tit02 h3 {font-size: 3.447vw;}
	.row-cpx02 .bk .m-tit02 {margin-left: 64.29vw;}
}
@media only screen and (max-width: 13660px){
    /* .wp{padding: 0 40px;} */
}
@media only screen and (max-width:1150px) {
	.m-list1 .desc{height: 104px;}
}
@media only screen and (max-width: 750px){
	.row-cpx02 .bk .m-tit02 {
    margin: 0;
    padding: 40px 15px;
    width: 100%;
}
.row-cpx02 .bk .m-tit02 h3{
	font-size: 28px;
}
}
.list2-qz li{
	position: relative;
}
.list2-qz .icon{
	position: absolute;
	right: 20px;
	top: 35px;
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	transform:rotate(90deg);
	-webkit-transition:.3s;
	-o-transition:.3s;
	-moz-transition:.3s;
	transition:.3s;
	cursor: pointer;
}
.list2-qz .icon.on{
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-ms-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	transform:rotate(270deg);
}
.list2-qz .sub{
	display: none;
	font-size: 20px;
	line-height: 1.8;
	padding: 2% 0 2% 9%;
}
.list2-qz li:nth-child(odd) .sub{
	background: url(../images/list-bg1.png) center center;
}
@media only screen and (max-width:1920px) {
	.list2-qz .icon{
		top: 1.82291vw;
	}
	.of1r-company .txt3 .desc{word-spacing: 15px;}
}
@media only screen and (max-width:1200px) {
	.list2-qz .icon img{
		width: 10px;
	}
	.list2-qz .sub{
		font-size: 12px;
	}
	.of1r-company .txt3 .desc{word-spacing: 10px;}
}
@media only screen and (max-width:768px) {
	.list2-qz .icon{
		right: 10px;
	}
	.of1r-company .txt3 .desc{word-spacing: 5px;}
}