body{    position: relative;}



.web-ie2018{ font-family: Arial,'微软雅黑';   position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999999999999;background: #666;zoom:1; }
.web-ie2018 dl{    position: absolute;width: 700px;height: auto;top: 50%;margin-top: -200px;left: 50%;margin-left: -350px;background: #fff;}
.web-ie2018 dl #img{    display: block;margin: 50px auto;}
.web-ie2018 dl h3{    display: block;text-align: center;font-size: 28px;font-weight: normal;letter-spacing: 2px;margin: 0 auto 30px;}
.web-ie2018 dl h4{ display: block;text-align: center;font-size: 18px;font-weight: normal;letter-spacing: 2px;margin: 50px auto 50px;}
.web-ie2018 dl dd{ margin: 0 auto 50px;  display: block;text-align: center; margin-bottom:50px;}
.web-ie2018 dl dd a{ display: inline-block;margin: 0 20px;}
.web-ie2018 dl dd a img{display: block;margin: 0 auto;text-align: center;width: 50%;}
.web-ie2018 dl dd a span{display: block;font-size: 16px; color:#666;}












.h-top{background: url(../images/header-bg.png) center top no-repeat #0c036b;    /*height: 160px;*/display: block;}
.h-top dl{ display: block;overflow: hidden;width: 1200px;margin: 0 auto;}
.h-top dl .logo{    display: block;float: left;margin: 24px 0 0 0;overflow: hidden;}
.h-top dl .logo img{display: block;width: 212px;}
.h-top dl .h-t-right{    display: block;float: right;overflow: hidden;}
.h-top dl .h-t-right .h-t-r-top{}
.h-top dl .h-t-right .h-t-r-top h3{    display: block;overflow: hidden;margin: 17px 0 20px;}
.h-top dl .h-t-right .h-t-r-top h3 a{ display: block;float: left;margin: 0 0 0 35px;}
.h-top dl .h-t-right .h-t-r-top h3 a img{ display: block;float: left;margin-right: 5px;}
.h-top dl .h-t-right .h-t-r-top h3 a span{ display: block;font-size: 12px;color:#7a80e4;font-weight: normal;letter-spacing: 1px;float: left;transition:0.4s;}
.h-top dl .h-t-right .h-t-r-top h3 a:nth-child(1) span{color:#c1ff23;}
.h-top dl .h-t-right .h-t-r-top h3 a:hover span{color:#c1ff23;}
.h-top dl .h-t-right .h-t-r-top form{ position: relative;   display: block;height: 36px;overflow: hidden;width: auto;}
.h-top dl .h-t-right .h-t-r-top form p input{    display: block;width: 100%;height: 34px;border: 0;border-radius: 4px;padding-left: 12px;}
.h-top dl .h-t-right .h-t-r-top form p .btn{position: absolute;top: 0;width: 50px;right: 0;background: #ffee61;}
.h-top dl .h-t-right .h-t-r-top form p .fa{position: absolute;width: 30px;top: 0;right: 0;font-size: 18px;margin-top: 8px;}
.h-top dl .h-t-right .h-t-r-top h4{display: block;height: 57px;margin: 10px 0 0 0;    text-align: right;}
.h-top dl .h-t-right .h-t-r-top h4 a{position:relative;transition:0.4s; z-index:1;font-size: 18px;padding: 14px 18px 23px 18px;font-weight: bold;margin: 0 7px 0 2px;text-transform: none;color: #fff;letter-spacing: 1px;display: inline-block;}
.h-top dl .h-t-right .h-t-r-top h4 a:nth-child(4){}
.h-top dl .h-t-right .h-t-r-top h4 a::after{display:block;content:'';width:100%;height:100%;background:#bae435;left:0;top:0;position:absolute;z-index:-1;border-radius:3px;transition:0.4s;transform:scale(0);-webkit-transform:scale(0);transform-origin:center bottom;-webkit-transform-origin:center bottom;}
.nav dl dd .navact{color: #000;}
.h-top dl .h-t-right .h-t-r-top h4 .act{background:#bae435;color:#222;border-radius:3px;}

.h-top dl .h-t-right .h-t-r-top h4 a:hover::after{transform:scale(1);-webkit-transform:scale(1);}
.h-top dl .h-t-right .h-t-r-top h4 a:hover{color:#222;}
.nav{ border-top: 8px solid #bae435;display: block;overflow: hidden;}
.nav dl{ display: block;width: 1200px;margin: 0 auto;}
.nav dl dd{ display: block;float: left;}
.nav dl dd a{transition:0.4s; display: block;float: left;height: 44px;line-height: 44px;border-right: 1px solid #eee;/*margin: 0 16px 0 0;*/padding-left:16px;padding-right: 16px;color: #888;font-size: 14px;}
.nav dl dd a:hover{background:#eee;color:#333;}
.nav dl dt{ display: block;float: right;overflow: hidden;height: 44px;}
.nav dl dt a{display: inline-block;vertical-align: top;margin: 14px 10px 0 0;border-right: 1px solid #ccc;padding-right: 10px;}
.nav dl dt a:nth-child(3n){ padding: 0;margin: 14px 0 0 0;border: 0;}
.nav dl dt a span{ display: block;float: left;font-size: 16px;margin-right: 5px;     color: #b7b9ea;}
.nav dl dt a font{ color: #6f74d6;font-size: 14px;float: left;}




.in-banner{background: #e1e1e1;margin-top: 0px;display: block;overflow: hidden;}
.in-banner .swiper-container{    display: block;    width: 100%;max-width: 1600px;margin: 0 auto;}
.swiper-button-next img, .swiper-button-prev img{ display: block;   width:100%;}
.in-banner .swiper-slide img{ display:block; width:100%;}


@keyframes pulse{
	0% {transform:scale(1);-webkit-transform:scale(1);}
	50% {transform:scale(1.1);-webkit-transform:scale(1.1);}
	100% {transform:scale(1);-webkit-transform:scale(1);}
}
.in-market{display: block;overflow: hidden;margin:2em 0;}
.in-market h6{ text-align: center;font-weight: normal;font-size: 30px;color: #999;margin: 0;padding: 0 0 20px;}
.in-market .col-xs-12{display: block;overflow: hidden;width: 1200px;margin: 0 auto;}
.in-market .col-xs-12 a{ float: left;width: 20%;display: block;overflow: hidden;}
.in-market .col-xs-12 a dd{ display: block;overflow:hidden;  border:1px solid #dedede;box-sizing:border-box;padding:5px;background-color:#f8f8f8;}
.in-market .col-xs-12 a dd div{ padding: 2em 0;background-color: #fff;transition:0.4s;}
.in-market .col-xs-12 a img{ display: block;width: auto;margin: 0 auto 1em;}
.in-market .col-xs-12 a h3{ display: block;text-align: center;color: #333;font-weight: bold;font-size: 14px;margin: 0 0 0;}
.in-market .col-xs-12 a:nth-child(1) dd,.in-market .col-xs-12 a:nth-child(2) dd,.in-market .col-xs-12 a:nth-child(3) dd,.in-market .col-xs-12 a:nth-child(4) dd{border-right: 0;}
.in-market .col-xs-12 a:nth-child(6) dd,.in-market .col-xs-12 a:nth-child(7) dd,.in-market .col-xs-12 a:nth-child(8) dd,.in-market .col-xs-12 a:nth-child(9) dd{border-right: 0;    border-top: 0;}
.in-market .col-xs-12 a:nth-child(8) dd{border-right:1px solid #dedede;}
.in-market .col-xs-12 a:hover img{animation: pulse 0.5s infinite;-webkit-animation: pulse 0.5s infinite;}
.in-market .col-xs-12 a:hover div{box-shadow:2px 2px 3px rgba(0,0,0,0.2);}

.in-brand{padding: 0;text-align: center;background-color: #eee;width: 1200px;margin: 2em auto;}
.in-brand h3{font-size: 30px;color: #999;margin: 5px 20px;padding: 15px 0 5px;font-weight: 300;border-bottom: 1px solid #d6d6d6;text-align: left;}
.in_brand_more{display:block;margin-top:15px;background: #fff;color: #999;font-size: 12px; height: 24px;display: block;float: right;font-weight: normal;line-height: 24px;width: 80px;text-align: center;letter-spacing: 1px;;}
.in-brand h4{display: block;margin: 20px;overflow: hidden;padding-bottom: 20px;}
.in-brand h4 a{ position: relative;width: 14.8%;float: left;margin: 0 22px 0 0;margin-bottom: 20px;background-color: #fff;box-shadow: 3px 3px 3px rgba(0,0,0,0.1);border-radius: 4px;height: 83px;}
.in-brand h4 a:nth-child(6n){ margin: 0 0 0 0;}{}
.in-brand h4 a img{}
.in-brand h4 a:hover img{animation: pulse 0.5s ;-webkit-animation: pulse 0.5s ;}


.in-company{ padding: 0;background: url(../images/wel-bg.png) left top repeat;display: block;overflow: hidden;}
.in-about{ display: block;overflow: hidden;width: 1200px;margin: 2em auto;}
.in-about .i-a{ display: block;width: 33%;float: left;overflow: hidden;}
.in-about .i-a h3,.in-about .i-n h3{border-bottom: 2px solid #eee !important;text-transform: uppercase;padding: 10px 0;font-size: 18px;display: block;overflow: hidden;}
.in-about .i-a h3 span,.in-about .i-n h3 span{display: block;float: left;font-size: 20px; color:#999; margin:5px 15px 0 0;}
.in-about .i-a h3 font,.in-about .i-n h3 font{display: block;float: left;font-size: 18px;color: #333;}

.in-about .i-a h4 { text-align: left;color: #555;font-weight: 500;font-size: 14px;margin: 1em 0;line-height: 20px;letter-spacing: 1px;text-indent: 2em;}
.in-about .i-a h5{}
.in-about .i-a h5 span a{ float: left;transition:0.4s;   background: #777;color: #fff;padding: 0;text-transform: uppercase;font-size: 12px;font-weight: normal;line-height: 26px;display: block;width: 20%;text-align: center;}
.in-about .i-a h5 span a:hover{background-color:#333;}
.in-about .i-a h5 font{ display: block;float: left;width: 80%;background: #dfdfdf;height: 26px;}
.in-about .i-n{ display: block;float: right;width: 65%;}
.in-about .i-n h3 a{background: #bbb;color: #fff;font-size: 12px;height: 24px;display: block;float: right;font-weight: normal;line-height: 24px;width: 80px;text-align: center;letter-spacing: 1px;}
.in-about .i-n h4{ display: block;overflow: hidden;margin: 1em 0;}
.in-about .i-n h4 a{ display: block;background: #eee;float: left;width: 49%;margin: 0 2% 2% 0;border:1px solid transparent;transition:0.4s;box-sizing:border-box;}
.in-about .i-n h4 a:hover{border-color:#bae536; background:#fff; color:#2229ab;}
.in-about .i-n h4 a:nth-child(2n){margin:0;}
.in-about .i-n h4 a #data{ display: block;float: left;width: 20%;background: #bae536;overflow: hidden;}
.in-about .i-n h4 a #data .d-r{    background: #bae536;border: 1px solid #bae536;padding: 10px 7px 0;text-align: center;margin: 0;text-transform: uppercase;font-size: 24px;color: #fff;}
.in-about .i-n h4 a #data .d-l{    display: block;margin: 5px auto 10px;color: #333;font-size: 12px;font-weight: 500;text-align: center;}
.in-about .i-n h4 a font{ color: #333;font-size: 16px;font-weight: normal;letter-spacing: 1px;float: right;width: 73%;padding: 10px 3% 0 5px;}



.in-pro{ display: block;margin: 0 auto 1em;overflow: hidden;}
.in-pro h6{ background: #444;margin-bottom: 21px;}
.in-pro h6 span{    color: #999;margin: 0 auto;line-height: 60px;display: block;font-size: 28px;font-weight: normal;width: 1200px;}



.in-pic{ display: block;overflow: hidden;margin: 3em auto;width: 1200px;}
.in-pic a{display: block;position: relative;float: left;width: 32%;overflow: hidden;    margin: 0 2% 0 0;}
.in-pic a:nth-child(3n){margin:0;}
.in-pic a img{ display: block;width: 100%;}
.in-pic a span{transition:background-color 0.5s, color 0.1s;    position: absolute;bottom: 10%;right: 7%;color: #fff;display: inline-block;padding: 8px 35px;text-transform: uppercase;background-color:rgba(0,0,0,0.23);font-size: 14px;}
.in-pic a:hover span{animation: pulse 0.5s infinite;-webkit-animation: pulse 0.5s infinite;background-color:#bae435;color:#333;}


@keyframes shake{
	0%, 100% {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);-ms-transform: translateX(-10px);transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px);}
}
.in-title{}
.in-title #m{ display: block;margin: 0 auto;}
.in-title dl{ display: block;background-color: #35415b;height: 105px;    position: relative;top: -2px;}
.in-title dl .center{ display: block;overflow: hidden;width: 1200px;margin: 0 auto;}
.in-title dl dd{}
.in-title dl dd h4{float: left;font-size: 60px;color: #fff;margin: 22px 0 0 0;}
.in-title dl dd h3{ display: block;float: left;margin: 26px;}
.in-title dl dd h3 span{    letter-spacing: 1px;font-size: 22px;color: #fff;font-weight: 100;margin: 0 0 0 0;padding: 0px;display: block;}
.in-title dl dd h3 font{    font-size: 16px;color: #fff;font-weight: normal;margin: 0 0 30px 0;padding: 0px;letter-spacing: 1px;display: block;}
.in-title dl a{    background-color: #ffee61;padding: 12px 35px;margin: 26px 0 0 0px;display: inline-block;float: right;border-radius: 4px;color: #000;letter-spacing: 1px;}
.in-title dl a:hover {animation: shake 0.5s; -webkit-animation: shake 0.5s;}

.i-p-center{ display: block;overflow: hidden;width: 1200px;margin: 0 auto;}
.in-pro dd{ float: left;width: 68%;overflow: hidden;}
.in-pro dd a{  min-height:244px; display: block;overflow: hidden;float: left;width: 31.333%;margin: 0 3% 3% 0;}
.in-pro dd a font{     padding: 3px 0;border: 1px solid #ccc; display: block;overflow: hidden;min-height: 244px;}
.in-pro dd a img{display: block;margin: 0 auto;width: auto;max-width: 100%;}
.in-pro dd a span{ transition:0.4s;text-align: center;display: block;padding: 12px;background: #cfff53;margin: 3px 6px;font-size: 14px;color: #444;overflow: hidden;}
.in-pro dd a:nth-child(3n){ margin: 0 0 0 0;}
.in-pro dt{ background: #ffee62;float: right;width:28%;padding: 1%;}
.in-pro dt h3{ padding: 0 0 0.5em 0;margin: 0 0 0.5em 0;font-size: 24px;font-weight: 100;color: #323335;border-bottom: 1px solid #e5d657;}
.in-pro dt .fq{ display: block;overflow: hidden;margin-bottom: 20px;}
.in-pro dt .fq h3,.in-pro dt .fq h4{ display: block;overflow: hidden;    border: 0;padding: 0;margin: 0;}
.in-pro dt .fq h3 span,.in-pro dt .fq h4 span{    background: #888;color: #fff;width: 24px;font-weight: bold;height: 24px;display: block;float: left;text-align: center;line-height: 24px;font-size: 14px;}
.in-pro dt .fq h3 font{padding:0 0 0 5px;vertical-align: top;margin-left: 5px;font-size: 13px;color: #333; line-height: 24px;     font-weight: bold;   float: left;}
.in-pro dt .fq h4 span{ color: #888; background: #fff;}
.in-pro dt .fq h4 font{ padding: 2px 0 4px 5px;vertical-align: top;margin-left: 5px;font-size: 14px;font-weight: normal;     width: 80%;color: #555;   float: left;}
.in-pro dt a{ border-top: 1px solid #e5d657;display: block;text-align: right;overflow: hidden;}
.in-pro dt a span{ display: inline-block;color: #0c036c;font-size: 12px;letter-spacing: 1px;vertical-align: top;line-height: 34px;margin: 0 15px 0 0;}
.in-pro dt a font{    display: inline-block;width: 20px;height: 20px;line-height: 20px;border-radius: 50px;background: #0c036c;text-align: center;font-size: 12px;color: #eee;margin: 7px 0 0 0; font-family: 宋体; }
.in-pro dd a:hover span{background-color:#999;color:#fff;}


.footer{ display: block;overflow: hidden;background: #222;}
.footer .f-one{ display: block;overflow: hidden;background: #333;padding: 20px 0;}
.footer .f-one dl{ display: block;overflow: hidden;width: 1200px;margin: 0 auto;}
.footer .f-one dl form{ display: block;float: left;width: 60%;overflow: hidden;}
.footer .f-one dl form h3{    display: block;float: left;line-height: 34px;color: #999;font-weight: normal;font-size: 16px;margin-right: 5px;}
.footer .f-one dl form p{}
.footer .f-one dl form p label{    display: none;}
.footer .f-one dl form p input{    font-size: 14px; width: 400px;float: left;background: #555;border: none;border-radius: 3px 0 0 3px !important;color: #ccc;height: 34px;line-height:34px;text-indent: 1em;}
.footer .f-one dl form p .btn{transition:0.4s; background: #222;width: 100px;float: left;font-size: 14px;border-radius: 0 3px 3px 0 !important;text-align: center;text-indent: 0;}
.footer .f-one dl form p .btn:hover{background:#999;color:#222;}
.footer .f-one dl .fx{ display: block;float: right;overflow: hidden;}
.footer .f-one dl .fx h3{  display: block;float: left;line-height: 39px;color: #999;font-weight: normal;font-size: 16px;margin-right: 5px;}
.footer .f-one dl .fx #share{ display: block;float: left;overflow: hidden;}
.footer .f-one dl .fx #share a{    transition: all 0.3s ease 0s;width: 39px;height: 39px;border: 1px solid #515151;border-radius: 50%;text-align: center;line-height:39px;display: inline-block;padding: 0;margin:0 0 0 5px; background: none;font-size: 16px;color: #fff;background: #444;}
.footer .f-one dl .fx #share a:hover{    background: #333;border-color: #cfff53;color: #cfff53;}


.footer .f-two{ display: block;overflow: hidden;width: 1200px;margin: 0 auto;}
.footer .f-two .f-w-top{ display: block;overflow: hidden;    margin: 2em 0;}
.footer .f-two .f-w-top .f-w-t-left{    display: block;overflow: hidden;float: left;width: 50%;}
.footer .f-two .f-w-top .f-w-t-left dd{ display: block;overflow: hidden;float: left; margin: 0 30px 0 0;    height: 270px; }
.footer .f-two .f-w-top .f-w-t-left dd:nth-child(2),.footer .f-two .f-w-top .f-w-t-left dd:nth-child(3){    border-left: 1px solid #393939;padding: 0 0 0 20px;}
.footer .f-two .f-w-top .f-w-t-left dd:nth-child(3){ margin:0 0 0 0;}
.footer .f-two .f-w-top .f-w-t-left dd .a{ display: block;color: #fff;font-size: 14px;    font-weight: bold;margin-bottom: 1em;}
.footer .f-two .f-w-top .f-w-t-left dd h3{    display: block;overflow: hidden;}
.footer .f-two .f-w-top .f-w-t-left dd h3 strong{display: block;font-weight: normal;font-size: 14px;}
.footer .f-two .f-w-top .f-w-t-left dd h3 strong p{display:inline-block;position:relative;}
.footer .f-two .f-w-top .f-w-t-left dd h3 strong p::after{display:block;content:'';width:100%;height:1px;background:#6f842c;position:absolute;left:0;bottom:0;max-width:0;transition:0.4s;}
.footer .f-two .f-w-top .f-w-t-left dd h3 strong:hover p::after{max-width:100%;}
.footer .f-two .f-w-top .f-w-t-left dd h3 strong:hover a{color:#999;}
.footer .f-two .f-w-top .f-w-t-left dd h3 strong span{ display: inline-block;background: #ccc;width: 4px;height: 4px;border-radius: 50%;vertical-align: top;    margin: 10px 10px 0 0;}
.footer .f-two .f-w-top .f-w-t-left dd h3 strong a{ transition:0.4s;   display: inline-block;vertical-align: top;color: #666;height: 24px;line-height: 24px;}
.footer .f-two .f-w-top .f-w-t-right{ display: block;float: right;width: 46%;background: #2f2f2f;padding: 2%;overflow: hidden;}
.footer .f-two .f-w-top .f-w-t-right h3{ display: block;float: left;width: 48%;}
.footer .f-two .f-w-top .f-w-t-right h3 img{display: block;width: 100%;}
.footer .f-two .f-w-top .f-w-t-right h4{    display: block;float: right;width:48%;}
.footer .f-two .f-w-top .f-w-t-right h4 span{ display: block;color: #fff;font-size: 16px;font-weight: normal;letter-spacing: 1px;}
.footer .f-two .f-w-top .f-w-t-right h4 font{display: block;overflow: hidden;margin: 10px 0; color: #999;font-weight: normal;font-size: 14px;line-height: 20px;}
.footer .f-two .f-w-top .f-w-t-right .f-w-t-r-tel{    display: block;overflow: hidden;}
.footer .f-two .f-w-top .f-w-t-right .f-w-t-r-tel a{ display: block;overflow: hidden;margin: 10px 0;border-top: 1px solid #202020;padding-top: 10px;}
.footer .f-two .f-w-top .f-w-t-right .f-w-t-r-tel a .fa{display: block;float: left;color: #999;margin: 0 10px 0 0;font-size: 18px;}
.footer .f-two .f-w-top .f-w-t-right .f-w-t-r-tel a font{ display: block;float: left;color: #999;font-size: 16px;font-weight: normal; border: 0;margin: 0;padding: 0;}
.footer .f-two .f-w-bottom{  margin: 2em 0 0 0;  display: block;overflow: hidden;border-top: 1px solid #393939;padding: 1em 0;}
.footer .f-two .f-w-bottom p{ display: block;float: left;color: #888;font-size: 12px;letter-spacing: 1px;}
.footer .f-two .f-w-bottom span{ display: block;float: right;color: #999;font-size: 12px;letter-spacing: 0;}
.footer .f-two .f-w-bottom span a{ display: inline-block;color: #999;font-size: 12px;}

/*关于我们*/
.inner_ban{width: 100%;height: auto;background-color: #e1e1e1;}
.inner_ban>h5{max-width:1600px;margin: 0 auto;display: block;position: relative;}
.inner_ban>h5>img{width: 100%;}
.inner_ban h5 .in-title{ position:absolute; bottom:0; z-index:999; background-color:rgba(0,0,0,0.5); width:100%;}
.inner_ban h5 .in-title h2{display: block;width: 1200px;font-size:24px; color:#fff; font-weight:bold;position: relative;padding: 15px 20px 15px 0px;padding-left: 15px;margin-left: auto;margin-right: auto;}
/*.inner_ban h5 .in-title h3{ padding:15px 20px 15px 0px; margin:0; font-size:36px; color:#fff; text-transform:none; font-weight:normal;}*/
.inner_ban .inbr-bg{ background-color:#e5e5e5; border-top:1px solid #fff; padding-bottom:4px;}
.inner_ban .in-bdr{width: 1200px;margin-right: auto;margin-left: auto; position:relative;padding-right: 15px;}
.breadcrumb { padding: 8px 5px; margin-bottom: 20px; list-style: none; background-color: #f5f5f5; border-radius: 4px; font-size: 14px; line-height: 24px;  }
.breadcrumb>li { display: inline-block }
.breadcrumb>li+li:before { padding: 0 5px; color: #ccc; content: "/\00a0" }
.breadcrumb>li a{color: #2229ab;}
.breadcrumb>.active { color: #777 }
.inner_ban .in-bdr .breadcrumb{ margin-bottom:0; background-color:#e5e5e5;}
.inner_ban .in-bdr a.prd-back{ position:absolute; bottom:8px; right:15px; color:#999;}
.inner_ban .in-bdr a.prd-back:hover{color:#333;}
.container {padding-right: 15px;}



.gs{width: 1200px;margin: 83px auto 52px;}
.gs>h3{font-size: 24px;color: #000000;padding-bottom: 20px;border-bottom: 4px solid #bae435;margin-bottom: 34px;font-weight: normal;letter-spacing: 2px;}
.gs>p{color: #747380;font-size: 14px; line-height: 24px; letter-spacing: 1px; }

.hope_big{width: 100%;height: auto;padding: 36px 0;background-color: #f5f5f7;}
.hope{width: 1200px;margin: 0 auto;}
.hope>h5{float: right;width: 50%;}
.hope>h5>img{width: 100%;}
.hope .hp_l{width: 45%;float: left;padding-top: 17px;}
.hope .hp_l>font{display: block;margin-bottom: 30px;}
.hope .hp_l>font:last-child{margin-bottom: 0;}
.hope .hp_l>font>span{font-size: 18px;color: #45454c;font-weight: bold;}
.hope .hp_l>font>p{font-size: 14px;color: #747380;line-height: 24px;margin-top: 14px; letter-spacing: 1px;}


.lx{width: 1200px;margin: 50px auto 95px;}
.lx>h3{font-size: 24px;color: #000000;margin-bottom: 30px;font-weight: normal;}
.lx>p{font-size: 14px;color: #65646f;line-height: 20px;margin-bottom: 9px;}
.lx>font{display: block;margin-bottom: 30px;}
.lx>font>span{font-size: 14px;color: #65646f;display: inline-block;margin-right: 15px;}
.lx>left{font-size: 18px;color: #2229ab;line-height: 24px;}
.lx>left>i{font-size: 25px;display: inline-block;margin-right:5px;}

/*新闻*/
.new{width: 1200px;margin: 91px auto 80px;}
.new>h3{font-size: 24px;color: #000000;padding-bottom: 20px;border-bottom: 4px solid #bae435;margin-bottom: 34px;font-weight: normal;letter-spacing: 2px;}
.new .new_list{width: 100%;}
.new .new_list>a{display: block;width: 31%;float: left;margin-right: 3.5%;margin-bottom: 5%;}
.new .new_list>a>font{display: block;font-size: 14px;color: #747380;margin-bottom: 19px;padding-bottom: 6px;border-bottom: 1px solid #dedee0;}
.new .new_list>a>img{width: 100%;}
.new .new_list>a>span{display: block;font-size: 17px;color: #000000;margin: 25px 0 16px;}
.new .new_list>a>p{color:#747380;font-size: 14px; line-height: 24px;   letter-spacing: 1px;}
.new .new_list>a:nth-child(3n){margin-right: 0;}



.fy{width:100%;text-align: center;margin: 67px auto 0;}
.fy>a{display: inline-block;width: 40px;height: 40px;text-align: center;line-height: 40px;color: #878787;border: 1px solid #cccccc;font-size: 14px;transition: all .3s;}
.fy>a:hover{color: #FFFFFF;background-color: #2229ab;}
.fy>a:first-child{margin-right: 10px;}
.fy>a:last-child{margin-left: 10px;}



.screen-reader-text{display: none;}
.nav-links{width: auto;margin: 0 auto;}
.current{background-color:#2229ab;color:#ffffff !important;}
.nav-links span,.nav-links a{display: inline-block;width: 40px;height: 40px;text-align: center;line-height: 40px;color: #878787;border: 1px solid #cccccc;font-size: 14px;transition: all .3s;}
.nav-links a:hover {color: #FFFFFF;background-color: #2229ab;}


.news{width:1000px;margin: 88px auto 135px;}
.news>font{display: block;font-size: 14px;color: #747380;margin-bottom: 19px;padding-bottom: 6px;border-bottom: 1px solid #dedee0;}
.news>h3{font-weight:normal;font-size: 28px;color: #000000;}
.news>i{width: 100%;height: 1px;display: block;background-color: #000000;margin: 56px auto 49px;}
.news>p{font-size: 15px;color: #555;line-height: 24px;margin-bottom: 29px; letter-spacing: 1px; text-align: justify;}
.news img{    width: auto;display: block; margin-top: 28px; max-width: 100%; text-align: center;}
.news>i:nth-of-type(2){margin: 16px auto 45px;}
.news .nxt>h3{float: left;font-weight: normal}
.news .nxt>h3>a{font-size: 12px;color: #7c818a;margin-bottom: 11px;}
.news .nxt>h3>a>span{transition: all .3s;}
.news .nxt>h3>a:hover span{color:#2229ab;text-decoration: underline;}
.news .nxt>a{float: right;display: block;width: 160px;height: 35px;line-height: 35px;text-align: center;color: #2229ab;font-size: 12px;border: 1px solid #2229ab;}
.news .wp-video{margin: auto;}
.aligncenter{width: auto;margin: 0 auto;}


/*营销网络*/
.yx{width: 1200px;margin: 88px auto 109px;}
.yx>h3{font-size: 24px;color: #000000;padding-bottom: 20px;border-bottom: 4px solid #bae435;margin-bottom: 34px;font-weight: normal;letter-spacing: 2px;}
.yx .yx_list>.add{width: 24%;float: left;background-color: #f5f5f7;padding: 36px 3%;margin-right:5%;margin-bottom: 5%;}
.yx .yx_list>.add:nth-child(3n){margin-right: 0;}
.yx .yx_list>.add>font{font-size: 20px;color: #35373b;display: block;margin-bottom: 25px;}
.yx .yx_list>.add>span{font-size: 14px;color: #85878a;line-height: 22px;display: block;margin-bottom: 31px;}
.yx .yx_list>.add>a{display: block;font-size: 18px;color: #2229ab;margin-bottom: 32px}
.yx .yx_list>.add>a>img{display: inline-block;margin-right: 9px;}
.yx .yx_list>.add>p{font-size: 16px;color:#85878a;margin-bottom: 10px;}
.yx .yx_list>.add>p>img{display: inline-block;margin-right: 9px;}
.yx .yx_list>.add>p:last-child{margin-bottom: 0;}




/*人才*/
.job{width: 1200px;margin: 88px auto 177px;}
.job>h3{font-size: 24px;color: #000000;padding-bottom: 20px;border-bottom: 4px solid #bae435;margin-bottom: 34px;font-weight: normal;letter-spacing: 2px;}
.job>p{font-size: 14px;color: #747380;line-height: 22px; letter-spacing: 1px;}
.job .job_list .jobs{background-color: #f5f5f7;height: 81px;line-height: 81px;margin-top: 29px;}
.job .job_list .jobs>span{display: block;float: left;font-size: 18px;color: #000000;margin-left: 3%;width: 23%;}
.job .job_list .jobs>p{font-size: 14px;color: #747380;float: left;width: 57%;}
.job .job_list .jobs>a{float: left;display: block;width: 115px;height: 36px;text-align: center;line-height: 36px;background-color:#2229ab;color: #FFFFFF;margin-top:22.5px;}
.job .job_list .jobs>h3{width:5%;float: right;border-left: 1px solid #e7e7e8;height: 100%;}
.job .job_list .jobs>h3>img{margin:35px auto 0;}


/*产品*/
.pro{width: 1200px;margin: 88px auto 130px;}
.pro>h3{font-size: 24px;color: #000000;padding-bottom: 20px;border-bottom: 4px solid #bae435;margin-bottom: 34px;font-weight: normal;letter-spacing: 2px;}
.pro .pro_list>h4{width: 31.5%;float: left;font-weight: normal;margin-right: 2.75%;margin-bottom: 2.75%;overflow: hidden;}
.pro .pro_list>h4:nth-child(3n){margin-right: 0;}
.pro .pro_list>h4>.pimgbox>img{width:100%;transition: all .6s;-webkit-transition: all .6s;  }
.pro .pro_list>h4>.pimgbox{width: 100%;height: 134px;overflow: hidden;}
.pro .pro_list>h4:hover>.pimgbox>img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.pro .pro_list>h4>font{display: block;padding: 29px 36px;background-color: #f5f5f7; text-align: center;}
.pro .pro_list>h4>font>p{font-size: 17px;color: #000000;margin-bottom: 15px;text-align: center;}
.pro .pro_list>h4>font>span{font-size: 14px;color: #747380;}
.pro .pro_list>h4>font>a{display: block;margin: 14px auto 0;width: 107px;height: 29px;text-align: center;line-height: 29px;background-color: #0c036b;font-size: 14px;color: #FFFFFF;}
.pro .pro_list>h4>font>a:hover{background-color: #bae435;}


/*联系*/
.cot{width: 1200px;margin: 63px auto 230px;}
.cot>h3{font-size: 24px;color: #000000;font-weight: normal;margin-bottom: 25px;border-bottom: 4px solid #bae435;}
.cot>p{font-size: 14px;color: #747380;line-height: 22px;width: 63%;margin-bottom: 61px;}
.cot .dz .dz_l{width: 38%;float: left;}
.cot .dz .dz_l>h4{font-weight: normal;font-size: 20px;color: #293147;margin-bottom: 18px;}
.cot .dz .dz_l>h5{padding: 20px 0;border-top: 1px solid #000000;font-weight: normal;}
.cot .dz .dz_l>h5>span{display:block;float: left;width:17%;font-size: 14px;color:#000000;}
.cot .dz .dz_l>h5>font{display: block;float:left;width: 83%;}
.cot .dz .dz_l>h5>font>p{font-size: 14px;color: #747380;margin-bottom: 9px;}
.cot .dz .dz_l>h5>font>a{font-size: 13px;color: #2d4490;text-decoration: underline;}
.cot .dz .dz_l>h5>font>a>img{display: inline-block;margin-right: 3px;}
.cot .dz .dz_l>h5>p{font-size: 14px;color: #747380;}
.cot .dz .dz_l>h5:last-child{border-bottom: 1px solid #000000;}
.cot .dz form{width:36%;float: left;margin-left: 11%;}
.cot .dz form>input[type=text]{width: 100%;height: 36px;outline: none;border: 1px solid #000;margin-bottom: 22px;text-indent: 1em;font-size: 14px;color: #747380;}
.cot .dz form textarea{width: 100%;height: 110px;text-indent: 1em;outline: none;border: 1px solid #000;font-size: 14px;color: #747380;padding-top: 10px;margin-bottom: 30px;}
.cot .dz form>input[type=submit]{width:121px;height: 35px;text-align:center;line-height: 35px;font-size: 16px;color: #FFFFFF;outline: none;background-color: #2a418f;border: none;}

#wpcf7-f5-o1 form p span>input[type=text]{width: 100%;height: 36px;outline: none;border: 1px solid #000;margin-bottom: 22px;text-indent: 1em;font-size: 14px;color: #747380;}
#wpcf7-f5-o1 form{width:36%;float: left;margin-left: 11%;}
#wpcf7-f5-o1 form textarea{width: 100%;height: 110px;text-indent: 1em;outline: none;border: 1px solid #000;font-size: 14px;color: #747380;padding-top: 10px;margin-bottom: 30px;}
#wpcf7-f5-o1 form p>input[type=submit]{width:121px;height: 35px;text-align:center;line-height: 35px;font-size: 16px;color: #FFFFFF;outline: none;background-color: #2a418f;border: none;}
.screen-reader-response{display: none;}


/*服务支持*/
.zc{width: 1200px;margin: 65px auto 30px;}
.zc>h3{font-size: 24px;color: #000000;padding-bottom: 20px;border-bottom: 4px solid #bae435;margin-bottom:26px;font-weight: normal;letter-spacing: 2px;}
.zc>p{width: 69%;font-size: 14px;color: #747380;line-height: 20px;margin-bottom: 35px;}
.zc>ul{width: 56%;}
.zc>ul>li{width:48%;float: left;font-size: 14px;color: #747380;margin-bottom: 16px;position: relative;padding-left:2%;}
.zc>ul>li:after{content: "" ;background-color: #0c036b;position: absolute;width: 5px;height: 5px;left: 0;top:7.5px;}
.zc .nine{margin-top: 70px;}
.zc .nine>h3{float: left;width: 30%;font-weight: normal;margin-right: 5%;height: 260px;}
.zc .nine>h3:nth-child(3n){margin-right: 0;}
.zc .nine>h3>font{display: block;margin-bottom: 24px;}
.zc .nine>h3>i{display: block;width: 100%;height: 1px;background-color: #000;margin-bottom: 23px;}
.zc .nine>h3>span{font-size: 18px;color: #2d4490;}
.zc .nine>h3>p{font-size: 14px;color: #747380;line-height: 20px;margin-top: 27px;}

/*品牌*/
.pp{width: 1200px;margin: 58px auto 77px;}
.pp>.pp_nav{padding-bottom: 20px;border-bottom: 4px solid #bae435;}
.pp>.pp_nav>h3{float: left;font-size: 24px;color: #000000;font-weight: normal;letter-spacing: 2px;}
.pp>.pp_nav>h4{float: right;font-weight: normal;height: 30px;line-height: 35px;}
.pp>.pp_nav>h4>a{display: inline-block;text-align: right;margin-left: 10px;font-size: 18px;color: #747380;}
.pp .pp_main>p{font-size: 24px;font-weight: bold;margin-bottom: 23px;margin-top: 25px;}
.pp .pp_main>h3>a{display: block;float: left;width:218px;height: 98px;margin-right: 25px;border: 1px solid #d4d4d4;position: relative;margin-bottom: 20px;}
.pp .pp_main>h3>a>img{position:absolute;width: auto;max-width: 100%;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.pp .pp_main>h3>a:last-child{margin-right: 0;}
.pp>.pp_main>h4>a{width: 282px;height: 278px;border: 1px solid #d4d4d4;text-align: center;display: block;float: left;margin-right: 21px;margin-bottom: 21px}
.pp>.pp_main>h4>a:nth-child(4n){margin-right: 0;}
.pp>.pp_main>h4>a>img{margin: 25px auto 20px;max-width: 100%;}
.pp>.pp_main>h4>a>p{font-size: 16px;color:#4c4c4c;}
.pp .pp_main h3 a font{display: block;position: absolute;bottom: -20px;width: 100%;text-align: center;font-weight: normal;color: #000;font-size: 12px;}


/*产品分类*/
.sb{width: 1200px;margin: 66px auto 169px;height: auto;    display: block; overflow: hidden;}
.sb .sb_nav{padding-bottom: 20px;border-bottom: 4px solid #bae435;}
.sb .sb_nav>h3{font-weight: normal;font-size: 17px;color: #000000;float: left;}
.sb .sb_nav>h4{float: right;text-align: right;font-weight: normal;}
.sb .sb_nav>h4 .sbactiv{color: #2229ab; font-weight: 700;}
.sb .sb_nav>h4>a{font-size: 17px;color: #747380;display: inline-block;margin-left: 7px;padding-right: 7px;position: relative;}
.sb .sb_nav>h4>a:before{content: "";display:block;width: 1px;height: 15px;background-color: #747380;right: 0;position: absolute;top: 4px;}
.sb .sb_nav>h4>a:last-child:before{display: none;}
.sb .sb_list{margin-top: 28px;position: relative;height: auto; float: right; width: 80%; }
.sb .sb_list>.eq{left: 0;top: 0;display:none;}
.sb .sb_list>.eq:nth-child(1){display: block;}
.sb .sb_list>.eq>h3{font-size: 24px;color: #000000;margin-bottom: 37px;}
.sb .sb_list>.eq>.eq_list>a{width: calc(32% - 2px);min-height: 296px;border: 1px solid #d4d4d4;text-align: center;display: block;float: left;margin-right: 2%;margin-bottom: 2%}
.sb .sb_list>.eq>.eq_list>a:nth-child(3n){margin-right: 0;}
.sb .sb_list>.eq>.eq_list>a>img{margin: 25px auto 20px;max-width: 100%;}
.sb .sb_list>.eq>.eq_list>a>p{transition: 0.4s;text-align: center;display: block;padding: 12px;background: #cfff53;margin: 10px 6px;font-size: 14px;color: #444;overflow: hidden;}
.sb .sb_list>.eq>.eq_list>a:hover>p{background-color:#999;color:#fff;}

.sb .left{margin-top: 28px;position: relative;height: auto; float: left; width:18%;}

.sb .left .item{ display: block;overflow: hidden;background: #f2f2f2;}
.sb .left .item .aa{ background: #bae435;color: #000;text-align: left;display: block;padding: 10px;font-size: 14px;font-weight: bold;}
.sb .left .item .active{}
.sb .left .item .info{ overflow: hidden;background: #eee;padding: 0 10px;display: none;}
.sb .left .item .info a{display: block;font-size: 14px;color:#2229ab;border-bottom: 1px solid #fff;margin: 16px 0; padding:4px 0 4px 4px; }
.sb .left .item .info .active{background: #fff;}
.sb .left .item .info .fa-angle-right:before{ margin: 0 10px 0 0;}

.sb .left .item .aa:hover{    background: #ccc; color: #2229ab;}

.sb .left .opens .info{ display: block; }




/*设备详情*/
.ty{width: 1200px;margin: 89px auto 91px;}
.ty>h3{font-size: 24px;color: #000000;padding-bottom: 20px;border-bottom: 4px solid #bae435;margin-bottom:26px;font-weight: normal;letter-spacing: 2px;}
.ty .ty_main>h3{width:28%;height: auto;padding: 29px;border: 1px solid #dddddd;float: left;}
.ty .ty_main>h3>img{margin: 0 auto;}
.ty .ty_main .t_r{width:65%;float: right;}
.ty .ty_main .t_r>h4{font-size: 24px;color:#000000;margin-bottom: 23px;margin-top: 9px;}
.ty .ty_main .t_r>h5{width: 100%;padding: 0 0 25px 0;background-color: #fff;margin-bottom: 31px;font-weight: normal;}
.ty .ty_main .t_r>h5>span{font-size: 14px;color:#747380;line-height: 20px;display: inline-block;width: 70%;margin-right: 5%;}
.ty .ty_main .t_r>h5>a{display: inline-block;width: 22%;}
.ty .ty_main .t_r>h5>a>img{width: 100%;display: inline-block;}
.ty .ty_main .t_r>h3{font-weight: normal;margin-bottom: 33px;}
.ty .ty_main .t_r>h3>p{font-size: 14px;color: #747380;margin-bottom: 13px;}
.ty .ty_main .t_r>h6{font-weight: normal;}
.ty .ty_main .t_r>h6>a{display: inline-block;width: 159px;height: 31px;line-height: 31px;text-align: center;background-color: #0c036b;font-size: 15px;color: #FFFFFF;border-radius:6px;}
.ty .ty_main .t_r>h6>span{font-size: 15px;color: #000000;height: 31px;line-height: 31px;width: 308px;background-color: #f0f0f0;  display: inline-block;border-radius: 6px;text-align: center;margin-left:30px;}



.xg{width: 1200px;margin:0 auto 103px;}
.xg>h3{font-size: 24px;color: #000000;padding-top: 20px;border-top: 1px solid #000000;margin-bottom:35px;font-weight: normal;letter-spacing: 2px;}
.xg .xg_list>a{width: 282px;min-height: 317px;border: 1px solid #d4d4d4;text-align: center;display: block;float: left;margin-right: 21px;margin-bottom: 21px}
.xg .xg_list>a:nth-child(4n){margin-right: 0;}
.xg .xg_list>a>img{margin: 25px auto 20px;max-width: 100%;}
.xg .xg_list>a>p{transition: 0.4s;text-align: center;display: block;padding: 12px;background: #cfff53;margin: 10px 6px;font-size: 16px;color: #444;overflow: hidden;}
.xg .xg_list>a:hover>p{background-color:#999;color:#fff;}


.cp_tab{width: 1200px;margin: 0 auto 86px;}
.cp_tab>.cp_nav{position: relative;z-index: 2;padding-left: 0px;}
.cp_tab>.cp_nav:after{content: "";position: absolute;z-index: 3;display: block;width: 100%;height: 1px;background-color:#e5e5e5;bottom: 0;left: 0;}
.cp_tab>.cp_nav>a{width: 185px;height: 36px;border: 1px solid #e5e5e5;background-color: #ffffff;color: #2229ab;text-align: center;line-height: 36px;display:inline-block;border-radius: 5px 5px 0 0;margin-right: 2px;position: relative;z-index: 5;transition: all .3s;font-size: 16px;}
.cp_tab>.cp_nav>a:hover{background-color: #bae435;color: #222;}
.cp_tab>.cp_nav .cp_active{background-color: #f1f3fc;color:#222;border-bottom-color:#f1f3fc;}
.cp_tab>.cp_nav .cp_active:hover{background-color: #f1f3fc;}
.cp_tab .cp_main{position: relative;background-color: #f1f3fc;padding-bottom: 30px;}
.cp_tab .cp_main .pros{position: absolute;top: 0;width: 90%;display: none;margin: 0px 5%;}
.cp_tab .cp_main .pros video{display: block;margin: auto;}
.cp_tab .cp_main .pros:nth-child(1){display: block;}
.cp_tab .cp_main .pros>ul{width:67%;margin-top: 37px;}
.cp_tab .cp_main .pros>ul>li{width:48%;float: left;font-size: 14px;color: #747380;margin-bottom: 16px;position: relative;padding-left:2%;}
.cp_tab .cp_main .pros>ul>li:after{content: "" ;background-color: #0c036b;position: absolute;width: 4px;height: 4px;left: 0;top:7px;}
.cp_tab .cp_main .pros>h3{font-size: 24px;color: #000000;font-weight: normal;margin:68px 0 27px;;}
.cp_tab .cp_main .pros>p{font-size: 14px;color: #747380;line-height: 24px;}
.cp_tab .cp_main .pros>font{display: block; font-size: 14px; color:#747380; line-height: 24px;}
.cp_tab .cp_main .pros>font>img{max-width: 100%;}
.cp_tab .cp_main .pros>h6{font-weight: normal;}
.cp_tab .cp_main .pros>h6>a{font-size: 15px;display: block;padding: 24px 14px;width: 90%;color: #000000;border-bottom: 1px solid #e5e5e5;}
.cp_tab .cp_main .pros>h6>a>i{display: block;float: right;}
.cp_tab .cp_main .pros>h6>a:nth-child(2n){}

.bd_weixin_popup .bd_weixin_popup_foot{text-align: center!important;}

.csr-form{ font-family: Roboto, "Roboto Condensed", sans-serif; background-color:#fff; padding:20px; border:1px solid #f1f1f1; border-radius:4px; font-size:15px;}
.csr-form label{ color:#777;}
.csr-form input.form-control, .csr-form textarea.form-control, .csr-form select.form-control{ width:60%;}
.csr-form h4{ border-bottom:1px dotted #ddd; margin-bottom:25px; padding-bottom:10px; margin-top:0; color:#999;}
.csr-stit1{ font-size:16px; color:#333;}
.csr-stit2{ font-size:16px;}
.csp{ color:#FF0000; font-size:16px; font-weight:normal;}
.ssp{ color:#FF0000; font-size:16px; font-weight:normal;}
.no-bold{ font-weight:normal;}
.text-red{color: #dd4b39 !important;}
.form-control {border-radius: 0 !important;box-shadow: none;border-color: #d2d6de;outline: none;}
.form-control:focus{border: 1px solid #5cb85c;}

/*搜索页面*/
.results{width: 1200px;margin: auto;margin-top: 45px;margin-bottom: 160px;background-color: #ffffff;}
.results li{width: 100%;border-bottom: 1px solid #e5e5e5;padding: 25px 0px;font-size: 16px;color: #000;}
.results .resultsno{color: #2229ab;}
.form-group:after{content: '';display: block;clear: both;}
.form-group{clear: both;}
.form-group label{text-align: right;}

/* 20201106-jlt */
.floatingAd .ad{display: none!important;}