@charset "UTF-8";

body{font-family:'Roboto',sans-serif;color:#000;margin:0;font-weight:400;position:relative;line-height:1.5;scroll-behavior:smooth;display: swap;}

@media (min-width:374px){body{font-size:12px}

}

@media (min-width:576px){body{font-size:13px}

}

@media (min-width:768px){body{font-size:14px}

}

@media (min-width:992px){body{font-size:15px}

}

@media (min-width:1200px){body{font-size:16px}

}

@media (min-width:1400px){body{font-size:18px}

}

ol,ul{padding:0;margin:0}

ol li,ul li{list-style-type:none}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth;background-color:#eaeaea}

main{display:block}

hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}

pre{font-family:monospace,monospace;font-size:1em}

abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}

b,strong{font-weight:700}

code,kbd,samp{font-family:monospace,monospace;font-size:1em}

small{font-size:80%}

sub{bottom:-.25em}

sup{top:-.5em;display:inline-block;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}

img{border-style:none}

iframe{border:0;height:100%;width:100%}

p{margin:5px 0 15px}

.text-white-space{white-space:nowrap}

.img--20,.img--25,.img--30,.img--37,.img--50,.img--59,.img--60,.img--75,.img--78,.img--90,.img--100,.img--140{position:relative;width:100%;overflow:hidden;display:block;background:url(/img/logo.svg) no-repeat center center;background-color:#f9f9f9;background-size:30% 30%}
.img--20{padding-bottom:20%}
.img--25{padding-bottom:25%}
.img--30{padding-bottom:30%}
.img--37{padding-bottom: 37%;}

.img--50{padding-bottom: 50%;}

.img--59{padding-bottom: 59%;}

.img--60{padding-bottom: 60%;}

.img--75{padding-bottom:75%}

.img--78{padding-bottom:78%}

.img--90{padding-bottom: 90%;}

.img--100{padding-bottom: 100%;}

.img--140{padding-bottom: 140%;}

.img--20 img,.img--25 img,.img--30 img,.img--37 img,.img--50 img,.img--59 img,.img--60 img,.img--75 img,.img--78 img,.img--90 img,.img--100 img,.img--140 img{position:absolute;top:50%;left:50%;max-width:100%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#fff}

.img--75 a[data-lightbox]{position:initial}

.text-center{text-align:center}

.text-left{text-align: left;}

.lazyload{z-index:-1}

.lazyload.loaded{z-index:0}

@media (max-width:575px){

	p{margin:5px 0 10px}

}

button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.25;margin:0}

button,input{overflow:visible}

button,select{text-transform:none}

[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}

[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}

fieldset{padding:.35em .75em .625em}

legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}

progress{vertical-align:baseline}

textarea{overflow:auto}

[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}

[type=search]{-webkit-appearance:textfield;outline-offset:-2px}

[type=search]::-webkit-search-decoration{-webkit-appearance:none}

::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}

details{display:block}

summary{display:list-item}

template{display:none}

[hidden]{display:none}

*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}

:after,:before{font-style:normal}

:focus{outline:0}

article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}

a{color:#008CD2;text-decoration:none;}

a:hover{background-color:transparent;}

button{background:0 0;border:0;padding:0}

.region{display:block;width:100%;max-width:1920px;margin:0 auto;padding:0}

.region--top{display:none;position:fixed;top:0;left:0}

.region--bottom{display:none;position:fixed;left:0;bottom:0}

.stage{width:100%;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}

body{width:100%;margin:auto;max-width:1920px}

@media (min-width:576px){.stage{max-width:100%;padding: 0 24px;}

}

@media (min-width:768px){.stage{max-width:100%;padding: 0 24px;}

}

@media (min-width:992px){.stage{max-width:100%;padding: 0 40px;}

}

@media (min-width:1200px){.stage{max-width:1120px;padding: 0;}

}

@media (min-width:1440px){.stage{max-width:1399px;padding: 0;}

}

.paddingT50B100{padding:50px 0 100px}

.paddingTB-80{padding:80px 0}

.paddingT-80{padding:80px 0 0}

.paddingB-80{padding-bottom:80px}

.paddingTB-140{padding:140px 0}

.paddingTB-100{padding:100px 0}

.paddingT-40{padding-top:40px}

.paddingB-40{padding-bottom:40px}

.marginT-60{padding-top:60px}

.paddingTB-120{padding:120px 0}

.paddingLR-120{padding:0 120px}

.paddingR-100{padding-right: 100px;}

.paddingL-100{padding-left: 100px;}

.paddingLR-80{padding: 0 80px;}

.paddingT-60{padding-top: 60px;}

.paddingB-60{padding-bottom: 60px;}

.paddingB-160{padding-bottom: 160px;}

.marginWid{width: 1160px;margin: 0 auto;}

.minheight{min-height: 400px;}

@media (max-width:1399px){.paddingT50B100{padding:50px 0 90px}

	.paddingTB-80{padding:50px 0}

	.paddingT-80{padding:60px 0 0}

	.paddingB-80{padding-bottom:70px}

	.paddingTB-140{padding:80px 0}

	.paddingTB-100{padding:98px 0}

	.paddingTB-120{padding:100px 0}

	.paddingLR-120{padding:0 100px}

	.paddingR-100{padding-right: 90px;}

	.paddingL-100{padding-left: 90px;}

	.paddingB-160{padding-bottom: 140px;}

}

@media (max-width:1199px){.paddingT50B100{padding:40px 0 80px}

	.paddingTB-80{padding:40px 0}

	.paddingT-80{padding:40px 0 0}

	.paddingB-80{padding-bottom:60px}

	.paddingTB-140{padding:60px 0}

	.paddingTB-100{padding:50px 0}

	.paddingTB-120{padding:60px 0}

	.paddingLR-120{padding:0 0}

	.paddingR-100{padding-right: 60px;}

	.paddingL-100{padding-left: 60px;}

	.paddingLR-80{padding: 0 60px;}

	.paddingB-160{padding-bottom: 120px;}

	.marginWid{width: 100%;margin: 0 auto;}

	.paddingB-40{padding-bottom:36px}

}

@media (max-width:991px){.paddingT50B100{padding:30px 0 60px}

	.paddingTB-80{padding:40px 0}

	.paddingT-80{padding:50px 0 0}

	.paddingB-80{padding-bottom:50px}

	.paddingTB-140{padding:40px 0}

	.paddingTB-100{padding:40px 0}

	.paddingTB-120{padding:50px 0}

	.paddingR-100{padding-right: 40px;}

	.paddingL-100{padding-left: 40px;}

	.paddingLR-80{padding: 0 40px;}

	.paddingT-60{padding-top: 40px;}

	.marginT-60{padding-top:40px}

	.paddingB-60{padding-bottom: 40px;}

	.paddingB-160{padding-bottom: 100px;}

	.paddingB-40{padding-bottom:19px}

}

@media (max-width:767px){.paddingT50B100{padding:30px 0 40px}

	.paddingTB-80{padding:30px 0}

	.paddingT-80{padding:30px 0 0}

	.paddingB-80{padding-bottom:30px}

	.paddingTB-140{padding:30px 0}

	.paddingTB-100{padding:30px 0}

	.paddingT-40{padding-top:30px}

	.paddingTB-120{padding:40px 0}

	.paddingLR-80{padding: 0;}

	.paddingT-40{padding-top:30px}

	.paddingB-40{padding-bottom:0}

	.paddingT-60{padding-top: 30px;}

	.marginT-60{padding-top:30px}

	.paddingB-60{padding-bottom: 30px;}

	.paddingB-160{padding-bottom: 80px;}

}

@media (max-width:575px){.paddingT50B100{padding:20px 0 20px}

	.paddingTB-80{padding:25px 0}

	.paddingT-80{padding:25px 0 0}

	.paddingB-80{padding-bottom:20px}

	.paddingTB-140{padding:25px 0}

	.paddingTB-100{padding:25px 0 40px 0}

	.paddingT-40{padding-top:25px}

	.paddingTB-120{padding:30px 0}

	.paddingT-40{padding-top:25px}

	.paddingT-60{padding-top: 25px;}

	.marginT-60{padding-top:25px}

	.paddingB-60{padding-bottom: 25px;}

	.paddingB-160{padding-bottom: 60px;}

}

.grid--2{display:flex;flex-wrap: wrap;}

.grid--2>li{width: calc(50% - 20px);margin-right: 40px;margin-top: 40px;}

.grid--2>li:nth-child(2n){margin-right: 0;}

.grid--3{display:flex;flex-wrap: wrap;}

.grid--3>li{width: calc(33.333333% - 26.666px);margin-right: 40px;margin-top: 40px;}

.grid--3>li:nth-child(3n){margin-right: 0;}

.lb-grid--3{display:flex;flex-wrap: wrap;}

.lb-grid--3>li{width: calc(33.333333% - 13.333333px);margin-right: 20px;margin-top: 20px;}

.lb-grid--3>li:nth-child(3n){margin-right: 0;}

.lb-grid--3-30{display:flex;flex-wrap: wrap;}

.lb-grid--3-30>li{width: calc(33.333333% - 20px);margin-right: 30px;margin-top: 30px;}

.lb-grid--3-30>li:nth-child(3n){margin-right: 0;}

.pro-grid--3{display:flex;flex-wrap: wrap;}

.pro-grid--3>li{width: calc(33.333333% - 26.666666px);margin-right: 40px;margin-top: 40px;}

.pro-grid--3>li:nth-child(3n){margin-right: 0;}

/*! carousel*/.owl-carousel{position:relative;z-index:1;width:100%;-webkit-tap-highlight-color:transparent}

.owl-carousel>.item{display:none}

.owl-carousel>.owlitem01.item{display:block}

.owl-carousel>.item img{max-width:100%}

.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-backface-visibility:hidden}

.owl-carousel .owl-stage:after{clear:both;display:block;visibility:hidden;height:0;content:".";line-height:0}

.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}

.owl-carousel .owl-item,.owl-carousel .owl-wrapper{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-ms-transform:translate3d(0,0,0)}

.owl-carousel .owl-item{position:relative;float:left;min-height:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}

.owl-carousel .owl-item img{display:block;width:100%}

.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

.owl-carousel.owl-loaded{display:block}

.owl-carousel.owl-loading{display:block;opacity:0}

.owl-carousel.owl-hidden{opacity:0}

.owl-carousel.owl-refresh .owl-item{visibility:hidden}

.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}

.owl-carousel.owl-rtl{direction:rtl}

.owl-carousel.owl-rtl .owl-item{float:right}

.no-js .owl-carousel{display:block}

.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}

.owl-carousel .owl-animated-in{z-index:0}

.owl-carousel .owl-animated-out{z-index:1}

.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}

@-webkit-keyframes fadeOut{0%{opacity:1}

	100%{opacity:0}

}

@keyframes fadeOut{0%{opacity:1}

	100%{opacity:0}

}

/* 多语言 */

.nav-lang-multiple{position: relative;cursor: pointer;}

.nav-lang-multiple ul{position: absolute;top: 35px;background-color: rgb(255 255 255 / 80%);box-shadow: 0 0 10px 1px #ccc;padding: 10px 15px;border-radius: 5px;display: none;z-index: 9;left: 50%;transform: translateX(-50%);}

.nav-lang-multiple li{height: 32px;line-height: 32px;width: 100%;}

.nav-lang-multiple li a{display: flex;font-size: 14px;color: #333;align-items: center;}

.nav-lang-multiple li a img{width: 18px;height: 18px;margin-right: 5px;}

.nav-lang-multiple li a span{margin-top: 3px;}

.nav-lang-multiple:hover ul{display: block;}

.nav-lang-multiple li a:hover{color: #1890ff;}

@media(max-width: 991px){

    .nav-lang-multiple ul{top: 35px;padding: 10px;}

}

@keyframes fadeInDown {

	0%{opacity:0;transform:translate3d(0,-100%,0)}

	100%{opacity:1;transform:translateZ(0)}

}

/* 放大图片 */

html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}

.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8}

.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}

.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px}

.lightbox a img{border:0}

.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff;border:4px solid #fff;overflow:hidden}

.lb-outerContainer:after{content:"";display:table;clear:both}

.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}

.lb-cancel{display:block;width:32px;height:32px;margin:0 auto}

.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}

.lb-container>.nav{left:0}

.lb-nav a{outline:0}

.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}

.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/images/prev.png) left 48% no-repeat;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}

.lb-nav a.lb-prev:hover{opacity:1}

.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/images/next.png) right 48% no-repeat;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}

.lb-nav a.lb-next:hover{opacity:1}

.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}

.lb-dataContainer:after{content:"";display:table;clear:both}

.lb-data{padding:0 4px;color:#ccc}

.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;margin-top:8px}

.lb-data .lb-caption{font-weight:700;line-height:1.5em}

.lb-data .lb-caption a{color:#4ae}

.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}

.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}

.lb-data .lb-close:hover{cursor:pointer;opacity:1}

.img-mask{position:relative}

.img-mask::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:-1;opacity:0;border-radius:8px;transition:all .3s}

.img-mask::after{content:"\e605";font-family:iconfont!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;z-index:-1;font-size:30px;transition:all .3s}

.img-mask:hover::before{z-index:2;opacity:1;transition:all .3s}

.img-mask:hover::after{z-index:3;opacity:1;font-size:50px;transition:all .3s}

.readmore{margin-top:25px;border:1px solid #ccc;border-top-left-radius:15px;border-bottom-right-radius:15px;padding:14px 26px;display:inline-block;font-size:14px;line-height:1;font-weight:500;cursor: pointer;}

.bg-color{background-color: #fff;}

.bgc-wirte{border-color: #008CD2;}

.bgc-wirte:hover{background-color: #008CD2;color: #fff;}

.bgc-blue{background-color: #008CD2;color: #fff;border-color: #008CD2;}

.bgc-blue2{background-color: #008CD2;color: #fff}

.bgc-blue:hover{background-color: #fff;color: #008CD2;}

.bgc-light-blue{background-color: rgba(0, 140, 210, .09);}

.bgc-black{background-color:#000;color: #fff;}

.bgc-black2{background-color:#fff;color: #000;border-color: #000}

.bgc-black2:hover{background-color: #008CD2;color: #fff;border-color: #008CD2;}

.bgc-gray{background-color: #f9f9f9;}

.text-blue,.text-blue span{color:#008cd2}

.text-red,.text-red span{color:red}

.p-hover a:hover{text-decoration: underline;}

.list-block>li{position: relative;padding-left: 20px;}

.list-block>li::before{content:"";position: absolute;width: 5px;height: 5px;background-color: #008CD2;left: 0;top: 13px;}

.list-ring>li{position: relative;padding-left: 20px;}

.list-ring>li::before{content:"";position: absolute;width: 5px;height: 5px;left: 0;top: 13px;border: 1px solid #008CD2;border-radius: 50%;}

/* 导航 */

.nav-box{display:flex;justify-content:space-between;align-items:center}

.main-nav{width:100%;background-color:#fff}

.main-nav.ele-fixed{box-shadow:0 1px 3px rgba(0,0,0,.3);position:fixed;width:100%;background-color:#fff;z-index:10;left:0;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transition:all 1s}

.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}

.nav-menu,.nav-menu-1,.nav-menu-more{display:flex;align-items:center}

.nav-logo{padding:8px 0}

.nav-logo img{display:block;max-width:220px;aspect-ratio:55/16}

.nav-menu-1>li>a{padding:31.5px 0;margin-right:35px;color:#000;font-size: 18px;font-weight: 300;}

.nav-menu-1>li .mobile-box>a{font-size:18px;color:#333;display:flex;align-items:center;padding:30px 0;margin-right:30px;font-weight: 300;}

.nav-menu-1>li.current .mobile-box>a,.nav-menu-1>li.current>a{color:#008cd2}

.nav-menu-1>li>a:hover{color:#008cd2}

.nav-menu-1>li .mobile-box>a:hover{color:#008cd2}

.nav-menu-1>li .mobile-box>a .iconfont{font-size:12px;font-weight:700;margin-left:5px;transition:transform .3s}

.nav-menu-1>li .mobile-box>a:hover .iconfont{transform:rotate(180deg);transition:transform .3s}

.nav-menu-more{margin-left:25px}

.nav-menu-more .iconfont{font-size:24px;cursor:pointer}

.nav-menu-more .icon-e-mail{margin-right:40px;color:#000}

.nav-menu-1>li .nav-menu-list{position:absolute;left:0;top:87px;width:100%;box-shadow:0 1px 3px rgba(123,123,123,.16);opacity:0;z-index:-2;visibility:hidden;}

.nav-menu-list::before{content:'';background-color:#f4f4f4;width:50%;position:absolute;left:0;top:0;height:100%;z-index:0}

.nav-menu-list::after{content:'';background-color:#fbfbfb;width:50%;position:absolute;right:0;top:0;height:100%;z-index:0}

.ele-fixed .nav-logo img{width: 160px;}

.ele-fixed .nav-menu-1>li .mobile-box>a{padding: 15px 0;}

.ele-fixed .nav-menu-1>li:hover .nav-menu-list{top: 60px;}

.menu-list{display:flex;position:relative;z-index:1}

.menu-list-left{width:340px}

.menu-list-left .p-h2 a{color:#000;font-size:30px;font-weight:400}

.menu-list-ul{padding-bottom:40px}

.menu-list-ul li{padding:15px 20px;cursor:pointer;transition:color .3s;color:#000;font-weight: 300;}

.menu-list-ul li.is-active{background-color:#008CD2;color:#fff}

.menu-list-ul li.current{background-color:#0073b2;color:#fff;}

.menu-list-right{background-color:#fbfbfb;width:calc(100% - 340px);padding:40px 0 40px 40px;display:none}

.menu-list-right.paddingB-100{padding-bottom:100px}

.menu-list-right.is-active{display:flex}

.list-right-left{margin-right:40px;width:calc(68% - 40px)}

.faqstyle .p-h4,.list-right-left .p-h4{font-size:20px;margin:0;margin-bottom:15px;font-weight:400;color: #000;}

.faqstyle p,.list-right-left p{color:#9f9f9f;font-size:16px;margin-bottom:20px}

.list-right-left>a{font-size:16px;color:#008cd2}

.list-right-left>a .iconfont{transition:all .3s}

.list-right-left>a:hover .iconfont{margin-right:10px;transition:all .3s}

.list-right-left>ul{margin-top:25px;padding-top:25px;width:100%;border-top:1px solid #ccc}

.list-right-left>ul li.current a{color: #008CD2;font-weight: 400;}

.list-right-left>ul li a{color:#000;font-size:16px;display:block;margin-bottom:20px;display:flex;align-items:center;font-weight: 300;}

.list-right-left>ul li a .iconfont{font-size:14px;margin-right:10px}

.list-right-left>ul li a:hover{color:#008cd2}

.list-right-right{width:32%}

.list-right-right img--100,.list-right-right img{background-color: transparent;}

.faqstyle{border-left:1px solid #ccc;padding-left:40px}

.faqstyle .p-h4{margin-top:20px;color: #000;}

.faqstyle p{margin-top:0;margin-bottom:15px}

.faqstyle a{font-size:16px;color:#008cd2}

.nav-menu-1>li:hover .nav-menu-list{opacity:1;z-index:4;visibility:visible;transition-property:all;transition-duration:.3s;transition-delay:.3s}

.icon-caidan{display:none}

.mobile-icon{display:none}

.mobile-icon .iconfont{font-weight:700;color:#999;font-size: 14px;cursor: pointer;}

.nav-menu-more .iconfont.icon-guanbi{display:none;margin-left:26px;font-size:18px}

.nav-menu-1>li>ul{max-height:0;overflow:hidden;transition:max-height .3s;position:absolute}

.home-hide{display:none}

.nav-menu-1>li .mobile-box>a.nav-show{display: none;}

.nav-menu-1>li .mobile-box>a.nav-hide{display: flex;}

.ovfHiden{overflow:hidden;height:100%}

.nav-menu-1>li>ul li.current>a{color: #008CD2;}

@media (max-width:1399px){.nav-logo img{height:50px}

}

@media (max-width:1199px){.nav-menu-more .icon-e-mail{margin-right:30px}

}

@media (max-width:991px){.home-hide{display:block}

.nav-menu-1{position:fixed;left:0;top:61px;flex-direction:column;width:100%;align-items:flex-start;padding:0 20px;background-color:#fff;height:0%;overflow:hidden;transition:all .5s;z-index:10}

.nav-menu-1.active{height:100%;transition:all .5s;border-top:1px solid #888}

.nav-menu-1>li{border-bottom:1px solid #d9d9d9;width:100%;padding:8px 0;font-size:13px}

.nav-menu-1>li.current>a{color: #008CD2;}

.nav-menu-1>li>a{color:#000;font-size: 14px;padding: 0;width: 100%;display: block;}

.nav-menu-1>li .mobile-box{display:flex;align-items:center;justify-content:space-between}

.nav-menu-1>li .mobile-box>a{padding: 0;font-size: 14px;width: 100%;}

.nav-menu-1>li .mobile-box>a .iconfont{display:none}

.mobile-icon{display:block}

.mobile-icon .icon-guanbi2{display:none}

.icon-caidan{display:block;margin-left:30px}

.nav-menu-1>li:hover .nav-menu-list{display:none}

.nav-menu-1>li>ul{background-color:#f8f8f8;margin-top:0;position:inherit}

.nav-menu-1>li>ul li{border-bottom:1px solid #d9d9d9}

.nav-menu-1>li>ul li a{color:#000;font-size:13px;padding:8px 0 8px 10px;display: block;}

.nav-menu-1>li.active{padding-bottom:0;border:0}

.nav-logo img{height:45px}

.nav-menu-more .iconfont.icon-guanbi{margin-left:36px}

.nav-menu-1>li .mobile-box>a.nav-show{display: block;}

.nav-menu-1>li .mobile-box>a.nav-hide{display: none;}

}
@media (max-width:767px){
.img-mask:hover::after{font-size: 40px;}
.img-mask::after{font-size: 20px;}
}
@media (max-width:575px){.nav-logo img{height:35px}

.nav-menu-more .icon-e-mail{margin-right:20px}

.icon-caidan,.icon-guanbi{margin-left:20px}

.nav-menu-1{top:50px}

.nav-menu-more .iconfont.icon-guanbi{margin-left:26px}

}

/* banner */

.main-banner .owl-carousel>.item:first-child{display:inline-block;min-height: 644px;}

#owl-demo1 .owl-nav .owl-next,#owl-demo1 .owl-nav .owl-prev{position:absolute;top:50%;transform:translateY(-50%);opacity:.45}

#owl-demo1 .owl-nav .owl-prev{left:60px}

#owl-demo1 .owl-nav .owl-next{right:60px}

#owl-demo1 .owl-nav span{font-size:40px;color:#fff;width:50px;height:50px;background-color:#9f9f9f;border-radius:50%;display:block;line-height:1.15}

#owl-demo1 .owl-dots{position:absolute;left:50%;transform:translateX(-50%);bottom:40px}

#owl-demo1 .owl-dots .owl-dot{width:18px;height:18px;background-color:#d9d9d9;border-radius:50%;margin-right:12px}

#owl-demo1 .owl-dots .owl-dot.active{border:3px solid #008cd2;background-color:#fff}

.item-con{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding-left:47%}

.item-con-h1{font-size:50px;line-height:1.28;margin:0;font-weight:500;color:#000}

.item-con-h1 span{display:block;color:#008cd2}

.item-con-p{font-size:16px;color:#888;margin-top:15px;font-weight:300;margin-bottom:0}

.item-con-btn{margin-top:55px}

.item-con-btn span{display:inline-block;padding:13px 20px;font-size:16px;text-align:center;color:#fff;background-color:#008cd2;border-radius:30px;line-height:1;margin-right:25px}

.item-con2{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding-left:15%;background-color:rgba(0,0,0,.3)}

.item-con2 .item-con-h1,.item-con2 .item-con-p{color:#fff}

#owl-demo1 .owl-item .item-con .item-con-h1{transform:translateX(1000px);opacity:0;transition:all .5s}

#owl-demo1 .owl-item .item-con .item-con-p{transform:translateX(-1000px);opacity:0;transition:all .5s}

#owl-demo1 .owl-item .item-con .item-con-btn{transform:translateY(100px);opacity:0;transition:all .5s}

#owl-demo1 .owl-item.active .item-con .item-con-h1{transform:translateX(0);opacity:1;transition:all 1s;transition-delay:1s}

#owl-demo1 .owl-item.active .item-con .item-con-p{transform:translateX(0);opacity:1;transition:all 1s;transition-delay:1.5s}

#owl-demo1 .owl-item.active .item-con .item-con-btn{transform:translateY(0);opacity:1;transition:all 1s;transition-delay:2s}

#owl-demo1 .owl-item .item-con2 .item-con-h1{transform:translateX(-1000px);opacity:0;transition:all .5s}

#owl-demo1 .owl-item .item-con2 .item-con-p{transform:translateX(1000px);opacity:0;transition:all .5s}

#owl-demo1 .owl-item .item-con2 .item-con-btn{transform:translateY(100px);opacity:0;transition:all .5s}

#owl-demo1 .owl-item.active .item-con2 .item-con-h1{transform:translateX(0);opacity:1;transition:all 1s;transition-delay:1s}

#owl-demo1 .owl-item.active .item-con2 .item-con-p{transform:translateX(0);opacity:1;transition:all 1s;transition-delay:1.5s}

#owl-demo1 .owl-item.active .item-con2 .item-con-btn{transform:translateY(0);opacity:1;transition:all 1s;transition-delay:2s}

@media (max-width:1399px){.item-con-h1{font-size:41px}

.item-con-btn{margin-top:25px;width:500px}

.item-con-p{width:500px}

.item-con-btn span{margin-bottom:15px;padding:12px 20px;font-size:14px}

#owl-demo1 .owl-dots{bottom:30px}

}

@media (max-width:1199px){.item-con{padding-left:50%}

.item-con-h1{font-size:34px}

.item-con-p{font-size:12px;width:400px}

.item-con-btn span{padding:10px 20px;font-size:12px}

#owl-demo1 .owl-nav span{width:40px;height:40px;line-height:.9}

#owl-demo1 .owl-nav .owl-prev{left:36px}

#owl-demo1 .owl-nav .owl-next{right:36px}

}

@media (max-width:991px){.item-con-btn{display:none}

.item-con{padding-left:49%}

#owl-demo1 .owl-dots .owl-dot{width:15px;height:15px}

.item-con-h1{font-size:25px;width:299px}

.item-con-h1 span{display:initial}

.item-con-p{font-size:12px;width:300px}

#owl-demo1 .owl-nav span{width:37px;height:37px;line-height:.8}

#owl-demo1 .owl-nav .owl-prev{left:24px}

#owl-demo1 .owl-nav .owl-next{right:24px}

#owl-demo1 .owl-dots{bottom:25px}

}

@media (max-width:767px){.item-con-p{display:none}

.item-con{padding-left:52%}

.item-con-h1{font-size:22px;width:260px}

#owl-demo1 .owl-nav .owl-prev{left:20px}

#owl-demo1 .owl-nav .owl-next{right:20px}

#owl-demo1 .owl-dots{bottom:20px}

#owl-demo1 .owl-nav span{width:32px;height:32px;line-height:.7;font-size:36px}

}

@media (max-width:575px){.item-con{padding-left:45%}

.item-con-h1{font-size:18px;width:200px}

#owl-demo1 .owl-dots{bottom:15px}

#owl-demo1 .owl-nav span{width:28px;height:28px;font-size:34px}

}

.main-cooling{display:flex;position:relative}

.white-box{position:absolute;height:100%;top:0;z-index:3}

.main-cooling .white-box{left:-107px}

.leftside{writing-mode:vertical-lr;padding-top:30px;display:flex;align-items:center;color:#e4e4e4;font-size:26px;text-transform:uppercase;font-weight:300;margin:0;position:relative;top:8px}

.leftside::before{content:'';width:2px;height:20px;background-color:#e4e4e4;display:block;position:absolute;top:0}

.cooling-conleft{width:50%}

.cooling-conleft .icon-shui1{font-size:36px;color:#008cd2;line-height:1}

.cooling-conleft h1{font-size:42px;font-weight:100;margin:10px 0 60px 0;line-height:1.4}

.cooling-conleft h1 span{color:#008cd2;font-weight:700;display:block;font-size:46px;line-height:1.3}

.cooling-num{display:flex}

.cooling-num li{width:33.333333%;text-align:center}

.cooling-num li p{font-size:24px;color:#666;font-weight:300;margin:0;line-height:1.2}

.cooling-num li p.con-p-bold{font-size:50px;color:#333;font-weight:700}

.cooling-conright{width:50%;margin-left:80px;margin-top:56px}

.cooling-conright p{font-size:18px;margin:0;margin-bottom:15px}

@media (max-width:1399px){.white-box{display:none}

.cooling-conleft{margin-left:0;width:47%}

.cooling-conright{width:53%;margin-left:40px}

.cooling-conleft h1 span{font-size:34px}

.cooling-conleft h1{font-size:30px;margin:20px 0 40px 0;font-weight: 300;}

.cooling-num li p{font-size:20px}

.cooling-num li p.con-p-bold{font-size:42px}

.cooling-conright p{font-size:16px}

}

@media (max-width:1199px){.cooling-conleft h1{font-size:24px;margin:10px 0 30px 0;}

.cooling-conleft h1 span{font-size:28px;line-height:1.5;margin-bottom: 10px;}

.cooling-conright p{font-size:15px}

.readmore{margin-top:10px;padding:9px 18px}

.cooling-num li p.con-p-bold{font-size:30px}

.cooling-num li p{font-size:14px}

}

@media (max-width:991px){.main-cooling{flex-direction:column}

.cooling-conleft,.cooling-conright{width:100%;margin:0}

.cooling-flex{display:flex;justify-content:space-between}

.cooling-flex h1{width:calc(50% - 47px);margin-right:47px}

.cooling-flex ul{width:50%}

.cooling-conleft h1{font-size:20px;margin:20px 0}

.cooling-conleft h1 span{font-size:24px;line-height:1.5}

.cooling-num{margin-top:10px}

.cooling-conright p{font-size:14px}

.readmore{padding:9px 18px}

}

@media (max-width:767px){.cooling-conleft{display:flex}

.cooling-conleft h1{width:100%;margin-left:18px;margin-top:0}

.cooling-num{display:none}

.cooling-conleft .icon-shui1{font-size:28px;margin-top: 10px;}

.cooling-conleft h1{font-size:16px;}

.cooling-conleft h1 span{font-size:20px;line-height:1.4;margin-bottom: 5px;}

.cooling-conright p{font-size:13px;margin-bottom: 10px;}

.readmore{padding:8px 18px;font-size:12px;margin-top:5px}

}

@media (max-width:575px){.cooling-conleft h1{font-size:14px;line-height:1.6;margin-bottom:10px;font-weight: 400;}

.cooling-conleft h1 span{font-size:16px;line-height:1.25;}

}

.main-series{background-color:#eaeaea}

.main-series-box .white-box{width:44px;left:-100px}

.main-series-box{display:flex;position:relative}

.series-title{display:flex;align-items:center;justify-content:space-between;position:relative}

.series-tit-h2{font-size:42px;color:#008cd2;font-weight:300;margin:0;position:relative;z-index:1;background-color:#eaeaea;padding-right:20px}

.gary-line{width:100%;height:1px;background-color:#d0d0d0;position:absolute;left:0;z-index:0}

.series-title .iconfont{font-size:36px;color:#008cd2;line-height:1;background-color:#eaeaea;position:relative;z-index:1;padding-left:20px}

.series-name{background-color:rgba(0,140,210,.1);padding:25px 40px;border-left:3px solid #008cd2;width:calc(100% - 40px)}

.series-list li{background-color:#fff;border-radius:8px;overflow:hidden}

.series-name p:first-child{margin:0}

.series-name p{font-size:14px;color:#80c6e9;opacity:1}

.series-name p.name-h3{margin-top:8px;margin-bottom:0;line-height:1}

.series-name p.name-h3 a{color:#008cd2;font-size:28px;font-weight:400}

.series-name p.name-h3 a:hover{text-decoration:underline}

.series-desc{padding:25px 40px}

.series-desc p{font-size:16px;color:#666;margin:0;}

@media (max-width:1399px){.series-tit-h2{font-size:30px}

.series-tit-h2.text-black{color:#008cd2}

.series-name p{font-size:13px}

.series-name p.name-h3 a{font-size:27px}

.series-desc p{font-size:15px}

}

@media (max-width:1199px){.series-name p.name-h3 a{font-size:24px}

.series-desc p{font-size:14px}

.series-desc .readmore{margin-top:25px;padding:9px 18px}

}

@media (max-width:991px){.series-tit-h2{font-size:24px}

.series-name{padding:25px 0 25px 30px;width:calc(100% - 50px)}

.series-name p{font-size:12px}

.series-name p.name-h3 a{font-size:18px}

.grid--2>li{margin-top:20px;margin-right:20px;width:calc(50% - 10px)}

.series-desc{padding:20px 30px}

.series-desc .readmore{margin-top:20px}

}

@media (max-width:767px){.series-tit-h2{font-size:15px}

.series-title .iconfont{font-size:28px}

.series-name{padding:20px 0 20px 20px;width:calc(100% - 20px)}

.series-name p.name-h3 a{font-size:14px}

.series-name p:first-child{font-size:12px}

.series-desc{padding:18px 20px}

.series-desc p{font-size:12px}

.series-desc .readmore{margin-top:15px;font-size:12px}

}

@media (max-width:575px){.grid--2>li{width:100%;margin-right:0}

.series-desc p{display:none}

.series-tit-h2{font-size:16px}

.series-title{margin-bottom:0}

.series-name p.name-h3 a{font-size:12px}

.series-desc{padding:0 0 20px 20px}

.series-desc .readmore{margin-top:10px}

.series-title .iconfont{font-size:20px}

.series-name p:first-child{font-size:12px}

.series-tit-h2{padding-right:3px}

.series-title .iconfont{padding-left:15px}

}

.main-major{background-image:url(/img/advantage-bg.png);background-repeat:no-repeat;background-color:#2a3f6b;background-attachment:fixed;background-position:center top}

.major-box>p{text-align:center;font-size:16px;color:#d1dae6;margin:0;line-height:1;margin-top:10px}

.major-h2{font-size:42px;color:#fff;font-weight:300}

.text-black{color:#000}

.text-write{color:#fff}

.text-center{text-align:center}

.major-list{display:flex;justify-content:center;margin-top:60px}

.major-list li{margin-right:8px;width:11.5%;display:flex;flex-direction:column;align-items:center;cursor:pointer;padding-bottom:60px;position:relative}

.major-list li:last-child{margin-right:0}

.major-list li.is-active::before{content:"";width:1px;height:calc(100% - 20px);background-color:#008cd2;position:absolute;left:50%;top:20px;transform:translateX(-50%);z-index:0}

.major-list li:hover::before{content:"";width:1px;height:calc(100% - 20px);background-color:#008cd2;position:absolute;left:50%;top:20px;transform:translateX(-50%);z-index:0}

.major-ring{width:140px;height:140px;border:2px solid transparent;border-radius:50%;display:grid;place-items:center}

.major-ring .iconfont{width:120px;height:120px;background-color:#fff;font-size:56px;border-radius:50%;display:grid;place-items:center;color:#008cd2}

.major-list li:hover .major-ring{border-color:#fff;position:relative;z-index:1}

.major-list li:hover p{background-color:#008cd2;position:relative;z-index:1}

.major-list li.is-active .major-ring{border-color:#fff;position:relative;z-index:1}

.major-list li.is-active p{background-color:#008cd2;position:relative;z-index:1}

.major-list li p{text-align:center;margin-top:10px;padding:5px 6px;color:#fff;margin-bottom:0;font-size:16px;line-height:1.3}

.major-capapcity{width:100%;background-color:#fff;padding:50px;display:none;}

.major-capapcity .list-circle>li{margin-bottom: 20px;font-size: 16px;font-weight: 400;}

.major-capapcity.is-active{display:block}

.major-capapcity p{font-size:16px;color:#000;margin:0}

.major-capapcity p.major-h3{text-align:left;color:#008cd2;opacity:1;font-size:26px;margin-bottom:30px;font-weight:300;margin-top:0;line-height:1}

.list-circle{padding-left: 20px;}

.list-circle>li{position:relative;line-height:1.6;list-style:disc;font-weight: 300;}

.list-circle>li::marker{color: #008CD2;font-size: 18px;}

.list-number{padding-left:20px}

.list-number>li{position:relative;line-height:1.7;list-style-type:decimal}

@media (max-width:1399px){.major-box>p{font-size:14px}

.major-h2{font-size:30px}

.major-list{margin-top:40px}

.major-ring{width:114px;height:114px}

.major-ring .iconfont{width:98px;height:98px;font-size:45px}

.major-list li{padding-bottom: 30px;}

.major-list li p{font-size:14px;padding:7px 10px}

.major-capapcity .list-circle>li{margin-bottom: 10px;font-size: 14px;}

}

@media (max-width:1199px){.major-ring{width:70px;height:70px}

.major-ring .iconfont{width:52px;height:52px;font-size:28px}

.major-list li p{font-size:13px;padding:8px 10px;line-height:1.2}

.major-capapcity{padding:40px}

.major-capapcity p.major-h3{margin-bottom:20px;font-size:22px}

.major-capapcity p{font-size:14px}

.major-list li{padding-bottom:25px}

}

@media (max-width:991px){.major-ring .iconfont{width:60px;height:60px}

.major-list li{padding-bottom:15px}

.major-capapcity{padding:30px}

.major-capapcity p.major-h3{font-size:20px}

.major-box>p{font-size:12px}

.major-h2{font-size:24px}

.major-list{margin-top:47px}

.major-capapcity .list-circle>li{margin-bottom: 5px;}

}

@media (max-width:767px){.main-major{background-image:none}

.major-h2{font-size:15px;text-align:left;display:block;margin-bottom:5px;font-weight:500}

.major-box>p{display:none}

.major-list{flex-wrap:wrap;justify-content:normal;margin-top:0}

.major-list li{width:calc(50% - 4px);flex-direction:row;padding-bottom:0;padding-top:15px}

.major-list li:nth-child(2n){margin-right:0}

.major-list li.is-active::before{display:none}

.major-list li p{margin-top:0}

.major-ring{width:36px;height:36px}

.major-ring .iconfont{width:34px;height:34px;font-size:18px}

.major-box{padding:0 24px}

.major-list li:hover p{background-color:transparent}

.major-list li:hover::before{display:none}

.major-list li:hover .major-ring{border-color:transparent}

.major-h2.marginB0{margin-bottom:0}

}

@media (max-width:575px){.major-box{padding:0 9px}

.major-h2{font-size:14px;margin-bottom:0}

.major-list li p{font-size:12px}

.major-list li{width:calc(50% - 10px);margin-right:20px}

.major-list li:nth-child(2n){margin-right:0}

.major-ring{width:30px;height:30px}

.major-ring .iconfont{width:28px;height:28px;font-size:16px}

.major-list li p{text-align:left}

.major-capapcity .list-circle>li{margin-bottom: 0;}

}

/* Application */

.app-box{width:100%;text-align:center}

.app-box>p{font-size:18px;line-height:1.6;width:1200px;margin:0 auto;padding-bottom:20px;padding-top:10px;font-weight: 300;}

.app-box>p.app-tit{font-size:42px;line-height:1;margin-bottom:40px}

.app-box p a:hover{text-decoration:underline}

.gird--6{display:flex;flex-wrap:wrap}

.gird--6 li{width:calc(16.666666% - 17.5px);margin-right:21px;margin-top:20px;border-radius:5px;overflow:hidden;position:relative}

.gird--6 li:nth-child(6n){margin-right:0}

.gird--6 li::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}

.app-ul li:nth-child(odd)::before{background:rgba(0,0,0,0);transition:all .3s}

.app-ul li:nth-child(even)::before{background:rgba(25,71,132,0);transition:all .3s}

.gird--6 li p{font-size:20px;color:#fff;position:absolute;width:100%;top:50%;transform:translateY(-50%);opacity:0;left:0;z-index:2;text-align:center;font-weight:400;padding:0 15px;margin:0;line-height:1.2}

.app-ul li:nth-child(odd):hover::before{background:rgba(0,0,0,.6);transition:all .3s}

.app-ul li:nth-child(even):hover::before{background:rgba(25,71,132,.6);transition:all .3s}

.gird--6 li:hover p{opacity:1;transition:all .3s ease-in-out}

@media (max-width:1399px){.app-box>p.app-tit{font-size:30px}

.app-box>p{font-size:14px;width:100%;padding-bottom:10px}

.app-box>p.app-tit{margin-bottom:15px;padding-bottom:0}

}

@media (max-width:1199px){.gird--6 li{width:calc(25% - 15px);margin-right:20px}

.gird--6 li:nth-child(6n){margin-right:20px}

.gird--6 li:nth-child(4n){margin-right:0}

.gird--6 li .img--100{padding-bottom:50%}

.gird--6 li p{font-size:16px}

}

@media (max-width:991px){.app-box>p.app-tit{font-size:24px}

.gird--6 li p{font-size:14px}

.app-box>p{padding-bottom:5px}

.gird--6 li{width:calc(25% - 11.25px);margin-right:15px;margin-top:15px}

.gird--6 li:nth-child(6n){margin-right:15px}

.gird--6 li:nth-child(4n){margin-right:0}

}

@media (max-width:767px){.app-box>p{display:none}

.app-box>p.app-tit{font-size:15px;text-align:left;display:block;margin-bottom:0}

.gird--6 li .img--100{padding-bottom:65%}

.gird--6 li p{font-size:12px;padding:0 11px}

}

@media (max-width:575px){.gird--6 li{width:calc(33.333333% - 10px)}

.gird--6 li:nth-child(6n-3){margin-right:0}

.gird--6 li:nth-child(4n){margin-right:15px}

.gird--6 li:nth-child(3n){margin-right:0}

}

.getour-ul{width:100%;display:flex}

.getour-ul li{width:calc(25% - 1px)}

.getour-ul li:last-child{border-right:1px solid #d9d9d9}

.getour-ul-li{border:1px solid #d9d9d9;border-right:0;padding:0 30px;display:flex;flex-direction:column;justify-content:center}

.getour-ul-li .iconfont{font-size:32px;color:#008cd2;line-height:1}

.getour-ul-li p{font-size:22px;margin:21px 0 30px 0;line-height:1.3;font-weight: 300;}

.getour-ul-li a{color:#194784;font-size:16px;font-weight:400}

.getour-ul-li a:hover{text-decoration:underline}

.green{background-color:#e4f3ea}

.pink{background-color:#f9f9f9}

.blue{background-color:#e4f2fa}

@media (max-width:1399px){.getour-ul-li .iconfont{font-size:26px}

.getour-ul-li p{margin:15px 0 20px 0;font-size:18px}

.getour-ul-li a{font-size:14px}

.getour-ul-li{padding:0 25px}

}

@media (max-width:1199px){.getour-ul-li .iconfont{font-size:21px}

.getour-ul-li p{margin:15px 0;font-size:18px}

.getour-ul-li a{font-size:12px}

.getour-ul-li{padding:0 20px}

}

@media (max-width:991px){.getour-ul-li .iconfont{font-size:18px}

.getour-ul-li p{margin:10px 0 15px 0;font-size:16px}

.getour-ul-li a{font-size:12px}

.getour-ul-li{padding:0 14px}

}

@media (max-width:767px){.getour-ul-li p{font-size:12px;margin:10px 0}

.getour-ul-li{padding:0 8px}

.getour-ul-li .iconfont{font-size:14px}

}

@media (max-width:575px){.getour-ul{flex-direction:column}

.getour-ul li:first-child{display:none}

.getour-ul li{width:100%;padding:20px 10px;border:1px solid #d9d9d9;border-bottom:0}

.getour-ul li:last-child{border-bottom:1px solid #d9d9d9}

}

/* footer */

.main-footer{background-image:url(/img/footer-bg.png);background-repeat:no-repeat;background-position:top center;background-color:#011b50;background-size:cover}

.footer-box{display:flex;justify-content:center}

.footer-flex{display:flex;justify-content:space-between;width:1000px}

.footer-left{width:244px;text-align:center}

.footer-left b{color:#fff;margin-bottom:5px;font-weight:400;font-size:16px;display:block}

.footer-left p{font-size:14px;color:#fff;margin:0;font-weight:300}

.footer-left p a{color:#fff}

.footer-left p a:hover{text-decoration:underline}

.footer-left p.footer-h3{font-size:20px;color:#fff;position:relative;margin-bottom:51px;font-weight:700}

.footer-left p.footer-h3::after{content:"";position:absolute;width:116px;height:1px;background:#fff;bottom:-21px;left:50%;transform:translateX(-50%);opacity:.5}

.footer-left p.marginB40{margin-bottom:40px}

.footer-middle{position:absolute;left:50%;transform:translateX(-50%)}

.footer-middle img{width:200px;aspect-ratio:4/3;display:block;margin:0 auto}

.contact-list{display:flex;margin-top:25px;position:relative;z-index:1}

.contact-list li{margin-right:20px}

.contact-list li:last-child{margin-right:0}

.contact-list li a{width:44px;height:44px;border-radius:50%;display:grid;place-items:center}

.contact-list li .iconfont{font-size:26px}

.skypebg{background-color:#00aff0;border:1px solid #00aff0;color:#fff}

.facebookbg{background-color:#3b5998;border:1px solid #3b5998;color:#fff}

.linkedinbg{background-color:#0073b2;border:1px solid #0073b2;color:#fff}

.youtubebg{background-color:#ff3132;border:1px solid #ff3132;color:#fff}

.skypebg:hover{background-color:#fff;color:#00aff0}

.facebookbg:hover{background-color:#fff;color:#3b5998}

.linkedinbg:hover{background-color:#fff;color:#0073b2}

.youtubebg:hover{background-color:#fff;color:#ff3132}

@media (max-width:1399px){.contact-list li a{width:38px;height:38px}

.contact-list li .iconfont{font-size:24px}

.footer-middle img{width:180px}

.footer-flex{width:793px}

.contact-list li{margin-right:10px}

}

@media (max-width:1199px){.footer-flex{width:872px}

.footer-middle img{width:150px}

.contact-list li{margin-right:10px}

}

@media (max-width:991px){.contact-list li a{width:32px;height:32px}

.contact-list li .iconfont{font-size:20px}

.footer-flex{padding:0 16px}

.footer-left p.footer-h3{font-size:16px;margin-bottom:46px}

.footer-left p.marginB40{margin-bottom:30px}

.footer-left p.footer-h3::after{bottom:-16px}

}

@media (max-width:767px){.footer-box{justify-content:normal}

.contact-list{margin-top:20px}

.footer-left{text-align:left;margin-right:25px;width:calc(50% - 12.5px)}

.footer-left:last-child{margin-right:0}

.footer-box{flex-direction:column}

.footer-flex{width:100%;padding:0}

.footer-middle{position:inherit;transform:translateX(0)}

.footer-middle img{display:none}

.footer-left p{font-size:12px}

.footer-left p.footer-h3{font-size:14px;margin-bottom:31px}

.footer-left p.footer-h3::after{left:0;transform:translateX(0)}

.footer-left p.marginB40{margin-bottom:15px}

.footer-left b{font-size:13px}

}

@media (max-width:575px){.footer-flex{flex-direction:column}

.hide-575{display:none}

.footer-left{width:100%}

.footer-left:first-child{margin-bottom:15px}

.contact-list li a{width:23px;height:23px}

.contact-list li .iconfont{font-size:14px}

.contact-list li{margin-right:8px}

}

.footer-right{width:100%;background-color:#0d214b;text-align:center}

.footer-right p{font-size:14px;color:#fff;margin:0;padding:26px 0;opacity:.75;font-weight:400;white-space: nowrap;}

@media (max-width:1199px){.footer-right p{padding:15px 0}

}

@media (max-width:767px){.footer-right p{font-size:12px;padding:12px 0}

}

@media (max-width:575px){.footer-right p{font-size:12px;padding:5px 0;}

}





/* 联系我们 */

input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}

input[type=number]{-moz-appearance:textfield}

.main-gradient{background:linear-gradient(180deg,#ededed 0,#fff 100%)}

.main-breadcrumb{padding-top:25px;font-size:14px;color:#999}

.main-breadcrumb a{color:#000;font-size:14px;font-weight:400}

.main-breadcrumb a:hover{text-decoration:underline}

.main-breadcrumb a::after{content:'\e6d1';font-family:iconfont!important;font-size:12px;margin:0 6px}

.main-breadcrumb a.path-link{color:#000}

.main-breadcrumb a.path-link::before{content:"\e609";font-family:iconfont!important;margin-right:6px;color:#008cd2;font-size:18px}

.main-h1{text-align:center;padding-bottom: 15px;}

.main-h1 .iconfont{font-size:36px;color:#008cd2;display:block;margin-top:60px;line-height:1}

.main-h1 h1{font-size:42px;font-weight:300;margin-top:20px;margin-bottom:0;line-height:1.4}

.main-contact{background-color:#f9f9f9;border-radius:20px;box-shadow:0 0 20px rgba(0,0,0,.1);display:flex}

.contact-left,.contact-right{padding:60px 50px}

.contact-left{background-color:#008cd2;width:600px;position:relative;border-radius:20px 0 0 20px}

.contact-left .icon-lengqueta_huaban_huaban{position:absolute;right:0;bottom:0;font-size:350px;color:#fff;line-height:1;opacity:.1;z-index:0}

.contact-left>p{font-size:22px;color:#fff;font-weight:400;margin:0;margin-bottom:14px}

.contact-ul{position:relative;z-index:1}

.contact-ul li,.contact-ul li a{color:#fff;font-size:18px;line-height:1.6}

.contact-ul li a:hover{text-decoration:underline}

.contact-ul li{display:flex;margin-bottom:17px}

.contact-ul li+li{align-items:center}

.contact-ul li .iconfont{font-size:24px;margin-right:16px;margin-top:5px;line-height:1}

.contact-ul li+li .iconfont{margin-top:0}

.contact-right{border-radius:0 20px 20px 0;width:800px}

.contact-right>p{font-size:18px;color:#9f9f9f;margin:0;margin-bottom:30px}

.form-group{margin-top:22px;position:relative;display:flex;align-items:flex-start}

.form-group .iconfont{font-size:18px;color:#666;position:absolute;left:15px;top:50%;transform:translateY(-50%)}

.form-group .iconfont.icon-f-message{top:25px}

.form-group input{border:0;width:100%;padding:13px 10px 13px 40px;background-color:#eee;border:1px solid transparent}

.form-group textarea{border:0;width:100%;padding:13px 10px 13px 40px;background-color:#eee;border:1px solid transparent}

.form-group input:focus,.form-group textarea:focus{border-color:#008cd2}

.form-group p{position:absolute;top:50%;left:43px;transform:translateY(-50%);margin:0;font-size:14px;transition:top .3s}

.form-group p label{color: #777;}

.form-group p.mes-top{top:25px}

.form-group p.active{top:-4px;background-color:#fff;transition:all .3s;padding:2px 3px;font-size:12px}

.form-group p span{color:#008cd2}

.contact-right .readmore{cursor:pointer}

.contact-right .active p{top:-4px;font-size:12px;transition:all .3s;background-color:#fff;padding:2px 3px}

.map-box{padding-top:60px;padding-bottom:20px;background-color:#fff}

#map{height:500px}

@media (max-width:1399px){.main-h1 .iconfont{margin-top:50px}

.main-h1 h1{font-size:30px}

.contact-left,.contact-right{padding:50px 40px}

.contact-left>p{font-size:21px}

.contact-ul li,.contact-ul li a{font-size:16px}

.contact-ul li{margin-bottom:15px}

}

@media (max-width:1199px){.main-h1 h1{font-size:26px}

.contact-left,.contact-right{padding:40px 30px}

.contact-left>p{font-size:18px}

.contact-right>p{font-size:16px;margin-bottom:20px}

.contact-left .icon-lengqueta_huaban_huaban{font-size:300px}

.map-box{padding-top: 50px;}

}

@media (max-width:991px){.main-breadcrumb{padding-top: 20px;}

.main-h1 .iconfont{font-size:32px}

.main-h1 h1{font-size:21px}

.contact-left>p,.contact-right>p{font-size:14px}

.contact-ul li .iconfont{font-size:18px}

.contact-ul li,.contact-ul li a{font-size:14px}

.contact-ul li{margin-bottom:10px}

.contact-left .icon-lengqueta_huaban_huaban{font-size:250px}

.contact-left,.contact-right{padding:30px 20px}

.form-group input{font-size:14px}

.form-group .iconfont{font-size:16px}

.map-box{padding-top: 40px;}

}

@media (max-width:767px){.main-breadcrumb{padding-top: 15px;}

.main-h1 .iconfont{margin-top:30px;font-size:26px}

.main-h1 h1{font-size:18px;font-weight: 400;}

.main-contact{flex-direction:column}

.contact-left,.contact-right{width:100%}

.contact-left{border-radius:20px 20px 0 0}

.contact-right{border-radius:0 0 20px 20px}

.contact-right .readmore{margin-top:20px}

.contact-ul li{align-items:center}

.contact-ul li .iconfont{font-size:18px;margin-top:0;margin-right:10px}

.map-box{padding-top: 30px;}

.contact-left, .contact-right{padding:20px}

.contact-ul li,.contact-ul li a{font-size:13px}

.form-group{margin-top: 18px;}

.form-group:last-child{margin-top: 0;}

}

@media (max-width:575px){.form-group input{padding:8px 10px 8px 35px}

.form-group .iconfont{left:10px}

.form-group p{left:33px}

.main-h1 h1{font-size:16px;margin-top: 15px;}

.contact-ul li .iconfont{font-size:14px}

.main-breadcrumb,.main-breadcrumb a,.main-breadcrumb a.path-link::before{font-size:12px}

.main-h1 .iconfont{margin-top: 20px;}

.map-box{padding-top: 20px;}

.contact-ul li,.contact-ul li a{font-size:12px}

}

/* Technology */

.main-technology{width:1160px;background-color:#fff;margin:0 auto;min-height:1070px}

.main-technology li{display:flex;border-top:1px solid #d9d9d9;padding:40px 0;align-items:flex-start}

.main-technology li:last-child{border-bottom:1px solid #d9d9d9}

.main-technology li:hover{background-color:#f8f8f8;box-shadow:0 0 20px #f8f8f8;transition:all .3s}

.main-technology li:hover .technology-left .tech-icon{background-color:#008cd2;color:#fff;transition:all .3s}

.technology-left{margin-left:40px;margin-right:73px;position:relative}

.technology-left .icon-lengqueta_huaban_huaban{font-size:120px;color:#d9d9d9;position:relative;top:-20px}

.technology-left .tech-icon{position:absolute;width:60px;height:60px;background-color:#f9f9f9;right:-30px;bottom:35px;border-radius:50%;display:grid;place-items:center;font-size:30px;color:#008cd2}

.list-tit a{font-size:24px;color:#008cd2;font-weight:300;margin-bottom:20px;display:inline-block}

.list-tit a:hover{text-decoration:underline}

.technology-right p{margin:0;font-weight: 300;}

@media (max-width:1399px){.main-technology{width:1015px}

}

@media (max-width:1199px){.main-technology{width:100%}

.main-technology li{padding:30px 0}

.list-tit a{font-size:22px;margin-bottom:15px}

.technology-left{margin-left:20px}

.technology-left .icon-lengqueta_huaban_huaban{font-size:100px}

.technology-left .tech-icon{width:50px;height:50px;font-size:26px;right:-25px;bottom:30px}

}

@media (max-width:991px){.main-technology{min-height:980px}

.technology-left{margin-left:10px;margin-right:60px}

.list-tit a{font-size:20px;margin-bottom:10px}

.main-technology li{padding:20px 0}

}

@media (max-width:767px){.main-technology{min-height:730px}

.technology-left .icon-lengqueta_huaban_huaban{font-size:80px}

.technology-left .tech-icon{width:40px;height:40px;font-size:20px;right:-20px;bottom:25px}

.list-tit a{font-size:15px;font-weight: 400;}

.technology-right p{margin-bottom:10px;font-weight: 400;}

.main-technology li{padding:15px 0}

.article-box{flex-direction:column}

}

@media (max-width:575px){.main-technology li{flex-direction:column}

.technology-left{display:none}

.list-tit a{font-size:14px}

.technology-right p{font-size: 12px;}

}

/* technology-details */

.detail-con{min-height:600px}

.detail-con .ul-circle{margin-bottom: 15px;}

.detail-con .ul-circle li{font-weight: 300;}

.ul-circle{padding-left: 20px;}

.ul-circle>li{position:relative;margin-bottom:20px;list-style-type: disc;font-weight: 300;}

.ul-circle>li::marker{color: #008CD2;font-size: 18px;}

.ul-circle>li:last-child{margin-bottom: 0;}

.ul-circle>li ul{margin-bottom: 20px;}

.detail-con p{font-size:18px;line-height:1.6;font-weight: 300;}

.detail-con .ul-circle p{margin-bottom: 0;}

.detail-con p a:hover{text-decoration:underline}

.article-box{display:flex;justify-content:space-between}

.article-left{width:43%}

.article-right{width:54%}

@media (max-width:1399px){.ul-circle>li{margin-bottom:15px}

}

@media (max-width:1199px){.detail-con p{font-size:16px}

}

@media (max-width:767px){.ul-circle>li{margin-bottom:5px;font-weight:400}

.detail-con .ul-circle>li{font-weight:400}

}

@media (max-width:575px){.ul-circle>li{margin-bottom:2px}

}

/* about */

.main-about-top{background-image:url(/img/cooling-tower-construction-project.jpg);background-repeat:no-repeat;position:relative;background-position:center center;background-size:cover}

.main-about-top::before{content:"";background:linear-gradient(270deg,rgba(25,71,132,.6) 0,rgba(20,59,112,.9) 36%,#12386a 100%);position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}

.about-box{position:relative}

.about-box .white-box{left:-100px}

.about-content{position:relative;z-index:2;width:980px}

.about-content .iconfont{color:#fff;font-size:36px}

.about-content h1{font-size:42px;color:#fff;font-weight:300;margin-top:20px;line-height:1.4;margin-bottom:30px}

.about-content p{font-size:18px;color:#fff;line-height:1.6;font-weight: 300;}

.about-content p a{color:#fff;text-decoration:underline}

.about-content p a:hover{color:#008cd2}

@media (max-width:1399px){.about-content h1{font-size:30px;margin-bottom:35px}

.about-content{width:100%}

.about-content p{font-size:16px}

}

@media (max-width:1199px){.about-content .iconfont{font-size:30px}

.about-content h1{line-height:1.2;margin-bottom:25px}

.about-content p{font-size:15px;margin-bottom:12px}

}

@media (max-width:991px){.about-content h1{font-size:24px}

.about-content p{font-size:14px}

.detail-con p{font-size:14px}

.lb-grid--3-30>li{width:calc(50% - 15px)}

.lb-grid--3-30>li:nth-child(2n){margin-right:0}

}

@media (max-width:767px){.about-content h1{font-size:20px;margin-bottom:20px}

.about-content p{font-size:13px}

.article-left{width:60%;margin-bottom:15px}

.article-right{width:100%;margin:0}

.article-right p{margin-bottom: 5px;font-weight: 400;}

.detail-con p{font-weight: 400;}

.p-change{margin-bottom: 5px;margin-top: 15px;}

}

@media (max-width:575px){.article-left{width:100%}

.about-content .iconfont{font-size:20px}

.about-content h1{font-size:16px;margin-bottom:20px}

.about-content p,.detail-con p{font-size:12px}

.lb-grid--3-30>li{width:100%;margin-right:0}

.article-right p:last-child{margin-bottom: 0;}

.detail-con .ul-circle{margin-bottom: 5px;}

.detail-con .ul-circle li{font-size: 12px;}

}

.main-about-num{background-color:#fff}

.main-about-num .cooling-num li p.con-p-bold{color:#008cd2}

.about-list>li{background-color:#fff;border-radius:8px;padding:35px 40px;position:relative}

.list-icon{margin-bottom:20px}

.list-icon::before{content:'';width:4px;height:50px;background-color:#d9d9d9;position:absolute;left:0;top:36px}

.list-icon .iconfont{width:50px;height:50px;background-color:#d9d9d9;display:grid;place-items:center;color:#fff;font-size:30px;border-radius:50%;line-height:1}

.list-h3{color:#000;font-size:28px;font-weight:400;line-height:1;margin-bottom:20px}

.about-list .ul-circle li{line-height:1.6;font-size:16px;margin-bottom: 0;}

.about-list li p{margin:0;color:#666;font-size:16px}

@media (max-width:1399px){.grid--3>li{width:calc(50% - 15px);margin-right:30px;margin-top:30px}

.grid--3>li:nth-child(2n){margin-right:0}

.grid--3>li:nth-child(6n-3){margin-right:30px}

.list-h3{font-size:26px}

.about-list .ul-circle li,.about-list li p{font-size:15px}

}

@media (max-width:1199px){.about-list>li{padding:30px}

.list-icon{margin-bottom:25px}

.list-icon::before{height:44.5px;top:31px}

.list-icon .iconfont{width:45px;height:45px;font-size:26px}

.list-h3{font-size:24px}

.about-list .ul-circle li,.about-list li p{font-size:16px}

.ul-circle li::before{top:8px}

}

@media (max-width:991px){.main-about-num{display:none}

.about-list>li{padding:25px 30px}

.list-icon::before{top:26px}

.list-h3{font-size:22px;margin-bottom:15px}

.list-icon{margin-bottom:20px}

}

@media (max-width:767px){.about-list>li{padding:25px 20px;margin-top:20px;margin-right:20px;width:calc(50% - 10px)}

.about-list>li:nth-child(6n-3){margin-right:20px}

.list-icon{margin-bottom:15px}

.list-h3{font-size:18px}

.about-list .ul-circle li,.about-list li p{font-size:13px}

.about-list li p{margin-bottom:10px}

.ul-circle li::before{width:6px;height:6px;top:8px}

}

@media (max-width:575px){.grid--3>li{width:100%;margin-right:0;margin-bottom:10px}

.grid--3>li:nth-child(6n-3){margin-right:0}

.about-list>li{padding:20px 17px}

.list-icon::before{top:21px;height:36px}

.list-icon .iconfont{width:37px;height:37px;font-size:22px}

.list-h3{font-size:14px;margin-bottom: 8px;}

.about-list .ul-circle li,.about-list li p{font-size:12px}

}

/* about-details-pages */

.detail-box{width:100%;border-bottom:1px solid #d9d9d9;background-color:#f9f9f9}

.detail-nav{display:flex;justify-content:center;flex-wrap:wrap}

.detail-box.active{position:fixed;top:62.53px;z-index:4}

.detail-nav li+li{margin-left:60px}

.detail-nav li a{font-size:18px;color:#000;padding:31px 0 25px 0;display:inline-block;font-weight:400;border-bottom:5px solid transparent;}

.detail-box.active li a{padding: 20px 0 15px 0;}

.detail-nav li:hover a{color:#008cd2;border-bottom:5px solid #008cd2}

.detail-nav li.active a{color:#008cd2;border-bottom:5px solid #008cd2}

.detail-content{background:url(/img/our-story-development-course.jpg) no-repeat fixed center;padding-top:50px;position:relative}

.detail-content.active{padding-top:89px}

.detail-content::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(249,249,249,.9);z-index:1}

.detail-rela .main-h1 .iconfont{margin-top:0}

.detail-rela{position:relative;z-index:2;padding-bottom:100px}

.detail-p{margin-top:30px}

.detail-p p{text-align:center;margin:0;font-weight: 300;}

.detail-p p:first-child{margin-bottom:15px}

.detail-p p a:hover{text-decoration:underline}

.years-list{position:relative;margin-left:140px;margin-top:60px}

.years-list::before{content:"";position:absolute;width:1px;height:100%;background:#e5e5e5;left:50px;z-index:-1}

.years-list li{display:flex;align-items:center;margin-bottom:50px}

.years-list li:last-child{margin-bottom:0}

.years{width:100px;height:100px;border-radius:50%;background-color:#fff;border:1px solid #d9d9d9;display:grid;place-items:center;margin-right:40px}

.years span{width:80px;height:80px;background-color:#008cd2;border-radius:50%;display:grid;color:#fff;place-items:center;font-size:26px;font-weight:500}

.years-con{width:calc(100% - 140px);line-height:1.66;font-weight: 300;}

.years-con a:hover{text-decoration:underline}

@media (max-width:1399px){.detail-nav li a{font-size:16px}

.years-list{margin-left:100px;margin-top:50px}

.years-con{width:800px;}

.detail-p{margin-top:30px}

.years-list li{margin-bottom:40px}

.detail-rela{padding-bottom:80px}

.detail-content.active{padding-top:86px}

}

@media (max-width:1199px){.detail-nav li+li{margin-left:50px}

.detail-nav li a{font-size:16px}

.years-list{margin-left:0;margin-top:40px;padding:0 50px;width:100%}

.years-list::before{left:90px}

.years{width:80px;height:80px;margin-right:30px}

.years span{width:60px;height:60px;font-size:20px}

.years-con{width:calc(100% - 110px)}

.years-list li{margin-bottom:30px}

.detail-rela{padding-bottom:60px}

.detail-content{padding-top:40px}

}

@media (max-width:991px){.detail-nav li{width:calc(33.333333% - 26.6666px);text-align:center}

.detail-nav li:nth-child(4n){margin-left:0}

.detail-nav li+li{margin-left:40px}

.detail-nav li a{font-size:14px;padding:15px 0}

.detail-p{margin-top:20px}

.detail-content{padding-top:30px}

.detail-rela{padding-bottom:40px}

.detail-box{display: none;}

.detail-content.active{padding-top:108px}

}

@media (max-width:767px){.detail-nav li a{padding:10px 0}

.detail-p{margin-top:15px}

.detail-p p{font-weight: 400;}

.detail-p p:first-child{margin-bottom:10px}

.years-list{padding:0 20px;margin-top:30px}

.years-list::before{left:50px}

.years{width:60px;height:60px;margin-right:20px}

.years span{width:50px;height:50px;font-size:14px}

.years-con{width:calc(100% - 80px);font-weight: 400;}

.years-list li{margin-bottom:20px}

.detail-content{padding-top:20px}

.detail-content.active{padding-top:87px}

}

@media (max-width:575px){.detail-nav li a{font-size:12px}

.detail-nav li.active a,.detail-nav li:hover a{border-bottom-width:3px}

.years-list{padding:0}

.years-list li{align-items:flex-start}

.years-list::before{left:25px}

.years{width:50px;height:50px;margin-right:15px}

.years span{width:40px;height:40px;font-size:14px}

.years-con{width:calc(100% - 65px);font-size: 12px;}

.detail-content.active{padding-top:80px}

.detail-p p{font-size: 12px;}

}

.nopaddingB{padding-bottom:0}

.detail-con1{background-color:#f9f9f9;padding-bottom:80px;padding-top:50px}

.detail-con1.active{padding-top:89px}

.vision-con{display:flex;margin-top:30px}

.vision-con-left{padding-left:30px;border-left:8px solid rgba(217,217,217,.8);font-size:48px;font-weight:100;width:780px;margin-right:40px;color:#666;line-height:1.2}

.vision-con-right{width:calc(100% - 780px)}

.vision-con-right .item-con-btn{margin-top:0}

.vision-con-right .item-con-btn span{padding:11px 20px;margin-bottom:20px}

.detail-vision{margin-top:45px}

.detail-vision p{margin-top:40px;margin-bottom:0;font-weight: 300;}

@media (max-width:1399px){.vision-con-left{font-size:38px;width:640px}

.vision-con-right{width:calc(100% - 640px)}

.vision-con-right .item-con-btn span{padding:11px 10px}

.detail-con1.active{padding-top:87px}

}

@media (max-width:1199px){.vision-con{flex-direction:column}

.vision-con-left,.vision-con-right{width:100%;margin:0}

.vision-con-left{margin-bottom:30px;font-size:34px}

.vision-con-right .item-con-btn span{margin-bottom:0}

.detail-vision p{margin-top:30px}

.vision-con-right .item-con-btn{width:100%;text-align:center}

.detail-con1{padding-top:40px;padding-bottom:60px}

}

@media (max-width:991px){.vision-con-left{font-size:30px}

.vision-con-right .item-con-btn{display:block}

.vision-con-right .item-con-btn span{margin-bottom:20px;padding:8px 10px}

.vision-con-right .item-con-btn span .iconfont{font-size:12px}

.detail-vision p{margin-top:10px;}

.detail-con1{padding-top:30px;padding-bottom:40px}

.detail-con1.active{padding-top:108px}

}

@media (max-width:767px){.vision-con{margin-top:20px}

.vision-con-left{font-size:22px;margin-bottom:20px;padding-left:15px;border-left-width:3px}

.vision-con-right .item-con-btn{text-align:left}

.vision-con-right .item-con-btn span{margin-bottom:10px}

.detail-vision{margin-top:30px}

.detail-con1{padding-top:20px;padding-bottom:20px}

.detail-con1.active{padding-top:88px}

.detail-vision p{font-weight: 400;}

}

@media (max-width:575px){.detail-vision{margin-top:20px}

.vision-con{margin-top:15px}

.vision-con-left{font-size:18px;margin-bottom:15px}

.detail-vision p{margin-top:5px;font-size: 12px;}

.detail-con1{padding-bottom: 10px;}

.detail-con1.active{padding-top:80px}



}

.ourbox{display:flex}

.our-content{width:50%}

.our-content p{font-weight:300;line-height:1.6;margin:0;margin-top:20px}

.border-right{border-right:1px solid #d9d9d9}

@media (max-width:1199px){.our-content p{margin-top:15px}

}

@media (max-width:767px){.ourbox{flex-direction:column}

.border-right{border-right-width:0}

.our-content{width:100%}

.our-content.paddingL-100{padding-left:0}

.our-content.paddingR-100{padding-right:0}

.our-content:first-child{margin-bottom:15px}

.our-content p{margin-top:5px;font-weight: 400;}

}

.values-list{display:flex;flex-wrap:wrap}

.values-list li{width:calc(25% - 30px);margin-right:40px;padding:80px 40px 50px 40px;background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,.05);border-radius:8px;margin-top:30px}

.values-list li:nth-child(4n){margin-right:0}

.values-list li .iconfont{font-size:50px;color:#008cd2;line-height:1;display:block;margin-bottom:28px}

.values-h3{font-size:32px;font-weight:300;line-height:1.2}

.values-list li p{margin:0;margin-top:30px;line-height:1.75;font-weight: 300;}

@media (max-width:1399px){.values-list li{padding:60px 30px 40px 30px}

.values-h3{font-size:26px}

.values-list li p{margin-top:20px}

}

@media (max-width:1199px){.values-list li{margin-right:30px;width:calc(50% - 15px);padding:60px 30px 30px 30px}

.values-list li:nth-child(8n-4){margin-right:30px}

.values-list li:nth-child(2n){margin-right:0}

.values-list li .iconfont{font-size:40px;margin-bottom:20px}

.values-h3{font-size:22px}

}

@media (max-width:991px){.values-list li{padding:30px}

.values-list li .iconfont{margin-bottom:10px}

.values-h3{font-size:18px}

.values-list li p{margin-top:10px}

}

@media (max-width:767px){.values-list li{margin-right:20px;width:calc(50% - 10px);margin-top:20px;padding:20px}

.values-list li:nth-child(8n-4){margin-right:20px}

.values-list li:nth-child(2n){margin-right:0}

.values-list li .iconfont{font-size:34px}

.values-h3{font-size:16px;font-weight: 400;}

.values-list li p{font-weight: 400;}

}

@media (max-width:575px){.values-list li{width:100%;margin-right:0}

.values-list li:nth-child(8n-4){margin-right:0}

.values-h3{font-size: 14px;}

.values-list li p{margin-top: 5px;font-size: 12px;}
.our-content p{font-size: 12px;}

}

.cooling-num li p.text-blue{color:#008cd2}

.paddingT50{padding-top:50px}

.lightbox-list{display:flex;flex-wrap:wrap}

.grid--5 li{width:calc(20% - 16px);margin-right:20px;margin-top:20px}

.grid--5 li:nth-child(5n){margin-right:0}

.lightbox-list{margin-top:20px}

.lightbox-list li{border-radius:8px;border:1px solid #cdcdcd;background-color:#f9f9f9}

.lightbox-list li img{border-radius:8px}

.lightbox-list li p{padding:20px 0;margin:0;text-align:center;color:#000;font-weight:400}

@media (max-width:1399px){.lightbox-list li p{padding:15px 0;font-size:14px}

}

@media (max-width:1199px){.grid--5 li{width:calc(25% - 15px)}

.grid--5 li:nth-child(5n){margin-right:20px}

.grid--5 li:nth-child(4n){margin-right:0}

.lightbox-list li p{padding:10px 0}

}

@media (max-width:991px){.grid--5 li{width:calc(33.333333% - 13.333333px)}

.grid--5 li:nth-child(4n){margin-right:20px}

.grid--5 li:nth-child(3n){margin-right:0}

}

@media (max-width:575px){.grid--5 li{width:100%;margin-right:0;margin-top:10px}

.grid--5 li:nth-child(5n){margin-right:0}

.grid--5 li:nth-child(3n){margin-right:0}

.grid--5 li:nth-child(2n){margin-right:0}

}

@media(max-width:767px){.lb-grid--3 li{width:calc(50% - 5px);margin-right:10px;margin-top:10px}

.lb-grid--3 li:nth-child(3n){margin-right:10px}

.lb-grid--3 li:nth-child(2n){margin-right:0}

}

@media(max-width:575px){.lb-grid--3 li{width:100%;margin-right:0;margin-top:10px}

.lb-grid--3 li:nth-child(3n){margin-right:0}

.lb-grid--3 li:nth-child(2n){margin-right:0}

}

.pro-list>li{border:1px solid #cdcdcd;border-radius:8px}

.img-box{position:relative;margin-bottom:30px}

.pro-list>li img{border-radius:8px}

.img-overlay{position:absolute;left:0;bottom:45px;background-color:rgba(0,140,210,.8);width:calc(100% - 80px);padding:20px 40px}

.major-h4{font-size:20px;font-weight:400}

.img-overlay p{color:#fff;margin-bottom:0}

.img-overlay2{padding:0 40px}

.img-overlay2 p{font-weight:400;margin-bottom:0}

.img-message{display:flex;padding:0 40px 40px 40px;margin-top:33px}

.img-message li{width:calc(30% - 13.333333px);margin-right:20px}

.img-message li p{margin:0;font-weight: 300;}

.img-message li b{position:relative}

.img-message li b::before{content:'';position:absolute;width:100%;height:1px;background-color:#008cd2;top:-7px;left:0}

@media (max-width:1199px){.img-overlay{padding:15px 30px;width:calc(100% - 60px)}

.img-overlay2{padding:0 30px}

.img-message{margin-top:23px;padding:0 30px 30px 30px}

.major-h4{font-size:18px}

.img-message li p{font-weight: 400;}

}

@media (max-width:991px){.img-overlay{padding:15px 20px;width:calc(100% - 40px);bottom:30px}

.img-overlay2{padding:0 20px}

.img-message{margin-top:13px;padding:0 20px 20px 20px}

.major-h4{font-size:16px}

.img-overlay p{font-size:12px}

.img-box{margin-bottom:20px}

}

@media (max-width:767px){.img-overlay{padding:15px 20px;width:calc(100% - 20px)}

.major-h4{font-size:14px}

.img-box{margin-bottom:15px}

}

.grid--1 li{width:100%;background-color:#fff;margin-top:40px}

.applications-list li{display:flex;box-shadow:0 0 20px rgba(0,0,0,.05)}

.app-list-left{width:800px}

.app-list-right{padding:60px;width:calc(100% - 800px)}

.major-h5{font-size:32px;line-height:1.3;font-weight: 300;}

.app-list-right p{margin-top:25px;margin-bottom:0;font-weight: 300;}

.applications-list li:nth-child(even){flex-direction:row-reverse}

@media (max-width:1399px){.app-list-left{width:600px}

.app-list-right{width:calc(100% - 600px)}

.major-h5{font-size:28px}

}

@media (max-width:1199px){.app-list-left{width:500px}

.app-list-right{width:calc(100% - 500px);padding:40px}

.major-h5{font-size:26px}

.app-list-right p{margin-top:15px}

.grid--1 li{margin-top: 30px;}

}

@media (max-width:991px){.applications-list li,.applications-list li:nth-child(even){flex-direction:column-reverse}

.app-list-right{width:100%}

.app-list-right{padding:30px}

.major-h5{font-size:22px}

.grid--1 li{margin-top: 25px;}

}

@media (max-width:767px){.major-h5{font-size:18px;font-weight: 400;}

.app-list-left{width:100%}

.app-list-right{padding:20px}

.app-list-right p{margin-top:5px;font-weight: 400;}

.grid--1 li{margin-top: 20px;}

}

@media (max-width:575px){.major-h5{font-size:16px}

.grid--1 li{margin-top: 15px;}

.img-message li p,.app-list-right p{font-size: 12px;}

}

/* services */

.grid--4{display:flex;flex-wrap:wrap}

.grid--4 li{width:calc(25% - 30px);margin-right:40px;margin-top:40px}

.grid--4 li:nth-child(4n){margin-right:0}

.service-list li{border:1px solid #e5e5e5;padding:50px 30px;text-align:center}

.title-1{margin-bottom:40px}

.title-1 a{font-size:24px;line-height:1.2}

.title-1 a:hover{text-decoration:underline}

.service-list .technology-left{width:120px;margin-left:auto;margin-right:auto;line-height:1}

.service-list .technology-left .tech-icon{bottom:7px}

.service-list .technology-left .icon-lengqueta_huaban_huaban{top:0}

.service-list li p{font-size:14px;color:#9f9f9f;line-height:1.4;margin:13px 0 0 0}

.service-list li:hover{background-color:#f9f9f9;box-shadow:0 0 20px rgba(0,0,0,.05)}

.service-list li:hover .technology-left .tech-icon{background-color:#008cd2;color:#fff}

@media (max-width:1399px){.title-1 a{font-size:22px}

.service-list li{padding:40px 20px}

}

@media (max-width:1199px){.grid--4 li{width:calc(33.333333% - 20px);margin-right:30px;margin-top:30px}

.grid--4 li:nth-child(4n){margin-right:30px}

.grid--4 li:nth-child(3n){margin-right:0}

.service-list .technology-left .tech-icon{right:-15px}

.title-1{margin-bottom:35px}

.service-list li p{margin-bottom:15px}

}

@media (max-width:991px){.title-1 a{font-size:18px}

.title-1{margin-bottom:25px}

.service-list li{padding:35px 30px}

.service-list li p{margin-bottom:10px}

.grid--4 li{width:calc(33.333333% - 14px);margin-right:20px;margin-top:20px}

.grid--4 li:nth-child(4n){margin-right:20px}

}

@media (max-width:767px){.grid--4 li{width:calc(50% - 10px);margin-right:20px;margin-top:20px}

.grid--4 li:nth-child(6n-3){margin-right:20px}

.grid--4 li:nth-child(2n){margin-right:0}

.service-list .technology-left .tech-icon{right:0}

.title-1{margin-bottom:20px}

.service-list li p{margin-bottom:10px}

}

@media (max-width:575px){.title-1{margin-bottom:0}

.title-1 a{font-size:14px}

.grid--4 li{width:100%;margin-right:0;margin-top:20px}

.grid--4 li:nth-child(3n){margin-right:0}

.service-list li{padding:20px}

.service-list li p{font-size:12px;margin-top:8px}

}

/* order */

.order-tit{font-weight:400}

.order-list li{border:1px solid #f3f3f3;box-shadow:0 0 15px rgba(0,0,0,.05);padding-bottom:60px}

.order-num{font-size:100px;color:#008cd2;opacity:.15;font-weight:100;text-align:right;line-height:1.2}

.title-2{padding:0 30px;margin-top:20px;font-size:18px;font-weight:500}

.order-list li p{margin-top:10px;margin-bottom:0;padding:0 30px;font-weight: 300;}

@media (max-width:1399px){.order-num{font-size:90px}

}

@media (max-width:1199px){.order-num{font-size:80px}

.title-2{font-size:16px}

.order-list li{padding-bottom:50px}

}

@media (max-width:991px){.order-num{font-size:60px}

.title-2,.order-list{margin-top:10px}

.order-list li{padding-bottom:40px}

}

@media (max-width:767px){.order-list li{padding-bottom:30px}

}

.selection-con p{font-size:18px;margin-top:0;margin-bottom:0}

.selection-con p b{font-weight:400}

.selection-con p.sele-p{margin-top:20px;margin-bottom:10px}

.selection-con form{display:flex;flex-direction:column;align-items:center}

.selection-con form ul{margin-left:-125px}

.selection-con form li{display:flex;margin-bottom:20px;}

.selection-con form li span{margin-left: 10px;font-weight: 300;margin-top: 3px;width: 21px;display: inline-block;}

.selection-con form button{cursor:pointer}

.form-tit{width:422px;text-align:right;margin-right:10px;font-size:18px;margin-top:5px;font-weight: 300;}

.form-tit span{margin-left:5px}

.form-con-box p{font-size:13px;color:#9f9f9f;margin-top:5px}

.form-con-flex{display: flex;}

.form-con{width:378px;text-align:left;display: flex;align-items: center;}

.form-con select{width:410px;height:32px;border-radius:3px;border:1px solid #cbcbcb;font-size:16px}

.form-con input[type=text]{width:100%;height:32px;border-radius:3px;border:1px solid #cbcbcb;padding:5px;font-size:16px}

.form-con input[type=email],.form-con input[type=number],.form-con textarea{width:100%;height:32px;border-radius:3px;border:1px solid #cbcbcb;padding:5px;font-size:16px}

.form-con input[type=checkbox]{width:22px;height:22px;margin-right:10px}

.form-con label{display:flex;align-items:center;font-weight: 300;}

.form-con label+label{margin-left:45px}

.form-con textarea{height:140px}

.form-con span{margin-left:10px;font-size:16px;font-weight: 300;}

@media (max-width:1199px){.form-tit{font-size:16px}

.form-con select{font-size:14px;height:30px}

.form-con input[type=email],.form-con input[type=number],.form-con input[type=text],.form-con textarea{font-size:14px;height:30px}

.form-con textarea{height:120px}

.form-con input[type=checkbox]{width:18px;height:18px}

}

@media (max-width:991px){.selection-con form ul{margin-left:0;width:100%}

.selection-con form li{margin-bottom:15px}

.form-tit{font-size:14px;width:302px}

.selection-con p{font-size:12px}

.form-con input[type=checkbox]{width:16px;height:16px}

.form-con label,.form-con span{font-size:14px}

.form-con select{height:28px}

.form-con input[type=email],.form-con input[type=number],.form-con input[type=text],.form-con textarea{height:28px}

.form-con textarea{height:100px}

.form-con label+label{margin-left:40px}

}

@media (max-width:767px){.selection-con form li{flex-direction:column;margin-bottom:5px;}

.selection-con form li:last-child{align-items: flex-start;}

.form-tit{font-size:13px;text-align:left;width:100%;margin-bottom:5px;font-weight: 400;}

.form-con{width: 100%;}

.form-con select{width:calc(100% - 30px)}

.form-con input[type=email], .form-con input[type=text],.form-con input[name=phone], .form-con textarea{width: calc(100% - 30px);}

}

.question-box{width:1160px;margin:0 auto}

.question-box li{border-top:1px solid #d9d9d9;cursor: pointer;}

.question-box li.active{padding-bottom:35px;}

.question-box li:last-child{border-bottom:1px solid #d9d9d9}

.answer,.question{display:flex}

.question{align-items:center;color:#008cd2;font-size:18px;font-weight:400;position:relative;transition:all .4s;width:100%;padding:35px 0}

.question p{width:calc(100% - 53px);margin:0}

.question::after{content:'\e6c0';font-family:iconfont;transform:rotate(0);font-weight:500;transition:all .2s;position:absolute;right:30px}

.question.active::after{transform:rotate(180deg)}

.que-span{width:33px;height:33px;border-radius:8px 0 8px 0;display:grid;place-items:center;font-size:18px;font-weight:400;margin-right:20px}

.answer{max-height:0;overflow:hidden;transition:all .2s ease-out}

.answer span{margin-top:6px}

.answer div,.answer p{width:calc(100% - 53px);font-size:18px;line-height:1.6;margin:0;font-weight: 300;}

.answer p a:hover{text-decoration:underline}

@media (max-width:1399px){.question-box{width:100%}

}

@media (max-width:1199px){.answer p{font-size:16px}

}

@media (max-width:991px){.question{padding:25px 0;font-size:16px}

.question-box li.active{padding-bottom:25px}

.que-span{width:28px;height:28px;font-size:16px}

.answer p{font-size:14px}

.question::after{right:20px}

}

@media (max-width:767px){.question{padding:20px 0}

.question-box li.active{padding-bottom:20px}

.answer p{width:100%;font-size:13px;font-weight: 400;}

.question::after{right:10px}

}

@media (max-width:575px){.question{padding:15px 0;font-size:14px}

.question-box li.active{padding-bottom:15px}

.que-span{font-size:14px}

.answer p{font-size:12px}

.answer span{margin-top:3px}

.question::after{right:0}

}

.main-guide p,.main-guide ul li{font-size:18px;line-height:1.8}

.main-guide ul li{margin-bottom:7px;font-weight: 300;}

.main-guide p{margin:0;font-weight: 300;}

.main-guide p:first-child,.main-guide ul{margin-bottom:30px}

.main-guide p a:hover{text-decoration:underline}

@media (max-width:1199px){.main-guide p,.main-guide ul li{font-size:16px}

}

@media (max-width:991px){.main-guide p:first-child,.main-guide ul{margin-bottom:20px}

}

@media (max-width:767px){.main-guide p,.main-guide ul li{font-size:14px;font-weight: 400;}

}

@media (max-width:575px){.main-guide p:first-child,.main-guide ul{margin-bottom:10px}
	.main-guide p,.main-guide ul li{font-size: 12px;}
}

.video-p{margin:0;font-weight: 300;}

.video-list li{aspect-ratio:1.82/1}

.main-catalog p{margin:0}

.pdf-list-box{margin-top:30px}

.borderT5{border-top:5px solid #008cd2}

.pdf-list{font-size:24px;font-weight:400}

.pdf-list-box li{border-bottom:1px solid #d9d9d9;padding:26px 0}

.pdf-con{margin-top:25px;display:flex;justify-content:space-between}

.pdf-con-left{display:flex}

.left-img{width:130px;aspect-ratio:13/18;margin-right:100px;border:1px solid #d9d9d9}

.pdf-con-left p{width:800px;margin-top:20px;font-weight: 300;font-size: 18px;}

.pdf-con-right{display:flex;flex-direction:column}

.paddingT14B18{padding:14px 18px}

.pdf-con-right .iconfont{margin-right:7px;font-size:16px}

@media (max-width:1399px){.pdf-list{font-size:20px}

.left-img{margin-right:80px}

.pdf-con-left p{width:700px}

}

@media (max-width:1199px){.pdf-list-box{margin-top:20px}

.pdf-list-box li{padding:20px 0}

.pdf-con{margin-top:20px}

.left-img{margin-right:70px}

.pdf-con-left p{width:500px;font-size: 16px;}

.paddingT14B18{padding:10px 18px;margin-bottom:10px}

}

@media (max-width:991px){.pdf-list-box{margin-top:15px}

.pdf-list{font-size:18px}

.pdf-list-box li{padding:15px 0}

.left-img{width:100px;margin-right:50px}

.pdf-con-left p{width:400px;font-size: 14px;}

.paddingT14B18{padding:8px 14px;font-size:13px}

.pdf-con-right .iconfont{font-size:14px}

}

@media (max-width:767px){.pdf-list{font-size:16px}

.left-img{margin-right:30px}

.pdf-con-left p{width:250px;font-size: 13px;}

.paddingT14B18{padding:8px 12px;font-size:12px}

.video-p,.main-catalog p{font-weight: 400;font-size: 14px;}

}

@media (max-width:575px){.pdf-con{flex-direction:column;margin-top:15px}

.pdf-con-right{flex-direction:row}

.paddingT14B18{margin-bottom:0;margin-right:15px;margin-top:15px}

.pdf-list{font-size:14px}

.pdf-list-box li{padding:15px 0}

.pdf-con-left p{font-size: 12px;}

.main-catalog p{font-size: 12px;}

.video-p{font-size: 12px;}
}

.pdf-list2{margin-top:30px}

.pdf-list2 li{background-color:rgba(159,159,159,.1)}

.list-con{padding:25px 30px;height:195px;display:flex;flex-direction:column;justify-content:space-between}

.list-con p{font-size:14px;color:#9f9f9f;margin-top:0;margin-bottom:4px}

.title-3{font-size:23px;color:#000;font-weight:400;line-height:1.3}

.list-btn{margin-top:15px}

.list-btn a{margin-top:0}

.list-btn a:first-child{margin-right:20px}

.list-btn a .iconfont{margin-right:5px;font-size:16px}

@media (max-width:1199px){.title-3{font-size:20px}

.list-con{height:180px}

}

@media (max-width:991px){.list-con{height:160px}

.list-con p{font-size:12px}

.title-3{font-size:18px}

.list-btn a:first-child{margin-right:15px}

.list-btn a .iconfont{font-size:14px}

}

@media (max-width:767px){.list-con{padding:15px;height:145px}

.list-btn{margin-top:15px}

.title-3{font-size:16px}

}

@media (max-width:575px){.list-con{height:115px}

.list-btn{margin-top:0}

.title-3{font-size:14px}

}

/* products */

.main-products{border-top:1px solid #d9d9d9}

.main-products p{margin-top:25px;margin-bottom:0;font-size:16px;color:#999;font-weight: 300;}

.products-top{display:flex;align-items:flex-end;justify-content:space-around}

.pro-list2 li{background-color:#f8f8f8}

.pro-list2 li:hover{box-shadow:0 0 20px rgba(0,0,0,.1)}

.pro-list-con{padding:60px 50px 30px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}

.pro-list2 .img--90,.pro-list2 .img--90 img{background-color:transparent}

.pro-list-title{font-size:30px;color:#008cd2;font-weight:400;line-height:1.3}

.product-title{width:calc(100% - 120px)}

@media (max-width:1399px){.pro-grid--3{display:flex;flex-wrap:wrap}

.pro-grid--3>li{width:calc(33.333333% - 26.666666px);margin-right:40px;margin-top:40px}

.pro-grid--3>li:nth-child(3n){margin-right:0}

.pro-list-title{font-size:19px}

}

@media (max-width:1199px){.pro-list-con{padding:50px 35px 25px}

.pro-list-title{font-size:17px;margin-bottom:15px}

.pro-grid--3{display:flex;flex-wrap:wrap}

.pro-grid--3>li{width:calc(33.333333% - 13.333333px);margin-right:20px;margin-top:20px}

.pro-grid--3>li:nth-child(3n){margin-right:0}

}

@media (max-width:991px){.pro-list-con{padding:40px 25px 25px}

.pro-list-title{font-size:16px}

.pro-grid--3{display:flex;flex-wrap:wrap}

.pro-grid--3>li{width:calc(50% - 13.333333px);margin-right:20px;margin-top:20px}

.pro-grid--3>li:nth-child(2n){margin-right:0}

.pro-grid--3>li:nth-child(3n){margin-right:20px}

}

@media (max-width:767px){.pro-list-title{font-size:16px}

.pro-list-con{padding:20px}

}

@media (max-width:575px){.products-top{flex-direction:column}

.product-title{width:100%}

.pro-grid--3{display:flex;flex-wrap:wrap}

.pro-grid--3>li{width:100%;margin-right:0;margin-top:20px}

.pro-grid--3>li:nth-child(2n){margin-right:0}

.pro-grid--3>li:nth-child(3n){margin-right:0}

}

.pro-list3{margin-top:60px}

.pro-list3 li{padding:60px;display:flex;border-top:1px solid #d9d9d9}

.pro-list3 li:last-child{border-bottom:1px solid #d9d9d9}

.pro-list3 li:hover{background-color:#f8f8f8;box-shadow:0 0 20px rgba(0,0,0,.1)}

.pro-list3-con{width:calc(100% - 400px)}

.pro-list3-img{width:400px}

@media (max-width:1399px){.pro-list3-con{width:calc(100% - 300px)}

.pro-list3-img{width:300px}

}

@media (max-width:1199px){.pro-list3 li{padding:40px}

.main-products p{font-size:14px;margin-top:20px;margin-bottom:15px}

}

@media (max-width:991px){.pro-list3-con{width:calc(100% - 200px)}

.pro-list3-img{width:200px}

.pro-list3 li{padding:30px}

}

@media (max-width:767px){.pro-list3 li{padding:15px 0}

.main-products p{font-size:12px;margin:10px 0;font-weight: 400;}

}

@media (max-width:575px){.pro-list3 li{flex-direction:column}

.pro-list3-con,.pro-list3-img{width:100%}

}

.closed-top{display:flex;justify-content: space-between;}

.closed-top-left{margin-right:30px}

.closed-top-left,.closed-top-right{width:calc(50% - 30px)}

.closed-top-left p{font-weight: 300;}

.closed-top-left p a:hover{text-decoration: underline;}

.closed-top-left img{aspect-ratio:2/1}

.closed-top-right>ul{border:1px solid #d9d9d9;box-shadow:0 0 20px rgba(0,0,0,.05)}

.closed-top-right>ul>li{cursor:pointer}

.closed-question{padding:26px;border-bottom:1px solid #d9d9d9;position:relative;display:flex;align-items:center;font-size:26px;font-weight: 300;}

.closed-top-right>ul>li:last-child .closed-question{border:0}

.closed-question.active,.closed-question:hover{background-color:#f0f0f0}

.closed-question.active{border-bottom: 0;}

.closed-question::after{content:'\e6c0';font-family:iconfont!important;font-size:16px;position:absolute;right:26px;transition:all .4s;font-weight:700}

.closed-question.active::after{transition:all .4s;transform:rotate(180deg)}

.closed-question .iconfont{font-size:26px;margin-right:20px;color:#9f9f9f}

.closed-answer{padding:0 50px 0 70px;max-height:0;overflow:hidden;transition:all .4s}

.closed-answer p,.closed-answer li{font-weight: 300;}

.closed-answer .list-circle li{margin-bottom: 15px;}

.closed-answer .list-block{margin-top: 10px;}

.contact-way li{display:flex;align-items:center}

.contact-way li .iconfont,.pdf_link li .iconfont{font-size:24px;margin-right:20px}

.contact-way li a:hover,.pdf_link li a:hover{text-decoration:underline}

@media (max-width:1399px){.closed-question,.closed-question .iconfont{font-size:22px}

.closed-question{padding:22px}

.closed-question::after{right:22px}

.list-block>li::before{top: 11px;}

}

@media (max-width:1199px){.closed-question,.closed-question .iconfont{font-size:18px}

.closed-question{padding:18px}

.closed-answer{padding:0 40px}

.closed-question::after{right:18px}

.list-block>li::before{top: 10px;}

}

@media (max-width:991px){.closed-question,.closed-question .iconfont{font-size:16px}

.closed-question{padding:16px}

.closed-answer{padding:0 15px}

.closed-question::after{right:16px}

.closed-answer .list-circle li{margin-bottom: 5px;}

.closed-answer .list-block{margin-top: 5px;}

.list-block>li::before{top: 8px;}

}

@media (max-width:767px){.closed-top{flex-direction:column}

.closed-top-left,.closed-top-right{width:100%}

.closed-top-right{margin-top: 10px;}

.closed-question,.closed-question .iconfont{font-size:14px}

.closed-question{padding:10px;font-weight: 400;}

.closed-answer{padding:0 20px}

.closed-question::after{font-size:14px;right:10px}

.list-block>li::before{top: 7px;}

.closed-top-left p,.closed-answer p, .closed-answer li{font-weight: 400;}

}

@media (max-width:575px){

	.closed-top-left p,.closed-answer p{font-size: 12px;}

}

.closed-name{padding:25px 30px 27px 30px;width:calc(100% - 30px)}

.closed-name p.name-h3 a{font-size:26px}

.closed-desc{padding:25px 30px}

@media (max-width:1199px){.closed-name p.name-h3 a{font-size:24px}

}

@media (max-width:991px){.closed-name{padding:25px 30px}

.closed-name p.name-h3 a{font-size:18px}

}

@media (max-width:767px){.closed-name p.name-h3 a{font-size:14px}

.closed-name{padding:20px;width:calc(100% - 20px)}

.closed-desc{padding:10px 20px}

.closed-answer .list-circle li{font-size: 12px;}

}

/* details */

.closed-gradient{background:linear-gradient(180deg,#ededed 0,#fff 40%,#fff 100%)}

.bread-pre{position:relative}

.bread-pre .white-box{left:-100px;top:103px}

.bg-text{position:relative}

.bg-text::before{content:'\e7c3';font-family:iconfont!important;font-size:70px;color:rgba(0,140,210,.2);position:absolute;left:-10px;top:50%;transform:translateY(-60%);z-index:0;line-height:1}

.closed-detail{display:flex}

.closed-detail-left{width:calc(100% - 580px);margin-right:80px}

.closed-detail-left .list-circle li{margin-bottom: 15px;}

.closed-detail-left>p{font-weight: 300;}

.closed-detail-left>p:first-child{margin-bottom: 15px;}

.closed-detail-right{width:500px}

.closed-detail-right .img--90,.closed-detail-right .img--90 img{background-color:transparent}

#owl-demo2 .owl-nav .owl-prev{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background-color:rgba(51,51,51,.15);color:#fff}

#owl-demo2 .owl-nav .owl-next{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background-color:rgba(51,51,51,.15);color:#fff}

#owl-demo2 .owl-nav .owl-next::before,#owl-demo2 .owl-nav .owl-prev::before{font-family:iconfont!important;font-size:18px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);line-height:1}

#owl-demo2 .owl-nav .owl-prev::before{content:'\ea56'}

#owl-demo2 .owl-nav .owl-next::before{content:'\e6d1'}

#owl-demo2 .owl-nav .owl-next span,#owl-demo2 .owl-nav .owl-prev span{font-size:0}

#owl-demo2 .item p{position:absolute;width:100%;bottom:0;left:0;background-color:rgba(51,51,51,.47);padding:10px;color:#fff}

#owl-demo2:hover .owl-nav button{background-color:#008cd2}

#owl-demo2 .owl-dots{display:none}

#owl-demo2 .item:first-child,#owl-demo2 .owl-stage-outer{max-height:450px;display:block}

.detail-tabs{border-bottom:3px solid #008cd2}

.detail-tabs ul{display:flex;justify-content:center;align-items:flex-end}

.detail-tabs li{text-align:center;box-shadow:5px -5px 10px rgba(0,0,0,.05);padding:17px 55px;position:relative;cursor:pointer}

.detail-tabs li .iconfont{font-size:30px;color:rgba(0,0,0,.06);position:absolute;right:5px;top:5px;line-height:1}

.detail-tabs li p{margin:0;font-weight:400}

.detail-tabs li.is-active{background-color:#008cd2;color:#fff}

.detail-tabs li.is-active .iconfont{position:inherit;color:#fff;right:0;top:0}

.detaail-tabs-bgc{width:100%;background-color:#f2f3f5;padding-top:32px;padding-bottom:97px}

.tabs-cell{padding:60px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.05);display:none}

.tabs-cell.is-active{display:block}

.tabs-cell-content{display:flex;justify-content:space-between;margin-top:30px}

.tabs-cell .list-circle{margin-top:30px}

.tabs-cell .list-circle li{margin-bottom: 20px;}

.tabs-cell .list-circle li .list-ring{margin-top:20px}

.tabs-cell-box{width:43%}

.tabs-cell-content>p{width:53%;font-size:16px;font-weight: 300;}

.tabs-cell-list li{cursor:pointer;position:relative}

.haveimg-text{display:flex}

.haveimg-text p{margin:0;font-weight: 300;}

.tabs-cell-list li:hover{color:#fb3838}

.tabs-cell-list li+li{margin-top:20px}

.tabs-cell-list li span{width:24px;height:24px;background-color:#fb3838;border-radius:50%;font-size:18px;color:#fff;display:grid;place-items:center;margin-right:12px}

.tabs-cell-content .haveimg p{width:calc(100% - 36px);margin:0;font-weight: 300;}

.haveimg::before{content:'\e614';font-family:iconfont!important;color:#c3c3c3;font-size:20px;position:absolute;left:0;top:-2px;transform:translateX(calc(-100% - 10px))}

.float-img{width:214px;background-color:#000;padding:7px;position:absolute;transform:translateX(calc(-100% - 50px));top:-12px;display:none;min-height: 164px;}

.float-img::after{content:'';width:15px;height:15px;background-color:#000;transform:rotate(45deg);position:absolute;right:-7px;top:15px;z-index:-1}

.float-img img{width:100%;display:block;margin-bottom:10px}

.float-img img:last-child{margin-bottom:0}

.tabs-cell-list{width:53%;padding-left:40px}

.tabs-cell-list li:hover .float-img{display:flex;flex-direction:column}

.tabs-cell .lb-grid--3{margin-top:10px}

.closed-lb-img a{position:relative}

.closed-lb-img a::before{content:'';width:0;height:0;background-color:rgba(0,140,210,.4);position:absolute;left:50%;top:50%;z-index:1;transition:all .3s}

.closed-lb-img a::after{content:'\e605';font-family:iconfont!important;font-size:12px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-2;transition:all .3s;opacity:0}

.closed-lb-img a:hover::before{width:100%;height:100%;left:0;top:0;transition:all .3s}

.closed-lb-img a:hover::after{font-size:38px;transition:all .3s;opacity:1;z-index:2}

.closed-table{width:100%;overflow:auto}

.closed-table table{border-collapse:collapse;border:1px solid #cdcdcd;width:100%;margin:30px 0}

.closed-table:last-child table{margin-bottom:0}

.closed-table table td,.closed-table table th{border:1px solid #cdcdcd;text-align:center;font-size:14px}
.closed-table table caption{border: 1px solid #cdcdcd;border-bottom: 0;font-size: 16px;padding: 8px 0;}
.closed-table table thead{background-color:#eee}

.closed-table table th{padding:8px}

.closed-table table td{padding:5px;font-weight:400}
.closed-table table td.td-left{text-align: left;}

.text-white-space{white-space:nowrap}

.maxwid{margin-top:30px}

.maxwid a,.maxwid img{max-width:500px;display:block}

.pro-input{position:relative}

.img-abs{position:absolute;left:0;top:50%;transform:translateY(-50%)}

.img-abs,.img-abs img{width:190px;height:190px}

.img-abs .img--100,.img-abs img{background-color:transparent}

.pro-input p{margin:0;margin-left:240px;font-size:26px;line-height:1;font-weight: 300;}

.paddingTB12{padding:12px 0}

.pro-form-box{margin-left:240px}

.pro-form-box p{font-size:18px;color:#9f9f9f;line-height:1.6;margin:0;font-weight: 300;}

.pro-form-box form>div{margin-top:35px;display:flex;justify-content:space-between}

.form-left{width:35%}

.input-box{position:relative;background-color:#eee;margin-bottom:22px}

.input-box:last-child{margin-bottom:0}

.form-left .input-box .iconfont{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#666;font-size:18px}

.input-box input,.input-box textarea{border:1px solid transparent;padding:13px 10px 13px 40px;font-size:16px;width:100%;background-color:#eee;}

.form-left .input-box label{position:absolute;left:40px;top:50%;transform:translateY(-50%);font-size:14px;transition:all .3s;color: #777;}

.form-right .input-box label{position:absolute;left:40px;top:20px;font-size:14px;transition:all .3s;color: #777;}

.input-box input:focus,.input-box textarea:focus{border-color:#008cd2}

.input-box label.active{top:-4px;background-color:#fff;font-size:12px;padding:2px 4px}

.input-box textarea label.active{top:-12px;background-color:#fff;font-size:12px;padding:2px 4px}

.form-right{width:62%}

.form-right .input-box{margin-bottom:0;line-height:.6}

.form-right .input-box .iconfont{position:absolute;top:20px;left:10px;color:#666}

.tabs-cell .major-h5 ~ p{margin-top: 25px;font-weight: 300;}

@media (max-width:1399px){.closed-detail-right{width:400px}

.closed-detail-left{width:calc(100% - 440px);margin-right:40px}

.bg-text::before{font-size:60px}

.detail-tabs li{padding:17px 40px}

.tabs-cell{padding:50px}

.tabs-cell .list-circle{margin-top:25px}

.tabs-cell .major-h5{font-size:26px}

.img-abs{display:none}

.pro-form-box,.pro-input p{margin-left:0}

.pro-input p{font-size:17px}

.tabs-cell .list-circle li{margin-bottom: 15px;}

.detaail-tabs-bgc{padding-bottom: 32px;}

}

@media (max-width:1199px){.closed-detail-right{width:350px}

.closed-detail-left{width:calc(100% - 350px);margin-right:30px}

.paddingT-40{padding-top:20px}

.detail-tabs li{padding:19px 26px}

.paddingT-60{padding-top:50px}

.tabs-cell{padding:40px}

.tabs-cell .list-circle{margin-top:20px}

.list-circle>li::before,.list-ring>li::before{top:7px}

.tabs-cell-content p{font-size:15px}

.tabs-cell-list li span{width:20px;height:20px;font-size:14px}

.haveimg::before{font-size:16px}

.pro-form-box p,.pro-input p{font-size:15px}

.pro-form-box p{margin-top:10px}

.pro-form-box form{margin-top:30px}

.detail-tabs li .iconfont{font-size:26px}

.tabs-cell .list-circle li{margin-bottom: 10px;}

.tabs-cell .list-circle li .list-ring{margin-top: 10px;}

}

@media (max-width:991px){.closed-detail{flex-direction:column}

.closed-detail-left{width:100%;margin:0}

.closed-detail-right{width:600px}

.pro-h1 h1{font-size:24px;line-height:1.2}

.paddingT-40{padding-top:0px}

.detail-tabs li{padding:18px 15px}

.paddingT-60{padding-top:40px}

.tabs-cell{padding:30px}

.tabs-cell-content p{font-size:14px}

.tabs-cell-list{padding-left:0}

.tabs-cell .major-h5{font-size:20px;font-weight:400}

.pro-form-box p,.pro-input p{font-size:14px}

.pro-form-box p{margin-top:20px}

.detail-tabs li .iconfont{font-size:22px}

.form-right .input-box{margin-bottom:10px}

.tabs-cell .lb-grid--3 li{width: calc(50% - 10px);}

.tabs-cell .lb-grid--3 li:nth-child(2n){margin-right:0;}

.tabs-cell .lb-grid--3 li:nth-child(6n-3){margin-right:20px;}

.tabs-cell .list-circle{margin-top:10px}

.tabs-cell .list-circle li{margin-bottom: 5px;}

.tabs-cell .list-circle li .list-ring{margin-top: 5px;}

.closed-detail-left .list-circle li{margin-bottom: 5px;}

.closed-detail-left .list-circle{margin-bottom: 10px;}

.tabs-cell .major-h5 ~ p{margin-top: 10px;}

}

@media (max-width:767px){.pro-h1 h1{font-size:20px}

.closed-detail-left p{font-size:13px;font-weight: 400;}

.closed-detail-left p:nth-child(5){margin-bottom: 15px;}

.closed-detail-right{width: 100%;}

.detail-tabs{display:none}

.tabs-cell{display:block;margin-bottom: 20px;}

.tabs-cell .major-h5{font-size:18px}

.tabs-cell-content{flex-direction:column}

.tabs-cell-box{width:100%;margin-bottom:20px}

.tabs-cell-content p,.tabs-cell-list{width:100%}

.tabs-cell p{font-size:14px;font-weight: 400;}

.float-img{display:flex;width:48%;position:inherit;top:0;transform:translateX(0);background-color:transparent}

.float-img::after{display:none}

.haveimg::before{display:none}

.pro-form-box form>div{flex-direction: column;}

.form-left,.form-right{width:100%}

.input-box:last-child{margin-bottom:20px}

.form-right .input-box{margin-bottom:10px}

.input-box input,.input-box textarea{padding:8px 10px 8px 35px}

.tabs-cell-list li:hover .float-img{flex-direction:row}

.tabs-cell .list-circle li{font-weight: 400;}

.tabs-cell .major-h5 ~ p,.tabs-cell-content .haveimg p,.closed-detail-left .list-circle li{font-weight: 400;}

.closed-detail-left .list-circle li{font-size:14px}

.paddingT-60{padding-top:30px}

.closed-table table td,.closed-table table th{font-size: 12px;}

}

@media (max-width:575px){.tabs-cell .major-h5{font-size:15px;}

.closed-detail-right{width:100%}

.tabs-cell{padding:20px}

.closed-detail-left p{font-size:12px}

.tabs-cell p,.tabs-cell-content p{font-size:12px}

.pro-form-box p{margin-top:0;font-size:12px}

.pro-form-box form{margin-top:10px}

.form-left .input-box label,.input-box input,.input-box textarea{font-size:12px}

.tabs-cell .lb-grid--3{flex-direction: column;}

.tabs-cell .lb-grid--3 li{width: 100%;margin-right: 0;}

.tabs-cell .lb-grid--3 li:nth-child(3n){margin-right: 0;}

.tabs-cell .list-circle li{margin-bottom: 5px;font-size: 12px;line-height: 1.5;}

.tabs-cell .list-circle li .list-ring{margin-top: 0px;}

.closed-detail-left .list-circle li{font-size: 12px;margin-bottom: 0;}

.paddingT-60{padding-top:20px}

}

/* 弹出表单 */

.popup-form-btn{background-color:rgba(0, 140, 210, 1);color:#fff;padding:12px 20px;cursor:pointer;border-top-left-radius:10px;line-height:1;display:flex;align-items:center;transition:transform .3s;position: fixed;right: 0;bottom: 0;}

.popup-form-btn .iconfont{font-size:22px;margin-right:10px}

.popup-form-btn span{font-size:15px;font-weight:600}

.popup-form-btn:hover{transform:translateY(-6px)}

.popup-form-list{width:440px;background-color:#fff;border:1px solid #e9e9e9;border-top-left-radius:10px;overflow:hidden;display:none;position: fixed;right: 0;bottom: 0;}

.popup-form-tit{background-color:#008cd2;display:flex;align-items:center;justify-content:space-between;color:#fff;padding:5px 20px;font-weight:600;font-size:15px}

.popup-form-tit .iconfont{font-size:14px;cursor:pointer}

.popup-form-con{padding:10px 15px}

.popup-form-con>p{font-size:15px;color:#575a5d;line-height:1.5;font-weight:400;margin-bottom:20px}

.popup-form-con form label{font-size:14px;margin:0;font-weight:400}

.text-red{color:red}

.popup-form-con input,.popup-form-con textarea{width:100%;padding:6px;font-size:14px;border:1px solid #666;margin-bottom:5px;border-radius:3px}

.popup-form-con button{padding:8px 30px;background-color:#008cd2;color:#fff;font-size:14px;font-weight:500;cursor:pointer;border:2px solid #008cd2}

.popup-form-con button:hover{background-color:#fff;color:#008cd2}

@media (max-width:991px){.popup-form-btn span{display:none}

.popup-form-btn .iconfont{margin-right:0;font-size:30px}

.popup-form-btn{background-color:rgba(0, 140, 210, 0.6);width:60px;height:60px;border-radius:50%;padding:0;display:grid;place-items:center;margin-right:15px;margin-bottom:15px;border-left:1px solid #fff;border-top:1px solid #fff}

}

.track_report,input.form_required{display:none}

.list-circle.circle-black>li::before{background-color:#000;width:7px;height:7px;top:11px}

.closed-detail-left p a:hover{text-decoration:underline}

.con-flex-img{display:flex}

.con-flex-img>li{width:calc(50% - 20px);margin:40px 40px 0 0;background-color:#f1f1f1}

.con-flex-img>li:nth-child(2n){margin-right:0}

.con-flex-img>li p{padding:10px 5px;text-align:center;margin:0;line-height:1.4}

.marginT30{margin:0;margin-top:30px}

.pro-con-list li{display:flex;justify-content:space-between;border-bottom:1px solid #d9d9d9;padding:30px 0}

.pro-con-list li:last-child{border:0}

.pro-con-list li:nth-child(even){flex-direction:row-reverse}

.pro-con-list li .closed-lb-img{width:44%}

.pro-con-text{width:53%}

.pro-con-flex p{font-weight: 300;}

.pro-con-flex p.p-tit{font-size:24px;font-weight:400;margin:0;margin-bottom:20px}

@media (max-width:1199px){.con-flex-img>li{width:calc(50% - 10px);margin:20px 20px 0 0}

}

@media (max-width:991px){.marginT30{margin-top:20px}

.p-tit{font-size:18px;margin-bottom:10px}

.list-circle.circle-black>li::before{top:7px}

.pro-con-flex p.p-tit{font-size: 18px;margin-bottom: 15px;}

}

@media (max-width:767px){.con-flex-img{flex-direction:column}

.con-flex-img>li{width:100%;margin:0;margin-bottom:20px}

.pro-con-list li,.pro-con-list li:nth-child(even){flex-direction:column}

.pro-con-list li .closed-lb-img,.pro-con-text{width:100%}

.pro-con-list li .closed-lb-img{margin-bottom:20px}

.p-tit{font-size:16px}

.popup-form-btn{width: 45px;height: 45px;}

.popup-form-btn .iconfont{font-size:20px}

.pro-con-flex p{font-weight: 400;}

.pro-con-flex p.p-tit{font-size: 16px;margin-bottom: 10px;}

}
@media (max-width:575px){
	.popup-form-list{width: 80%;}
}

/* 404 */

.error-box{display:flex;align-items:center}

.error-left{width:40%;text-align:right}

.error-right{width:60%;padding-left:40px}

.error-p-h3{width:80%;font-size:44px;letter-spacing:7px;text-transform:uppercase;color:#0e4073;margin-top:20px;margin-bottom:18px;font-weight:700;background:url(/img/404-bg.png) repeat-x;background-position:center bottom;padding-bottom:14px}

.error-p-con{width:80%;font-size:17px;font-weight:700}

.error-btn{display:flex;margin-top:40px}

.error-btn a{padding:8px 30px;display:inline-block;margin-right:20px;border:1px solid #0e4073;border-radius:5px;font-weight:600;text-decoration:none;text-transform:uppercase}

.error-bgc-blue{background-color:#0e4073;color:#fff}

.error-bgc-white{background-color:#fff;color:#0e4073}

.error-btn a:hover{background-color:#c30d23;border-color:#c30d23;color:#fff}

@media (max-width:1399px){.error-left img{width:85%}

}

@media (max-width:1199px){.error-p-h3{font-size:36px}

.error-p-con{font-size:15px}

}

@media (max-width:991px){.error-p-h3{font-size:30px;letter-spacing:4px}

.error-p-con{font-size:13px}

.error-btn{margin-top:30px}

}

@media (max-width:767px){.error-left{display:none}

.error-p-con,.error-p-h3,.error-right{width:100%;padding-left:0}

}

.home-ohter{display: flex;align-items: center;justify-content: center;}

.home-ohter p:last-child{margin-left: 42px;}

.home-ohter p a{padding: 0 10px;color: #fff;position: relative;text-decoration: underline;font-weight: 100;}

.home-ohter p a:last-child::before{content: '';position: absolute;width: 1px;height: 17px;top: 0;left: 0;background-color: #fff;}

.privacy-content p,.privacy-content ol li{font-size: 16px;color: #666;font-weight: 400;}

.privacy-content p:first-child{margin-top: 0;}

.privacy-content p.p-h4{color: #333;font-weight: 500;margin-top: 20px;margin-bottom: 10px;font-size: 16px;}

.privacy-content ol{padding-left: 20px;}

.privacy-content ol li{list-style: decimal;margin-bottom: 5px;}

.detail-cons p,.detail-cons li{font-weight: 300;}

.detail-cons p a:hover{text-decoration: underline;}

.th-minwid{min-width: 105px;}

@media (max-width:1199px){.privacy-content ol li,.privacy-content p{font-size:15px}

}

@media (max-width:991px){.privacy-content ol li,.privacy-content p{font-size:14px}

.privacy-content p.p-h4{font-size:15px}

.home-ohter{flex-direction:column}

.home-ohter p:first-child{padding-bottom:0}

}

@media (max-width:767px){.privacy-content ol li,.privacy-content p{font-size:13px}

.privacy-content p.p-h4{font-size:14px}

.home-ohter p:first-child{padding-bottom:0}

.home-ohter p:last-child a{font-weight:400}

.detail-cons li,.detail-cons p{font-weight:400}

}

@media (max-width:575px){.home-ohter p:last-child{margin-left:0}
.detail-cons li,.detail-cons p{font-size: 12px;}
}

.tabs-cell-con{
	width: 55%;
	margin-left: 30px;
}
.tabs-cell .tabs-cell-con .list-circle{
	margin-top: 10px;
}
.lb-grid--3 div.text-center{margin: 5px 0;}
.tabs-cell-con .list-number{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	gap: 5px;
	padding-left: 35px;
}
.tabs-cell-con .list-number li{
	width: calc(50% - 10px);
}
.slash{
	position: relative;
	background:#eee url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxsaW5lIHgxPSIwIiB5MT0iMCIgeDI9IjEwMCUiIHkyPSIxMDAlIiBzdHJva2U9IiNjZGNkY2QiIHN0cm9rZS13aWR0aD0iMSIvPjwvc3ZnPg==) no-repeat 100% center;
	min-width: 100px;
}
.table-left-top{
	position: absolute;
	left: 5px;
	bottom: 5px;
}
.table-right-bottom{
	position: absolute;
	right: 5px;
	top: 5px;
}
.tabs-cell-con p,.tabs-cell-con ul.list-number li{
	font-weight: 300;
}
.tabs-cell .tabs-cell-con .list-circle li{
	margin-bottom: 5px;
}
.tabs-cell-tit+div{
	margin-top: 10px;
}
.no-bgimg .img--90,.no-bgimg .img--100{
	background: none;
}
@media (max-width:767px){
	.tabs-cell-con{
		width: 100%;
	}
}