@charset "UTF-8";html{box-sizing:border-box;-ms-overflow-style:scrollbar}
*,*::before,*::after{box-sizing:inherit}
::-webkit-scrollbar{width:10px}
::-webkit-scrollbar-track{background:#f1f1f1}
::-webkit-scrollbar-thumb{background:#e62129}
::-webkit-scrollbar-thumb:hover{background:#666}
.container-fluid{width:100%;padding-right:5px;padding-left:5px;margin-right:auto;margin-left:auto}
.row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
.col-md-11,.col-sm-12,.col-sm-9,.col-sm-3,.col-24,.col-8{position:relative;width:100%;min-height:1px;padding-right:5px;padding-left:5px}
.col-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-24{flex:0 0 100%;max-width:100%}
@media (min-width:576px){.col-sm-3{flex:0 0 12.5%;max-width:12.5%}
.col-sm-9{flex:0 0 47.5%;max-width:47.5%}
.col-sm-12{flex:0 0 50%;max-width:50%}
}@media (min-width:768px){.col-md-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}
.offset-md-1{margin-left:4.1666666667%}
}.d-none{display:none !important}
@media (min-width:768px){.d-md-none{display:none !important}
.d-md-flex{display:flex !important}
}html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}
hr{box-sizing:content-box;height:0;overflow:visible}
a{background-color:transparent}
strong{font-weight:bolder}
img{border-style:none}
button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button{text-transform:none}
button,[type=submit]{-webkit-appearance:button}
button::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
html{box-sizing:border-box;font-family:Helvetica,Verdana,"微软雅黑","苹方","Hiragino Sans GB","Hiragino Sans GB W3","宋体",Arial,sans-serif;-webkit-text-size-adjust:none}
*,*::before,*::after{box-sizing:inherit}
body{font-size:0.875rem;color:#333333;background:#ffffff;min-height:100vh;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
footer,header,body,div,ul,li,h3,p,a,form,input,button{margin:0;padding:0;font-weight:normal;font-style:normal;font-family:inherit;box-sizing:border-box}
ul,li{list-style:none;line-height:normal}
i,em{font-style:normal}
a{text-decoration:none;color:#333333;background-color:transparent;-webkit-text-decoration-skip:objects;-webkit-tap-highlight-color:rgba(0,0,0,0)}
a:active,a:hover,a:focus{color:#e62129;outline-width:0}
img,input[type=text],button,footer,header{transition:all 0.3s linear}
html,body{font-size:14px}
@media (min-width:768px){html,body{font-size:14px}
}@media (min-width:992px){html,body{font-size:15px}
}@media (min-width:1200px){html,body{font-size:16px}
}img{-ms-interpolation-mode:bicubic}
picture img{width:100%;-ms-interpolation-mode:bicubic}
.uc-icon28{width:1.75rem !important;height:1.75rem !important}
.uc-icon32{width:1.75rem !important;height:1.75rem !important}
@font-face{font-family:'HR';src:url('../fonts/roboto-regular.woff')}
@font-face{font-family:'HB';src:url('../fonts/roboto-bold.woff')}
@font-face{font-family:'MB';src:url('../fonts/mont-bold.ttf')}
@font-face{font-family:'YW';src:url('../fonts/roboto-regular.woff')}
.HR{font-family: "HR";}
.HB{font-family: "HB";}
.MB{font-family: "MB";}
.YW{font-family: "YW";}
body,button,input{font:14px/1.5 "HR","YW",sans-serif,"\5FAE\8F6F\96C5\9ED1",Arial,tahoma,Helvetica,sans-serif}
@font-face{font-family:"uc-font";src:url('../fonts/iconfont-index.ttf') format('truetype')}
.uc-font{font-family:"uc-font" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.uc-arrow-right:before{content:"\e6ed"}
.uc-search:before{content:"\e6ca"}
.uc-arrow-down:before{content:"\e6eb"}
input:-moz-placeholder{color:#ddd}
::-webkit-input-placeholder{color:#ddd}
input[type=text]{-webkit-appearance:none}
[type=submit]{outline:none}
[type=submit]:hover{opacity:0.8}
button{margin:0;padding:0;background:none;line-height:inherit;font-size:inherit;border:none;color:inherit;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}
button:after{display:none}
.uc-input{width:100%;border:#eeeeee 1px solid;outline:none;height:1.875rem;line-height:1.75rem;border-radius:0.3125rem;padding:0 0.625rem}
.uc-input:hover,.uc-input:focus{border-color:#e62129}
.uc-btn{cursor:pointer;outline:none;transition:all 0.3s linear;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:1.875rem;border-radius:0.3125rem;padding:0 0.625rem}
.uc-btn:hover{opacity:0.8}
.uc-btn.white-plain{color:#fff;border:#fff 1px solid}
.uc-btn.white-plain:hover{opacity:1;background-color:#fff;color:#333333}
.g-btnMore{padding:0.75rem 1rem 0.75rem 0;border-bottom:#e2e2e2 1px solid;min-width:8em;position:relative;display:inline-block;background:url("../images/jt2.png") right center no-repeat;background-size:1em auto;color:#333333}
.g-btnMore:hover{color:#333333}
.g-btnMore:after{content:"";width:2em;height:1px;background-color:#e62129;position:absolute;left:0;bottom:-1px;transition:all 0.3s linear}
.g-btnMore:hover:after{width:100%}
.g-btnMore.style-white{color:#fff;background-image:url("../images/jt1.png");border-bottom-color:#fff}
.g-btnMore.style-white:hover{color:#fff}
.g-goTop{position:fixed;right:1.25rem;bottom:5vh;z-index:9;font-size:1.875rem;width:3.125rem;border-radius:0.3125rem;height:3.125rem;background-color:#e62129;color:#fff;text-align:center;line-height:3.125rem;transition:all 0.3s linear}
.g-goTop img{display:block;margin:0.3125rem auto}
.g-goTop:hover,.g-goTop:focus{color:#fff;opacity:0.8}
footer .tooltip-content {display: none;position: absolute;top: 80px;}
footer .tooltip-content img{width: 100px;height: 100px;}  
footer .tooltip-trigger:hover + .tooltip-content {display: block;}
footer{overflow:hidden;background-color:#161616;color:#fff}
footer a{color:#fff;transition:all 0.3s linear}
footer a:hover{color:#e62129}
footer > div{margin-left:-5px;margin-right:-5px}
footer .ft1{border-bottom:#303032 1px solid;background:url("../images/footer.jpg") right center no-repeat;background-size:cover;padding-top:2.375rem;padding-bottom:2.375rem;}
footer .ft1 .title{font-size:1.875rem;text-align:center;margin-bottom:1.25rem}
footer .operate{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
footer .operate .uc-btn{margin:0.5rem;border-radius:2.5rem}
footer .ft2{padding-left:0.625rem;padding-right:0.625rem}
footer .logo img{max-width:12.5rem}
footer .logo,footer .contact,footer .menu,footer .share{margin-bottom:2rem}
footer .contact,footer .menu .con{color:#717171;font-size:0.875rem;line-height:1.75rem}
footer .contact a,footer .menu .con a{color:#717171}
footer .contact a:hover,footer .menu .con a:hover{color:#e62129}
footer .contact .item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin-bottom:0.625rem}
footer .contact img{display:block;margin-right:0.625rem}
footer .contact .r{flex:1;min-width:0}
footer .menu h3{font-size:1.17em;line-height:1.5em;}
footer .menu .con a{display:block;}
footer .share{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}
footer .share img{display:block}
footer .share .item{margin-right:0.3125rem}
footer .share .item:hover{opacity:0.8}
footer .share .item:last-child{margin-right:0}
footer .intro,footer .cpt{padding-top:1em;padding-bottom:1em;font-size:0.875rem;color:#717171;line-height:1.5em}
footer .intro a,footer .cpt a{color:#717171}
footer .intro a:hover,footer .cpt a:hover{color:#e62129}
footer .cpt{border-top:#303032 1px solid}
@media (max-width:768px){
footer .foot-mb{display: flex;}
footer .foot-mb h3{flex: 0 0 90%;}
}
@media (min-width:768px){footer .ft1{padding-top:3.125rem;padding-bottom:3.125rem;}
footer .ft2{padding-left:3vw;padding-right:3vw;}
footer .cpt{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
}@media (min-width:992px){footer .ft1{padding-top:4rem;padding-bottom:4rem;}
footer .ft1 .title{margin-bottom:1.875rem}
footer .operate .uc-btn{padding:0 1em;height:2rem}
}@media (min-width:1200px){footer .ft1{padding-top:4.75rem;padding-bottom:4.75rem;}
}.pt5{padding-top: 0.625rem;}
.header-phone{height:50px;color:#fff;overflow:hidden;width:100%;position:fixed;top:0;z-index:999999;transition:all none linear;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.header-phone .logo{display:inline-block;padding:0 10px}
.header-phone .logo img{height:30px;display:block}
.header-phone .btn-menu{width:50px;height:50px;background:url(../images/icon-menu.png) center center no-repeat;background-size:32px 32px;right:0}
.header-phone .btn-menu.on{background-image:url("../images/icon-menu-2.png")}
.header-phone.fixed{background-color:#fff}
.alert-menu{display:none;position:fixed;z-index:777;top:0px;width:100%;background-color:rgba(0,0,0,0.6);height:100vh;padding-top:50px;font-size:14px;overflow-x:hidden;overflow-y:auto}
.alert-menu .list{width:100%;background-color:#fff;padding:0px 15px;border-top:#eeeeee 1px solid}
.alert-menu .list li{line-height:40px;border-bottom:#eeeeee 1px solid}
.alert-menu .list li > a{display:block}
.alert-menu .list li.on{color:#e62129}
.alert-menu .list li.on > a{color:#e62129}
.alert-menu .list .hasSubMenu > a{position:relative}
.alert-menu .list .hasSubMenu > a:after{content:"\e75c";right:0;font-family:"uc-font";font-size:1.4em;opacity:0.6;position:absolute;top:50%;transform:translateY(-50%)}
.alert-menu .list .hasSubMenu > a:after{color:#999999}
.alert-menu .box{width:100%;height:100vh;padding-bottom:0.98rem;overflow-x:hidden;overflow-y:auto;background-color:#fff;position:absolute;z-index:99;right:0}
.alert-menu .over-close{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer}
.alert-menu .subMenu{padding-bottom:10px;border-top:#eeeeee 1px solid;display:none;background-color:#f6f6f6;padding-left:10px}
.alert-menu .subMenu a{display:block}
.alert-menu .search-box{padding:10px 0;background-color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}
.alert-menu .search-box .uc-input{height:100%;display:block;border:#ccc 1px solid;height:40px;border-radius:0;padding-left:10px;padding-right:50px}
.alert-menu .search-box .btn-search{width:40px;height:40px;position:absolute;right:0px;top:10px;border:none;background:#e62129;color:#fff;text-align:center;line-height:40px}
.alert-menu .search-box .btn-search:hover{background-color:#e62129}
.alert-menu .search-box .uc-input{flex:1}
.header-pc{position:fixed;left:0;top:0;width:100%;z-index:99;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-left:3vw;padding-right:3vw;height:6.25rem;transition:all 0.3s linear}
.header-pc .logo img{display:block;height:2.15rem}
.header-pc .list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.header-pc .list li{padding:0 1rem;line-height:6.25rem;position:relative;height:6.25rem;margin-left:1px}
.header-pc .list li.active a{color:#e62129}
.header-pc .list li.active .headcp a{color:#333}
.header-pc .list li.active .headcp a:hover{color:#e62129}
.header-pc .list li > a{display:block;font-size:16px}
.header-pc .list li:hover .subMenu2{display:block;display:block;height:auto;overflow:visible;background-color: #f7f7f7;border-top: #e62129 2px solid;}
.header-pc .list li:hover .subMenu2 .subMenu2-main{margin-top:0}
.header-pc .list a{color:#fff}
.nav-pc-sun {display: flex;flex-wrap: wrap; justify-content: space-between; height: 150px;background-color: #f7f7f7;width: 80%;margin: auto;}  
.nav-pc-sun .list-item {flex: 1 0 calc(100% / 8);text-align: center;margin-bottom: 10px;padding-top: 30px;}  
.nav-pc-sun .list-item img {display: block;margin: 0 auto;max-width: 100%;height: 50px;} 
.nav-pc-sun .list-item a{color: #666;} 
.nav-pc-sun .list-item a:hover p{color: #e62129;}
.nav-pc-sun .list-item p {margin-top: 10px;color: #666;line-height: 20px;}  
.header-pc .hasSubMenu:hover > a{position:relative;color:#e62129}
.header-pc .hasSubMenu:hover > a:after{content:"\e6ef";font-family:"uc-font";font-size:1.25rem;bottom:-0.4375rem;line-height:1.25rem;color:#e62129;z-index:998;position:absolute;left:50%;transform:translateX(-50%)}
.header-pc .subMenu2{height:0;overflow:hidden;position:fixed;top:6.25rem;left:0;width:100%}
.header-pc .subMenu2 .subMenu2-main{padding:10vh 3vw;position:relative;transition:all 0.3s ease-in;margin-top:1.5rem;background-color:#fff;}
.header-pc .subMenu2 .item{margin-bottom:1.875rem;padding-right:5.625rem;padding-bottom:0.625rem;border-bottom:transparent 1px solid}
.header-pc .subMenu2 .item:hover{background:url("../images/header-tab-arrow.png") right bottom no-repeat;background-size:4.3125rem auto;border-bottom:#eeeeee 1px solid}
.header-pc .subMenu2 .item:last-child{margin-bottom:0}
.header-pc .subMenu2 .name{line-height:1.5em}
.header-pc .subMenu2 .txt{color:#999999;line-height:1.5em;margin-top:0.5rem;font-size:0.875rem}
.header-pc .subMenu2 .tab-con{display:none}
.header-pc .subMenu2 .tab-con:first-child{display:block}
.header-pc .subMenu2 .img-box{width:100%;height:25rem;overflow:hidden;display:block}
.header-pc .subMenu2 .img-box img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.header-pc.fixed,.header-pc:hover{background-color:#fff;height:5rem}
.header-pc.fixed .list li,.header-pc:hover .list li{line-height:5rem;height:5rem}
.header-pc.fixed .list a,.header-pc:hover .list a{color:#000}
.header-pc.fixed .list a:hover,.header-pc:hover .list a:hover{color:#e62129}
.header-pc.fixed .subMenu2,.header-pc:hover .subMenu2{top:5rem}
.header-pc .search-box{position:absolute;right:3vw;top:100%;padding:10px 0;width:250px;display:none}
.header-pc .search-box .uc-input{height:40px;flex:1;min-width:0;border-radius:5px 0 0 5px}
.header-pc .search-box .btn-search{width:70px;border-radius:0 5px 5px 0;height:40px;background-color:#fc4444;text-align:center;line-height:40px;color:#fff}
.header-pc .search-box.on{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.header-pc .search-box form{margin:0;display:flex;align-items:center}
.no-image{border-bottom:2px solid #e62129}
.no-image .list a{color:#000}
.g-title{margin-bottom:1.875rem}
.g-title .en{font-size:3rem;line-height:1.5em}
.g-title h3{font-size:2.25rem;line-height:1.3em}
@media (min-width:768px){.g-title{margin-bottom:2.5rem}
}@media (min-width:992px){.g-title{margin-bottom:3.125rem}
}@media (min-width:1200px){.g-title{margin-bottom:4rem}
}.swiper-container{width:100%;height:100%;position:relative;overflow:hidden}
.swiper-slide{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center}
.swiper-pagination-bullet{background-color:#fff;opacity:0.8}
.swiper-pagination-bullet-active{background-color:#e62129;width:2em;border-radius:1.15em}
.swiper-button-prev,.swiper-button-next{background-color:rgba(255,255,255,0.1);color:rgba(255,255,255,0.3);width:50px;border-radius:100%;height:50px;transition:all 0.3s linear;outline:none;background-size:0.9375rem auto}
.swiper-button-prev:hover,.swiper-button-next:hover{background-color:rgba(255,255,255,0.3);color:rgba(255,255,255,0.8)}
body{overflow-x:hidden}
.uli-content{width:80%;margin:auto}
/* 侧边栏 */
.SideBar-wrapper{position: fixed;top: 70%;right: 36px;transform: translateY(-50%);z-index: 6666;display: flex;align-items: center;flex-direction: column;}
.SideBar-wrapper a{display: flex;position: relative;margin-top: 4px;flex-direction: column;align-items: center;}
.SideBar-wrapper a .icon{width: 50px;height: 50px;position: relative;border-radius: 5px;z-index: 4;display: flex;align-items: center;justify-content: center;background: #fff;box-shadow: 0 0 12px 2px rgba(108, 89, 189, .2);transition: background .4s ease;}
.SideBar-wrapper a .icon img{position: absolute;transition: all .4s ease;}
.SideBar-wrapper a .icon img.s{opacity: 1;}
.SideBar-wrapper a .icon img.h{opacity: 0;}
.SideBar-wrapper a:hover .icon img.s{opacity: 0;}
.SideBar-wrapper a:hover .icon img.h{opacity: 1;}
.SideBar-wrapper a:hover .icon{background: #e62129;}
.SideBar-wrapper a .info{display: none;position: absolute;right: 0;padding-right: 74px;top: 0;}
.SideBar-wrapper a .info span{display: flex;align-items: center;width: 100px;font-size: 16px;height: 50px;background: #e62129;justify-content: center;border-radius: 5px;box-shadow: 0 0 12px 2px rgba(108, 89, 189, .2);position: relative;color: #fff;}
.SideBar-wrapper a .info span::after{content: "";position: absolute;right: -8px;top: 50%;margin-top: -8px;border-top: 8px solid transparent;border-bottom: 8px solid transparent;border-left: 8px solid #e62129;width: 0;height: 0;}
.SideBar-wrapper a:hover .info{display: block;}
.SideBar-wrapper a.phone .info span{width: 150px;}
.SideBar-wrapper a .wechat{display: none;position: absolute;width: 150px;right: 60px;z-index: 3;top: 50%;margin-top: -64px;border-radius: 10px;border: 1px solid #e9e9f3;padding: 10px;background: #fff;box-shadow: 0 0 12px 2px rgba(108, 89, 189, .1);}
.SideBar-wrapper a .wechat img{width: 100%;height: 100%;object-fit: cover;}
.SideBar-wrapper a.code .icon{margin-top: -10px;}
.SideBar-wrapper a.code .head{position: relative;width: 70px;border-radius: 50%;border: 3px solid #cfd2ff;}
.SideBar-wrapper a.code .head img{width: 100%;border-radius: 50%;position: relative;z-index: 1;}
.SideBar-wrapper a.code .head::before, .SideBar-wrapper a.code .head::after{content: "";display: block;width: 70px;height: 70px;background: #d8dbfd;border-radius: 50%;position: absolute;top: 50%;left: 50%;margin: -35px 0 0 -35px;animation: sideCodeRing 1.5s linear infinite;opacity: 0;}
.SideBar-wrapper a.code .head::before{animation-delay: .6s;}
.SideBar-wrapper a.code .head::after{animation-delay: 0s;}
@keyframes sideCodeRing{0%{opacity:0;transform:scale(.8)}5%{opacity:1}to{opacity:0;transform:scale(1.6)}}
.SideBar-wrapper a.code .head i{position: absolute;animation: sideDotRing 2s linear infinite;z-index: 2;width: 80px;height: 80px;border-radius: 50%;border: 1px solid #cfd2ff;top: 50%;left: 50%;margin: -40px 0 0 -40px;}
.SideBar-wrapper a.code .head i::before, .SideBar-wrapper a.code .head i::after{content: "";position: absolute;border-radius: 50%;}
.SideBar-wrapper a.code .head i::before{width: 6px;height: 6px;background: #5c66ff;right: 7px;top: 9px;}
.SideBar-wrapper a.code .head i::after{width: 8px;height: 8px;background: linear-gradient(to right,#e7e8fa,#d3d5fd);top: 30px;left: -12px;}
@keyframes sideDotRing {0%{transform: rotate(0);}50%{transform: rotate(-8deg);}}
.SideBar-wrapper a:hover .wechat{display: block;}
.SideBar-wrapper a.menu{display: none;}
body.PC .SideBar-box{display: block !important;}
.SideBar-wrapper.active a.code .wechat{display: block;}
.SideBar-wrapper.active a.code .icon{background: #e62129;}
.SideBar-wrapper.active a.code .icon img.s{opacity: 0;}
.SideBar-wrapper.active a.code .icon img.h{opacity: 1;}
@media all and (max-width:1590px){.SideBar-wrapper{right:24px}
}@media all and (max-width:1270px){.SideBar-wrapper{right:16px}
}@media all and (max-width:1100px){.SideBar-wrapper a .icon{width:42px;height:42px;box-shadow:0 0 8px 2px rgba(108,89,189,.1)}
.SideBar-wrapper{top:auto;bottom:20px;right:12px;transform:translateY(0)}
.SideBar-wrapper a.menu{display:block;font-size:40px}
.SideBar-wrapper a.menu .icon{background:#fff !important}
.SideBar-wrapper a.menu img{opacity:1 !important;transition:none !important}
.SideBar-wrapper a.menu img.s{opacity:1 !important}
.SideBar-wrapper a.menu img.h{opacity:0 !important}
.SideBar-box{display:none}
.SideBar-wrapper a .info{display:none !important}
}.lm-banner img{width:100vw;height:auto}
@media (max-width:768px){.lm-banner img{height:140px}
}.cjgs img{border-radius:10px}
.header-cp{position:relative}
.header-cp .subMenu2{display:none;position:absolute;background-color:rgba(255,255,255,0.8);border:1px solid #ccc;padding:10px;width:10.625rem;z-index:999;left:50%;transform:translateX(-50%);top:100%}
.header-cp:hover .subMenu2{display:block}
.headcp{display:flex;flex-direction: column;width: 100%;}
.headcp a{display:block;line-height:2em;min-width:120px;color:#333;text-align: left;}
.features-content-title{text-align:center}
.features-content-title .english-1{font-size:30px;padding-bottom:10px;overflow:hidden;font-weight: bold;}
.features-content-title .title-2{font-weight: bold;
    font-size: 30px;
    line-height: 30px;
    position: relative;
    display: inline-block;
    padding-left: 20px;
    padding-right: 20px;}
.features-content-title .title-2::before{content:'';width:2px;height:100%;position:absolute;left:0;top:55%;transform:translateY(-50%);background:#e62129}
.features-content-title .title-2::after{content:'';width:2px;height:100%;position:absolute;right:0;top:55%;transform:translateY(-50%);background:#e62129}
.parameter-content-title{overflow:hidden}
.parameter-content-title .english-1{font-size:30px;font-family:'YW';padding-bottom:10px;overflow:hidden;font-weight: bold;}
.parameter-content-title .title-2{font-weight:bold;font-size:30px;line-height:30px;position:relative;display:inline-block;padding-left:20px}
.parameter-content-title .title-2::before{content:'';width:4px;height:100%;position:absolute;left:0;top:55%;transform:translateY(-50%);background:#e62129}
.page-about-content{width:76%;margin:auto;overflow:hidden;z-index:11;position:relative}
.history-next,.history-prev{width:50px;height:50px;border-radius:100%;background:#fff;margin-right:10px;cursor:pointer;outline:none;z-index:11;display:inline-block}
.page-visitcompany{padding:1% 0 1% 0;overflow:hidden;background-color:#f8f8f8}
.page-visitcompany .page-about-content{width:100%}
.visitcompany-content{overflow:hidden}
.visitcompany-content .features-content-title .text-3{font-size:18px;line-height:30px}
.visitcompany-content-list{overflow:hidden;padding-top:2%}
.visitcompany-content-list-swiper{overflow:hidden}
.visitcompany-content-list-swiper a:hover i{opacity:1}
.visitcompany-content-list-swiper .swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-ms-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}
.page-awards{overflow:hidden;background:url('../images/bg5.jpg') center no-repeat #f7f7f7;background-size:cover}
.page-awards .page-about-content{overflow:visible}
.awards-content-top{overflow:hidden;position:relative}
.awards-content-top .parameter-content-title .text-2{font-size:18px;line-height:30px}
.awards-content-bottom{padding:1% 0;position:relative}
.awards-content-list-swiper{overflow:hidden}
.awards-prev,.awards-next{width:50px;height:50px;position:absolute;background:#fff;border-radius:100%;margin-top:-25px}
.awards-prev::after,.awards-next::after{font-size:24px;color:#e62129}
.awards-prev{left:-20px}
.awards-next{right:-20px}
.awards-item{overflow:hidden;background:#222426 url('../images/award1.png') center -60px no-repeat;border-radius:12px;padding:30px 0}
.awards-item .img{position:relative;background:transparent}
.awards-item .img i{display:block;width:60px;height:60px;background:#e62129;border-radius:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:11;opacity:0}
.awards-item .img i::after{content:'';width:20px;height:2px;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.awards-item .img i::before{content:'';width:2px;height:20px;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.awards-item .text{text-align:center;overflow:hidden;width:94%;margin:auto}
.awards-item .title-1{font-size:16px;line-height:26px;color:#fff;opacity:.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:52px}
.awards-item .img img.img-center{max-width:70%;max-height:75%}
.awards-item a{display:block;overflow:hidden}
.awards-item a:hover .title-1{opacity:1}
.awards-item a:hover .img i{opacity:1}
.awards-item:hover{background:#222426 url('../images/award.png') center -60px no-repeat}
.page-service-support{padding:1% 0 1% 0;overflow:hidden;background-color:white}
.service-support-content{overflow:hidden}
.service-support-bottom{padding:1% 0;overflow:hidden}
.service-support-swiper{overflow:hidden}
.service-support-item{text-align:center;background:#f5f6f7;border-radius:12px;overflow:hidden;position:relative;width:100%}
.service-support-item *{transition:all .4s ease}
.service-support-item .text{position:absolute;width:80%;top:10%;left:10%;z-index:11}
.service-support-item .icon-1{width:60px;height:60px;margin:auto;position:relative}
.service-support-item .icon-1 img{max-width:90%;max-height:90%}
.service-support-item .title-1{font-size:20px;font-weight:bold;position:relative;overflow:hidden;margin-top:10px}
.service-support-item .title-1::after{content:'';display:block;width:30px;height:2px;background:#e62129;margin:10px auto}
.service-support-item .text-2{font-size:15px;line-height: 20px;;min-height:100px}
.service-support-item .text-2 p{margin:0;padding:0}
.service-support-item .num-4{font-size:30px;color:#ccc;font-family:'Montserrat-Bold'}
.service-support-item .img{background:#f5f6f7}
.service-support-item .img img{opacity:0}
.service-support-item:hover .img{background:#e62129}
.service-support-item:hover .img img{opacity:1}
.service-support-item:hover .icon-1 img{filter:invert(100%)}
.service-support-item:hover .title-1{color:#fff}
.service-support-item:hover .text-2{color:#fff}
.service-support-item:hover .text-2 *{color:#fff}
.service-support-item:hover .title-1::after{background:#fff}
.service-support-item:hover .num-4{color:#fff;opacity:.3}
@media screen and (max-width:1440px){.features-content-title .english-1,.parameter-content-title .english-1{font-size:50px;line-height:50px}
.features-content-title .title-2,.parameter-content-title .title-2{font-size:22px;line-height:22px}
.service-support-item .title-1{font-size:16px}
.visitcompany-content .features-content-title .text-3,.awards-content-top .parameter-content-title .text-2,.awards-item .title-1{font-size:14px;line-height:1.6em}
.service-support-item .text-2{font-size:13px;line-height:1.6em}
}@media screen and (max-width:840px){.visitcompany-content .features-content-title .text-3{width:90%;margin:auto;}
.service-support-item .img{display:none}
.awards-content-top{width:100%;margin:auto}
.service-support-item .text{position:relative;padding-bottom:5%}
.service-support-item:hover{background:#e62129}
.page-awards .page-about-content,.page-service-support .page-about-content{width:90%}
.service-support-item .icon-1{margin-top:20px}
.page-visitcompany,.page-awards,.page-service-support{padding:1% 0}
.features-content-title .english-1,.parameter-content-title .english-1{font-size: 1.25rem;line-height: 1.25rem;font-weight: bold;}
.awards-item .title-1{font-size:12px}
}.img{position:relative;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#f1f1f1}
.img img{max-width:100%;max-height:100%;margin:auto;padding:0;border:0;width:100%;height:auto;border:none}
.img-center{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block;width:auto !important;height:auto !important;z-index:1;max-width:100%;max-height:100%}
.img-block{display:block;width:100%;height:auto}
.uli-about-us{overflow:hidden;position:relative;background-color:white}
.uli-about-us .uli-content{position:relative;padding:2% 0}
.uli-company-profile{overflow:hidden}
.uli-company-profile-left{float:left;width:41%;position:relative;z-index:10}
.uli-company-profile-left .title-1{padding-bottom:3%;margin-top:2%;width: 102%;}
.uli-company-profile-left .text-3{padding:3% 0;border-top:1px solid #e8e8e8;overflow:hidden;font-weight:900}
.uli-company-profile-right{float:right;width:50%;position:relative;z-index:11}
.uli-company-profile-right .text-1{color:#666;text-align:justify;line-height:1.6em}
.uli-company-profile-right .text-1 hr{border:none;height:1px;background:#e8e8e8;margin:3% 0}
.uli-company-profile .pic-text-1{left:-1%;bottom:-15%;top:auto;z-index:9}
.uli-company-profile-center{width:94%;margin:auto;position:relative;z-index:13;border-radius:0.2rem;overflow:hidden}
.uli-company-profile-bottom{overflow:hidden;width:80%;margin:3% auto 4% auto;display:flex;justify-content:space-between}
.uli-company-profile-date{float:left;width:20%}
.uli-company-profile-date .data-1{padding-bottom:2%;position:relative}
.uli-company-profile-date .data-1 strong{font-weight:normal;display:block;margin:0;padding:0;color:#e62129}
.uli-company-profile-date .data-1 em{position:absolute;right:0;top:0;color:#e62129;font-style:normal}
.uli-company-profile-date .text-1{border-top:1px solid #666;padding-top:3%;color:#666;overflow:hidden}
.uli-development-history{padding:1% 0;overflow:hidden;background-color:white}
.uli-development-history-top{position:relative;overflow:hidden}
.uli-development-history-top .text-1{font-weight:bold;font-size:30px;line-height:30px;position:relative;display:inline-block;padding-left:20px}
.uli-development-history-top .text-1::before{content:'';width:4px;height:100%;position:absolute;left:0;top:55%;transform:translateY(-50%);background:#e62129}
.uli-history-top-right{float:right;text-align:right;width:40%;position:relative}
.uli-history-top-right .swiper-button-prev,.uli-history-top-right .swiper-button-next{position:relative;right:auto;top:auto;left:auto;display:inline-block;vertical-align:middle;margin:0;margin-left:0.1rem;width:2.575rem;height:2.575rem}
.uli-development-history-bottom{margin-top:3%;overflow:hidden}
.uli-development-history-list{overflow:hidden}
.uli-development-history-item{position:relative}
.uli-development-history-item a{display:block;position:relative}
.uli-development-history-item .history-1{position:relative;background:#f8f8f8;border-radius:0.2rem}
.uli-development-history-item .text{position:absolute;width:80%;left:10%;top:50%;z-index:11;text-align:center;transform:translateY(-60%)}
.uli-development-history-item .year-1{position:relative}
.uli-development-history-item .year-1::after{content:'';display:block;width:0.6rem;height:0.025rem;background:#e62129;margin:10% auto}
.uli-development-history-item .title-1{color:#000;position:relative;font-weight:bold;padding-top:1%}
.uli-development-history-item .text-1{margin-top:3%;color:#666}
.uli-development-history-item .bottom-1{margin-top:10%;position:relative;height:1.4rem}
.uli-development-history-item .bottom-1::after{content:'';width:130%;height:2px;position:absolute;left:0;top:50%;background:#e5e5e5;margin-top:-1px}
.uli-development-history-item .bottom-1 i{position:absolute;width:0.24rem;height:0.7rem;background:#e5e5e5;top:0;left:0;z-index:11}
.uli-development-history-item .bottom-1 i:nth-child(2){left:25%}
.uli-development-history-item .bottom-1 i:nth-child(3){left:50%}
.uli-development-history-item .bottom-1 i:nth-child(4){right:25%;left:auto}
.uli-development-history-item .bottom-1 i:last-child{right:0;left:auto}
.uli-development-history-item .bottom-1::before{content:'';width:100%;height:2px;position:absolute;left:0;top:50%;background:#e5e5e5;margin-top:-1px;z-index:1}
.uli-development-history-item .bottom-1 i:nth-child(3)::before{content:'';width:1.3rem;height:1.3rem;border-radius:100%;border:2px solid #e62129;background:#fff;box-sizing:border-box;top:1px;margin-left:-0.6rem;position:absolute;left:0;z-index:11;opacity:0}
.uli-development-history-item .bottom-1 i:nth-child(3)::after{content:'';width:6px;height:6px;position:absolute;left:-3px;top:80%;background:#e62129;border-radius:100%;opacity:1;z-index:11;opacity:0}
.uli-development-history-item a:hover .history-1{background:#e62129}
.uli-development-history-item a:hover .year-1,.uli-development-history-item a:hover .title-1,.uli-development-history-item a:hover .text-1{color:#fff}
.uli-development-history-item a:hover .year-1::after{background:#fff}
.uli-development-history-item a:hover .bottom-1::before{background:#e62129}
.uli-development-history-item a:hover .bottom-1 i:nth-child(3){background:none}
.uli-development-history-item a:hover .bottom-1 i:nth-child(3)::before{opacity:1}
.uli-development-history-item a:hover i{background:#e62129}
.uli-development-history-item a:hover .bottom-1 i:nth-child(3)::after{opacity:1}
.pic-text-1{position:absolute;left:11.5%;top:0;z-index:1;width:100%;text-shadow:#d5edf4 1px 0 0,#d5edf4 0 1px 0,#d5edf4 -1px 0 0,#d5edf4 0 -1px 0;color:#fff}
.gsabout{font-weight: bold;font-size: 30px;line-height: 30px;position: relative;display: inline-block;padding-left: 20px;}
.gsabout::before{content: '';width: 4px;height: 100%;position: absolute;left: 0;top: 55%;transform: translateY(-50%);background: #e62129;}
@media screen and (max-width:1024px){.uli-content,.uli-company-profile-bottom{width:90%}
}@media screen and (max-width:860px){.pic-text-1 span{font-size:8rem}
.gsabout ,.uli-development-history-top .text-1{font-size: 1.25rem;line-height: 1.25rem;}
.pic-text-1{left:5%}
.uli-company-profile-bottom{display:block}
.uli-development-history{padding:1% 0}
.uli-company-profile-left,.uli-company-profile-right{width:100%;float:none;margin-right:auto}
.uli-company-profile-date{width:45%;margin-right:5%;margin-bottom:5%}
.uli-title .title-1{font-size:18px;line-height: 20px;width: 107%;}
}.font15{font-size:14px}
.font16{font-size:14px}
.font18{font-size:18px}
.font22{font-size:22px}
.font46{font-size:26px}
.font60{font-size:50px}
.font280{font-size:302.8px}
@media (min-width:576px){.d-sm-none{display:none !important}
.d-sm-inline{display:inline !important}
.d-sm-inline-block{display:inline-block !important}
.d-sm-block{display:block !important}
.d-sm-table{display:table !important}
.d-sm-table-row{display:table-row !important}
.d-sm-table-cell{display:table-cell !important}
.d-sm-flex{display:flex !important}
.d-sm-inline-flex{display:inline-flex !important}
}@media (min-width:768px){.d-md-none{display:none !important}
.d-md-inline{display:inline !important}
.d-md-inline-block{display:inline-block !important}
.d-md-block{display:block !important}
.d-md-table{display:table !important}
.d-md-table-row{display:table-row !important}
.d-md-table-cell{display:table-cell !important}
.d-md-flex{display:flex !important}
.d-md-inline-flex{display:inline-flex !important}
}@media (min-width:1300px){.d-md-none-yw{display:none !important}
.d-md-flex-yw{display:flex !important}
}@media (min-width:992px){.d-lg-none{display:none !important}
.d-lg-inline{display:inline !important}
.d-lg-inline-block{display:inline-block !important}
.d-lg-block{display:block !important}
.d-lg-table{display:table !important}
.d-lg-table-row{display:table-row !important}
.d-lg-table-cell{display:table-cell !important}
.d-lg-flex{display:flex !important}
.d-lg-inline-flex{display:inline-flex !important}
}@media (min-width:1200px){.d-xl-none{display:none !important}
.d-xl-inline{display:inline !important}
.d-xl-inline-block{display:inline-block !important}
.d-xl-block{display:block !important}
.d-xl-table{display:table !important}
.d-xl-table-row{display:table-row !important}
.d-xl-table-cell{display:table-cell !important}
.d-xl-flex{display:flex !important}
.d-xl-inline-flex{display:inline-flex !important}
}@font-face{font-family:'MonLight';src:url('../fonts/Montserrat-Light.otf');font-weight:normal;font-style:normal}
@font-face{font-family:'MonBold';src:url('../fonts/Montserrat-Bold.ttf');font-weight:normal;font-style:normal}
body,a,input{font-family:PingFang SC,'Microsoft YaHei',Arial,sans-serif}
.pic-text-1,.uli-development-history-item .year-1{font-family:'MonBold'}
.uli-company-profile-date .data-1 strong{font-family:'MonLight'}
.font15{font-size:14px}
.font16{font-size:14px}
.font18{font-size:14px}
.font22{font-size:14px}
.font44{font-size:28px}
.font46{font-size:26px}
.font60{font-size:30px}
.font280{font-size:302.8px}
@font-face{font-family:'MonLight';src:url('../fonts/Montserrat-Light.otf');font-weight:normal;font-style:normal}
@font-face{font-family:'MonBold';src:url('../fonts/Montserrat-Bold.ttf');font-weight:normal;font-style:normal}
body,a,input{font-family:PingFang SC,'Microsoft YaHei',Arial,sans-serif}
.pic-text-1,.uli-development-history-item .year-1{font-family:'MonBold'}
.uli-company-profile-date .data-1 strong{font-family:'MonLight'}
.swiper-button-prev,.swiper-button-next{width:6rem;height:6rem;border:2px solid #e62129;border-radius:100%;transition:all .4s ease;box-sizing:border-box;outline:none}
.swiper-button-next::after,.swiper-button-prev::after{color:#e62129;font-weight:900;font-size:14px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;transition:all .4s ease}
.swiper-button-prev:hover,.swiper-button-next:hover{background:#e62129;border:#e62129 2px solid}
.swiper-button-prev:hover::after,.swiper-button-next:hover::after{color:#fff}
.awards-prev,.awards-next{width:50px;height:50px;position:absolute;background:#fff;border-radius:100%;margin-top:-25px}
.awards-prev::after,.awards-next::after{font-size:24px;color:#e62129}
.awards-prev{left:-20px}
.awards-next{right:-20px}
@media screen and (max-width:768px){.font60{font-size:20px}
.font22{font-size:12px}
.font18{font-size:12px}
}.CommonBanner{position:relative}
.CommonBanner .content{position:absolute;top:0px;left:0px;width:100%;height:100%;display:flex;align-items:center}
.ct{text-align:center;width:100%}
.lh{line-height:1.14}
.white{color:#fff}
.HM{font-family:"HM"}
.fs48{font-size:2.25rem}
@media (max-width:800px){.Container{margin-top:60px;width:100%}
}@media (max-width:768px){.fs48{font-size:1.55rem}
}@font-face{font-family:swiper-icons;src:url('../fonts/a64682d9f5c04bedbdad040fd5f159ae.woff') format('woff');font-weight:400;font-style:normal}
:root{--swiper-theme-color:#007aff}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}
.swiper-wrapper{transform:translate3d(0px,0,0)}
.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}
:root{--swiper-navigation-size:44px}
.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;width:2.575rem;height:2.575rem;color:var(--swiper-navigation-color,var(--swiper-theme-color))}
.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}
.swiper-button-prev{left:10px;right:auto}
.swiper-button-prev:after{content:'prev'}
.swiper-button-next{right:10px;left:auto}
.swiper-button-next:after{content:'next'}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none}
}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.cn-yw{
    font-family: 'YW';
    color: #999;
}
