<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'å®‹ä½“'}
.fw{font-family:'å¾®è½¯é›…é»‘'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
body{font:14px/1.5 å®‹ä½“,Arial,sans-serif;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;border:none}
input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
.wp{margin:0 auto;width:100%;max-width:1700px}
@font-face{font-family:BRLNSB;src:url(../fonts/BRLNSB.TTF)}
@font-face{font-family:BRLNSDB;src:url(../fonts/BRLNSDB.TTF)}
@font-face{font-family:BRLNSR;src:url(../fonts/BRLNSR.TTF)}
.hd-top{background-color:#fff;line-height:87px}
.hd-form{float:left;width:30%;padding-top:14px}
.hd-form .inp{position:relative;height:46px;width:100%;line-height:46px;background:#fff;box-shadow:0 2px 10px 0 rgb(0 0 0 / 6%);border-radius:23px;overflow:hidden}
.hd-form .inp i{position:absolute;top:50%;left:20px;width:20px;height:20px;background-image:url(../images/search.png);background-size:cover;background-position:center;background-repeat:no-repeat;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.hd-form .inp input{width:100%;height:100%;font-size:14px;color:#000;padding:0 85px 0 50px}
.hd-form .inp .btn{position:absolute;top:0;right:0;width:81px;height:46px;line-height:46px;padding:0;text-align:center;font-size:16px;color:#fff;background-color:#4285f5;border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px;-ms-border-radius:23px;-o-border-radius:23px}
.hd-top .col-r{width:29%;display:flex;align-items:center;justify-content:space-around}
.hd-top .focus{position:relative}
.hd-top .focus .v1{display:block;font-size:14px;color:#000;padding:0 10px}
.hd-top .focus .arr{position:absolute;top:50%;right:-10px;width:8px;height:5px;background-image:url(../images/arr.png);background-position:center;background-repeat:no-repeat;background-size:cover;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.hd-top .focus .sub{display:none;position:absolute;top:100%;left:0;width:203px;background:#fff;box-shadow:0 2px 10px 0 rgb(0 0 0 / 6%);border-radius:4px}
.hd-top .focus .sub .qr{display:flex;justify-content:flex-start;align-items:center;padding:10px 15px}
.hd-top .focus .sub .pic{width:80px;height:80px}
.hd-top .focus .sub .tit{font-size:14px;color:#000}
.g-tel{font-size:14px;color:#000;padding-left:20px;background-image:url(../images/tel.png);background-size:14px 15px;background-position:left center;background-repeat:no-repeat}
.hd-top .about{display:block;font-size:14px;color:#4285f5}
.nav{border-radius:4px;overflow:hidden}
.nav li{width:25%;float:left}
.nav .con{width:100%;height:74px;background-color:#4285f5}
.nav .left{float:left;width:38px;height:100%;padding:12px;background:#2164d5;font-weight:500;line-height:25px;box-sizing:border-box;font-size:16px;color:#fff;margin-right:16px}
.nav .right{height:100%;padding:10px 12px}
.nav .right a{display:inline-block;font-size:16px;color:#fff;overflow:hidden;min-width:100px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.nav .right a:hover{opacity:.8}
.h-line{display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e2e2e2}
.logo{float:left;line-height:87px;font-size:0;margin-right:118px}
.logo img{display:inline-block;vertical-align:middle;max-width:150px}
.h-r{float:right;padding-right:80px}
.nav .arr,.navbox .g-tel,.navbox .hd-form,.navbox .qrbox{display:none}
.f-top{padding:110px 45px 90px;background:#f6f6f6;overflow:hidden}
.ft-l{width:278px;float:left}
.ft-r{float:right;width:1240px;overflow:hidden}
.ul-links{overflow:hidden;float:left}
.ul-links li{float:left;margin-right:50px;max-width:384px}
.ul-links .v1{font-size:30px;margin-bottom:36px;display:block;color:#444}
.ul-links dd{font-size:20px;line-height:2.3}
.ul-links dd a{color:#444;font-size:20px;transition:.3s}
.ul-links-last{padding-left:70px;border-left:1px solid #e4e4e4;margin-left:44px}
.ul-links-last li{margin-right:0}
.ul-links a{transition:.3s}
.ul-links a:hover{opacity:.8}
.f-tel{font-size:24px}
.f-num{display:block;font-size:40px}
.f-dn{display:flex;height:76px;background:#404040;padding:0 45px;color:#fff;font-size:20px;align-items:center;justify-content:space-between}
.f-dn a{color:#fff;font-size:20px;display:inline-block}
.f-dn .icp{margin-left:40px}
.f-share{display:flex;align-items:center;font-size:20px;margin:28px 0}
.f-share .bshare-custom a{display:block;float:left;width:26px;height:26px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain;padding:0;margin:0 8px 0 0}
.f-share .bshare-custom .bshare-weixin{background-image:url(../images/c8.png)}
.f-share .bshare-custom .bshare-sinaminiblog{background-image:url(../images/c6.png)}
.f-share .bshare-custom .bshare-qqim{background-image:url(../images/c7.png)}
.f-share .bshare-custom .ft-wx{background-image:url(../images/c9.png);position:relative}
.f-logo{display:block}
.bsBox{box-sizing:content-box}
.wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:-185px;left:-84px;width:200px;height:172px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all .2s;-webkit-tansition:all 350ms;-moz-transition:all 350ms}
.wechat-qrcode h4{font-weight:400;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}
.social-share .icon-wechat .wechat-qrcode .qrcode{width:100%;margin:0 auto}
.f-share .bshare-custom .ft-wx:hover{opacity:1}
.f-share .bshare-custom .ft-wx:hover .wechat-qrcode{display:block}
.wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px;border-style:solid;border-color:#fff transparent transparent}
.pages ul{overflow:hidden}
.pages ul li{display:block;width:77px;float:left;margin:0}
.pages ul a,.pages ul span{display:block;width:77px;height:60px;line-height:60px;text-align:center;background:#f1f1f1;transition:.3s;font-size:18px;color:#656565}
.pages ul .on a,.pages ul a:hover,.pages ul span:hover{background:#86278b;color:#fff}
@media only screen and (min-width:1199px) and (max-width:1700px){
.f-top{padding:6.47vw 2.647vw 5.294vw;background:#f6f6f6;overflow:hidden}
.ft-l{width:16.35vw;float:left}
.ft-r{float:right;width:72.94vw;overflow:hidden}
.ul-links{overflow:hidden;float:left}
.ul-links li{float:left;margin-right:2.941vw;max-width:22.58vw}
.ul-links .v1{font-size:1.764vw;margin-bottom:2.117vw;display:block;color:#444}
.ul-links dd{font-size:1.176vw;line-height:2.3}
.ul-links dd a{color:#444;font-size:1.176vw;transition:.3s}
.ul-links-last{padding-left:4.117vw;border-left:solid #e4e4e4;margin-left:2.588vw}
.ul-links-last li{margin-right:0}
.ul-links a{transition:.3s}
.ul-links a:hover{opacity:.8}
.f-tel{font-size:1.411vw}
.f-num{display:block;font-size:1.8vw}
.f-dn{display:flex;height:4.47vw;background:#404040;padding:0 2.647vw;color:#fff;font-size:1.176vw;align-items:center;justify-content:space-between}
.f-dn a{color:#fff;font-size:1.176vw;display:inline-block}
.f-dn .icp{margin-left:2.352vw}
.f-share{display:flex;align-items:center;font-size:1.176vw;margin:1.647vw 0}
.f-share .bshare-custom a{display:block;float:left;width:1.529vw;height:1.529vw;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain;padding:0;margin:0 .47vw 0 0}
.f-share .bshare-custom .bshare-weixin{background-image:url(../images/c8.png)}
.f-share .bshare-custom .bshare-sinaminiblog{background-image:url(../images/c6.png)}
.f-share .bshare-custom .bshare-qqim{background-image:url(../images/c7.png)}
.f-share .bshare-custom .ft-wx{background-image:url(../images/c9.png);position:relative}
.f-logo{display:block}
.bsBox{box-sizing:content-box}
.wechat-qrcode{display:none;border:solid #eee;position:absolute;z-index:9;top:-10.88vw;left:-4.941vw;width:11.76vw;height:10.11vw;color:#666;font-size:.705vw;text-align:center;background-color:#fff;box-shadow:0 .117vw .588vw #aaa;transition:all .2s;-webkit-tansition:all 350ms;-moz-transition:all 350ms}
.wechat-qrcode h4{font-weight:400;height:1.529vw;line-height:1.529vw;font-size:.705vw;background-color:#f3f3f3;margin:0;padding:0;color:#777}
.social-share .icon-wechat .wechat-qrcode .qrcode{width:100%;margin:0vw auto}
.f-share .bshare-custom .ft-wx:hover{opacity:1}
.f-share .bshare-custom .ft-wx:hover .wechat-qrcode{display:block}
.wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-.352vw;bottom:-.764vw;width:0;height:0;border-width:.47vw .352vw .352vw;border-style:solid;border-color:#fff transparent transparent}
}
@media screen and (max-width:1199px){
.ft-r{display:none}
.ft-l{float:none;width:100%}
.f-top{display:none}
.f-dn{display:block;text-align:center;font-size:12px;height:auto;padding:20px 10px}
.f-dn a{font-size:12px}
.pages ul a,.pages ul span{width:45px;height:45px;line-height:45px;font-size:14px}
.pages ul li{width:45px}
}
@media screen and (max-width:767px){
.f-dn .icp{margin-left:0}
}
.row-contactus{padding-top:80px;padding-bottom:115px;background-color:#f8fafc}
.m-contact1{margin-bottom:110px}
.m-contact1 .con{background:#fff;box-shadow:0 11px 10px 1px #dedede;box-sizing:border-box;padding:47px 44px 59px}
.m-contact1 .title{font-size:47px;font-weight:700;color:#171717;text-transform:uppercase;margin-bottom:20px;font-family:fantasy}
.m-contact1 .innerbox .item{float:left;width:53.3%;padding-right:15px}
.m-contact1 .innerbox .item2{width:46.5%}
.m-contact1 .item .tit{font-size:22px;color:#292929;margin-bottom:25px}
.m-contact1 .item .desc{font-size:16px;color:#5e5d5d;margin-bottom:44px}
.m-contact1 .item .desc p{margin-bottom:21px;background-position:left center;background-repeat:no-repeat;background-size:19px 19px;padding-left:40px}
.m-contact1 .item .pic{width:644px;height:260px;border-radius:15px;overflow:hidden}
.m-contact1 .item .pic img{display:block;width:100%;height:100%;object-fit:cover}
.m-contact2 .title{text-align:center;margin-bottom:93px}
.m-contact2 .title .tit{font-size:46px;color:#171717;margin-bottom:40px}
.m-contact2 .title .desc{font-size:22px;color:#323232}
.m-contact2 .con{background:#fff;box-shadow:0 11px 10px 1px #dedede}
.m-contact2 .con .pic{float:left;width:850px;height:930px}
.m-contact2 .con .pic img{display:block;width:100%;height:100%;object-fit:cover}
.m-contact2 .con .right{overflow:hidden;box-sizing:border-box;padding:60px 80px 0 106px}
.form-d{display:block;width:100%}
.form-d .input{position:relative;border:2px solid #dedede;height:87px;line-height:83px;box-sizing:content-box;margin-bottom:34px}
.form-d .input .icon{position:absolute;top:50%;left:27px;transform:translateY(-50%);float:left;width:32px;height:32px;background-position:center;background-repeat:no-repeat;background-size:100% 100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.form-d .input .icon::after{content:'';position:absolute;top:50%;right:-14px;width:2px;height:25px;background-color:#b2b2b2;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.form-d .input input{width:100%;height:100%;padding-left:82px;padding-right:15px;font-size:20px;color:#333}
.form-d .input input::placeholder,.form-d .textareainput textarea::placeholder{color:#a5a5a5;font-weight:500;font-size:20px!important}
.form-d .textareainput{height:170px;line-height:inherit}
.form-d .textareainput .icon{top:24px;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
.form-d .textareainput textarea{resize:none;width:100%;height:100%;font-size:20px;color:#333;padding-left:82px;padding-right:15px;padding-top:25px}
.form-d .btn input{width:100%;height:84px;line-height:84px;background:#86278b;font-size:20px;color:#fefefe;cursor:pointer}
.row-joinus{padding-top:60px;padding-bottom:60px}
.m-joinus{margin-bottom:50px}
.m-joinus .con{height:630px}
.m-joinus .left,.m-joinus .right{float:left;width:50%}
.m-joinus .con .title{border-left:3px solid #d71618;color:#333;padding-left:10px;font-size:35px;position:relative;margin-bottom:30px;line-height:1;height:1em}
.m-joinus .con .desc{font-size:14px;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;height:7.5em}
.m-joinus .left .item1{background:#eee;padding:64px 30px;box-sizing:border-box;height:315px}
.m-joinus .con .item1 .desc{color:#333}
.m-joinus .left .item2{height:315px}
.m-joinus .left .item2 .pic{float:left;width:50%;height:100%;overflow:hidden}
.m-joinus .left .item2 .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-joinus .left .item2 .pic:hover img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-joinus .left .item2 .text{overflow:hidden;padding:64px 30px;height:100%;box-sizing:border-box;background-color:#d71618}
.m-joinus .left .item2 .title{border-color:#fff}
.m-joinus .con .item3 .title,.m-joinus .left .item2 .title{color:#fff;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-joinus .con .item1:hover .title,.m-joinus .con .item3:hover .title{color:#d71618}
.m-joinus .con .item3 .pic{position:relative;width:100%;height:630px;overflow:hidden}
.m-joinus .con .item3 .pic img{display:block;width:100%;height:100%;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-joinus .con .item3:hover .pic img{transform:scale(1.08);-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08)}
.m-joinus .con .item3 .pic .text{position:absolute;top:0;left:0;width:100%;height:100%;padding:64px 30px;box-sizing:border-box}
.m-joinus .con .item3 .desc{width:60%}
.ul-listd1 li{float:left;width:25%}
.ul-listd1 .con1{display:block;background-color:#f8f8f8;padding:40px 30px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listd1 .con1:hover{background-color:#e9e9e9}
.ul-listd1 .icon{width:56px;height:54px;line-height:54px;text-align:center;margin:0 auto 20px}
.ul-listd1 .icon img{display:inline-block;max-width:100%;vertical-align:middle;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listd1 .con1:hover .icon img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}
.ul-listd1 .tit{font-size:24px;color:#434343;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:1.5em;text-align:center;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-listd1 .con1:hover .tit{color:#d71618}
.ul-listd1 .desc{font-size:14px;color:#888;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:4.5em}
.m-joinus2 .title{font-size:31px;color:#363434;text-align:center;margin-bottom:40px}
.m-joinus2 .info{font-size:16px;color:grey}
.m-joinus2 .info p{text-align:center}
.m-joinus2 .info span{background-position:left center;background-repeat:no-repeat;background-size:19px 19px;padding-left:28px;margin:0 15px}
.row-recenter{padding:45px 0;background-color:#f8fafc}
.m-recenter .title{position:relative;font-size:38px;color:#156aa9;padding-bottom:45px;border-bottom:1px solid #b5b5b5;margin-bottom:45px}
.m-recenter .title::after{content:'';position:absolute;bottom:0;left:0;width:190px;background:#156aa9;height:1px}
.ul-downlist-d li{margin-bottom:25px}
.ul-downlist-d .con{display:block;width:100%;padding:36px;background:#fff;border-radius:5px;overflow:hidden}
.ul-downlist-d .left{float:left;width:70%}
.ul-downlist-d .tit{font-size:18px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-image:url(../images/d-icon13.png);background-size:20px 23px;background-repeat:no-repeat;background-position:left center;padding-left:40px;line-height:40px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.ul-downlist-d .tit:hover{color:#86278b}
.ul-downlist-d .right{float:right}
.ul-downlist-d .time{display:inline-block;font-size:18px;color:#666;margin-right:50px}
.ul-downlist-d .btn{width:95px;height:40px;line-height:40px;text-align:center;border-radius:5px;color:#fff;margin-left:10px;display:inline-block;background:#156aa9;font-size:18px;cursor:pointer}

/*äº§å“ä¸­å¿ƒæ–°åŠ&nbsp;*/
.banner1x{position: relative;}
.banner1x img{width: 100%;}
.bqanner1x_title{position: absolute; width: 1700px; max-width: 94%;left:50%; top:50%; transform:translate(-50%,-50%); padding-top: 100px;}
.bqanner1x_title h2{    font-size: 36px; color: #fff; text-transform: uppercase;  margin-bottom: 20px;}
.bqanner1x_title p{ font-size: 48px; color: #fff; margin-bottom: 10px;position: relative;}
.bqanner1x_title p:before{content: ""; position: absolute; left: 0; bottom: -40px;display: inline-block; width: 142px; height: 7px; background: #fff; transform: skewX(-45deg);}

.pc_all{ background: #f2f2f2;}
.pc_all .pc_all_content { max-width: 1200px; margin: 0 auto;}
.Product_left { width: 24%; background: #fff;  box-shadow: 0px 0px 20px rgb(0 0 0 / 12%);margin: 100px 0;}
.Product_left .Product_left_title {
    height: 180px;
    background: url(../images/bn49.png) no-repeat 50%/cover;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    position: relative;
}
.Product_left .Product_left_title dd {
    font-size: 14px;
    color: #fff;
    text-transform: uppercase;
}
.Product_left_title dt {
    font-size: 28px; margin-top: 10px;
    color: #fff;
}
 .Product_left_title::after {
    content: "";
    display: inline-block;
    width: 65px;
    height: 3px;
    background: #fff;
    margin-top: 30px;
    transform: skewX(
-45deg);
}
.Product_left_content {
    overflow: hidden;
}
.Product_left_content a {
    display: inline-block;
    width: 100%;
    float: left;
    line-height: 75px;
    text-align: center;
    font-size: 18px;
    color: #333333;
    border-bottom: 1px solid #f0f0f0;
}
.Product_left_content a:hover {
    color: #1c69d9;
}
.Product_right {
    width: 98%;
}
.wzlb ul{overflow: hidden;padding: 40px 0 0 0; margin-left: -20px;}
.wzlb li{float: left; width: 33.33%; padding: 0 0 20px 20px;transition: All 0.4s ease-in-out;}
.wzlb a{display: block;    transition: all ease 0.5s;}
.wztp img{object-fit: cover;height: 180px;width: 100%;}
.wzlb p{background: #fff;
    line-height: 30px;
    text-align: center;
    padding: 0px 15px;
    font-size: 18px;
    color: #333333;
    transition: all ease 0.5s;
    padding: 23px 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.wzlb a:hover { transform: translate(0, -25px); -webkit-transform: translate(0, -25px);-moz-transform: translate(0, -25px); -o-transform: translate(0, -25px);-ms-transform: translate(0, -25px);box-shadow: 0px 0px 25px rgb(0 0 0 / 20%);}
.wzlb a:hover p{color: #fff;background: #1c69d9;}
.page {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 35px 0 100px;
}
.page li a {
    line-height: 40px;
    display: inline-block;
    text-align: center;
    background: #eeeeee;
    color: #666666;
    margin-right: 15px;
    border: 1px solid #dcdcdc;
    background: #ffffff;
    padding: 0px 15px;
    font-size: 14px;
}
.page li.active a {
    background: #1c69d9;
    color: #fff;
    border: 1px solid #1c69d9;
}
.page a:hover {
    background: #1c69d9;
    color: #fff;
    border: 1px solid #1c69d9;
}
.wzlb_title{ padding-top: 100px;overflow: hidden;}
.wzlb_title h2{font-size: 24px; color: #333; display: inline-block; border-bottom: 2px solid #0068B7;padding-bottom: 8px;}
.wzlb_title h2 span{font-size: 16px; color: #0068B7;}
.wzlb_title ul{padding: 20px 15px; margin-left: -10px;background: #Fff;}
.wzlb_title li{display: inline-block; padding: 0 0 10px 10px;}
.wzlb_title a{display: block; padding: 8px 15px; font-size: 14px; border-radius: 6px;}
.wzlb_title li.cur a{background: #1777FF;color: #fff;}
.wzlb_title a:hover{background: #1777FF;color: #fff;}
.Product_left_content a.cur{color: #007AFF;}

.zxly{width: 1200px;margin: 0 auto;max-width: 94%;}
.zxly_title h2{font-size: 36px;text-align: center; line-height: 152px;} 
.zxly_title h2 span{color: #0060e0;}
.wby11{width: 100%; height: 54px; line-height: 52px; font-size: 16px; padding: 0 10px;border: 1px solid #dcdcdc;}
.zxly_nr{padding-bottom: 105px;}
.zxly_nr ul{overflow: hidden; margin-left: -30px;}
.zxly_nr li{width: 33.33%; padding: 0 0 40px 30px;float: left;}
.zxly_nr ul li:nth-child(4){ width:100%;}
.wby11{width: 100%; height: 54px; line-height: 52px; font-size: 16px; padding: 0 10px;border: 1px solid #dcdcdc;}
.zxly_nr{padding-bottom: 105px;}
.wby2{width: 100%; height: 170px;  font-size: 16px; padding:10px;border: 1px solid #dcdcdc;}
.btn31{display: block; width: 380px; margin: 0 auto; height: 50px; font-size: 20px; color: #fff;background: #007bcb;border-radius: 25px; margin: 0 auto;border: none;cursor: pointer;}


@media only screen and (min-width:1200px) and (max-width:1920px){
.wp{max-width:88.54166vw}
.row-contactus{padding-top:4.166vw;padding-bottom:5.989vw}
.m-contact1{margin-bottom:5.729vw}
.m-contact1 .con{box-shadow:0vw .572vw .52vw .052vw #dedede;padding:2.44791vw 2.291vw 3.072vw}
.m-contact1 .title{font-size:2.447916vw;margin-bottom:1.041666vw}
.m-contact1 .innerbox .item{padding-right:.781vw}
.m-contact1 .item .tit{font-size:1.145vw;margin-bottom:1.302vw}
.m-contact1 .item .desc{margin-bottom:2.291vw}
.m-contact1 .item .desc p{margin-bottom:1.093vw;background-size:.989vw .989vw;padding-left:2.083333vw}
.m-contact1 .item .pic{width:33.54vw;height:13.54vw;border-radius:.781vw}
.m-contact2 .title{margin-bottom:4.843vw}
.m-contact2 .title .tit{font-size:2.395vw;margin-bottom:2.083vw}
.m-contact2 .title .desc{font-size:1.145vw}
.m-contact2 .con{box-shadow:0vw .572vw .52vw .052vw #dedede}
.m-contact2 .con .pic{width:44.27vw;height:48.43vw}
.m-contact2 .con .right{padding:3.125vw 4.166vw 0 5.52vw}
.form-d .input{height:4.531vw;line-height:4.322vw;margin-bottom:1.77vw}
.form-d .input .icon{left:1.406vw;width:1.666vw;height:1.666vw}
.form-d .input .icon::after{right:-.729vw;width:.104vw;height:1.302vw}
.form-d .input input{padding-left:4.27vw;padding-right:.781vw;font-size:1.041vw}
.form-d .input input::placeholder,.form-d .textareainput textarea::placeholder{color:#a5a5a5;font-weight:500;font-size:1.041vw!important}
.form-d .textareainput{height:8.854vw}
.form-d .textareainput .icon{top:1.25vw}
.form-d .textareainput textarea{font-size:1.041vw;padding-left:4.27vw;padding-right:.781vw;padding-top:1.302vw}
.form-d .btn input{height:4.375vw;line-height:4.375vw;font-size:1.041vw}
.row-joinus{padding-top:3.125vw;padding-bottom:3.125vw}
.m-joinus{margin-bottom:2.604vw}
.m-joinus .con{height:32.81vw}
.m-joinus .con .title{padding-left:.52vw;font-size:1.822vw;margin-bottom:1.562vw}
.m-joinus .left .item1{padding:3.333vw 1.562vw;height:16.4vw}
.m-joinus .left .item2{height:16.4vw}
.m-joinus .left .item2 .text{padding:3.333vw 1.562vw}
.m-joinus .con .item3 .pic{height:32.81vw}
.m-joinus .con .item3 .pic .text{padding:3.333vw 1.562vw}
.ul-listd1 .con1{padding:2.083vw 1.562vw}
.ul-listd1 .icon{width:2.916vw;height:2.812vw;line-height:2.812vw;margin:0 auto 1.041vw}
.ul-listd1 .tit{font-size:1.25vw;margin-bottom:.26vw}
.m-joinus2 .title{font-size:1.614vw;margin-bottom:2.083vw}
.m-joinus2 .info span{background-size:.989vw .989vw;padding-left:1.458vw;margin:0 .78125vw}
.row-recenter{padding:2.343vw 0}
.m-recenter .title{font-size:1.979vw;padding-bottom:2.343vw;margin-bottom:2.343vw}
.m-recenter .title::after{width:9.895vw;height:.052vw}
.ul-downlist-d li{margin-bottom:1.302vw}
.ul-downlist-d .con{padding:1.875vw;border-radius:.26vw}
.ul-downlist-d .tit{font-size:.937vw;background-size:1.041vw 1.197vw;padding-left:2.083vw;line-height:2.083vw}
.ul-downlist-d .time{font-size:.937vw;margin-right:2.604vw}
.ul-downlist-d .btn{width:4.947vw;height:2.083vw;line-height:2.083vw;border-radius:.26vw;margin-left:.52vw;font-size:.937vw}
}
@media only screen and (max-width:1680px){
.m-contact1 .item .tit{font-size:20px}
}
@media only screen and (max-width:1199px){
.row-contactus{padding-top:40px;padding-bottom:40px}
.m-contact1 .con{padding:30px 15px 10px}
.m-contact1 .title{margin-bottom:20px;font-size:38px}
.m-contact1 .item .tit{margin-bottom:20px}
.m-contact1 .innerbox .item{float:none;width:100%;padding-right:0;margin-bottom:20px}
.m-contact1 .item .desc{margin-bottom:20px}
.m-contact1 .item .desc p{margin-bottom:10px;padding-left:32px}
.m-contact1 .item .pic{width:100%;height:auto}
.m-contact1{margin-bottom:40px}
.m-contact2 .title .tit{font-size:34px;margin-bottom:20px}
.m-contact2 .title{margin-bottom:30px}
.m-contact2 .con .pic{float:none;width:100%;height:auto}
.m-contact2 .con .right{padding:30px 20px}
.form-d .input{height:75px;line-height:71px;margin-bottom:25px}
.form-d .textareainput{height:170px;line-height:inherit}
.form-d .input .icon{left:20px}
.form-d .btn input{height:75px;line-height:75px}
.row-joinus{padding-top:40px;padding-bottom:40px}
.m-joinus{margin-bottom:40px}
.m-joinus .left,.m-joinus .right{float:none;width:100%}
.m-joinus .con,.m-joinus .left .item1{height:auto}
.m-joinus .con .title{padding-left:10px;font-size:30px;margin-bottom:30px}
.m-joinus .con .item3 .pic{height:auto}
.m-joinus2 .title{font-size:31px;margin-bottom:30px}
.row-recenter{padding:30px 0}
.m-recenter .title{font-size:30px;padding-bottom:20px;margin-bottom:30px}
.m-recenter .title::after{width:170px}
.ul-downlist-d .con{padding:30px 15px}
.ul-downlist-d .left{float:left;width:60%}
.ul-downlist-d .time{margin-right:30px}
}
@media only screen and (max-width:950px){
.row-contactus{padding-top:30px;padding-bottom:30px}
.m-contact1 .con{padding:20px 15px 10px}
.m-contact1 .title{font-size:28px;margin-bottom:15px}
.m-contact1 .item .tit{font-size:18px;margin-bottom:15px}
.m-contact1 .item .desc i{margin-right:15px}
.m-contact1{margin-bottom:30px}
.m-contact2 .title .tit{font-size:26px;margin-bottom:15px}
.m-contact2 .title .desc{font-size:16px}
.m-contact2 .title{margin-bottom:20px}
.m-contact2 .con .right{padding:20px 15px}
.form-d .input{height:60px;line-height:56px;margin-bottom:20px}
.form-d .textareainput{height:170px;line-height:inherit}
.form-d .textareainput textarea{font-size:18px;padding-left:70px;padding-right:15px;padding-top:15px}
.form-d .textareainput .icon{top:15px}
.form-d .input .icon{left:15px;width:28px;height:28px}
.form-d .input .icon::after{right:-12px;width:2px}
.form-d .input input{padding-left:70px;font-size:18px}
.form-d .input input::placeholder,.form-d .textareainput textarea::placeholder{font-size:18px!important}
.form-d .btn input{height:65px;line-height:65px}
.row-joinus{padding-top:30px;padding-bottom:30px}
.m-joinus .left .item1{padding:30px 20px;height:auto}
.m-joinus .con .title{font-size:26px;margin-bottom:20px}
.ul-listd1 .con1{padding:20px 15px}
.ul-listd1 .icon{width:50px;height:48px;line-height:48px;margin:0 auto 15px}
.ul-listd1 .tit{font-size:22px}
.m-joinus{margin-bottom:30px}
.m-joinus2 .title{font-size:26px;margin-bottom:20px}
.m-recenter .title{font-size:26px;padding-bottom:15px;margin-bottom:20px}
.ul-downlist-d .left{float:none;width:100%;margin-bottom:10px}
.ul-downlist-d .right{float:none;width:100%;overflow:hidden}
.ul-downlist-d .time{margin-right:0;float:left;font-size:16px;line-height:35px}
.ul-downlist-d .btn{float:right;width:95px;height:35px;line-height:35px;margin-left:0;font-size:16px}
.ul-downlist-d .con{padding:20px 15px}
.ul-downlist-d li{margin-bottom:20px}
.ul-downlist-d .tit{padding-left:35px;line-height:inherit}
}
@media only screen and (max-width:750px){
.row-contactus{padding-top:20px;padding-bottom:20px}
.m-contact1 .title{font-size:20px;margin-bottom:10px}
.m-contact1 .con{padding:15px 10px 0}
.m-contact1 .item .desc{font-size:14px;margin-bottom:15px}
.m-contact1 .item .desc p{background-size:16px 16px;padding-left:25px}
.m-contact1 .item .tit{font-size:16px;margin-bottom:10px}
.m-contact1 .innerbox .item{margin-bottom:15px}
.m-contact1{margin-bottom:20px}
.m-contact2 .title .tit{font-size:18px;margin-bottom:10px}
.m-contact2 .title .desc{font-size:15px}
.m-contact2 .title{margin-bottom:15px}
.m-contact2 .con .right{padding:15px 10px}
.form-d .input{height:50px;line-height:48px;margin-bottom:15px;border-width:1px}
.form-d .textareainput{height:120px;line-height:inherit}
.form-d .textareainput textarea{font-size:14px;padding-left:60px;padding-right:15px;padding-top:15px}
.form-d .input .icon{left:10px;width:25px;height:25px}
.form-d .input .icon::after{right:-10px;height:22px;width:1px}
.form-d .input input{padding-left:60px;font-size:14px}
.form-d .input input::placeholder,.form-d .textareainput textarea::placeholder{color:#a5a5a5;font-weight:500;font-size:14px!important}
.form-d .btn input{height:50px;line-height:50px;font-size:16px}
.row-joinus{padding-top:20px;padding-bottom:20px}
.m-joinus .left .item1{padding:20px 15px;height:auto}
.m-joinus .con .title{font-size:18px;margin-bottom:15px}
.m-joinus .left .item2 .pic{display:none}
.m-joinus .left .item2 .text{overflow:hidden;padding:20px 15px}
.m-joinus .con .desc,.m-joinus .left .item2{height:auto}
.m-joinus .con .item3 .pic .text{padding:20px 15px}
.m-joinus .con .item3 .desc{width:100%}
.ul-listd1 .con1{padding:15px 10px}
.ul-listd1 .icon{width:30px;height:28px;line-height:28px;text-align:center;margin:0 auto 10px}
.ul-listd1 .tit{font-size:14px}
.ul-listd1 .desc{display:none}
.m-joinus{margin-bottom:20px}
.m-joinus2 .title{font-size:18px;margin-bottom:15px}
.m-joinus2 .info span{background-size:16px 16px;padding-left:28px;margin:0 0 5px;display:block}
.m-joinus2 .info{font-size:14px}
.m-joinus2 .info p{text-align:left}
.row-recenter{padding:20px 0}
.m-recenter .title{font-size:18px;padding-bottom:10px;margin-bottom:20px}
.m-recenter .title::after{width:100px}
.ul-downlist-d .con{padding:15px 10px}
.ul-downlist-d .tit{font-size:14px;background-size:15px 18px;padding-left:25px}
.ul-downlist-d .time{font-size:14px;line-height:30px}
.ul-downlist-d .btn{float:right;width:80px;height:30px;line-height:30px;margin-left:0;font-size:14px}
.ul-downlist-d li{margin-bottom:15px}
}
.wp-idx{max-width:1560px;margin:0 auto;width:95%}
.banner_index{position:relative;z-index:5}
.banner_index .banner_index_txt{position:absolute;max-width:1500px;margin:0 auto;left:0;right:0;bottom:45px;z-index:5}
.banner_index .banner_index_txt .banner_index_txt_video{display:flex;align-items:center;font-size:15px;color:#fff;width:195px;height:72px;border:1px solid rgba(255,255,255,.2);border-radius:4px;justify-content:center;cursor:pointer;transition:all .5s ease;-webkit-transform:all .5s ease}
.banner_index .banner_index_txt .banner_index_txt_video:hover{background:rgba(255,255,255,.2);transition:all .5s ease;-webkit-transform:all .5s ease}
.banner_index .banner_index_txt .banner_index_txt_video span{width:46px;height:46px;border-radius:100%;background:rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;margin-right:14px}
.banner_index .banner_index_list{position:relative}
.banner_index .banner_index_list .banner_index_list_img img{width:100%;height:960px;object-fit:cover}
.banner_index .banner_index_list .banner_index_list_txt{position:absolute;top:0;left:0;right:0;margin:0 auto;height:95%;display:flex;flex-direction:column;justify-content:center}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_dd{font-size:64px;color:#fff;margin-bottom:6px;display:none;max-width:50%}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_dt{font-size:32px;color:#fff;display:none;letter-spacing:.8px;max-width:48%}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_btn{align-items:center;justify-content:center;font-size:24px;color:#fff;display:none;background:url(../images/bn3.png) 50% 50% no-repeat;position:relative;overflow:hidden;margin-top:70px;width:279px;height:82px;background:rgba(255,255,255,0);border:1px solid #fff;border-radius:40px}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_btn b{font-weight:400;position:relative;z-index:2}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_btn:before{content:"";display:inline-block;width:0%;position:absolute;left:0;height:100%;transition:all .5s ease;-webkit-transform:all .5s ease;background:#86278b;opacity:0}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_btn:hover:before{width:100%;transition:all .5s ease;-webkit-transform:all .5s ease;opacity:1}
.banner_index .banner_index_list.swiper-slide-active .banner_index_list_txt .list_txt_dd,.banner_index .banner_index_list.swiper-slide-active .banner_index_list_txt .list_txt_dt{display:block}
.banner_index .banner_index_list.swiper-slide-active .banner_index_list_txt .list_txt_btn{display:flex}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_btn img{margin-right:22px;position:relative;z-index:2}
.banner_index .swiper-pagination{z-index:60;display:flex;align-items:center;justify-content:center;width:30%;left:0;right:0;margin:0 auto;bottom:40px!important}
.banner_index .swiper-pagination span{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:100%;background:rgba(255,255,255,0);opacity:1;transition:all .3s ease 0s;-webkit-transform:all .3s ease 0s;border:1px solid rgba(255,255,255,0)}
.banner_index .swiper-pagination span:before{content:"";display:inline-block;width:12px;height:12px;background:#fff;border-radius:100%;transition:all .3s ease 0s;-webkit-transform:all .3s ease 0s}
.banner_index .swiper-pagination span.swiper-pagination-bullet-active{transition:all .3s ease 0s;-webkit-transform:all .3s ease 0s;border:1px solid rgba(255,255,255,1)}
.banner_index .list_txt_en{font-size:38px;font-family:BRLNSDB;font-weight:700;color:#fff;line-height:60px;margin-bottom:30px;display:none;text-transform:uppercase}
.banner_index .banner_index_list.swiper-slide-active .banner_index_list_txt .list_txt_en{display:block}
.row-index02{padding:210px 0 195px;background-position:center;background-repeat:no-repeat;background-size:cover}
.m-ind02{overflow:hidden}
.m-ind02_l{float:left;width:23.5%;margin-right:2.5%}
.m-ind02_r{overflow:hidden}
.m-ind02_l .top{margin-bottom:55px}
.m-ind02_l .tit{font-size:60px}
.m-ind02_l .info{font-weight:700;font-size:28px}
.m-ind02_l .desc{font-size:44px;font-style:italic;margin-bottom:74px}
.g-morebtn{width:150px;height:53px;background:rgba(45,176,231,0);border:1px solid #86278b;border-radius:25px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#86278b;position:relative;overflow:hidden}
.g-morebtn span{display:block;padding-left:44px;background-image:url(../images/b6.png);background-position:left center;background-size:24px auto;background-repeat:no-repeat;position:relative;z-index:2}
.g-morebtn:before{content:"";display:inline-block;width:0%;position:absolute;left:0;height:100%;transition:all .5s ease;background:#fff;opacity:0}
.g-morebtn:hover:before{width:100%;transition:all .5s ease;opacity:1}
.m-ban_idx02{position:relative}
.m-ban_idx02 .slick-arrow{position:absolute;font-size:0;bottom:22px;width:63px;height:44px;background:center no-repeat #86278b;cursor:pointer;transition:.3s;background-size:12px auto;z-index:1}
.m-ban_idx02 .slick-arrow:hover{background-color:#2db0e7}
.m-ban_idx02 .slick-prev{background-image:url(../images/c1.png);left:48%}
.m-ban_idx02 .slick-next{background-image:url(../images/c2.png);left:53.8%}
.m-ban_idx02 .item{overflow:hidden;position:relative}
.m-ban_idx02 .pic{float:left;margin-right:20px;width:45%}
.m-ban_idx02 .tit{position:absolute;width:596px;height:76px;background:#86278b;display:flex;align-items:center;font-size:30px;color:#fff;top:48px;left:40%;padding:0 40px}
.m-ban_idx02 .tit span{display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}
.m-ban_idx02 .txt{overflow:hidden;padding-top:170px}
/*.m-ban_idx02 .txt .desc{overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:7;-webkit-line-clamp:7;-webkit-box-orient:vertical}*/
.m-ban_idx02 .desc{font-size:18px;line-height:2}
.index2Right .info{position:absolute;width:20px;font-size:24px;top:40px;right:24px;color:#0664ab;transform:rotate(90deg);text-transform:uppercase}
.g-morebtn_idx03{border-color:#fff;color:#fff}
.g-morebtn_idx03::before{background-color:#86278b}
.g-morebtn_idx03 span{background-image:url(../images/b6-1.png)}
.m-ind04{overflow:hidden;position:relative;min-height:890px;padding:120px 0 0}
.m-ind04 .pic{position:absolute;top:0;right:0;overflow:hidden;width:720px}
.m-ind04 .pic img{transition:.3s}
.m-ind04 .pic img:hover{transform:scale(1.06)}
.m-ind04 .pic .soci{font-size:44px;font-family:MicrosoftYaHei;font-weight:700;color:#fff;height:135px;display:flex;align-items:center;position:absolute;left:0;right:0;bottom:0;background-color:#86278b;justify-content:center}
.m-ind04 .pic .soci span{padding-right:210px;background-image:url(../images/c4.png);background-position:right center;background-repeat:no-repeat;background-size:35px auto;display:block}
.m-ind04_l{max-width:50%}
.m-ind04_l .top .info{color:#656565;font-size:30px;margin-bottom:10px}
.m-ind04_l .top .tit{font-size:60px}
.m-ind04_l .top{margin-bottom:84px;padding-left:140px}
.ul-listidx04 .con{display:block;position:relative;padding-left:110px}
.ul-listidx04 .date{position:absolute;left:0;top:50%;transform:translateY(-50%)}
.ul-listidx04 .day{font-size:72px;font-family:Arial;font-weight:700;color:#86278b}
.ul-listidx04 .mon{font-size:24px;font-weight:400;color:#86278b}
.ul-listidx04 .txt{border-left:2px solid #999;padding-left:30px;color:#656565}
.ul-listidx04 li{margin-bottom:65px}
.ul-listidx04 .tit{font-weight:400;margin-bottom:56px;font-size:24px;height:1.5em;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;transition:.3s}
.ul-listidx04 .con:hover .tit{color:#86278b}
.ul-listidx04 .desc{height:3em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:20px}
.row-production1{padding:85px 0 142px}
.m-production-det{padding:0 84px;margin-bottom:120px}
.m-production-det .top{text-align:center;margin-bottom:55px}
.m-production-det .tit{font-size:46px;font-weight:700;margin-bottom:18px}
.m-production-det .info{font-size:24px;color:#717171}
.m-production-det .desc{font-size:22px;color:#434343}
.m-banprotion{position:relative;padding:0 84px}
.m-banprotion .slick-arrow{position:absolute;font-size:0;top:50%;width:34px;height:70px;background-position:center;background-repeat:no-repeat;cursor:pointer;transition:.3s;background-size:34px auto;z-index:1;transform:translateY(-50%);background-color:transparent}
.m-banprotion .slick-prev{background-image:url(../images/a8.png);left:0}
.m-banprotion .slick-next{background-image:url(../images/a9.png);right:0}
.m-banprotion .item{padding:0 6px}
.m-banprotion .pic{padding-top:61%;position:relative;overflow:hidden}
.m-banprotion .pic img{position:absolute;display:block;left:0;right:0;top:0;bottom:0;width:100%;height:100%;transition:.3s}
.m-banprotion .pic img:hover{transform:scale(1.06)}
.row-production2{background-position:center;background-repeat:no-repeat;background-size:cover;padding:142px 0 86px}
.m-pro02-det{padding:0 84px 0 44%;color:#fff}
.m-pro02-det .tit{font-size:32px;padding-bottom:50px;margin-bottom:30px;position:relative;font-weight:400}
.m-pro02-det .tit::after{position:absolute;content:"";background-color:#fff;width:87px;height:2px;left:0;bottom:0}
.m-pro02-det .desc{font-size:20px;line-height:44px}
.row-news{padding:88px 0 94px;background-color:#f8fafc}
.ul-newslist{margin-bottom:142px}
.ul-newslist .con{display:block;position:relative;padding:0 140px 0 240px;transition:.3s;border-radius:15px}
.ul-newslist .con:hover{box-shadow:0 0 25px rgba(0,0,0,.1);background:#fff}
.ul-newslist .date{left:88px;top:80px;position:absolute;text-align:center}
.ul-newslist .inner{overflow:hidden;position:relative;padding:30px 0 30px 40px}
.ul-newslist .inner::after{position:absolute;content:"";width:1px;height:215px;background-color:#e7e9eb;top:35px;left:0}
.ul-newslist .inner:before{content:"";position:absolute;display:inline-block;width:100%;height:1px;background:#e7e9eb;right:0;left:0;bottom:0}
.ul-newslist .pic{float:right;width:322px;margin-left:130px;height:222px;overflow:hidden}
.ul-newslist .pic img{display:block;width:100%}
.ul-newslist .txt{overflow:hidden}
.ul-newslist .day{font-size:48px;color:#86278b}
.ul-newslist .tit{margin-bottom:32px;padding-top:36px}
.ul-newslist .tit span{font-size:24px;color:#4c4c4c;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;height:1.5em;font-weight:400}
.ul-newslist .desc{font-size:18px;color:#7b7b7b;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em}
.ul-newslist .y{font-size:18px;color:#86278b}
@media only screen and (min-width:1199px) and (max-width:1700px){
.wp-idx{max-width:91.76vw;margin:0 auto;width:95%}
.banner_index{position:relative;z-index:5}
.banner_index .banner_index_txt{position:absolute;max-width:88.23vw;margin:0 auto;left:0;right:0;bottom:2.647vw;z-index:5}
.banner_index .banner_index_txt .banner_index_txt_video{display:flex;align-items:center;font-size:.882vw;color:#fff;width:11.47vw;height:4.235vw;border:solid rgba(255,255,255,.2);border-radius:.235vw;justify-content:center;cursor:pointer;transition:all .5s ease;-webkit-transform:all .5s ease}
.banner_index .banner_index_txt .banner_index_txt_video:hover{background:rgba(255,255,255,.2);transition:all .5s ease;-webkit-transform:all .5s ease}
.banner_index .banner_index_txt .banner_index_txt_video span{width:2.705vw;height:2.705vw;border-radius:100%;background:rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;margin-right:.823vw}
.banner_index .banner_index_list{position:relative}
.banner_index .banner_index_list .banner_index_list_img img{width:100%;height:56.47vw;object-fit:cover}
.banner_index .banner_index_list .banner_index_list_txt{position:absolute;top:0;left:0;right:0;margin:0 auto;height:95%;display:flex;flex-direction:column;justify-content:center}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_dd{font-size:3.764vw;color:#fff;margin-bottom:.352vw;display:none;max-width:50%}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_dt{font-size:1.882vw;color:#fff;display:none;letter-spacing:.47vw;max-width:48%}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_btn{align-items:center;justify-content:center;font-size:1.411vw;color:#fff;display:none;background:url(../images/bn3.png) 50% 50% no-repeat;position:relative;overflow:hidden;margin-top:4.117vw;width:16.41vw;height:4.823vw;background:rgba(255,255,255,0);border:solid #fff;border-radius:2.352vw}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_btn b{font-weight:400;position:relative;z-index:2}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_btn:before{content:"";display:inline-block;width:0%;position:absolute;left:0;height:100%;transition:all .5s ease;-webkit-transform:all .5s ease;background:#86278b;opacity:0}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_btn:hover:before{width:100%;transition:all .5s ease;-webkit-transform:all .5s ease;opacity:1}
.banner_index .banner_index_list.swiper-slide-active .banner_index_list_txt .list_txt_dd,.banner_index .banner_index_list.swiper-slide-active .banner_index_list_txt .list_txt_dt{display:block}
.banner_index .banner_index_list.swiper-slide-active .banner_index_list_txt .list_txt_btn{display:flex}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_btn img{margin-right:1.294vw;position:relative;z-index:2}
.banner_index .swiper-pagination{bottom:2.647vw;z-index:60;display:flex;align-items:center;justify-content:center;width:30%;left:0;right:0;margin:0 auto;bottom:2.352vw!important}
.banner_index .swiper-pagination span{display:flex;align-items:center;justify-content:center;width:2vw;height:2vw;border-radius:100%;background:rgba(255,255,255,0);opacity:1;transition:all .3s ease 0s;-webkit-transform:all .3s ease 0s;border:solid rgba(255,255,255,0)}
.banner_index .swiper-pagination span:before{content:"";display:inline-block;width:.705vw;height:.705vw;background:#fff;border-radius:100%;transition:all .3s ease 0s;-webkit-transform:all .3s ease 0s}
.banner_index .swiper-pagination span.swiper-pagination-bullet-active{transition:all .3s ease 0s;-webkit-transform:all .3s ease 0s;border:solid rgba(255,255,255,1)}
.banner_index .list_txt_en{font-size:2.235vw;font-family:BRLNSDB;font-weight:700;color:#fff;line-height:3.529vw;margin-bottom:1.764vw;display:none;text-transform:uppercase}
.banner_index .banner_index_list.swiper-slide-active .banner_index_list_txt .list_txt_en{display:block}
.row-index02{padding:12.35vw 0 11.47vw;background-position:center;background-repeat:no-repeat;background-size:cover}
.m-ind02{overflow:hidden}
.m-ind02_l{float:left;width:23.5%;margin-right:2.5%}
.m-ind02_r{overflow:hidden}
.m-ind02_l .top{margin-bottom:3.235vw}
.m-ind02_l .tit{font-size:32px}
.m-ind02_l .info{font-weight:700;font-size:1.647vw}
.m-ind02_l .desc{font-size:25px;font-style:italic;margin-bottom:4.352vw}
.g-morebtn{width:8.823vw;height:3.117vw;background:rgba(45,176,231,0);border:solid #86278b;border-radius:1.47vw;display:flex;align-items:center;justify-content:center;font-size:.823vw;color:#86278b;position:relative;overflow:hidden}
.g-morebtn span{display:block;padding-left:2.588vw;background-image:url(../images/b6.png);background-position:left center;background-size:1.411vw auto;background-repeat:no-repeat;position:relative;z-index:2}
.g-morebtn:before{content:"";display:inline-block;width:0%;position:absolute;left:0;height:100%;transition:all .5s ease;background:#fff;opacity:0}
.g-morebtn:hover:before{width:100%;transition:all .5s ease;opacity:1}
.m-ban_idx02{position:relative}
.m-ban_idx02 .slick-arrow{position:absolute;font-size:0;bottom:1.294vw;width:3.705vw;height:2.588vw;background:center no-repeat #86278b;cursor:pointer;transition:.3s;background-size:.705vw auto;z-index:1}
.m-ban_idx02 .slick-arrow:hover{background-color:#2db0e7}
.m-ban_idx02 .slick-prev{background-image:url(../images/c1.png);left:48%}
.m-ban_idx02 .slick-next{background-image:url(../images/c2.png);left:53.8%}
.m-ban_idx02 .item{overflow:hidden;position:relative}
.m-ban_idx02 .pic{float:left;margin-right:1.176vw;width:45%}
.m-ban_idx02 .tit{position:absolute;width:35.05vw;height:4.47vw;background:#86278b;display:flex;align-items:center;font-size:1.764vw;color:#fff;top:2.823vw;left:40%;padding:0 2.352vw}
.m-ban_idx02 .tit span{display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap}
.m-ban_idx02 .txt{overflow:hidden;padding-top: 100px;}
.m-ban_idx02 .desc{font-size:1.058vw;line-height:2}
.index2Right .info{position:absolute;width:1.176vw;font-size:1.411vw;top:2.352vw;right:1.411vw;color:#0664ab;transform:rotate(90deg);text-transform:uppercase}
.g-morebtn_idx03{border-color:#fff;color:#fff}
.g-morebtn_idx03::before{background-color:#86278b}
.g-morebtn_idx03 span{background-image:url(../images/b6-1.png)}
.m-ind04{overflow:hidden;position:relative;min-height:52.35vw;padding:7.058vw 0 0}
.m-ind04 .pic{position:absolute;top:0;right:0;overflow:hidden;width:42.35vw}
.m-ind04 .pic img{transition:.3s}
.m-ind04 .pic img:hover{transform:scale(1.06)}
.m-ind04 .pic .soci{font-size:2.588vw;font-family:MicrosoftYaHei;font-weight:700;color:#fff;height:7.941vw;display:flex;align-items:center;position:absolute;left:0;right:0;bottom:0;background-color:#86278b;justify-content:center}
.m-ind04 .pic .soci span{padding-right:12.35vw;background-image:url(../images/c4.png);background-position:right center;background-repeat:no-repeat;background-size:2.058vw auto;display:block}
.m-ind04_l{max-width:50%}
.m-ind04_l .top .info{color:#656565;font-size:22px;margin-bottom:.588vw}
.m-ind04_l .top .tit{font-size:32px}
.m-ind04_l .top{margin-bottom:4.941vw;padding-left:8.235vw}
.ul-listidx04 .con{display:block;position:relative;padding-left:6.47vw}
.ul-listidx04 .date{position:absolute;left:0;top:50%;transform:translateY(-50%)}
.ul-listidx04 .day{font-size:4.235vw;font-family:Arial;font-weight:700;color:#86278b}
.ul-listidx04 .mon{font-size:1.411vw;font-weight:400;color:#86278b}
.ul-listidx04 .txt{border-left:solid #999;padding-left:1.764vw;color:#656565}
.ul-listidx04 li{margin-bottom:3.823vw}
.ul-listidx04 .tit{font-weight:400;margin-bottom:3.294vw;font-size:1.411vw;height:1.5em;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;transition:.3s}
.ul-listidx04 .con:hover .tit{color:#86278b}
.ul-listidx04 .desc{height:3em;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.176vw}
.row-production1{padding:5vw 0 8.352vw}
.m-production-det{padding:0 4.941vw;margin-bottom:7.058vw}
.m-production-det .top{text-align:center;margin-bottom:3.235vw}
.m-production-det .tit{font-size:2.705vw;font-weight:700}
.m-production-det .info{font-size:1.411vw;color:#717171}
.m-production-det .desc{font-size:1.294vw;color:#434343}
.m-banprotion{position:relative;padding:0 4.941vw}
.m-banprotion .slick-arrow{position:absolute;font-size:0;top:50%;width:2vw;height:4.117vw;background-position:center;background-repeat:no-repeat;cursor:pointer;transition:.3s;background-size:2vw auto;z-index:1;transform:translateY(-50%);background-color:transparent}
.m-banprotion .slick-prev{background-image:url(../images/a8.png);left:0}
.m-banprotion .slick-next{background-image:url(../images/a9.png);right:0}
.m-banprotion .item{padding:0 .352vw}
.m-banprotion .pic{padding-top:61%;position:relative;overflow:hidden}
.m-banprotion .pic img{position:absolute;display:block;left:0;right:0;top:0;bottom:0;width:100%;height:100%;transition:.3s}
.m-banprotion .pic img:hover{transform:scale(1.06)}
.row-production2{background-position:center;background-repeat:no-repeat;background-size:cover;padding:8.352vw 0 5.058vw}
.m-pro02-det{padding:0 4.941vw 0 44%;color:#fff}
.m-pro02-det .tit{font-size:1.882vw;padding-bottom:2.941vw;margin-bottom:1.764vw;position:relative}
.m-pro02-det .tit::after{position:absolute;content:"";background-color:#fff;width:5.117vw;height:.117vw;left:0;bottom:0}
.m-pro02-det .desc{font-size:1.176vw;line-height:2.588vw}
.row-news{padding:5.176vw 0 5.529vw;background-color:#f8fafc}
.ul-newslist{margin-bottom:8.352vw}
.ul-newslist .con{display:block;position:relative;padding:0 8.235vw 0 14.11vw;transition:.3s}
.ul-newslist .con:hover{box-shadow:0vw 0vw 1.47vw rgba(0,0,0,.1);background:#fff}
.ul-newslist .date{left:5.176vw;top:4.705vw;position:absolute;text-align:center}
.ul-newslist .inner{overflow:hidden;position:relative}
.ul-newslist .inner::after{position:absolute;content:"";width:.058vw;height:12.64vw;background-color:#e7e9eb;top:2.058vw;left:0}
.ul-newslist .inner:before{content:"";position:absolute;display:inline-block;width:100%;height:.058vw;background:#e7e9eb;right:0;left:0;bottom:0}
.ul-newslist .pic{float:right;width:18.94vw;margin-left:7.647vw;height:13.05vw;overflow:hidden}
.ul-newslist .pic img{display:block;width:100%}
.ul-newslist .txt{overflow:hidden}
.ul-newslist .day{font-size:2.823vw;color:#86278b}
.ul-newslist .tit{margin-bottom:1.882vw;padding-top:2.117vw}
.ul-newslist .tit span{font-size:1.411vw;color:#4c4c4c;display:block;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;height:1.5em;font-weight:400}
.ul-newslist .desc{font-size:1.058vw;color:#7b7b7b;overflow:hidden;text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:box;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:3em}
.ul-newslist .y{font-size:1.058vw;color:#86278b}
}
@media screen and (max-width:1199px){
.banner_index .banner_index_list .banner_index_list_txt .list_txt_dd{font-size:30px}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_dt,.banner_index .list_txt_en{font-size:25px}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_btn{width:220px;height:65px;font-size:20px}
.m-ind02_l{float:none;width:100%;margin-bottom:20px}
.m-ind02_l .tit{font-size:30px}
.row-index02{padding:50px 0}
.m-ind02_l .info{font-size:20px}
.m-ind02_l .top{margin-bottom:15px}
.m-ind02_l .desc{font-size:22px;margin-bottom:15px}
.g-morebtn{width:128px;height:42px}
.g-morebtn span{padding-left:34px}
.m-ban_idx02 .txt{padding-top:0}
.m-ban_idx02 .tit{position:relative;width:auto;left:auto;top:auto;background-color:transparent;color:#333;padding:0;font-size:24px;height:auto;margin-bottom:15px}
.m-ind04 .pic{position:relative;top:auto;right:auto;height:auto;width:auto;margin-bottom:30px}
.m-ind04 .pic img{display:block;width:100%}
.m-ind04_l{max-width:none}
.m-ind04{padding:50px 0;min-height:none}
.m-ind04_l .top{padding-left:0;margin-bottom:20px}
.m-ind04_l .top .info{font-size:18px}
.m-ind04_l .top .tit,.ul-listidx04 .day{font-size:30px}
.ul-listidx04 .mon{font-size:18px}
.ul-listidx04 .tit{margin-bottom:15px;font-size:20px}
.ul-listidx04 .desc{font-size:16px}
.m-ind04 .pic .soci{font-size:38px}
.m-ban_idx02 .desc{font-size:16px}
.row-production1{padding:50px 0}
.m-production-det .tit{font-size:30px;margin-bottom:6px}
.m-production-det .info{font-size:20px}
.m-production-det{padding:0;margin-bottom:30px}
.m-production-det .top{margin-bottom:10px}
.m-production-det .desc{font-size:18px}
.m-banprotion .slick-arrow{width:14px;background-size:14px auto}
.m-banprotion{padding:0 24px}
.m-pro02-det{padding:0;position:relative;z-index:1}
.row-production2{padding:50px 0;background-position:right center;position:relative}
.row-production2::after{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background-color:rgba(8,97,165,.6)}
.m-pro02-det .tit{font-size:24px;padding-bottom:10px;margin-bottom:14px}
.m-pro02-det .desc{font-size:16px;line-height:2}
.m-pro02-det .tit::after{width:60px}
.ul-newslist .date{left:15px;top:40px}
.ul-newslist .day{font-size:30px}
.ul-newslist .y{font-size:16px}
.ul-newslist .inner{padding:10px 0 20px 20px}
.ul-newslist .pic{margin-left:30px;width:240px;height:auto}
.ul-newslist .inner::after{height:150px}
.ul-newslist{margin-bottom:30px}
.ul-newslist li{margin-bottom:15px}
.ul-newslist .inner:before{display:none}
.ul-newslist .con{box-shadow:0 0 25px rgba(0,0,0,.1);background:#fff;padding:15px 15px 15px 90px}
.ul-newslist .tit{padding-top:10px;margin-bottom:14px}
.ul-newslist .tit span{font-size:20px}
}
@media screen and (max-width:959px){
.banner_index .list_txt_en{line-height:1.5;margin-bottom:15px}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_dt{font-size:20px}
.m-ind02_l .tit{font-size:25px}
.m-ind02_l .info{font-size:16px}
.m-ind02_l .desc{font-size:18px}
.g-morebtn{width:110px;height:35px;font-size:12px}
.g-morebtn span{background-size:20px auto;padding-left:25px}
.m-ban_idx02 .pic{float:none;width:100%;margin-bottom:20px;margin-right:0}
.m-ban_idx02{padding-bottom:60px}
.m-ban_idx02 .slick-arrow{bottom:0}
.m-ban_idx02 .slick-prev{left:auto;right:50%}
.m-ban_idx02 .slick-next{left:50%}
.ul-listidx04 .con{padding-left:90px}
.ul-listidx04 .txt{padding-left:18px}
.m-production-det .tit{font-size:24px}
.m-production-det .info{font-size:14px}
.m-production-det .desc{font-size:16px}
.ul-newslist .tit span{font-size:18px}
.ul-newslist .tit{padding-top:10px;margin-bottom:14px}
.ul-newslist .pic{float:none;width:100%;margin-left:0;margin-bottom:10px}
}
@media screen and (max-width:767px){
.banner_index .list_txt_en{font-size:16px;margin-bottom:0}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_dd{font-size:22px;max-width:none}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_dt{font-size:16px;max-width:none}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_btn{width:167px;height:47px;font-size:14px;margin-top:20px}
.banner_index .banner_index_list .banner_index_list_txt .list_txt_btn img{margin-right:10px}
.banner_index .swiper-pagination span:before{width:8px;height:8px}
.banner_index .swiper-pagination span{width:22px;height:22px}
.m-ind02_l .tit{font-size:20px}
.m-ban_idx02 .tit,.m-ind02_l .desc{font-size:16px}
.m-ban_idx02 .txt .desc{font-size:14px}
.m-ban_idx02 .slick-arrow{width:44px;height:40px;background-size:10px auto}
.m-ind04 .pic .soci span{background-size:25px auto;padding-right:100px}
.m-ind04 .pic .soci{font-size:20px;height:80px}
.m-ind04_l .top .info{font-size:16px;margin-bottom:0}
.m-ind04_l .top .tit,.ul-listidx04 .day{font-size:20px}
.ul-listidx04 .mon{font-size:14px}
.ul-listidx04 .con{padding-left:66px}
.ul-listidx04 .txt{padding-left:12px}
.ul-listidx04 .tit{font-size:16px;margin-bottom:6px}
.ul-listidx04 .desc{font-size:14px}
.m-pro02-det .tit{font-size:20px}
.m-pro02-det .desc{font-size:14px}
.m-production-det .tit{font-size:20px}
.m-production-det .desc{font-size:14px}
.ul-newslist .day{font-size:18px}
.ul-newslist .y{font-size:14px}
.ul-newslist .con{padding:15px}
.ul-newslist .date{position:relative;left:auto;top:auto;margin-bottom:15px;text-align:left}
.ul-newslist .inner::after{display:none}
.ul-newslist .inner{padding:0}
.row-news{padding:30px 0}
.ul-newslist .desc{font-size:14px}
.ul-newslist .tit{margin-bottom:6px}
.ul-newslist .tit span{font-size:16px}
.banner_index .swiper-pagination{bottom:10px!important}
.ul-listidx04 li{margin-bottom:15px}
}
.banner{position:relative;background-image:url(../images/e-pic1.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;height:0;padding-top:21.95%}
.banner .con{position:absolute;top:20%;left:0;width:100%}
.banner .en{text-transform:uppercase;font-size:48px;color:#b1bac2;margin-bottom:24px}
.banner b{display:block;width:87px;height:4px;background:#2db0e7;margin-bottom:12px}
.banner .ch{font-size:48px;font-weight:700;color:#fff;margin-bottom:40px}
.g-cur a,.g-cur i,.g-cur span{font-size:20px;font-weight:400;color:#fff}
.g-cur i{font-style:normal;margin:0 10px}
@media only screen and (min-width:1199px) and (max-width:1920px){
.banner .en{font-size:2.5vw;margin-bottom:1.25vw}
.banner b{width:4.531vw;height:.208vw;margin-bottom:.625vw}
.banner .ch{font-size:2.5vw;margin-bottom:2.083vw}
.g-cur i{margin:0 .52vw}
.g-cur a,.g-cur i,.g-cur span{font-size:1.041vw}
}
@media only screen and (max-width:1440px){
.g-cur a,.g-cur i,.g-cur span{font-size:14px}
.g-cur i{margin:0 5px}
}
@media only screen and (max-width:1199px){
.banner{padding-top:23.95%}
.banner .en{font-size:30px;margin-bottom:12px}
.banner b{width:53px;height:2px;margin-bottom:8px}
.banner .ch{font-size:30px;margin-bottom:20px}
}
@media only screen and (max-width:950px){
.banner{padding-top:24.95%}
.banner .en{font-size:25px;margin-bottom:15px}
.banner b{width:45px;height:2px;margin-bottom:8px}
.banner .ch{font-size:25px;margin-bottom:15px}
}
@media only screen and (max-width:767px){
.banner{padding-top:40.95%;min-height:180px}
.banner .en{font-size:20px;margin-bottom:10px}
.banner b{width:30px;height:2px;margin-bottom:5px}
.banner .ch{font-size:20px;margin-bottom:10px}
.g-cur a,.g-cur i,.g-cur span{font-size:12px}
.g-cur i{margin:0 3px}
}
.row-product{padding:71px 0 111px;background-position:center;background-repeat:no-repeat;background-size:cover}
.m-product .l{width:25%}
.m-product .r{width:73%;background:#fefefe;box-shadow:0 8px 14px 2px rgba(228,228,228,.75);border-radius:15px}
.m-nav-e1{margin-bottom:54px;padding:30px 25px 63px 22px}
.m-nav-e2{padding:25px 25px 8px 22px}
.m-nav-e1 .tit,.m-nav-e2 .tit{position:relative;font-size:26px;color:#474747;border-bottom:2px solid #e6e6e6;height:60px}
.m-nav-e1 .tit::before,.m-nav-e2 .tit::before{position:absolute;left:0;bottom:-2px;display:block;content:" ";width:144px;height:2px;background-color:#289bd8}
.ul-nav .v1,.ul-nav .v2{display:block;font-size:24px;color:#272727;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;background-image:url(../images/e-sel-on.png);background-position:right 17px center;background-repeat:no-repeat;background-size:10px auto;border-bottom:2px solid #e6e6e6;height:113px;line-height:113px;padding-left:14px;padding-right:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.ul-nav .v2:hover,.ul-nav li:hover .v1{color:#86278b}
.ul-nav .on .v1{color:#86278b;background-image:url(../images/e-sel.png);background-size:19px auto}
.ul-nav .on .sub{display:block}
.ul-nav .sub{display:none}
.ul-nav .v2{display:block;font-size:20px;color:#616162;padding-left:57px}
.ul-nav .on1{color:#86278b}
.m-product .more{position:relative;display:block;font-size:20px;color:#fff;border-radius:15px;overflow:hidden;width:427px;height:169px;box-shadow:10px 10px 20px 5px rgb(228 228 228 / 75%);margin-bottom:38px}
.m-product .more img{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;object-fit:cover}
.m-product .more .con{position:absolute;top:45px;left:52px}
.m-product .more span{display:block;font-size:26px;padding-top:14px}
.m-product .m-tit{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #e6e6e6;margin-bottom:55px}
.m-product .m-tit .ch{position:relative;font-size:30px;color:#2e2e2e;height:102px}
.m-product .m-tit .ch::before{position:absolute;left:0;bottom:-2px;display:block;content:" ";width:174px;height:2px;background-color:#289bd8}
.m-product .m-tit .en{font-size:20px;color:#86278b}
.m-txtbody{padding:63px 64px 81px}
.m-txtbody .top{overflow:hidden;margin-bottom:98px}
.m-txtbody .top .pic{float:left;overflow:hidden;width:489px;height:513px;margin-right:70px}
.m-txtbody .top .pic img{display:block;width:100%;height:100%;object-fit:cover}
.m-txtbody .top .txt{overflow:hidden}
.m-txtbody .top .tit{padding:15px 0 15px 25px;font-size:28px;color:#fff;background:#289bd8;border:1px solid #d6d6d6}
.m-product .top .desc{padding-top:35px;padding-left:25px}
.m-product .top .desc p{font-size:20px;color:#2f2f2f;margin-bottom:5px;line-height:2}
.m-product .info p{font-size:20px;color:#707070;line-height:2.5}
.m-nav-e1,.m-nav-e2{background:#fff;box-shadow:0 8px 14px 2px rgba(228,228,228,.75);border-radius:15px;overflow:hidden}
.ul-list-e1 .con{display:block;overflow:hidden;border-bottom:2px solid #e6e6e6;padding:21px 0}
.ul-list-e1 li:last-child .con{border-bottom:none}
.ul-list-e1 .pic{float:left;overflow:hidden;margin-right:25px;width:26px;height:28px;text-align:center;margin-top:6px}
.ul-list-e1 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}
.ul-list-e1 .con span{overflow:hidden;display:block;font-size:18px;color:#474747;line-height:2}
.m-info .m-tit{margin-bottom:45px}
.m-info .m-tit .ch{height:79px}
@media only screen and (min-width:1199px) and (max-width:1920px){
.row-product{padding:3.697vw 0 5.781vw}
.ul-nav .v1,.ul-nav .v2{background-position:right .885vw center}
.m-product .r{background:#fefefe;box-shadow:0 .416vw .729vw .104vw rgba(228,228,228,.75);border-radius:.781vw}
.m-nav-e1{margin-bottom:2.812vw;padding:1.562vw 1.302vw 3.281vw 1.145vw}
.m-nav-e2{padding:1.302vw 1.302vw .416vw 1.145vw}
.m-nav-e1 .tit,.m-nav-e2 .tit{font-size:1.354vw;border-bottom:solid #e6e6e6;height:3.125vw}
.m-nav-e1 .tit::before,.m-nav-e2 .tit::before{bottom:-.104vw;content:" ";width:7.5vw;height:.104vw}
.ul-nav .v1,.ul-nav .v2{font-size:1.25vw;border-bottom:solid #e6e6e6;height:2.885vw;line-height:2.885vw;padding-left:.729vw}
.ul-nav .v2{font-size:1.041vw;padding-left:2.968vw}
.m-product .more{font-size:1.041vw;border-radius:.781vw;width:22.23vw;height:8.802vw;box-shadow:.52vw .52vw 1.041vw .26vw rgb(228 228 228 / 75%);margin-bottom:1.979vw}
.m-product .more .con{top:2.343vw;left:2.708vw}
.m-product .more span{font-size:1.354vw;padding-top:.729vw}
.m-product .m-tit{border-bottom:solid #e6e6e6;margin-bottom:2.864vw}
.m-product .m-tit .ch{font-size:1.562vw;height:5.312vw}
.m-product .m-tit .ch::before{bottom:-.104vw;content:" ";width:9.062vw;height:.104vw}
.m-product .m-tit .en{font-size:1.041vw}
.m-txtbody{padding:3.281vw 3.333vw 4.218vw}
.m-txtbody .top{margin-bottom:5.104vw}
.m-txtbody .top .pic{width:25.46vw;height:26.71vw;margin-right:3.645vw}
.m-txtbody .top .tit{padding:.781vw 0 .781vw 1.302vw;font-size:1.458vw;background:#289bd8;border:1px solid #d6d6d6}
.m-product .top .desc{padding-top:1.822vw;padding-left:1.302vw}
.m-product .top .desc p{font-size:1.041vw;margin-bottom:.26vw;line-height:2}
.m-product .info p{font-size:1.041vw;line-height:2.5}
.m-nav-e1,.m-nav-e2{box-shadow:0 .416vw .729vw .104vw rgba(228,228,228,.75);border-radius:.781vw}
.ul-list-e1 .con{border-bottom:solid #e6e6e6;padding:1.093vw 0}
.ul-list-e1 li:last-child .con{border-bottom:none}
.ul-list-e1 .pic{margin-right:1.302vw;width:1.354vw;height:1.458vw;margin-top:.312vw}
.ul-list-e1 .con span{font-size:.937vw}
.m-info .m-tit{margin-bottom:2.343vw}
.m-info .m-tit .ch{height:4.114vw}
}
@media only screen and (max-width:1199px){
.m-product .l,.m-product .r{float:none;width:100%}
.m-product .l{margin-bottom:40px}
.row-product{padding:35px 0 52px}
.m-product .more{font-size:20px;color:#fff;width:100%;margin-bottom:27px}
.m-nav-e1{margin-bottom:40px;padding:30px 25px 48px 22px}
.ul-nav .v1,.ul-nav .v2{font-size:20px;height:90px;line-height:90px}
.ul-nav .v2{font-size:16px}
.m-nav-e1 .tit,.m-nav-e2 .tit{font-size:21px}
.m-nav-e1 .tit::before,.m-nav-e2 .tit::before{position:absolute;left:0;bottom:-2px;display:block;content:" ";width:100px;height:2px;background-color:#289bd8}
.ul-list-e1 .con span{font-size:16px}
.ul-list-e1 .con{padding:16px 0}
.m-txtbody{padding:35px 32px 40px}
.m-product .m-tit{margin-bottom:39px}
.m-txtbody .top .pic{width:46%;height:auto;margin-right:44px}
.m-txtbody .top .tit{padding:11px 0 10px 20px;font-size:24px}
.m-product .top .desc{padding-top:9px;padding-left:20px}
.m-product .top .desc p{font-size:18px;line-height:1.8}
.m-txtbody .top{overflow:hidden;margin-bottom:41px}
.m-product .m-tit .ch{font-size:25px;height:59px}
.m-info .m-tit .ch::before{width:110px}
.m-info .m-tit{margin-bottom:20px}
.m-product .info p{font-size:18px;line-height:2}
}
@media only screen and (max-width:950px){
.m-product .more span{font-size:23px;padding-top:14px}
.m-product .m-tit .ch{font-size:20px;height:50px}
.m-product .m-tit .en{font-size:12px;color:#86278b}
.m-product .m-tit .ch::before{bottom:-2px;width:103px}
.m-nav-e1 .tit,.m-nav-e2 .tit{font-size:20px}
.ul-nav .v1,.ul-nav .v2{font-size:18px;height:80px;line-height:80px}
.m-txtbody .top .pic{float:none;width:100%;height:auto;margin-right:0;margin-bottom:20px}
}
@media only screen and (max-width:767px){
.m-product .more{font-size:14px;color:#fff;width:100%;margin-bottom:27px;height:140px}
.m-nav-e1,.m-nav-e2{display:none}
.m-product .more span{font-size:16px;padding-top:7px}
.m-product .more .con{position:absolute;top:41px;left:35px}
.m-nav-e1 .tit,.m-nav-e2 .tit{font-size:16px;height:40px}
.m-nav-e1{margin-bottom:30px;padding:20px 20px 25px}
.ul-nav .v1,.ul-nav .v2{font-size:14px;height:60px;line-height:60px}
.ul-nav .v2{font-size:12px;padding-left:30px}
.m-txtbody{padding:20px 20px 24px}
.m-product .m-tit{display:block;padding-bottom:10px}
.m-product .m-tit .ch{font-size:16px;height:auto;margin-bottom:5px}
.m-product .m-tit .ch::before{bottom:-35px;width:180px}
.m-txtbody .top .tit{padding:10px 0 10px 10px;font-size:16px}
.m-product .top .desc{padding-top:9px;padding-left:10px}
.m-product .top .desc p{font-size:14px;line-height:1.7}
.m-txtbody .top{overflow:hidden;margin-bottom:17px}
.m-info .m-tit{margin-bottom:10px}
.m-product .info p{font-size:14px;line-height:1.8}
.ul-list-e1 .con span{font-size:14px}
}
.g-tite .ch{text-align:center;font-size:46px;font-weight:700;color:#171717;margin-bottom:16px}
.g-tite .en{text-align:center;text-transform:uppercase;font-size:24px;color:#717171}
.m-about1{padding:80px 63px 0}
.m-about1 .box1{padding:70px 0 0}
.m-about1 .box1 .con{margin-top:-16px}
.m-about1 .box1 .txt{float:left;width:1074px;margin-right:40px;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden;padding:65px 80px 118px 105px}
.m-about1 .box1 .tip{text-align:right}
.m-about1 .box1 .tip img{display:inline-block;width:10%}
.m-about1 .box1 .tit{font-size:32px;color:#86278b;margin-bottom:55px}
.m-about1 .box1 b{display:block;width:87px;height:3px;background-color:#289bd8;margin-bottom:26px}
.m-about1 .box1 .desc{font-size:20px;color:#666;line-height:2.2}
.m-about1 .box1 .pic{overflow:hidden;width:657px;height:585px}
.m-about1 .box1 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.m-about1 .box1,.m-about1 .box2{overflow:hidden}
.m-about1 .box2{padding:20px 0 70px;position:relative;z-index:2;margin-top:-104px}
.m-about1 .box2 .l{width:34%;margin-top:134px;overflow:hidden}
.m-about1 .box2 .l img{float:left;margin-top:12px;width:17%}
.m-about1 .box2 .r{width:66%;box-sizing:border-box;padding-right:20px}
.m-about1 .box2 .l span{float:right;text-transform:uppercase;font-size:90px;font-family:Arial;font-weight:700;color:rgba(7,49,144,.2)}
.ul-numlist{display:flex;background:#fff;box-shadow:0 10px 12px 1px rgba(225,225,225,.75);padding:73px 0 72px}
.ul-numlist li{flex:1}
.ul-numlist .con{position:relative}
.ul-numlist .con::after{position:absolute;top:0;right:0;content:" ";width:3px;height:153px;background-color:#e6e6e6}
.ul-numlist li:last-child .con::after{display:none}
.ul-numlist .tit{text-align:center;font-size:24px;color:#666}
.ul-numlist .num{text-align:center;font-size:36px;color:#86278b}
.ul-numlist .num span{font-size:72px;vertical-align:baseline;padding-right:20px}
.m-about2{overflow:hidden;background:#f5f5f5;box-sizing:border-box}
.m-about2 .txt{float:left;overflow:hidden;padding:125px 0 0 59px;width:48%;box-sizing:border-box;box-sizing:border-box}
.m-about2 .en{font-size:24px;color:#191919;margin-bottom:3px}
.m-about2 .ch{font-size:50px;color:#191919;margin-bottom:22px}
.m-about2 b{display:block;width:105px;height:3px;background:#86278b;margin-bottom:37px}
.m-about2 .desc{font-size:20px;color:#434343;line-height:1.9;text-align:justify}
.about-tab .tab-con{position:relative}
.about-tab .m-infoCon{position:absolute;top:0;width:100%;z-index:1;visibility:hidden;opacity:0}
.about-tab .tab-con .op{position:relative;visibility:visible;opacity:1;z-index:2}
.m-about2 .pic{overflow:hidden;width:43.6%;height:854px;float:right}
.m-about2 .pic img{display:block;width:100%;height:100%;object-fit:cover}
.m-about3{padding:125px 171px 98px;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}
.ul-icon-e1{overflow:hidden;margin:90px -164px 0}
.ul-icon-e1 li{float:left;width:33.3%}
.ul-icon-e1 .con{margin:0 164px}
.ul-icon-e1 .icon{height:137px;line-height:137px;text-align:center;margin-bottom:85px}
.ul-icon-e1 .icon img{display:inline-block;max-width:100%;max-height:100%}
.ul-icon-e1 .tit{font-size:30px;font-weight:400;color:#292929;margin-bottom:46px;/*-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box*/}
.ul-icon-e1 .desc{font-size:18px;color:#4f4f4f;line-height:2.3;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;text-align:justify}
.m-about4{background:#f0f7fc;padding:90px 107px 141px}
.ul-tab-about{display:flex;justify-content:center;align-items:center;padding:43px 0 95px}
.ul-tab-about .con{font-size:24px;color:#fff;padding:6px 38px;text-align:center;background:#2db0e7}
.ul-tab-about .on .con{background:#86278b}
.slick-e1{position:relative;margin:0 -40px;padding:0 50px;overflow:hidden}
.slick-e1 .item{position:relative;height:500px;padding-top:5%;margin:0 40px;overflow:hidden}
.slick-e1-1 .item{padding-top:3.5%}
.slick-e1 .item img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.slick-e1 .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);font-size:0;border:none;background-color:transparent;background-position:center;background-repeat:no-repeat;width:36px;height:64px;background-size:36px 64px;z-index:3;cursor:pointer}
.slick-e1 .slick-prev{left:0;background-image:url(../images/a8.png)}
.slick-e1 .slick-next{right:0;background-image:url(../images/a9.png)}
@media only screen and (min-width:1199px) and (max-width:1920px){
.g-tite .ch{font-size:2.395vw;font-weight:700;margin-bottom:.833vw}
.g-tite .en{text-transform:uppercase;font-size:1.25vw}
.m-about1{padding:4.166vw 3.281vw 0}
.m-about1 .box1{padding:3.645vw 0 0}
.m-about1 .box1 .con{margin-top:-.833vw}
.m-about1 .box1 .txt{width:55.93vw;margin-right:2.083vw;padding:3.385vw 4.166vw 6.145vw 5.468vw}
.m-about1 .box1 .tit{font-size:1.666vw;margin-bottom:2.864vw}
.m-about1 .box1 b{width:4.531vw;height:.156vw;margin-bottom:1.354vw}
.m-about1 .box1 .desc{font-size:1.041vw}
.m-about1 .box1 .pic{width:33.21vw;height:30.46vw}
.m-about1 .box2{padding:1.041vw 0 3.645vw;margin-top:-5.416vw}
.m-about1 .box2 .l{margin-top:6.979vw}
.m-about1 .box2 .l img{margin-top:.625vw}
.m-about1 .box2 .r{padding-right:1.041vw}
.m-about1 .box2 .l span{font-size:4.687vw}
.ul-numlist{box-shadow:0 .52vw .625vw 1px rgba(225,225,225,.75);padding:3.802vw 0 3.75vw}
.ul-numlist .con::after{right:0;content:" ";width:.156vw;height:7.968vw}
.ul-numlist .tit{font-size:1.25vw}
.ul-numlist .num{font-size:1.875vw}
.ul-numlist .num span{font-size:3.75vw;padding-right:1.041vw}
.m-about2 .txt{padding:6.51vw 0 0 3.072vw}
.m-about2 .en{font-size:1.25vw;margin-bottom:.156vw}
.m-about2 .ch{font-size:2.604vw;margin-bottom:1.145vw}
.m-about2 b{width:5.468vw;height:.156vw;margin-bottom:1.927vw}
.m-about2 .desc{font-size:1.041vw}
.m-about2 .pic{height:44.47vw}
.m-about3{padding:6.51vw 8.906vw 5.104vw}
.ul-icon-e1{margin:4.687vw -8.541vw 0}
.ul-icon-e1 li{width:33.3%}
.ul-icon-e1 .con{margin:0 8.541vw}
.ul-icon-e1 .icon{height:7.135vw;line-height:7.135vw;margin-bottom:4.427vw}
.ul-icon-e1 .tit{font-size:1.562vw;margin-bottom:2.395vw}
.ul-icon-e1 .desc{font-size:.937vw}
.m-about4{padding:4.687vw 5.572vw 7.343vw}
.ul-tab-about{justify-content:center;align-items:center;padding:2.239vw 0 4.947vw}
.ul-tab-about .con{font-size:1.25vw;padding:.312vw 1.979vw}
.slick-e1{margin:0 -2.083vw;padding:0 2.604vw}
.slick-e1 .item{margin:0 2.083vw}
.slick-e1 .slick-arrow{width:1.875vw;height:3.333vw;background-size:1.875vw 3.333vw}
}
@media only screen and (max-width:1366px){
.ul-icon-e1 .desc{font-size:14px}
}
@media only screen and (max-width:1199px){
.m-about1 .box1 .txt{float:none;width:100%;margin-right:0;padding:50px 60px 89px 83px}
.m-about1 .box1 .tit{font-size:27px;color:#86278b;margin-bottom:25px}
.m-about1 .box1 b{width:81px;height:2px;margin-bottom:18px}
.m-about1 .box1 .desc{font-size:18px;line-height:2}
.m-about1 .box1 .pic{overflow:hidden;width:100%;height:auto}
.ul-numlist .num span{font-size:60px;vertical-align:baseline;padding-right:10px}
.ul-numlist .num{font-size:25px}
.m-about1 .box2 .l span{float:right;text-transform:uppercase;font-size:64px}
.m-about1 .box2 .l{float:none;width:100%;margin-top:134px;display:none}
.m-about1 .box2 .r{float:none;width:100%;box-sizing:border-box;padding:0 20px;margin-top:-30px}
.m-about1 .box2 .l img{width:7%}
.ul-numlist{padding:58px 0}
.m-about2 .txt{float:none;padding:59px 90px 0 40px;width:100%}
.m-about2 .ch{font-size:40px;color:#191919;margin-bottom:10px}
.m-about2 .en{font-size:20px;color:#191919;margin-bottom:3px}
.m-about2 b{display:block;width:100px;height:3px;background:#86278b;margin-bottom:19px}
.m-about2 .desc{font-size:18px;color:#434343;line-height:1.7;text-align:justify;margin-bottom:30px}
.m-about2 .pic{overflow:hidden;width:100%;height:auto;float:none}
.g-tite .ch{text-align:center;font-size:35px;font-weight:700;color:#171717;margin-bottom:9px}
.g-tite .en{text-align:center;text-transform:uppercase;font-size:20px;color:#717171}
.m-about1{padding:54px 39px 0}
.m-about1 .box1{padding:54px 0 0}
.m-about3{padding:101px 100px 77px}
.ul-icon-e1{margin:0 -50px}
.ul-icon-e1 .tit{font-size:25px;margin-bottom:25px}
.ul-icon-e1 .con{margin:0 50px}
.ul-icon-e1 .icon{height:120px;line-height:120px;text-align:center;margin-bottom:52px}
.slick-e1{margin:0 -25px}
.slick-e1 .item{margin:0 25px}
.m-about4{background:#f0f7fc;padding:47px 46px 104px}
.ul-tab-about .con{font-size:21px;color:#fff}
.slick-e1 .slick-arrow{background-size:23px auto}
.ul-tab-about{padding:43px 0 52px}
.wp{width:96%}
}
@media only screen and (max-width:959px){
.m-about1{padding:39px 30px 0}
.g-tite .ch{text-align:center;font-size:30px}
.g-tite .en{text-align:center;text-transform:uppercase;font-size:18px}
.m-about1 .box1{padding:29px 0 0}
.m-about1 .box1 .txt{padding:30px 31px 51px 25px}
.m-about1 .box1 .tit{font-size:24px;margin-bottom:15px}
.m-about1 .box1 b{width:63px;height:2px;margin-bottom:10px}
.m-about1 .box1 .desc{font-size:16px}
.ul-numlist .num span{font-size:46px;vertical-align:baseline;padding-right:8px}
.ul-numlist .num{font-size:20px}
.ul-numlist .con::after{width:3px;height:111px}
.ul-numlist .tit{text-align:center;font-size:20px}
.m-about2 .txt{float:none;padding:38px 51px 0 30px;width:100%}
.m-about2 .ch{font-size:34px;color:#191919;margin-bottom:9px}
.m-about2 .en{font-size:17px;color:#191919;margin-bottom:3px}
.m-about2 .desc{font-size:16px;margin-bottom:30px}
.m-about3{padding:39px 21px 61px}
.ul-icon-e1{margin:0 -46px}
.ul-icon-e1 .con{margin:45px 46px 0}
.ul-icon-e1 .tit{font-size:20px;margin-bottom:15px}
.ul-icon-e1 .icon{height:100px;line-height:100px;text-align:center;margin-bottom:40px}
}
@media only screen and (max-width:767px){
.m-about1 .box1 .txt{padding:30px 16px 28px 15px}
.m-about1 .box2{padding:20px 0 40px;position:relative;z-index:2;margin-top:-104px}
.ul-numlist{display:block;overflow:hidden;padding:40px 0 15px}
.ul-numlist li{float:left;width:50%;margin-bottom:27px}
.ul-numlist .con::after{width:2px;height:62px}
.ul-numlist li:nth-child(2n) .con::after{display:none}
.ul-numlist .num span{font-size:20px}
.ul-numlist .tit{text-align:center;font-size:14px}
.ul-numlist .num{font-size:14px}
.m-about1{padding:28px 15px 0}
.m-about3{padding:30px 15px 36px}
.ul-icon-e1 li{float:none;width:100%;margin-bottom:15px}
.ul-icon-e1 .icon{height:60px;line-height:60px;text-align:center;margin-bottom:24px}
.ul-icon-e1 .tit{text-align:center;font-size:16px;margin-bottom:5px}
.ul-icon-e1 .desc{line-height:2}
.m-about2 .txt{padding:30px 15px 0 21px}
.m-about2 .en{font-size:16px;color:#191919;margin-bottom:0}
.m-about2 .ch{font-size:21px;color:#191919;margin-bottom:9px}
.m-about2 b{display:block;width:67px;height:2px;background:#86278b;margin-bottom:19px}
.m-about2 .desc{font-size:14px;margin-bottom:26px}
.slick-e1{margin:0;padding:0 50px}
.slick-e1 .item{margin:0}
.slick-e1-1 .item{padding-top:6%}
.m-about4{background:#f0f7fc;padding:29px 15px 38px}
.slick-e1 .slick-arrow{background-size:14px auto}
.ul-tab-about .con{font-size:16px;color:#fff;padding:4px 25px}
.ul-tab-about{padding:23px 0 21px}
.g-tite .ch{text-align:center;font-size:20px;margin-bottom:0}
.g-tite .en{text-align:center;text-transform:uppercase;font-size:16px}
}


@media(max-width:1200px){
/*æ–°åŠ&nbsp;äº§å“åˆ—è¡¨*/
.banner1x{padding-top: 60px;}
.bqanner1x_title{padding-top: 60px;}
.bqanner1x_title h2{font-size: 14px; margin-bottom: 10px;}
.bqanner1x_title p{font-size: 24px;}
.bqanner1x_title p:before{height: 2px; width: 100px;bottom: -15px;}
.Product_left{float: none; width: 100%; background: #fff; padding: 15px; margin: 0; position: relative;}
.Product_left .Product_left_title{background: #024082;border-radius: 6px;padding:  0;display: block;height: 60px; }
.Product_left .Product_left_title dd{display: none;}
.Product_left_title::after{display: none;}
.Product_left_title dt{line-height: 60px;text-align: center; font-size: 16px;margin: 0;height: 60px;}
.Product_left { flex: none;
    background: none;
    margin-bottom: 0;
    box-shadow: 0px 0px 20px rgb(0 0 0 / 10%);
    z-index: 2;
    background: #f5f5f5;
    left: 0;
    padding: 4%;
    top: 0;
    background: #f5f5f5;
}
.Product_left_content a {
    width: 49%;
    float: left;
    background: #fff;
    border-radius: 5px;
    font-size: 17px; margin-right: 1%;
    line-height: 45px;
    margin-bottom: 2%;
}
.Product_left_content{padding-top: 20px; position: absolute; width: 100%; left: 0; top: 90px; padding: 0 15px; background: #f2f2f2;;display: none;}
.Product_left_title b{display: inline-block;background: url(../images/ba_08.png); width: 12px;height: 11px;vertical-align: middle; margin: -3px 0 0 8px;}
.Product_right { width: 100%;float: none; padding: 0 15px;}
.Product_right ul{float: none; padding: 40px 0 0 0;}
.page{margin: 0; padding: 15px 0 50px;}
.wzlb p{padding: 10px; font-size: 14px;}
.wzlb_title ul{overflow: auto;white-space: nowrap;}
.wzlb_title{padding-top: 50px;}
.wzlb_title ::-webkit-scrollbar {
	width:0px; height:0px;
	background-color:#fff;
}
.wzlb_title ul{padding-top: 30px;}
.xwtp{height: auto;}
}</pre></body></html>