/*reset*/
* { padding: 0; margin: 0; list-style: none; }
html, body { margin: 0 auto; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, header, section, footer { margin: 0; padding: 0 }
body, button, input, select, textarea { font: 12px/1.5 "REGULAR"; color: #666; font-weight: normal; }
body { overflow-x: hidden; }
address, cite, dfn, em, var, i { font-style: normal }
ul, ol, dl { list-style: none }
a { text-decoration: none; outline: none; font-family: "REGULAR"; color: #666; cursor: pointer; font-size: 12px; }
li { font-size: 12px; font-family: "REGULAR"; list-style: none; margin: 0; padding: 0; }
em { font-style: normal; font-size: 12px; }
body, p, span { font-family: "REGULAR"; }
img { border: none; }
p { margin: 0px; padding: 0px; word-wrap: break-word; }
:focus { outline: none; }
img { border: 0; vertical-align: middle; display: inline-block; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.clear:after { display: block; mainContent: ""; clear: both; }
.transtion { transition: all 0.5s; -o-transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.clear:after { display: block; content: ""; clear: both; }

@font-face{
    font-family: 'REGULAR';
    src: url('../fonts/pingfang regular.ttf');
}
@font-face{
    font-family: 'MEDIUM';
    src: url('../fonts/pingfang medium.ttf');
}
@font-face{
    font-family: 'BOLD';
    src: url('../fonts/pingfang bold.ttf');
}
@font-face{
    font-family: 'SHS-BOLD';
    src: url('SourceHanSansCN-Bold.otf');
}
@font-face{
    font-family: 'din';
    src: url('DINCond-Medium.otf');
}
@font-face{
    font-family: 'Oswald';
    src: url('Oswald-DemiBold.ttf');
}
@font-face{
    font-family: 'GOTHICBI';
    src: url('../fonts/gothicbi.ttf');
}

body{max-width: 1920px;margin: 0 auto;}
.header{position: fixed;left: 0;right: 0;top: 0;/* overflow: hidden; */z-index: 999;transition: all 0.5s ease;transition-delay: 0.15s;}
.header-list{margin: 0 auto;width: 1436px;/* overflow: hidden; */ position: relative;}
.header-list .logo{float: left;font-size: 0;line-height: 64px;}
.header-list .logo img{max-height: 90%;max-height: 32px;}
.header-list .logo .logo-img2{display: none;}
.header-list .nav{/* overflow: hidden; */margin-left: 20px;float: left;}
.header-list .nav ul li{float: left;margin-left: 42px;position: relative;}
.header-list .nav ul li a{font-size: 14px;display: block;color: #fff;line-height: 64px;font-family: "MEDIUM";transition: all 0.35s;
border-bottom: 2px solid transparent;}
/* .header-list .nav ul li a:hover{text-decoration: underline;} */
.header-list .nav ul li a.on{border-color: #fff;}
.header-list .nav ul li a:hover{border-color: #fff;}
.header-list .nav ul li ul{position: absolute;left: -50px;right: -50px;top: 64px;width: 150px;margin: auto;z-index: 9;border-radius: 8px;background: #fff;
padding: 10px 0;display: none;}
.header-list .nav ul li ul li{margin: 0;float: none;}
.header-list .nav ul li ul li a{line-height: 40px;text-align: center;color: #111;border: none;}
.header-list .nav ul li ul li a:hover{background: #f3f5f7;color: #0e4261;}
/* .header-list .nav ul li:hover ul{display: block;} */
.header-list .try{float: right;width: 88px;height: 30px;border: 1px solid #fff;border-radius: 8px;font-size: 14px;display: block;color: #fff;text-align: center;
line-height: 30px;margin-top: 16px;transition: all 0.35s;}
.header-list .try:hover{background: rgba(255, 255, 255, 0.1);}
.header-list span{float: right;color: #fff;font-size: 20px;font-weight: bold;margin-right: 45px;margin-top: 16px;line-height: 32px;padding-left: 30px;
background: url(../images/tel.png) no-repeat left center;}
.header.on{background: #fff;}
.header.on .header-list .logo img{display: none;}
.header.on .header-list .logo .logo-img2{display: inline-block;}
.header.on .header-list .nav ul li a.on{border-color: #111;}
.header.on .header-list .nav ul li a:hover{border-color: #111;}
.header.on .nav ul li a{color: #111;}
.header.on .try{color: #111;border-color: #111;}
.header.on .try:hover{color: #fff;border-color: #0e4261;background: #0e4261;}
.header.on span{color: #111;background: url(../images/tel2.png) no-repeat left center;}

.reservation{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0, 0, 0, 0.5);z-index: 999;display: none;}
.reservation-list{position: absolute;right: 0;top: 0;left: 0;bottom: 0;background: #fff;width: 400px;height: 500px;border-radius: 10px;overflow: hidden;
margin: auto;}
.reservation-list-blue{background: #0e4261;text-align: center;position: relative;overflow: hidden;}
.reservation-list-blue h3{font-weight: normal;color: #fff;font-size: 24px;font-family: "BOLD";margin-top: 30px;}
.reservation-list-blue p{font-size: 14px;color: #e5f4fd;opacity: 0.8;margin-top: 3px;line-height: 18px;}
.reservation-list-blue div{border: 1px solid rgba(255, 255, 255, 0.3);padding: 7px;width: 184px;height: 184px;font-size: 0;overflow: hidden;/* line-height: 184px; */
margin: auto;margin-top: 15px;}
.reservation-list-blue div img{max-width: 100%;max-height: 100%;}
.reservation-list-blue em{font-size: 16px;color: #fff;display: block;margin-top: 10px;margin-bottom: 25px;}
.reservation-list-blue .close{position: absolute;right: 17px;top: 12px;cursor: pointer;}
.reservation-list-white{text-align: center;}
.reservation-list-white p{font-size: 16px;color: #0e4261;margin: 30px 0 0px;font-family: 'MEDIUM';}
.reservation-list-white span{display: block;font-size: 22px;font-family: arial;color: #0e4261;font-weight: bold;}

.banner .swiper-slide img{max-width: 100%;}
.banner .swiper-slide .txt{position: absolute;left: 0;right: 0;top: 25%;width: 1436px;margin: 0 auto;color: #fff;}
.banner .swiper-slide .txt div{float: left;}
.banner .swiper-slide .txt div h3{font-size: 72px;font-weight: normal;font-family: 'BOLD';border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.banner .swiper-slide .txt div p{padding-right: 140px;font-size: 16px;position: relative;width: 0;margin-top: 20px;box-sizing: border-box;}
.banner .swiper-slide .txt div p span{display: block;text-align: justify;}
.banner .swiper-slide .txt div p a{position: absolute;right: 0;top: 0;bottom: 0;width: 110px;height: 30px;border: 1px solid #ffffff;border-radius: 30px;
line-height: 30px;color: #fff;font-size: 14px;margin: auto;text-indent: 20px;background: url(../images/more.png) no-repeat 88px center;transition: all 0.35s;}
.banner .swiper-slide .txt div p a:hover{background:rgba(255, 255, 255, 0.1) url(../images/more.png) no-repeat 88px center;}
.banner .swiper-button-prev{left: -3px;width: 40px;height: 80px;background: rgba(0, 0, 0, 0.2) url(../images/left.png) no-repeat center;border-top-right-radius: 6px;
border-bottom-right-radius: 6px;top: 0;bottom: 0;margin: auto;}
.banner .swiper-button-next{right: -3px;width: 40px;height: 80px;background: rgba(0, 0, 0, 0.2) url(../images/right.png) no-repeat center;border-top-left-radius: 6px;
border-bottom-left-radius: 6px;top: 0;bottom: 0;margin: auto;}
.banner .swiper-pagination{bottom: 60px !important;width: 1576px !important;margin: auto;left: 140px !important;right: 0;text-align: right;}
.banner .swiper-pagination span.swiper-pagination-bullet{border: 2px solid #fff;width: 10px;height: 10px;background: none;opacity: 1;margin: 0 9px;}
.banner .swiper-pagination span.swiper-pagination-bullet-active{background: #fff;}
.banner .pageNum{position: absolute;left: 0;right: 0;bottom: 55px;width: 1436px;margin: auto;z-index: 99;color: #fff;}
.banner .pageNum em{font-size: 28px;font-weight: bold;}
.banner .pageNum span{font-size: 18px;}

.product{background: #f1f4f6;padding: 70px 0 75px;padding: 40px 0;}
.product-list{width: 1436px;margin: 0 auto;padding: 0 50px;box-sizing: border-box;}
.product-list .swiper-button-next{position: absolute;right: 0;top: 0;bottom: 0;width: 50px;background: #f1f4f6;height: auto;}
.product-list .swiper-button-next span{background: #fff;width: 38px;height: 38px;border-radius: 50%;position: absolute;right: 0;top: 0;bottom: 0;margin: auto;
background:#fff url(../images/right2.png) no-repeat center;transition: all 0.35s;height: 100px;border-radius: 8px;}
.product-list .swiper-button-prev{position: absolute;left: 0;top: 0;bottom: 0;width: 50px;background: #f1f4f6;height: auto;}
.product-list .swiper-button-prev span{background: #fff;width: 38px;height: 38px;border-radius: 50%;position: absolute;left: 0;top: 0;bottom: 0;margin: auto;
background:#fff url(../images/left2.png) no-repeat center;transition: all 0.35s;height: 100px;border-radius: 8px;}
.product-list .swiper-slide dt{text-align: center;height: 200px;line-height: 200px;font-size: 0;overflow: hidden;}
.product-list .swiper-slide dt img{max-width: 100%;max-height: 100%;transition: all 0.35s;max-width: 90%;}
.product-list .swiper-slide dd{text-align: center;font-size: 22px;color: #111;font-family: 'MEDIUM';margin-top: 50px;white-space: nowrap;overflow: hidden;
text-overflow: ellipsis;}
.product-list .swiper-slide:hover dt img{transform: scale(1.1);}
.product-list .swiper-button-next:hover span{background:#fff url(../images/right2.png) no-repeat center;}
.product-list .swiper-button-prev:hover span{background:#fff url(../images/left2.png) no-repeat center;}

.index-title{width: 1436px;margin: 0 auto;padding: 45px 0;overflow: hidden;}
.index-title span{float: left;font-size: 36px;color: #111;line-height: 50px;font-family: 'SHS-BOLD';}
.index-title a{float: right;font-size: 14px;color: #0e4261;height: 48px;width: 128px;border: 1px solid #0e4261;text-align: center;line-height: 48px;transition: all 0.35s;
font-family: 'MEDIUM';border-radius: 8px;}
.index-title a:hover{background: #0e4261;color: #fff;}

.flagship{width: 1436px;margin: 0 auto 30px;zoom: 1;}
.flagship:after{content: "";display: block;height: 0;clear:both;visibility: hidden;}
.flagship dl{float: left;width: 346px;margin-right: 17px;position: relative;top: 0;transition: all 0.35s;}
.flagship dl:last-child{margin-right: 0;}
.flagship dl dt{height: 413px;line-height: 413px;font-size: 0;text-align: center;background: #f1f4f6;overflow: hidden;}
.flagship dl dt img{max-width: 90%;max-height: 90%;transition: all 0.35s;}
.flagship dl dd{padding: 18px 10px 10px;}
.flagship dl dd h3{font-size: 22px;color: #111;font-weight: normal;font-family: 'MEDIUM';white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.flagship dl dd p{overflow: hidden;margin-top: 5px;}
.flagship dl dd p a.column{float: left;font-size: 16px;color: #808080;}
.flagship dl dd p a.more{float: right;font-size: 16px;color: #111;border-bottom: 1px solid #111111;}
.flagship dl:hover{top: -10px;}
/* .flagship dl:hover dt img{transform: scale(1.1);} */

.service{font-size: 0;}
.service img{max-width: 100%;}

.solution{width: 1436px;margin: 0 auto;zoom: 1;}
.solution:after{content: "";display: block;height: 0;clear:both;visibility: hidden;}
.solution dl{float: left;width: 444px;margin-right: 52px;}
.solution dl:last-child{margin-right: 0;}
.solution dl dt{height: 260px;font-size: 0;text-align: center;line-height: 260px;overflow: hidden;}
.solution dl dt img{max-width: 100%;}
.solution dl dd{font-size: 22px;color: #111;font-weight: normal;font-family: 'MEDIUM';white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 15px 0;
position: relative;transition: all 0.35s;z-index: 1;}
.solution dl dd:before{position: absolute;left: 0;right: 0;top: 63px;height: 63px;content: "";background: #0e4261;transition: all 0.35s;}
.solution dl:hover dd{color: #fff;padding: 15px 20px;}
.solution dl:hover dd:before{top: 0;z-index: -1;}

.brief{font-size: 0;margin-top: 50px;height: 450px;position: relative;}
.brief img{width: 100%;height: 100%;object-fit: cover;}
.brief div{position: absolute;left: 0;right: 0;top: 0;margin: auto;width: 1436px;}
.brief div h3{font-size: 47px;font-weight: bold;color: #fff;line-height: 100px;width: 770px;margin-top: 70px;letter-spacing: 4px;
border-top: 2px solid rgba(255, 255, 255, 0.5);border-bottom: 2px solid rgba(255, 255, 255, 0.5);}
.brief div p{font-size: 24px;color: #fff;line-height: 34px;width: 770px;text-indent: 48px;margin-top: 30px;}

.news{width: 1436px;margin: 0 auto 35px;}
.news-top dl{overflow: hidden;}
.news-top dl dt{float: left;width: 692px;height: 540px;overflow: hidden;line-height: 540px;font-size: 0;}
.news-top dl dt img{max-width: 100%;transition: all 0.35s;}
.news-top dl dt:hover img{transform: scale(1.05);}
.news-top dl dd{float: right;width: 690px;position: relative;}
.news-top dl dd h3{font-size: 34px;color: #111;border-top: 1px solid #858585;font-weight: normal;font-family: 'bold';padding-top: 20px;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;}
.news-top dl dd span{display: block;border-bottom: 1px solid #858585;font-size: 16px;color: #333;padding-left: 25px;background: url(../images/time.png) no-repeat 0 4px;
padding-bottom: 25px;margin-top: 35px;}
.news-top dl dd p{font-size: 16px;color: #111;margin: 20px 0;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;}
.news-top dl dd em{position: absolute;left: 0;bottom: 0;width: 130px;height: 50px;color: #fff;font-size: 14px;text-align: center;transition: all 0.35s;
line-height: 50px;border-radius: 8px;border: 1px solid #0e4261;color: #0e4261;font-family: "MEDIUM";}
.news-top dl dd em:hover{background: #0e4261;color: #fff;}
.news-bot{margin-top: 50px;zoom: 1;}
.news-bot:after{content: "";display: block;height: 0;clear:both;visibility: hidden;}
.news-bot dl{float: left;width: 444px;margin-right: 52px;transition: all 0.35s;position: relative;}
.news-bot dl:last-child{margin-right: 0;}
.news-bot dl dt{height: 270px;line-height: 270px;font-size: 0;overflow: hidden;}
.news-bot dl dt img{max-width: 100%;transition: all 0.5s;}
.news-bot dl dd{transition: all 0.35s;padding: 0 0 15px 0;position: absolute;left: 0;right: 0;bottom: 0px;top: 0;}
.news-bot dl dd div{position: absolute;left: 0;right: 0;bottom: 0;transition: all 0.35s;margin: auto;height: 60px;}
.news-bot dl dd h3{font-size: 20px;line-height: 60px;font-weight: normal;font-family: 'MEDIUM';white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
border-bottom: 1px solid #111111;color: #111;transition: all 0.05s;border: none;color: #fff;text-align: center;margin-top: 0;padding: 0 20px;
background: linear-gradient(to top,rgba(14,66,97,0.8),rgba(14,66,97,0));}
.news-bot dl dd p{font-size: 16px;color: #fff;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3y; padding: 0 20px;
-webkit-box-orient: vertical;overflow:hidden;transition: all 0.35s;text-align: center;opacity: 0;}
.news-bot dl:hover dt img{transform: scale(1.1);}
.news-bot dl:hover dd{background: rgba(14,66,97,0.6);top: 0;}
.news-bot dl:hover dd div{top: 0;height: 132px;}
.news-bot dl:hover dd h3{border-bottom: 0px solid #111;background: none;}
.news-bot dl:hover dd p{opacity: 1;}

.partner{width: 1436px;margin: 0 auto 80px;position: relative;padding: 0 50px;}
.partner:after{content: "";top: 0;left: 0;bottom: 0;width: 50px;background: #fff;z-index: 9;position: absolute;}
.partner:before{content: "";top: 0;right: 0;bottom: 0;width: 50px;background: #fff;z-index: 9;position: absolute;}
.partner p{float: left;height: 140px;width: 270px;border: 1px solid #e5e9ec;text-align: center;line-height: 140px;transition: all 0.35s;box-sizing: border-box;}
.partner p:nth-child(5n){margin-right: 0;}
.partner p img{max-width: 85%;max-height: 85%;}
.partner p:hover{border-color: #0e4261;box-shadow: 0 0 10px 1px #dedede;}
.partner .swiper-button-prev{background: url(../images/left2.png) no-repeat center;width: 36px;height: 36px;border: 1px solid #e7e7e7;border-radius: 50%;left: 0px;
height: 80px;border-radius: 8px;top: 52px;width: 32px;}
.partner .swiper-button-next{background: url(../images/right2.png) no-repeat center;width: 36px;height: 36px;border: 1px solid #e7e7e7;border-radius: 50%;right: 0;
height: 80px;border-radius: 8px;top: 52px;width: 32px;}

.footer{background: #1f2937;margin-top: 0px;}
.footer-top{border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.footer-top div{height: 80px;line-height: 80px;width: 1436px;margin: 0 auto;overflow: hidden;}
.footer-top div a{float: left;font-size: 0;height: 80px;}
/* .footer-top div a img{max-height: 50%;} */
.footer-top div p{float: right;font-size: 0;position: fixed;right: 20px;bottom: 125px;display: none;z-index: 99;}
.footer-top div p img{cursor: pointer;}
.footer-cen{width: 1436px;margin: 55px auto;overflow: hidden;}
.footer-cen .footer-cen-nav{float: left;}
.footer-cen .footer-cen-nav ul{overflow: hidden;}
.footer-cen .footer-cen-nav ul li{float: left;margin-right: 50px;}
.footer-cen .footer-cen-nav ul li:last-child{margin-right: 0;}
.footer-cen .footer-cen-nav ul li a{display: block;font-size: 18px;color: #fff;font-family: 'MEDIUM';margin-bottom: 15px;}
.footer-cen .footer-cen-nav ul li ul{display: block !important;}
.footer-cen .footer-cen-nav ul li ul li{float: none;margin-right: 0;max-width: 150px;}
.footer-cen .footer-cen-nav ul li ul li a{font-size: 15px;color: #ddd;/* line-height: 30px; */margin-bottom: 0;padding: 5px 0;}
.footer-cen .footer-cen-nav ul li ul li a:hover{text-decoration: underline;color: #fff;}
.footer-cen .footer-cen-contact{float: right;width: 385px;}
.footer-cen .footer-cen-contact p{font-size: 14px;color: #fff;}
.footer-cen .footer-cen-contact p em{font-size: 18px;color: #fff;font-family: 'MEDIUM';display: block;}
.footer-cen .footer-cen-contact p span{font-size: 38px;font-family: 'Oswald';color: #fff;display: block;margin-top: 10px;}
.footer-cen .footer-cen-contact h3{color: #fff;font-size: 14px;font-weight: normal;margin-top: 8px;}
.footer-cen .footer-cen-contact div{overflow: hidden;margin-top: 30px;}
.footer-cen .footer-cen-contact div dl{float: left;margin-left: 30px;}
.footer-cen .footer-cen-contact div dl:first-child{margin-left: 0;}
.footer-cen .footer-cen-contact div dl dt{width: 98px;height: 98px;overflow: hidden;background: #fff;text-align: center;line-height: 98px;font-size: 0;}
.footer-cen .footer-cen-contact div dl dt img{max-width: 90%;max-height: 90%;}
.footer-cen .footer-cen-contact div dl dd{font-size: 14px;color: #fff;text-align: center;margin-top: 10px;}
.footer-bot{border-top: 1px solid rgba(255, 255, 255, 0.2);line-height: 60px;color: #fff;font-size: 15px;font-family: 'MEDIUM';text-align: center;}
.footer-bot a{color: #fff;font-size: 15px;font-family: 'MEDIUM';}

.innerBannerTwo{font-size: 0;position: relative;}
.innerBannerTwo img{max-width: 100%;}
.innerBannerTwo div{position: absolute;left: 0;right: 0;width: 1436px;margin: auto;top: 64px;bottom: 0;height: 108px;}
.innerBannerTwo div b{display: block;font-size: 48px;color: #fff;font-family: "BOLD";}
.innerBannerTwo div p{font-size: 24px;color: #fff;text-transform: uppercase;}

.innerNav-box{border-bottom: 1px solid #eaeaea;}
.innerNav{width: 1436px;margin: 0 auto;font-size: 0;text-align: center;}
.innerNav-list{display: inline-block;font-size: 0;}
.innerNav-list li{border-left: 1px solid #eaeaea;border: none;height: 70px;display: inline-block;}
/* .innerNav-list li:last-child{border-right: 1px solid #eaeaea;} */
.innerNav-list li a{display: block;font-size: 16px;color: #333;line-height: 69px;font-family: "MEDIUM";margin: 0 86px 0 0;transition: all 0.35s;
border-bottom: 2px solid transparent;}
.innerNav-list li a.on{color: #0e4261;border-bottom: 2px solid #0e4261;}
.innerNav-list li a:hover{color: #0e4261;border-bottom: 2px solid #0e4261;}
.innerNav-list li:last-child a{margin-right: 0;}
.innerNav h3{font-size: 24px;color: #333;font-weight: bold;float: left;line-height: 80px;}
.innerNav p{float: right;background: url(../images/position.png) no-repeat left center;padding-left: 20px;font-size: 16px;font-family: "MEDIUM";display: none;
color: #333;line-height: 80px;}
.innerNav p a{font-size: 16px;font-family: "MEDIUM";color: #333;}
.innerNav p a:last-child{color: #0e4261;}

.innerAbout{/* width: 1436px; */margin: 0 auto 100px;}
.innerAbout-list{width: 1200px;margin: 0 auto;margin-top: 60px;}
.innerAbout-list-title{text-align: center;}
.innerAbout-list-title h3{font-size: 40px;font-weight: bold;color: #111;font-family: "å¾®è½¯é›…é»‘";line-height: 50px;}
.innerAbout-list-title p{font-size: 18px;text-transform: uppercase;color: #cccccc;font-family: arial;}
.innerAbout-list-content{font-size: 18px;color: #333;line-height: 30px;margin-top: 30px;}
.innerAbout-list-content *{max-width: 100%;}
.innerAbout-list-position{text-align: center;font-size: 0;margin-top: 65px;}
.innerAbout-list-position dl{display: inline-block;vertical-align: middle;margin-left: 100px;}
.innerAbout-list-position dl dt{width: 148px;height: 148px;border: 1px solid #d1dbe1;text-align: center;line-height: 148px;border-radius: 50%;}
.innerAbout-list-position dl dd{font-size: 24px;color: #0e4261;font-weight: bold;margin-top: 20px;}
.innerAbout-list-position dl:first-child{margin-left: 0;}
.innerAbout-video{width: 1436px;margin: 90px auto 0;}
.innerAbout-video dl{position: relative;}
.innerAbout-video dl dt{position: absolute;right: 0;left: 0;top: 0;bottom: 0;z-index: 9;}
.innerAbout-video dl dt img.post{object-fit: cover;width: 100%;height: 100%;}
.innerAbout-video dl dt div{position: absolute;right: 0;left: 0;top: 0;bottom: 0;height: 160px;margin: auto;text-align: center;}
.innerAbout-video dl dt div p{color: #fff;font-size: 30px;margin-top: 30px;}
.innerAbout-video dl dt div img{cursor: pointer;}
.innerAbout-video dl dd video{width: 100%;display: block;}
.innerAbout-strength{margin-top: 120px;position: relative;}
.innerAbout-strength-title-box{overflow: hidden;}
.innerAbout-strength-title{float: right;width: 60.5%;background: #fff;overflow: hidden;box-shadow: 0px 2px 18px 2px rgba(14, 66, 97, 0.3);margin-top: 15px;}
.innerAbout-strength-title .innerAbout-list-title{float: left;width: 34.6%;text-align: center;margin-top: 60px;}
.innerAbout-strength-title span{float: right;width: 65.4%;font-size: 0;overflow: hidden;height: 610px;position: relative;}
.innerAbout-strength-title span img{position: absolute;right: 0;top: 0;}
.innerAbout-strength-list{position: absolute;left: 0;top: 200px;width: 59.375%;background: url(../images/strength-img02.jpg) no-repeat center;background-size: cover;
overflow: hidden;}
.innerAbout-strength-list p{font-size: 16px;color: #fff;float: right;width: 63.77%;line-height: 30px;margin: 90px 7.9% 190px 0;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;overflow:hidden;}
.innerAbout-strength-data{margin-left: 10%;position: relative;background: #fff;font-size: 0;padding: 50px 0 60px;border: 1px solid #e5e5e5;padding-left: 80px;}
.innerAbout-strength-data p{display: inline-block;margin-left: 50px;text-align: center;vertical-align: top;}
.innerAbout-strength-data p b{display: ;font-size: 40px;color: #0e4261;position: relative;font-family: 'Oswald';}
.innerAbout-strength-data p b i{position: absolute;right: -15px;top: 0;font-size: 30px;}
.innerAbout-strength-data p em{display: block;font-size: 14px;color: #111;margin-top: 5px;}
.innerAbout-honor{margin: 75px auto 0;width: 1240px;}
.innerAbout-honor-list{margin-top: 40px;background: url(../images/honor-bg.png) no-repeat top center;background-size: contain;padding: 0 100px 0 130px;overflow: hidden;}
.innerAbout-honor-list .hd{margin-top: 10px;}
.innerAbout-honor-list .hd h3{font-size: 30px;color: #fff;opacity: 0.7;font-weight: bold;padding-top: 75px;background: url(../images/bookmark.png) no-repeat left top;}
.innerAbout-honor-list .hd p{width: 430px;font-size: 16px;color: #fff;opacity: 0.7;margin-top: 5px;line-height: 28px;}
.innerAbout-honor-list .bd{margin-top: 120px;}
.innerAbout-honor-list .bd ul{overflow: hidden;padding-bottom: 265px;}
.innerAbout-honor-list .bd ul li{float: left;width: 45%;font-size: 16px;color: #333;padding-left: 20px;background: url(../images/metal.png) no-repeat left center;
margin: 7px 0;}
.innerAbout-honor-list .bd ul li:nth-child(even){float: right;}
.innerAbout-authentication{width: 1200px;margin: -100px auto 0;}
.innerAbout-authentication h3{text-align: center;font-size: 36px;color: #333333;font-weight: bold;}
.innerAbout-authentication div{zoom: 1;margin-top: 40px;}
.innerAbout-authentication div:after{content: "";display: block;height: 0;clear:both;visibility: hidden;}
.innerAbout-authentication div dl{float: left;width: 23.75%;margin-right: 1.666%;text-align: center;box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.15);}
.innerAbout-authentication div dl:last-child{margin-right: 0;}
.innerAbout-authentication div dl dt{height: 80px;font-size: 0;overflow: hidden;line-height: 80px;margin-top: 38px;}
.innerAbout-authentication div dl dt img{max-height: 100%;}
.innerAbout-authentication div dl dd{font-size: 18px;margin: 23px 0 33px 0;}
.innerAbout-marketAnalysis{width: 1436px;margin: 50px auto 100px;background: url(../images/marketanalysis-bg.png) no-repeat center;}
.innerAbout-marketAnalysis dl{text-align: center;font-size: 0;width: 83.57%;margin: 0 auto;padding: 45px 0;}
.innerAbout-marketAnalysis dl dt{display: inline-block;vertical-align: middle;width: 55.4%;margin-left: 4.2%;}
.innerAbout-marketAnalysis dl dt img{max-width: 100%;}
.innerAbout-marketAnalysis dl dd{display: inline-block;vertical-align: middle;font-size: 18px;color: #fff;width: 40.4%;text-align: left;}

.innerBrochure{zoom: 1;width: 1436px;margin: 55px auto;}
.innerBrochure:after{content: "";display: block;height: 0;clear:both;visibility: hidden;}
.innerBrochure dl{float: left;margin: 15px 0;width: 49%;box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.1);font-size: 0;padding: 40px 0;}
.innerBrochure dl:nth-child(even){float: right;}
.innerBrochure dl dt{display: inline-block;vertical-align: middle;width: 25%;text-align: center;border-left: 1px solid #e7e7e7;box-sizing: border-box;
height: 100px;}
.innerBrochure dl dt p{width: 54px;height: 54px;background: #dddddd;border-radius: 50%;font-size: 0;text-align: center;line-height: 54px;margin: auto;
margin-top: 10px;}
.innerBrochure dl dt span{font-size: 14px;margin-top: 10px;display: block;}
.innerBrochure dl dd{display: inline-block;vertical-align: middle;width: 75%;box-sizing: border-box;padding: 0 60px;}
.innerBrochure dl dd em{font-size: 18px;color: #111;}
.innerBrochure dl:hover dt p{background: #0e4261;}
.innerBrochure dl:hover dd em{color: #0e4261;font-weight: bold;}

.innerDevelop{margin-top: 60px;margin-bottom: 100px;}
.innerDevelop-list{background: url(../images/develop-img01.png) no-repeat top center;position: relative;overflow: hidden;margin-top: 30px;}
.innerDevelop-list:before{position: absolute;left: 0;right: 0;top: 141px;content: "";height: 1px;background: rgba(255, 255, 255, 0.5);}
.innerDevelop-list .preview{width: 1436px;margin: 0 auto;position: relative;padding: 0 40px;box-sizing: border-box;margin-top: 75px;}
.innerDevelop-list .preview .arrow-left{position: absolute;left: 0;top: 47px;width: 40px;height: 40px;background: #fff;font-size: 0;text-align: center;line-height: 40px;
border-radius: 50%;}
.innerDevelop-list .preview .arrow-left img{width: 11px;}
.innerDevelop-list .preview .arrow-right{position: absolute;right: 0;top: 47px;width: 40px;height: 40px;background: #fff;font-size: 0;text-align: center;line-height: 40px;
border-radius: 50%;}
.innerDevelop-list .preview .arrow-right img{width: 11px;}
.innerDevelop-list .preview .swiper-slide{text-align: center;padding-bottom: 90px;position: relative;}
.innerDevelop-list .preview .swiper-slide:before{position: absolute;content: "";bottom: 0;left: 0;right: 0;margin: auto;width: 30px;height: 16px;background: url(../images/triangle.png) no-repeat;
display: none;}
.innerDevelop-list .preview .swiper-slide span{color: #fff;font-size: 18px;display: block;line-height: 40px;margin-bottom: 10px;}
.innerDevelop-list .preview .swiper-slide p{width: 33px;height: 33px;border: 1px solid transparent;border-radius: 50%;margin: auto;font-size: 0;text-align: center;line-height: 33px;}
.innerDevelop-list .preview .swiper-slide p em{display: block;width: 15px;height: 15px;border-radius: 50%;background: #fff;display: inline-block;vertical-align: middle;}
.innerDevelop-list .preview .swiper-slide.active-nav:before{display: block;}
.innerDevelop-list .preview .swiper-slide.active-nav span{font-size: 24px;font-weight: bold;}
.innerDevelop-list .preview .swiper-slide.active-nav p{border: 1px solid #50bdff;}
.innerDevelop-list .preview .swiper-slide.active-nav p em{background: #50bdff;}
.innerDevelop-list .view{width: 1300px;box-sizing: border-box;padding: 40px;background: #fff;margin: 0 auto 30px;box-shadow: 0px 2px 30px 0px rgba(0, 0, 0, 0.1);}
.innerDevelop-list .view .swiper-slide dl{overflow: hidden;padding: 0 1px;}
.innerDevelop-list .view .swiper-slide dl dt{float: left;width: 480px;height: 320px;font-size: 0;line-height: 320px;overflow: hidden;}
.innerDevelop-list .view .swiper-slide dl dt img{width: 100%;height: 100%;object-fit: cover;}
.innerDevelop-list .view .swiper-slide dl dd{float: right;width: 690px;}
.innerDevelop-list .view .swiper-slide dl dd .innerDevelop-title{font-size: 36px;color: #0e4261;font-weight: bold;font-family: arial;}
.innerDevelop-list .view .swiper-slide dl dd .innerDevelop-title em{font-size: 18px;font-weight: normal;font-family: "MEDIUM";vertical-align: middle;margin-left: 5px;}
.innerDevelop-list .view .swiper-slide dl dd .innerDevelop-content{font-size: 16px;color: #111;line-height: 28px;margin-top: 20px;max-height: 245px;overflow: auto;}
.innerDevelop-list .view .swiper-slide dl dd .innerDevelop-content::-webkit-scrollbar{width: 2px;}
.innerDevelop-list .view .swiper-slide dl dd .innerDevelop-content *{max-width: 100%;}

.innerJob{width: 1436px;margin: 80px auto;}
.innerJob table{width: 100%;text-align: center;}
.innerJob table tr{line-height: 80px;}
.innerJob table tr th{background: #fff;border-top: 1px solid #0e4261;border-bottom: 1px solid #0e4261;font-size: 16px;color: #111;}
.innerJob table tr td{font-size: 16px;color: #333;background: #e6ecef;}
.innerJob table tr td a{font-size: 16px;color: #333;}
.innerJob table tr:nth-child(odd) td{background: #f3f5f7;}

.innerJobDetails{background: #f5f5f5;overflow: hidden;}
.innerJobDetails-list{background: #fff;width: 1436px;box-sizing: border-box;padding: 60px 100px;margin: 50px auto;}
.innerJobDetails-title{border-bottom: 1px solid #dddddd;padding-bottom: 25px;}
.innerJobDetails-title h3{font-size: 30px;color: #111;font-weight: bold;position: relative;}
.innerJobDetails-title h3 a{position: absolute;right: 0;top: 0;bottom: 0;width: 120px;height: 40px;background: #0e4261;color: #fff;border-radius: 40px;
text-align: center;line-height: 40px;margin: auto;font-size: 16px;font-weight: normal;}
.innerJobDetails-title p{overflow: hidden;line-height: 30px;margin-top: 30px;}
.innerJobDetails-title p span{float: left;min-width: 310px;font-size: 16px;}
.innerJobDetails-content{margin-top: 40px;font-size: 16px;line-height: 28px;}
.innerJobDetails-content *{max-width: 100%;}

.innerProduct{margin-top: 80px;margin-bottom: 100px;}
.innerProduct .flagship dl{margin-bottom: 50px;}
.innerProduct .flagship dl:nth-child(4n){margin-right: 0;}
.innerProduct .flagship dl dt{background: none;border: 1px solid #eaeaea;border-radius: 8px;}

.innerProductBanner{position: relative;}
.innerProductBanner img{max-width: 100%;}
.innerProductBanner div{position: absolute;left: 0;right: 0;top: 64px;width: 1285px;margin: auto;color: #fff;height: 244px;bottom: 0;}
.innerProductBanner div b{font-size: 50px;font-family: 'å¾®è½¯é›…é»‘';}
.innerProductBanner div p{line-height: 50px;width: 560px;font-size: 24px;color: #fff;background: linear-gradient(to right,#1e85c2,rgba(255,255,255,0) 75%);
padding: 0 20px;box-sizing: border-box;margin-top: 10px;}
.innerProductBanner div span{font-size: 16px;display: block;width: 560px;line-height: 28px;margin-top: 25px;}

.innerProductDetails-banner{position: relative;}
.innerProductDetails-banner img{display: block;max-width: 100%;}
.innerProductDetails-banner div{position: absolute;left: 0;right: 0;top: 26%;margin: auto;width: 1436px;}
.innerProductDetails-banner div h3{font-size: 72px;color: #fff;border-top: 1px solid #fff;border-bottom: 1px solid #fff;display: inline-block;}
.innerProductDetails-banner div p{font-size: 16px;color: #fff;padding-top: 15px;line-height: 26px;}
.innerProductDetails-brief{width: 1200px;margin: 60px auto 50px;overflow: hidden;}
.innerProductDetails-brief-img{float: left;width: 560px;}
.innerProductDetails-brief-img .view{background: #f1f4f6;border-radius: 8px;text-align: center;font-size: 0;height: 450px;line-height: 450px;}
.innerProductDetails-brief-img .view img{max-width: 100%;max-height: 100%;}
.innerProductDetails-brief-img .preview{margin-top: 10px;padding: 0 45px;position: relative;}
.innerProductDetails-brief-img .preview .arrow-left{position: absolute;left: 0;bottom: 0;top: 0;background: #e5e5e5;width: 35px;border-radius: 8px;
text-align: center;font-size: 0;}
.innerProductDetails-brief-img .preview .arrow-left img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.innerProductDetails-brief-img .preview .arrow-right{position: absolute;right: 0;bottom: 0;top: 0;background: #e5e5e5;width: 35px;border-radius: 8px;
text-align: center;font-size: 0;}
.innerProductDetails-brief-img .preview .arrow-right img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.innerProductDetails-brief-img .preview .swiper-slide{height: 120px;font-size: 0;background: #f1f4f6;border-radius: 8px;text-align: center;line-height: 120px;}
.innerProductDetails-brief-img .preview .swiper-slide img{max-width: 100%;max-height: 100%;}
.innerProductDetails-brief-txt{float: right;width: 560px;position: relative;}
.innerProductDetails-brief-txt h3{font-size: 30px;color: #111;font-weight: bold;}
.innerProductDetails-brief-txt p{font-size: 16px;border-bottom: 1px solid #e0e0e0;padding: 10px 0 22px;}
.innerProductDetails-brief-txt span{font-size: 18px;color: #111;font-weight: bold;display: block;padding-left: 32px;margin-top: 32px;}
.innerProductDetails-brief-txt span.brief{background: url(../images/brief.png) no-repeat left center;height: auto;}
.innerProductDetails-brief-txt span.business{background: url(../images/business.png) no-repeat left center;}
.innerProductDetails-brief-txt em{display: block;font-size: 16px;line-height: 28px;margin-top: 10px;}
.innerProductDetails-brief-txt div{position: absolute;left: 0;right: 0;bottom: 0;overflow: hidden;}
.innerProductDetails-brief-txt div a{display: block;float: left;height: 50px;background: #0e4261;width: 31%;margin-right: 3.5%;border-radius: 8px;
text-align: center;line-height: 50px;color: #fff;font-size: 14px;}
.innerProductDetails-brief-txt div a:last-child{margin-right: 0;}
.innerProductDetails-content{font-size: 16px;line-height: 28px;margin: 50px auto 0;width: 1200px;}
.innerProductDetails-content *{max-width: 100%;}
.innerProductDetails-parameter{position: fixed;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0, 0, 0, 0.5);z-index: 999;display: none;}
.innerProductDetails-parameter-list{position: absolute;left: 0;right: 0;top: 70px;bottom: 70px;margin: auto;background: #fff;border-radius: 20px;margin: auto;
width: 1200px;}
.innerProductDetails-parameter-list .innerProductDetails-parameter-title{font-size: 30px;color: #0e4261;font-weight: bold;border-bottom: 1px solid #e5e5e5;
line-height: 100px;text-align: center;position: relative;}
.innerProductDetails-parameter-list .innerProductDetails-parameter-title img{position: absolute;right: 40px;top: 0;bottom: 0;margin: auto;cursor: pointer;}
.innerProductDetails-parameter-list .innerProductDetails-parameter-content{padding: 0px 80px;font-size: 16px;overflow: auto;box-sizing: border-box;margin: 40px 0 0;}
.innerProductDetails-parameter-list .innerProductDetails-parameter-content *{max-width: 100%;}
.innerProductDetails-parameter-list .innerProductDetails-parameter-content::-webkit-scrollbar{width: 2px;}

.innerSmartData-title{text-align: center;padding: 55px 0 45px;}
.innerSmartData-title b{font-size: 40px;color: #111111;display: block;line-height: 44px;font-weight: bold;font-family: "å¾®è½¯é›…é»‘";}
.innerSmartData-title p{font-size: 18px;color: #cccccc;text-transform: uppercase;font-family: "MEDIUM";}

.innerSmartData-equipment{width: 1576px;margin: 0 auto;}
.innerSmartData-equipment .swiper-container{padding: 0 70px;}
.innerSmartData-equipment .swiper-container:before{position: absolute;left: 0;top: 0;bottom: 0;width: 70px;content: "";background: #fff;z-index: 9;}
.innerSmartData-equipment .swiper-container:after{position: absolute;right: 0;top: 0;bottom: 0;width: 70px;content: "";background: #fff;z-index: 9;}
.innerSmartData-equipment .swiper-slide dt{background: #f0f4f7;text-align: center;font-size: 0;}
.innerSmartData-equipment .swiper-slide dt img{max-width: 85%;max-height: 85%;}
.innerSmartData-equipment .swiper-slide dd{text-align: center;font-size: 18px;color: #111111;margin-top: 20px;}
.innerSmartData-equipment .swiper-button-prev{width: 38px;height: 38px;border-radius: 50%;background:#f0f4f7 url(../images/left2.png) no-repeat center;}
.innerSmartData-equipment .swiper-button-next{width: 38px;height: 38px;border-radius: 50%;background:#f0f4f7 url(../images/right2.png) no-repeat center;}
.innerSmartData-advantage{padding: 80px 0;background: url(../images/innersmartdata-img01.png) no-repeat center;margin-top: 100px;}
.innerSmartData-advantage-list{width: 1436px;margin: 0 auto;overflow: hidden;}
.innerSmartData-advantage-list div{float: left;width: 698px;background: #fff;}
.innerSmartData-advantage-list div:nth-child(even){float: right;}
.innerSmartData-advantage-list div h3{text-align: center;font-size: 36px;color: #fff;background: linear-gradient(to left,#3c85b0,#5baef3);line-height: 100px;
font-family: "å¾®è½¯é›…é»‘";}
.innerSmartData-advantage-list div:nth-child(even) h3{background: linear-gradient(to right,#0270b1,#69aed7);}
.innerSmartData-advantage-list div dl{padding: 50px;}
.innerSmartData-advantage-list div dl dt{height: 337px;text-align: center;line-height: 337px;font-size: 0;overflow: hidden;}
.innerSmartData-advantage-list div dl dt img{max-width: 100%;max-height: 100%;}
.innerSmartData-advantage-list div dl dd{font-size: 20px;color: #111;margin: 30px 0 15px;}
.innerSmartData-significance{overflow: hidden;width: 1436px;margin: 0 auto 100px;position: relative;}
/* .innerSmartData-significance:before{position: absolute;left: 0;bottom: 0;top: 10px;content: "";background: #5badf2;width: 10px;} */
/* .innerSmartData-significance:after{position: absolute;left: 0;bottom: 0;right: 10px;content: "";background: #5badf2;height: 10px;} */
.innerSmartData-significance dl{margin: 0 0 10px 10px;background: #fff;overflow: hidden;border: 1px solid #e6ecef;margin: 0;}
.innerSmartData-significance dl dt{float: left;font-size: 0;width: 49%;}
.innerSmartData-significance dl dt img{max-width: 100%;}
.innerSmartData-significance dl dd{float: right;font-size: 18px;color: #111;width: 44%;margin-right: 3.5%;margin-top: 6%;}

.innerCustomized{width: 1436px;margin: 0 auto;}
.innerCustomized-nav{text-align: center;font-size: 0;}
.innerCustomized-nav ul{display: inline-block;overflow: hidden;}
.innerCustomized-nav ul li{float: left;margin-right: 20px;}
.innerCustomized-nav ul li:last-child{margin: 0;}
.innerCustomized-nav ul li a{font-size: 16px;display: block;line-height: 38px;border: 1px solid #aaaaaa;width: 138px;border-radius: 8px;}
.innerCustomized-nav ul li a.on{background: #0e4261;color: #fff;border-color: #0e4261;}
.innerCustomized-list{margin-top: 50px;min-height: 200px;}
.innerCustomized-list ul li dt{font-size: 0;position: relative;}
.innerCustomized-list ul li dt img{width: 100%;}
.innerCustomized-list ul li dt p{position: absolute;left: 0;right: 0;top: 0;bottom: 0;transition: all 0.35s;background: rgba(14, 66, 97, 0.6);opacity: 0;}
.innerCustomized-list ul li dt p span{font-size: 14px;color: #fff;position: absolute;left: 10px;right: 10px;top: 10px;bottom: 10px;border: 1px solid #fff;}
.innerCustomized-list ul li dt p span em{font-size: 14px;text-align: center;display: block;position: absolute;left: 30px;right: 30px;top: 30px;bottom: 30px;margin: auto;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow:hidden;max-height: 63px;}
.innerCustomized-list ul li dd{background: #fff;line-height: 60px;padding: 0 20px;text-align: center;font-size: 16px;color: #111;}
.innerCustomized-list ul li:hover dt p{opacity: 1;}

.innerSolution{width: 1436px;margin: 50px auto;overflow: hidden;}
.innerSolution dl{float: left;width: 690px;margin-bottom: 50px;}
.innerSolution dl:nth-child(even){float: right;}
.innerSolution dl dt{height: 380px;font-size: 0;overflow: hidden;text-align: center;line-height: 380px;}
.innerSolution dl dt img{width: 100%;height: 100%;object-fit: cover;}
.innerSolution dl dd{border: 1px solid #eaeaea;padding: 25px 30px 30px;}
.innerSolution dl dd h3{font-weight: bold;color: #0e4261;padding: 0 35px;background: url('../images/title.png') no-repeat left center;font-size: 20px;position: relative;
white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.innerSolution dl dd h3 img{position: absolute;right: 0;top: 0;bottom: 0;margin: auto;}
.innerSolution dl dd p{font-size: 16px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;
margin-top: 30px;line-height: 30px;height: 60px;color: #333;}

.innerBrand{overflow: hidden;}
.innerBrand-title{text-align: center;padding: 85px 0 50px;}
.innerBrand-title h3{position: relative;font-size: 0;}
.innerBrand-title h3:before{position: absolute;left: 0;right: 0;top: 0;bottom: 0;content: "";background: #9c9c9c;height: 1px;margin: auto;}
.innerBrand-title h3 span{font-size: 40px;color: #111;font-family: "å¾®è½¯é›…é»‘";font-weight: bold;position: relative;padding: 0 35px;background: #ededef;
vertical-align: middle;}
.innerBrand-title p{font-size: 18px;color: #333;font-family: "å¾®è½¯é›…é»‘";margin-top: 5px;}
.innerBrand-Equity{background: url(../images/db0f0050beb3507fa8a46d37575cce4.jpg) no-repeat center;background-size: cover;overflow: hidden;}
.innerBrand-Equity-list{width: 1436px;margin: 0px auto 80px;overflow: hidden;display: flex;flex-wrap: wrap;}
.innerBrand-Equity-list dl{background: #fff;float: left;width: 32.6%;margin-right: 1.1%;margin-bottom: 15px;padding: 0 60px 0 40px;box-sizing: border-box;}
.innerBrand-Equity-list dl:nth-child(3n){margin-right: 0;}
.innerBrand-Equity-list dl dt{overflow: hidden;border-bottom: 1px solid #e5e5e5;}
.innerBrand-Equity-list dl dt h3{float: left;font-size: 24px;color: #111;font-weight: bold;margin-top: 45px;}
.innerBrand-Equity-list dl dt span{float: right;font-size: 72px;color: #0e4261;opacity: 0.1;font-family: 'GOTHICBI';}
.innerBrand-Equity-list dl dd{font-size: 16px;color: #333;margin: 25px 0 35px;line-height: 28px;}
.innerBrand-list{width: 1436px;margin: 0px auto 70px;overflow: hidden;}
.innerBrand-list p{float: left;width: 191px;height: 98px;border: 1px solid #dee3e7;text-align: center;line-height: 98px;margin: 0 16px 17px 0;font-size: 0;
transition: all 0.35s;box-sizing: border-box;overflow: hidden;}
.innerBrand-list p:nth-child(7n){margin-right: 0;}
.innerBrand-list p img{max-width: 80%;transition: all 0.35s;}
.innerBrand-list p:hover{border-color: #0e4261;}
.innerBrand-list p:hover img{transform: scale(1.1);}

.innerNews{width: 1436px;margin: 60px auto;zoom: 1;}
.innerNews:after{content: "";display: block;height: 0;clear:both;visibility: hidden;}
.innerNews dl{float: left;width: 444px;margin-right: 52px;margin-bottom: 50px;transition: all 0.35s;}
.innerNews dl:nth-child(3n){margin-right: 0;}
.innerNews dl dt{height: 270px;font-size: 0;text-align: center;line-height: 270px;overflow: hidden;}
.innerNews dl dt img{max-width: 100%;}
.innerNews dl dd{border-bottom: 1px solid #eaeaea;padding: 30px;transition: all 0.35s;}
.innerNews dl dd h3{font-size: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #333;font-weight: bold;}
.innerNews dl dd p{font-size: 16px;color: #999;font-family: "arial";margin-top: 50px;padding-left: 30px;background: url(../images/time.png) no-repeat 0 3px;
margin-bottom: 10px;}
.innerNews dl:hover{box-shadow: 0px 5px 40px 0px rgba(0, 0, 0, 0.1);}
.innerNews dl:hover dd{border-color: #0e4261;}

.innerDetails{background: #f5f5f5;overflow: hidden;}
.innerDetails-list{width: 1436px;margin: 50px auto;padding: 0 80px;background: #fff;box-sizing: border-box;overflow: hidden;}
.innerDetails .innerDetails-title{border-bottom: 1px solid #dddddd;overflow: hidden;padding-bottom: 20px;position: relative;}
.innerDetails .innerDetails-title h3{font-size: 30px;color: #333;font-weight: normal;font-family: "bold";text-align: center;margin-top: 50px;margin-bottom: 25px;}
.innerDetails .innerDetails-title div{font-size: 16px;text-align: center;line-height: 25px;}
.innerDetails .innerDetails-title div .bshare-custom{display: inline-block;vertical-align: top;font-size: 0;position: relative;}
.innerDetails .innerDetails-title div .bshare-custom a{vertical-align: top;line-height: initial;margin-right: 4px;padding: 0;width: auto;height: auto;
background: none;}
.innerDetails .innerDetails-title div .bshare-custom a.abso{position: absolute;right: 0;top: 0;bottom: 0;width: 20px;}
.innerDetails .innerDetails-title a.back{position: absolute;right: 0;bottom: 20px;font-size: 14px;line-height: 21px;
padding-left: 20px;background: url(../images/back.png) no-repeat 0 2px;}
.innerDetails .innerDetails-content{margin: 30px 0;font-size: 16px;line-height: 30px;min-height: 300px;}
.innerDetails .innerDetails-content *{max-width: 100%;}
.innerDetails .innerDetails-link{border-bottom: 1px solid #dddddd;overflow: hidden;padding: 25px 200px 20px 0;position: relative;}
.innerDetails .innerDetails-link a.back{position: absolute;right: 0;top: 70px;bottom: 0;width: 150px;height: 50px;font-size: 16px;color: #fff;text-indent: 60px;
background: #0e4261 url(../images/back.png) no-repeat 30px center;line-height: 50px;border-radius: 8px;}
.innerDetails .innerDetails-link p{overflow: hidden;font-size: 0;margin: 25px 0;}
.innerDetails .innerDetails-link p em{float: left;line-height: 32px;background: #0e4261;color: #fff;width: 96px;text-align: center;font-size: 16px;border-radius: 8px;}
.innerDetails .innerDetails-link p span{font-size: 16px;color: #333;float: right;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
width: calc(100% - 110px);line-height: 32px;}
.innerDetails .innerDetails-link p a{font-size: 16px;color: #333;float: right;width: calc(100% - 110px);white-space: nowrap;overflow: hidden;
text-overflow: ellipsis;line-height: 32px;}

.innerCase{width: 1436px;margin: 60px auto;zoom: 1;}
.innerCase:after{content: "";display: block;height: 0;clear:both;visibility: hidden;}
.innerCase dl{float: left;padding: 20px;margin: 0 0px 30px 0;width: 49%;transition: all 0.35s;box-sizing: border-box;box-shadow: 0px 2px 20px 0px rgba(0, 0, 0, 0.1);}
.innerCase dl:nth-child(even){float: right;}
.innerCase dl dt{height: 180px;font-size: 0;overflow: hidden;text-align: center;line-height: 180px;width: 300px;float: left;border-radius: 8px;}
.innerCase dl dt img{width: 100%;height: 100%;object-fit: cover;}
.innerCase dl dd{float: right;width: 320px;width: calc(100% - 340px);}
.innerCase dl dd h3{font-size: 18px;color: #111;font-weight: bold;margin: 20px 0 0px;text-overflow: ellipsis;transition: all 0.35s;white-space: nowrap;overflow: hidden;}
.innerCase dl dd p{font-size: 14px;color: #999;font-family: "MEDIUM";transition: all 0.35s;color: #333333;margin-top: 10px;line-height: 26px;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow:hidden;}

/* .xiala{display: ;position: absolute;left: 0;right: 0;top: 63px;background: #fff;z-index: 99;top: -300%;box-shadow: 0px 15px 10px -10px rgb(0 0 0 / 10%);
top: 64px;} */
.xiala-list{display: ;position: absolute;left: 0;right: 0;top: 63px;background: #fff;z-index: 99;top: -300%;box-shadow: 0px 15px 10px -10px rgb(0 0 0 / 10%);
top: 64px;display: none;}
.xiala-list-item{width: 1436px;margin: 0 auto;overflow: hidden;padding-bottom: 20px;border-top: 1px solid #e5e5e5;}
.xiala-list .chanpin{display: none;box-sizing: border-box;display: flex;flex-wrap: wrap;}
.xiala-list .chanpin .chanpin-list{width: 24%;margin-right: 1.333%;overflow: hidden;}
.xiala-list .chanpin-list:nth-child(4n){margin-right: 0;}
.xiala-list .chanpin .chanpin-list h3{font-size: 18px;font-weight: bold;color: #000;padding-left: 15px;position: relative;margin: 25px 0;}
.xiala-list .chanpin .chanpin-list h3:before{position: absolute;left: 0;top: 0;bottom: 0;width: 3px;content: "";background: #0e4261;height: 17px;margin: auto;}
.xiala-list .chanpin .chanpin-list dl{background: #f1f4f6;overflow: hidden;}
.xiala-list .chanpin .chanpin-list dl dt{font-size: 0;height: 160px;position: relative;line-height: 160px;text-align: center;overflow: hidden;
margin: 30px 0 0px;}
.xiala-list .chanpin .chanpin-list dl dt img{max-width: 100%;object-fit: cover;max-height: 135%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;
margin: auto;transition: all 0.35s;}
.xiala-list .chanpin .chanpin-list dl dd{text-align: center;font-size: 16px;color: #000;margin-bottom: 25px;transition: all 0.35s;}
.xiala-list .chanpin .chanpin-list dl:hover dt img{transform: scale(1.1);}
.xiala-list .chanpin .chanpin-list dl:hover dd{color: #0e4261;}
.xiala-list .chanpin .chanpin-list li{overflow: hidden;margin: 10px 0;display: flex;align-items: center;}
.xiala-list .chanpin .chanpin-list li a{display: flex;align-items: center;}
.xiala-list .chanpin .chanpin-list li span{float: left;width: 45px;margin-right: 10px;font-size: 0;position: relative;height: 40px;overflow: hidden;}
.xiala-list .chanpin .chanpin-list li span img{width: 60px;position: absolute;left: -7px;top: 0;bottom: 0;margin: auto;transition: all 0.35s;}
.xiala-list .chanpin .chanpin-list li:hover span img{transform: scale(1.15);}
.xiala-list .chanpin .chanpin-list li em{float: left;font-size: 14px;color: #000;font-weight: bold;transition: all 0.35s;}
.xiala-list .chanpin .chanpin-list li:hover em{color: #0e4261;}
.xiala-list .chanpin .chanpin-list li p{float: left;font-size: 0;}
.xiala-list .chanpin .chanpin-list li p.yes{width: 32px;height: 16px;background: url(../images/hot.png) no-repeat center;margin-left: 10px;}
.xiala-list .chanpin .chanpin-list li div{float: left;font-size: 0;}
.xiala-list .chanpin .chanpin-list li div.yes{width: 32px;height: 16px;background: url(../images/new.png) no-repeat center;margin-left: 10px;}
.xiala-list .chanpin .chanpin-list2{width: 49.333%;margin-right: 1.333%;}
.xiala-list .chanpin .chanpin-list2 h1{overflow: hidden;}
.xiala-list .chanpin .chanpin-list2 h1 dl{float: left;width: 48.6%;}
.xiala-list .chanpin .chanpin-list2 h1 dl:nth-child(even){float: right;}
.xiala-list .chanpin .chanpin-list2 ul{overflow: hidden;}
.xiala-list .chanpin .chanpin-list2 ul li{float: left;width: 48.6%;}
.xiala-list .chanpin .chanpin-list2 ul li:nth-child(even){float: right;}
.xiala-list .fuwu{padding-bottom: 30px;/* display: none; */}
.xiala-list .fuwu .chanpin-list h3{font-size: 18px;font-weight: bold;color: #000;padding-left: 15px;position: relative;margin: 25px 0;}
.xiala-list .fuwu .chanpin-list h3:before{position: absolute;left: 0;top: 0;bottom: 0;width: 3px;content: "";background: #0e4261;height: 17px;margin: auto;}
.xiala-list .fuwu .chanpin-list div{overflow: hidden;display: flex;flex-wrap: wrap;}
.xiala-list .fuwu .chanpin-list div dl{width: 24%;margin-right: 1.333%;}
.xiala-list .fuwu .chanpin-list div dl:nth-child(4n){margin-right: 0;}
.xiala-list .fuwu .chanpin-list div dl dt{height: 220px;font-size: 0;overflow: hidden;}
.xiala-list .fuwu .chanpin-list div dl dt img{width: 100%;height: 100%;object-fit: cover;transition: all 0.35s;}
.xiala-list .fuwu .chanpin-list div dl dd{text-align: center;font-size: 14px;color: #000;margin-top: 10px;transition: all 0.35s;}
.xiala-list .fuwu .chanpin-list div dl:hover dt img{transform: scale(1.05);}
.xiala-list .fuwu .chanpin-list div dl:hover dd{color: #0e4261;}
.xiala-list .fangan{padding-bottom: 30px;}
.xiala-list .fangan .chanpin-list h3{font-size: 18px;font-weight: bold;color: #000;padding-left: 15px;position: relative;margin: 25px 0;}
.xiala-list .fangan .chanpin-list h3:before{position: absolute;left: 0;top: 0;bottom: 0;width: 3px;content: "";background: #0e4261;height: 17px;margin: auto;}
.xiala-list .fangan .chanpin-list div{overflow: hidden;display: flex;flex-wrap: wrap;}
.xiala-list .fangan .chanpin-list div dl{width: 24%;margin-right: 1.333%;}
.xiala-list .fangan .chanpin-list div dl:nth-child(4n){margin-right: 0;}
.xiala-list .fangan .chanpin-list div dl dt{height: 220px;font-size: 0;overflow: hidden;}
.xiala-list .fangan .chanpin-list div dl dt img{width: 100%;height: 100%;object-fit: cover;}
.xiala-list .fangan .chanpin-list div dl dd{text-align: center;font-size: 14px;color: #000;margin-top: 10px;}
.xiala-list .anli{padding-bottom: 30px;}
.xiala-list .anli .chanpin-list h3{font-size: 18px;font-weight: bold;color: #000;padding-left: 15px;position: relative;margin: 25px 0;}
.xiala-list .anli .chanpin-list h3:before{position: absolute;left: 0;top: 0;bottom: 0;width: 3px;content: "";background: #0e4261;height: 17px;margin: auto;}
.xiala-list .anli .chanpin-list div{overflow: hidden;display: flex;flex-wrap: wrap;}
.xiala-list .anli .chanpin-list div dl{width: 24%;margin-right: 1.333%;}
.xiala-list .anli .chanpin-list div dl:nth-child(4n){margin-right: 0;}
.xiala-list .anli .chanpin-list div dl dt{height: 220px;font-size: 0;overflow: hidden;}
.xiala-list .anli .chanpin-list div dl dt img{width: 100%;height: 100%;object-fit: cover;}
.xiala-list .anli .chanpin-list div dl dd{text-align: center;font-size: 14px;color: #000;margin-top: 10px;}

.layui-laypage{width: 100%;text-align: center;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background: #0e4261;}
.layui-laypage a:hover{color: #0e4261;}

.nodata{font-size: 16px;}

@media screen and (max-width: 1750px){
	.banner .swiper-pagination{width: 90% !important;left: 0% !important;}
}
@media screen and (max-width: 1650px){
	.innerAbout-strength-data{padding: 50px 100px;display: flex;justify-content: space-between;}
	.innerAbout-strength-data p{max-width: 200px;margin-left: 30px;}
	.innerAbout-strength-data p:first-child{margin: 0;}
}
@media screen and (max-width: 1600px){
	.header-list{width: 90%;}
	.banner .swiper-slide .txt{width: 90%;}
	.banner .pageNum{width: 90%;}
	.product .swiper-container{width: 90%;box-sizing: border-box;}
	.index-title{width: 90%;}
	.flagship{width: 90%;}
	.flagship dl{width: 24%;margin-right: 1.333%;}
	.solution{width: 90%;}
	.solution dl{width: 31%;margin-right: 3.5%;}
	.news{width: 90%;}
	.news-top dl dt{width: 48%;}
	.news-top dl dd{width: 48%;}
	.news-bot dl{width: 31%;margin-right: 3.5%;}
	.partner{width: 90%;}
	.partner p{width: 19%;box-sizing: border-box;margin-right: 1.25%;}
	.footer-top div{width: 90%;}
	.footer-cen{width: 90%;}
	.innerBanner div{width: 90%;}
	.innerNav{width: 90%;}
	.innerSmartData-equipment{width: 90%;}
	.innerSmartData-advantage-list{width: 90%;}
	.innerSmartData-advantage-list div{width: 48.5%;}
	.innerSmartData-significance{width: 90%;}
	.innerSolution{width: 90%;}
	.innerSolution dl{width: 48%;}
	.innerDetails-list{width: 90%;}
	.innerCase{width: 90%;}
	/* .innerCase dl{width: 31.5%;margin-right: 2.75%;} */
	
	.innerNews{width: 90%;}
	.innerNews dl{width: 31%;margin-right: 3.5%;}
	.innerAbout{width: 90%;}
	.preview{width: 90%;}
	.view{width: 90%;}
	.view .swiper-slide dl dd{width: calc(100% - 520px);}
	.innerJob{width: 90%;}
	.innerJobDetails-list{width: 90%;}
	/* .innerBrand{width: 90%;} */
	/* .innerBrand p{width: 19%;box-sizing: border-box;margin-right: 1.25%;} */
	.innerAbout-video{width: 100%;}
	.innerAbout-marketAnalysis{width: 90%;}
	.innerBrochure{width: 90%;}
	.innerProductDetails-banner div{width: 90%;}
	.innerProductDetails-brief-img .view{width: 560px;}
	.innerProductDetails-brief-img .preview{width: 470px;}
	.innerCustomized{width: 90%;}
	.innerBrand-Equity-list{width: 90%;}
	.innerBrand-list{width: 90%;}
	.innerBrand-list p{width: 13%;margin-right: 1.5%;box-sizing: border-box;}
	.brief div{width: 90%;}
	.xiala-list{width: 90%;}
}
@media screen and (max-width: 1550px){
	.footer-cen .footer-cen-nav ul li{margin-right: 45px;}
	.innerDevelop-list .preview{width: 90%;}
	.innerDevelop-list .view{width: 80%;}
	.innerDevelop-list .view .swiper-slide dl dd{width: calc(100% - 520px);}
}
@media screen and (max-width: 1500px){
	.footer-cen .footer-cen-nav ul li{margin-right: 30px;}
	.innerCase dl dd{width: calc(100% - 320px);}
}
@media screen and (max-width: 1450px){
	.innerProductBanner div{width: 90%;}
	.innerBrand-Equity-list dl{padding: 0 40px;}
}
@media screen and (max-width: 1400px){
	.footer-cen .footer-cen-nav ul li{margin-right: 25px;}
	.footer-cen .footer-cen-contact{width: 320px;}
	.footer-cen .footer-cen-contact div dl{margin-left: 25px;}
	.footer-cen .footer-cen-contact div dl dt{width: 90px;height: 90px;line-height: 90px;}
	/* .innerNav-list li a{padding: 0 35px;} */
	.header-list .nav ul li{margin-left: 35px;}
	.header-list span{margin-right: 30px;font-size: 18px;background-size: 18px;padding-left: 25px;}
	.header.on span{background-size: 18px;}
	.news-top dl dd h3{-webkit-line-clamp:1;}
	.innerAbout-strength-data{padding: 50px 80px;}
	.innerBrand-Equity-list dl dt span{font-size: 60px;}
	.innerBrand-Equity-list dl dt h3{margin-top: 35px;font-size: 22px;}
	.innerCase dl dt{width: 250px;}
	.innerCase dl dd{width: calc(100% - 270px);}
}
@media screen and (max-width: 1300px){
	.footer-cen .footer-cen-nav ul li{margin-right: 20px;}
	.footer-cen .footer-cen-contact{width: 300px;}
	.footer-cen .footer-cen-contact div dl{margin-left: 15px;}
	.innerNav-list li a{margin: 0 50px 0 0;}
	.innerAbout-list{width: 100%;}
	.innerAbout-list-position dl{margin-left: 70px;}
	.innerAbout-strength-title{width: 70%;}
	.innerAbout-strength-list{width: 53%;}
	.innerAbout-strength-list p{width: 72%;}
	.innerAbout-strength-data{padding: 50px;}
	.innerAbout-authentication{width: 90%;}
	.innerDevelop-list .view{padding: 25px;}
	.innerDevelop-list .view .swiper-slide dl dt{width: 360px;}
	.innerDevelop-list .view .swiper-slide dl dd{width: calc(100% - 390px);}
	.innerAbout-honor{width: 90%;}
	.innerAbout-honor-list{padding: 0 5% 0 8%;}
	.innerAbout-honor-list .bd{margin-top: 8%;}
	.innerAbout-honor-list .bd ul li:nth-child(even){margin-right: 3%;}
	.innerProductDetails-brief{width: 90%;}
	.innerProductDetails-content{width: 90%;}
	.innerProductDetails-parameter-list{width: 90%;}
	.innerProductDetails-brief-img{width: 100%;}
	.innerProductDetails-brief-img .view{width: 100%;}
	.innerProductDetails-brief-img .preview{width: 100%;box-sizing: border-box;}
	.innerProductDetails-brief-txt{width: 100%;height: auto !important;margin-top: 40px;}
	.innerProductDetails-brief-txt div{position: relative;margin-top: 30px;}
	.innerBrand-Equity-list dl{padding: 0 30px;}
	.innerBrand-list p{width: 15.41666%;}
	.innerBrand-list p:nth-child(6n){margin-right: 0;}
	.innerBrand-list p:nth-child(7n){margin-right: 1.5%;}
	.innerNews dl dd{padding: 20px;}
	.innerNews dl dd p{margin-top: 20px;}
	
}
@media screen and (max-width: 1280px){
	.header{height: 100px;}
	.header-list .nav{position: absolute;left: 0;right: 0;top: 60px;margin: 0;}
	.header-list .nav ul li{margin: 0;width: 14.28%;text-align: center;padding-bottom: 10px;}
	.header-list .nav ul li a{line-height: 30px;}
	.header-list .nav ul li ul{top: 40px;}
	.header-list .nav ul li ul li{width: 100%;padding: 0;}
	.banner .swiper-slide .txt div h3{font-size: 60px;}
	.product{padding-top: 50px;}
	.product-list .swiper-slide dd{margin-top: 30px;}
	.news-top dl dd span{margin-top: 15px;padding-bottom: 10px;}
	.footer-cen .footer-cen-nav{}
	.footer-cen .footer-cen-nav ul li{margin-right: 50px;}
	.footer-cen .footer-cen-contact{display: none;}
	.innerBanner div{height: 90px;}
	.innerBanner div b{font-size: 40px;}
	.innerBanner div p{font-size: 20px;}
	.innerCase dl dt{width: 220px;}
	.innerCase dl dd{width: calc(100% - 240px);}
	.innerAbout-honor-list .bd ul li{margin: 6px 0;}
}
@media screen and (max-width: 1200px){
	.innerAbout-list-position{display: flex;justify-content: space-between;}
	.innerAbout-list-position dl{margin: 0;}
	.innerJobDetails-list{padding: 50px;}
	.flagship dl dd h3{font-size: 18px;}
	.flagship dl dd p a.column{font-size: 14px;}
	.flagship dl dd p a.more{font-size: 14px;}
	.innerSmartData-significance dl dd{margin-top: 5%;}
	.innerBrand-Equity-list dl dt span{font-size: 50px;}
	.innerBrand-Equity-list dl dt h3{margin-top: 28px;font-size: 20px;}
	.innerAbout-honor-list .bd{margin-top: 7%;}
	.innerAbout-honor-list .bd ul li{margin: 5px 0;}
}
@media screen and (max-width: 1100px){
	.news-top dl dd em{display: none;}
	.footer-cen .footer-cen-nav ul li{margin-right: 40px;}
	.innerAbout-strength-data p{margin-left: 20px;}
	.innerBrochure dl{width: 100%;}
	.innerSmartData-significance dl dt{height: 270px;}
	.innerSmartData-significance dl dt img{width: 100%;height: 100%;object-fit: cover;}
	.innerSmartData-significance dl dd{margin-top: 4%;height: 190px;overflow-y: auto;}
	.innerSmartData-significance dl dd::-webkit-scrollbar{width: 5px;height: 5px;}
	.innerBrand-Equity-list{justify-content: space-between;}
	.innerBrand-Equity-list dl{width: 49%;margin: 0 0 15px 0 !important;}
	.innerBrand-Equity-list dl:nth-child(even){float: right;}
	.innerBrand-list p{width: 18.8%;}
	.innerBrand-list p:nth-child(5n){margin-right: 0;}
	.innerBrand-list p:nth-child(6n){margin-right: 1.5%;}
	.innerBrand-list p:nth-child(7n){margin-right: 1.5%;}
	.innerCase dl{width: 100%;}
	.innerCase dl dt{width: 300px;}
	.innerCase dl dd{width: calc(100% - 320px);}
}
@media screen and (max-width: 1000px){
	.product-list .swiper-slide dd{margin-top: 10px;}
	.footer-cen .footer-cen-nav ul li{margin-right: 25px;}
	.innerNav-list li a{margin: 0 40px 0 0;}
	.innerAbout-list-position dl dt{width: 120px;height: 120px;line-height: 120px;}
	.innerDevelop-list .view .swiper-slide dl dt{width: 360px;display: none;}
	.innerDevelop-list .view .swiper-slide dl dd{width: 100%;}
	.innerDevelop-list .view .swiper-slide dl dd .innerDevelop-content{max-height: initial;}
}
@media screen and (max-width: 900px){
	.footer-cen .footer-cen-nav{display: none;}
	.footer-cen .footer-cen-contact{display: block;float: left;width: auto;}
	.footer-cen .footer-cen-contact div dl dt{width: 98px;height: 98px;line-height: 98px;}
	.innerNav-list li a{margin: 0 30px 0 0;}
	.innerBrand-list p{width: 23.875%;}
	.innerBrand-list p:nth-child(4n){margin-right: 0%;}
	.innerBrand-list p:nth-child(5n){margin-right: 1.5%;}
	.innerBrand-list p:nth-child(6n){margin-right: 1.5%;}
	.innerBrand-list p:nth-child(7n){margin-right: 1.5%;}
}
.menu_list_bor {
	position: fixed;
	height: 100%;
	width: 100%;
	right: -100%;
	top: 0;
	z-index: 8888;
}

.colse_menu {
	position: absolute;
	left: 0;
	top: 0;
	width: 40%;
	height: 100%;
	background: rgba(0, 0, 0, 0.6);
	z-index: 999;
}

.menu_right {
	width: 60%;
	width: 70%;
	position: absolute;
	height: 100%;
	right: 0;
	top: 0;
	background: #fff;
	z-index: 9999;
	overflow-x: hidden;
}

.menu_top {
	width: 100%;
	height: 1rem;
	border-bottom: 1px solid #bbbbbb;
}

.clo {
	line-height: 1rem;
	color: #333;
	font-size: 0.3rem;
	/* width: 1.8rem; */
	margin-left: 0.3rem;
	height: 1rem;
	background-size: auto 0.25rem;
	padding-left: 0.35rem;
}

.menu_list {
	width: 100%;
}

.clo b {
	float: left;
	height: 100%;
	width: 20px;
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	;
	background: url('../images/fl.png') no-repeat right center;
	background-size: 40%;
}

.clo span {
	display: inline-block;
	line-height: 0.8rem;
	margin-left: 0.1rem;
}

.menu_list>ul>li,
.menu_list>ul>li div>ul>li {
	line-height: 0.8rem;
	*height: 0.8rem;
	position: relative;
	border-bottom: 1px solid #e9e9e9;
}

.menu_list>ul>li div>ul {
	display: none;
}

.menu_list>ul>li>a,
.menu_list>ul>li div>ul>li>a {
	line-height: 0.8rem;
	*height: 0.8rem;
	color: #333;
	font-size: 0.28rem;
	display: inline-block;
	padding-left: 0.65rem;
	/*width: 100%;*/
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.menu_list ul li a {
	line-height: 0.8rem;
	*height: 0.8rem;
	color: #333;
	font-size: 0.3rem;
	display: inline-block;
	padding-left: 0.65rem;
	/*width: 100%;*/
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.menu_list ul li ul li a {
	border-top: 1px solid #e9e9e9;
	padding-left: 1rem;
}

.menu_list>ul>li div>ul>li {
	border: 0;
	border-top: 1px solid #e9e9e9;
	padding-left: 0.3rem;
}

.menu_list>ul>li div>ul>li>a {
	color: #575757;
}

.menu_list>ul>li>b,
.menu_list>ul>li div>ul>li b {
	position: absolute;
	display: block;
	width: 24%;
	height: 0.8rem;
	right: 0;
	top: 0;
	background: url('../images/fl.png') no-repeat center;
	background-size: 15%;
}

.menu_list>ul>li div>ul>li li {
	border-top: 1px solid #e9e9e9;
}

.menu_list>ul>li div>ul>li li a {
	padding-left: 1.25rem;
	color: #333;
	font-size: 0.28rem;
}

.menu_list>ul>li>b.nex,
.menu_list>ul>li div>ul>li b.nex {
	background: url('../images/nex.png') no-repeat center;
	background-size: 30%;
}

.menu_list>ul>li {
	line-height: 0.8rem;
}

.menu_list>ul>li ul {
	display: none;
}

.menu_list>ul>li ul#ul_2f32ce1b-1f71-4b52-93f7-11b4b723131a {
	height: 5.35rem;
	overflow-y: auto;
}

.wap-header {
	position: fixed;
	top: 0rem;
	left: 0;
	width: 100%;
	height: 1rem;
	height: 0.88rem;
	z-index: 999;
	transition: all 0.5s;
	display: none;
	/* background: #fff; */
	/* box-shadow: 0px 0px 5px 0px #f1f7fb; */
}
.wap-header .logo-img1{
	display: inline-block;
}
.wap-header .logo-img2{
	display: none;
}
.wap-header.on {
	background: #fff;
}
.wap-header.on .logo img{
	display: none;
}
.wap-header.on .logo .logo-img2{
	display: inline-block;
}
.wap-header.on .icon{
	background: url(../images/icon-on.png) no-repeat center;
	background-size: 0.45rem;
}
/* .header-on{background: #303036;} */
.wap-header .logo {
	/* width: 0.61rem; */
	/* height: 0.63rem; */
	text-align: center;
	line-height: 0.88rem;
	font-size: 0;
	float: left;
	/* margin-top: 0.18rem; */
	margin-left: 0.25rem;
	height: 0.88rem;
}

.wap-header .logo img {
	/*max-width: 3.06rem;*/
	height: 75%;
	height: 65%;
}
.wap-header .vip{
	float: right;
	/* width: 0.6rem; */
	height: 0.6rem;
	margin-top: 0.2rem;
	font-size: 0;
	margin-right: 0.25rem;
}
.wap-header .vip img{
	max-height: 100%;
}
.wap-header .icon {
	float: right;
	width: 0.88rem;
	height: 0.88rem;
	background: url("../images/iconmenu.png") no-repeat center;
	background-size: 0.45rem;
}
@media screen and (max-width: 750px){
	.wap-header{display: block;}
	.header{display: none;}
	.banner .swiper-button-prev{display: none;}
	.banner .swiper-button-next{display: none;}
	.banner .pageNum{display: none;}
	.banner .swiper-slide{overflow: hidden;}
	.banner .swiper-slide img{height: 5rem;max-width: initial;margin-left: -3.5rem;}
	.banner .swiper-slide .txt{width: auto;left: 0.25rem;right: 0.25rem;}
	.banner .swiper-slide .txt div h3{font-size: 0.4rem;}
	.banner .swiper-slide .txt div p{padding: 0;margin-top: 0.1rem;width: auto;font-size: 0.24rem;}
	.banner .swiper-slide .txt div p a{display: block;position: relative;margin: 0.15rem 0 0;width: 2rem;line-height: 0.54rem;height: 0.54rem;font-size: 0.26rem;
	text-indent: 0.3rem;background-position-x: 1.5rem;}
	.banner .swiper-pagination{bottom: 0.3rem !important;text-align: center;}
	.banner .swiper-pagination span.swiper-pagination-bullet{width: 0.15rem;height: 0.15rem;margin: 0 0.1rem;}
	.service{overflow: hidden;}
	.service img{max-width: initial;height: 6rem;margin-left: -5.5rem;}
	.product{padding: 0.5rem 0;}
	.product .swiper-container{width: auto;margin: 0 0.25rem;padding: 0 0.7rem;}
	.product-list .swiper-button-next{width: 0.7rem;}
	.product-list .swiper-button-next span{width: 0.6rem;height: 0.6rem;}
	.product-list .swiper-button-prev{width: 0.7rem;}
	.product-list .swiper-button-prev span{width: 0.6rem;height: 0.6rem;}
	.product-list .swiper-slide dt{height: 2rem;line-height: 2rem;}
	.product-list .swiper-slide dt img{max-width: 75%;max-height: 75%;}
	.product-list .swiper-slide dd{margin-top: 0.1rem;font-size: 0.32rem;}
	.index-title{width: auto;margin: 0 0.25rem;padding: 0.4rem 0;}
	.index-title span{font-size: 0.44rem;line-height: 0.7rem;}
	.index-title a{height: 0.7rem;width: 2rem;line-height: 0.7rem;border-radius: 0.1rem;font-size: 0.26rem;}
	.flagship{width: auto;margin: 0 0.25rem;}
	.flagship dl{width: 48%;margin: 0 0 0.25rem 0;}
	.flagship dl:nth-child(even){float: right;}
	.flagship dl dd{padding: 0.15rem 0;}
	.flagship dl dd h3{font-size: 0.32rem;}
	.flagship dl dd p{margin-top: 0.1rem;}
	.flagship dl dd p a.column{font-size: 0.26rem;}
	.flagship dl dd p a.more{font-size: 0.26rem;}
	.solution{width: auto;margin: 0 0.25rem;}
	.solution dl{width: 100%;margin: 0 0 0.25rem 0;}
	.solution dl dd{padding: 0.15rem 0;font-size: 0.32rem;}
	.solution dl:hover dd{padding: 0.15rem 0.35rem;}
	.brief{margin-top: 0rem;overflow: hidden;height: auto;}
	.brief img{height: 5rem;}
	.brief div{width: auto;margin: 0 0.25rem;}
	.brief div h3{font-size: 0.44rem;letter-spacing: 0;width: auto;line-height: 1rem;margin-top: 0.4rem;}
	.brief div p{font-size: 0.3rem;width: auto;line-height: initial;margin-top: 0.25rem;text-indent: 0.6rem;}
	
	.news{width: auto;margin: 0 0.25rem;}
	.news-top dl{display: none;}
	.news-bot{margin-top: 0rem;}
	.news-bot dl{width: 100%;margin: 0 0 0.25rem 0;}
	.news-bot dl dd h3{font-size: 0.32rem;}
	.partner{padding: 0 0.7rem;width: auto;margin: 0 0.25rem 1rem !important;}
	.partner:before{width: 0.7rem;}
	.partner:after{width: 0.7rem;}
	.partner .swiper-button-next{width: 0.5rem;height: 0.5rem;}
	.partner .swiper-button-prev{width: 0.5rem;height: 0.5rem;}
	.partner p{height: 2rem;line-height: 2rem;}
	.footer-top div{height: 1.2rem;line-height: 1.2rem;width: auto;margin: 0 0.25rem;}
	.footer-top div a{height: 1rem;}
	.footer-top div p{display: none !important;}
	.footer-cen{width: auto;margin: 0.5rem 0.25rem;}
	.footer-cen .footer-cen-contact p em{font-size: 0.32rem;}
	.footer-cen .footer-cen-contact p span{font-size: 0.5rem;margin-top: 0.1rem;}
	.footer-cen .footer-cen-contact h3{font-size: 0.26rem;margin-top: 0.1rem;}
	.footer-cen .footer-cen-contact div{margin-top: 0.5rem;}
	.footer-cen .footer-cen-contact div dl{margin-left: 0.25rem;}
	.footer-cen .footer-cen-contact div dl dt{width: 2rem;line-height: 2rem;height: 2rem;}
	.footer-cen .footer-cen-contact div dl dd{font-size: 0.26rem;margin-top: 0.1rem;}
	.footer-bot{line-height: initial;padding: 0.25rem;font-size: 0.28rem;}
	.footer-bot a{font-size: 0.28rem;}
	.innerNav-box{display: none;}
	.innerNav{width: auto;margin: 0 0.25rem;}
	.innerNav-list li{width: 33.333%;float: left;line-height: 0.8rem;height: 0.8rem;}
	.innerNav-list li a{margin: 0;font-size: 0.3rem;line-height: 0.8rem;}
	.innerNav-box.product-innerNav-box{display: block;}
	
	.innerBanner{overflow: hidden;}
	.innerBanner img{height: 3.5rem;max-width: initial;width: 100%;object-fit: cover;}
	.innerBanner div{width: auto;left: 0.25rem;right: 0.25rem;height: auto;top: initial;bottom: 0.5rem;}
	.innerBanner div b{font-size: 0.5rem;}
	.innerBanner div p{font-size: 0.28rem;}
	.innerAbout{width: auto;margin: 0 0.25rem;}
	.innerAbout-list{margin-top: 0.5rem;}
	.innerAbout-list-title h3{font-size: 0.4rem;line-height: initial;}
	.innerAbout-list-title p{font-size: 0.28rem;}
	.innerAbout-list-content{font-size: 0.3rem;margin-top: 0.3rem;line-height: 0.5rem;}
	.innerAbout-list-position{flex-wrap: wrap;margin-top: 0.5rem;}
	.innerAbout-list-position dl{margin: 0rem 0;}
	.innerAbout-list-position dl dt{width: 1.26rem;height: 1.26rem;line-height: 1.26rem;}
	.innerAbout-list-position dl dt img{max-width: 50%;max-height: 50%;}
	.innerAbout-list-position dl dd{font-size: 0.32rem;margin-top: 0.15rem;}
	.innerAbout-video{margin-top: 0.75rem;}
	.innerAbout-video dl dt div{height: 2rem;}
	.innerAbout-video dl dt div img{width: 1rem;}
	.innerAbout-video dl dt div p{font-size: 0.4rem;margin-top: 0.3rem;}
	.innerAbout-strength{margin-top: 1rem;}
	.innerAbout-strength-title{width: 100%;}
	.innerAbout-strength-title .innerAbout-list-title{width: 100%;margin-top: 0.5rem;}
	.innerAbout-strength-title span{display: none;}
	.innerAbout-strength-list{position: relative;top: 0;width: 100%;margin-top: 0.5rem;}
	.innerAbout-strength-list p{font-size: 0.3rem;margin: 0.5rem 0.25rem;float: none;width: auto;}
	.innerAbout-strength-data{flex-wrap: wrap;margin: 0;padding: 0.25rem;}
	.innerAbout-strength-data p{max-width: initial;margin: 0.1rem 0 !important;width: 48%;}
	.innerAbout-strength-data p b{font-size: 0.6rem;}
	.innerAbout-strength-data p em{font-size: 0.28rem;margin-top: 0rem;}
	.innerAbout-honor{width: auto;margin-top: 1rem;}
	.innerAbout-honor-list{margin-top: 0.4rem;background: url(../images/48f7e8b4d5c43d9a05b88d4700fa543.png) no-repeat top center;background-size: contain;padding: 0 0.25rem;}
	.innerAbout-honor-list .hd{margin-top: 0.15rem;}
	.innerAbout-honor-list .hd h3{background: no-repeat;padding: 0;font-size: 0.4rem;padding-top: 0.1rem;}
	.innerAbout-honor-list .hd p{font-size: 0.26rem;width: auto;line-height: 0.44rem;margin-top: 0rem;}
	.innerAbout-honor-list .bd{margin-top: 1rem;margin-top: 0.3rem;}
	.innerAbout-honor-list .bd ul{padding: 0;}
	.innerAbout-honor-list .bd ul li{width: 100%;font-size: 0.28rem;box-sizing: border-box;margin: 0.1rem 0;}
	.innerAbout-honor-list .bd ul li:nth-child(even){margin: 0.1rem 0;}
	.innerAbout-authentication{margin: 1rem 0.25rem 0;width: auto;}
	.innerAbout-authentication h3{font-size: 0.4rem;}
	.innerAbout-authentication div{margin-top: 0.25rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
	.innerAbout-authentication div dl{width: 48%;margin: 0.1rem 0;}
	.innerAbout-authentication div dl dt{margin-top: 0.5rem;height: 1rem;line-height: 1rem;}
	.innerAbout-authentication div dl dd{font-size: 0.3rem;margin: 0.2rem 0 0.4rem;}
	.innerAbout-authentication div:after{display: none;}
	.innerDevelop{margin: 0.8rem 0 1rem;}
	.innerDevelop-list{margin-top: 0.4rem;}
	.innerDevelop-list:before{top: 1.44rem;}
	.innerDevelop-list .preview{width: auto;margin: 0.4rem 0.25rem 0;padding: 0 0.7rem;}
	.innerDevelop-list .preview .arrow-left{width: 0.6rem;height: 0.6rem;line-height: 0.6rem;top: 0.76rem;}
	.innerDevelop-list .preview .arrow-right{width: 0.6rem;height: 0.6rem;line-height: 0.6rem;top: 0.76rem;}
	.innerDevelop-list .preview .swiper-slide{padding-bottom: 1rem;}
	.innerDevelop-list .preview .swiper-slide span{font-size: 0.32rem;margin-bottom: 0.1rem;line-height: 0.7rem;}
	.innerDevelop-list .preview .swiper-slide p{width: 0.5rem;height: 0.5rem;line-height: 0.5rem;}
	.innerDevelop-list .preview .swiper-slide p em{width: 0.2rem;height: 0.2rem;}
	.innerDevelop-list .preview .swiper-slide.active-nav span{font-size: 0.4rem;}
	.innerDevelop-list .view{width: auto;margin: 0 0.5rem 0.5rem;padding: 0.3rem;}
	.innerDevelop-list .view .swiper-slide dl dt{width: 100%;display: block;height: auto;line-height: initial;}
	.innerDevelop-list .view .swiper-slide dl dd .innerDevelop-title{font-size: 0.5rem;}
	.innerDevelop-list .view .swiper-slide dl dd .innerDevelop-title em{font-size: 0.28rem;}
	.innerDevelop-list .view .swiper-slide dl dd .innerDevelop-content{font-size: 0.28rem;margin-top: 0.25rem;line-height: 0.44rem;}
	.innerAbout-marketAnalysis{width: auto;margin: 0.5rem 0.25rem 1rem;}
	.innerAbout-marketAnalysis dl dd{display: block;margin: 0;width: 100%;font-size: 0.32rem;}
	.innerAbout-marketAnalysis dl dt{display: block;margin: 0;width: 100%;margin-top: 0.5rem;}
	.innerJob{width: auto;margin: 0.5rem 0.25rem 1rem;}
	.innerJob table tr{line-height: 1rem;}
	.innerJob table tr th{font-size: 0.3rem;}
	.innerJob table tr th.hide{display: none;}
	.innerJob table tr td{font-size: 0.3rem;}
	.innerJob table tr td.hide{display: none;}
	.innerJobDetails-list{width: auto;margin: 0.5rem 0.25rem 1rem;padding: 0.3rem;}
	.innerJobDetails-title{padding-bottom: 0.25rem;}
	.innerJobDetails-title h3{font-size: 0.4rem;}
	.innerJobDetails-title h3 a{width: 1.8rem;height: 0.6rem;line-height: 0.6rem;font-size: 0.28rem;}
	.innerJobDetails-title p{margin-top: 0.3rem;line-height: 0.5rem;font-size: 0.28rem;}
	.innerJobDetails-title p span{font-size: 0.3rem;min-width: initial;width: 100%;}
	.innerJobDetails-content{margin-top: 0.3rem;font-size: 0.3rem;line-height: 0.5rem;}
	.innerBrochure{width: auto;margin: 0.25rem 0.25rem 1rem;}
	.innerBrochure dl{margin: 0.15rem 0;padding: 0.4rem 0;}
	.innerBrochure dl dd{padding: 0 0.5rem;}
	.innerBrochure dl dd em{font-size: 0.32rem;}
	.innerBrochure dl dt{height: auto;}
	.innerBrochure dl dt p{width: 0.8rem;height: 0.8rem;line-height: 0.8rem;margin-top: 0;}
	.innerBrochure dl dt span{font-size: 0.26rem;margin-top: 0.1rem;}
	.innerProduct{margin: 0.5rem 0 1rem;}
	.innerProduct .flagship dl{margin-bottom: 0.25rem;}
	.innerProductBanner2 img{max-width: 100%;height: auto;}
	.innerProductDetails-banner div{width: auto;top: 1rem;left: 0.25rem;right: 0.25rem;display: none;}
	.innerProductDetails-banner div h3{font-size: 0.5rem;display: block;}
	.innerProductDetails-banner div p{font-size: 0.26rem;padding-top: 0.15rem;line-height: initial;}
	.innerProductDetails-brief{width: auto;margin: 0.5rem 0.25rem;}
	.innerProductDetails-brief-img .view{line-height: 5.62rem;height: 5.62rem;border-radius: 0.1rem;}
	.innerProductDetails-brief-img .view .swiper-slide{height: 5.62rem;}
	.innerProductDetails-brief-img .preview{padding: 0 0.7rem;}
	.innerProductDetails-brief-img .preview .arrow-left{width: 0.6rem;border-radius: 0.1rem;}
	.innerProductDetails-brief-img .preview .arrow-right{width: 0.6rem;border-radius: 0.1rem;}
	.innerProductDetails-brief-img .preview .swiper-slide{height: 1.8rem;line-height: 1.8rem;border-radius: 0.1rem;}
	.innerProductDetails-brief-txt{margin-top: 0.5rem;}
	.innerProductDetails-brief-txt h3{font-size: 0.44rem;}
	.innerProductDetails-brief-txt p{font-size: 0.28rem;padding: 0rem 0 0.2rem;}
	.innerProductDetails-brief-txt span{font-size: 0.32rem;margin-top: 0.5rem;}
	.innerProductDetails-brief-txt em{font-size: 0.28rem;line-height: 0.44rem;margin-top: 0.1rem;}
	.innerProductDetails-brief-txt div{margin-top: 0.5rem;}
	.innerProductDetails-brief-txt div a{height: 0.8rem;line-height: 0.8rem;font-size: 0.28rem;}
	.innerProductDetails-content{width: auto;margin: 0.75rem 0.25rem 1rem;}
	.innerProductDetails-parameter-list .innerProductDetails-parameter-title{height: 1rem;line-height: 1rem;font-size: 0.4rem;}
	.innerProductDetails-parameter-list .innerProductDetails-parameter-title img{right: 0.5rem;}
	.innerProductDetails-parameter-list .innerProductDetails-parameter-content{padding: 0rem 0.5rem;margin-top: 0.5rem;font-size: 0.28rem;}
	.innerProductBanner{overflow: hidden;}
	.innerProductBanner div{width: auto;left: 0.25rem;right: 0.25rem;overflow: hidden;top: 1.2rem;height: auto;}
	.innerProductBanner div b{font-size: 0.5rem;}
	.innerProductBanner div p{width: 100%;font-size: 0.36rem;line-height: 0.8rem;margin-top: 0.1rem;padding: 0 0.25rem;}
	.innerProductBanner div span{width: 100%;font-size: 0.26rem;margin-top: 0.2rem;line-height: initial;}
	.innerProductBanner img{height: 5rem;max-width: initial;margin-left: -2rem;}
	.innerSmartData-title{padding: 0.5rem 0;}
	.innerSmartData-title b{font-size: 0.4rem;line-height: initial;}
	.innerSmartData-title p{font-size: 0.26rem;}
	.innerSmartData-equipment{width: auto;margin: 0 0.25rem;}
	.innerSmartData-equipment .swiper-container{padding: 0 0.7rem;}
	.innerSmartData-equipment .swiper-container:before{width: 0.7rem;}
	.innerSmartData-equipment .swiper-container:after{width: 0.7rem;}
	.innerSmartData-equipment .swiper-button-prev{left: 0;width: 0.6rem;height: 0.6rem;}
	.innerSmartData-equipment .swiper-button-next{right: 0;width: 0.6rem;height: 0.6rem;}
	.innerSmartData-equipment .swiper-slide dd{font-size: 0.32rem;margin-top: 0.15rem;}
	.innerSmartData-advantage{margin-top: 1rem;padding: 0.8rem 0;}
	.innerSmartData-advantage-list{width: auto;margin: 0 0.25rem;}
	.innerSmartData-advantage-list div{width: 100%;}
	.innerSmartData-advantage-list div h3{font-size: 0.4rem;line-height: 1rem;}
	.innerSmartData-advantage-list div dl{padding: 0.5rem;}
	.innerSmartData-advantage-list div dl dd{font-size: 0.32rem;margin: 0.2rem 0 0 0;}
	.innerSmartData-significance{width: auto;margin: 0 0.25rem 1rem;}
	.innerSmartData-significance dl dt{width: 100%;height: auto;}
	.innerSmartData-significance dl dd{margin: 0.25rem;width: auto;height: auto;font-size: 0.3rem;}
	.innerCustomized{width: auto;margin: 0 0.25rem;}
	.innerCustomized-nav ul li{margin-right: 0.2rem;margin-bottom: 0.15rem;}
	.innerCustomized-nav ul li:nth-child(3n){margin-right: 0;}
	.innerCustomized-nav ul li:last-child{margin-right: inherit;}
	.innerCustomized-nav ul li a{width: 2.2rem;height: 0.7rem;line-height: 0.7rem;font-size: 0.3rem;border-radius: 0.1rem;box-sizing: border-box;}
	.innerCustomized-list{margin-top: 0.5rem;}
	.grid li{padding: 0;margin-bottom: 0.2rem;width: 100% !important;}
	.innerCustomized-list ul li dd{line-height: 0.8rem;font-size: 0.3rem;}
	.innerCustomized-list ul li dt p span{left: 0.2rem;right: 0.2rem;top: 0.2rem;bottom: 0.2rem;}
	.innerCustomized-list ul li dt p span em{left: 0.5rem;right: 0.5rem;top: 0.5rem;bottom: 0.5rem;font-size: 0.28rem;max-height: 1.26rem;}
	.innerSolution{width: auto;margin: 0.5rem 0.25rem;}
	.innerSolution dl{margin-bottom: 0.5rem;width: 100%;}
	.innerSolution dl dd{padding: 0.25rem;}
	.innerSolution dl dd h3{font-size: 0.32rem;padding: 0 0.5rem;background-size: 0.36rem;}
	.innerSolution dl dd h3 img{width: 0.4rem;}
	.innerSolution dl dd p{font-size: 0.28rem;margin-top: 0.25rem;line-height: initial;}
	.innerBrand-title{padding: 0.8rem 0.25rem 0.5rem;}
	.innerBrand-title h3 span{font-size: 0.4rem;padding: 0;}
	.innerBrand-title h3:before{display: none;}
	.innerBrand-title p{font-size: 0.26rem;}
	.innerBrand-Equity-list{width: auto;margin: 0 0.25rem;}
	.innerBrand-Equity-list dl{width: 100%;padding: 0 0.3rem;margin-bottom: 0.25rem !important;}
	.innerBrand-Equity-list dl dt span{font-size: 0.75rem;}
	.innerBrand-Equity-list dl dt h3{font-size: 0.32rem;margin-top: 0.34rem;max-width: 5.2rem;}
	.innerBrand-Equity-list dl dd{font-size: 0.3rem;margin: 0.25rem 0;line-height: initial;}
	.innerBrand-list{width: auto;margin: 0 0.25rem 1rem;}
	.innerBrand-list p{width: 32%;margin-right: 2%;margin-bottom: 0.2rem;height: 1.5rem;line-height: 1.5rem;}
	.innerBrand-list p:nth-child(3n){margin-right: 0 !important;}
	.innerBrand-list p:nth-child(4n){margin-right: 2%;}
	.innerBrand-list p:nth-child(5n){margin-right: 2%;}
	.innerBrand-list p:nth-child(7n){margin-right: 2%;}
	.innerBrand-list p img{max-width: 80%;}
	.innerNews{width: auto;margin: 0.5rem 0.25rem 1rem;}
	.innerNews dl{width: 100%;margin: 0 0 0.5rem 0;}
	.innerNews dl dd{padding: 0.25rem;}
	.innerNews dl dd h3{font-size: 0.32rem;}
	.innerNews dl dd p{font-size: 0.28rem;margin: 0.2rem 0 0rem;}
	.innerDetails-list{width: auto;margin: 0.5rem 0.25rem 1rem;padding: 0 0.25rem;}
	.innerDetails .innerDetails-title{padding-bottom: 0.25rem;}
	.innerDetails .innerDetails-title h3{margin: 0.25rem 0;font-size: 0.32rem;}
	.innerDetails .innerDetails-title div{font-size: 0.26rem;}
	.innerDetails .innerDetails-content{font-size: 0.28rem;margin: 0.5rem 0;min-height: 4rem;line-height: 0.44rem;}
	.innerDetails .innerDetails-link{padding: 0.25rem 0;}
	.innerDetails .innerDetails-link p{margin: 0.2rem 0;}
	.innerDetails .innerDetails-link p em{width: 1.3rem;font-size: 0.26rem;line-height: 0.56rem;border-radius: 0.1rem;}
	.innerDetails .innerDetails-link p a{width: 5rem;font-size: 0.28rem;line-height: 0.56rem;}
	.innerDetails .innerDetails-link p span{width: 5rem;font-size: 0.28rem;line-height: 0.56rem;}
	.innerDetails .innerDetails-link a.back{display: none;}
	.innerCase{width: auto;margin: 0.5rem 0.25rem 1rem;}
	.innerCase dl{padding: 0.25rem;margin-bottom: 0.3rem;}
	.innerCase dl dt{width: 3rem;border-radius: 0.1rem;height: 2rem;line-height: 2rem;}
	.innerCase dl dd{width: 3.2rem;}
	.innerCase dl dd h3{margin-top: 0.2rem;font-size: 0.32rem;}
	.innerCase dl dd p{font-size: 0.26rem;line-height: 0.44rem;margin-top: 0.2rem;-webkit-line-clamp:2;}
	
	.xiala{display: none;}
}