.banner .con{display:block;padding-top:44%;height:0;position:relative;overflow:hidden;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.banner .slick-dots{position:absolute;left:0;right:0;bottom:30px;text-align:center;font-size:0}
.banner .slick-dots li{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:rgba(0,0,0,.5);margin:0 3px}
.banner .slick-dots li.slick-active{background-color:#fff}
.banner .slick-dots li button{display:none}
.g-t1 .tit{color:#c8161d;padding-right:88px;display:inline-block;background:url(../images/i-01.png) right center no-repeat;-o-background-size:36px auto;-ms-background-size:36px auto;-moz-background-size:36px auto;-webkit-background-size:36px auto;background-size:36px auto}
.g-t1 .tit .cn{display:block;font-size:60px;line-height:70px;font-weight:700}
.g-t1 .tit .en{font-size:22px;text-transform:uppercase;display:block;margin-top:8px}
.g-t1 .desc{font-size:18px;color:#333;margin-top:15px}
.row-a1{overflow:hidden;padding:92px 0 59px;background-color:#f2f2f2}
.m-desc1{float:left;width:438px;font-size:16px;line-height:52px;color:#333;margin-top:84px}
.m-you{float:left;width:799px;position:relative;margin-top:-188px}
.m-you .pic{position:relative}
.m-you .pic img{width:100%;display:block}
@media screen and (max-width: 768px) and (min-width: 320px){
.m-you .pic{display:none}	
}
.m-you .tit{position:absolute;top:42.6%;left:0;right:0;text-align:center;color:#c9a063}
.m-you .tit span{font-size:60px;display:block;font-weight:700;margin-bottom:6px}
.m-you .tit .s-x{font-size:46px}
.m-you .tit em{font-size:22px;font-family:Helvetica;text-transform:uppercase}
.m-you ul{position:absolute;top:0;bottom:0;left:660px;width:440px;z-index:3}
.m-you li{position:absolute;right:-50px;padding-left:50px}
.m-you li span{display:inline-block;height:44px;line-height:44px;padding:0 23px;border-radius:22px;font-size:18px;color:#fff;background-color:#c8161d;position:relative;cursor:pointer}
.m-you li span:before{content:'';position:absolute;top:50%;left:-12px;width:37px;height:42px;margin-top:-21px;background:url(../images/i-03.png) center no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-you li:after{content:'';position:absolute;left:0;top:50%;width:22px;height:22px;margin-top:-11px;background:url(../images/i-02.png) center no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-you .i1{top:83px;left:0}
.m-you .i2{top:180px;left:81px}
.m-you .i3{top:278px;left:115px}
.m-you .i4{top:376px;left:129px}
.m-you .i5{bottom:278px;left:115px}
.m-you .i6{bottom:180px;left:81px}
.m-you .i7{bottom:83px;left:0}
.row-a2{overflow:hidden;padding:100px 0 71px}
.row-a2 .col-l{width:40%;padding-right:108px}
.row-a2 .col-r{float:left;padding-top:40px;width:55%;margin-left:5%;}
.row-a2 .ovh{overflow:hidden}
.m-desc2{font-size:16px;line-height:2;margin-top:55px}
.m-desc2 strong{font-size:20px;display:block;margin-bottom:13px}
.m-desc2 p{margin-bottom:20px}
.m-pic1{width:100%;}
.m-pic1 .pic{overflow:hidden;position:relative;z-index:2}
.m-pic1 .pic img{width:100%;height:100%;display:block;height:45vh}
.abimg{display:none;}
.abyj{width:100%; margin-bottom:50px}
.home1 a{padding:50px}
.home1 a h5{font-size:24px}
.home1 a p{font-size:14px;margin-bottom: 15px;}
.home1 a img{max-width:50px}


@media screen and (max-width: 768px) and (min-width: 320px){
.m-pic1 .pic img{width:100%;height:100%;display:block;height:auto}	
.row-a2 .col-r{display:none;}
.abimg{display:block;}
.abimg img{width:100%}
.home1 a{padding:26px;height:auto}
}






/*.m-pic1:after{content:'';position:absolute;left:0;right:0;bottom:0;height:135px;background-color:#c9151e}
.m-pic1 .more{position:absolute;right:0;bottom:0;z-index:2;width:132px;height:135px;font-size:16px;color:#fff;background-color:#c9151e;text-align:center;padding:33px 0 0}
.m-pic1 .more i{width:38px;height:38px;display:block;margin:0 auto 15px;background:url(../images/i-04.png) center no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}*/
.m-list1{overflow:hidden;margin:53px -50px}
.m-list1 li{width:25%;float:left;position:relative}
.m-list1 li:after{content:'';position:absolute;top:50%;right:-18px;width:36px;height:90px;background:url(../images/i-06.png) center no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-list1 .con{width:277px;height:277px;display:block;margin:0 auto;text-align:center;color:#fff;padding:83px 0 0;background:url(../images/i-05.png) center no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-list1 .num{line-height:1;margin-bottom:5px}
.m-list1 .num span{font-size:100px;font-family:DINOT-CONDBOLD}
.m-list1 .num em{font-size:30px;display:inline-block;vertical-align:top;margin-top:-20px}
.m-list1 .desc{font-size:16px}
.m-list1 .i1 .num em{font-size:55px}
.m-list1 li:last-child:after{display:none}
.row-a3{padding:100px 0 106px;position:relative;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;}
.ul-nv{position:absolute;top:50%;left:0;z-index:3;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.ul-nv li{padding:8px 0}
.ul-nv li a{display:block;height:85px;position:relative;width:136px;background-color:#fff;border-radius:0 43px 43px 0}
.ul-nv .ico{display:block;position:relative;height:85px;width:70px}
.ul-nv .ico i{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.ul-nv .ico .i-on,.ul-nv li.on .ico .i-ok,.ul-nv li:hover .ico .i-ok{opacity:0}
.ul-nv em{position:absolute;left:70px;top:50%;text-align:center;font-size:16px;line-height:18px;color:#c8161d;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.ul-nv li.on a,.ul-nv li:hover a{background-color:#c8161d;width:156px}
.ul-nv li.on em,.ul-nv li:hover em{color:#fff;left:90px}
.ul-nv li.on .ico .i-on,.ul-nv li:hover .ico .i-on{opacity:1}
.m-list2{margin:53px 0 0;padding:0;overflow:hidden}
.m-list2 li{width:33.33%;float:left;margin-bottom:23px}
.m-list2 .con{margin:0 11px;position:relative;overflow:hidden}
.m-list2 .pic{/*padding-top:56%;height:0;position:relative;*/text-align: center;height: 280px;width: 100%;display: flex;justify-content: center;align-items: center;overflow:hidden}
.m-list2 .pic img{/*position:absolute;top:0;left:0;*/max-width:100%;height:100%;display:block}
.m-list2 .txt{position:absolute;left:0;right:0;bottom:0;color:#fff;padding:7px 43px 28px 48px;opacity:0;background-color:rgba(200,22,29,.95);-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list2 .txt:before{content:'';position:absolute;left:0;right:0;top:-33px;height:33px;background:url(../images/i-bg1.png) center no-repeat;-o-background-size:100% 100%;-ms-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}
.m-list2 .tit{overflow:hidden;margin-bottom:15px}
.m-list2 .tit strong{font-size:22px;float:left;line-height:32px}
.m-list2 .ico{float:right;width:32px}
.m-list2 .ico img{width:100%;display:block}
.m-list2 .desc{font-size:16px;line-height:1.75;max-height:7em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.m-list2 .con:hover .txt{opacity:1}
.row-a4{overflow:hidden;position:relative}
.row-a4 .col-l{width:360px}
.row-a4 .col-r{float:none;margin-left:388px;height:950px;-o-background-size:1061px auto;-ms-background-size:1061px auto;-moz-background-size:1061px auto;-webkit-background-size:1061px auto;background-size:1061px auto}
.row-a4 .g-t1{margin-bottom:80px;margin-top:100px}
.m-item{width:250px}
.m-item .item{padding:13px 0}
.m-item span{display:block;height:88px;line-height:88px;font-size:20px;color:#333;padding-left:70px;background-color:#f5f5f5;position:relative;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-item span:before{content:'';position:absolute;top:50%;width:17px;height:8px;left:27px;background:url(../images/i-09.png) center no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-item span:after{content:'';position:absolute;top:50%;width:26px;height:16px;right:37px;opacity:0;background:url(../images/i-10.png) center no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-item .item.slick-current span,.m-item .item:hover span{color:#fff;padding-left:95px;background-color:#d0111a}
.m-item .item.slick-current span:after,.m-item .item:hover span:after{opacity:1}
.m-item .item.slick-current span:before,.m-item .item:hover span:before{background-image:url(../images/i-08-on.png)}
.m-item .slider{padding:38px 0;position:relative}
.m-item .slick-arrow{position:absolute;left:0;width:250px;height:38px;display:block;border:0;font-size:0;padding:0;text-indent:9999px;cursor:pointer;background-color:transparent;background-repeat:no-repeat;-o-background-size:21px auto;-ms-background-size:21px auto;-moz-background-size:21px auto;-webkit-background-size:21px auto;background-size:21px auto}
.m-item .slick-prev{top:0;background-image:url(../images/i-11.png);background-position:center top}
.m-item .slick-next{bottom:0;background-image:url(../images/i-12.png);background-position:center center}
.m-item .slick-prev:hover{background-image:url(../images/i-11-on.png)}
.m-item .slick-next:hover{background-image:url(../images/i-12-on.png)}
.m-coop{position:absolute;right:0;top:50%;width:1143px;height:426px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.m-coop .slider{height:100%;background:url(../images/p10.png) center no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-coop .left{width:251px;height:252px;float:left;margin-right:42px;text-align:center;position:relative;margin-left:90px;margin-top:84px;background:url(../images/i-13.png) center no-repeat;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-coop .provivce{position:absolute;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%)}
.m-coop .provivce span{font-size:36px;color:#c41e21;font-weight:700;display:block}
.m-coop .provivce em{font-size:16px;color:#999}
.m-coop .right{overflow:hidden;width:555px;padding-top:105px}
.m-coop .tit{font-size:36px;font-weight:700;color:#efd07a;border-bottom:1px solid #f7f7f7;position:relative;padding-bottom:28px;margin-bottom:33px}
.m-coop .tit:after{content:'';position:absolute;left:0;bottom:-1px;height:2px;width:59px;background-color:#efd07a}
.m-coop .desc{overflow:hidden;line-height:64px}
.m-coop .desc span{font-size:20px;color:#fff;padding-left:26px;position:relative;margin-right:25px;display:inline-block}
.m-coop .desc span:before{content:'';position:absolute;left:0;top:50%;width:9px;height:9px;margin-top:-4px;border-radius:50%;background-color:#f0ce7a}
.row-a5{overflow:hidden;padding:100px 0 35px;background-color:#f5f5f5}
.row-a5 .g-t1{margin-bottom:42px}
.row-a3-1{min-height:800px;background:#f7f7f7}
.row-a3-1 .m-list2{margin-top:0}
.m-comm{overflow:hidden;max-width:1500px;margin:0 auto;background:url(../images/p-bg5.png) right top no-repeat #f7f7f7}
.m-comm .pic{width:705px;float:left}
.m-comm .pic img{width:100%;display:block}
.m-comm .con{overflow:hidden;padding-left:100px}
.m-comm .top{overflow:hidden;line-height:45px;margin-bottom:13px}
.m-comm .top h3{font-size:30px;float:left}
.m-comm .time{font-size:20px;color:#c9151e;padding-left:45px;float:right;font-weight:700;background:url(../images/i-16.png) left center no-repeat;-o-background-size:32px auto;-ms-background-size:32px auto;-moz-background-size:32px auto;-webkit-background-size:32px auto;background-size:32px auto}
.m-comm .desc{font-size:16px;color:#333;margin-bottom:95px}
.m-comm ul{overflow:hidden;margin:0 -20px}
.m-comm li{width:33.33%;float:left;position:relative;text-align:center}
.m-comm .num{width:172px;height:172px;display:block;position:relative;margin:0 auto 22px;color:#fff;padding-top:28px;background:url(../images/i-bg2.png) center no-repeat;-o-background-size:100% 100%;-ms-background-size:100% 100%;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}
.m-comm li:after{content:'';position:absolute;top:43px;right:0;width:1px;height:86px;background-color:rgba(201,21,30,.2)}
.m-comm .num span{font-size:82px;font-family:DINOT-CONDBOLD;display:block;line-height:1;margin-bottom:4px}
.m-comm .num em{font-size:18px}
.m-comm li p{font-size:20px;font-weight:700}
@media only screen and (min-width:950px) and (max-width:1920px){
.g-t1 .tit{padding-right:4.583vw;-o-background-size:1.875vw auto;-ms-background-size:1.875vw auto;-moz-background-size:1.875vw auto;-webkit-background-size:1.875vw auto;background-size:1.875vw auto}
.g-t1 .tit .cn{font-size:3.125vw;line-height:3.645vw}
.g-t1 .tit .en{font-size:1.145vw;margin-top:.416vw}
.g-t1 .desc{font-size:.937vw;margin-top:.781vw}
.row-a1{padding:4.791vw 0 3.072vw}
.m-desc1{width:22.81vw;font-size:.833vw;line-height:2.708vw;margin-top:4.375vw}
.m-you{float:left;width:41.61vw;margin-top:-9.791vw}
.m-you ul{left:34.37vw;width:22.91vw}
.m-you li{right:-2.604vw;padding-left:2.604vw}
.m-you li span{height:2.291vw;line-height:2.291vw;padding:0 1.197vw;border-radius:1.145vw;font-size:.937vw}
.m-you li span:before{left:-.625vw;width:1.927vw;height:2.187vw;margin-top:-1.093vw}
.m-you li:after{width:1.145vw;height:1.145vw;margin-top:-.572vw}
.m-you .i1{top:4.322vw;left:0}
.m-you .i2{top:9.375vw;left:4.218vw}
.m-you .i3{top:14.47vw;left:5.989vw}
.m-you .i4{top:19.58vw;left:6.718vw}
.m-you .i5{bottom:14.47vw;left:5.989vw}
.m-you .i6{bottom:9.375vw;left:4.218vw}
.m-you .i7{bottom:4.322vw;left:0vw}
.row-a2{padding:5.208vw 0 3.697vw}
.row-a2 .col-l{width:40%;padding-right:5.625vw}
.row-a2 .col-r{padding-top:2.083vw}
.m-desc2{font-size:.833vw;margin-top:2.864vw}
.m-desc2 strong{font-size:1.041vw;margin-bottom:.677vw}
.m-desc2 p{margin-bottom:1.041vw}
.m-pic1{/*padding-left:1.614vw;padding-right:6.927vw*/}
/*.m-pic1 .pic{height:300px}
.m-pic1:after{height:7.031vw}*/
.m-pic1 .more{width:6.875vw;height:7.031vw;font-size:.833vw;padding:1.718vw 0 0}
.m-pic1 .more i{width:1.979vw;height:1.979vw;margin:0 auto .781vw}
.m-list1{margin:2.76vw -2.604vw}
.m-list1 li:after{right:-.937vw;width:1.875vw;height:4.687vw}
.m-list1 .con{width:14.42vw;height:14.42vw;padding:4.322vw 0 0}
.m-list1 .num{margin-bottom:.26vw}
.m-list1 .num span{font-size:5.208vw}
.m-list1 .num em{font-size:1.562vw;margin-top:-1.041vw}
.m-list1 .desc{font-size:.833vw}
.m-list1 .i1 .num em{font-size:2.864vw}
.row-a3{padding:5.208vw 0 5.52vw}
.row-a3 .wp1{max-width:1000px;margin: 0px auto;}
.row-a3-1{height:41.66666vw}
.ul-nv li{padding:.416vw 0}
.ul-nv li a{height:4.427vw;width:7.083vw;border-radius:0 2.239vw 2.239vw 0}
.ul-nv .ico{height:4.427vw;width:3.645vw}
.ul-nv .ico .i-on,.ul-nv li.on .ico .i-ok,.ul-nv li:hover .ico .i-ok{opacity:0}
.ul-nv em{left:3.645vw;font-size:.833vw;line-height:.937vw}
.ul-nv li.on a,.ul-nv li:hover a{width:8.125vw}
.ul-nv li.on em,.ul-nv li:hover em{color:#fff;left:4.687vw}
.m-list2{margin:2.76vw 0 0}
.m-list2 li{margin-bottom:2vw}
.m-list2 .con{margin:0 .572vw}
.m-list2 .txt{padding:.36vw 2.239vw 1.458vw 2.5vw}
.m-list2 .tit{margin-bottom:.781vw}
.m-list2 .tit strong{font-size:1.145vw;line-height:1.666vw;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.m-list2 .ico{width:1.666vw}
.m-list2 .desc{font-size:.833vw}
.row-a4 .col-l{width:18.75vw}
.row-a4 .col-r{margin-left:20.2vw;height:49.47vw;-o-background-size:55.26vw auto;-ms-background-size:55.26vw auto;-moz-background-size:55.26vw auto;-webkit-background-size:55.26vw auto;background-size:55.26vw auto}
.row-a4 .g-t1{margin-bottom:4.166vw;margin-top:5.208vw}
.m-item{width:13.02vw}
.m-item .item{padding:.677vw 0}
.m-item span{height:4.583vw;line-height:4.583vw;font-size:1.041vw;padding-left:3.645vw}
.m-item span:before{width:.885vw;height:.416vw;left:1.406vw}
.m-item span:after{width:1.354vw;height:.833vw;right:1.927vw}
.m-item .item.slick-current span,.m-item .item:hover span{padding-left:4.947vw}
.m-item .slider{padding:1.979vw 0}
.m-item .slick-arrow{width:13.02vw;height:1.979vw;text-indent:520.7vw;-o-background-size:1.093vw auto;-ms-background-size:1.093vw auto;-moz-background-size:1.093vw auto;-webkit-background-size:1.093vw auto;background-size:1.093vw auto}
.m-coop{width:59.53vw;height:22.18vw}
.m-coop .left{width:13.07vw;height:13.12vw;margin-right:2.187vw;margin-left:4.687vw;margin-top:4.375vw}
.m-coop .provivce span{font-size:1.875vw}
.m-coop .provivce em{font-size:.833vw}
.m-coop .right{width:28.9vw;padding-top:5.468vw}
.m-coop .tit{font-size:1.875vw;padding-bottom:1.458vw;margin-bottom:1.718vw}
.m-coop .tit:after{bottom:-.052vw;width:3.072vw}
.m-coop .desc{line-height:3.333vw}
.m-coop .desc span{font-size:1.041vw;padding-left:1.354vw;position:relative;margin-right:1.302vw}
.m-coop .desc span:before{width:.468vw;height:.468vw;margin-top:-.208vw}
.row-a5{padding:5.208vw 0 1.822vw}
.row-a5 .g-t1{margin-bottom:2.187vw}
.m-list2 .txt:before{top:-1.718vw;height:1.718vw}
.m-comm{max-width:78.12vw}
.m-comm .pic{width:36.71vw}
.m-comm .con{padding-left:5.208vw}
.m-comm .top{line-height:2.343vw;margin-bottom:.677vw}
.m-comm .top h3{font-size:1.562vw}
.m-comm .time{font-size:1.041vw;padding-left:2.343vw;-o-background-size:1.666vw auto;-ms-background-size:1.666vw auto;-moz-background-size:1.666vw auto;-webkit-background-size:1.666vw auto;background-size:1.666vw auto}
.m-comm .desc{font-size:.833vw;margin-bottom:4.947vw}
.m-comm ul{margin:0 -1.041vw}
.m-comm .num{width:8.958vw;height:8.958vw;margin:0 auto 1.145vw;padding-top:1.458vw}
.m-comm li:after{top:2.239vw;height:4.479vw}
.m-comm .num span{font-size:4.27vw;margin-bottom:.208vw}
.m-comm .num em{font-size:.937vw}
.m-comm li p{font-size:1.041vw}
.m-you .tit span{font-size:3.125vw;margin-bottom:.3125vw}
.m-you .tit .s-x{font-size:2.395833vw}
.m-you .tit em{font-size:1.14583333vw;font-family:Helvetica;text-transform:uppercase}
}
@media only screen and (max-width:1600px){
/*.row-a3 .wp{width:1000px}*/
.row-a3 .wp1{width:1000px;margin: 0px auto;}
.m-list2 .desc{-webkit-line-clamp:3}
.m-pic1 .pic{/*height:17vw*/}
.m-comm .con{padding-left:3.208vw}
.m-comm{max-width:76.12vw}
}
@media only screen and (max-width:1199px){
.g-t1 .tit .cn{font-size:20px;line-height:1.2}
.g-t1 .tit{-o-background-size:18px auto;-ms-background-size:18px auto;-moz-background-size:18px auto;-webkit-background-size:18px auto;background-size:18px auto;padding-right:50px}
.g-t1 .desc{font-size:14px}
.row-a1{padding:30px 0 20px}
.m-desc1{width:auto;float:none;margin-top:10px;font-size:14px;line-height:2;margin-bottom:20px}
.m-you{width:auto;float:none;margin-top:0}
.m-you ul{position:static;width:auto;margin-bottom:20px}
.m-you li{position:static;padding-left:0;display:inline-block;margin-right:5px;margin-bottom:5px;width: 47%;}
.m-you li span {
    border-radius: 0px;
    width: 100%;
}
.m-you li:nth-child(2n){float:right}
.m-you li:nth-child(7){width:100%}
.m-you li span:before,.m-you li:after{display:none}
.m-you li span{font-size:14px;padding:0 15px;height:40px;line-height:40px;text-align:center}
.row-a2{padding:30px 0 25px}
.g-t1 .tit .en{font-size:14px;margin-top:3px}
.m-desc2{margin-top:20px;font-size:14px}
.row-a2 .col-l{width:auto;float:none;padding-right:0}
.row-a2 .col-r{width:auto;float:none;padding-top:0}
.m-pic1 .pic{height:auto}
.m-pic1 .more{width:100px;height:100px;font-size:13px;padding-right:24px}
.m-pic1{padding-left:0;padding-right:100px}
@media screen and (max-width: 768px) and (min-width: 320px){
.m-pic1{padding-left:0;padding-right:20px}
}
.m-pic1:after{height:100px}
.m-pic1 .more i{width:30px;height:30px;margin-bottom:10px}
.m-list1 li{width:50%;margin-bottom:15px}
.m-list1 .con{width:160px;height:160px;padding-top:40px}
.m-list1 .num span{font-size:38px}
.m-list1 .num em{font-size:16px;margin-top:-7px}
.m-list1 .desc{font-size:12px}
.m-list1{margin:30px 0 0}
.m-list1 li:after{display:none}
.m-list1 .i1 .num em{font-size:20px;margin-top:-10px}
.ul-nv{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:auto;overflow:hidden;margin-top:20px}
.row-a3{padding:30px 0}
.row-a3 .wp1{width:auto;margin: 0px auto;}
.ul-nv li{width:50%;float:left;padding:1px 0}
.row-a3 .wp{width:auto}
.ul-nv li a{width:auto!important;border-radius:0;margin:0 2px;height:50px}
.ul-nv em{font-size:12px;line-height:14px}
.ul-nv .ico{width:45px;height:50px;margin-left:10px}
.ul-nv li.on em,.ul-nv li:hover em{left:70px}
.m-list2 li{width:auto;float:none;margin-bottom:10px}
.m-list2{margin:20px -11px 0}
.m-list2 .txt{padding:1px 15px 13px}
.m-list2 .desc{font-size:14px}
.m-list2 .tit strong{font-size:16px}
.m-list2 .tit{margin-bottom:8px}
.row-a4 .col-l{width:auto;float:none}
.row-a4 .g-t1{margin:30px 0 25px}
.m-item{width:auto}
.m-item .item.slick-current span,.m-item .item:hover span,.m-item span{padding:0;text-align:center;font-size:14px;height:40px;line-height:40px}
.m-item span:after,.m-item span:before{display:none}
.m-item .slider{padding:0}
.row-a4 .col-r{float:none;height:auto;margin:0;background-position:center;-o-background-size:80% auto;-ms-background-size:80% auto;-moz-background-size:80% auto;-webkit-background-size:80% auto;background-size:80% auto}
.m-coop{width:auto;position:static;height:auto;background-image:none;padding:30px 0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.m-coop .slider{height:auto;background-image:none}
.m-coop .left{height:auto;float:none;width:auto;background:0 0;margin:0 0 15px}
.m-coop .right{width:auto;padding-top:0}
.m-coop .tit{font-size:20px;padding-bottom:10px;margin-bottom:15px}
.m-coop .provivce span{font-size:20px}
.m-coop .provivce{position:relative;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.m-coop .desc{line-height:3}
.m-coop .desc span{font-size:14px;color:#222}
.row-a5{padding:30px 0}
.row-a5 .g-t1{margin-bottom:20px}
.row-a3-1 .ul-nv{margin-top:0;margin-bottom:20px}
.m-comm .pic{width:auto;float:none;margin-bottom:20px}
.m-comm .con{padding-left:0}
.m-comm .top{line-height:30px}
.m-comm .top h3{font-size:18px}
.m-comm .time{font-size:14px;padding-left:20px;-o-background-size:16px auto;-ms-background-size:16px auto;-moz-background-size:16px auto;-webkit-background-size:16px auto;background-size:16px auto}
.m-comm .desc{text-align:left;font-size:14px;margin-bottom:35px}
.m-comm .num{width:88px;height:88px;text-align:center;padding-top:20px;margin-bottom:10px}
.m-comm .num span{font-size:24px}
.m-comm .num em,.m-comm li p{font-size:14px}
.m-comm li:after{top:15px;height:50px}
.row-a3-1{min-height:auto;padding-bottom:30px}
.m-desc2 strong{font-size:16px}
.banner .slick-dots{bottom:10px}
.banner .slick-dots li{width:8px;height:8px}
.m-you .tit .s-x,.m-you .tit span{font-size:18px}
.m-you .tit em{font-size:12px}
.ul-nv em br{display: none;}
.ul-nv .ico{width: 25px;display: inline-block;vertical-align: middle;
	margin-left: 15;height: 40px;
}
.ul-nv em{position: static;}
.ul-nv li a{height: 40px;}
}