@font-face {
    src: url("../font/MiSans-Bold.ttf");
    font-family: 'MiSansBold';
}
@font-face {
    src: url("../font/MiSans-Light.ttf");
    font-family: 'MiSansLight';
}
@font-face {
    src: url("../font/MiSans-Medium.ttf");
    font-family: 'MiSansMedium';
}

/*!****** lib.css *******/
/*!-----------------[初始化]--------------*/
*,: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(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#444;font-size:12px;line-height:1.5;font-family:"MiSansMedium"}
a{color:inherit;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
em,i{font-style:normal}
input,select,textarea{font-size:12px;color:#444;font-family:"MiSansMedium";outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.wp{width:100%;max-width:88.54vw;margin:0 auto}
/*!******************************
    -------[=头部]-------
********************************/
/*!******************************
    -------[=底部]-------
********************************/
/*!******************************
    -------[=兼容提示]-------
********************************/
#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;display:none}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#004585;z-index:-1}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto 10px;font-size:80px;line-height:80px}
#browser-modal .browser-content .browser-item .iconchrome{background:url(../images/bro.png) no-repeat}
#browser-modal .browser-content .browser-item .iconfirefox{background:url(../images/bro.png) 0 -100px no-repeat}
#browser-modal .browser-content .browser-item .iconopera{background:url(../images/bro.png) 0 -200px no-repeat}
#browser-modal .browser-content .browser-item .iconEdge{background:url(../images/bro.png) 0 -300px no-repeat}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}
/*!****** lib.css end *******/
/*!****** hlg *******/
@keyframes aniCircle{
from{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
}
.h-title1{line-height:1.2;color:#000;font-weight:700;text-transform:uppercase}
.h-title1 .cn{font-size:38px}
.h-title1 .en{margin-top:8px;font-size:38px}
.h-title1.c1{color:#fff}
.h-title1.c2{color:#b19873}
.h-title1.middle{text-align:center}
.h-ban1{height:100vh;position:relative;overflow:hidden}
.h-ban1 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:1}
.h-ban1 .ban-cont{position:absolute;left:0;top:50%;right:0;text-align:center;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.h-ban1 .ban-cont .title{margin-bottom:32px;font-size:36px;color:#fff;font-weight:400;line-height:1.2}
.h-ban1 .ban-cont .txt{font-size:24px;color:#b19873;line-height:1.75}
.h-ban2{height:100vh;position:relative;overflow:hidden}
.h-ban2:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:2}
.h-ban2 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:1}
.h-ban2 .ban-cont{position:absolute;left:0;top:50%;right:0;text-align:center;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.h-ban2 .ban-cont .title{margin-bottom:104px;font-size:71px;color:#fff;font-weight:400;line-height:1.2}
.h-ban2 .ban-cont .title span{margin-left:20px;color:#b19873}
.h-ban2 .ban-cont .numLs{margin:0 -40px -60px;text-align:left;overflow:hidden;display:-webkit-flex;display:flex;justify-content:center}
.h-ban2 .ban-cont .numLs .item{padding:0 40px;margin-bottom:60px}
.h-ban2 .ban-cont .numLs .num{margin-bottom:4px;font-size:70px;color:#b19873;font-weight:700;line-height:1.2;}
.h-ban2 .ban-cont .numLs .tit{font-size:18px;color:#fff;line-height:1.2}
.h-ban2 .ban-cont .btns{margin-top:96px;display:-webkit-flex;display:flex;justify-content:center;align-items:center}
.h-ban2 .ban-cont .btns .a1{padding:0 15px;margin:0 23px;display:block;min-width:188px;line-height:52px;border:1px solid #fff;font-size:18px;color:#b19873;text-align:center;border-radius:27px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.h-ban2 .ban-cont .btns .a1:hover{background-color:#b19873;border-color:#b19873;color:#fff}
.h-sec1-1{padding:124px 0 164px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.h-intro1{padding:0 7% 0 20%;display:-webkit-flex;display:flex;align-items:flex-end}
.h-intro1 .pic{margin-right:9%;width:22%;flex-shrink:0}
.h-intro1 .pic img{margin:0 auto;display:block}
.h-intro1 .inner{width:69%;flex-shrink:0}
.h-intro1 .h-title1{margin-bottom:44px}
.h-intro1 .txt{font-size:18px;color:#454545;line-height:2;text-align:justify}
.h-intro1 .txt p+p{margin-top:20px}
.h-sec1-2{padding:72px 0 42px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.h-sec1-2 .h-title1{margin-bottom:50px}
.h-hisSwiper1{position:relative;overflow:hidden}
.h-hisSwiper1 .content{margin-bottom:71px;padding:0 17.03% 0 20.73%;position:relative;overflow:hidden}
.h-hisSwiper1 .sp1-for,.h-hisSwiper1 .sp1-for .for-slider{position:relative;overflow:hidden}
.h-hisSwiper1 .sp1-for .for-slider .con{display:-webkit-flex;display:flex;align-items:flex-start}
.h-hisSwiper1 .sp1-for .for-slider .pic{margin-right:8%;width:42%;position:relative;overflow:hidden;flex-shrink:0}
.h-hisSwiper1 .sp1-for .for-slider .pic:before{content:'';display:block;padding-top:60.76%}
.h-hisSwiper1 .sp1-for .for-slider .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.h-hisSwiper1 .sp1-for .for-slider .inner{padding-bottom:224px;width:50%;flex-shrink:0}
.h-hisSwiper1 .sp1-for .for-slider .title{margin-bottom:10px;font-size:18px;color:#fff;font-weight:400;line-height:1.2}
.h-hisSwiper1 .sp1-for .for-slider .txt{font-size:16px;color:#aeaeae;line-height:1.88;text-align:justify}
.h-hisSwiper1 .sp1-year{margin:0 -70px;position:absolute;left:49%;bottom:0;width:440px;overflow:hidden;z-index:10}
.h-hisSwiper1 .sp1-year .year-slider{padding:0 70px;position:relative;overflow:hidden}
.h-hisSwiper1 .sp1-year .con{cursor:default}
.h-hisSwiper1 .sp1-year .year{margin-bottom:14px;font-size:124px;color:rgba(177,152,115,0);line-height:1;-webkit-text-stroke:1px #b19773;text-stroke:1px #b19773}
.h-hisSwiper1 .sp1-year .txt{font-size:16px;color:#b19873}
.h-hisSwiper1 .sp1-year .txt span{margin-right:16px;font-size:30px;font-weight:700}
.h-hisSwiper1 .sp1-nav{position:relative;overflow:hidden}
.h-hisSwiper1 .sp1-nav:before{content:'';position:absolute;left:0;top:11px;right:0;height:1px;background-color:#b19873}
.h-hisSwiper1 .sp1-nav .con{cursor:default}
.h-hisSwiper1 .sp1-nav .icon-circle{margin:0 auto 6px;width:23px;height:23px;position:relative}
.h-hisSwiper1 .sp1-nav .icon-circle:before{content:'';position:absolute;left:50%;top:50%;width:13px;height:13px;border-radius:50%;background-color:#b19873;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}
.h-hisSwiper1 .sp1-nav .icon-circle:after{content:'';position:absolute;left:50%;top:50%;width:13px;height:13px;border-radius:50%;border:1px solid #b19873;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}
.h-hisSwiper1 .sp1-nav .year{font-size:14px;color:#787878;text-align:center;}
.h-hisSwiper1 .sp1-nav .swiper-slide-thumb-active .icon-circle:after{width:98%;height:98%}
.h-hisSwiper1 .sp1-nav .swiper-slide-thumb-active .year{font-size: 1.229vw;font-weight: bold;}
.h-hisSwiper1 .swiper-next,.h-hisSwiper1 .swiper-prev{position:absolute;top:34px;width:60px;height:60px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:18px auto;background-size:18px auto;z-index:10;opacity:.3}
.h-hisSwiper1 .swiper-prev{left:0;background-image:url(../images/h-prev1.png)}
.h-hisSwiper1 .swiper-next{right:0;background-image:url(../images/h-next1.png)}
.h-hisSwiper1 .swiper-next:hover,.h-hisSwiper1 .swiper-prev:hover{opacity:1}
.h-sec1-3{padding:70px 0 178px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.h-sec1-3 .h-title1{margin-bottom:90px}
.d-honor1{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.d-honor1 .col{width:37.06%;flex-shrink:0}
.d-honor1 .cor{width:45.88%;flex-shrink:0}
.d-text1{padding-top:4px;font-size:18px;color:#fff;line-height:1.78}
.h-honorSwiper1{position:relative;overflow:hidden}
.h-honorSwiper1 .slider{margin-left:-11%;position:relative;overflow:hidden}
.h-honorSwiper1 .swiper-slide{padding-top:80px;width:38.8%}
.h-honorSwiper1 .con{position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.h-honorSwiper1 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:10;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.h-honorSwiper1 .pic{padding-top:73.51%;position:relative;overflow:hidden}
.h-honorSwiper1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.h-honorSwiper1 .swiper-slide-active .con{-webkit-transform:translateY(-30px) scale(1.26);-ms-transform:translateY(-30px) scale(1.26);-o-transform:translateY(-30px) scale(1.26);transform:translateY(-30px) scale(1.26)}
.h-honorSwiper1 .swiper-slide-active .con:before{opacity:0}
.h-sec1-4{padding:120px 0 136px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.h-sec1-4 .h-title1{margin-bottom:106px}
.h-ul1{padding:0 210px;margin:0 -20px 60px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.h-ul1 li{padding:0 20px;margin-bottom:40px;width:33.33%;flex-shrink:0}
.h-ul1 .pic{height:145px;line-height:145px;font-size:0;text-align:center}
.h-ul1 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.h-ul1 .tit{margin-top:-12px;font-size:32px;color:#fff;font-weight:700;line-height:1.2;text-align:center}
.h-ul2{padding:0 220px;margin:0 -10px -30px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.h-ul2 li{padding:0 10px;margin-bottom:30px;width:33.33%;flex-shrink:0}
.h-ul2 .tit{margin-bottom:24px;font-size:30px;color:#b19873;line-height:1.2;text-align:center}
.h-ul2 .txt{font-size:16px;color:#aeaeae;line-height:1.2;text-align:center}
.h-sec1-5{padding:118px 0 0}
.h-sec1-5 .h-title1{position:relative;z-index:10}
.h-dev1{margin:-320px 0 -18px;padding:0 6.04% 0 4.27%;position:relative;overflow:hidden}
.h-dev1 .map{display:block;width:100%}
.h-dev1 .cont{position:absolute;left:50%;top:610px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:10}
.h-dev1 .cont .tit{text-align:center}
.h-dev1 .cont .tit .cn{margin-bottom:30px;font-size:36px;color:#fff;line-height:1.44;text-shadow:0 5px 9px rgba(4,0,0,.73)}
.h-dev1 .cont .tit .en{font-size:16px;color:#b19873;line-height:1.2;text-transform:uppercase}
.h-sec1-6{padding:138px 0;min-height:522px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.h-mission1{display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.h-desc1{padding-top:11px}
.h-desc1 .tit .cn{margin-bottom:13px;font-size:30px;color:#000;font-weight:700;line-height:1.2}
.h-desc1 .tit .en{font-size:16px;color:#bebebe;line-height:1.6;font-weight:400;text-transform:uppercase}
.h-sec1-7{padding:127px 0 125px;overflow:hidden}
.h-sec1-7 .h-title1{margin-bottom:110px}
.h-ul3{padding:0 70px;margin:0 -5px -106px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.h-ul3 li{padding:0 5px;margin-bottom:106px;width:33.33%;flex-shrink:0}
.h-ul3 .con{cursor:default}
.h-ul3 .pic{margin:0 auto 20px;width:123px;height:123px;line-height:123px;font-size:0;text-align:center}
.h-ul3 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.h-ul3 .tit{margin-bottom:9px;font-size:30px;color:#000;font-weight:700;line-height:1.2;text-align:center}
.h-ul3 .txt{font-size:16px;color:#454545;line-height:1.88;text-align:center}
.h-sec2-1{padding:116px 0 163px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.h-sec2-1 .h-title1{margin-bottom:110px}
.h-ul4{margin:0 -18px -70px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.h-ul4 li{padding:0 18px;margin-bottom:70px;width:25%;flex-shrink:0}
.h-ul4 .con{padding:18px 20px 24px;display:block;height:100%;background-color:#fff;border-radius:20px;cursor:default;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.h-ul4 .num{margin-bottom:18px;font-size:30px;color:#b2b2b2;line-height:1.2;display:-webkit-flex;display:flex;justify-content:flex-end}
.h-ul4 .tit{margin-bottom:10px;font-size:30px;color:#b19873;line-height:1.2;font-weight: 400}
.h-ul4 .txt{font-size:18px;color:#454545;line-height:1.67;text-align:justify}
.h-ul4 .con:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);box-shadow:0 5px 10px rgba(0,0,0,.15)}
.h-sec2-2{padding:110px 0 1px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.h-sec2-2 .h-title1{margin-bottom:96px}
.h-ul5{padding:0 106px;margin-bottom:-144px}
.h-ul5 ul{position:relative;z-index:1;display:-webkit-flex;display:flex;flex-wrap:wrap}
.h-ul5 ul:after,.h-ul5 ul:before{content:'';position:absolute;background-color:#b19873;z-index:-1}
.h-ul5 ul:before{left:-26px;top:-20px;width:209px;height:429px}
.h-ul5 ul:after{right:-30px;bottom:-26px;width:1146px;height:209px}
.h-ul5 li{width:25%;flex-shrink:0}
.h-ul5 .con{display:block;padding-top:94.09%;position:relative;cursor:default;overflow:hidden}
.h-ul5 .con:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/h-ls_bg1.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;z-index:2}
.h-ul5 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;z-index:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.h-ul5 .text{padding:21px 15px;text-align:center;position:absolute;left:0;bottom:0;right:0;z-index:10}
.h-ul5 .tit{margin-bottom:20px;font-size:30px;color:#b19873;line-height:1.2}
.h-ul5 .txt{font-size:18px;color:#ababab;line-height:1.67}
.h-ul5 .con:hover .bg{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.h-sec2-3{padding:300px 0 126px;overflow:hidden}
.h-sec2-3 .h-title1{margin-bottom:80px}
.h-adv1{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}
.h-adv1 .col,.h-adv1 .com,.h-adv1 .cor{flex-shrink:0}
.h-adv1 .col{width:27.4%}
.h-adv1 .col .h-ul6{padding-left:20%;text-align:right}
.h-adv1 .com{width:29.4%}
.h-adv1 .cor{width:27.4%}
.h-adv1 .cor .h-ul6{padding-right:20%;text-align:left}
.h-ul6 .con{padding:62px 0}
.h-ul6 .tit{margin-bottom:10px;font-size:30px;color:#000;line-height:1.2}
.h-ul6 .txt{font-size:18px;color:#9a9a9a;line-height:1.67}
.h-advM1{padding-top:100%;position:relative}
.h-advM1 .pic{position:absolute;left:50%;top:50%;width:81.2%;height:81.2%;border-radius:50%;overflow:hidden;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.h-advM1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.h-ul7{position:absolute;left:0;top:0;width:100%;height:100%;border:4px solid #b19873;border-radius:50%;animation:10s linear infinite aniCircle;border:solid #b19873;animation-iteration-count: 1;}
.h-ul7 li{position:absolute}
.h-ul7 .num{padding:0 5px;background-color:#b19873;line-height:44px;min-width:44px;font-size:20px;color:#fff;text-align:center;border-radius:50%}
.h-ul7 .i1{left:13.63%;top:7.21%}
.h-ul7 .i2{left:-4.68%;top:51%}
.h-ul7 .i3{left:15.14%;top:86.32%}
.h-ul7 .i4{right:13.63%;top:7.21%}
.h-ul7 .i5{right:-4.68%;top:51%}
.h-ul7 .i6{right:15.14%;top:86.32%}
.h-sec2-4{padding:90px 0 106px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.h-sec2-4 .h-title1{margin-bottom:40px}
.h-ul8{padding:0 70px;margin:0 -20px -54px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.h-ul8 li{padding:0 20px;margin-bottom:54px;width:25%;flex-shrink:0}
.h-ul8 .con{padding:30px 0;display:block;height:100%;text-align:center;cursor:default;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.h-ul8 .num{margin-bottom:-40px;font-size:90px;color:#fff;line-height:1;font-weight:700;font-family:Arial;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.h-ul8 .tit{margin-bottom:12px;font-size:30px;color:#b19873;line-height:1.2}
.h-ul8 .txt{margin-bottom:30px;font-size:18px;color:#000;line-height:1.67}
.h-ul8 .icon{height:50px;line-height:50px;font-size:0;text-align:center}
.h-ul8 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.h-ul8 .con:hover{box-shadow:0 0 10px rgba(0,0,0,.15);background-color:#fff}
.h-ul8 .con:hover .num{background:linear-gradient(180deg,rgba(177,152,115,1) 0,rgba(177,152,115,0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.h-ul8 .con:hover .icon img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.h-sec3-1{padding:118px 0 133px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.h-sec3-1 .h-title1{margin-bottom:110px}
.h-ul9{margin:0 -17px -34px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.h-ul9 li{padding:0 17px;margin-bottom:34px;width:25%;flex-shrink:0}
.h-ul9 .con{padding:40px 10px 48px;display:block;height:100%;background-color:rgba(255,255,255,.9);border-radius:20px;cursor:default;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.h-ul9 .icon{margin-bottom:22px;height:50px;line-height:50px;font-size:0;text-align:center}
.h-ul9 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.h-ul9 .tit{margin-bottom:22px;font-size:30px;color:#b19873;font-weight:400;text-align:center;line-height:1.2}
.h-ul9 .txt{font-size:18px;color:#454545;line-height:1.67;text-align:center}
.h-ul9 .con:hover{background-color:#fff;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}
.h-sec3-2{padding:130px 0 100px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.h-sec3-2 .wp{padding:0 8.2% 0 13.2%;height:100%;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}
.h-sec3-2 .sec3-col,.h-sec3-2 .sec3-cor{flex-shrink:0}
.h-sec3-2 .sec3-col{width:40%}
.h-sec3-2 .sec3-cor{width:52.3%}
.h-intro2{padding-top:2px}
.h-intro2 .item+.item{margin-top:75px}
.h-intro2 .tit{margin-bottom:18px;font-size:24px;color:#b19873;line-height:1.2}
.h-intro2 .txt{font-size:16px;color:#fff;line-height:1.88}
.h-sec3-3{padding:100px 0 113px;position:relative;z-index:1;overflow:hidden}
.h-sec3-3:before{content:'';position:absolute;left:0;bottom:0;right:0;height:353px;background-color:#b19873;z-index:-1}
.h-sec3-3 .h-title1{margin-bottom:46px}
.h-ul10{margin:0 -96px -60px;display:-webkit-flex;display:flex;flex-wrap:wrap}
.h-ul10 li{padding:0 96px;margin-bottom:60px;width:33.33%;flex-shrink:0}
.h-ul10 .con{padding-top:78px;position:relative;height:100%}
.h-ul10 .icon-down{position:absolute;left:50%;top:0;width:40px;height:40px;background:url(../images/h-down1.png) center center no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.h-ul10 .con-in{height:100%;border-radius:50px;box-shadow:0 15px 15px rgba(0,0,0,.5);position:relative;z-index:1;overflow:hidden}
.h-ul10 .con-in:before{content:'';position:absolute;left:0;top:100px;right:0;bottom:0;background-color:#000;z-index:-1}
.h-ul10 .pic{padding-top:63.7%;position:relative;overflow:hidden}
.h-ul10 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
.h-ul10 .inner{padding:32px 30px 27px;text-align:center}
.h-ul10 .tit{margin-bottom:22px;font-size:30px;color:#b19873;line-height:1.2}
.h-ul10 .txt{margin-bottom:24px;font-size:16px;color:#c6c6c6;line-height:1.88;min-height:5.64em}
.h-ul10 .btn-exit{margin:0 auto 38px;display:block;width:60px;height:60px;background:url(../images/h-exit1.png) center center no-repeat;-webkit-background-size:39px auto;background-size:39px auto;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.h-ul10 .info{font-size:14px;color:#b19873;line-height:1.2}
.h-ul10 .con:hover .btn-exit{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}
.h-sec3-4{padding:75px 0 104px;overflow:hidden}
.h-sec3-4 .h-title1{margin-bottom:76px}
.h-ul11{padding:0 32px;margin:0 -18px;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:flex-start}
.h-ul11 li{padding:0 18px;width:11.11%;position:relative;flex-shrink:0}
.h-ul11 .con{padding:34px 0;position:relative}
.h-ul11 .con:after{content:'';position:absolute;right:0;top:100%;width:28px;height:17px;background:url(../images/h-arrow1.png) center center no-repeat;-webkit-background-size:28px auto;background-size:28px auto}
.h-ul11 .in{padding:34px 10px 10px;height:170px;background:linear-gradient(-51deg,#b19873,#fff);box-shadow:0 18px 16px 0 rgba(4,0,0,.19);opacity:.8;border-radius:20px;position:relative;z-index:1;overflow:hidden;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center}
.h-ul11 .in:before{content:'';position:absolute;left:3px;top:3px;right:3px;bottom:3px;background-color:#eee;border-radius:20px;z-index:-1}
.h-ul11 .num{position:absolute;left:12px;top:12px;font-size:12px;color:#000;line-height:1.2;font-weight:700;font-family:Arial}
.h-ul11 .icon{margin-bottom:28px;height:60px;line-height:60px;font-size:0;text-align:center}
.h-ul11 .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.h-ul11 .tit{font-size:20px;color:#000;text-align:center;line-height:1.2}
.h-ul11 li:nth-child(even){padding-top:238px}
.h-ul11 li:nth-child(even) .con:after{right:0;top:0;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);-o-transform:translate(100%,-50%);transform:translate(100%,-50%);background-image:url(../images/h-arrow2.png)}
.h-ul11 li:last-child .con:after{display:none}
.h-sec3-5{padding:116px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}
.h-sec3-5 .h-title1{margin-bottom:130px}
.h-ul12{margin:0 -41px -113px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}
.h-ul12 li{padding:0 41px;margin-bottom:148px;width:25%;flex-shrink:0}
.h-ul12 .con{padding:33px 10px;text-align:center;height:100%;min-height:170px;background-color:#fff;background-color:rgba(177,152,115,.8);border-radius:20px;position:relative;cursor:default}
.h-ul12 .tit{margin-bottom:17px;font-size:30px;color:#fff;line-height:1.2}
.h-ul12 .txt{font-size:18px;color:#000;line-height:1.2}
.h-ul12 .icon{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%);width:70px;height:70px;line-height:70px;font-size:0;text-align:center;background-color:#000;border-radius:50%;overflow:hidden}
.h-ul12 .icon img{display:inline-block;vertical-align:middle;max-width:60%;max-height:60%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.h-ul12 .con:hover .icon img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.h-tel1{margin-top:90px;display:-webkit-flex;display:flex;justify-content:center}
.h-tel1 .head{display:-webkit-flex;display:flex;align-items:flex-end}
.h-tel1 .head .tit{color:#b19873;line-height:1.2;font-weight:700}
.h-tel1 .head .tit .t1{font-size:30px}
.h-tel1 .head .tit .t2{margin-top:7px;font-size:18px}
.h-tel1 .head .icon{margin-left:10px;width:98px;height:98px;line-height:98px;font-size:0;text-align:center;flex-shrink:0}
.h-tel1 .head .icon img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.h-tel1 .tel{margin-top:7px;font-size:30px;color:#fff;line-height:1.2;font-weight:700;font-family:Arial}
@media only screen and (min-width:950px) and (max-width:1920px){
.h-title1 .cn{font-size:1.979vw}
.h-title1 .en{margin-top:.416vw;font-size:1.979vw}
.h-ban1 .ban-cont .title{margin-bottom:1.666vw;font-size:1.875vw}
.h-ban1 .ban-cont .txt{font-size:1.25vw}
.h-ban2 .ban-cont .title{margin-bottom:5.416vw;font-size:3.697vw}
    .h-ban2 .ban-cont .title .js-num{font-weight: 700;font-size: 3.645vw;}
.h-ban2 .ban-cont .title span{margin-left:1.041vw}
.h-ban2 .ban-cont .numLs{margin:0 -2.083vw -3.125vw}
.h-ban2 .ban-cont .numLs .item{padding:0 2.083vw;margin-bottom:3.125vw}
.h-ban2 .ban-cont .numLs .num{margin-bottom:.208vw;font-size:3.645vw}
.h-ban2 .ban-cont .numLs .tit{font-size:.937vw}
.h-ban2 .ban-cont .btns{margin-top:5vw}
.h-ban2 .ban-cont .btns .a1{padding:0 .781vw;margin:0 1.197vw;min-width:9.791vw;line-height:2.708vw;font-size:.937vw}
.h-sec1-1{padding:6.458vw 0 8.541vw}
.h-intro1 .h-title1{margin-bottom:2.291vw}
.h-intro1 .txt{font-size:.937vw}
.h-intro1 .txt p+p{margin-top:1.041vw}
.h-sec1-2{padding:3.75vw 0 2.187vw}
.h-sec1-2 .h-title1{margin-bottom:2.604vw}
.h-hisSwiper1 .content{margin-bottom:3.697vw}
.h-hisSwiper1 .sp1-for .for-slider .inner{padding-bottom:11.66vw}
.h-hisSwiper1 .sp1-for .for-slider .title{margin-bottom:.52vw;font-size:.937vw}
.h-hisSwiper1 .sp1-for .for-slider .txt{font-size:.833vw}
.h-hisSwiper1 .sp1-year{margin:0 -3.645vw;width:22.91vw}
.h-hisSwiper1 .sp1-year .year-slider{padding:0 3.645vw}
.h-hisSwiper1 .sp1-year .year{margin-bottom:.729vw;font-size:6.458vw}
.h-hisSwiper1 .sp1-year .txt{font-size:.833vw}
.h-hisSwiper1 .sp1-year .txt span{margin-right:.833vw;font-size:1.562vw}
.h-hisSwiper1 .sp1-nav:before{top:.572vw}
.h-hisSwiper1 .sp1-nav .icon-circle{margin:0 auto .312vw;width:1.197vw;height:1.197vw}
.h-hisSwiper1 .sp1-nav .icon-circle:after,.h-hisSwiper1 .sp1-nav .icon-circle:before{width:.677vw;height:.677vw}
.h-hisSwiper1 .sp1-nav .year{font-size:0.929vw}
.h-hisSwiper1 .swiper-next,.h-hisSwiper1 .swiper-prev{top:1.77vw;width:3.125vw;height:3.125vw;-webkit-background-size:.937vw auto;background-size:.937vw auto}
.h-sec1-3{padding:3.645vw 0 9.27vw}
.h-sec1-3 .h-title1{margin-bottom:4.687vw}
.d-text1{padding-top:.208vw;font-size:.937vw}
.h-honorSwiper1 .swiper-slide{padding-top:4.166vw}
.h-honorSwiper1 .swiper-slide-active .con{-webkit-transform:translateY(-1.562vw) scale(1.26);-ms-transform:translateY(-1.562vw) scale(1.26);-o-transform:translateY(-1.562vw) scale(1.26);transform:translateY(-1.562vw) scale(1.26)}
.h-sec1-4{padding:6.25vw 0 7.083vw}
.h-sec1-4 .h-title1{margin-bottom:5.52vw}
.h-ul1{padding:0 10.93vw;margin:0 -1.041vw 3.125vw}
.h-ul1 li{padding:0 1.041vw;margin-bottom:2.083vw}
.h-ul1 .pic{height:7.552vw;line-height:7.552vw}
.h-ul1 .tit{margin-top:-.625vw;font-size:1.666vw}
.h-ul2{padding:0 11.45vw;margin:0 -.52vw -1.562vw}
.h-ul2 li{padding:0 .52vw;margin-bottom:1.562vw}
.h-ul2 .tit{margin-bottom:1.25vw;font-size:1.562vw}
.h-ul2 .txt{font-size:.833vw}
.h-sec1-5{padding:6.145vw 0 0}
.h-dev1{margin:-16.66vw 0 -.937vw}
.h-dev1 .cont{top:31.77vw}
.h-dev1 .cont .tit .cn{margin-bottom:1.562vw;font-size:1.875vw}
.h-dev1 .cont .tit .en{font-size:.833vw}
.h-sec1-6{padding:7.187vw 0;min-height:27.18vw}
.h-desc1{padding-top:.572vw}
.h-desc1 .tit .cn{margin-bottom:.677vw;font-size:1.562vw}
.h-desc1 .tit .en{font-size:.833vw}
.h-sec1-7{padding:6.614vw 0 6.51vw}
.h-sec1-7 .h-title1{margin-bottom:5.729vw}
.h-ul3{padding:0 3.645vw;margin:0 -.26vw -5.52vw}
.h-ul3 li{padding:0 .26vw;margin-bottom:5.52vw}
.h-ul3 .pic{margin:0 auto 1.041vw;width:6.406vw;height:6.406vw;line-height:6.406vw}
.h-ul3 .tit{margin-bottom:.468vw;font-size:1.562vw}
.h-ul3 .txt{font-size:.833vw}
.h-sec2-1{padding:6.041vw 0 8.489vw}
.h-sec2-1 .h-title1{margin-bottom:5.729vw}
.h-ul4{margin:0 -.937vw -3.645vw}
.h-ul4 li{padding:0 .937vw;margin-bottom:3.645vw}
.h-ul4 .con{padding:.937vw 1.041vw 1.25vw;border-radius:1.041vw}
.h-ul4 .num{margin-bottom:.937vw;font-size:1.562vw}
.h-ul4 .tit{margin-bottom:.52vw;font-size:1.562vw}
.h-ul4 .txt{font-size:.937vw}
.h-ul4 .con:hover{-webkit-transform:translateY(-.52vw);-ms-transform:translateY(-.52vw);-o-transform:translateY(-.52vw);transform:translateY(-.52vw);box-shadow:0 .26vw .52vw rgba(0,0,0,.15)}
.h-sec2-2{padding:5.729vw 0 1px}
.h-sec2-2 .h-title1{margin-bottom:5vw}
.h-ul5{padding:0 5.52vw;margin-bottom:-7.5vw}
.h-ul5 ul:before{left:-1.354vw;top:-1.041vw;width:10.88vw;height:22.34vw}
.h-ul5 ul:after{right:-1.562vw;bottom:-1.354vw;width:59.68vw;height:10.88vw}
.h-ul5 .text{padding:1.093vw .781vw}
.h-ul5 .tit{margin-bottom:1.041vw;font-size:1.562vw}
.h-ul5 .txt{font-size:.937vw}
.h-sec2-3{padding:15.62vw 0 6.562vw}
.h-sec2-3 .h-title1{margin-bottom:4.166vw}
.h-ul6 .con{padding:3.229vw 0}
.h-ul6 .tit{margin-bottom:.52vw;font-size:1.562vw}
.h-ul6 .txt{font-size:.937vw}
.h-ul7 .num{padding:0 .26vw;line-height:2.291vw;min-width:2.291vw;font-size:1.041vw}
.h-sec2-4{padding:4.687vw 0 5.52vw}
.h-sec2-4 .h-title1{margin-bottom:2.083vw}
.h-ul8{padding:0 3.645vw;margin:0 -1.041vw -2.812vw}
.h-ul8 li{padding:0 1.041vw;margin-bottom:2.812vw}
.h-ul8 .con{padding:1.562vw 0}
.h-ul8 .num{margin-bottom:-2.083vw;font-size:4.687vw}
.h-ul8 .tit{margin-bottom:.625vw;font-size:1.562vw}
.h-ul8 .txt{margin-bottom:1.562vw;font-size:.937vw}
.h-ul8 .icon{height:2.604vw;line-height:2.604vw}
.h-ul8 .con:hover{box-shadow:0 0 .52vw rgba(0,0,0,.15)}
.h-sec3-1{padding:6.145vw 0 6.927vw}
.h-sec3-1 .h-title1{margin-bottom:5.729vw}
.h-ul9{margin:0 -.885vw -1.77vw}
.h-ul9 li{padding:0 .885vw;margin-bottom:1.77vw}
.h-ul9 .con{padding:2.083vw .52vw 2.5vw;border-radius:1.041vw}
.h-ul9 .icon{margin-bottom:1.145vw;height:2.604vw;line-height:2.604vw}
.h-ul9 .tit{margin-bottom:1.145vw;font-size:1.562vw}
.h-ul9 .txt{font-size:.937vw}
.h-ul9 .con:hover{-ms-transform:translateY(-.52vw);-o-transform:translateY(-.52vw);transform:translateY(-.52vw)}
.h-sec3-2{padding:6.77vw 0 5.208vw}
.h-intro2{padding-top:.104vw}
.h-intro2 .item+.item{margin-top:3.906vw}
.h-intro2 .tit{margin-bottom:.937vw;font-size:1.25vw}
.h-intro2 .txt{font-size:.833vw}
.h-sec3-3{padding:5.208vw 0 5.885vw}
.h-sec3-3:before{height:18.38vw}
.h-sec3-3 .h-title1{margin-bottom:2.395vw}
.h-ul10{margin:0 -5vw -3.125vw}
.h-ul10 li{padding:0 5vw;margin-bottom:3.125vw}
.h-ul10 .con{padding-top:4.062vw}
.h-ul10 .icon-down{width:2.083vw;height:2.083vw}
.h-ul10 .con-in{border-radius:2.604vw;box-shadow:0 .781vw .781vw rgba(0,0,0,.5)}
.h-ul10 .con-in:before{top:5.208vw}
.h-ul10 .inner{padding:1.666vw 1.562vw 1.406vw}
.h-ul10 .tit{margin-bottom:1.145vw;font-size:1.562vw}
.h-ul10 .txt{margin-bottom:1.25vw;font-size:.833vw}
.h-ul10 .btn-exit{margin:0 auto 1.979vw;width:3.125vw;height:3.125vw;-webkit-background-size:2.031vw auto;background-size:2.031vw auto}
.h-ul10 .info{font-size:.729vw}
.h-ul10 .con:hover .btn-exit{-webkit-transform:translateX(.26vw);-ms-transform:translateX(.26vw);-o-transform:translateX(.26vw);transform:translateX(.26vw)}
.h-sec3-4{padding:3.906vw 0 5.416vw}
.h-sec3-4 .h-title1{margin-bottom:3.958vw}
.h-ul11{padding:0 1.666vw;margin:0 -.937vw}
.h-ul11 li{padding:0 .937vw}
.h-ul11 .con{padding:1.77vw 0}
.h-ul11 .con:after{width:1.458vw;height:.885vw;-webkit-background-size:1.458vw auto;background-size:1.458vw auto}
.h-ul11 .in{padding:1.77vw .52vw .52vw;height:8.854vw;box-shadow:0 .937vw .833vw 0 rgba(4,0,0,.19);border-radius:1.041vw}
.h-ul11 .in:before{left:.156vw;top:.156vw;right:.156vw;bottom:.156vw;border-radius:1.041vw}
.h-ul11 .num{left:.625vw;top:.625vw;font-size:.625vw}
.h-ul11 .icon{margin-bottom:1.458vw;height:3.125vw;line-height:3.125vw}
.h-ul11 .tit{font-size:1.041vw}
.h-ul11 li:nth-child(even){padding-top:12.39vw}
.h-sec3-5{padding:6.041vw 0}
.h-sec3-5 .h-title1{margin-bottom:6.77vw}
.h-ul12{margin:0 -2.135vw -5.885vw}
.h-ul12 li{padding:0 2.135vw;margin-bottom:7.708vw}
.h-ul12 .con{padding:1.718vw .52vw;min-height:8.854vw;border-radius:1.041vw}
.h-ul12 .tit{margin-bottom:.885vw;font-size:1.562vw}
.h-ul12 .txt{font-size:.937vw}
.h-ul12 .icon{width:3.645vw;height:3.645vw;line-height:3.645vw}
.h-tel1{margin-top:4.687vw}
.h-tel1 .head .tit .t1{font-size:1.562vw}
.h-tel1 .head .tit .t2{margin-top:.364vw;font-size:.937vw}
.h-tel1 .head .icon{margin-left:.52vw;width:5.104vw;height:5.104vw;line-height:5.104vw}
.h-tel1 .tel{margin-top:.364vw;font-size:1.562vw}
}
@media only screen and (max-width:949px){
.h-title1{margin-bottom:25px!important}
.h-title1 .cn{font-size:24px}
.h-title1 .en{font-size:16px}
.h-ban1 .ban-cont .title{margin-bottom:15px;font-size:24px}
.h-ban1 .ban-cont .txt{font-size:14px}
.h-sec1-1{padding:40px 0}
.h-intro1{padding:0;flex-wrap:wrap}
.h-intro1 .inner,.h-intro1 .pic{width:100%}
.h-intro1 .pic{margin:20px 0 0;order:2}
.h-intro1 .inner{order:1}
.h-intro1 .txt{font-size:12px}
.h-sec1-2{padding:40px 0}
.h-hisSwiper1{padding:0 5.73vw}
.h-hisSwiper1 .content{padding:0;margin-bottom:20px}
.h-hisSwiper1 .sp1-for .for-slider{margin-bottom:20px}
.h-hisSwiper1 .sp1-for .for-slider .con{display:block}
.h-hisSwiper1 .sp1-for .for-slider .inner,.h-hisSwiper1 .sp1-for .for-slider .pic{width:100%;margin:0}
.h-hisSwiper1 .sp1-for .for-slider .pic{margin-bottom:20px}
.h-hisSwiper1 .sp1-for .for-slider .inner{padding:0}
.h-hisSwiper1 .sp1-for .for-slider .title{font-size:16px}
.h-hisSwiper1 .sp1-for .for-slider .txt{font-size:12px}
.h-hisSwiper1 .sp1-year{margin:0;position:static;width:100%}
.h-hisSwiper1 .sp1-year .year-slider{padding:0 60px}
.h-hisSwiper1 .sp1-year .swiper-slide{font-size:0;text-align:center}
.h-hisSwiper1 .sp1-year .con{display:inline-block;vertical-align:middle;text-align:left}
.h-hisSwiper1 .sp1-year .year{font-size:80px}
.h-hisSwiper1 .sp1-year .txt{font-size:14px}
.h-hisSwiper1 .sp1-year .txt span{margin:0;display:block;font-size:20px}
.h-hisSwiper1 .sp1-nav{margin:0 -5.73vw}
.h-hisSwiper1 .sp1-nav:before{top:10px}
.h-hisSwiper1 .sp1-nav .icon-circle{width:20px;height:20px}
.h-hisSwiper1 .sp1-nav .icon-circle:after,.h-hisSwiper1 .sp1-nav .icon-circle:before{width:10px;height:10px}
.h-hisSwiper1 .sp1-nav .year{font-size:12px}
.h-hisSwiper1 .swiper-next,.h-hisSwiper1 .swiper-prev{top:22px;width:40px;height:40px}
.h-sec1-3{padding:40px 0}
.d-honor1{flex-wrap:wrap}
.d-honor1 .col,.d-honor1 .cor{width:100%}
.d-honor1 .col{order:2}
.d-honor1 .cor{margin-bottom:20px;order:1}
.d-text1{font-size:12px}
.h-honorSwiper1 .swiper-slide{padding-top:10%}
.h-honorSwiper1 .swiper-slide-active .con{-webkit-transform:translateY(-13%) scale(1.26);-ms-transform:translateY(-13%) scale(1.26);-o-transform:translateY(-13%) scale(1.26);transform:translateY(-13%) scale(1.26)}
.h-sec1-4{padding:40px 0}
.h-ul1{padding:0;margin:0 -10px 20px}
.h-ul1 li{padding:0 10px;margin-bottom:20px}
.h-ul1 .pic{height:60px;line-height:60px}
.h-ul1 .tit{font-size:16px}
.h-ul2{padding:0}
.h-ul2 .tit{margin-bottom:10px;font-size:16px}
.h-ul2 .txt{font-size:12px}
.h-sec1-5{padding:40px 0 0}
.h-dev1{margin:0 0 -4px;padding:0 5.73vw}
.h-dev1 .cont{top:60%}
.h-dev1 .cont .tit .cn{margin-bottom:5px;font-size:12px}
.h-dev1 .cont .tit .en{font-size:8px}
.h-sec1-6{padding:40px 0;min-height:500px}
.h-mission1{display:block}
.h-desc1{padding:0}
.h-desc1 .tit .cn{margin-bottom:10px;font-size:18px}
.h-desc1 .tit .en{font-size:12px}
.h-sec1-7{padding:40px 0}
.h-ul3{padding:0;margin-bottom:-30px}
.h-ul3 li{margin-bottom:30px;width:50%}
.h-ul3 .pic{margin-bottom:10px;width:60px;height:60px;line-height:60px}
.h-ul3 .tit{margin-bottom:5px;font-size:16px}
.h-ul3 .txt{font-size:12px}
.h-ul3 .txt br{display:none}
.h-ban2 .ban-cont .title{margin-bottom:30px;font-size:26px}
.h-ban2 .ban-cont .title span{margin-left:10px}
.h-ban2 .ban-cont .numLs{margin:0 -10px -20px;flex-wrap:wrap}
.h-ban2 .ban-cont .numLs .item{padding:0 10px;margin-bottom:15px}
.h-ban2 .ban-cont .numLs .num{font-size:24px}
.h-ban2 .ban-cont .numLs .tit{font-size:14px}
.h-ban2 .ban-cont .btns{margin-top:40px}
.h-ban2 .ban-cont .btns .a1{margin:0 15px;min-width:120px;line-height:34px;font-size:14px}
.h-sec2-1{padding:40px 0}
.h-ul4{margin:0 -5px -10px}
.h-ul4 li{padding:0 5px;margin-bottom:10px;width:50%}
.h-ul4 .con{padding:15px 15px 20px;border-radius:10px}
.h-ul4 .num{margin-bottom:10px;font-size:16px}
.h-ul4 .tit{margin-bottom:10px;font-size:14px}
.h-ul4 .txt{font-size:12px}
.h-sec2-2{padding:40px 0}
.h-ul5{margin:0;padding:0}
.h-ul5 ul:after,.h-ul5 ul:before{display:none}
.h-ul5 li{width:50%}
.h-ul5 .text{padding:10px 5px}
.h-ul5 .tit{margin-bottom:5px;font-size:16px}
.h-ul5 .txt{font-size:10px}
.h-sec2-3{padding:40px 0}
.h-adv1{flex-wrap:wrap}
.h-adv1 .col,.h-adv1 .com,.h-adv1 .cor{width:100%}
.h-adv1 .col{order:1}
.h-adv1 .com{margin:30px auto 0;width:80%;order:3}
.h-adv1 .cor{margin-top:30px;order:2}
.h-ul6{margin:0 -10px -30px;padding:0!important;text-align:left!important;display:-webkit-flex;display:flex;flex-wrap:wrap}
.h-ul6 li{padding:0 10px;margin-bottom:30px;width:100%;flex-shrink:0}
.h-ul6 .con{padding:0}
.h-ul6 .tit{font-size:16px}
.h-ul6 .txt{font-size:12px}
.h-ul7 .num{font-size:12px;min-width:24px;line-height:24px}
.h-sec2-4{padding:40px 0}
.h-ul8{padding:0;margin:0 -5px -10px}
.h-ul8 li{padding:0 5px;margin-bottom:10px;width:50%}
.h-ul8 .con{padding:10px 0 15px}
.h-ul8 .num{margin-bottom:-20px;font-size:40px}
.h-ul8 .tit{margin-bottom:5px;font-size:16px}
.h-ul8 .txt{margin-bottom:10px;font-size:12px}
.h-ul8 .icon{height:30px;line-height:30px}
.h-sec3-1{padding:40px 0}
.h-ul9{margin:0 -5px -10px}
.h-ul9 li{padding:0 5px;margin-bottom:10px;width:50%}
.h-ul9 .con{padding:20px 5px;border-radius:10px}
.h-ul9 .icon{margin-bottom:10px;height:30px;line-height:30px}
.h-ul9 .tit{margin-bottom:10px;font-size:16px}
.h-ul9 .txt{font-size:12px}
.h-sec3-2{padding:40px 0}
.h-sec3-2 .wp{padding:0;flex-wrap:wrap}
.h-sec3-2 .sec3-col,.h-sec3-2 .sec3-cor{width:100%}
.h-intro2 .item+.item{margin-top:25px}
.h-intro2 .tit{margin-bottom:10px;font-size:16px}
.h-intro2 .txt{font-size:12px}
.h-sec3-3{padding:40px 0}
.h-ul10{margin-bottom:-30px}
.h-ul10 li{width:100%;margin-bottom:30px}
.h-ul10 .con{padding-top:40px}
.h-ul10 .icon-down{width:30px;height:30px}
.h-ul10 .con-in{border-radius:20px;box-shadow:0 10px 10px rgba(0,0,0,.5)}
.h-ul10 .inner{padding:20px 15px}
.h-ul10 .tit{margin-bottom:10px;font-size:16px}
.h-ul10 .txt{margin-bottom:10px;font-size:14px}
.h-ul10 .btn-exit{margin-bottom:10px;width:40px;height:40px;-webkit-background-size:30px auto;background-size:30px auto}
.h-ul10 .info{font-size:12px}
.h-sec3-4{padding:40px 0}
.h-ul11{padding:0;margin:0 -10px;overflow-x:auto;flex-wrap:nowrap}
.h-ul11 li{padding:0 10px;width:150px}
.h-ul11 .con{padding:10px 0}
.h-ul11 .con:after{width:20px;height:12px;-webkit-background-size:20px auto;background-size:20px auto}
.h-ul11 .in{padding:20px 10px 10px;border-radius:10px;height:120px;box-shadow:0 6px 4px 0 rgba(4,0,0,.19)}
.h-ul11 .in:before{border-radius:10px}
.h-ul11 .num{font-size:10px}
.h-ul11 .icon{margin-bottom:15px;height:40px;line-height:40px}
.h-ul11 .tit{font-size:14px}
.h-ul11 li:nth-child(even){padding-top:140px}
.h-sec3-5{padding:40px 0}
.h-ul12{margin:0 -10px -40px}
.h-ul12 li{padding:0 10px;margin-bottom:40px;width:50%}
.h-ul12 .con{padding:20px 5px 30px;min-height:120px;border-radius:10px}
.h-ul12 .tit{margin-bottom:10px;font-size:16px}
.h-ul12 .txt{font-size:14px}
.h-ul12 .icon{width:40px;height:40px;line-height:40px}
.h-tel1{margin-top:40px}
.h-tel1 .head .icon{width:60px;height:60px;line-height:60px}
.h-tel1 .head .tit .t1{font-size:18px}
.h-tel1 .head .tit .t2{margin-top:4px;font-size:12px}
.h-tel1 .tel{font-size:24px}
}
.mzw-img1 img{width:100%;display:block;height:auto}
.mzw-img3 img{display:block;width:100%;height:100%}
.mzw-img4{height:0;overflow:hidden;position:relative}
.mzw-img4 img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}
.mzw-clearboth::after{content:"";display:block;clear:both}
.mzw-pc{display:block!important}
.mzw-pe{display:none!important}
.tabcon{display:none}
.tabcon.show{display:block}
.wp1700,.wp1800{margin:0 auto}
.wp1700{max-width:1700px}
.wp1800{max-width:1800px}
.mzw-bgpic1{background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}
.fancybox-slide--video{padding:0!important}
.fancybox-slide--video .fancybox-content{width:100%!important;height:100%!important}
.m-mzw-fixed-a1{position:fixed;left:0;right:0;top:0;bottom:0;background:url(../images/mzw/bgpic-a4.jpg) center no-repeat;background-size:cover;z-index:9999}
.m-mzw-fixed-a1.ani2{animation:1s ease-in-out forwards mzw-ani2}
@keyframes mzw-ani2{
0%{transform:translateY(0)}
100%{transform:translateY(-100%);display:none}
}
.m-mzw-fixed-a1 .con{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.m-mzw-fixed-a1 .pic1{width:279px;margin:0 auto}
.m-mzw-fixed-a1 .pic2{width:299px;margin:0 auto}
.m-mzw-swiper-a1{position:relative;overflow:hidden;height:100vh}
.m-mzw-swiper-a1 .swiper-slide{height:auto;display:block}
.m-mzw-swiper-a1 .swiper-box{overflow:hidden;background-color:#000}
.m-mzw-swiper-a2{position:relative;overflow:hidden}
.m-mzw-swiper-a2 .con{display:block;position:relative;height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat}
.m-mzw-swiper-a2 .con::before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,.302)}
.m-mzw-swiper-a2 .txt{width:100%;text-align:center;color:#fff;line-height:1.5;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.m-mzw-swiper-a2 .tit{display:inline-block;font-size:62px;position:relative;margin-bottom:18px;font-family: MiSansMedium;letter-spacing: 4px}
.m-mzw-swiper-a2 .tit::after{content:'';display:block;width:100%;background-color:#fff;height:1px;margin-top:10px}
.m-mzw-swiper-a2 .tit::before{content:'';display:block;width:13px;height:9px;background:url(../images/mzw/icon-a2.png) center no-repeat;background-size:100% auto;position:absolute;left:50%;bottom:-4px;transform:translateX(-50%)}
.m-mzw-swiper-a2 .info{font-size:26px;margin-bottom:44px}
.m-mzw-swiper-a2 .videoPlay{display:block;width:62px;overflow:hidden;margin:0 auto;cursor:pointer;transition:.4s}
.m-mzw-swiper-a2 .videoPlay:hover{transform:scale(1.2)}
.m-mzw-swiper-a2 .swiper-arrow{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2}
.m-mzw-swiper-a2 .swiper-button-next,.m-mzw-swiper-a2 .swiper-button-prev{width:15px;height:27px;margin-top:0;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:100% auto;position:static}
.m-mzw-swiper-a2 .swiper-button-prev{float:left;background-image:url(../images/mzw/icon-arrow-l1.png)}
.m-mzw-swiper-a2 .swiper-button-next{float:right;background-image:url(../images/mzw/icon-arrow-r1.png)}
.m-mzw-swiper-a2 .swiper-button-next::after,.m-mzw-swiper-a2 .swiper-button-prev::after{display:none}
.m-mzw-swiper-a2 .swiper-pagination{bottom:20px!important}
.m-mzw-swiper-a2 .swiper-pagination-bullet{border:1px solid #fff;background-color:transparent;width:10px;height:10px;box-sizing:border-box;margin:0 5px!important;opacity:1}
.m-mzw-swiper-a2 .swiper-pagination-bullet-active{background-color:#fff}
.m-mzw-swiper-a3{position:relative;overflow:hidden}
.m-mzw-swiper-a3 .con{display:block;position:relative;height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat}
.m-mzw-swiper-a3 .con2{display:block;position:relative;height:26vh;background-position:center;background-size:cover;background-repeat:no-repeat}
/*.m-mzw-swiper-a3 .con::before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,.302)}*/
.m-mzw-swiper-a3 .txt{width:100%;text-align:center;color:#fff;line-height:1.5;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.m-mzw-swiper-a3 .tit{display:inline-block;font-size:62px;position:relative;margin-bottom:4px}
.m-mzw-swiper-a3 .info{font-size:26px}
.m-mzw-swiper-a3 .swiper-arrow{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2}
.m-mzw-swiper-a3 .swiper-button-next,.m-mzw-swiper-a3 .swiper-button-prev{width:15px;height:27px;margin-top:0;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:100% auto;position:static}
.m-mzw-swiper-a3 .swiper-button-prev{float:left;background-image:url(../images/mzw/icon-arrow-l1.png)}
.m-mzw-swiper-a3 .swiper-button-next{float:right;background-image:url(../images/mzw/icon-arrow-r1.png)}
.m-mzw-swiper-a3 .swiper-button-next::after,.m-mzw-swiper-a3 .swiper-button-prev::after{display:none}
.m-mzw-swiper-a3 .swiper-pagination{bottom:20px!important}
.m-mzw-swiper-a3 .swiper-pagination-bullet{border:1px solid #fff;background-color:transparent;width:10px;height:10px;box-sizing:border-box;margin:0 5px!important;opacity:1}
.m-mzw-swiper-a3 .swiper-pagination-bullet-active{background-color:#fff}
.m-mzw-models-a1{height:100vh}
.m-mzw-models-a1 .con{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.m-mzw-models-a1 .txt{line-height:1.5;text-align:center;color:#fff}
.m-mzw-models-a1 .tit{font-size:62px}
.m-mzw-models-a1 .info{font-size:40px;text-transform:uppercase;margin-bottom:24px}
.m-mzw-models-a1 .desc{font-size:26px}
.m-mzw-models-a2{height:100vh;background-image:url(../images/mzw/bgpic-a2.jpg)}
.m-mzw-models-a2 .item{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.m-mzw-models-a2 .con{display:block;overflow:hidden}
.m-mzw-models-a2 .litpic{float:left;width:850px;margin-right:160px}
.m-mzw-models-a2 .pic{padding-top:58.5882%}
.m-mzw-models-a2 .pic img{transition:.4s}
.m-mzw-models-a2 .txt{overflow:hidden}
.m-mzw-models-a2 .title{font-size:36px;color:#fff;line-height:1.4;margin-bottom:47px}
.m-mzw-models-a2 .tit-en{text-transform:uppercase}
.m-mzw-models-a2 .desc{font-size:18px;color:#b9b9b9;line-height:2;margin-bottom:58px}
.m-mzw-models-a2 .btn{display:inline-block;min-width:164px;height:68px;border:1px solid #fff;border-radius:10px;box-sizing:content-box;padding:0 20px;font-size:17px;color:#fff;line-height:68px;text-align:center;transition:.4s}
.m-mzw-models-a2 .btn:hover{background-color:#fff;color:#000}
.m-mzw-models-a3{position:relative;overflow:hidden;height:100vh}
.m-mzw-models-a3 .models-box{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.m-mzw-models-a3 .models-con{margin:0 130px}
.m-mzw-models-a3 .list{margin:0 -45px}
.m-mzw-models-a3 .item{width:50%;float:left}
.m-mzw-models-a3 .con{display:block;margin:0 45px;background-color:rgba(255,255,255,.6);padding:20px 20px 32px;position:relative;bottom:0;transition:.4s}
.m-mzw-models-a3 .date{display:inline-block;font-size:14px;color:#fff;padding:0 10px;line-height:29px;background-color:#000;position:absolute;top:0;transform:translateY(-50%)}
.m-mzw-models-a3 .pic{background-color:#000;padding-top:47.3851%;margin-top:3px;margin-bottom:26px}
.m-mzw-models-a3 .tit{font-size:24px;color:#000;line-height:1.5;font-weight:700;margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.m-mzw-models-a3 .desc{font-size:15px;height:53px;color:#000;line-height:1.714;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-mzw-models-a3 .models-more{display:inline-block;font-size:17px;color:#fff;line-height:2;margin-top:60px;padding-right:32px;overflow:hidden;cursor:pointer;position:relative}
.m-mzw-models-a3 .models-more::after{content:'';display:block;width:24px;height:100%;background:url(../images/mzw/icon-a3.png) center no-repeat;background-size:100% auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.m-mzw-models-a3 .models-more:hover::after{animation:.8s ease-in-out mzw-ani1}
@keyframes mzw-ani1{
0%{right:100%}
100%{right:0}
}
.m-mzw-models-a3 .con:hover{bottom:20px}
.m-mzw-swiper-a4{height:100vh;position:relative;overflow:hidden}
.m-mzw-swiper-a4 .con{display:block;position:relative;height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat}
.m-mzw-swiper-a4 .con::before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,.302)}
.m-mzw-swiper-a4 .txt{width:100%;text-align:center;color:#fff;line-height:1.5;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.m-mzw-swiper-a4 .tit{font-size:34px;margin-bottom:24px}
.m-mzw-swiper-a4 .info{font-size:16px;line-height:1.85}
.m-mzw-swiper-a4 .info,.m-mzw-swiper-a4 .tit{display:none}
.m-mzw-swiper-a4 .swiper-arrow{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2}
.m-mzw-swiper-a4 .swiper-button-next,.m-mzw-swiper-a4 .swiper-button-prev{width:15px;height:27px;margin-top:0;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:100% auto;position:static}
.m-mzw-swiper-a4 .swiper-button-prev{float:left;background-image:url(../images/mzw/icon-arrow-l1.png)}
.m-mzw-swiper-a4 .swiper-button-next{float:right;background-image:url(../images/mzw/icon-arrow-r1.png)}
.m-mzw-swiper-a4 .swiper-button-next::after,.m-mzw-swiper-a4 .swiper-button-prev::after{display:none}
.m-mzw-swiper-a4 .swiper-pagination{bottom:20px!important}
.m-mzw-swiper-a4 .swiper-pagination-bullet{border:1px solid #fff;background-color:transparent;width:10px;height:10px;box-sizing:border-box;margin:0 5px!important;opacity:1}
.m-mzw-swiper-a4 .swiper-pagination-bullet-active{background-color:#fff}
.ul-mzw-litpic-a1{overflow:hidden}
.ul-mzw-litpic-a1 .con{display:block}
.ul-mzw-litpic-a1 .pic{width:960px;height:739px;float:left;margin-right:96px;overflow:hidden}
.ul-mzw-litpic-a1 .txt{height:739px;overflow:hidden;background-color:#fff;box-sizing:border-box;padding-top:89px;position:relative}
.ul-mzw-litpic-a1 .title{line-height:1.5;font-weight:700}
.ul-mzw-litpic-a1 .tit-ch{font-size:34px;color:#b19873;margin-bottom:5px}
.ul-mzw-litpic-a1 .tit-en{font-size:34px;color:#dedede;text-transform:uppercase}
.ul-mzw-litpic-a1 .line{background-color:#b19873;width:100%;height:2px;position:absolute;left:0;bottom:99px}
.ul-mzw-litpic-a1 .line::after{content:'';display:block;width:36px;height:24px;background:url(../images/mzw/icon-a4.png) center no-repeat;background-size:100% auto;position:absolute;left:0;bottom:0}
.ul-mzw-litpic-a1 .pic:hover img{transform:scale(1.2)}
.ul-mzw-litpic-a1 li:nth-child(2n) .pic{float:right;margin-right:0;margin-left:96px}
.ul-mzw-litpic-a1 li:nth-child(2n) .title{text-align:right}
.ul-mzw-litpic-a1 li:nth-child(2n) .line::after{transform:rotateX(180deg);right:0;left:auto}
.main.page1{background-color:#eee}
.m-mzw-banner-a1{position:relative;overflow:hidden}
.m-mzw-banner-a1 .pic{overflow:hidden}
.m-mzw-banner-a1 .con{width:100%;position:absolute;left:0;top:0}
.m-mzw-banner-a1 .txt{padding-top:118px;opacity:0}
.m-mzw-banner-a1 .title{text-align:center;font-size:34px;color:#fff;line-height:1.5}
.m-mzw-banner-a1 .tit-ch{margin-bottom:4px}
.m-mzw-banner-a1 .tit-en{font-size:36px;text-transform:uppercase}
.mzw-row-a1{border-radius:50px 50px 0 0;background-color:#eee;overflow:hidden;padding:64px 200px 101px;margin-top:-405px;position:relative}
.m-mzw-tab-a1,.m-mzw-tab-a1 .item{overflow:hidden}
.m-mzw-tab-a1 .tab-tit{width:80px;font-size:19px;color:#000;line-height:25px;font-weight:700;float:left}
.m-mzw-tab-a1 ul{overflow:hidden}
.m-mzw-tab-a1 li{float:left;margin-right:40px;margin-bottom:23px}
.m-mzw-tab-a1 .con{display:block;font-size:16px;color:#000;height:25px;line-height:25px;padding:0 16px;border-radius:25px;overflow:hidden;text-align:center;transition:.4s}
.m-mzw-tab-a1 .con:hover{color:#b19873}
.m-mzw-tab-a1 li.on .con{background-color:#b19873;color:#fff}
.mzw-row-a2{padding:0 75px}
.m-mzw-swiper-a5{overflow:hidden;position:relative}
.m-mzw-swiper-a5 ul{margin:0 -30px;overflow:hidden}
.m-mzw-swiper-a5 li{width:50%;float:left;margin-bottom:99px}
.m-mzw-swiper-a5 .con{display:block;margin:0 30px;background-color:#fff}
.m-mzw-swiper-a5 .pic{padding-top:55.8897%}
.m-mzw-swiper-a5 .pic img{transition:.4s}
.m-mzw-swiper-a5 .txt{padding:18px 24px 96px}
.m-mzw-swiper-a5 .tit{font-size:28px;color:#262626;line-height:1.5;font-weight:700;padding-right:25px;background:url(../images/mzw/icon-a5.png) right center no-repeat;background-size:15px auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.m-mzw-swiper-a5 .tit .c1,.m-mzw-swiper-a5 .tit .c2,.m-mzw-swiper-a5 .tit .c3{transition:.4s}
.m-mzw-swiper-a5 .tit .c3{color:#8c8c8c}
.m-mzw-swiper-a5 .con:hover .pic img{transform:scale(1.2)}
.m-mzw-swiper-a5 .con:hover .tit .c3{color:#b19873}
.m-mzw-swiper-a5 .swiper-pagination{bottom:30px!important}
.m-mzw-swiper-a5 .swiper-pagination-bullet{border:1px solid #b19873;background-color:transparent;width:10px;height:10px;box-sizing:border-box;margin:0 12px!important;opacity:1}
.m-mzw-swiper-a5 .swiper-pagination-bullet-active{background-color:#b19873}
.main.page2{background-color:#eee}
.m-mzw-banner-a2{position:relative;overflow:hidden}
.m-mzw-banner-a2 .pic{overflow:hidden}
.m-mzw-banner-a2 .con{width:100%;position:absolute;left:0;top:0}
.m-mzw-banner-a2 .txt{padding-top:118px;opacity:0}
.m-mzw-banner-a2 .title{text-align:center;font-size:34px;color:#fff;line-height:1.5}
.m-mzw-banner-a2 .tit-ch{margin-bottom:4px}
.m-mzw-banner-a2 .tit-en{font-size:36px;text-transform:uppercase}
.mzw-row-b1{border-radius:50px 50px 0 0;background-color:#eee;overflow:hidden;padding:71px 95px 169px;margin-top:-405px;position:relative}
.m-mzw-models-a4 .row1{overflow:hidden;margin-bottom:51px}
.m-mzw-models-a4 .models-tit{font-size:45px;color:#b19873;line-height:1.5;float:left;font-weight:700}
.m-mzw-models-a4 ul{overflow:hidden;float:right;padding-top:12px}
.m-mzw-models-a4 ul li{float:left;margin-right:58px}
.m-mzw-models-a4 ul dt{font-size:18px;color:#000;line-height:1.2;font-weight:700;margin-bottom:14px}
.m-mzw-models-a4 ul dd{font-size:15px;color:#000;line-height:1.5;margin-bottom:7px}
.m-mzw-models-a4 .pic{margin-bottom:52px}
.m-mzw-models-a4 .row2{overflow:hidden}
.m-mzw-models-a4 .title{font-size:29px;line-height:1.5;float:left;font-weight:700}
.m-mzw-models-a4 .tit-ch{color:#262626}
.m-mzw-models-a4 .tit-en{color:#cecece;text-transform:uppercase;margin-left:34px}
.m-mzw-models-a4 .desc{float:right;width:745px;font-size:18px;color:#000;line-height:2}
.main.page3{background-color:#ededed}
.ul-mzw-tab-a1{white-space:nowrap;text-align:center;overflow-x:auto;overflow-y:hidden;padding:75px 0 90px}
.ul-mzw-tab-a1::-webkit-scrollbar{display:none}
.ul-mzw-tab-a1 li{display:inline-block;margin:0 23px}
.ul-mzw-tab-a1 .con{display:block;background-color:#dcdcdc;min-width:148px;height:54px;box-sizing:content-box;text-align:center;padding:0 20px;transition:.4s;font-size:17px;color:#000;line-height:54px;border-radius:54px;cursor:pointer}
.ul-mzw-tab-a1 li.on .con{background-color:#b19873;color:#fff}
.mzw-row-c2{width:1070px;margin:0 auto;padding-bottom:90px}
.ul-mzw-litpic-a2{overflow:hidden}
.ul-mzw-litpic-a2 li{margin-bottom:95px}
.ul-mzw-litpic-a2 .con{display:block;overflow:hidden}
.ul-mzw-litpic-a2 .litpic{width:600px;float:left;margin-right:65px}
.ul-mzw-litpic-a2 .pic{padding-top:61%;border-radius:20px}
.ul-mzw-litpic-a2 .pic img{transition:.4s}
.ul-mzw-litpic-a2 .txt{overflow:hidden;padding-top:32px}
.ul-mzw-litpic-a2 .tit{font-size:45px;color:#000;line-height:1.5;font-weight:400;margin-bottom:25px;transition:.4s}
.ul-mzw-litpic-a2 .desc{height:144px;font-size:24px;color:#000;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin-bottom:48px}
.ul-mzw-litpic-a2 .more{display:inline-block;font-size:17px;color:#6b6b6b;line-height:1.5;padding-right:30px;background:url(../images/mzw/icon-a6.png) right center no-repeat;background-size:18px auto;transition:.4s}
.ul-mzw-litpic-a2 .con:hover .pic img{transform:scale(1.2)}
.ul-mzw-litpic-a2 .con:hover .more,.ul-mzw-litpic-a2 .con:hover .tit{color:#b19873}
.main.page4{background-image:url(../images/mzw/bgpic-a5.jpg)}
.m-mzw-det-a1{width:943px;margin:0 auto;padding-top:135px}
.m-mzw-det-a1 .video{border-radius:20px;background-color:#000;overflow:hidden;padding-top:56.0975%;height:0;position:relative;margin-bottom:32px}
.m-mzw-det-a1 .video video{display:block;width:100%;height:100%;position:absolute;left:0;top:0}
.m-mzw-det-a1 .videoPlay{width:164px;height:164px;cursor:pointer;transition:.4s;background:url(../images/mzw/icon-play2.png) center no-repeat;background-size:100% auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.m-mzw-det-a1 .videoPlay:hover{transform:translate(-50%,-50%) scale(1.2)}
.m-mzw-det-a1 .txt{font-size:18px;color:#000;line-height:1.699;margin-bottom:92px}
.m-mzw-det-a1 .pic1{margin-bottom:41px}
.m-mzw-banner-a3{position:relative;overflow:hidden}
.m-mzw-banner-a3::before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,.302);position:absolute;left:0;top:0}
.m-mzw-banner-a3 .con{display:block;width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.m-mzw-banner-a3 .txt{text-align:center;color:#fff;line-height:1.5;opacity:0}
.m-mzw-banner-a3 .tit{display:block;font-size:34px;margin-bottom:2px}
.m-mzw-banner-a3 .info{font-size:38px;text-transform:uppercase}
.ul-mzw-tab-a2{white-space:nowrap;text-align:center;overflow-x:auto;overflow-y:hidden;padding:57px 0 82px}
.ul-mzw-tab-a2::-webkit-scrollbar{display:none}
.ul-mzw-tab-a2 li{display:inline-block;margin:0 23px}
.ul-mzw-tab-a2 .con{display:block;background-color:#dcdcdc;min-width:148px;height:54px;box-sizing:content-box;text-align:center;padding:0 20px;transition:.4s;font-size:17px;color:#000;line-height:54px;border-radius:54px;cursor:pointer}
.ul-mzw-tab-a2 li.on .con{background-color:#b19873;color:#fff}
.mzw-row-d2{padding:0 26px 21px}
.ul-mzw-litpic-a3{overflow:hidden;margin:0 -41px}
.ul-mzw-litpic-a3 li{width:32.333%;float:left;margin: 0 6px;margin-bottom:88px;}
.ul-mzw-litpic-a3 .con{display:block;margin:0 41px}
.ul-mzw-litpic-a3 .pic{background-color:#454545;padding-top:57.6923%}
.ul-mzw-litpic-a3 .pic img{transition:.4s}
.ul-mzw-litpic-a3 .videoPlay{display:block;transition:.4s;width:70px;height:70px;background:url(../images/mzw/icon-play3.png) center no-repeat;background-size:100% auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.ul-mzw-litpic-a3 .txt{padding:22px 0 0}
.ul-mzw-litpic-a3 .tit{font-size:28px;color:#000;line-height:1.5;transition:.4s;font-weight:400;margin-bottom:20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ul-mzw-litpic-a3 .desc{font-size:18px;color:#686868;text-transform:uppercase;line-height:1.667;height:60px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-bottom:23px}
.ul-mzw-litpic-a3 .date{font-size:17px;color:#b19873;line-height:2;border-top:1px solid #b19873;padding:28px 0}
.ul-mzw-litpic-a3 .con:hover .pic img{transform:scale(1.2)}
.ul-mzw-litpic-a3 .videoPlay:hover{transform:translate(-50%,-50%) scale(1.2)}
.ul-mzw-litpic-a3 .con:hover .tit{color:#b19873}
.m-mzw-banner-a4{position:relative;overflow:hidden}
.m-mzw-banner-a4::before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,.302);position:absolute;left:0;top:0}
.m-mzw-banner-a4 .con{display:block;width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.m-mzw-banner-a4 .txt{text-align:center;color:#fff;line-height:1.5;opacity:0}
.m-mzw-banner-a4 .tit{display:block;font-size:34px;margin-bottom:2px}
.ul-mzw-tab-a3{white-space:nowrap;text-align:center;overflow-x:auto;overflow-y:hidden;padding:57px 0 78px}
.ul-mzw-tab-a3::-webkit-scrollbar{display:none}
.ul-mzw-tab-a3 li{display:inline-block;margin:0 23px}
.ul-mzw-tab-a3 .con{display:block;background-color:#dcdcdc;min-width:148px;height:54px;box-sizing:content-box;text-align:center;padding:0 20px;transition:.4s;font-size:17px;color:#000;line-height:54px;border-radius:54px;cursor:pointer}
.ul-mzw-tab-a3 li.on .con{background-color:#b19873;color:#fff}
.mzw-row-e2{padding-bottom:30px}
.ul-mzw-litpic-a4{margin:0 -82px}
.ul-mzw-litpic-a4 li{width:50%;float:left;margin-bottom:82px}
.ul-mzw-litpic-a4 .con{display:block;margin:0 82px;transition:.4s}
.ul-mzw-litpic-a4 .pic{background-color:#454545;padding-top:57.4967%}
.ul-mzw-litpic-a4 .pic img{transition:.4s}
.ul-mzw-litpic-a4 .videoPlay{display:block;width:54px;height:63px;background:url(../images/mzw/icon-play3.png) center no-repeat;background-size:100% auto;cursor:pointer;transition:.4s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.ul-mzw-litpic-a4 .txt{font-size:18px;color:#686868;text-transform:uppercase;line-height:1.667;padding:16px 0}
.ul-mzw-litpic-a4 .txt p{margin-bottom:10px}
.ul-mzw-litpic-a4 .con:hover .pic img{transform:scale(1.2)}
.ul-mzw-litpic-a4 .videoPlay:hover{transform:translate(-50%,-50%) scale(1.2)}
.m-mzw-banner-a5{position:relative;overflow:hidden}
.m-mzw-banner-a5::before{content:'';display:block;width:100%;height:100%;background-color:rgba(0,0,0,.302);position:absolute;left:0;top:0}
.m-mzw-banner-a5 .con{display:block;width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.m-mzw-banner-a5 .txt{text-align:center;color:#fff;line-height:1.5;opacity:0}
.m-mzw-banner-a5 .tit{display:block;font-size:34px;margin-bottom:2px}
.ul-mzw-tab-a4{white-space:nowrap;text-align:center;overflow-x:auto;overflow-y:hidden;padding:57px 0 78px}
.ul-mzw-tab-a4::-webkit-scrollbar{display:none}
.ul-mzw-tab-a4 li{display:inline-block;margin:0 23px}
.ul-mzw-tab-a4 .con{display:block;background-color:#dcdcdc;min-width:148px;height:54px;box-sizing:content-box;text-align:center;padding:0 20px;transition:.4s;font-size:17px;color:#000;line-height:54px;border-radius:54px;cursor:pointer}
.ul-mzw-tab-a4 li.on .con{background-color:#b19873;color:#fff}
.main.page7{background-image:url(../images/mzw/bgpic-a6.jpg)}
.m-mzw-list-a1{overflow:hidden;padding:70px 0 30px}
.m-mzw-list-a1 .list-tit{font-size:36px;color:#fff;line-height:1.5;text-align:center;margin-bottom:127px}
.m-mzw-list-a1 .list-tit .en{text-transform:uppercase;font-size:40px}
.m-mzw-list-a1 ul{overflow:hidden}
.m-mzw-list-a1 ul li{float:left;margin-right:80px;margin-bottom:159px}
.m-mzw-list-a1 ul li:nth-child(3){margin-left:327px}
.m-mzw-list-a1 ul li:nth-child(5){margin-right:0}
.m-mzw-list-a1 ul .row1{overflow:hidden;line-height:44px;width:357px;font-weight:700;border-bottom:1px solid #b19873}
.m-mzw-list-a1 ul .index{font-size:28px;color:#b2b2b2;float:left}
.m-mzw-list-a1 ul .tit-en{font-size:14px;color:rgba(178,178,178,.502);text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.m-mzw-list-a1 ul .txt{padding:9px 0 0}
.m-mzw-list-a1 ul .tit{font-size:28px;color:#b19873;line-height:1.5;font-weight:700;margin-bottom:6px}
.m-mzw-list-a1 ul .desc{height:90px;font-size:16px;color:#fff;line-height:1.875;white-space:nowrap;overflow:hidden}
@media only screen and (min-width:950px) and (max-width:1920px){
.wp1700{max-width:88.54vw}
.wp1800{max-width:93.75vw}
.m-mzw-fixed-a1 .pic1{width:14.53vw}
.m-mzw-fixed-a1 .pic2{width:15.57vw}
.m-mzw-swiper-a2 .con{height:100vh}
.m-mzw-swiper-a2 .tit{font-size:3.229vw;margin-bottom:.937vw}
.m-mzw-swiper-a2 .tit::after{margin-top:.52vw}
.m-mzw-swiper-a2 .tit::before{width:.677vw;height:.468vw;bottom:-.208vw}
.m-mzw-swiper-a2 .info{font-size:1.354vw;margin-bottom:2.291vw}
.m-mzw-swiper-a2 .videoPlay{width:3.229vw}
    .m-mzw-swiper-a3 .con2{display:block;position:relative;height:calc(100vh - 6.25vw);background-position:center;background-size:cover;background-repeat:no-repeat}
.m-mzw-swiper-a2 .swiper-button-next,.m-mzw-swiper-a2 .swiper-button-prev{width:.781vw;height:1.406vw}
.m-mzw-swiper-a2 .swiper-pagination{bottom:1.041vw!important}
.m-mzw-swiper-a2 .swiper-pagination-bullet{width:.52vw;height:.52vw;margin:0 .26vw!important}
.m-mzw-swiper-a3 .tit{font-size:3.229vw;margin-bottom:.208vw}
.m-mzw-swiper-a3 .info{font-size:1.354vw}
.m-mzw-swiper-a3 .swiper-button-next,.m-mzw-swiper-a3 .swiper-button-prev{width:.781vw;height:1.406vw}
.m-mzw-swiper-a3 .swiper-pagination{bottom:1.041vw!important}
.m-mzw-swiper-a3 .swiper-pagination-bullet{width:.52vw;height:.52vw;margin:0 .26vw!important}
.m-mzw-models-a1 .tit{font-size:3.229vw}
.m-mzw-models-a1 .info{font-size:2.083vw;margin-bottom:1.25vw}
.m-mzw-models-a1 .desc{font-size:1.354vw}
.m-mzw-models-a2 .litpic{width:44.27vw;margin-right:8.333vw}
.m-mzw-models-a2 .title{font-size:1.875vw;margin-bottom:2.447vw}
.m-mzw-models-a2 .desc{font-size:.937vw;margin-bottom:3.020vw}
.m-mzw-models-a2 .btn{min-width:8.541vw;height:3.541vw;border-radius:.52vw;padding:0 1.041vw;font-size:.885vw;line-height:3.541vw}
.m-mzw-models-a3 .models-con{margin:0 6.77vw}
.m-mzw-models-a3 .list{margin:0 -2.343vw}
.m-mzw-models-a3 .con{margin:0 2.343vw;padding:1.041vw 1.041vw 1.666vw}
.m-mzw-models-a3 .date{font-size:.729vw;padding:0 .52vw;line-height:1.51vw}
.m-mzw-models-a3 .pic{margin-top:.156vw;margin-bottom:1.354vw}
.m-mzw-models-a3 .tit{font-size:1.25vw;margin-bottom:.52vw}
.m-mzw-models-a3 .desc{font-size:.781vw;height:2.76vw}
.m-mzw-models-a3 .models-more{font-size:.885vw;margin-top:3.125vw;padding-right:1.666vw}
.m-mzw-models-a3 .models-more::after{width:1.25vw}
.m-mzw-models-a3 .con:hover{bottom:1.041vw}
.m-mzw-swiper-a4 .tit{font-size:1.77vw;margin-bottom:1.25vw}
.m-mzw-swiper-a4 .info{font-size:.833vw}
.m-mzw-swiper-a4 .swiper-button-next,.m-mzw-swiper-a4 .swiper-button-prev{width:.781vw;height:1.406vw}
.m-mzw-swiper-a4 .swiper-pagination{bottom:1.041vw!important}
.m-mzw-swiper-a4 .swiper-pagination-bullet{width:.52vw;height:.52vw;margin:0 .26vw!important}
.ul-mzw-litpic-a1 .pic{width:50vw;height:38.48vw;margin-right:5vw}
.ul-mzw-litpic-a1 .txt{height:38.48vw;padding-top:4.635vw}
.ul-mzw-litpic-a1 .tit-ch{font-size:1.77vw;margin-bottom:.26vw}
.ul-mzw-litpic-a1 .tit-en{font-size:1.77vw}
.ul-mzw-litpic-a1 .line{height:.104vw;bottom:5.156vw}
.ul-mzw-litpic-a1 .line::after{width:1.875vw;height:1.25vw}
.ul-mzw-litpic-a1 li:nth-child(2n) .pic{margin-left:5vw}
.m-mzw-banner-a1 .txt{padding-top:6.145vw}
.m-mzw-banner-a1 .title{font-size:1.77vw}
.m-mzw-banner-a1 .tit-ch{margin-bottom:.208vw}
.m-mzw-banner-a1 .tit-en{font-size:1.875vw}
.mzw-row-a1{border-radius:2.604vw 2.604vw 0 0;padding:3.333vw 10.41vw 5.26vw;margin-top:-21.09vw}
.m-mzw-tab-a1 .tab-tit{width:4.166vw;font-size:.989vw;line-height:1.302vw}
.m-mzw-tab-a1 li{margin-right:2.083vw;margin-bottom:1.197vw}
.m-mzw-tab-a1 .con{font-size:.833vw;height:1.302vw;line-height:1.302vw;padding:0 .833vw;border-radius:1.302vw}
.mzw-row-a2{padding:0 3.906vw 3vw}
.m-mzw-swiper-a5 ul{margin:0 -1.562vw}
.m-mzw-swiper-a5 li{margin-bottom:5.156vw}
.m-mzw-swiper-a5 .con{margin:0 1.562vw}
.m-mzw-swiper-a5 .txt{padding:.937vw 1.25vw 5vw}
.m-mzw-swiper-a5 .tit{font-size:1.458vw;padding-right:1.302vw;background-size:.781vw auto}
.m-mzw-swiper-a5 .swiper-pagination{bottom:1.562vw!important}
.m-mzw-swiper-a5 .swiper-pagination-bullet{width:.52vw;height:.52vw;margin:0 .625vw!important}
.m-mzw-banner-a2 .txt{padding-top:6.145vw}
.m-mzw-banner-a2 .title{font-size:1.77vw}
.m-mzw-banner-a2 .tit-ch{margin-bottom:.208vw}
.m-mzw-banner-a2 .tit-en{font-size:1.875vw}
.mzw-row-b1{border-radius:2.604vw 2.604vw 0 0;padding:3.697vw 4.947vw 8.802vw;margin-top:-21.09vw}
.mzw-row-b2{border-radius:2.604vw 2.604vw 0 0;padding:3.697vw 4.947vw 8.802vw;background-color: #fff}
.m-mzw-models-a4 .row1{margin-bottom:2.656vw}
.m-mzw-models-a4 .models-tit{font-size:2.343vw}
.m-mzw-models-a4 ul{padding-top:.625vw}
.m-mzw-models-a4 ul li{margin-right:3.020vw}
.m-mzw-models-a4 ul dt{font-size:.937vw;margin-bottom:.729vw}
.m-mzw-models-a4 ul dd{font-size:.781vw;margin-bottom:.364vw}
.m-mzw-models-a4 .pic{margin-bottom:2.708vw}
.m-mzw-models-a4 .title{font-size:1.51vw}
.m-mzw-models-a4 .tit-en{margin-left:1.77vw}
.m-mzw-models-a4 .desc{width:38.8vw;font-size:.937vw}
.ul-mzw-tab-a1{padding:3.906vw 0 4.687vw}
.ul-mzw-tab-a1 li{margin:0 1.197vw}
.ul-mzw-tab-a1 .con{min-width:7.708vw;height:2.812vw;padding:0 1.041vw;font-size:.885vw;line-height:2.812vw;border-radius:2.812vw}
.mzw-row-c2{width:55.72vw;padding-bottom:4.687vw}
.ul-mzw-litpic-a2 li{margin-bottom:4.947vw}
.ul-mzw-litpic-a2 .litpic{width:31.25vw;margin-right:3.385vw}
.ul-mzw-litpic-a2 .txt{padding-top:1.666vw}
.ul-mzw-litpic-a2 .tit{font-size:2.343vw;margin-bottom:1.302vw}
.ul-mzw-litpic-a2 .desc{height:7.5vw;font-size:1.25vw;margin-bottom:2.5vw}
.ul-mzw-litpic-a2 .more{font-size:.885vw;padding-right:1.562vw;background-size:.937vw auto}
.m-mzw-det-a1{width:49.11vw;padding-top:7.031vw}
.m-mzw-det-a1 .video{border-radius:1.041vw;margin-bottom:1.666vw}
.m-mzw-det-a1 .videoPlay{width:8.541vw;height:8.541vw}
.m-mzw-det-a1 .txt{font-size:.937vw;margin-bottom:4.791vw}
.m-mzw-det-a1 .pic1{margin-bottom:2.135vw}
.m-mzw-banner-a3 .tit{font-size:1.77vw;margin-bottom:.104vw}
.m-mzw-banner-a3 .info{font-size:1.979vw}
.ul-mzw-tab-a2{padding:2.968vw 0 4.27vw}
.ul-mzw-tab-a2 li{margin:0 1.197vw}
.ul-mzw-tab-a2 .con{min-width:7.708vw;height:2.812vw;padding:0 1.041vw;font-size:.885vw;line-height:2.812vw;border-radius:2.812vw}
.mzw-row-d2{padding:0 1.354vw 1.093vw}
.ul-mzw-litpic-a3{margin:0 -2.135vw}
.ul-mzw-litpic-a3 li{margin-bottom:4.583vw}
.ul-mzw-litpic-a3 .con{margin:0 2.135vw}
.ul-mzw-litpic-a3 .videoPlay{width:3.645vw;height:3.645vw}
.ul-mzw-litpic-a3 .txt{padding:1.145vw 0 0}
.ul-mzw-litpic-a3 .tit{font-size:1.458vw;margin-bottom:1.041vw}
.ul-mzw-litpic-a3 .desc{font-size:.937vw;height:3.125vw;margin-bottom:1.197vw}
.ul-mzw-litpic-a3 .date{font-size:.885vw;padding:1.458vw 0}
.m-mzw-banner-a4 .tit{font-size:1.77vw;margin-bottom:.104vw}
.m-mzw-banner-a4 .info{font-size:1.979vw}
.ul-mzw-tab-a3{padding:2.968vw 0 4.062vw}
.ul-mzw-tab-a3 li{margin:0 1.197vw}
.ul-mzw-tab-a3 .con{min-width:7.708vw;height:2.812vw;padding:0 1.041vw;font-size:.885vw;line-height:2.812vw;border-radius:2.812vw}
.mzw-row-e2{padding-bottom:1.562vw}
.ul-mzw-litpic-a4{margin:0 -4.27vw}
.ul-mzw-litpic-a4 li{margin-bottom:4.27vw}
.ul-mzw-litpic-a4 .con{margin:0 4.27vw}
.ul-mzw-litpic-a4 .videoPlay{width:2.812vw;height:3.281vw}
.ul-mzw-litpic-a4 .txt{font-size:.937vw;padding:.833vw 0}
.ul-mzw-litpic-a4 .txt p{margin-bottom:.52vw}
.m-mzw-banner-a5 .tit{font-size:1.77vw;margin-bottom:.104vw}
.ul-mzw-tab-a4{padding:2.968vw 0 4.062vw}
.ul-mzw-tab-a4 li{margin:0 1.197vw}
.ul-mzw-tab-a4 .con{min-width:7.708vw;height:2.812vw;padding:0 1.041vw;font-size:.885vw;line-height:2.812vw;border-radius:2.812vw}
.m-mzw-list-a1{padding:3.645vw 0 1.562vw}
.m-mzw-list-a1 .list-tit{font-size:1.875vw;margin-bottom:6.614vw}
.m-mzw-list-a1 .list-tit .en{font-size:2.083vw}
.m-mzw-list-a1 ul li{margin-right:4.166vw;margin-bottom:8.281vw}
.m-mzw-list-a1 ul li:nth-child(3){margin-left:17.03vw}
.m-mzw-list-a1 ul .row1{line-height:2.291vw;width:18.59vw}
.m-mzw-list-a1 ul .index{font-size:1.458vw}
.m-mzw-list-a1 ul .tit-en{font-size:.729vw}
.m-mzw-list-a1 ul .txt{padding:.468vw 0 0}
.m-mzw-list-a1 ul .tit{font-size:1.458vw;margin-bottom:.312vw}
.m-mzw-list-a1 ul .desc{height:4.687vw;font-size:.833vw}
}
@media only screen and (max-width:949px){
    .h-ban1{height: auto}
.mzw-pc{display:none!important}
.mzw-pe{display:block!important}
.wp1700,.wp1800{padding:0 15px}
.m-mzw-fixed-a1 .pic1{width:140px}
.m-mzw-fixed-a1 .pic2{width:150px}
.m-mzw-swiper-a2 .con::before{background-color:rgba(0,0,0,.8)}
.m-mzw-swiper-a2 .tit{font-size:24px}
.m-mzw-swiper-a2 .info{font-size:16px;margin-bottom:30px}
.m-mzw-swiper-a2 .litpic{position:relative}
.m-mzw-swiper-a2 .videoPlay{width:42px}
.m-mzw-swiper-a2 .videoPlay2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.m-mzw-swiper-a2 .swiper-arrow{display:none}
.m-mzw-swiper-a3 .con::before{background-color:rgba(0,0,0,.8)}
.m-mzw-swiper-a3 .tit{font-size:24px}
.m-mzw-swiper-a3 .info{font-size:16px;margin-bottom:30px}
.m-mzw-swiper-a3 .litpic{position:relative}
.m-mzw-swiper-a3 .swiper-arrow{display:none}
.m-mzw-models-a1 .tit{font-size:24px}
.m-mzw-models-a1 .info{font-size:16px;margin-bottom:24px}
.m-mzw-models-a1 .desc{font-size:14px}
.m-mzw-models-a2 .litpic{float:none;width:100%;margin-right:0;margin-bottom:20px}
.m-mzw-models-a2 .title{font-size:20px;margin-bottom:10px}
.m-mzw-models-a2 .desc{font-size:14px;margin-bottom:20px}
.m-mzw-models-a2 .btn{min-width:94px;height:38px;line-height:38px;border-radius:8px;padding:0 15px;font-size:14px}
.m-mzw-models-a3 .list,.m-mzw-models-a3 .models-con{margin:0}
.m-mzw-models-a3 .swiper{overflow:hidden;position:relative;padding:40px 0}
.m-mzw-models-a3 .con{margin:0;padding:10px 10px 22px}
.m-mzw-models-a3 .date{font-size:12px;padding:0 10px;line-height:24px}
.m-mzw-models-a3 .pic{margin-top:8px;margin-bottom:10px}
.m-mzw-models-a3 .tit{font-size:20px;margin-bottom:10px}
.m-mzw-models-a3 .desc{font-size:14px}
.m-mzw-models-a3 .models-more{font-size:16px;line-height:2;margin-top:40px;padding-right:32px}
.m-mzw-models-a3 .models-more::after{width:24px}
.m-mzw-models-a3 .swiper-pagination{bottom:0!important}
.m-mzw-models-a3 .swiper-pagination-bullet{border:1px solid #fff;background-color:transparent;width:10px;height:10px;box-sizing:border-box;margin:0 5px!important;opacity:1}
.m-mzw-models-a3 .swiper-pagination-bullet-active{background-color:#fff}
.m-mzw-swiper-a4 .con::before{background-color:rgba(0,0,0,.8)}
.m-mzw-swiper-a4 .tit{font-size:24px}
.m-mzw-swiper-a4 .info{font-size:16px;margin-bottom:30px}
.m-mzw-swiper-a4 .litpic{position:relative}
.m-mzw-swiper-a4 .swiper-arrow{display:none}
.ul-mzw-litpic-a1 .pic{width:100%;height:auto;float:none;margin-right:0}
.ul-mzw-litpic-a1 .pic img{height:auto}
.ul-mzw-litpic-a1 .txt{height:auto;padding:20px 0;margin-left:30px}
.ul-mzw-litpic-a1 .title{margin-bottom:40px}
.ul-mzw-litpic-a1 .tit-ch{font-size:24px;margin-bottom:0}
.ul-mzw-litpic-a1 .tit-en{font-size:24px}
.ul-mzw-litpic-a1 .line{background-color:#b19873;width:100%;height:1px;position:static}
.ul-mzw-litpic-a1 .line::after{content:'';display:block;width:18px;height:12px;background:url(../images/mzw/icon-a4.png) center no-repeat;background-size:100% auto;position:absolute;left:0;bottom:0}
.ul-mzw-litpic-a1 li:nth-child(2n) .pic{float:none;margin-left:0}
.ul-mzw-litpic-a1 li:nth-child(2n) .txt{margin-left:0;margin-right:30px}
.ul-mzw-litpic-a1 li:nth-child(2n) .title{text-align:right}
.ul-mzw-litpic-a1 li:nth-child(2n) .line::after{transform:rotateX(180deg);right:0;left:auto}
.m-mzw-banner-a1 .con{top:50%;transform:translateY(-50%)}
.m-mzw-banner-a1 .txt{padding-top:0}
.m-mzw-banner-a1 .title{font-size:24px}
.m-mzw-banner-a1 .tit-en{font-size:16px}
.mzw-row-a1{border-radius:0;padding:20px 0;margin-top:0}
.m-mzw-tab-a1 .tab-tit{width:60px;font-size:14px;line-height:20px}
.m-mzw-tab-a1 li{margin-right:0;margin-bottom:10px;width: 72px;}
.m-mzw-tab-a1 .con{font-size:12px;height:20px;line-height:20px;padding:0;}
.mzw-row-a2{padding:0}
.m-mzw-swiper-a5 ul{margin:0}
.m-mzw-swiper-a5 li{width:100%;float:none;margin-bottom:70px}
.m-mzw-swiper-a5 .con{margin:0}
.m-mzw-swiper-a5 .txt{padding:15px 15px 45px}
.m-mzw-swiper-a5 .tit{font-size:20px;padding-right:24px;background-size:10px auto}
.m-mzw-banner-a2 .con{top:50%;transform:translateY(-50%)}
.m-mzw-banner-a2 .txt{padding-top:0}
.m-mzw-banner-a2 .title{font-size:24px}
.m-mzw-banner-a2 .tit-en{font-size:16px}
.mzw-row-b1{border-radius:0;padding:20px 0;margin-top:0}
.m-mzw-models-a4 .row1{margin-bottom:20px}
.m-mzw-models-a4 .models-tit{font-size:24px;float:none;text-align:center}
.m-mzw-models-a4 ul{float:none;padding-top:20px}
.m-mzw-models-a4 ul li{float:left;width:16%;margin-right:0;text-align: center;}
.m-mzw-models-a4 ul dt{font-size:14px}
.m-mzw-models-a4 ul dd{font-size:12px}
.m-mzw-models-a4 .pic{margin-bottom:30px}
.m-mzw-models-a4 .title{font-size:20px;float:none;margin-bottom:10px}
.m-mzw-models-a4 .txt{padding-bottom:20px}
.m-mzw-models-a4 .tit-ch,.m-mzw-models-a4 .tit-en{display:block}
.m-mzw-models-a4 .tit-en{margin-left:0}
.m-mzw-models-a4 .desc{float:none;width:100%;font-size:14px}
.ul-mzw-tab-a1{padding:40px 0}
.ul-mzw-tab-a1 li{margin:0 10px}
.ul-mzw-tab-a1 .con{min-width:108px;height:40px;padding:0 20px;font-size:14px;line-height:40px;border-radius:40px}
.mzw-row-c2{width:100%;margin:0 auto;padding:0 15px 20px}
.ul-mzw-litpic-a2 li{margin-bottom:40px}
.ul-mzw-litpic-a2 .litpic{width:100%;float:none;margin-right:0}
.ul-mzw-litpic-a2 .pic{border-radius:10px}
.ul-mzw-litpic-a2 .txt{padding-top:20px}
.ul-mzw-litpic-a2 .tit{font-size:20px;margin-bottom:5px}
.ul-mzw-litpic-a2 .desc{height:auto;font-size:14px;display:block;margin-bottom:35px}
.ul-mzw-litpic-a2 .more{font-size:14px;padding-right:20px;background-size:12px auto}
.m-mzw-det-a1{width:calc(100% - 30px);margin:0 15px;padding-top:40px}
.m-mzw-det-a1 .video{border-radius:10px;margin-bottom:20px}
.m-mzw-det-a1 .videoPlay{width:82px;height:82px}
.m-mzw-det-a1 .txt{font-size:14px;margin-bottom:40px}
.m-mzw-det-a1 .pic1{margin-bottom:20px}
.m-mzw-banner-a3 .tit{font-size:24px;margin-bottom:2px}
.m-mzw-banner-a3 .info{font-size:16px}
.ul-mzw-tab-a2{padding:40px 0}
.ul-mzw-tab-a2 li{margin:0 10px}
.ul-mzw-tab-a2 .con{min-width:54px;height:40px;padding:0 20px;font-size:14px;line-height:40px;border-radius:40px}
.mzw-row-d2{padding:0 0 21px}
.ul-mzw-litpic-a3{margin:0}
.ul-mzw-litpic-a3 li{width:100%;float:none;margin-bottom:20px}
.ul-mzw-litpic-a3 .con{margin:0}
.ul-mzw-litpic-a3 .videoPlay{width:40px;height:40px}
.ul-mzw-litpic-a3 .txt{padding:20px 0 0}
.ul-mzw-litpic-a3 .tit{font-size:20px;margin-bottom:10px}
.ul-mzw-litpic-a3 .desc{font-size:14px;height:auto;display:block;margin-bottom:20px}
.ul-mzw-litpic-a3 .date{font-size:14px;padding:20px 0}
.m-mzw-banner-a4 .tit{font-size:24px;margin-bottom:2px}
.m-mzw-banner-a4 .info{font-size:16px}
.ul-mzw-tab-a3{padding:40px 0}
.ul-mzw-tab-a3 li{margin:0 10px}
.ul-mzw-tab-a3 .con{min-width:108px;height:40px;padding:0 20px;font-size:14px;line-height:40px;border-radius:40px}
.ul-mzw-litpic-a4{margin:0}
.ul-mzw-litpic-a4 li{width:100%;float:none;margin-bottom:20px}
.ul-mzw-litpic-a4 .con{margin:0}
.ul-mzw-litpic-a4 .videoPlay{width:54px;height:63px}
.ul-mzw-litpic-a4 .txt{font-size:14px;padding:16px 0}
.ul-mzw-litpic-a4 .txt p{margin-bottom:10px}
.m-mzw-banner-a5 .tit{font-size:24px;margin-bottom:2px}
.m-mzw-banner-a5 .info{font-size:16px}
.ul-mzw-tab-a4{padding:40px 0}
.ul-mzw-tab-a4 li{margin:0 10px}
.ul-mzw-tab-a4 .con{min-width:108px;height:40px;padding:0 20px;font-size:14px;line-height:40px;border-radius:40px}
.m-mzw-list-a1{padding:0 0 30px}
.m-mzw-list-a1 .list-tit{font-size:24px;margin-bottom:40px}
.m-mzw-list-a1 .list-tit .en{font-size:16px}
.m-mzw-list-a1 ul li{float:none;margin-right:0;margin-bottom:40px}
.m-mzw-list-a1 ul li:nth-child(3){margin-left:0}
.m-mzw-list-a1 ul .row1{line-height:44px;width:100%}
.m-mzw-list-a1 ul .index{font-size:24px}
.m-mzw-list-a1 ul .tit-en{font-size:14px}
.m-mzw-list-a1 ul .tit{font-size:20px}
.m-mzw-list-a1 ul .desc{height:auto;font-size:14px;white-space:normal}
}


.article_content{
    width: 100%;
    line-height: 30px;
    font-size: 16px;
}
.article_content img{
    max-width: 100%;
    display: block;
    margin: 20px auto;
}
/*!****** hlg end *******/
