/*--��������--*/
html{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;}
body, form, img, ul, ol, li, dl, dt, dd, p, tr, td, strong, span, pre{margin: 0;padding: 0;border: 0;}
h1, h2, h3, h4, h5, h6, p{margin: 0;padding: 0;}
body, button, input, select, textarea{font: 14px/1.5 "Poppins" !important; color: #333;}
ul, li{list-style: none;}
img{border: 0px;vertical-align: middle;}
table{border-collapse: collapse;border-spacing: 0;}
table th, table td{border: 1px solid #ccc;}
*, :after, :before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-repeat: no-repeat;}
*{ font-family: "Poppins";}
article, aside, footer, header, nav, section{display: block;}
a{background-color: transparent;-webkit-text-decoration-skip: objects;text-decoration: none;color: #333;outline: none;cursor: pointer;}
a:hover{background-repeat: no-repeat;text-decoration: none;}
a, input[type="button"], button, label, input[type="submit"], input[type="reset"]{cursor: pointer;}
sub, sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sub{bottom: -0.25em;}
sup{top: -0.5em;}
audio, video{display: inline-block;}
[type="checkbox"], [type="radio"]{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input, textarea, select{outline: none;}
input[type="text"], input[type="password"], input[type="button"], input[type="submit"], input[type="reset"], select, textarea{outline-style: none;-webkit-appearance: none;resize: none;border: none;-webkit-border-radius: 0;border-radius: 0;}
textarea{overflow: auto;vertical-align: top;}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px rgba(255, 255, 255, 0) inset !important;}
.bd_weixin_popup, .content-box{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom: 1;}
.clear{clear: both;line-height: 0;height: 0;font-size: 0;}
.fl{float: left;}
.fr{float: right;}
.show{display: block !important;}
.hide{display: none !important;}
.commonweb{padding: 0px 15px;}
.commonwebbox{margin-left: 0px;margin-right: 0px;}
.commonleft{float: none;}
.commonright{float: none;}
.visible-sm, .visible-md, .visible-lg{display: none;}
.hidden-sm, .hidden-md, .hidden-lg{display: block;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float: left;padding-left: 10px;padding-right: 10px;}
.col-xs-12{width: 100%;}
.col-xs-11{width: 91.66666667%;}
.col-xs-10{width: 83.33333333%;}
.col-xs-9{width: 75%;}
.col-xs-8{width: 66.66666667%;}
.col-xs-7{width: 58.33333333%;}
.col-xs-6{width: 50%;}
.col-xs-5{width: 41.66666667%;}
.col-xs-4{width: 33.33333333%;}
.col-xs-3{width: 25%;}
.col-xs-2{width: 16.66666667%;}
.col-xs-1{width: 8.33333333%;}
@media (max-width: 320px){body{min-width: 320px;}}
@media (min-width: 768px){.commonweb{padding: 0px 20px;}
.commonwebbox{margin-left: -10px;margin-right: -10px;}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float: left;padding-left: 10px;padding-right: 10px;}
.col-sm-12{width: 100%;}
.col-sm-11{width: 91.66666667%;}
.col-sm-10{width: 83.33333333%;}
.col-sm-9{width: 75%;}
.col-sm-8{width: 66.66666667%;}
.col-sm-7{width: 58.33333333%;}
.col-sm-6{width: 50%;}
.col-sm-5{width: 41.66666667%;}
.col-sm-4{width: 33.33333333%;}
.col-sm-3{width: 25%;}
.col-sm-2{width: 16.66666667%;}
.col-sm-1{width: 8.33333333%;}
.visible-sm{display: block;}
.hidden-sm{display: none;}}
@media (min-width: 992px){.commonweb{padding: 0px 40px;}
.commonwebbox{margin-left: -10px;margin-right: -10px;}
.commonleft{float: left;}
.commonright{float: right;}
.visible-md{display: block;}
.hidden-md{display: none;}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float: left;padding-left: 10px;padding-right: 10px;}
.col-md-12{width: 100%;}
.col-md-11{width: 91.66666667%;}
.col-md-10{width: 83.33333333%;}
.col-md-9{width: 75%;}
.col-md-8{width: 66.66666667%;}
.col-md-7{width: 58.33333333%;}
.col-md-6{width: 50%;}
.col-md-5{width: 41.66666667%;}
.col-md-4{width: 33.33333333%;}
.col-md-3{width: 25%;}
.col-md-2{width: 16.66666667%;}
.col-md-1{width: 8.33333333%;}}
@media (min-width: 1200px){
.commonleft{float: left;}
.commonright{float: right;}
.visible-lg{display: block;}
.hidden-lg{display: none;}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float: left;padding-left: 10px;padding-right: 10px;}
.col-lg-12{width: 100%;}
.col-lg-11{width: 91.66666667%;}
.col-lg-10{width: 83.33333333%;}
.col-lg-9{width: 75%;}
.col-lg-8{width: 66.66666667%;}
.col-lg-7{width: 58.33333333%;}
.col-lg-6{width: 50%;}
.col-lg-5{width: 41.66666667%;}
.col-lg-4{width: 33.33333333%;}
.col-lg-3{width: 25%;}
.col-lg-2{width: 16.66666667%;}
.col-lg-1{width: 8.33333333%;}
.commonweb{margin-left:auto; margin-right:auto; max-width: 1200px;padding: 0;}}
/* layout start*/
.swiper-container{margin-left: auto;margin-right: auto;position: relative;overflow: hidden;z-index: 1;}
.swiper-container-no-flexbox .swiper-slide{float: left;}
.swiper-container-vertical > .swiper-wrapper{-webkit-box-orient: vertical;-moz-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;}
.swiper-wrapper{position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: -webkit-transform;-moz-transition-property: transform, -moz-transform;transition-property: transform;transition-property: transform, -webkit-transform, -moz-transform, -o-transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-container-android .swiper-slide, .swiper-wrapper{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-o-transform: translate(0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.swiper-container-multirow > .swiper-wrapper{-webkit-box-lines: multiple;-moz-box-lines: multiple;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.swiper-container-free-mode > .swiper-wrapper{-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide{height: auto;}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align: start;-ms-flex-align: start;-webkit-align-items: flex-start;-moz-box-align: start;align-items: flex-start;-webkit-transition-property: -webkit-transform, height;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-webkit-transition-property: height, -webkit-transform;transition-property: height, -webkit-transform;-o-transition-property: height, -o-transform;-moz-transition-property: transform, height, -moz-transform;transition-property: transform, height;transition-property: transform, height, -webkit-transform, -moz-transform, -o-transform;}
.swiper-container .swiper-notification{position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000;}
.swiper-wp8-horizontal{-ms-touch-action: pan-y;touch-action: pan-y;}
.swiper-wp8-vertical{-ms-touch-action: pan-x;touch-action: pan-x;}
.swiper-button-next, .swiper-button-prev{position: absolute;top: 50%;width: 27px;height: 44px;margin-top: -22px;z-index: 10;cursor: pointer;-o-background-size: 27px 44px;background-size: 27px 44px;background-position: center;background-repeat: no-repeat;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0.35;cursor: auto;pointer-events: none;}
.swiper-pagination{position: absolute;text-align: center;-webkit-transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);z-index: 10;}
.swiper-pagination.swiper-pagination-hidden{opacity: 0;}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor: pointer;}


.swiper-container-fade.swiper-container-free-mode .swiper-slide, .swiper-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.swiper-container-fade .swiper-slide, .swiper-fade .swiper-slide{pointer-events: none;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}
.swiper-container-fade .swiper-slide, .swiper-fade .swiper-slide{pointer-events: none;}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active, .swiper-fade .swiper-slide-active{pointer-events: auto;}




.swiper-pagination.swiper-pagination-hidden{opacity: 0;}
.swiper-pagination-bullet{width: 8px;height: 8px;display: inline-block;-webkit-border-radius: 100%;border-radius: 100%;background: #000;}
button.swiper-pagination-bullet{border: none;margin: 0;padding: 0;-webkit-box-shadow: none;box-shadow: none;-moz-appearance: none;-ms-appearance: none;-webkit-appearance: none;appearance: none;}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor: pointer;}
.swiper-pagination-bullet-active{opacity: 1;background: #007aff;}



/*fonts*/
@font-face{font-family: "TitilliumWeb-bold";src: url("../fonts/TitilliumWeb-SemiBold.ttf"), url("../fonts/TitilliumWeb-SemiBold.woff");}
@font-face{font-family: "TitilliumWeb-Light";src: url("../fonts/TitilliumWeb-Light.ttf"), url("../fonts/TitilliumWeb-Light.woff");}
@font-face{font-family: "Roboto-Regular";src: url("../fonts/Roboto-Regular.ttf"), url("../fonts/Roboto-Regular.woff");}

.mob-hidden{display: none;}
.pc-hiden{display: block;}
.m-position{position: relative;}
.oh{overflow: hidden;}
/*font*/.fs18{font-size: 14px;}
.fs24{font-size: 16px;}
.fs30{font-size: 20px;}
.fs28{font-size: 18px;}
.fs32{font-size: 20px;}
.m-positioncenter{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.dnbr br{display: none;}
.tc{text-align: center;}
.tr{text-align: right;}
.ib{display: inline-block;}
.fs60{font-size: 30px;}
.m-fs48{font-size: 30px;}
.fs16{font-size: 14px;}
.font17, .font18{font-size: 15px;}
.m-ptb80{padding-top: 30px;padding-bottom: 30px;}
@media (min-width: 768px){.font18, .font22, .font20{font-size: 18px;}
.font18, .font17{line-height: 34px;}}
@media (min-width: 1024px){.pc-hiden{display: none;}
.mob-hidden{display: block;}
/*font*/.fs30{font-size: 30px;}
.fs18{font-size: 16px;}
.fs28{font-size: 28px;}
.fs24{font-size: 20px;}
.fs32{font-size: 24px;}
.fs60{font-size: 40px;}
.fs16{font-size: 16px;}
.m-ptb80{padding-top: 80px;padding-bottom: 80px;}}
@media (min-width: 1366px){.fs60{font-size: 50px;}
.m-fs48{font-size: 48px;}
.font18{font-size: 20px;}}
@media (min-width: 1400px){.fs24{font-size: 24px;}
.fs18{font-size: 18px;}
.fs32{font-size: 32px;}}
@media (min-width: 1600px){.fs60{font-size: 60px;}}
body{overflow-x: hidden;}
.inpage-header{background: #010305;font-family: "Poppins" !important;height: 58px;}
.mobilefixed{position: fixed;top: 0;left: 0;right: 0;z-index: 99;background: #010305;}
.logo{float: left;display: block;padding: 14px 0;}
.logo img{height: 30px;}
.nav{position: fixed;top:58px;left: 0;right: 0;height: 100%;background: #010305;z-index: 99;overflow-y: auto;padding-bottom: 58px;display: none;}
.nav li{padding: 0 30px;position: relative;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.nav li h3{font-size: 20px;}
.nav li h3 a{color: #fff;display: block;padding: 10px 0; font-weight: normal;}
.sub-nav{z-index: 2;padding-bottom: 20px;display: none;}
.sub-nav a{display: block;white-space: nowrap;padding: 10px 20px;color: #fff;font-size: 16px;}
.header-right{position: absolute;right: 15px;top: 14px;}
.search-icon, .lang-icon{display: inline-block;width: 30px;height: 30px;background-repeat: no-repeat;-o-background-size: 22px auto;background-size: 22px auto;background-position: center center;margin: 0 2px;}
.search-box, .language-box{display: inline-block;vertical-align: top;}
.search-icon{background-image: url(../images/search.png);}
.lang-icon{background-image: url(../images/languageicon.png);}
.header-web{max-width: 1650px;padding: 0 20px;}
.banner{position: relative;overflow: hidden;}

/*
.banner-btn, .islide .elementor-swiper-button{position: absolute;width: 52px;height: 52px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);border: 1px solid #e8e8e8;z-index: 2;cursor: pointer;}
.banner-btn:before, .islide .elementor-swiper-button:before{content: "";width: 36px;height: 9px;display: block;background-position: center center;background-repeat: no-repeat;background-image: url(../images/wicon01_red.png);position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);left: 28px;}

.banner-left, .islide .elementor-swiper-button-prev{left: 80px !important;}
.banner-right, .islide .elementor-swiper-button-next{right: 80px !important;}
.banner-right:before, .islide .elementor-swiper-button-next:before{left: auto;right: 28px;background-image: url(../images/wicon02_red.png);}
*/


.mobnav-btn{width: 30px;height: 30px;position: relative;display: inline-block;vertical-align: middle;}
.mobnav-btn span{top: 50%;margin-top: 0;}
.mobnav-btn span:first-child{content: "";top: 6px;left: 0;}
.mobnav-btn span:last-child{content: "";top: auto;bottom: 4px;left: 0;}
.mobnav-btn span, .mobnav-btn span:first-child, .mobnav-btn span:last-child{left: 2px;position: absolute;background: #fff;-webkit-transition: all 0.5s ease;width: 28px;height: 2px;-webkit-border-radius: 3px;border-radius: 3px;-o-transition: all 0.5s ease;-moz-transition: all 0.5s ease;transition: all 0.5s ease;}
.mobnav-btn.g_close span{opacity: 0;}
.mobnav-btn.g_close span:first-child{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 15px;opacity: 1;}
.mobnav-btn.g_close span:last-child{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 15px;opacity: 1;}
.arrorright-btn{position: absolute;width: 50%;right: 0;top: 0;height: 100%;display: block;}
.arrorright-btn:after{content: "";position: absolute;top: 19px;right: 20px;width: 10px;height: 10px;border-right: 1px solid #fff;border-top: 1px solid #fff;border-left: 0;border-bottom: 0;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);}
nav ul li.active .arrorright-btn:after, .inside-tab-main li h4.active .arrorright-btn:after{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 21px;}
.m-search-box{position: fixed;right: 0;top: 56px;width: 100%;z-index: 99;display: none;}
.m-search-box .psearch-text{width: 100%;padding: 12px 10px;}
.m-search-box .psearch-btn{width: 44px;height: 100%;position: absolute;right: 0;top: 0;background: url(../images/search2_red.png) center center no-repeat;-o-background-size: 20px auto;background-size: 20px auto;}
.language-list{position: absolute;top: 44px;width: 100px;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);text-align: center;display: none;}
.language-list a{display: block;font-size: 16px;padding: 5px 0;-webkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;background: rgba(255, 255, 255, 0.8);}
/*������������*/.hproduct-nav{width: 100%;}
.sub-nav-list{display: none;}
.language-wrap{position: fixed;top: 58px;left: 0;right: 0;background: black;z-index: 99;padding: 20px 0 40px;overflow-y: auto;height: 100%;display: none;}
.language-width{max-width: 1308px;}
.sublanguage-list{text-align: center;}
.sublanguage-list a{color: #fff;}
.sublanguage-list a:hover{color: #153696;}
.sublanguage-list li{text-align: left;padding-bottom: 20px;}
.sublanguage-list li h4{font-size: 16px;margin-bottom: 10px;}
.sublanguage-list li .language-item a{display: block;font-size: 14px;border-bottom: 1px solid rgba(255, 255, 255, 0.2);padding: 10px 0;}
.sublanguage-list li .language-item a img{width: 26px;height: 26px;margin-right: 10px; display: inline-block;
    vertical-align: middle;}
.newspro-img{display: block;padding: 0 10px;}
.newspro-img img{max-width: 100%;}
.newspro-info{padding: 0 0 20px;}
.newspro-info .info-title{font-size: 22px;color: #fff;line-height: 1.2;margin-bottom: 20px;}
.newspro-info .info-desc{color: #e1c8b1;font-size: 16px;}
.newspro-swiper{position: relative;overflow: hidden;}
.newspro-link{padding-top: 25px;}
.newspro-link a{padding: 8px 12px;display: inline-block;margin-right: 18px;border: 1px solid #fff;font-size: 16px;color: #fff;-webkit-transition: all .3s;-o-transition: all .3s;-moz-transition: all .3s;transition: all .3s;}
.newspro-link a:hover{background: #fff;color: #153696;}
.newspro-dot{text-align: center;position: absolute;left: 0;width: 100%;text-align: center;z-index: 9;}
.newspro-dot span.swiper-pagination-bullet-active{background-position: 0 center;}


.list-pronav{position: relative; width:100%; margin-bottom:65px; background: #1A1A1A; padding:0 10px;}
.list-pronav .swiper-container{}
.list-pronav ul{width: 100%;}
.list-pronav ul li{width: auto;min-width: 120px;font-size: 18px;text-align: center;}
.list-pronav ul li a{display: block;padding: 17px 20px;white-space: nowrap;color: #d9d4d4;}
.list-pronav ul li.cur{background: #153696;}
.list-pronav ul li.cur a{color: #fff;}
.list-pronav .btn{width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;cursor: pointer;}
.list-pronav .prev{left:-20px;}
.list-pronav .next{right:-20px;}
.list-pronav .swiper-button-disabled{display:none;}
.list-pronav .btn:after{content: "";display: block;position: absolute;top: 5px;width: 10px;height: 10px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.list-pronav .prev:after{left:8px;border-left: 1px solid #333;border-bottom: 1px solid #333;}
.list-pronav .next:after{right:8px;border-right: 1px solid #333;border-top: 1px solid #333;}
.headerbox{height: 58px;width:100%}
.headerbox .mobilefixed{top:0px;}
.headerbox .SelectRegionSwitch{background: #f08200;position: fixed;z-index: 220;width: 100%;}
.headerbox .SelectRegionSwitch dl{padding-top: 10px;}
.headerbox .SelectRegionSwitch dl .closeRegion{position: absolute;right: 10px;top: 10px;width: 25px;height: 25px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);display: none;}
.headerbox .SelectRegionSwitch dl .closeRegion::after{content: '';position: absolute;left: 0px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 100%;height: 2px;background: #fff;}
.headerbox .SelectRegionSwitch dl .closeRegion::before{content: '';position: absolute;left: 50%;top: 0%;transform: translateX(-50%);-webkit-transform: translateX(-50%);width: 2px;height: 100%;background: #fff;}
.headerbox .SelectRegionSwitch dl dt{font-size: 14px;color: #fff;height: 42px;}
.headerbox .SelectRegionSwitch dl dd{position: relative;padding-right: 0px;}
.headerbox .SelectRegionSwitch dl dd .JumpRegion{}
.headerbox .SelectRegionSwitch dl dd .region{position: relative;padding: 10px 0px;}
.headerbox .SelectRegionSwitch dl dd .region h3{height: 40px;line-height: 40px;padding-left: 20px;border: 1px solid #fff;border-radius: 4px;color: #fff;font-size: 14px;cursor: pointer;}
.headerbox .SelectRegionSwitch dl dd .region h3:after{content:'';width: 10px;height: 10px;border:2px solid #fff;border-left: none;border-top: none;display: block;position: absolute;right: 20px;top: 50%;transform: translateY(-50%) rotate(45deg);-webkit-transform: translateY(-50%) rotate(45deg);}
.headerbox .SelectRegionSwitch dl dd .region p{position: absolute;left: 0px;right: 0px;top: 49px;display: none;line-height: 45px;background: #f08200;border:1px solid #fff;border-radius: 4px;max-height:200px;overflow-x:hidden;overflow-y:auto;}
.headerbox .SelectRegionSwitch dl dd .region p a{display: block;padding: 0px 20px;font-size: 14px;color: #fff;cursor: pointer;}
.headerbox .SelectRegionSwitch dl dd .region p a:hover{background: rgba(255, 255, 255, 0.3);}
@media (min-width: 1024px){.inpage-header{height: auto;-webkit-transition: all .7s;-o-transition: all .7s;-moz-transition: all .7s;transition: all .7s;}
.mobilefixed{position: static;background: none;top: 0px;}
.headerbox .mobilefixed{top: 0px;}
.logo{padding: 24px 0;}
.logo img{height: 48px;}
.header-nav{float: right;}
.headerbox{height:auto;}
.headerbox .SelectRegionSwitch{position: relative;}
.headerbox .SelectRegionSwitch dl{display: flex;align-items: center;position: relative;padding-top: 0px;}
.headerbox .SelectRegionSwitch dl dt{width: 60%;padding-right: 40px;height: auto;}
.headerbox .SelectRegionSwitch dl dd{flex: 1;}
.nav{position: static;overflow: inherit;float: left;padding-right: 10px;padding-bottom: 0;background: none;display: block !important;}
.nav li{float: left;padding: 0 20px;position: relative;border-bottom: 0;}
.nav li h3{font-size: 18px;}
.nav li h3 a{line-height: 76px;height: 96px;position: relative;}
.nav li h3 a:after{content: "";display: block;width: 0;height: 2px;background: #5079ff;position: absolute;bottom: 0px;}
.nav li.cur h3 a, .nav li:hover h3 a{color: #5079ff;}
.nav li.cur h3 a:after, .nav li:hover h3 a:after{width: 100%;}
.sub-nav{position: absolute;top: 100%;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);background: rgba(0, 0, 0, 0.9);z-index: 2;text-align: center;padding: 10px 0;min-width: 150px;z-index:99;}
.sub-nav a{display: inline-block;white-space: nowrap;padding: 5px 20px;color: #010305;font-size: 18px;color: #fff;}
.sub-nav a:hover{color: #5079ff;}
.header-right{float: left;padding-top: 34px;position: relative;top: 0;}
.search-box, .language-box{position: relative;}
.search-icon, .lang-icon{-o-background-size: 28px auto;background-size: 28px auto;margin: 0 9px;}
.lang-icon{margin-right: 0;}
.arrorright-btn, .mobnav-btn{display: none;}
.index-header{position: absolute;width: 100%;top: 0;left: 0;z-index: 99;background: none;}
.language-list{top: 35px;padding-top: 10px;display: none;}
.language-list a{font-size: 16px;padding: 5px 0;}
.language-list a:hover{background-color: #5079ff;color: #fff;}
.m-search-box{position: absolute;right: -10px;top: 35px;width: 260px;padding-top: 10px;}
.m-search-box .psearch-text{padding: 10px;}
.m-search-box .psearch-btn{width: 44px;-o-background-size: 25px auto;background-size: 25px auto;top: 5px;}
.hproduct-nav{text-align: left;padding: 0;}
.hproduct-nav a{display: block;}


.inpage-header{background: rgba(0, 0, 0, 0.5);}
.inpage-header.blackbg{background: rgba(0, 0, 0, 1);}


.m-subbg:before{content: "";width: 267px;height: 326px;position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.m-subbg:after{content: "";width: 267px;height: 326px;position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.navtable{display: table;width: 100%;max-width:1211px; margin-right:0;}
.sub-nav-tab{width: 300px;padding: 70px 0 110px;border-right: 1px solid #25262B;}


.sub-nav-tab, .sub-nav-list{display: table-cell;vertical-align: top;height: 100%;}
.sub-nav-tab a{margin-bottom: 10px;}
.sub-nav-list{overflow: hidden; padding: 70px 0 30px 80px;max-width: 900px;}
.three-type, .nav-img{display: inline-block;vertical-align: top;width: 48%;}
.three-type{padding-left: 0px;padding-right:0px;}
/* .three-type a{font-weight: normal;font-family: 'Poppins';white-space: nowrap;overflow:hidden;text-overflow: ellipsis;height:36px;line-height:36px;} */
.three-type a{font-weight: normal;font-family: 'Poppins';white-space: wrap;line-height:20px;}
.nav-img{text-align: center;}
.nav-img a{display:none;}
.nav-img img{max-width: 100%; display:inline-block;}
.nav-item{display: none;}
.nav-item:nth-child(1){display:block;}
.nav-img a:nth-child(1){display:block;}
.language-wrap{position: absolute;top: 96px;left: 0;right: 0;background: rgba(0, 0, 0, 0.8);z-index: 10;padding: 30px 0 40px;display: none;overflow-y: inherit;height: auto;}
.language-width{max-width: 1308px;}
.sublanguage-list{text-align: center;}
.sublanguage-list a{color: #fff;}
.sublanguage-list a:hover{color: #5079ff;}
.sublanguage-list li{display: inline-block;vertical-align: top;margin-right: 20px;text-align: left;padding-bottom: 0;}
.sublanguage-list li h4{font-size: 16px;margin-bottom: 20px;}
.sublanguage-list li .language-item a{display: block;font-size: 14px;border-bottom: 1px solid rgba(255, 255, 255, 0.2);padding: 10px 0;}
.sublanguage-list li .language-item a img{width: 26px;height: 26px;margin-right: 10px;}
.newspro-banner{padding: 80px 0 60px;}
.newspro-img{float: left;width: 41.66667%;padding: 0 30px 0 0;}
.newspro-info{float: left;width: 58.33333%;padding: 40px 30px 20px;}
.newspro-info .info-title{font-size: 32px;margin-bottom: 20px;}
.newspro-info .info-desc{font-size: 16px;}
.newspro-link{padding-top: 45px;}
.newspro-link a{padding: 13px 22px;margin-right: 18px;font-size: 18px;}
.newspro-link a:hover{background: #fff;color: #5079ff;}
/*.list-pronav ul{justify-content: center;}*/
.list-pronav ul li a{padding: 17px 20px;}
.list-pronav ul li.cur, .list-pronav ul li:hover{background: #153696;}
.list-pronav ul li.cur a, .list-pronav ul li:hover a{color: #fff;}
nav li:nth-child(1),nav li:nth-child(2),nav li:nth-child(3),nav li:nth-child(4){position: static;}
    
    /*针对产品分类*/
    .menu-item-49 .sub-nav-tab{ width:270px;}
    .menu-item-49 .sub-nav-list{ padding: 70px 0 30px 30px;}
    .menu-item-49 .three-type{ width:38%;}
    .menu-item-49 .nav-img{ width:38%; text-align:left;}
    
}

@media (min-width: 1260px){
.nav li{padding: 0 20px;}
.nav li h3{font-size: 20px;}
.index-web{max-width: 1680px;padding: 0 50px;margin: 0 auto;}
.language-wrap{top: 96px;padding: 70px 0 90px;}
.newspro-banner{padding: 130px 0 55px;}
.newspro-img{padding: 0;}
.newspro-info{padding: 60px 0 0 86px;}
.newspro-info .info-title{font-size: 42px;}
.newspro-link{padding-top: 65px;}
.list-pronav ul li{font-size: 24px;}
}
@media (min-width: 1565px){
    .nav li{padding: 0 30px;}
}
@media (min-width: 1360px){.sublanguage-list li{margin-right: 50px;}
.sublanguage-list li h4{font-size: 20px;margin-bottom: 20px;}
.sublanguage-list li .language-item a{font-size: 17px;padding: 15px 0;}
.sublanguage-list li .language-item a img{margin-right: 20px;}
}
.banner{position: relative;overflow: hidden;}
.banner ul li a{display: block;}
.banner ul li a img{display: block;width: 100%;}

/*
.banner-btn, .islide .elementor-swiper-button{position: absolute;width: 52px;height: 52px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);border: 1px solid #e8e8e8;z-index: 2;cursor: pointer;-webkit-transition: all 0.3s ease-out 0.2s;-o-transition: all 0.3s ease-out 0.2s;-moz-transition: all 0.3s ease-out 0.2s;transition: all 0.3s ease-out 0.2s;display: none;}
.banner-btn:before, .islide .elementor-swiper-button:before{content: "";width: 36px;height: 9px;display: block;background-position: center center;background-repeat: no-repeat;background-image: url(../images/wicon01_red.png);position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);left: 28px;-webkit-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.banner-left, .islide .elementor-swiper-button-prev{left: 20px;}
.banner-right, .islide .elementor-swiper-button-next{right: 20px;}
.banner-right:before, .islide .elementor-swiper-button-next:before{left: auto;right: 28px;background-image: url(../images/wicon02_red.png);-webkit-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.banner-btn:hover, .islide .elementor-swiper-button:hover{border-color: #153696;}
.banner-btn:hover:before, .islide .elementor-swiper-button:hover:before{left: 8px;}
.banner-right:hover:before, .islide .elementor-swiper-button-next:hover:before{right: 10px;left: auto;}
*/

.islide .elementor-swiper-button i, .islide .elementor-swiper-button span{}


.m-dot, .islide.elementor-element .swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal{position: absolute;left: 0;right: 0;bottom: 10px;z-index: 3;text-align: center;}
.m-dot span{width: 20px;height: 4px;display: inline-block;opacity: 0.8;-webkit-border-radius: 0;border-radius: 0;background: #fff;margin: 0 2px;}
.m-dot span.swiper-pagination-bullet-active{background: #153696;}

/*��ҳ*/
.indexnews-wrap{position: relative;z-index: 1;}
.indexnews-box{background: #fff;}
.indexnews-table{width: 100%;}
.news-info{background: #8c8c8c;color: #fff;font-size: 20px;padding: 5px 15px;display: block;}
.rednews-list{padding: 15px;}
.rednews-list ul li{font-size: 16px;padding: 8px 0;}
.rednews-list ul li a{display: block;}
.rednews-list ul li a:hover span, .rednews-list ul li a:hover h2{color: #153696;}
.rednews-list ul li span{display: block;float: left;margin-right: 12px;color: #333333;}
.rednews-list ul li h2{display: block;font-size: 16px;color: #333333;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;height: 24px;line-height: 24px;line-height: 24px;}
.led-content{background: #fff;padding: 20px 0;}
.led-img{position: relative;}
.led-img:before{content: "";display: block;padding-bottom: 56.5812%;}
.led-img img{display: block;width: 100%;position: absolute;top: 0;left: 0;}
.ledpaly-title{font-size: 22px;font-family: 'Poppins';max-height: 72px;line-height: 36px;display: -webkit-box;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-bottom: 15px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.ledpaly-desc{color: #666666;font-size: 16px;max-height: 96px;line-height: 24px;display: -webkit-box;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.learn-more{margin-top: 20px;display: block;max-width: 200px;color: #333333;border: solid 1px #1c283e;padding: 10px 0;line-height: 24px;text-align: center;font-size: 16px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.learn-more:after{content: "";width: 27px;height: 15px;display: inline-block;vertical-align: -2px;background-image: url(../images/wicon03.png);background-position: -20px center;background-repeat: no-repeat;-o-background-size: auto 10px;background-size: auto 10px;margin-left: 10px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.learn-more:hover{background: #153696;color: #fff;border-color: #153696;}
.learn-more:hover:after{background-position: 0 center;}
.led-display li{margin-bottom: 10px;}
.led-display li a{display: block;position: relative;}
.led-display li a:hover .ledpaly-title{color: #153696;}
.led-display li a:hover .learn-more{background: #153696;color: #fff;border-color: #153696;}
.led-display li a:hover .learn-more:after{background-position: -20px center;}
.inabsen-con{max-width: 652px;font-size: 16px;}
.inabsen-con .aboutitle{font-size: 30px;line-height: 1.5;font-family: 'Poppins';}
.inabsen-wrap{padding-top: 30px;padding-bottom: 20px;}
.inabsen-img img{display: block;max-width: 80%;margin: 0 auto;position: relative;z-index: 3;}
.index-casewrap{padding-left: 3%;color: #666666;position: relative;border-bottom: 1px solid #f2f2f2;padding-bottom: 30px;}
.index-casewrap .leftbg{display: block;width: 10.83333%;padding-bottom: 39.11458%;position: absolute;left: 0;top: 0;background: url(../images/wicon04.png) 0 0 no-repeat;-o-background-size: cover;background-size: cover;z-index: 0;display: none;}
.mall-tit{font-family: 'Poppins';margin-bottom: 15px;color: #333;line-height: 30px;}
.pro-name{color: #153696;font-size: 20px;margin-bottom: 10px;}
.case-mall{font-size: 16px;padding-right: 15px;line-height: 32px;}
.case-mall ul li{opacity: 0 !important;}
.case-mall ul li.swiper-slide-active{opacity: 1 !important;}
.case-mall .learn-more{margin-top: 10px;}
.case-wrapper{position: relative;overflow: hidden;}
.case-wrapper ul li{background: #fff;}
.incase-right{padding-top: 30px;}
.incase-slider{position: relative;overflow: hidden;padding-bottom: 30px;}
.incase-slider ul li{margin-right: 20px;}
.incase-slider ul li a{display: block;-webkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.incase-slider ul li a img{display: block;width: 100%; max-height:600px; object-fit: cover;object-position: center;}
.incase-slider ul li.swiper-slide-active a{-webkit-box-shadow: 0px 20px 20px -12px rgba(0, 0, 0, 0.4);box-shadow: 0px 20px 20px -12px rgba(0, 0, 0, 0.4);}
.incase-btn{display: inline-block;vertical-align: middle;width: 40px;height: 40px;background-color: #8c8c8c;background-position: center center;margin-right: 10px;-o-background-size: auto 10px;background-size: auto 10px;}
.incase-btn.incase-left{background-image: url(../images/arrowleft.png);}
.incase-btn.incase-right{background-image: url(../images/arrowright01.png);}
.incase-btn:hover{background-color: #153696;}
.incase-control{font-size: 18px;}
.incase-pagination{color: #666666;display: inline-block;vertical-align: middle;width: auto;}
.current{color: #153696;position: relative;}
.current:after{content: "";display: inline-block;width: 2px;height: 14px;background-color: #666666;margin: 0 10px;}
.injoin-us{padding-top: 35px;padding-bottom: 40px;}
.join-title{font-size: 26px;color: #1c283e;text-align: center;margin-bottom: 25px;font-family: 'Poppins';}
.injoin-box{max-width: 770px;margin: 0 auto;padding-right: 98px;position: relative;text-align: left;}
.injoin-box input{height: 40px;line-height: normal;}
.injoin-box .injoin-text{width: 100%;display: block;padding-left: 14px;border: solid 1px #B3B3B4;font-size: 16px;background: none;-webkit-border-top-left-radius: 25px;border-top-left-radius: 25px;-webkit-border-bottom-left-radius: 25px;border-bottom-left-radius: 25px;border-right: 0;color: #929292;}
.injoin-box .injoin-text::-webkit-input-placeholder{color: #929292;}
.injoin-box .injoin-text:-moz-placeholder{color: #929292;}
.injoin-box .injoin-text::-moz-placeholder{color: #929292;}
.injoin-box .injoin-text:-ms-input-placeholder{color: #929292;}
.injoin-btn{position: absolute;right: 0;top: 0;width: 100px;height: 100%;background: #153696;color: #fff;font-size: 16px;-webkit-border-top-right-radius: 25px !important;border-top-right-radius: 25px !important;-webkit-border-bottom-right-radius: 25px !important;border-bottom-right-radius: 25px !important;}

/*
footer{background-color: #212123;padding: 20px 0;color: rgba(135, 135, 135, 0.8);position: relative;}
footer a{color: rgba(135, 135, 135, 0.8);}
footer ul li{position: relative;}
footer ul li h4, .newsletter-title{font-size: 16px;color: #a9a9aa;padding: 10px 0;}
.address-box a{color: rgba(135, 135, 135, 0.8);}
footer ul li.li1{border-bottom: 1px solid rgba(135, 135, 135, 0.4);}
.footerweb{max-width: 1260px;margin: 0 auto;}
.footersub-nav{max-width: 267px;line-height: 30px;padding-bottom: 10px;}
.footersub-nav a{display: block;color: rgba(135, 135, 135, 0.8);}
.footer-right{line-height: 20px;padding-top: 20px;font-size: 12px;}
.footer-code{margin-bottom: 20px;}
.footer-code span{display: inline-block;vertical-align: bottom;margin-right: 6px;color: #8c8c8c;}
.footer-code img{margin-right: 5px;overflow: hidden;vertical-align: bottom;width: 78px;}

.liaddress{padding-top: 10px;}
.plus.icon{position: absolute;right: 0;top: 0;color: #929292;position: absolute;margin-left: 3px;width: 100%;height: 100%;}
.plus.icon:before{content: "";position: absolute;width: 15px;height: 2px;right: 0;top: 22px;background-color: #929292;}
.plus.icon:after{content: "";position: absolute;width: 15px;height: 2px;right: 0;top: 22px;background-color: #929292;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
.footer-nav li h4.cur .plus.icon:after{opacity: 0;}
.back-up{position: fixed;width: 36px;height: 33px;right: 0;bottom: 50px;background: url(../images/top.png) center center no-repeat;z-index: 99;display: none;background-size:cover;}
.inbanner img{max-width: 100%;}
footer ul li h4 .plus.icon{width:20%}
*/


.share-box{padding-top: 15px;}
.share-box a{display: inline-block;width: 37px;height: 37px;margin-right: 10px;background-position: center center;background-repeat: no-repeat;-o-background-size: cover;background-size: cover;}


/*��Ʒ�б�*/
.product-banner{position: relative;overflow: hidden;}
.product-banner ul li a{display: block;}
.pro-artslider, .pro-imgslider{position: relative;overflow: hidden;}
.product-rotation{position: relative;}
.procontent-box{position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);right: 0;color: #ffffff;padding: 20px;width: 100%;}
.product-rotaimg{background: #18191c;}
.product-rotaimg img{display: block;max-width: 100%;margin: 0 auto;}
.pro-artslider ul li.swiper-slide-active .text-fadeUp{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1;}
.text-fadeUp{-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);-webkit-transition: all 0.8s ease-in-out;-o-transition: all 0.8s ease-in-out;-moz-transition: all 0.8s ease-in-out;transition: all 0.8s ease-in-out;opacity: 0;}
.pro-bantit{font-size: 22px;font-family: 'Poppins';display: -webkit-box;height: 60px;line-height: 30px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;max-width: 580px;}
.proview-btn{margin-top: 30px;display: inline-block !important;padding: 0 30px;height: 40px;border: solid 2px #ffffff;text-align: center;font-size: 16px;line-height: 40px;color: #fff;}
.product-banner .product-dot{position: absolute;left: auto;right: 20px;bottom: 20px;width: auto;z-index: 2;}
.product-banner .product-dot span{display: inline-block;width: 12px;height: 12px;border: solid 2px #ffffff;margin: 0 -5px;background: none;opacity: 1;}
.product-banner .product-dot span.swiper-pagination-bullet-active{background: #fff;}
.switch-column{padding-top: 20px;}
.switch-column a{display: block;width: 50%;float: left;padding: 0 15px;position: relative;}
.switch-column a:before{content: "";width: 1px;height: 38px;position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);background: #c8c9ca;}
.switch-column a span{color: #333333;font-size: 18px;display: block;font-weight: bold;}
.switch-column a h4{font-size: 14px;color: #808080;}
.switch-column a:last-child:before{display: none;}
.prodcutA-list{padding-top:10px;padding-bottom: 20px;}
.prodcutA-list .ulitem li{padding: 0 0 10px;}
.prodcutA-list .ulitem li a{display: block;border: solid 2px transparent;-webkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;position: relative;padding: 0 5px;}
.prodcutA-list .ulitem li a:before{content: "";width: 66.22889%;padding-bottom: 78.79925%;display: block;background-repeat: no-repeat;background-position: center center;-o-background-size: cover;background-size: cover;position: absolute;top: 15.00938%;left: 50%;-webkit-transform: translate(-50%);-moz-transform: translate(-50%);-ms-transform: translate(-50%);-o-transform: translate(-50%);transform: translate(-50%);z-index: -1;}
.prodcutA-list .ulitem li a .zoomimg{max-height: 315px;position: relative;z-index: 1;overflow: hidden;}
.prodcutA-list .ulitem li a .zoomimg:before{content: "";display: block;padding-bottom: 100%;}
.prodcutA-list .ulitem li a .zoomimg img{position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);display: block;max-width: 100%;max-height: 100%;}
.prodcutA-list .ulitem li a:hover{border-color: #153696;background: #e1e3e6;background: -webkit-gradient(linear, left bottom, left top, from(#fefefe), to(#e1e3e6)), -webkit-gradient(linear, left top, left bottom, from(#ee8100), to(#ee8100));background: -webkit-linear-gradient(bottom, #fefefe 0%, #e1e3e6 100%), -webkit-linear-gradient(#ee8100, #ee8100);background: -moz- oldlinear-gradient(bottom, #fefefe 0%, #e1e3e6 100%), -moz- oldlinear-gradient(#ee8100, #ee8100);background: -o-linear-gradient(bottom, #fefefe 0%, #e1e3e6 100%), -o-linear-gradient(#ee8100, #ee8100);background: linear-gradient(0deg, #fefefe 0%, #e1e3e6 100%), linear-gradient(#ee8100, #ee8100);}
.prodcutA-list .ulitem li a:hover .hot-label{opacity: 1;visibility: visible;}
.prodcutA-list .ulitem li a:hover .info-title{color: #153696;}
.prodcutA-list .ulitem li a:hover .proline{background: #153696;}

.prodcutA-list .ulitem li:nth-child(4n-3) a:before{background-image: url(../images/letter01.png);}
.prodcutA-list .ulitem li:nth-child(4n-2) a:before{background-image: url(../images/letter02.png);}
.prodcutA-list .ulitem li:nth-child(4n-1) a:before{background-image: url(../images/letter03.png);}
/*
.prodcutA-list .ulitem li:nth-child(4n-1) a:before{background-image: url(../images/letter04.png);}
*/
.prodcutA-list .ulitem li:nth-child(4n) a:before{background-image: url(../images/letter04.png);}

.box-info{text-align: center;padding: 0 0 10px;max-width: 90%;margin: 0 auto;position: relative;z-index: 1;}
.box-info .info-title{font-size: 18px;color: #333333;margin-bottom: 10px;position: relative;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;height: 30px;line-height: 30px;font-family: 'Poppins';}
.box-info .proline{width: 30px;height: 2px;display: block;position: relative;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);background: #1e1e1e;margin-bottom: 12px;}
.box-info .info-desc{color: #808080;display: -webkit-box;height: 88px;line-height: 22px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.bggray{background: #f4f5f7;}
.hot-label{position: absolute;top: 0;left: 0;width: 50px;height: 101px;background: url(../images/wicon12_red.png) 0 0 no-repeat;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;-o-background-size: 50px auto;background-size: 50px auto;}
.hot-label i{display: block;font-size: 16px;color: #fff;-webkit-transform: rotate(-43deg);-moz-transform: rotate(-43deg);-ms-transform: rotate(-43deg);-o-transform: rotate(-43deg);transform: rotate(-43deg);font-style: normal;}
/*��Ʒ����*/
.box-screenshot{width: 100%;position: relative;padding-bottom: 25px;display: block;}
.box-screenshot:before, .box-screenshot:after{content: "";width: 50%;height: 100%;display: block;position: absolute;top: 0;z-index: 0;}
.box-screenshot:before{left: 0;background: url(../images/wimg01.jpg) 0 0 no-repeat;-o-background-size: cover;background-size: cover;}
.box-screenshot:after{right: 0;background: #0b0c0d;}
.side-image-cut{position: relative;z-index: 1;}
.proinfo-title{color: #fff;text-align: center;padding-top: 6%;font-size: 22px;font-family: 'Poppins';position: relative;z-index: 2;}
.side-image-box img{display: block;max-width: 100%;}
.side-list-rich li{color: #fff;width: 50%;float: left;padding: 0 10px;}
.content-box{max-width: 400px;}
.small-img{width: 90px;height: 90px;-webkit-border-radius: 50%;border-radius: 50%;display: inline-block;position: relative;margin-bottom: 5px;}
.small-img img{display: block;width: 100%;height: 100%;-webkit-border-radius: 50%;border-radius: 50%;}
.pro-deatitle{font-size: 16px;font-family: 'Poppins';margin-bottom: 10px;}
.pro-context{color: #ffffff;opacity: 0.6;}

.li-a, .li-b{ width:150px; position: absolute;  top: -70px;}
.li-a{  right: -200px;}
.li-b{ left: -200px;}
.prodot{position: absolute;margin: 35px 0 0;width: 20px;height: 20px;background-color: rgba(255, 255, 255, 0.2);-webkit-border-radius: 50%;border-radius: 50%; position: absolute;  right: -20px;}
.li-b .prodot{ right:auto; left:-20px;}

.prodot:before{content: "";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);display: block;-webkit-border-radius: 50%;border-radius: 50%;width: 6px;height: 6px;background-color: #ffffff;z-index: 2;}
.prosline{width: 100%; height: 1px;border: dashed 1px #ffffff;opacity: 0.54;position: absolute;top: 44px;}

@media(max-width:1160px){
    .li-a, .li-b{ width:100px;}
    .li-a{  right: -150px;}
    .li-b{ left: -150px;}
}
@media(max-width:1160px){
    .li-a, .li-b{ width:60px; top:-60px;}
    .li-a{  right: -100px;}
    .li-b{ left: -100px;}
}


@-webkit-keyframes Breathing{from{opacity: 0.2;}
50%{opacity: 1;}
to{opacity: 0.2;}}
@-moz-keyframes Breathing{from{opacity: 0.2;}
50%{opacity: 1;}
to{opacity: 0.2;}}
@-o-keyframes Breathing{from{opacity: 0.2;}
50%{opacity: 1;}
to{opacity: 0.2;}}
@keyframes Breathing{from{opacity: 0.2;}
50%{opacity: 1;}
to{opacity: 0.2;}}
.breathing{-webkit-animation: Breathing 1.4s ease-in-out infinite;-moz-animation: Breathing 1.4s ease-in-out infinite;-o-animation: Breathing 1.4s ease-in-out infinite;animation: Breathing 1.4s ease-in-out infinite;}
@-webkit-keyframes aniline{from{width: 0;opacity: 0;}
to{opacity: 1;}}
@-moz-keyframes aniline{from{width: 0;opacity: 0;}
to{opacity: 1;}}
@-o-keyframes aniline{from{width: 0;opacity: 0;}
to{opacity: 1;}}
@keyframes aniline{from{width: 0;opacity: 0;}
to{opacity: 1;}}
.aniline{-webkit-animation: aniline 1.4s ease-in-out 1;-moz-animation: aniline 1.4s ease-in-out 1;-o-animation: aniline 1.4s ease-in-out 1;animation: aniline 1.4s ease-in-out 1;}
.prodot, .prosline{display: none;}
.product-features{padding-top: 35px;font-size: 16px;}
.pro-fs48{font-size: 22px;margin-bottom: 20px;line-height: 1.2;font-family: 'Poppins';}
.featit{margin-bottom: 20px;}
.features-icon{color: #666666;margin-bottom: 20px;width: 100%;}
.features-icon img{margin-right: 12px;width: 47px;}
.table-right{background: #153696;color: rgba(255, 255, 255, 0.8);padding: 20px 15px;font-size: 16px;}
.table-right .pro-fs48{color: #fff;}
.monitor-width{max-width: 596px;}
.container img{max-width: 100%;}
.show-details{padding: 35px 0;}
.selling-point{background: #f7f7f7;padding: 35px 0;}
.pt50{padding-top: 10px;}
.product-video{padding: 35px 0;}
.contact-box{position: relative;color: #fff;overflow: hidden;}
.contact-box img{height: 150px;position: relative;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);max-width: none;}
.contact-answer{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 100%;text-align: center;}
.contact-answer h4{font-size: 22px;margin-bottom: 20px;font-family: 'Poppins';}
.contact-answer .contact-link a{color: #fff;padding: 10px;text-align: center;font-size: 16px;background-color: #153696;display: inline-block;}
.recruitmentfloat{display: none;z-index: 110;width: 100%;position: fixed;height: 100%;background: rgba(0, 0, 0, 0.6);left: 0px;top: 0px;}
.tianjiatvwrap{width: 95%;margin: 0 auto;position: absolute;top: 50%;left: 2.5%;margin-top: -125px;}
.tianjiatvwrap .videobox{height: 250px;position: relative;z-index: 1;}
.recclosebtn{display: block;width: 25px;height: 25px;position: absolute;right: 15px;top: -5px;cursor: pointer;z-index: 100;margin: -20px -20px 0 0;z-index: 9;}
.recclosebtn:before{content: "";position: absolute;top: 10px;width: 20px;height: 2px;background-color: #fff;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.recclosebtn:after{content: "";position: absolute;top: 10px;width: 20px;height: 2px;background-color: #fff;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
@media (min-width: 768px){.tianjiatvwrap{width: 660px;left: 50%;margin-left: -330px;margin-top: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.tianjiatvwrap .videobox{height: 400px;}}
@media (min-width: 1024px){.tianjiatvwrap{width: 700px;margin-left: -350px;}
.tianjiatvwrap .videobox{height: 400px;}}
@media (min-width: 1260px){.tianjiatvwrap{width: 1000px;margin-left: -500px;}
.tianjiatvwrap .videobox{height: 600px;}}
/*��Ʒ����*/.productbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 999;display: none;}
.product-form{position: fixed;max-width: 940px;top: 50%;left: 50%;width: 90%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 1000;height: 80%;overflow-x: auto;-webkit-overflow-scrolling: touch;display: none;}
.m-product-table{background: #fff;}
.formtitle{color: #333333;padding: 15px;background: #110a04;color: #fff;font-size: 18px;font-family: 'Poppins';}
.form-text{color: rgba(47, 47, 47, 0.7);}
.product-formtable{padding: 18px 15px 30px;}
.product-formtable ul li{margin-bottom: 18px;}
.input-item{position: relative;}
.name-tit{font-size: 16px;margin-bottom: 10px;color: #373737;}
.name-tit em{font-style: normal;color: #ff0000;}
.quote-box{position: relative;padding-left: 65px;background: #f5f5f5;}
.quote-box span{position: absolute;width: 55px;top: 0;left: 0;height: 100%;background: #e8e8e8;text-align: center;}
.quote-box span img{display: inline-block;vertical-align: middle;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.quote-box input, .quote-box textarea, .quote-box select{height: 50px;width: 100%;padding: 10px 0;background: #f5f5f5;}
.quote-box textarea{height: 90px;}
.sign-text{color: rgba(47, 47, 47, 0.7);font-size: 16px;}
.contact-submit{margin-top: 28px;}
.contact-submit input{font-size: 16px;color: #fff;width: 180px;height: 50px;display: block;background: #153696;margin: 0 auto;}
.porcolose-btn{width: 42px;height: 42px;position: relative;display: block;position: absolute;right: 0;top: 10px;cursor: pointer;}
.porcolose-btn:after, .porcolose-btn:before{content: "";position: absolute;width: 26px;height: 2px;left: 8px;top: 20px;background-color: #fff;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.porcolose-btn:before{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
/*ooH*/.inner-banner{position: relative;overflow: hidden;}
.inner-banner img{display: block;width: 100%;}
.inner-content{position: absolute;text-align: center;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 2;color: #fff;font-size: 14px;width: 100%;padding: 0 10px;}
.inban-title{font-size: 24px;font-family: 'Poppins';position: relative;margin-bottom: 10px;}
.inban-title:after{content: "";display: block;margin: 0 auto;width: 30px;height: 1px;background: #fff;margin-top: 4px;}
.width540{max-width: 1000px;margin: 0 auto;}
.inner-wrap{background-image: url(../images/oohbg.png);background-position: 0 52.08333%;background-repeat: no-repeat;}
.inner-container{position: relative;z-index: 2;min-height: 365px;padding:10px 0 0;}
.inner-container:before{content: "";background: #fff;position: absolute;top: 0;left: 0;width: 100%;height: 100%;max-height: 365px;z-index: -1;}
.crumbs a{display: inline-block;vertical-align: middle;color: #666666;font-size: 15px;line-height: 24px;margin: 0 4px;display: inline-block;}
.crumbs a:hover{color: #153696;}
.crumbs a.cur{color: #666666;}
.crumbs .homeicon{width: 18px;height: 24px;background: url(../images/home.png) 0 center no-repeat;}
.filter-wrap{padding-top: 20px;}
.filter-wrap ul li{float: left;width: 50%;border: 1px solid #dedede;margin: 0 -1px 10px;position: relative;background: #fff;}
.filter-wrap ul li.firstli .filter-btn:after{display: none;}
.filter-wrap ul li.firstli.active .filter-btn{background: #153696;color: #fff;}
.filter-wrap ul li.active .cur-option:after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 28px;}
.cur-option{display: block;height: 40px;line-height: 40px;padding: 0 16px;width: 100%;z-index: 0;font-size: 16px;color: #666666;}
.cur-option:after{content: "";display: inline-block;width: 8px;height: 8px;border-left: 1px solid #4d4d4d;border-top: 1px solid #4d4d4d;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-ms-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg);position: absolute;right: 22px;top: 14px;}
.filter-option{position: absolute;top: 41px;left: 0;width: 100%;background: #fff;-webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.1);box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.1);max-height: 200px;overflow-y: auto;display: none;z-index: 9;}
.filter-option a{display: block;height: 40px;line-height: 40px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;padding: 0 10px;}
.show-case{padding: 20px 0;}
.show-case ul{margin: 0 -13px;}
.show-case li{padding: 0 13px 20px;font-size: 16px;}
.show-case li .zoomimg{position: relative;overflow: hidden;}
.show-case li .zoomimg:before{content: "";display: block;padding-bottom: 100%;}
.show-case li .zoomimg img{position: absolute;top: 0;left: 0;width: 100%;}
.show-case li .zoomimg{position: relative;}
.show-case li a{display: block;color: #666666;}
.show-case li h2{font-size: 22px;font-family: 'Poppins';color: #333;margin: 20px 0 10px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;height: 30px;line-height: 30px;}
.show-case li .model-icon, .show-case li .size-icon, .show-case li .location-icon{line-height: 30px;padding-left: 27px;background-position: 0 center;background-repeat: no-repeat;}
.model-icon{background-image: url(../images/caseicon01.png);}
.size-icon{background-image: url(../images/caseicon02.png);}
.location-icon{background-image: url(../images/caseicon03.png);}
.position-box{opacity: 0;position: absolute;bottom: -100%;left: 0;width: 100%;height: 100%;z-index: 2;background-color: rgba(5, 78, 161, 0.7);background-image: url(../images/moreicon.png);background-position: center center;background-repeat: no-repeat;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}

.load-more{margin-bottom: 10px;text-align: center;padding: 20px 0;-webkit-animation: bounce 1.3s cubic-bezier(0.3, 2.4, 0.85, 2.5) infinite;-moz-animation: bounce 1.3s cubic-bezier(0.3, 2.4, 0.85, 2.5) infinite;-o-animation: bounce 1.3s cubic-bezier(0.3, 2.4, 0.85, 2.5) infinite;animation: bounce 1.3s cubic-bezier(0.3, 2.4, 0.85, 2.5) infinite;}
.load-more a{display: inline-block;width: 60px;height: 60px;line-height: 60px;font-size: 17px;font-family: 'Poppins';color: #054ea1;position: relative;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.load-more a:before{content: "";display: block;width: 60px;height: 60px;position: absolute;left: 0;top: 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);z-index: -1;border: 1px solid #054ea1;}

.show-casedeatils{background: #ee760a;width: 100%;position: relative;}
.casedeatils-slider{position: relative;overflow: hidden;}
.casedeatils-slider ul li img{width: 100%;}
.casedeatils-slider .case-dot{position: absolute;width: auto;right: 15px;bottom: 20px;z-index: 2;text-align: right;}
.casedeatils-slider .case-dot span{width: 12px;height: 12px;border: solid 2px #ffffff;-webkit-border-radius: 50%;border-radius: 50%;opacity: 1;background: none;}
.casedeatils-slider .case-dot span.swiper-pagination-bullet-active{background: #fff;}
.cd-title{font-size: 20px;font-family: 'Poppins';padding-bottom: 15px;margin-bottom: 25px;position: relative;color: #fff;}
.cd-title:after{content: "";height: 2px;width: 80px;display: block;background-color: #ffffff;opacity: 0.8;position: absolute;bottom: 0;left: 0;}
.model-box{font-size: 0;white-space: nowrap;padding: 5% 0 0;}
.model-box li{display: inline-block;vertical-align: top;white-space: normal;width: 25%;text-align: center;font-size: 14px;padding: 0 2px;}
.model-box li .model-text{font-family: 'Poppins';}
.model-box li .model-text br{display: none;}
.cdmodel-icon img{max-height: 100%;}
.caseshare-box{position: absolute;bottom: 20px;right: 40px;display: none;}
.video-bdshare{position: absolute;right: 60px;top: -10px;opacity: 0;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;z-index: 0;width: 160px;-webkit-transform: translateX(10px);-moz-transform: translateX(10px);-ms-transform: translateX(10px);-o-transform: translateX(10px);transform: translateX(10px);}
.video-bdshare.active{visibility: visible;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;opacity: 1;}
.video-bdshare a{float: left;display: block;padding: 0;margin: 0 0 0 4px;width: 28px;height: 28px;-webkit-border-radius: 50%;border-radius: 50%;background-repeat: no-repeat;background-position: center;-o-background-size: cover;background-size: cover;border: solid 1px #eeeeee;}
.case-btn.swiper-button-disabled{display: none;}
.case-prev{left: 90px;background-position: 0 0;}
.case-next{right: 90px;background-position: right 0;}
.case-btn:hover{background-image: url(../images/casebtnhover.png);}
/*market*/.market-conbox{padding: 20px 0 0;font-size: 16px;}
.market-conbox .market-tit{font-size: 18px;color: #333333;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;height:40px;line-height: 40px;margin-bottom: 5px;}
.market-conbox .market-dec{display: -webkit-box;height: 90px;line-height: 30px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.market-conbox .more-view{margin-top: 15px;max-width: 180px;height: 44px;line-height: 44px;border: solid 1px #ededed;padding: 0 24px;background-image: url(../images/view01.png);background-position: right 24px center;-webkit-transition: background-color 0.5s;-o-transition: background-color 0.5s;-moz-transition: background-color 0.5s;transition: background-color 0.5s;}
.market-list{padding: 30px 0 20px;overflow: hidden;}
.market-list ul li{padding: 0 0 30px;}
.market-list ul li .zoomimg{position: relative;overflow: hidden;}
.market-list ul li .zoomimg:before{content: "";display: block;padding-bottom: 69.92481%;}
.market-list ul li .zoomimg img{position: absolute;top: 0;left: 0;width: 100%;}
.nobgimage{background-image: none;}
.markets-deatils{padding: 20px 16.91667% 36px 0;color: #808080;line-height: 26px;position: relative;}
.markets-deatils img{max-width: 100%;}
.market-logo{position: absolute;right: 0;top: 30px;width: 12.91667%;}
.market-logo img{max-width: 100%;}
.markets-slider{position: relative;overflow: hidden;}
.markets-slider .repro-dot{position: absolute;left: 0;right: 0;bottom: 10px;z-index: 2;}
.markets-slider .repro-dot span{background-image: url(../images/productdot2.png);}
.dptitle{font-size: 22px;font-family: 'Poppins';color: #333;margin-top: 20px;margin-bottom: 10px;line-height: 1.5;}
.recommend-bigslide{position: relative;overflow: hidden;}
.recommend-bigslide .box-screenshot{padding-bottom: 60px;}
.recommend-bigslide .repro-dot{margin-top: 0;position: absolute;bottom: 15px;z-index: 4;}
.markets-dawrap{background-image: url(../images/marketicon02.png);background-position: left bottom 27%;-o-background-size: 18.125% auto;background-size: 18.125% auto;}
.recommended-products{padding-top: 30px;background: url(../images/market11.jpg) 0 0 no-repeat;-o-background-size: cover;background-size: cover;}
.recommended-products .rec-title{font-size: 30px;color: #ffffff;opacity: 0.89;text-align: center;font-family: 'Poppins';margin-bottom: 20px;}
.recommend-smallslide{position: relative;overflow: hidden;padding: 0 0 30px;}
.recommend-smallslide ul li{width: 33.33333%;}
.recommend-img img{display: block;position: absolute;top: 48%;left: 48%;width: 100%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);max-width: 347px;}
.repro-title{text-align: center;font-size: 16px;color: #fff;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;height: 24px;line-height: 24px;margin-top: 10px;}
.recommended-products .repro-dot{margin-top: 20px;}
.repro-dot{text-align: center;}
.repro-dot span{width: 20px;height: 20px;display: inline-block;margin: 0 !important;background: none;background-image: url(../images/productdot.png);-o-background-size: 36px 14px;background-size: 36px 14px;opacity: 1;background-position: right 6px center;background-repeat: no-repeat;}
.repro-dot span.swiper-pagination-bullet-active{background-position: 1px center;}
.select-wrap{background-color: #f7f7f7;padding: 35px 0;}
.showcase-tit{font-family: 'Poppins';}
.showcase-slide{position: relative;overflow: hidden;}
.showcase-slide ul{padding-bottom: 0;margin: 0;}
.showcase-slide ul li{padding: 0;margin-right: 25px;}
.m-btn{position: absolute;cursor: pointer;}
.m-btn{position: absolute;top: 42%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 50px;height: 50px;left: -50px;cursor: pointer;z-index: 2;}
.m-btn:after{content: "";position: absolute;width: 30px;height: 30px;border-left: 2px solid #153696;border-bottom: 2px solid #153696;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 10px;left: 18px;}
.m-btn.m-right{right: -50px;left: auto;}
.m-btn.m-right:after{left: 3px;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-ms-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg);}
.inner-dot{text-align: center;}
.inner-dot span{margin: 0 4px;}
.inner-dot span.swiper-pagination-bullet-active{background: #153696;}
.after-sales{padding: 30px 0;}
.after-sales .sales-img img{max-width: 100%;}
.after-sales .sale-content{padding: 20px 0 0;line-height: 30px;font-size: 16px;}
.sale-title{font-size: 24px;color: #222222;margin-bottom: 14px;position: relative;padding-bottom: 14px;}
.sale-title:before{content: "";display: block;margin: 0 auto;width: 60px;height: 4px;background-color: #153696;position: absolute;bottom: 0;left: 0;}
.self-info{position: relative;overflow: hidden;}
.self-info .info-imgbg{height: 250px;}

.self-list{text-align: center;position: absolute;top: 23.94068%;left: 0;width: 100%;}
.self-list li{display: inline-block;width: 30%;vertical-align: top;max-width: 290px;}
.self-list li a{color: rgba(255, 255, 255, 0.7);}
.self-list li .self-icon{width: 100px;height: 87px;line-height: 87px;display: block;margin: 0 auto;background: url(../images/serviceimco04.png) 0 0 no-repeat;-o-background-size: cover;background-size: cover;}
.self-list li .self-icon img{max-height: 50%;width: auto; display: inline-block;}
.self-list li .self-title{margin-top: 14px;font-size: 16px;line-height: 24px;}

.selflist>.elementor-element{ max-width:290px; cursor:pointer;}


.service-list{background: #fff;position: relative;z-index: 2;padding-bottom: 30px;}
.service-list ul{padding: 10px 0 0;}
.service-list ul li{border-bottom: 1px solid #ededed;padding: 20px 0;}
.sale-sertit{font-family: 'Poppins';color: #333333;line-height: 30px;font-size: 18px;margin-bottom: 10px;}
.sale-sercontent{line-height: 30px;color: #666666;position: relative;font-size: 16px;}
.sale-sercontent:before{content: "";width: 25px;height: 2px;background-color: #153696;display: block;margin-bottom: 18px;}
.note-text{padding: 10px 0;}
.note-text i{color: #ff0000;font-style: normal;}
.faq-tab{text-align: center;font-size: 0;margin: 25px 0 40px;white-space: nowrap;overflow-y: auto;}
.faq-tab a{font-size: 18px;color: #999999;position: relative;padding: 0 20px 10px;display: inline-block;min-width: 100px;}
.faq-tab a:after{content: "";display: block;width: 1px;height: 16px;background-color: #dddddd;position: absolute;right: 0;top: 6px;}
.faq-tab a:before{content: "";display: block;width: 100%;height: 3px;position: absolute;bottom: 0;left: 0;background: #153696;opacity: 0;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.faq-tab a:last-child:after{display: none;}
.faq-tab a.cur{color: #333333;}
.faq-tab a.cur:before{opacity: 1;}
.faq-title{padding: 15px 20px 15px 0;border-bottom: 1px solid #ededed;cursor: pointer;font-family: 'Poppins';position: relative;}
.faq-title:before{content: "";display: block;width: 10px;height: 10px;border-top: 1px solid #cccccc;border-left: 1px solid #cccccc;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-ms-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg);position: absolute;right: 0;top: 50%;margin-top: -4px;z-index: 2;}
.faq-title h2{font-size: 16px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;height: 36px;line-height: 36px;overflow: hidden;}
.qa-icon, .ask-icon{font-size: 20px;font-family: 'Poppins';border: solid 1px #e0e0e0;-webkit-border-radius: 50%;border-radius: 50%;width: 36px;height: 36px;display: block;text-align: center;line-height: 34px;float: left;margin-right: 16px;color: #153696;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.ask-icon{background-color: #1c283e;color: #fff;position: relative;}
.ask-icon:before{content: "";width: 10px;height: 2px;background: #fff;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.faq-content{padding: 20px 10px;background: #f7f7f7;display: none;}
.faq-conbox{line-height: 26px;color: #666666;}
.faq-list{border-top: 2px solid #53575e;padding-bottom: 30px;}
.faq-list ul{padding-bottom: 35px;}
.faq-list li.cur .qa-icon{background: #153696;color: #fff;}
.faq-list li.cur .faq-title:before{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);margin-top: -4px;}
@-webkit-keyframes bounce{from, to{-webkit-transform: translateY(5px);transform: translateY(5px);}
80%{-webkit-transform: translateY(0);transform: translateY(0);}}
@-moz-keyframes bounce{from, to{-moz-transform: translateY(5px);transform: translateY(5px);}
80%{-moz-transform: translateY(0);transform: translateY(0);}}
@-o-keyframes bounce{from, to{-o-transform: translateY(5px);transform: translateY(5px);}
80%{-o-transform: translateY(0);transform: translateY(0);}}
@keyframes bounce{from, to{-webkit-transform: translateY(5px);-moz-transform: translateY(5px);-o-transform: translateY(5px);transform: translateY(5px);}
80%{-webkit-transform: translateY(0);-moz-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}}
.bline{border-top: 2px solid #53575e;}
.download-list{padding-bottom: 30px;}
.download-list ul{padding-bottom: 28px;white-space: nowrap;overflow-x: auto;}
.download-list ul li{min-width: 500px;position: relative;border-bottom: 1px solid #ededed;}
.download-list ul li a{display: block;}
.download-list ul li.download-top{padding: 20px 0;}
.download-list ul li.download-top span{display: inline-block;font-size: 18px;font-family: 'Poppins';}
.download-list ul li.download-bottom{padding: 0;height: 60px;line-height: 60px;}
.list-title{width: 55.83333%;float: left;display: block;}
.list-type{width: 135px;overflow: hidden;}
.list-loadbtn{width: 100px;position: absolute;right: 0;top: 20px;}
.download-bottom .list-title{height: 60px;line-height: 60px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;font-size: 14px;color: #333333;padding-right: 10px;}
.download-bottom .list-type{font-size: 16px;color: #666666;}
.download-bottom .list-loadbtn{top: 10px;width: 85px;height: 40px;line-height: 40px;border: solid 1px #ededed;background-image: url(../images/loadbtn_red.png);border: 1px solid #ededed;background-position: center center;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}

/*about*/
.about-absen{margin-bottom: 26px;width: 100%;margin-top: 30px;}
.inabout-abimg img{max-width: 100%;}
.inabout-context{color: #666666;padding: 20px 0;}
.inabout-context .inabout-tit{font-size: 26px;font-family: 'Poppins';color: #222222;line-height: 36px;margin-bottom: 10px;}
.inabout-context .inabout-code{color: #153696;font-size: 20px;font-family: 'Poppins';margin-bottom: 15px;}
.main-data{padding: 30px 10px;background: url(../images/aboutimg03.jpg) 0 0 no-repeat;-o-background-size: cover;background-size: cover;color: #fff;}
.main-data .data-title{font-family: 'Poppins';margin-bottom: 12px;}
.main-list{font-size: 0;text-align: center;padding: 20px 0 0;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;}
.main-list li{display: inline-block;vertical-align: top;font-size: 14px;text-align: center;padding: 0 5px 10px;width: 33.3%;}
.main-width1280{max-width: 1320px;margin: 0 auto;}
.mata-box{border: solid 1px rgba(255, 255, 255, 0.7);padding: 20px 0;width: 100%;color: #f2f2f2;height: 100%;}
.mata-box .mata-num{font-size: 16px;color: #fff;}
.mata-box .mata-num span{font-size: 22px;font-family: 'Poppins';}
.absen-triangle{margin-top: 25px;margin-bottom: 35px;position: relative;}
.abtri-title{text-align: center;font-family: 'Poppins';}
.triangle-img{text-align: center;padding-top: 30px;}
.triangle-img img{display: block;max-width: 100%;margin: 0 auto;}
.history-year{background: url(../images/aboutimg04.jpg) center 0 no-repeat;-o-background-size: cover;background-size: cover;padding-top: 35px;color: #ffffff;margin-bottom: 30px;}
.year-tab{position: relative;overflow: hidden;}
.year-tab ul li{width: auto;}
.year-tab ul li a{display: block;color: #fff;font-size: 18px;margin-right: 30px;position: relative;}
.year-tab ul li a:after{content: "";display: block;width: 100%;height: 3px;opacity: 0;background: #5079ff;margin-top: 2px;}
.year-tab ul li.cur a{color: #5079ff;}
.year-tab ul li.cur a:after{opacity: 1;}
.history-imgslider{margin-top: 30px;position: relative;overflow: hidden;}
.history-imgslider img{display: block;width: 100%;}


.history-con{position: relative;height: calc(100% - 50px);}
.hstory-list, .hstory-list.e-con.e-flex{position: relative;overflow: hidden;height: 100%;}
.hstory-list .swiper-slide{ position:absolute; top:0; left:0;}

.hstory-list ul li{padding: 50px 0 0;}
/*.year-num{font-size: 150px;font-family: 'Poppins';position: absolute;left: 0;top: -56px;color: rgba(255, 255, 255, 0.04);line-height: 1;z-index: 0; word-wrap: break-word;max-width: 100%;}*/
.year-num{font-size: 150px;font-family: 'Poppins';position: absolute;left: 0;top: -56px;color: rgba(255, 255, 255, 0.04);line-height: 0.7;z-index: 0; word-wrap: break-word;max-width: 100%;}
.lineheight24{line-height: 24px;}

.history-cartoon{opacity: 0;-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; margin-right:40px;}
.history-cartoon p{ margin-bottom:20px;}
.hstory-list .swiper-slide-active .history-cartoon{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.history-cartoon{ overflow-y:scroll;}



.video-tab{margin-bottom: 30px;}
.Recommend-video{margin-bottom: 20px;position: relative;overflow: hidden;}
.Recommend-video:hover img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.Recommend-video img{-webkit-transition: -webkit-transform ease 0.7s;transition: -webkit-transform ease 0.7s;-o-transition: -o-transform ease 0.7s;-moz-transition: transform ease 0.7s, -moz-transform ease 0.7s;transition: transform ease 0.7s;transition: transform ease 0.7s, -webkit-transform ease 0.7s, -moz-transform ease 0.7s, -o-transform ease 0.7s;}
.Recommend-video img{display: block;width: 100%;}
.video-wrap{overflow: hidden;padding-bottom: 28px;}
.video-list{margin: 0 -13px;}
.video-list li{padding: 0 13px 10px;}
.video-list li .zoomimg{position: relative;overflow: hidden;}
.video-list li .zoomimg:before{content: "";display: block;padding-bottom: 58.22454%;}
.video-list li .zoomimg img{position: absolute;top: 0;left: 0;width: 100%;}
/*.video-list li h2{font-size: 16px;font-family: 'Poppins';margin: 15px 0;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;height: 24px;line-height: 24px;}*/
.video-list li h2{font-size: 16px;font-family: 'Poppins';margin: 15px 0;white-space: wrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;height: 24px;line-height: 24px;}


/*news*/.news-container{max-width: 1680px;padding: 0 15px;}
.leading-wrap{margin: 30px 0;padding-bottom:30px;-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);}
.leading-wrap a{display: block;}
.leading-wrap a .zoomimg{overflow: hidden;}
.leading-wrap a img{display: block;width: 100%;}
.leading-box{padding: 20px 10px 30px;}
.leading-box h2{font-size: 20px;font-family: 'Poppins';display: -webkit-box;height: 60px;line-height: 30px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.leading-content{font-size: 16px;color: #808080;line-height: 30px;padding-top: 10px;}
.leading-content .desc{max-height: 90px;line-height: 30px;display: -webkit-box;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.leading-content .vd-details{margin-top: 20px;display: inline-block;padding: 0 30px;height: 46px;line-height: 44px;border: solid 2px #153696;color: #153696;-webkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.news-list{padding-bottom: 20px; margin-top:40px;}
.news-list ul{margin: 0 -10px;}
.news-list li{padding: 0 10px 26px;}
.news-list li a{display: block;}
.news-list li a .zoomimg{position: relative;overflow: hidden;}
.news-list li a .zoomimg:before{content: "";display: block;padding-bottom: 66.66667%;}
.news-list li a .zoomimg img{position: absolute;top: 0;left: 0;width: 100%; height:100%;}
.news-list li a img{-webkit-transition: -webkit-transform ease 0.7s;transition: -webkit-transform ease 0.7s;-o-transition: -o-transform ease 0.7s;-moz-transition: transform ease 0.7s, -moz-transform ease 0.7s;transition: transform ease 0.7s;transition: transform ease 0.7s, -webkit-transform ease 0.7s, -moz-transform ease 0.7s, -o-transform ease 0.7s;}
.news-textbox{padding: 20px 15px 30px;-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);}
.news-textbox .news-date{color: #808080;font-size: 18px;}
.news-textbox h2{margin: 10px 0 15px;font-size: 20px;font-family: 'Poppins';display: -webkit-box;height: 60px;line-height: 30px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.news-textbox .news-desc{color: #666666;display: -webkit-box;height: 48px;line-height: 24px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

/*��������*/.news
-article{padding-top: 24px;padding-bottom: 30px;}
.news-article img{max-width: 100%; display:inline-block;}
.news-top{padding-bottom: 20px;border-bottom: 1px solid #ededed;margin-bottom: 20px;}
.news-top h1{font-size: 20px;color: #333333;font-family: 'Poppins';margin-bottom: 25px;}
.news-dswrap{line-height: 24px;}
.news-dedate{float: left;padding-left: 20px;font-size: 18px;display: block;font-family: 'Poppins';color: #054ea1;background: url(../images/date_red.png) 0 center no-repeat;}
.news-articlecon{color: #666666;margin-bottom: 30px;}
.news-share{float: right;padding: 0 0 0 20px;height: 26px;background: url(../images/shareicon.png) 0 center no-repeat;-o-background-size: auto 20px;background-size: auto 20px;}
.news-share a{width: 26px;height: 26px; display: inline-block; -o-background-size: cover;background-size: cover;margin-left: 7px;}
.newspage-ctrl{margin: 0 -1%;}
.newspage-ctrl a{margin-bottom: 10px;display: block;font-size: 16px;padding: 0 55px 0 10px;background-color: #f0f0f0;color: #1c283e;background-repeat: no-repeat;background-position: right 15px center;background-image: url(../images/newsicon01.png);white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;height: 50px;line-height: 50px;-webkit-transition: all 0.7s;-o-transition: all 0.7s;-moz-transition: all 0.7s;transition: all 0.7s;}
.newspage-ctrl a:hover{background-image: url(../images/newsicon01cr.png);background-color: #054EA1;color: #fff;}
.honor-wrap{position: relative;}
.honor-wrap img{max-width: 100%;}
.big-honor{font-size: 16px;position: relative;overflow: hidden;}
.big-honor ul li .honor-img{padding: 10px;border: solid 1px #eeeeee;text-align: center;background: #fff;}
.big-honor ul li .honor-img a{position: relative;display: block;overflow: hidden;max-height: 400px;}
.big-honor ul li .honor-img a:before{content: "";display: block;padding-bottom: 139.71631%;}
.big-honor ul li .honor-img img{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.big-honor ul li .honor-con{padding: 20px 10px;background: #fff;opacity:0;}
.big-honor ul li .honor-con .honor-date{color: #dc6000;font-size: 18px;font-family: 'Poppins';position: relative;padding-bottom: 5px;}
.big-honor ul li .honor-con .honor-date:after{content: "";display: block;height: 2px;background-color: #dc6000;position: absolute;bottom: 0;right: 0;width: 100%;max-width: 245px;}
.big-honor ul li.swiper-slide-active .honor-con{opacity:1;}
.big-honor ul li .honor-con .honor-tit{font-size: 16px;color: #666666;margin-top: 20px;}
.small-honor{width: 58.33333%;position: absolute;bottom: 0;right: 0;overflow: hidden;font-size: 16px;display: none;}
.small-honor ul li{float: left;width: 33.3%;margin-right: 9px;background: #fff;border: solid 2px #ededed;}
.small-honor ul li a{display: block;padding-bottom: 100%;width: 100%;position: relative;}
.small-honor ul li img{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);max-width: 60.52632%;}
.small-honor ul li.cur{border-color: #153696;}
.honor-btn{position: absolute;right: 0;top: 0;margin-top: 13.33333%;font-size: 0;z-index: 3;display: none;}
.honor-btn a{width: 56px;height: 56px;border: solid 1px #ededed;display: inline-block;position: relative;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.honor-btn a:before{content: "";display: inline-block;width: 14px;height: 14px;border-left: 1px solid #999999;border-bottom: 1px solid #999999;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);position: absolute;top: 20px;left: 22px;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.honor-btn a.honor-right:before{left: 16px;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-ms-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg);}
.honor-dot{padding-bottom: 20px;text-align: center;}
.honor-dot span{width: 10px;height: 10px;border: 1px solid #153696;display: inline-block;opacity: 1;background: none;}
.honor-dot span.swiper-pagination-bullet-active{background: #153696;}
.honor-bg{padding-bottom: 30px;}
.honor-bg img{display: block;width: 100%;}
/*��ϵ����*/.contact-banner{position: relative;overflow: hidden;}
.contact-banner ul li img{display: block;width: 100%;}
.contact-btn{text-align: center;z-index: 4;padding: 20px 0;}
.contact-btn a{width: 36px;height: 36px;display: inline-block;background-color: #bcbcbc;background-repeat: no-repeat;background-position: center center;background-image: url(../images/newsicon02.png);-webkit-border-radius: 50%;border-radius: 50%;margin: 0 5px;-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.contact-btn a.contact-next{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.contact-btn a:hover{background-color: #dc6000;}
.contact-wrap{position: relative;z-index: 2;background: #fcfcfc;padding-top: 10px;}
.contact-msg{max-width: 792px;margin: 0 auto;border-top: 1px solid #212121;color: #666666;margin-bottom: 20px;}
.contact-msg .info-item{padding: 10px 0;border-bottom: 1px solid #ededed;}
.contact-msg .info-item span{float: left;color: #333333;display: block;width: 84px;margin-right: 12px;}
.google-map{height: 250px;}
.contact-list{padding-top: 30px;font-size: 0;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;margin: 0 -12px;}
.contact-list li{float: none;display: inline-block;font-size: 16px;padding: 0 12px 14px;}
.contact-list li .address-icon{height: 32px;margin-bottom: 5px;}
.contact-list li .address-icon img{max-height: 100%;}
.address-title{font-size: 18px;}
.address-title:after{content: "";margin: 8px 0 20px;display: block;width: 26px;height: 2px;background-color: #dc6000;}
.address-item{padding: 20px 30px;background: #fff;height: 100%;}
.contact-box{color: #888888;}
.contact-box a{color: #888888;}
.contact-box .fcolor-black{color: #333333;}
.feedback{font-size: 16px;padding: 20px 0 30px;}
.feedback-left li{padding: 10px 0;border-bottom: 1px solid #ededed;}
.feedback-left li .fd-text{padding-top: 13px;}
.feedback-left li input, .feedback-left li select{height: 50px;line-height: normal;background-color: #f5f5f5;width: 100%;padding-left: 10px;}
.fd-text{float: left;width: 90px;display: block;margin-right: 5px;}
.feedback-right{padding: 10px 0;}
.feedback-right textarea{background-color: #f5f5f5;height: 200px;width: 100%;padding: 10px;}
.fdline{border-bottom: 1px solid #ededed;margin-bottom: 24px;}
.feedback-submit{width: 180px;height: 50px;border: solid 1px #dc6000 !important;font-size: 16px;color: #dc6000;background: none;display: inline-block;-webkit-transition: all .5s;-o-transition: all .5s;-moz-transition: all .5s;transition: all .5s;}
.feedback-submit:hover{background: #153696;color: #fff;}
.partners-list{padding: 20px 0 30px;}
.partners-list li{width: 100%;}
.partners-img{text-align: center;}
.partners-img img{max-width: 100%;}
.partners-box{font-size: 0;border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;padding: 15px 0;margin: 20px 0;}
.partners-item{font-size: 14px;color: #666666;margin-bottom: 10px;}
.partners-item a{color: #666666;}
.partners-tit{font-size: 20px;font-family: 'Poppins';margin-bottom: 5px;color: #333;}
.hr-content{width: 100%;margin: 20px 0 30px;color: #808080;}
.hr-info{font-size: 16px;line-height: 30px;padding-bottom: 30px;}
.hr-info .hr-intitle{font-size: 30px;line-height: 40px;font-family: 'Poppins';margin-bottom: 10px;color: #333;}
.hr-fsmiddle{font-size: 20px;line-height: 30px;font-family: 'Poppins';padding-bottom: 30px;color: #333;}
.hr-img img{max-width: 100%;}
.news-slider{position: relative;overflow: hidden;}
.news-slider .m-dot span{background: #ccc;}
.news-slider .m-dot span.swiper-pagination-bullet-active{background: #153696;}
@media (max-width: 320px){.prodcutA-list .ulitem li{width: 100%;}
.box-info .info-desc{height: auto;max-height: 88px;}}
@media (min-width: 768px){.inabsen-table{display: table;width: 100%;table-layout: fixed;}
.inabsen-con{display: table-cell;vertical-align: middle;width: 48.14815%;padding: 0 30px 0 0;}
.inabsen-img{display: table-cell;vertical-align: middle;width: 45.4321%;}
.inabsen-img img{display: block;max-width: 100%;}
.case-mall{float: left;padding-top: 30px;padding-right: 30px;}
.incase-right{padding-top: 0;}
/*��Ʒ�б�*/.productslide-left{float: left;width: 50%;}
.procontent-box{top: 32.36246%;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;padding: 0;padding: 0 36px;text-align: right;width: auto;}
.pro-imgslider{float: right;width: 50%;}
.prodcutA-list{padding-top: 10px;}
.prodcutA-list .ulitem li a{padding: 0 10px;}
/*��Ʒ����*/.box-screenshot{padding-bottom: 140px;}
.side-image-box{width: 32.44792%;max-width: 623px;}
.side-list-rich li{position: absolute;float: none;}
.side-list-rich li.li-a{top: 38.25%;left: 0;text-align: right;}
.side-list-rich li.li-a .content-box{right: 38.33333%;}
.side-list-rich li.li-a .prodot{right: 19.16667%;}
.side-list-rich li.li-a .prosline{right: 20.83333%;}
.side-list-rich li.li-b{top: 35.5%;right: 0;text-align: left;}
.side-list-rich li.li-b .content-box{left: 38.33333%;}
.side-list-rich li.li-b .prodot{left: 19.16667%;}
.side-list-rich li.li-b .prosline{left: 20.83333%;}
.content-box{position: absolute;padding: 0 10px;}
.prodot, .prosline{display: block;}
.filter-wrap ul li{width: 25%;}
.market-list{padding-bottom: 60px;}
.market-list ul{margin: 0 -20px;}
.market-list ul li{padding: 0 20px;}
.market-list ul li:nth-child(even){margin-top: 40px;}
.leading-box{padding: 30px 40px;}
.leading-box h2{float: left;width: 42.43421%;}
.leading-content{padding-left: 6.57895%;padding-top: 0;}
.partners-filter ul li{width: 33.3%;}
.partners-list{padding: 40px 0;}
.partners-list li{display: table;table-layout: fixed;width: 100%;margin-bottom: 40px;}
.partners-box, .partners-img{display: table-cell;vertical-align: top;}
.partners-img{width: 35%;padding-right: 38px;}
.partners-box{width: 68.33333%;}
.partners-item{display: inline-block;vertical-align: top;margin-bottom: 0;}
.item-a{width: 35.36585%;padding-right: 20px;}
.item-b{width: 37.80488%;padding-right: 20px;}
.item-c{width: 26.82927%;}}

@media (min-width: 1230px){
    .year-tab ul li a{font-size: 24px;margin-right: 52px;}
}

@media (min-width: 1024px){
.banner-btn, .islide .elementor-swiper-button{display: block;}
.banner .m-dot, .islide.elementor-element .swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: 70px;}
.m-dot{position: absolute;left: 0;right: 0;bottom: 27px;z-index: 3;text-align: center;}
.m-dot span{width: 50px;height: 4px;display: inline-block;opacity: 0.8;-webkit-border-radius: 0;border-radius: 0;background: #fff;margin: 0 2px;}
.m-dot span.swiper-pagination-bullet-active{background: #153696;}
/*��ҳ*/.indexnews-wrap{margin-top: 40px;padding-left: 7.8125%;}
.indexnews-table{display: table;table-layout: fixed;width: 100%;max-width: 1504px;}
.news-info, .rednews-list{display: table-cell;vertical-align: middle;}
.news-info{font-size: 24px;width: 25.03023%;max-width: 414px;text-align: center;-webkit-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.news-info:after{-webkit-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.news-info:hover{background: #153696;}
.news-info:hover:after{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.news-info:after{margin-left: 10px;-webkit-transform: translateX(-14px);-moz-transform: translateX(-14px);-ms-transform: translateX(-14px);-o-transform: translateX(-14px);transform: translateX(-14px);}
.rednews-list{padding: 30px 40px;width: 65.90085%;max-width: 1090px;}
.rednews-list ul li{padding: 10px 0;}
.rednews-list ul li a:hover span, .rednews-list ul li a:hover h2{color: #153696;}
.rednews-list ul li span{margin-right: 20px;width: 102px;}
.rednews-list ul li h2{font-size: 18px;}
.led-content{position: absolute;top: 50%;left: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);width: 40.55556%;padding: 30px;}
.led-img{float: right;width: 72.22222%;overflow: hidden;}
.led-img:hover img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.led-img img{-webkit-transition: -webkit-transform ease 0.7s;transition: -webkit-transform ease 0.7s;-o-transition: -o-transform ease 0.7s;-moz-transition: transform ease 0.7s, -moz-transform ease 0.7s;transition: transform ease 0.7s;transition: transform ease 0.7s, -webkit-transform ease 0.7s, -moz-transform ease 0.7s, -o-transform ease 0.7s;}
.ledpaly-title{font-size: 26px;}
.ledpaly-desc{max-height: 104px;line-height: 26px;}
.learn-more{margin-top: 30px;}
.learn-more:after{-o-background-size: auto 15px;background-size: auto 15px;background-position: right center;}
.learn-more:hover:after{background-position: 0 center;}
.led-display{padding: 80px 0 0;}
.led-display li{margin-bottom: 80px;}
.led-display li a:hover .learn-more:after{background-position: 0 center;}
.led-display li:nth-child(even) .led-img{float: left;}
.led-display li:nth-child(even) .led-content{right: 0;left: auto;}
.index-aboutabsen{margin: 105px 0;background: none;}
.inabsen-bg{position: absolute;width: 100%;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: -1;text-align: center;}
.inabsen-bg img{max-width: 100%;}
.inabsen-con{max-width: 652px;}
.inabsen-con .aboutitle{font-size: 40px;margin-bottom: 10px;}
.inabsen-wrap{padding-top: 0;padding-bottom: 0;}
.inabsen-con{padding: 0 30px 0 0;}
.mall-tit{margin-bottom: 25px;}
.pro-name{font-size: 20px;}
.case-mall{padding: 50px 25px 0 10px;width: 33.21471%;}
.case-mall .learn-more{margin-top: 20px;}
.incase-slider{padding-bottom: 50px;}
.incase-slider ul li{margin-right: 50px;}
.incase-btn{width: 70px;height: 70px;margin-right: 30px;-o-background-size: auto 14px;background-size: auto 14px;}
.incase-control{font-size: 24px;}
.index-casewrap{padding-bottom: 100px;padding-left: 13.02083%;}
.index-casewrap .leftbg{display: block;}
.injoin-us{padding-top: 75px;padding-bottom: 120px;}
.join-title{font-size: 36px;margin-bottom: 45px;}
.injoin-box input{height: 50px;}
.injoin-box .injoin-text{padding-left: 24px;font-size: 16px;}
.injoin-btn{font-size: 18px;width: 110px;}


/*
footer{padding: 48px 0 30px;}
footer ul li{float: left;padding-right: 5%;}
footer ul li h4{margin-bottom: 0;}
.newsletter-title{margin-bottom: 12px;}
footer ul li.li1{border-bottom: 0;}
footer ul li.liaddress{padding: 0;max-width:360px;}
.footer-nav{float: left;width: 72.22222%;}
.footersub-nav{padding-bottom: 0;display: block !important;}
.footersub-nav a:hover{color: #153696;}
.footer-right{float: right;width: 27.77778%;text-align: left;line-height: 20px;padding-top: 0;}
.share-box{padding: 15px 0 10px;}
.share-box a{width: 46px;height: 46px;}
.address-box{max-width: 267px;font-size: 16px;line-height: 30px;}
.plus.icon{display: none;}
.footer-code span{vertical-align: -60px;}
.footer-code img{float: right;margin-right: 0;}
.back-up{width: 99px;height: 92px;bottom: auto;top: 80%;}
*/


/*��Ʒ�б�*/
.procontent-box{padding-right: 36px;}
.product-rotaimg{background: #18191c;}
.product-rotaimg img{display: block;width: 100%;}
.pro-bantit{font-size: 30px;height: 84px;line-height: 42px;}
.proview-btn{margin-top: 8%;padding: 0 30px;height: 46px;font-size: 18px;line-height: 46px;}
/*��Ʒ�б�*/.switch-column a:after{-o-background-size: auto 20px;background-size: auto 20px;-webkit-transform: translateX(-10px);-moz-transform: translateX(-10px);-ms-transform: translateX(-10px);-o-transform: translateX(-10px);transform: translateX(-10px);-webkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.switch-column a:hover:after{-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}
.switch-column a:hover h4{color: #153696;}
.prodcutA-list{padding-top:10px;padding-bottom: 5px;}
.prodcutA-list .ulitem li{padding: 0 0 30px;}
.prodcutA-list .ulitem li a{border: solid 4px transparent;}
.prodcutA-list .ulitem li a .zoomimg{margin: 20px 0;}
.box-info{padding: 0 0 20px;}
.box-info .info-title{font-size: 26px;margin-bottom: 20px;}
.box-info .proline{width: 60px;margin-bottom: 22px;}
.box-info .info-desc{font-size: 16px;height: 90px;line-height: 30px;}
.hot-label{width: 80px;-o-background-size: 80px auto;background-size: 80px auto;}
.hot-label i{font-size: 20px;}
/*��Ʒ����*/.box-screenshot{padding-bottom: 100px;}
.proinfo-title{padding-top: 4%;font-size: 40px;}
.side-image-box{margin: -50px auto 0;max-width: 623px;}
.small-img{width: 112px;height: 112px;}
.pro-deatitle{font-size: 18px;line-height: 28px;margin-bottom: 10px;}
.prodot{margin: 35px 0 0;width: 40px;height: 40px;}
.prodot:before{width: 12px;height: 12px;}
.prosline{top: 54px;}
.product-features{padding-top: 80px;}
.features-left{float: left;width: 50%;padding: 0 0 0 5.20833%;}
.features-img{float: left;width: 50%;}
.pro-fs48{font-size: 30px;margin-bottom: 24px;}
.features-icon img{margin-right: 22px;}
.intel-monitor{display: table;table-layout: fixed;width: 100%;max-width: 1920px;margin: 0 auto;}
.table-left, .table-right{width: 50%;display: table-cell;vertical-align: middle;}
.table-right{padding: 0 20px;}
.show-details{padding: 80px 0 50px;}
.selling-point{padding: 80px 0 78px;}
.pt50{padding-top: 60px;}
.product-video{padding: 80px 0;}
.product-video .zoomvideo-img{overflow: hidden;}
.product-video .zoomvideo-img:hover img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.product-video .zoomvideo-img img{-webkit-transition: -webkit-transform ease 0.7s;transition: -webkit-transform ease 0.7s;-o-transition: -o-transform ease 0.7s;-moz-transition: transform ease 0.7s, -moz-transform ease 0.7s;transition: transform ease 0.7s;transition: transform ease 0.7s, -webkit-transform ease 0.7s, -moz-transform ease 0.7s, -o-transform ease 0.7s;}
.product-video .pro-videobtn{width: 89px;height: 89px;}
.contact-box img{width: 100%;height: auto;left: 0;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
.contact-answer h4{font-size: 32px;margin-bottom: 20px;}
.contact-answer .contact-link a{padding: 10px 20px;font-size: 20px;}
.product-form{max-height: 90%;height: auto;}
.formtitle{padding: 15px 60px;font-size: 24px;}
.product-formtable{padding: 55px 60px;}
.product-formtable ul{margin: 0 -35px;}
.product-formtable ul li{width: 50%;float: left;padding: 0 35px;margin-bottom: 30px;}
.product-formtable ul li.liwidth100{width: 100%;}
.name-tit{font-size: 16px;margin-bottom: 15px;}
.quote-box{padding-left: 60px;}
.quote-box span{width: 50px;}
.quote-box input, .quote-box textarea, .quote-box select{height: 50px;}
.quote-box textarea{height: 108px;}
.contact-submit{margin-top: 28px;}
.contact-submit input{font-size: 20px;width: 200px;height: 60px;}
.porcolose-btn{right: 40px;top: 14px;}
/*ooH*/
.inner-content{top: 0;margin-top: 8.5%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);font-size: 18px;}
.inban-title{font-size: 60px;margin-bottom: 20px;}
.inban-title:after{margin-top: 0;}
.inner-container{width: 94%;margin: -100px auto 0;padding:10px 0 0;}
.filter-wrap{padding-top: 60px;}
.filter-wrap ul li{margin: 0 -1px;}
.cur-option{height: 60px;line-height: 60px;}
.cur-option:after{top: 22px;}
.filter-option{top: 61px;}
.filter-option a:hover{background: #153696;color: #fff;}
.show-case{padding: 58px 0 48px;}
.show-case ul{margin: 0 -13px;padding-bottom: 42px;}
.show-case li{padding: 0 13px 32px;overflow: hidden;}
.show-case li:hover img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.show-case li img{-webkit-transition: -webkit-transform ease 0.7s;transition: -webkit-transform ease 0.7s;-o-transition: -o-transform ease 0.7s;-moz-transition: transform ease 0.7s, -moz-transform ease 0.7s;transition: transform ease 0.7s;transition: transform ease 0.7s, -webkit-transform ease 0.7s, -moz-transform ease 0.7s, -o-transform ease 0.7s;}
.show-case li h2{margin: 30px 0 10px;}
.show-case li .model-icon, .show-case li .size-icon, .show-case li .location-icon{line-height: 36px;}
.show-case li a{max-width: 383px;}
.show-case li:hover a h2{color: #054ea1;}
.show-case li:hover .position-box{opacity: 1;bottom: 0;}
.load-more{padding: 20px 0;margin-bottom: 30px;}
.load-more a{width: 104px;height: 104px;line-height: 104px;font-size: 17px;}
.load-more a:before{width: 104px;height: 104px;}
.load-more a:hover{color: #fff;}
.load-more a:hover:before{background: #054ea1;}
.show-casedeatils{display: table;width: 100%;table-layout: fixed;}
.casedeatils-imgwrap{display: table-cell;vertical-align: middle;width: 60%;}
.casedeatils-slider .case-dot{right: 27px;bottom: 24px;}
.casedeatils-con{display: table-cell;vertical-align: middle;width: 40%;padding: 0 30px 50px;font-size: 16px;}
/*market*/.market-conbox{padding: 35px 0 0;}
.market-conbox .market-tit{font-size: 30px;margin-bottom: 15px;}
.market-conbox .more-view{margin-top: 25px;max-width: 246px;height: 54px;line-height: 54px;}
.market-list{padding: 65px 0 90px;}
.market-list ul{font-size: 0;}
.market-list ul li{overflow: hidden;}
.market-list ul li:hover img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.market-list ul li img{-webkit-transition: -webkit-transform ease 0.7s;transition: -webkit-transform ease 0.7s;-o-transition: -o-transform ease 0.7s;-moz-transition: transform ease 0.7s, -moz-transform ease 0.7s;transition: transform ease 0.7s;transition: transform ease 0.7s, -webkit-transform ease 0.7s, -moz-transform ease 0.7s, -o-transform ease 0.7s;}
.market-list ul li a:hover .market-tit{color: #153696;}
.market-list ul li a:hover .more-view{background-image: url(../images/view01cur.png);background-color: #153696;color: #fff;}
.market-list ul li a:hover .position-box{opacity: 1;bottom: 0;}
.market-list ul li:nth-child(even){margin-top: 90px;}
.markets-deatils{padding: 60px 16.91667% 96px 0;font-size: 16px;line-height: 30px;}
.market-logo{top: 60px;width: 11.91667%;}
.dptitle{font-size: 42px;margin-top: 40px;margin-bottom: 20px;}
.recommended-products{padding-top: 50px;}
.recommended-products .rec-title{font-size: 48px;margin-bottom: 50px;}
.recommend-smallslide{padding: 0 0 50px;}
.repro-title{font-size: 24px;margin-top: 25px;}
.repro-dot span{width: 24px;height: 24px;margin: 0 6px !important;background-position: -34px center;-o-background-size: auto;background-size: auto;}
.repro-dot span.swiper-pagination-bullet-active{background-position: 1px center;}
.recommended-products .repro-dot{margin-top: 50px;}
.recommend-bigslide .repro-dot{bottom: 30px;}
.showcase-slide{padding: 70px 0 0;}
.showcase-slide ul{padding-bottom: 0;margin: 0;}
.select-wrap{padding: 100px 0;}
.after-sales{padding: 60px 0 50px;}
.after-sales .sales-img{float: left;width: 44.33333%;}
.after-sales .sale-content{float: left;width: 55.5%;padding: 0 0 0 30px;line-height: 36px;}
.sale-title{font-size: 30px;}
.self-list li{-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.self-list li .self-icon{width: 164px;height: 142px;line-height: 142px;}
.self-list li .self-title{margin-top: 24px;font-size: 24px;line-height: 24px;}
.self-list li:hover, .selflist > .elementor-element:hover{-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}

.service-list{padding-bottom: 80px;}
.service-list ul{padding: 30px 20px 0;}
.service-list ul li{padding: 30px 0;}
.sale-sertit{float: left;width: 207px;margin-right: 74px;font-size: 28px;}
.self-info .info-imgbg{height: 400px;}
.self-list li .self-icon img{width: auto;}
.faq-tab{margin: 50px 0 80px;display: table;width: 100%;}
.faq-tab a{font-size: 24px;width: 33.3%;display: table-cell;padding-bottom: 25px;}
.faq-tab a:after{height: 32px;}
.faq-tab a:hover{color: #333333;}
.faq-tab a:hover:before{opacity: 1;}
.faq-title{padding: 20px 30px;}
.faq-title:before{width: 14px;height: 14px;right: 30px;margin-top: -8px;}
.faq-title h2{font-size: 20px;height: 46px;line-height: 46px;}
.qa-icon, .ask-icon{font-size: 20px;-webkit-border-radius: 50%;border-radius: 50%;width: 46px;height: 46px;line-height: 44px;margin-right: 36px;}
.ask-icon:before{width: 18px;}
.faq-content{padding: 50px 90px;}
.faq-conbox{font-size: 16px;line-height: 30px;}
.faq-list{padding-bottom: 60px;}
.faq-list ul{padding-bottom: 65px;}
.download-list{padding-bottom: 60px;}
.download-list ul{padding-bottom: 48px;}
.download-list ul li.download-top{padding: 34px 0;}
.download-list ul li.download-top span{font-size: 24px;}
.download-list ul li.download-bottom{height: 80px;line-height: 80px;}
.list-loadbtn{right: 20px;top: 34px;}
.download-bottom .list-title{height: 80px;line-height: 80px;font-size: 18px;}
.download-bottom .list-loadbtn{top: 20px;}
.download-list ul li.download-bottom:hover .list-title{color: #153696;}
.download-list ul li.download-bottom:hover .list-loadbtn{background-image: url(../images/loadbtncur.png);background-color: #153696;}
/*about*/
.about-absen{margin-bottom: 86px;display: table;width: 100%;table-layout: fixed;margin-top: 56px;}
.inabout-abimg{display: table-cell;vertical-align: middle;width: 44.33333%;}
.inabout-abimg img{max-width: 100%;}
.inabout-context{display: table-cell;vertical-align: middle;width: 55.5%;padding: 0 0 0 30px;}
.absen-triangle{margin-top: 55px;margin-bottom: 74px;}
.main-data{padding: 66px 20px 100px;}
.main-list{padding: 40px 0 0;}
.main-list li{width: 16.66667%;}
.mata-box{padding: 20px 10px;}
.mata-box .mata-num{font-size: 20px;}
.mata-box .mata-num span{font-size: 30px;}
.history-year{padding: 108px 0 110px 30px;}
.history-left{float: left;width: 41.66667%;}

.history-imgslider{margin-top: 30px;float: right;width: 52.66344%;}
.video-tab{margin-bottom: 60px;}
.video-tab{margin-bottom: 60px;}
.Recommend-video{margin-bottom: 40px;overflow: hidden;}
.Recommend-video:hover img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.Recommend-video img{-webkit-transition: -webkit-transform ease 0.7s;transition: -webkit-transform ease 0.7s;-o-transition: -o-transform ease 0.7s;-moz-transition: transform ease 0.7s, -moz-transform ease 0.7s;transition: transform ease 0.7s;transition: transform ease 0.7s, -webkit-transform ease 0.7s, -moz-transform ease 0.7s, -o-transform ease 0.7s;}
.Recommend-video span{width: 84px;height: 84px;}
.video-wrap{padding-bottom: 48px;}
.video-list{padding-bottom: 30px;}
.video-list li{padding: 0 13px 16px;overflow: hidden;}
.video-list li:hover img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.video-list li img{-webkit-transition: -webkit-transform ease 0.7s;transition: -webkit-transform ease 0.7s;-o-transition: -o-transform ease 0.7s;-moz-transition: transform ease 0.7s, -moz-transform ease 0.7s;transition: transform ease 0.7s;transition: transform ease 0.7s, -webkit-transform ease 0.7s, -moz-transform ease 0.7s, -o-transform ease 0.7s;}
.video-list li h2{font-size: 20px;margin: 15px 0;}
.video-list li:hover h2{color: #153696;}
/*news*/
.news-container{max-width: 1680px;padding: 0 40px;}
.leading-wrap{margin: 25px 0 72px;}
.leading-wrap a .zoomimg{overflow: hidden;}
.leading-wrap a .zoomimg:hover img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.leading-wrap a .zoomimg img{-webkit-transition: -webkit-transform ease 0.7s;transition: -webkit-transform ease 0.7s;-o-transition: -o-transform ease 0.7s;-moz-transition: transform ease 0.7s, -moz-transform ease 0.7s;transition: transform ease 0.7s;transition: transform ease 0.7s, -webkit-transform ease 0.7s, -moz-transform ease 0.7s, -o-transform ease 0.7s;}
.leading-box{padding: 50px 40px 55px;}
.leading-box h2{float: left;width: 42.43421%;font-size: 26px;display: -webkit-box;height: 80px;line-height: 40px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.leading-box:hover h2{color: #153696;}
.leading-box:hover .vd-details{background: #153696;color: #fff;}
.leading-content{font-size: 16px;padding-left: 12.96053%;}
.leading-content .vd-details{margin-top: 30px;padding: 0 30px;height: 46px;line-height: 44px;}
.news-list ul{margin: 0 -15px;}
.news-list li{padding: 0 15px 50px;}
.news-list li a{display: block;}
.news-list li a .zoomimg{position: relative;overflow: hidden;}
.news-list li a .zoomimg:before{content: "";display: block;padding-bottom: 66.66667%;}
.news-list li a .zoomimg img{position: absolute;top: 0;left: 0;width: 100%;}
.news-list li a img{-webkit-transition: -webkit-transform ease 0.7s;transition: -webkit-transform ease 0.7s;-o-transition: -o-transform ease 0.7s;-moz-transition: transform ease 0.7s, -moz-transform ease 0.7s;transition: transform ease 0.7s;transition: transform ease 0.7s, -webkit-transform ease 0.7s, -moz-transform ease 0.7s, -o-transform ease 0.7s;}
.news-list li a:hover img{-webkit-transform: scale(1.06);-moz-transform: scale(1.06);-ms-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.news-list li a:hover h2{color: #054EA1;}
.news-list li a:hover .position-box{opacity: 1;bottom: 0;}
.news-textbox{padding: 25px 38px;}
/*��������*/.news-article{padding-top: 54px;padding-bottom: 60px;}
.news-top{padding-bottom: 40px;margin-bottom: 50px;}
.news-top h1{font-size: 30px;margin-bottom: 25px;}
.news-dswrap{line-height: 24px;}
.news-dedate{float: left;padding-left: 30px;font-size: 24px;}
.news-articlecon{font-size: 16px;line-height: 30px;margin-bottom: 47px;}
.news-share{float: right;padding: 0 0 0 34px;height: 32px;}
.news-share a{width: 32px;height: 32px;margin-left: 7px;}
.newspage-ctrl{margin: 0 -1%;}
.newspage-ctrl a{float: left;width: 48%;margin: 0 1%;font-size: 16px;padding: 0 60px 0 30px;background-position: right 30px center;height: 74px;line-height: 74px;}
.honor-wrap{margin-top: 20px;}
.big-honor ul li .honor-img{display: inline-block;vertical-align: top;padding: 44px 40px;width: 40.83333%;}
.big-honor ul li .honor-con{display: inline-block;vertical-align: top;width: 50%;padding-top: 8.83333%;padding-left: 56px;}
.big-honor ul li .honor-con .honor-date{font-size: 24px;}
.big-honor ul li .honor-con .honor-date:after{width: 200%;}
.small-honor{display: block;}
.honor-btn{display: block;}
.honor-btn a:hover{border-color: #153696;background-color: #153696;}
.honor-btn a:hover:before{border-left-color: #fff;border-bottom-color: #fff;}
.honor-bg{margin-top: -155px;padding-bottom: 80px;}
.honor-dot{display: none;}
/*��ϵ����*/.ct-ml30{margin-left: -30px;margin-right: -30px;}
.contact-btn{position: absolute;left: 0;right: 0;bottom: 15px;z-index: 4;padding: 0;}
.contact-btn a{width: 46px;height: 46px;margin: 0 8px;}
.contact-wrap{margin-top: -110px;min-height: 110px;padding-top: 147px;}
.contact-msg{max-width: 792px;font-size: 16px;margin-bottom: 50px;}
.contact-msg .info-item{padding: 10px 0 10px 68px;}
.contact-msg .info-item span{margin-right: 52px;}
.google-map{height: 580px;}
.contact-list{padding-top: 50px;}
.contact-list li{font-size: 16px;padding: 0 12px 24px;}
.contact-list li .address-icon{height: 42px;margin-bottom: 15px;}
.address-title{font-size: 24px;}
.address-title:after{margin: 8px 0 20px;}
.address-item{padding: 50px 25px;}
.fdback-title{font-size: 32px;padding-bottom: 20px;margin-bottom: 35px;}
.feedback{padding-top: 0;padding-bottom: 80px;}
.feedback-left{float: left;width: 40.5%;margin-top: -20px;}
.feedback-left li{padding: 20px 0 20px 30px;}
.feedback-left li .fd-text{padding-top: 13px;}
.feedback-left li input, .feedback-left li select{height: 50px;}
.fd-text{float: left;width: 90px;margin-right: 14px;}
.feedback-right{float: right;width: 52.16667%;}
.feedback-right textarea{height: 323px;padding: 10px;}
.fdline{margin-bottom: 64px;}
.feedback-submit{width: 180px;height: 60px;font-size: 20px;}
.feedback-submit:hover{background: #153696;color: #fff;}
.hr-content{display: table;width: 100%;margin: 65px 0 70px;}
.hr-info{display: table-cell;vertical-align: middle;width: 50.83333%;font-size: 16px;line-height: 30px;padding-right: 50px;}
.hr-info .hr-intitle{font-size: 48px;line-height: 50px;margin-bottom: 30px;}
.hr-fsmiddle{font-size: 24px;line-height: 34px;padding-bottom: 50px;}
.hr-img{display: table-cell;vertical-align: middle;width: 49.16667%;}}
@media (min-width: 1200px){.inner-container{width: 92%;max-width: 1740px;margin: -150px auto 0;padding:10px 30px 0;}}
@media (min-width: 1260px){.banner .m-dot, .islide.elementor-element .swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: 60px;}
/*��ҳ*/.indexnews-wrap{margin-top: 80px;padding-left: 13.95833%;}
.indexnews-box{min-height: 136px;}
.news-info{font-size: 32px;}
.news-info:after{content: "";width: 46px;height: 24px;margin-left: 40px;}
.rednews-list{padding: 46px 78px;width: 65.90085%;}
.rednews-list ul li{font-size: 18px;padding: 17px 0;}
.rednews-list ul li span{margin-right: 70px;width: 102px;}
.rednews-list ul li h2{font-size: 18px;}
.led-content{padding: 50px 40px;}
.banner-left, .islide .elementor-swiper-button-prev{left: 50px !important;}
.banner-right, .islide .elementor-swiper-button-next{right: 50px !important;}
.product-features{padding-top: 138px;font-size: 24px;}
.features-left{padding: 50px 0 0 12.8125%;}
.pro-fs48{font-size: 48px;margin-bottom: 24px;}
.featit{margin-bottom: 40px;}
.features-icon{margin-bottom: 20px;}
.features-icon img{margin-right: 22px;}
.table-right{padding: 0 70px;font-size: 18px;line-height: 36px;}
.monitor-width{max-width: 596px;}
.show-details{padding: 100px 0 50px;}
.selling-point{padding: 80px 0 78px;}
.pt50{padding-top: 60px;}
.product-video{padding: 124px 0 80px;}
.product-video .pro-videobtn{width: 89px;height: 89px;}
.contact-answer h4{font-size: 42px;margin-bottom: 50px;}
.contact-answer .contact-link a{padding: 15px 38px;font-size: 20px;}
.inner-container{padding-left: 20px;padding-right: 20px;}
.hr-info{padding-right: 116px;}
.markets-deatils{padding: 60px 0 96px;}}

.hstory-list ul li, .hstory-list .swiper-slide{padding:70px 0 0; }


@media (min-width: 1366px){/*��ҳ*/.led-content{padding: 70px 60px 55px 85px;}
.ledpaly-title{font-size: 36px;margin-bottom: 35px;}
.ledpaly-desc{font-size: 18px;}
.learn-more{margin-top: 60px;padding: 20px 0;font-size: 20px;}
.learn-more:after{margin-left: 28px;}
.led-display{padding: 106px 0 0;}
.index-aboutabsen{margin: 105px 0;}
.inabsen-con{font-size: 18px;}
.inabsen-con .aboutitle{font-size: 50px;margin-bottom: 25px;}
.inabsen-con{padding: 0 50px 0 85px;}
footer ul li{padding-right: 6%;}
footer ul li h4, .newsletter-title{font-size: 18px;}
.footersub-nav{font-size: 16px;}
/*��Ʒ�б�*/
.pro-bantit{font-size: 46px;display: -webkit-box;height: 112px;line-height: 56px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
/*��Ʒ�б�*/
.switch-column{padding-top: 60px;}
.switch-column a{padding: 0 38px;}
.switch-column a:after{right: 38px;top: 22px;-o-background-size: auto 20px;background-size: auto 20px;}
.switch-column a span{font-size: 22px;}
.switch-column a h4{font-size: 16px;}


.box-info{padding: 0 0 45px;}
.box-info .info-title{font-size: 32px;margin-bottom: 40px;}
.hot-label{width: 109px;-o-background-size: 109px auto;background-size: 109px auto;}
.hot-label i{font-size: 24px;margin: 3px;}
/*��Ʒ����*/.proinfo-title{padding-top: 4%;font-size: 60px;}
.side-image-box{width: 32.44792%;margin: -80px auto 0;}
.side-list-rich li{position: absolute;margin-top: 50px;height: auto;}
.side-list-rich li.li-a{top: 38.25%;left: 0;text-align: right;}
.side-list-rich li.li-a .content-box{right: 38.33333%;}
.side-list-rich li.li-a .prodot{right: 19.16667%;}
.side-list-rich li.li-a .prosline{right: 20.83333%;}
.side-list-rich li.li-b{top: 35.5%;right: 0;text-align: left;}
.side-list-rich li.li-b .content-box{left: 38.33333%;}
.side-list-rich li.li-b .prodot{left: 19.16667%;}
.side-list-rich li.li-b .prosline{left: 20.83333%;}
.content-box{position: absolute;max-width: 400px;}
.small-img{width: 112px;height: 112px;margin-bottom: 10px;}
.pro-deatitle{font-size: 22px;line-height: 28px;margin-bottom: 10px;}
.prodot{margin: 35px 0 0;width: 40px;height: 40px;}
.prosline{top: 54px;}
.cd-title{font-size: 30px;padding-bottom: 25px;margin-bottom: 35px;}
.model-box{padding: 11% 0 0;}
.model-box li .model-text br{display: block;}
.cdmodel-icon{width: 106px;height: 122px;line-height: 122px;}
.caseshare-box{bottom: 66px;right: 40px;}
.share-icon{font-size: 20px;padding-left: 30px;}
.case-btn{display: block;}
.case-btn.swiper-button-disabled{display: none;}
.case-prev{left: 30px;}
.case-next{right: 30px;}
.casedeatils-con{padding: 0 60px 60px;}
.market-list ul{margin: 0 -66px;}
.market-list ul li{padding: 0 66px 0;}
.recommended-products{padding-top: 80px;}
.recommend-smallslide{padding: 0 0 86px;}
.recommended-products .repro-dot{margin-top: 100px;}
.after-sales{padding: 60px 0 80px;}
.after-sales .sales-img{float: left;width: 44.33333%;}
.after-sales .sale-content{float: left;width: 55.5%;padding: 48px 0 0 70px;line-height: 36px;}
.sale-title{font-size: 40px;margin-bottom: 24px;padding-bottom: 34px;}
.self-list li .self-icon{width: 164px;height: 142px;line-height: 142px;}
.self-list li .self-title{margin-top: 24px;font-size: 24px;line-height: 24px;}
.service-list{margin-top: -60px;padding-bottom: 126px;}
.service-list ul{padding: 32px 40px 0;}
.service-list ul li{padding: 58px 0 48px;}
.sale-sertit{float: left;width: 207px;margin-right: 74px;font-size: 28px;}
.self-info .info-imgbg{height: 472px;}
.faq-tab{margin: 75px 0 108px;}
.faq-tab a{font-size: 32px;}
/*download*/.download-list ul li.download-top{padding: 34px 40px;}
.download-list ul li.download-bottom{padding: 0 40px;}
.list-loadbtn{right: 53px;}
.inabout-context{width: 55.5%;font-size: 16px;line-height: 30px;padding: 0 0 0 66px;}
.inabout-context .inabout-tit{font-size: 40px;line-height: 50px;margin-bottom: 20px;}
.inabout-context .inabout-code{font-size: 28px;margin-bottom: 25px;}
.main-list{padding: 40px 0 0;}
.main-list li{font-size: 16px;padding: 0 10px;width: 16.66667%;}
.mata-box{padding: 35px 10px 30px;}
.mata-box .mata-num{font-size: 24px;}
.mata-box .mata-num span{font-size: 48px;}
.history-con{font-size: 16px;line-height: 30px;}



.year-num{font-size: 155px;top: -70px;}
.video-tab{margin-bottom: 60px;}
.leading-box h2{font-size: 40px;display: -webkit-box;height: 100px;line-height: 50px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.news-list ul{margin: 0 -30px;}
.news-list li{padding: 0 30px 80px;}
.news-textbox{padding: 20px 38px 20px;}
.news-textbox .news-date{font-size: 16px; display:block; margin-top:20px;}
.news-textbox h2{margin: 10px 0 15px;font-size:24px;line-height:30px;height: 60px;}
.news-textbox .news-desc{font-size: 16px;line-height:24px;height:48px;}
.partners-list{padding: 70px 0 30px;}
.partners-list ul{padding-bottom: 30px;}
.partners-box{width: 68.33333%;padding: 35px 0;}
.partners-item{font-size: 16px;}
.partners-tit{font-size: 20px;margin-bottom: 15px;}
.item-a{padding-right: 50px;}
.item-b{padding-right: 50px;}
.address-box{max-width: 360px;}}
@media (min-width: 1600px){.banner-left, .islide .elementor-swiper-button-prev{left: 80px !important;}
.banner-right, .islide .elementor-swiper-button-next{right: 80px !important;}
.banner-right:before, .islide .elementor-swiper-button-next:before{right: 28px;}
.inabsen-con{font-size: 18px;line-height: 30px;}
.inabsen-con .aboutitle{font-size: 60px;margin-bottom: 28px;}
.inabsen-con{padding: 0 110px 0 85px;}
.mall-tit{margin-bottom: 65px;line-height: 60px;}
.pro-name{font-size: 32px;margin-bottom: 30px;}
.case-mall{font-size: 18px;padding: 78px 45px 0;line-height: 32px;width: 33.21471%;}
.case-mall .learn-more{margin-top: 22%;}
.learn-more{margin-top: 60px;padding: 30px 0;font-size: 20px;max-width: 372px;}
.learn-more:after{margin-left: 28px;}
.procontent-box{top: 46.92557%;}
.inner-container{margin: -265px auto 0;padding:10px 30px 0;}
.case-prev{left: 90px;}
.case-next{right: 90px;}
.cd-title{font-size: 40px;}
.self-info .info-imgbg{height: auto;width: 100%;}
.main-list li{padding: 0 20px;}}
/*hr*/.insrecruit-list{padding: 20px 0 0;}
.insrecruit-list ul{padding: 0 0 20px;}
.insrecruit-list li{padding: 0 0 10px;}
.insrecruit-list li:hover .rectue-top, .insrecruit-list li.cur .rectue-top{background-color: #153696;border-color: #153696;}
.insrecruit-list li:hover .rectue-top span, .insrecruit-list li.cur .rectue-top span{color: #fff;}
.insrecruit-list li.cur .rectue-top .icon em{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);background-color: #fff;}
.insrecruit-list .rectue-top{border: 1px solid #e5e5e5;padding: 10px 160px 5px 10px;color: #323232;font-size: 0;position: relative;-webkit-border-radius: 3px;border-radius: 3px;}
.insrecruit-list .rectue-top span{display: block;margin-bottom: 5px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;color: #323232;}
.insrecruit-list .rectue-top .pnum, .insrecruit-list .rectue-top .loac{color: #929292;}
.insrecruit-list .rectue-top .icon{width: 20px;height: 20px;position: absolute;right: 10px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);margin: 0;}
.insrecruit-list .rectue-top .icon em{position: absolute;background: #bfbfbf;width: 20px;height: 1px;-webkit-border-radius: 3px;border-radius: 3px;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;-moz-transition: all 0.5s ease;transition: all 0.5s ease;left: 0;top: 50%;}
.insrecruit-list .rectue-top .icon em:nth-child(2){width: 1px;height: 20px;left: 50%;top: 0;}
.insrecruit-list .rectue-min{padding: 20px 10px;color: #757575;display: none;}
.insrecruit-list .rectue-min .desc{padding: 0 0 10px;}
.insrecruit-list .rectue-min h3{color: #333333;padding: 0 0 5px;}
.insrecruit-list .rectue-send{padding: 10px 0 0;}
.insrecruit-list .rectue-send a{display: inline-block;vertical-align: top;color: #fff;background: #153696;-webkit-transition: all .3s;-o-transition: all .3s;-moz-transition: all .3s;transition: all .3s;line-height: 45px;text-align: center;min-width: 160px;-webkit-border-radius: 3px;border-radius: 3px;}
@media (min-width: 1024px){.insrecruit-list{padding: 0 0 58px;}
.insrecruit-list ul{padding: 0 0 40px;}
.insrecruit-list .rectue-top{-webkit-transition: all 0.5s;-o-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;cursor: pointer;padding: 26px 200px 26px 30px;}
.insrecruit-list .rectue-top span{margin-bottom: 0;}
.insrecruit-list .rectue-top .date{right: 102px;}
.insrecruit-list .rectue-top .icon{width: 36px;height: 36px;right: 40px;}
.insrecruit-list .rectue-top .icon em{width: 36px;}
.insrecruit-list .rectue-top .icon em:nth-child(2){width: 1px;height: 36px;}
.insrecruit-list .rectue-min{padding: 25px 30px 30px;line-height: 24px;}
.insrecruit-list .rectue-min .desc{padding: 0 0 30px 0;line-height: 30px;}
.insrecruit-list .rectue-min h3{padding: 0 0 10px;}
.insrecruit-list .rectue-send{padding: 0;}}
@media (min-width: 1260px){.insrecruit-list{margin-top: -10px;}
.insrecruit-list ul{padding-bottom: 55px;}}
/*����ҳ*/.searchcont401{padding: 36px 0 0;background-color: #ffffff;background-repeat: no-repeat;background-position: center top;-o-background-size: cover;background-size: cover;}
.searchtitle401{padding: 28px 15px;background-color: #f2f2f2;}
.searchtitle401 span{color: #153696;}
.resultlist401{font-size: 13px;padding: 3% 0 0;}
.resultlist401 img{display: block;width: 100%;margin-bottom: 2%;}
.resultlist401 li{padding: 15px 0;border-top: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;margin-bottom: -1px;}
.resultlist401 h4{font-size: 16px;line-height: 24px;margin-bottom: 3%;}
.resultlist401 h4 em{color: #153696;}
.resultlist401 h4 a{display: block;}
.resulttext401{overflow: hidden;height: 72px;color: #999;line-height: 24px;}
.resultlabel401{color: #999;display: inline-block;padding-top: 30px;}
.searchinputcont401 dt input{width: 100%;height: 40px;line-height: 40px;text-indent: 12px;font-size: 15px;color: #333333;background-color: #ffffff;}
.searchinputcont401 dd input{width: 100%;height: 40px;line-height: 40px;font-size: 0px;font-weight: bold;color: #ffffff;cursor: pointer;background-color: #153696;background-image: url(../images/search.png);background-repeat: no-repeat;background-position: center;-o-background-size: auto 22px;background-size: auto 22px;}
.keywords{color: #153696;}
.ms-detail td .short-sl{width: 103px;}
.sitemapcont2{padding: 6% 0;overflow: hidden;}
.sitemapcont2 dl{position: relative;margin-bottom: 36px;min-height: 36px;}
.sitemapcont2 dl dt{font-size: 16px;font-weight: bold;color: #153696;padding: 0 8px;background: #fff;position: absolute;left: 18px;top: -14px;}
.sitemapcont2 dl dt a{color: #153696;}
.sitemapcont2 dl dd{padding: 4% 3% 1% 3%;border: 1px solid #e6e6e6;}
.sitemapcont2 dl dd a{display: inline-block;padding-left: 10px;margin: 0 23px 8px 0;}
@media (min-width: 768px){.searchtitle401{font-size: 24px;padding-bottom: 36px;}
.resultlist401 h4{font-size: 20px;margin-bottom: 2%;}
.searchimg401{float: left;margin: 0 3% 0 0;display: block;width: 200px;height: 150px;overflow: hidden;position: relative;}
.resultlist401 img{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);max-width: 100%;width: auto;}
.sitemapcont2{padding: 2% 0 0;overflow: hidden;}
.sitemapcont2 dl dt{font-size: 20px;}
.sitemapcont2 dl dd{padding: 2% 3% 1% 3%;border: 1px solid #e6e6e6;}
.sitemapcont2 dl dd a{margin: 0 50px 8px 0;}
.sitemapcont2 dl dd a:hover{color: #153696;}}
@media (min-width: 992px){.searchinputcont401{width: 45%;margin: 0 auto;}
.searchinputcont401 dt{float: left;width:74%;}
.searchinputcont401 dd{float: left;width:26%;}
.searchinputcont401 dt input{font-size: 18px;}
.searchinputcont401 dd input{text-align: left;padding-left: 20%;font-size: 18px;font-weight: bold;background-position: 80% center;}}
* html #ie-alert-overlay{position: absolute;z-index: 9999;}
#ie-alert-panel div, #ie-alert-panel p, #ie-alert-panel span, #ie-alert-panel a, #ie-alert-panel img, #ie-alert-panel ul, #ie-alert-panel li{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
#ie-alert-panel p{font-size: 14px;width: 486px;text-align: justify;}
#ie-alert-panel img{border: 0;}
#ie-alert-panel span{font-size: 18px;margin: 0 0 20px 0;display: block;padding: 0;}
#ie-alert-panel ul{list-style: none;margin: 0;padding: 0;overflow: hidden;}
#ie-alert-panel li{float: left;margin: 0 22px 0 0;}
#ie-alert-panel li.last{margin-right: 0;}
#ie-alert-panel a{display: inline-block;vertical-align: top;}
#goon{text-decoration: underline;}
.browser{position: absolute;bottom: 35px;}
.chrome{background-position: 0 0;width: 73px;height: 96px;margin: 0 4px 0 0;}
.firefox{background-position: -292px 0;width: 73px;height: 98px;}
.ie9{background-position: -179px 0;width: 95px;height: 98px;}
.opera{background-position: -90px 0;width: 73px;height: 98px;}
.safari{background-position: -387px 0;width: 73px;height: 98px;margin: 0 4px 0 0;}
.full-newsdetailB-container{padding: 30px 0;background-color: #ffffff;/*{"title": "��Ŀȫ�ֱ���ɫ","type":"color","name": "@bgcgnewsdetailBcol","value": "#ffffff"}*/}
.full-newsdetailB-container .article-tilte{margin-bottom: 8px;font-size: 18px;line-height: 26px;color: #333333;/*{"title": "������ϸB�����ı�ɫ","type":"color","name": "@clnewsdetailBtilte","value": "#333333"}*/}
.full-newsdetailB-container .date{margin-bottom: 10px;font-size: 16px;line-height: 32px;color: #8e8e8e;/*{"title": "������ϸB�����ı�ɫ","type":"color","name": "@clnewsdetailBdate","value": "#8e8e8e"}*/}
.full-newsdetailB-container .newsdetailB-article{position: relative;padding: 38px 0 30px;margin-bottom: 15px;border: 1px solid #d9d9d9;/*{"title": "������ϸB�������±߿�ɫ","type":"color","name": "@bdnewsdetailBart","value": "#d9d9d9"}*/border-left: 0;border-right: 0;font-size: 14px;line-height: 24px;color: #888888;/*{"title": "������ϸB�����ı�ɫ","type":"color","name": "@clnewsdetailBart","value": "#888888"}*/}
.full-newsdetailB-container .newsdetailB-article img{max-width: 100%;margin: 0.5em 0;}
.full-newsdetailB-container .newsdetailB-bdshare{position: absolute;right: 0;top: -43px;overflow: hidden;zoom: 1;}
.full-newsdetailB-container .newsdetailB-bdshare a{float: left;display: block;width: 32px;height: 32px;padding: 0;margin: 0 0 0 5px;background-repeat: no-repeat;background-position: center;-o-background-size: cover;background-size: cover;}
.full-newsdetailB-container .newsdetailB-ctrl .page-ctrl{margin-bottom: 10px;}
.full-newsdetailB-container .newsdetailB-ctrl .page-ctrl a{display: block;font-size: 14px;line-height: 30px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;color: #666666;/*{"title": "������ϸB����ҳ�ı�ɫ","type":"color","name": "@clnewsdetailBpage","value": "#666666"}*/}
.full-newsdetailB-container .newsdetailB-ctrl .return{display: block;width: 120px;height: 40px;margin: 0 auto;text-align: center;font-size: 16px;line-height: 40px;color: #ffffff;/*{"title": "������ϸB�����ı�ɫ","type":"color","name": "@clnewsdetailBreturn","value": "#ffffff"}*/background-color: #de0012;/*{"title": "������ϸB���ر���ɫ","type":"color","name": "@bgcnewsdetailBreturn","value": "#de0012"}*/}
@media (min-width: 768px){.full-newsB-container .newsB-list ul{margin: 0 -10px;}
.full-newsB-container .newsB-list li{width: 50%;padding: 0 10px;margin-bottom: 20px;}}
@media (min-width: 1024px){.full-newsdetailB-container{padding: 75px 0 78px;/*{"title": "��Ŀȫ�������","type":"text","name": "@pdgnewsdetailBcol","value": "75px 0 78px"}*/}
.full-newsdetailB-container .article-tilte{font-size: 24px;/*{"title": "������ϸB�����ֺ�","type":"text","name": "@fznewsdetailBtilte","value": "24px"}*/margin: 0 0 18px;/*{"title": "������ϸB����������","type":"text","name": "@mgnewsdetailBtilte","value": "0 0 18px"}*/line-height: 32px;}
.full-newsdetailB-container .date{margin: 0 0 40px;/*{"title": "������ϸB����������","type":"text","name": "@mgnewsdetailBdate","value": "0 0 40px"}*/font-size: 24px;}
.full-newsdetailB-container .newsdetailB-article{padding: 72px 0 55px;margin-bottom: 42px;}
.full-newsdetailB-container .single-page{padding: 0 100px;}
.full-newsdetailB-container .newsdetailB-bdshare{position: absolute;right: auto;left: 0;top: 76px;z-index: 50;}
.full-newsdetailB-container .newsdetailB-bdshare.js-fixed-top{position: fixed;left: 40px;}
.full-newsdetailB-container .newsdetailB-bdshare.js-absolute-bottom{position: absolute;left: 0;top: auto;bottom: 55px;}
.full-newsdetailB-container .newsdetailB-bdshare a{float: none;width: 72px;height: 72px;margin: 0 0 1px 0;-webkit-transition: all ease .3s;-o-transition: all ease .3s;-moz-transition: all ease .3s;transition: all ease .3s;}
.full-newsdetailB-container .newsdetailB-ctrl{position: relative;padding-right: 200px;}
.full-newsdetailB-container .newsdetailB-ctrl .page-ctrl{margin-bottom: 0;}
.full-newsdetailB-container .newsdetailB-ctrl .page-ctrl a:hover{color: #de0012;/*{"title": "������ϸB����ҳ�ı�ɫ","type":"color","name": "@clnewsdetailBpage","value": "#de0012"}*/}
.full-newsdetailB-container .newsdetailB-ctrl .return{position: absolute;right: 0;top: 5px;z-index: 3;width: 145px;height: 50px;line-height: 50px;}}
@media (min-width: 1260px){.full-newsdetailB-container .single-page{max-width: 840px;padding: 0;margin: 0 auto;}
.full-newsdetailB-container .newsdetailB-bdshare.js-fixed-top{position: fixed;left: 50%;margin-left: -590px;}
.full-newsdetailB-container .newsdetailB-bdshare.js-absolute-bottom{position: absolute;left: 0;top: auto;margin-left: 0;}}
* html #ie-alert-overlay{position: absolute;z-index: 9999;}
#ie-alert-panel div, #ie-alert-panel p, #ie-alert-panel span, #ie-alert-panel a, #ie-alert-panel img, #ie-alert-panel ul, #ie-alert-panel li{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
#ie-alert-panel p{font-size: 14px;width: 486px;text-align: justify;}
#ie-alert-panel img{border: 0;}
#ie-alert-panel span{font-size: 18px;margin: 0 0 20px 0;display: block;padding: 0;}
#ie-alert-panel ul{list-style: none;margin: 0;padding: 0;overflow: hidden;}
#ie-alert-panel li{float: left;margin: 0 22px 0 0;}
#ie-alert-panel li.last{margin-right: 0;}
#ie-alert-panel a{display: inline-block;vertical-align: top;}
#goon{text-decoration: underline;}
.browser{position: absolute;bottom: 35px;}
.chrome{background-position: 0 0;width: 73px;height: 96px;margin: 0 4px 0 0;}
.firefox{background-position: -292px 0;width: 73px;height: 98px;}
.ie9{background-position: -179px 0;width: 95px;height: 98px;}
.opera{background-position: -90px 0;width: 73px;height: 98px;}
.safari{background-position: -387px 0;width: 73px;height: 98px;margin: 0 4px 0 0;}
.full-newsdetailB-container{padding: 30px 0;background-color: #ffffff;/*{"title": "��Ŀȫ�ֱ���ɫ","type":"color","name": "@bgcgnewsdetailBcol","value": "#ffffff"}*/}
.full-newsdetailB-container .article-tilte{margin-bottom: 8px;font-size: 18px;line-height: 26px;color: #333333;/*{"title": "������ϸB�����ı�ɫ","type":"color","name": "@clnewsdetailBtilte","value": "#333333"}*/}
.full-newsdetailB-container .date{margin-bottom: 10px;font-size: 16px;line-height: 32px;color: #8e8e8e;/*{"title": "������ϸB�����ı�ɫ","type":"color","name": "@clnewsdetailBdate","value": "#8e8e8e"}*/}
.full-newsdetailB-container .newsdetailB-article{position: relative;padding: 38px 0 30px;margin-bottom: 15px;border: 1px solid #d9d9d9;/*{"title": "������ϸB�������±߿�ɫ","type":"color","name": "@bdnewsdetailBart","value": "#d9d9d9"}*/border-left: 0;border-right: 0;font-size: 14px;line-height: 24px;color: #888888;/*{"title": "������ϸB�����ı�ɫ","type":"color","name": "@clnewsdetailBart","value": "#888888"}*/}
.full-newsdetailB-container .newsdetailB-article img{max-width: 100%;margin: 0.5em 0;}
.full-newsdetailB-container .newsdetailB-bdshare{position: absolute;right: 0;top: -43px;overflow: hidden;zoom: 1;}
.full-newsdetailB-container .newsdetailB-bdshare a{float: left;display: block;width: 32px;height: 32px;padding: 0;margin: 0 0 0 5px;background-repeat: no-repeat;background-position: center;-o-background-size: cover;background-size: cover;}
.full-newsdetailB-container .newsdetailB-ctrl .page-ctrl{margin-bottom: 10px;}
.full-newsdetailB-container .newsdetailB-ctrl .page-ctrl a{display: block;font-size: 14px;line-height: 30px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;color: #666666;/*{"title": "������ϸB����ҳ�ı�ɫ","type":"color","name": "@clnewsdetailBpage","value": "#666666"}*/}
.full-newsdetailB-container .newsdetailB-ctrl .return{display: block;width: 120px;height: 40px;margin: 0 auto;text-align: center;font-size: 16px;line-height: 40px;color: #ffffff;/*{"title": "������ϸB�����ı�ɫ","type":"color","name": "@clnewsdetailBreturn","value": "#ffffff"}*/background-color: #de0012;/*{"title": "������ϸB���ر���ɫ","type":"color","name": "@bgcnewsdetailBreturn","value": "#de0012"}*/}
@media (min-width: 768px){.full-newsB-container .newsB-list ul{margin: 0 -10px;}
.full-newsB-container .newsB-list li{width: 50%;padding: 0 10px;margin-bottom: 20px;}}
@media (min-width: 1024px){.full-newsdetailB-container{padding: 75px 0 78px;/*{"title": "��Ŀȫ�������","type":"text","name": "@pdgnewsdetailBcol","value": "75px 0 78px"}*/}
.full-newsdetailB-container .article-tilte{font-size: 24px;/*{"title": "������ϸB�����ֺ�","type":"text","name": "@fznewsdetailBtilte","value": "24px"}*/margin: 0 0 18px;/*{"title": "������ϸB����������","type":"text","name": "@mgnewsdetailBtilte","value": "0 0 18px"}*/line-height: 32px;}
.full-newsdetailB-container .date{margin: 0 0 40px;/*{"title": "������ϸB����������","type":"text","name": "@mgnewsdetailBdate","value": "0 0 40px"}*/font-size: 24px;}
.full-newsdetailB-container .newsdetailB-article{padding: 72px 0 55px;margin-bottom: 42px;}
.full-newsdetailB-container .single-page{padding: 0 100px;}
.full-newsdetailB-container .newsdetailB-bdshare{position: absolute;right: auto;left: 0;top: 76px;z-index: 50;}
.full-newsdetailB-container .newsdetailB-bdshare.js-fixed-top{position: fixed;left: 40px;}
.full-newsdetailB-container .newsdetailB-bdshare.js-absolute-bottom{position: absolute;left: 0;top: auto;bottom: 55px;}
.full-newsdetailB-container .newsdetailB-bdshare a{float: none;width: 72px;height: 72px;margin: 0 0 1px 0;-webkit-transition: all ease .3s;-o-transition: all ease .3s;-moz-transition: all ease .3s;transition: all ease .3s;}
.full-newsdetailB-container .newsdetailB-ctrl{position: relative;padding-right: 200px;}
.full-newsdetailB-container .newsdetailB-ctrl .page-ctrl{margin-bottom: 0;}
.full-newsdetailB-container .newsdetailB-ctrl .page-ctrl a:hover{color: #de0012;/*{"title": "������ϸB����ҳ�ı�ɫ","type":"color","name": "@clnewsdetailBpage","value": "#de0012"}*/}
.full-newsdetailB-container .newsdetailB-ctrl .return{position: absolute;right: 0;top: 5px;z-index: 3;width: 145px;height: 50px;line-height: 50px;}}
@media (min-width: 1260px){.full-newsdetailB-container .single-page{max-width: 840px;padding: 0;margin: 0 auto;}
.full-newsdetailB-container .newsdetailB-bdshare.js-fixed-top{position: fixed;left: 50%;margin-left: -590px;}
.full-newsdetailB-container .newsdetailB-bdshare.js-absolute-bottom{position: absolute;left: 0;top: auto;margin-left: 0;}}
/* ר��ҳ s 20200818*/.ztcommonweb{padding-left: 15px;padding-right: 15px;}
.special-banner{width: 100%;overflow: hidden;position: relative;}
.special-banner .banner{width: 100%;overflow: hidden;position: relative;}
.special-banner .banner img{display: block;width: 100%;}
.special-banner .banner .pcimg{display: none;}
.special-banner .offset{position: absolute;z-index: 22;left: 0;width: 100%;top: 0;padding-top: 17.1875%;}
.inztban-title{text-align: center;color: #fff;line-height: 1;font-size: 22px;margin-bottom: 20px;text-transform: uppercase;}
.inztban-title img{display: inline-block;vertical-align: top;height: 20px;}
.inztban-sub{text-align: center;color: #fff;line-height: 1;margin-bottom: 15px;font-size: 22px;text-transform: uppercase;}
.inztban-sub img{display: inline-block;vertical-align: top;height: 20px;}
.inztban-region{padding-top: 20px;}
.inztban-edge{width: 100%;position: relative;max-width: 660px;margin: 0 auto;}
.inztban-edge::before, .inztban-edge::after{content: '';position: absolute;width: 10px;height: 10px;border: 1px solid #1a3955;border-bottom: none;top: 0;}
.inztban-edge::before{border-right: none;left: 0;}
.inztban-edge::after{border-left: none;right: 0;}
.inztban-word{color: #1a3955;text-align: center;line-height: 1.25;font-size: 16px;padding: 10px;position: relative;}
.inztban-word::before, .inztban-word::after{content: '';position: absolute;width: 10px;height: 10px;border: 1px solid #1a3955;border-top: none;bottom: 0;}
.inztban-word::before{border-right: none;left: 0;}
.inztban-word::after{border-left: none;right: 0;}
.special-solution{width: 100%;overflow: hidden;position: relative;padding-top: 40px;padding-bottom: 30px;}
.special-title{color: #000000;font-size: 26px;font-weight: bold;line-height: 1.2;text-align: center;}
.special-conts{max-width: 870px;margin: 0 auto;}
.special-conts2{max-width: 960px;margin: 0 auto;}
.supTop{padding-top: 15px;}
.subBot{padding-bottom: 40px;}
.special-word{color: #333333;text-align: center;font-size: 16px;line-height: 1.25;}
.ztsolution-list{width: 100%;position: relative;}
.ztsolution-list ul{margin: 0 -10px;}
.ztsolution-list ul li{margin-bottom: 20px;padding-left: 10px;padding-right: 10px;}
.ztsolution-list ul li a{display: block;width: 100%;position: relative;background-color: #f7fbfc;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.ztsolution-list ul li .figure{display: block;width: 100%;overflow: hidden;position: relative;}
.ztsolution-list ul li .figure:after{content: '';display: block;width: 100%;padding-bottom: 64.70588%;}
.ztsolution-list ul li .figure img{display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%) scale(1);-ms-transform: translate(-50%, -50%) scale(1);-o-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);width: 100%;-webkit-transition: all 0.9s;-o-transition: all 0.9s;transition: all 0.9s;}
.ztsolution-list ul li .title{text-align: center;color: #153696;line-height: 1.5;font-weight: bold;font-size: 20px;padding: 10px 5px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.ztsolution-list ul li .textcon{background-color: #fff;padding: 10px 20px;}
.ztsolution-list ul li .text{display: block;display: -webkit-box;height: 72px;line-height: 24px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3;color: #808080;font-size: 17px;text-align: center;}
.special-line{width: 100%;height: 1px;max-width: 690px;margin: 0 auto;background-color: #928f99;}
.special-product{padding-top: 60px;padding-bottom: 20px;}
.ztproduct-list{width: 100%;position: relative;}
.ztproduct-list ul{margin: 0 -10px;}
.ztproduct-list ul li{padding-left: 10px;padding-right: 10px;margin-bottom: 20px;}
.ztproduct-list ul li a{display: block;width: 100%;position: relative;overflow: hidden;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.ztproduct-list ul li .figure{display: block;width: 100%;overflow: hidden;position: relative;}
.ztproduct-list ul li .figure:after{content: '';display: block;width: 100%;padding-bottom: 77.77778%;}
.ztproduct-list ul li .figure img{display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%) scale(1);-ms-transform: translate(-50%, -50%) scale(1);-o-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);width: 100%;-webkit-transition: all 0.9s;-o-transition: all 0.9s;transition: all 0.9s;}
.ztproduct-list ul li .content{padding: 10px 15px 20px;text-align: center;}
.ztproduct-list ul li .title{display: block;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;color: #153696;font-weight: bold;font-size: 22px;line-height: 1.2;margin-bottom: 10px;}
.ztproduct-list ul li .text{display: block;display: -webkit-box;height: 78px;line-height: 26px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3;color: #000000;font-size: 18px;margin-bottom: 20px;}
.special-more{display: inline-block;vertical-align: top;color: #808080;line-height: 1;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;font-size: 18px;border: 1px solid #808080;padding: 10px 20px;}
.special-divide{width: 100%;overflow: hidden;position: relative;}
.ztdivide-bg{position: absolute;z-index: 1;width: 100%;height: 100%;top: 0;left: 0;background-repeat: no-repeat;background-size: cover;background-position: center center;}
.ztdivide-base{position: relative;z-index: 2;padding-top: 20px;padding-bottom: 20px;text-align: center;}
.ztdivide-mode{font-size: 0;white-space: nowrap;}
.ztdivide-mode .divide-icon{display: block;overflow: hidden;position: relative;width: 60px;display: inline-block;vertical-align: middle;}
.ztdivide-mode .divide-icon:after{content: '';display: block;width: 100%;padding-bottom: 100%;}
.ztdivide-mode .divide-icon img{display: block;position: absolute;width: 100%;top: 0;left: 0;}
.ztdivide-mode .divide-place{padding-left: 20px;display: inline-block;vertical-align: middle;}
.divide-link{display: inline-block;vertical-align: top;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;color: #d2d2d2;line-height: 1.3;padding-bottom: 4px;position: relative;font-style: italic;font-size: 16px;}
.divide-link:after{content: '';position: absolute;width: 100%;height: 1px;left: 0;bottom: 0;background-color: #d2d2d2;}
.special-aboutus{width: 100%;overflow: hidden;position: relative;padding-top: 60px;padding-bottom: 40px;}
.ztaboutus-absen{position: relative;overflow: hidden;background-color: #f7fbfc;}
.absen-panel{width: 100%;overflow: hidden;position: relative;}
.absen-panel .panel{display: block;width: 100%;overflow: hidden;position: relative;margin-bottom: 5px;}
.absen-panel .panel:after{content: '';display: block;width: 100%;padding-bottom: 55.12821%;}
.absen-panel .panel img{display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%) scale(1);-ms-transform: translate(-50%, -50%) scale(1);-o-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);width: 100%;-webkit-transition: all 0.9s;-o-transition: all 0.9s;transition: all 0.9s;}
.absen-panel .panel:last-child{margin-bottom: 0;}
.absen-profile{padding: 25px 15px 35px;}
.absen-title{color: #153696;line-height: 1.2;font-weight: bold;font-size: 26px;margin-bottom: 10px;}
.absen-word{color: #000000;font-size: 16px;line-height: 1.2;}
.ztaboutus-wrapper{padding-top: 50px;}
.ztaboutus-list{width: 100%;position: relative;}
.ztaboutus-list ul li{padding-left: 5px;padding-right: 5px;margin-bottom: 20px;}
.ztaboutus-list ul li a{display: block;width: 100%;position: relative;overflow: hidden;}
.ztaboutus-list ul li .icon{display: block;overflow: hidden;position: relative;width: 120px;margin: 0 auto;}
.ztaboutus-list ul li .icon:after{content: '';display: block;width: 100%;padding-bottom: 100%;}
.ztaboutus-list ul li .icon img{display: block;position: absolute;width: 100%;top: 0;left: 0;}
.ztaboutus-list ul li .text{display: block;margin-top: 20px;display: -webkit-box;height: 88px;line-height: 22px;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 4;color: #808080;font-size: 16px;text-align: center;}
.special-message{width: 100%;overflow: hidden;position: relative;}
.ztmessage-bg{position: absolute;z-index: 1;width: 100%;height: 100%;top: 0;left: 0;background-repeat: no-repeat;background-size: cover;background-position: center center;}
.ztmessage-base{width: 100%;position: relative;z-index: 22;padding-top: 60px;padding-bottom: 60px;}
.ztmessage-content{width: 100%;position: relative;overflow: hidden;}
.ztmessage-aside{max-width: 510px;}
.ztmessage-section{padding-top: 50px;}
.ztmessage-title{color: #153696;line-height: 1.2;font-weight: bold;font-size: 30px;margin-bottom: 20px;}
.ztmessage-sub{color: #fff;line-height: 1.2;font-weight: bold;font-size: 22px;margin-bottom: 15px;}
.ztmessage-word{color: #ffffff;font-size: 16px;line-height: 1.2;}
.ztmessage-form{position: relative;background-color: #fff;padding: 50px 15px 20px;}
.ztmessage-list{margin-left: -10px;margin-right: -10px;}
.ztmessage-list li{margin-bottom: 10px;}
.ztmessage-control{position: relative;}
.ztmessage-control .input, .ztmessage-control .select, .ztmessage-control .textarea{display: block;width: 100%;height: 48px;padding-left: 15px;padding-right: 15px;background-color: #fff;border: 1px solid #999;color: #555555;font-size: 16px;background-repeat: no-repeat;background-position: right 8px center;}
.ztmessage-control .input::-webkit-input-placeholder, .ztmessage-control .select::-webkit-input-placeholder, .ztmessage-control .textarea::-webkit-input-placeholder{/* WebKit browsers*/color: #999;}
.ztmessage-control .input::-moz-placeholder, .ztmessage-control .select::-moz-placeholder, .ztmessage-control .textarea::-moz-placeholder{/* Mozilla Firefox 19+*/color: #999;}
.ztmessage-control .input:-ms-input-placeholder, .ztmessage-control .select:-ms-input-placeholder, .ztmessage-control .textarea:-ms-input-placeholder{/* Internet Explorer 10+*/color: #999;}
.ztmessage-control .textarea{padding-top: 5px;padding-bottom: 5px;height: 82px;line-height: 24px;}
.ztmessage-info{line-height: 1.8;font-size: 16px;color: #282828;padding-bottom: 10px;}
.ztmessage-agree{line-height: 1.2;color: #333;font-size: 16px;}
.ztmessage-agree input{opacity: 0.6;}
.ztmessage-foot{padding-top: 25px;}
.ztmessage-button{display: inline-block;vertical-align: top;}
.ztmessage-button .button{display: block;background-color: #153696;color: #fff;font-size: 18px;padding: 0 25px;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;line-height: 50px;height: 50px;cursor: pointer;}
.special-method{padding-top: 60px;padding-bottom: 50px;}
.ztmethod-module{width: 100%;overflow: hidden;position: relative;}
.ztmethod-center{padding-top: 15px;padding-bottom: 25px;}
.ztmethod-logo a{display: inline-block;vertical-align: top;}
.ztmethod-logo a img{display: block;height: 70px;}
.ztmethod-title{color: #231815;font-style: italic;font-weight: bold;font-size: 18px;}
.ztmethod-text{line-height: 22px;color: #b0aeb0;font-size: 14px;}
.ztmethod-text p span{padding-right: 20px;display: inline-block;vertical-align: top;}
.ztmethod-text p span:last-child{padding-right: 0;}
.ztmethod-share{font-size: 0;margin-bottom: 15px;}
.ztmethod-share a{display: inline-block;vertical-align: top;width: 33px;height: 33px;background-repeat: no-repeat;background-size: contain;background-position: center center;margin-right: 15px;}

@media (min-width: 768px){.ztcommonweb{padding-left: 20px;padding-right: 20px;}
.inztban-title{font-size: 36px;margin-bottom: 40px;}
.inztban-title img{height: 36px;}
.inztban-sub{margin-bottom: 30px;font-size: 36px;}
.inztban-sub img{height: 36px;}
.inztban-word{font-size: 18px;padding: 20px;}}
@media (min-width: 1024px){.ztcommonweb{padding-left: 40px;padding-right: 40px;}
.special-banner .banner .pcimg{display: block;}
.special-banner .banner .mmimg{display: none;}
.inztban-title{font-size: 50px;}
.inztban-title img{height: 50px;}
.inztban-sub{font-size: 50px;}
.inztban-sub img{height: 50px;}
.special-solution{padding-top: 100px;padding-bottom: 80px;}
.special-title{font-size: 40px;}
.supTop{padding-top: 20px;}
.subBot{padding-bottom: 80px;}
.special-word{font-size: 22px;}
.ztsolution-list ul li a:hover{-webkit-box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.1);box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.1);}
.ztsolution-list ul li a:hover .figure img{-webkit-transform: translate(-50%, -50%) scale(1.03);-ms-transform: translate(-50%, -50%) scale(1.03);-o-transform: translate(-50%, -50%) scale(1.03);transform: translate(-50%, -50%) scale(1.03);}
.ztsolution-list ul li .textcon{padding: 20px 10px;}
.special-product{padding-top: 100px;padding-bottom: 40px;}
.ztproduct-list ul{margin: 0 -20px;}
.ztproduct-list ul li{padding-left: 20px;padding-right: 20px;margin-bottom: 70px;}
.ztproduct-list ul li a:hover{background-color: #f9fdfd;}
.ztproduct-list ul li a:hover .figure img{-webkit-transform: translate(-50%, -50%) scale(1.03);-ms-transform: translate(-50%, -50%) scale(1.03);-o-transform: translate(-50%, -50%) scale(1.03);transform: translate(-50%, -50%) scale(1.03);}
.ztproduct-list ul li .content{padding: 20px 35px 50px;}
.ztproduct-list ul li .title{font-size: 26px;}
.ztproduct-list ul li .text{-webkit-line-clamp: 4;line-height: 30px;height: 120px;margin-bottom: 30px;}
.ztdivide-base{padding-top: 30px;padding-bottom: 30px;}
.ztdivide-mode .divide-icon{width: 120px;}
.ztdivide-mode .divide-place{padding-left: 40px;padding-right: 40px;}
.divide-link{font-size: 30px;padding-bottom: 8px;}
.special-aboutus{padding-top: 160px;padding-bottom: 110px;}
.ztaboutus-absen{margin-right: -20px;}
.absen-aside{float: left;width: 50%;}
.absen-panel{width: 100%;overflow: hidden;position: relative;}
.absen-panel .panel{display: block;width: 100%;overflow: hidden;position: relative;margin-bottom: 5px;}
.absen-panel .panel:after{content: '';display: block;width: 100%;padding-bottom: 55.12821%;}
.absen-panel .panel img{display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%) scale(1);-ms-transform: translate(-50%, -50%) scale(1);-o-transform: translate(-50%, -50%) scale(1);transform: translate(-50%, -50%) scale(1);width: 100%;-webkit-transition: all 0.9s;-o-transition: all 0.9s;transition: all 0.9s;}
.absen-panel .panel:last-child{margin-bottom: 0;}
.absen-section{display: block;width: auto;overflow: hidden;}
.absen-profile{padding: 7.69231% 11.53846% 10px;}
.absen-title{font-size: 40px;margin-bottom: 20px;}
.ztaboutus-wrapper{padding-top: 120px;}
.ztaboutus-list ul li{padding-left: 10px;padding-right: 10px;margin-bottom: 40px;width: 20%;}
.ztaboutus-list ul li a{cursor: default;}
.ztaboutus-list ul li .icon{width: 140px;}
.ztaboutus-list ul li .text{margin-top: 30px;height: 104px;line-height: 26px;font-size: 18px;}
.ztmessage-base{padding-top: 10.9375%;padding-bottom: 10.41667%;}
.ztmessage-aside{float: left;width: 34.45946%;}
.ztmessage-section{padding-top: 0px;display: block;width: auto;overflow: hidden;padding-left: 13.51351%;padding-right: 3.71622%;}
.ztmessage-title{font-size: 50px;margin-bottom: 40px;}
.ztmessage-sub{font-size: 30px;margin-bottom: 35px;}
.ztmessage-word{font-size: 18px;}
.ztmessage-foot{padding-top: 30px;}
.ztmessage-button .button:hover{background-color: #153696;color: #fff;opacity:0.9;}
.special-method{padding-top: 120px;padding-bottom: 100px;}
.ztmethod-module{padding-left: 4.05405%;padding-right: 4.05405%;}
.ztmethod-left{float: left;width: 24.44444%;padding-top: 10px;}
.ztmethod-center{padding-top: 0px;padding-bottom: 0px;float: left;width: 38.51852%;}
.ztmethod-right{float: left;width: 37.03704%;}
.ztmethod-title{font-size: 20px;}}
@media (min-width: 1260px){.ztcommonweb{padding-left: 60px;padding-right: 60px;width: 100%;max-width: 1600px;margin: 0 auto;}
.inztban-title{font-size: 60px;}
.inztban-title img{height: 60px;}
.inztban-sub{font-size: 60px;}
.inztban-sub img{height: 60px;}
.inztban-word{font-size: 20px;}
.special-title{font-size: 50px;}
.supTop{padding-top: 30px;}
.subBot{padding-bottom: 100px;}
.ztsolution-list ul li .title{font-size: 24px;padding: 20px 5px;}
.ztsolution-list ul li .text{font-size: 20px;height: 120px;line-height: 30px;-webkit-line-clamp: 4;}
.ztproduct-list ul li .title{font-size: 30px;margin-bottom: 20px;}
.ztproduct-list ul li .text{font-size: 22px;margin-bottom: 45px;}
.special-more{font-size: 24px;}
.ztdivide-mode .divide-icon{width: 165px;}
.ztdivide-mode .divide-place{padding-left: 70px;padding-right: 60px;}
.divide-link{font-size: 60px;}
.special-aboutus{padding-top: 15.625%;padding-bottom: 9.89583%;}
.ztaboutus-absen{margin-right: -40px;}
.absen-title{font-size: 50px;}
.absen-word{font-size: 20px;}
.ztaboutus-wrapper{padding-top: 12.83784%;}
.ztaboutus-list ul li .icon{width: 160px;}
.ztmessage-title{font-size: 60px;margin-bottom: 80px;}
.ztmessage-sub{font-size: 36px;}
.ztmessage-word{font-size: 20px;}
.ztmessage-form{padding: 95px 25px 20px;}
.ztmessage-control .input, .ztmessage-control .select, .ztmessage-control .textarea{padding-left: 25px;padding-right: 25px;}
.ztmessage-button .button{font-size: 20px;line-height: 60px;height: 60px;}
.ztmethod-center{width: 48.88889%;}
.ztmethod-right{width: 26.66667%;}}
@media (min-width: 1680px){.inztban-title{font-size: 80px;margin-bottom: 60px;}
.inztban-title img{height: 80px;}
.inztban-sub{margin-bottom: 50px;font-size: 80px;}
.inztban-sub img{height: 80px;}
.inztban-word{font-size: 22px;}
.special-solution{padding-top: 180px;padding-bottom: 120px;}
.special-title{font-size: 60px;}
.supTop{padding-top: 40px;}
.subBot{padding-bottom: 160px;}
.special-word{font-size: 32px;}
.ztsolution-list ul{margin: 0 -20px;}
.ztsolution-list ul li{margin-bottom: 40px;padding-left: 20px;padding-right: 20px;}
.ztsolution-list ul li .title{font-size: 30px;}
.ztsolution-list ul li .textcon{padding: 20px 25px;}
.ztsolution-list ul li .text{font-size: 24px;}
.special-product{padding-top: 130px;padding-bottom: 60px;}
.ztproduct-list ul{margin: 0 -32px;}
.ztproduct-list ul li{padding-left: 32px;padding-right: 32px;margin-bottom: 130px;}
.ztproduct-list ul li .content{padding: 20px 40px 75px;}
.ztproduct-list ul li .title{font-size: 42px;margin-bottom: 30px;}
.ztproduct-list ul li .text{line-height: 34px;height: 136px;font-size: 26px;}
.special-more{font-size: 30px;}
.ztdivide-base{padding-top: 40px;padding-bottom: 40px;}
.ztdivide-mode .divide-icon{width: 140px;}
.divide-link{font-size: 40px;}
.ztaboutus-absen{margin-right: -60px;}
.absen-title{font-size: 60px;margin-bottom: 30px;}
.absen-word{font-size: 26px;}
.ztaboutus-list ul li{padding-left: 25px;padding-right: 25px;margin-bottom: 50px;}
.ztaboutus-list ul li .icon{width: 200px;}
.ztaboutus-list ul li .text{margin-top: 50px;font-size: 22px;}
.ztmessage-title{font-size: 80px;margin-bottom: 100px;}
.ztmessage-sub{font-size: 46px;margin-bottom: 50px;}
.ztmessage-word{font-size: 24px;}
.ztmessage-control .input, .ztmessage-control .select, .ztmessage-control .textarea{font-size: 18px;}
.ztmessage-info{font-size: 18px;}
.ztmessage-agree{font-size: 18px;}
.special-method{padding-top: 150px;padding-bottom: 120px;}}
/* ר��ҳ e 20200818*/
@media (max-width: 1024px){
    nav li:nth-child(1), nav li:nth-child(2), nav li:nth-child(3), nav li:nth-child(4){position: relative;}
}
/******* cookie *******/.cookie{width: 100%;position: fixed;bottom: 0;background-color: #fff;padding: 30px 15.25% 30px 6.25%;z-index: 999;border-top: 1px solid #eee;}
.cookie .notice{display: block;font-size: 18px;margin-bottom: 15px;font-weight: bold;}
.cookie .desc{font-size: 16px;}
.cookie .desc a{color: #dc6000;}
.cookie .desc a:hover{text-decoration: underline;}
.cookie .button{position: absolute;right: 6.25%;top: 50%;transform: translateY(-50%);}
.cookie .button a{display: block;width: 120px;line-height: 32px;text-align: center;border: 1px solid #000;border-radius: 32px;}
.cookie .button .more{margin-bottom: 15px;}
.cookie .button .accpe{border-color: #dc6000;color: #dc6000;}
.cookie .close{position: absolute;display: block;width: 20px;height: 20px;cursor: pointer;right: 15px;top: 15px;}
.cookie .close:after, .cookie .close:before{position: absolute;top: 50%;left: 50%;width: 1px;height: 100%;background: #333;-webkit-transform: translate(-50%, -50%) rotate(45deg);-moz-transform: translate(-50%, -50%) rotate(45deg);-ms-transform: translate(-50%, -50%) rotate(45deg);-o-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg);-webkit-transition: all .3s;-o-transition: all .3s;-moz-transition: all .3s;transition: all .3s;content: '';}
.cookie .close:after{width: 100%;height: 1px;}
.cookie .close:hover::after, .cookie .close:hover::before{background-color: #dc6000;}
@media(max-width: 1024px){.cookie .button{position: static;margin-top: 30px;transform: translateY(0);}}

.inpage-header.headerbox.index-header.fixed{ position:fixed;}
.inpage-header.headerbox.index-header.yingcang{ /*top:-96px;*/ }



