@charset "utf-8";
body, html, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, th, td, form, object, iframe, blockquote, pre, a, abbr, address, code, img, fieldset, form, label, figure {margin: 0;padding: 0;}
body, html, input, button, textarea {color: #333;font-family: 黑体, "Microsoft Yahei", "Helvetica Neue", Helvetica, Tahoma, sans-serif;font-size: 15px;}
article, aside, figcaption, figure, footer, header, main, nav, section {display: block;}
body {background: #FFFFFF;}
h1 {font-size: 18px}
h2 {font-size: 16px;}
h3, h4, h5 {font-size: 14px;}
img {border: none;vertical-align: middle;}
li {list-style: none;}
i, em {font-style: normal;}
a {color: #666;text-decoration: none;}
a:focus, .head-search .search-btn:focus {outline: none;}
a:hover {color: #000;text-decoration: none;}
input[type="text"]:focus {outline: none;}
input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {border:none;padding:0;}
input[type="text"], input[type="password"], input[type="button"], input[type="reset"], input[type="submit"], select, textarea {-webkit-appearance: none;appearance: none;border-radius: 0;}
button, input, select, textarea {font-size: 100%;margin: 0;vertical-align: baseline;*vertical-align:middle;}
hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}
::-moz-selection {background-color:#000;color:#fff;}
::selection {background-color: #000;color: #fff;}
:focus {outline: none!important;}
[v-cloak]{display: none;}
#map img{max-width: none}
.clearfix:before,.clearfix:after {display: table;content: "";}
.clearfix:after {clear: both}
.mk-layout{width:-webkit-calc(100% - 150px);width:-moz-calc(100% - 150px);width:calc(100% - 150px);margin: 0 auto;position: relative;}
.mk-layout:after{content: "";display: block;clear: both;visibility: hidden;height: 0;}
/*头部*/
.mk-header{position: relative;width: 100%;}
.header-topbar{line-height: 38px;border-bottom: 1px solid #d2d2d2;background-color: #474747;clear: both;display:none}
.header-menu{position: relative;width:100%;position: absolute;left: 0;top: 0;z-index:2;transition: all .2s ease;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.header-sub {padding:200px;background-position: center 0;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;text-align: center;}
/*菜单*/
.mk-logo {display: block;position: relative;float: left;margin-top:10.5px;transition: all  0.3s;-webkit-transition: all  0.3s;}
.el-menu {border-bottom: 0!important;transition: all  0.3s;-webkit-transition: all  0.3s;display: inline-block;vertical-align: top;float: right;}
.el-menu li, .el-submenu__title {border-bottom: 0!important;background-color:transparent!important;font-size: 15px;position: relative;}
.el-menu li:before {content: "";position: absolute;left: 50%;width: 0px; margin-left: -80px;bottom: 0;width: 0;height: 2px;background: url(../img/navbg.png) no-repeat center;transition: all .5s;}
.el-menu li:hover:before,.el-menu li.is-active:before {width: 160px;}
.el-menu--horizontal>.el-menu-item,.el-menu--horizontal>.el-submenu .el-submenu__title{height: 76px;line-height: 76px;}
.mk-submenu-title {display: inline-block;}
.el-submenu__title i {color: #fff;}
.el-menu--horizontal ul {background-color: #fff!important;}
.el-menu--horizontal ul li{color:#000!important;}
.bannerx { position: absolute; left:0;top:0;right:0;bottom:0;margin:auto;display: block;height: 480px; }
.bannerD{position:relative;overflow:hidden}
.bannerD .cover{width: 100%;height: 100%;background-repeat: no-repeat;background-position: 50%;background-size: cover;position: absolute;left: 0;top: 0;z-index: -4;-webkit-backface-visibility: hidden;backface-visibility: hidden;transform: scale(1.2);animation: CrossFade 24s infinite;}
.bannerD .video-exits{display:none}
@-webkit-keyframes CrossFade {50% {-webkit-transform: scale(1);transform: scale(1);}}
@keyframes CrossFade {50% {-webkit-transform: scale(1);transform: scale(1);}}
.banner .bannerx img{width: auto;}
.banner .bd ul li .sign {position: relative; display: block; vertical-align: top; position: relative;}
.bannerx .t1 { font-size: 54px;color:#ffffff; }
.bannerx .t2 { font-size: 32px;color:#ffffff; }
.bannerx .t3 { font-size: 24px;color:#ffffff; margin: 30px 0 50px;}
.bannerx .t { font-size: 0.54rem;color:#fff;line-height: 0.54rem;margin-bottom:0.25rem; }
.bannerx p { padding-top:42px; }
.bannerx span.more {text-align: left; display: inline-block; font-size: 16px;color:#fff; border:1px solid rgba(255,255,255,0.43); width: 155px;padding: 10px 0 10px 34px; margin-top:70px; background:url(../img/bmore.png) no-repeat 120px center; box-sizing: border-box; }
.banner .sign1 .bannerx { text-align: left; padding-left:10%; }
.banner .sign1 .bannerx .t1 { font-size: 54px;}
.banner .sign1 .bannerx .t2 { font-size: 54px; }
.banner .sign1 .bannerx .t3 { text-transform: uppercase; font-size: 16px; margin: 10px 0 0; opacity: 0.68;}
.banner .sign1 .bannerx p { padding-top:35px; }
.banner .sign2 .bannerx .t1 { font-size: 54px;}
.banner .sign2 .bannerx .t2 { font-size: 54px; }
.banner .sign2 .bannerx .t3 { text-transform: uppercase; font-size: 16px; margin: 10px 0 0; opacity: 0.68;}
.banner .sign2 .bannerx p { padding-top:35px; }
.banner .sign3 .bannerx .t1 { font-size: 54px;}
.banner .sign3 .bannerx .t2 { font-size: 54px; }
.banner .sign3 .bannerx .t3 { text-transform: uppercase; font-size: 16px; margin: 10px 0 0; opacity: 0.68;}
.banner .sign3 .bannerx p { padding-top:35px; }
.bannerx .con { display: block; width:100%; height:141px; position: relative; }
.bannerx .con .bg { display: block; width:142px; height:141px; position: absolute; left:50%; margin-left:-71px; top:0; background:url(../img/tgbg.png) no-repeat center; }
.bannerx .con .bg {-webkit-animation:haha1 24s linear infinite; }
.a-fadeinL{-webkit-animation:1s ease-out backwards;-moz-animation:1s ease-out backwards;-ms-animation:1s ease-out backwards;animation:1s ease-out backwards;}
.swiper-slide-active .a-fadeinL{
    -webkit-animation-name: fadeinL;
    -moz-animation-name: fadeinL;
    -ms-animation-name: fadeinL;
    animation-name: fadeinL;
}
@-webkit-keyframes fadeinL{
    0%{opacity:0;-webkit-transform:translateX(-100px);}
    100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeinL{
    0%{opacity:0;-moz-transform:translateX(-100px);}
    100%{opacity:1;-moz-transform:translateX(0);}
}
@-ms-keyframes fadeinL{
    0%{opacity:0;-ms-transform:translateX(-100px);}
    100%{opacity:1;-ms-transform:translateX(0);}
}
@keyframes fadeinL{
    0%{opacity:0;transform:translateX(-100px);}
    100%{opacity:1;transform:translateX(0);}
}

@-webkit-keyframes haha1{
	0%{-webkit-transform:rotate(0deg);}
	8.3333333333%{-webkit-transform:rotate(30deg);}
	16.6666666666%{-webkit-transform:rotate(60deg);}
	25%{-webkit-transform:rotate(90deg);}
	33.3333333333%{-webkit-transform:rotate(120deg);}
	41.6666666667%{-webkit-transform:rotate(150deg);}
	50%{-webkit-transform:rotate(180deg);}
	58.3333333333%{-webkit-transform:rotate(210deg);}
	66.6666666667%{-webkit-transform:rotate(240deg);}
	75%{-webkit-transform:rotate(270deg);}
	83.333333333%{-webkit-transform:rotate(300deg);}
	91.666666666%{-webkit-transform:rotate(330deg);}
	100%{-webkit-transform:rotate(360deg);}
}
.brand{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.canvas{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: -1;
}
.brand-content{
	padding-top: 86px;
	padding-bottom: 90px;
	display: flex;
	flex-flow: wrap;
}
.brand-content .left{
	width: 25.6%;
	padding-top: 65px;
}
.brand-content .left h2{
	font-size: 30px;
	color: #fff;
	margin-bottom: 49px;
}
.brand-content .left em{
	display: inline-block;
	width: 42px;
	height: 1px;
	background: #fff;
	margin-bottom: 84px;
}
.brand-content .left .zixun{
	background: url(../img/tel_bg_03.png);
	background-size: cover;
	width: 55.8%;
	text-align: center;
	margin-bottom: 30px;
}
.brand-content .left .zixun a{
	font-size: 16px;
	line-height: 35px;
	color: #fff;
}
.brand-content .left .zixun img{
	display: inline;
	margin-right: 25px;
	vertical-align: middle;
}
.brand-content .right{
	background: url(../img/jianbian_03.png);
	background-size: cover;
	width: 74.3%;
}
.brand-content .right ul{
	display: flex;
	flex-flow: wrap;
	align-items: center;
}
.brand-content .right ul li{
	width: 24.8%;
	border-right: 1px solid #367ab7;
	padding-bottom: 72px;
}
.brand-content .right ul li:nth-last-child(1){
	border: none;
}
.brand-content .right ul li .brand-con{
	padding: 86px 38px 36px 32px;
}
.brand-content .right ul li .brand-con h2{
	font-size: 20px;
	color: #fff;
}
.brand-content .right ul li .brand-con em{
	display: block;
	width: 20px;
	height: 1px;
	background: #5a6ca2;
	margin: 28px 0 33px;
}
.price-list-box {
}
.price-list-box a {
	color: #E60012
}
#fh5co-content-show .price-list {
	width: 100%;
	border-right: 1px solid #D3D3D3;
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3
}
#fh5co-content-show .price-list .item {
	padding: 10px 20px;
	text-align: center;
	border-left: 1px solid #D3D3D3;
	background: #fff;
	height: auto;
}
#fh5co-content-show .price-list h2 {
	color: #444;
	font-size: 24px;
	margin: 25px auto 15px;
}
#fh5co-content-show .price-list h3 {
	font-size: 14px;
	color: #666;
	margin-bottom: 30px;
	white-space: normal
}
#fh5co-content-show .price-list .pricing-card-price {
	color: #444;
	font-size: 36px;
	padding: 0 10px;
	line-height: 1.5;
	height: 90px;
}
#fh5co-content-show .price-list .pricing-card-price span {
	color: #999;
	font-size: 14px;
}
#fh5co-content-show .price-list .pricing-card-price span.per-month-detail {
	display: block
}
#fh5co-content-show .price-list .choose a {
	width: 100%;
	-moz-appearance: none;
	-moz-user-select: none;
	background-color: #fff;
	border: 0 none;
	border-radius: 0px;
	box-shadow: 0 0 0 1px #D3D3D3 inset;
	color: #444;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	line-height: 40px;
	overflow: hidden;
	position: relative;
	text-decoration: none;
	text-overflow: ellipsis;
	transition: color 0.2s ease-in-out 0s, background-color 0.2s ease-in-out 0s, margin-left 0.2s ease-in-out 0s, margin-right 0.2s ease-in-out 0s, box-shadow 0.2s ease-in-out 0s;
	vertical-align: middle;
	white-space: nowrap;
}
.padding-big-top {
    padding-top: 20px;
}
.text-big {
    font-size: 16px;
}
.margin-big-middle-bottom {
    margin-bottom: 50px;text-align: center;
}
#fh5co-content-show .price-list .choose a:hover {
	box-shadow: 0 0 0 1px #D61919 inset;
	color: #D61919
}
#fh5co-content-show .price-list .price-txt {
	margin: 15px 0;
}
#fh5co-content-show .price-list .price-txt p {
	font-size: 14px;
	line-height: 240%;
	color: #666;
}
#fh5co-content-show .price-list .price-txt .value {
	color: #FF0014;
	font-size: 16px;
}
#fh5co-content-show .price-title {
	text-align: center;
	font-size: 16px;
	padding: 40px 0;
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3
}
#fh5co-content-show .price-title h3 {
	font-size: 20px;
}
#fh5co-content-show .feature-list {
	border-top: 1px solid #D3D3D3;
	border-bottom: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3
}
#fh5co-content-show .feature-list .item {
	text-align: center;
	border-left: 1px solid #D3D3D3;
	padding: 10px 0;
	height: auto;
}
#fh5co-content-show .feature-list .item h2 {
	color: #666;
	border-bottom: 1px solid #D3D3D3;
	font-size: 16px;
	padding: 5px 0 15px
}
#fh5co-content-show .feature-list .item p {
	color: #666;
	line-height: 160%;
	font-size: 14px;
	padding: 9px 15px;
}
#fh5co-content-show .feature-list .choose {
	padding: 30px 0px 20px
}
#fh5co-content-show .feature-list .choose a {
	width: 100%;
	-moz-appearance: none;
	-moz-user-select: none;
	background-color: #fff;
	border: 0 none;
	border-radius: 0px;
	box-shadow: 0 0 0 1px #D3D3D3 inset;
	color: #444;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	line-height: 40px;
	overflow: hidden;
	padding: 0 20px;
	position: relative;
	text-decoration: none;
	text-overflow: ellipsis;
	transition: color 0.2s ease-in-out 0s, background-color 0.2s ease-in-out 0s, margin-left 0.2s ease-in-out 0s, margin-right 0.2s ease-in-out 0s, box-shadow 0.2s ease-in-out 0s;
	vertical-align: middle;
	white-space: nowrap;
}
#fh5co-content-show .feature-list .choose a:hover {
	box-shadow: 0 0 0 1px #D61919 inset;
	color: #D61919
}
.brand-content .right ul li .brand-con p{font-size: 14px;line-height: 24px;color: #d3ebff;height:72px;}
#qianyue{position: relative;margin: 5.2% 0;overflow:hidden}
#qianyue .bottom{margin-top: 30px;line-height: 24px;}
#qianyue .pagination{display: inline-block;vertical-align: middle;}
#qianyue .swiper-pagination-bullet{background-color:transparent;color: #000;opacity:1;font-size: 16px;margin:0 11px!important}
#qianyue .swiper-pagination-bullet-active{color: #f00040;}
#qianyue .swiper-button{display: inline-block;}
#qianyue .swiper-button img{width: 32px;vertical-align: middle;}
#qianyue .swiper-item{position: relative;}
#qianyue .txt{position:relative;width: 50%;float:right}
#qianyue .mousewhite{padding: 5%;background-repeat: no-repeat;background-image: url(../img/index_sec2_textbg.png);	background-position: left top;background-size: 0% 100%;position: absolute;right: 0;bottom: 0;z-index: 2;}
#qianyue .mousewhite.active{background-size: 100% 100%;-webkit-transition:  background-size 1s;transition:  background-size 1s;}
#qianyue .mousewhite .logo1{-webkit-transform: translateX(20%);transform: translateX(20%);opacity: 0;width: 52%;}
#qianyue .mousewhite.active .logo1{-webkit-transition:  all 1s 0.2s;transition:  all 1s 0.2s;-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}
#qianyue .mousewhite h5{font-size: 22px;color: #fff;font-weight: bold;line-height: 1.3;-webkit-transform: translateX(20%);transform: translateX(20%);opacity: 0;}
#qianyue .mousewhite .bottom1{margin-top:10px;margin-bottom: 5.4%;height:145px}
#qianyue .mousewhite.active h5{-webkit-transition:  all 1s 0.4s;transition:  all 1s 0.4s;-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;font-size:16px;}
#qianyue .mousewhite a{font-size: 14px;color: #222;width: 8em;height: 2.5em;border-radius: 1.375em;background-color: #fff;text-align: center;-webkit-transform: translateX(20%);transform: translateX(20%);opacity: 0;-webkit-display: flex;-webkit-align-items: center;-webkit-justify-content: center;-webkit-flex-direction: row;display: flex;align-items: center;justify-content: center;flex-direction: row;}
#qianyue .mousewhite.active a{-webkit-transition:  all 1s 0.6s;transition:  all 1s 0.6s;-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}
#qianyue .mousewhite a img{margin-left: 0.625em;width: 1.25em;}
.index1.grey{background-color: #F4F4F4;padding: 60px 0;}
.index1 h3 {font-size: 20px;font-weight: 400;}
.index1 h3 span {display: inline-block;margin-left: 10px;}
.index1 h3::before {content: '';width: 70px;height: 2px;background-color: #000000;display: inline-block;margin-right: 60px;position: relative;top: -6px;}
.index1 .blk {margin-top: 40px;display: inline-block;width: 100%;}
.index1 h4 {font-family: "Taviraj","serif","arial","微軟正黑體";font-weight: 400;font-size: 80px;line-height: 100%;float: left;margin: 0;}
.index1 .casebtns {margin-bottom: 40px;position: relative;text-align: right;top: 15px;right: 8px;}
.index1 .btns.btn2 {border-color: #000000;background-color: #000000;color: #ffffff;}
.index1 .btns {width: 200px;height: 50px;line-height: 50px;border-width: 1px;border-style: solid;text-align: center;font-size: 12px;display: inline-block;font-family: arial;font-weight: bold;}
.index1 .btns.btn2 i {margin-left: 10px;}
.index1 .icons-right{display: inline-block;background-position: 0 -854px;height: 9px;width: 18px;background-image: url(../img/icons-s27d8cf56c0.png);background-repeat: no-repeat;}
.index1 .caseindex {margin-left: -15px;margin-right: -15px;;margin-top: 80px;justify-content: flex-start;display: flex;flex-wrap: wrap;width: 100%;}
.index1 .caseindex>li {width: 50%;margin-bottom: 60px;}
.index1 .caseindex>li a {display: inline-block;width: 100%;}
.index1 article{margin: 0;padding: 15px;border: 0;font: inherit;font-size: 100%;}
.index1 .caseindex>li article>.img {display: inline-block;width: 100%;padding-top: 61%;background-repeat: no-repeat;background-position: center center;background-size: cover;}
.index1 .caseindex>li article>.img img {width: 100%;}
.index1 .caseindex>li article .device {margin-top: 15px;}
.index1 .caseindex>li article .device::before {content: '';width: 50px;height: 2px;background-color: #000000;display: inline-block;margin-right: 80px;position: relative;top: -10px;}
.index1 .caseindex>li article>.img.img2 {padding-top: 0;}
.index1 .caseindex>li article .device i {display: inline-block;margin-right: 10px;}
.index1 .icons-pc{background-image: url(../img/icons-s27d8cf56c0.png);background-repeat: no-repeat;background-position: 0 -642px;height: 19px;width: 25px;}
.index1 .device h5 {font-size: 14px;line-height: 100%;display: inline-block;position: relative;top: -4px;font-family: "Taviraj","serif","arial","微軟正黑體";color: #000;}
.index1 .caseindex>li article h4 {margin-top: 15px;margin-left: 0;font-size: 20px;line-height: 100%;text-overflow: ellipsis;overflow: hidden;width: 100%;white-space: nowrap;color: #000;}
.a2 {position: relative; padding:80px 0 70px; overflow: hidden;  -webkit-background-size: cover;background-size: cover; }
.a2xx {overflow: hidden; position: relative;}
.a2xxx {height: 150%; width: 150%; position: absolute; left:-25%;top:-25%; background: url(../img/d1.jpg) no-repeat center; -webkit-background-size: cover;background-size: cover; }
.container_1 .a2xx>.active { animation: whirl 2s linear; }
@keyframes whirl {
	from {
	    transform: rotate(-10deg);
	}
	to {
	    transform: rotate(0deg);
	}
}
.mtit{text-align: center;}
.a2 .mtit p.t {color:#fff;}
.a2 .mtit p.xian {background: #6a738a;}
.a2a {position: relative; width: 1400px; margin:10px auto 0; padding-bottom:12px; }
.a2a .hd {position: absolute; left:0;bottom:0;text-align: center; width: 100%;}
.a2a .hd li { cursor: pointer; display: inline-block; font-size: 0; width: 9px; height: 9px; margin:0 12px; background: #fff; opacity: 0.4; border-radius: 50%;}
.a2a .hd li.on,.a2a .hd li:hover {opacity: 1;}
@media(max-width:1500px){
	.a2a { width: 80%; }
	.a2a .bd ul li img {width: 100%;}
}
@media(max-width:640px){
	.a2 { padding:10px 4px 8px; }
	.a2a {width: 100%;}
	.a2a {margin-top:4px;padding-bottom:10px;}
	.a2a .hd li { margin: 0 4px; }
}
.a2 .mtit .wenzi{
	font-size: 18px;
	color: #ffffff;
	letter-spacing: 10px;
	    line-height: 36px;
}
.mtit p.xian {
    display: block;
    height: 1px;
    width: 60px;
    margin: 4px auto 10px;
    background: #131b2e;
}

.a2 .mtit p.xian{
	background: #6a738a;
}
.mtit p.t {
    font-size: 34px;
    font-weight: bold;
    margin-top: 10px;
}
.a2 .mtit .en{
	font-size: 32px;
	color: #a2a8b6;
	font-family: DINEngschriftStd;
    text-transform: uppercase;
}
.gengduo {
    text-align: center;
}
.gengduo .gengduo_a {
    color: #ffffff;
    font-size: 16px;
    border: 1px solid #9198a9;
    display: inline-block;
    padding: 0 36px;
    line-height: 42px;
}
.gengduo .gengduo_a span {
    font-size: 18px;
    font-family: 宋体;
    padding-left: 10px;
}
.logo_lb ul {
    margin-top: 60px;
}
.logo_lb ul li {
    float: left;
    width: 16.66666%;
    text-align: center;
    margin-bottom: 60px;
    text-align: left;
}
.logo_lb ul li img{
	vertical-align: top;
}
.home_box3 {background:url(../img/ho3_bg.jpg) center;background-size:cover;padding:55px 0;position:relative;overflow:hidden;}
.home_box3 .w1320 {position:relative;z-index:2;width:1320px;margin:auto;}
.home_box3 .abti {text-align:center;}
.home_box3 .abti .ch {color:#fff;font-size:28px;}
.home_box3 .abti .en {font-size:32px;padding:15px 0 25px;font-family:arial;line-height:0.8;color:#fff;text-transform:uppercase;}
.home_box3 .abti  .en .c {color:#ffffff;font-style:normal;margin-right:5px;}
.home_box3 .abti .line {width:14px;height:6px;background:#3b5997;display:block;margin:0 auto;}
.home_box3 em,.home_box3 i {font-style:normal;}
.home_box3 .abti .info {color:#fff;margin-top:15px;}
.center-center {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.around-center {display:flex;display:-webkit-flex;justify-content:space-around;align-items:center;-webkit-justify-content:space-around;-webkit-align-items:center;}
.between-center {display:flex;display:-webkit-flex;justify-content:space-between;align-items:center;-webkit-justify-content:space-between;-webkit-align-items:center;}
.column-center-a {display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:space-around;-webkit-justify-content:space-around;align-items:center;-webkit-align-items:center;}
.column-center-b {display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;}
.column-between {display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:space-between;-webkit-justify-content:space-between;}
.column-around {display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:space-around;-webkit-justify-content:space-around;}
.between {display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;}
.home_box3 .between-center {background:rgba(59,89,151,0.7);color:#fff;margin-top:25px;}
.home_box3 .between-center .fl {width:30%;}
.home_box3 .between-center .fl .around-center span {font-size:20px;line-height:1.2;margin-right:15px;}
.home_box3 .between-center .fl .around-center i {font-size:38px;}
.home_box3 .between-center .fl .around-center:nth-child(2n) {border-top:1px solid #fff;}
.home_box3 .between-center .fl .around-center:nth-child(2n) span {margin-left:15px;margin-right:0;}
.home_box3 .between-center .fr {width:70%;padding:30px 50px;}
.home_box3 .between-center .fr textarea {width:100%;height:75px;border:1px solid #fff;color:#fff;padding:10px;resize:none;}
.home_box3 .between-center .fr .text {width:100%;border:none;}
.home_box3 .between-center .fr .text input {height:40px;border:1px solid #fff;padding:0 10px;margin-top:10px;color:#fff;display: block;width: 100%;}
.home_box3 .between-center .fr .text .chco{width:45%;float:right;vertical-align: middle;position: relative;} 
.home_box3 .between-center .fr .text .chco input{width: 50%;display: inline-block;}
.home_box3 .between-center .fr .text p{width: 45%;float: left;}
.home_box3 .between-center .fr .text .chco img{position: absolute;top: 17px;right: 0px;}
.home_box3 .between-center .fr .text input::-webkit-input-placeholder,.home_box3 .between-center .fr textarea::-webkit-input-placeholder {color:#fff;}
.home_box3 .between-center .fr .text p:nth-child(2n) {float:right;}
.home_box3 .between-center .fr .btns {width:100%;border:none;text-align:center;margin-top:25px;}
.home_box3 .between-center .fr .btns input {display:inline-block;height:40px;border:1px solid #fff;color:#fff;border-radius:5px;padding:0 45px;cursor:pointer;}

.mk-form{background-color: transparent;padding:40px 20px;}
.mk-form input,
.mk-form textarea {-webkit-tap-highlight-color:rgba(0,0,0,0);background:none}
.mk-form .el-form-item{width: 50%;float: left;margin-bottom:26px}
.mk-form .el-form-item__content{margin: 0 40px;}
.mk-form .hzxq{width: 100%}
.mk-form .mk-form-captcha-img{height:40px}
.mk-form .field input, 
.mk-form .field textarea{border-radius:0;}
.submit{width: 100%;text-align: center;}
.mk-submit-btn{display: inline-block;height: 40px;border: 1px solid #fff;color: #fff;border-radius: 5px;padding: 0 45px;cursor: pointer;width: auto;background-color: transparent;}
.maxbox .mk-form .submit{text-align:left}
.maxbox .mk-submit-btn{border: 1px solid #9fc550;color:#9fc550}
.BMapLabel{display: inline-table!important;}
/*底部*/
.footer{
	position: relative;
	z-index: 2;
	background-color: #000;
	padding-top: 110px;
	padding-bottom: 110px;
	padding-bottom: 90px;
}
.fotli{
	margin-right: 50px;
}
.fotli:nth-child(3){
	margin-right: 0;
}
.fotli h2{
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
}
.fotdizhi{
	margin-top: 35px;
}
.fotdizhi small{
	margin-right: 15px;
}
.fotdizhi small,.fotteldivs{
	display: inline-block;
	vertical-align: middle;
}
.fotdizhi strong,.fotdizhi p{
	color: #888888;
	line-height: 28px;
	transition: all 0.5s ease 0s;
	-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
}
.fotdizhi strong{
	font-size: 18px;
}
.fotdizhi p{
	font-size: 16px;
	margin-bottom: 0;
}
.fotli ul{
	margin-top: 30px;
}
.fotli ul li a{
	font-size: 14px;
	color: #888888;
	line-height: 32px;
	transition: all 0.5s ease 0s;
	-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
}
.fotfrtop{
	border-top: solid 1px #393939;
	border-bottom: solid 1px #393939;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 35px;
	padding-bottom: 35px;
}
.fotweix{
	float: left;
}
.fotweix{
	margin: 0 -28px;
}
.cl:after {
    content: "";
    clear: both;
    display: block;
}
.fotweix dl{
	float: left;
	width: 94px;
	margin: 0 28px;
	text-align: center;
}
.fotweix dt{
	padding: 3px;
	background-color: rgba(255,255,255,.2);
	font-size: 0;
	margin-bottom: 5px;
}
.fotweix dt img{
	display: block;
	width: 100%;
}
.fotweix dd{
	font-size: 13px;
	color: #fff;
	opacity: .5;
}
.fotfenx{
	float: right;
	height: 90px;
	font-size: 16px;
    color: #a0a0a0;
    margin-bottom: 0;
}
.fotfenx p,.fotfenx .div{
	float: left;
	height: 30px;
	line-height: 30px;
}
.fotfenx p{
	font-size: 16px;
	color: #a0a0a0;
	margin-bottom: 0;
	margin-right: 40px;
}
.fotfenx div{
	padding-top: 2px;
}
.bdshare-button-style0-16 a{
	margin-bottom: 0 !important;
	margin-top: 0 !important;
	width: 18px;
	height: 15px;
	margin-right: 10px !important;
	margin-left: 10px !important;
}
.bd_weixin_popup .bd_weixin_popup_foot{
	position: relative;
	top: -10px;
	line-height: 20px;
}
.fotfrbotm{
	text-align: right;
	margin-top: 10px;
}
.fotfrbotm p{
	margin-bottom: 0;
	line-height: 24px;
}
.fotfrbotm p,.fotfrbotm p a{
	font-size: 12px;
	color: #747474;
}
.fotfrbotm p a{
	transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
}
.fl {
    float: left;
}
/*面包屑*/
.mk-crumbs{ color: #fff;font-size: 32px; }
/*语言切换*/
.mk-language{float:right;margin-top: 28px;margin-left: 20px}
.mk-language-selected {line-height: 20px;}
.mk-language-title{color:#fff}
.mk-language-flag-warp {width: 150px;}
.mk-language-flag-icon {width: 30px;height: 20px;vertical-align: middle;margin-right: 5px;}
.flag-show .mk-icon-down {transform: rotate(180deg);}
.mk-icon-down {transition: transform .3s;color: #fff}
/*个人信息*/
.mk-userinfo {line-height: 25px;padding: 15px;float:right;}
.mk-userinfo-selected{height: 30px;overflow: hidden;}
.mk-userinfo-list-icon i {font-size: 16px;margin-right: 10px}
.mk-userinfo-cover {float: left;margin-right: 5px;height: 30px;width: 30px;border-radius: 30px}
.mk-userinfo-cover img{width: 100%}
.mk-userinfo .mk-icon-down{color: #666;float: right;margin-top: 8px;margin-left: 4px;}
/*返回顶部*/
.mk-gotop {display: block;width: 43px;height: 43px;line-height: 40px;text-align: center;background-image: url(../img/top.png);background-position: center center;background-repeat: no-repeat;position: fixed;right: 20px;bottom: 270px;color: #fff;font-size: 14px;font-weight: bold;cursor: pointer;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;z-index:9999}
.mk-gotop:hover {-moz-transform: translateY(-6px);-webkit-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px);}
/*搜索框*/
.mk-search-input{float:right;margin-top:15px;}
.mk-search-input .mk-search-button{cursor:pointer;width: 100px;height: 30px;background-color: #016aac;border-radius: 3px;line-height:34px;text-align:center}
.mk-search-input .mk-search-button i{font-size:18px;color:#fff}
/*搜索页面*/
.mk-search{margin-top: 20px;text-align: center;}
.mk-search .empty{font-size: 20px;}
.mk-search .item{display: flex;}
.mk-search .el-image{width: 100px}
.mk-search .content{margin-left: 20px;text-align: left;}
/*错误页面*/
.mk-error-page{padding: 10px;text-align: center;}
.mk-error-page img{width: 350px;}
/*登录页面*/
.login-wrapper{min-width: 1040px;min-height: 99.9vh;position: relative;}
.login-wrapper:before, .login-wrapper:after {content: '';position: fixed;bottom: 0;background-size: contain;background-repeat: no-repeat;z-index: 0;}
.login-wrapper:before {width: 394px;height: 468px;background-image: url(../img/wrapper_before.png);left: 0;}
.login-wrapper:after {width: 487px;height: 412px;background-image: url(../img/wrapper_after.png);right: 0;}
.login-container{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 1000px;z-index:1;}
.login-body{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-shadow: 0px 20px 80px 0px rgba(0,0,0,0.3);box-shadow: 0px 20px 80px 0px rgba(0,0,0,0.3);}
.login-side,.login-form{position: relative;width: 500px;height: 600px;}
.login-side-content,.login-form-content{padding: 80px 80px 48px}
.login-side{background: linear-gradient(0deg, #3a485a 0%, #607089 100%);}
.login-side::before, .login-side::after {content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;}
.login-side::before {background: url(../img/side_before.png) no-repeat 0 0;}
.login-side::after {background: url(../img/side_after.png) no-repeat right bottom;}
.login-side-logo img {width: 186px;}
.login-side-title{font-size: 24px;margin-top: 20px;color: #FFFFFF}
.login-side-comments{color: #fff;font-size: 14px;margin-top: 46px;line-height: 1.71429;}
.login-side-footer {position: absolute;bottom: 30px;font-size: 14px;padding-top: 40px;border-top: 1px solid rgba(255,255,255,0.2);}
.login-side-footer a {color: #FFFFFF;}
.login-form{background-color: #FFFFFF}
.login-form .login-title {color: #465C98;font-size: 24px}
.login-form .login-ctitle {color: #C4C4C4;font-size: 14px;}
.login-form .login-btn{background-color: #465C98;color: #FFFFFF}
.login-footer{margin-top: 50px;text-align: center;z-index: 1}
.login-footer .login-footer-item{margin: 0 10px;}
/*登录弹窗*/
.mk-login-dialog .el-dialog--center .el-dialog__body{height: 500px}
.mk-login-dialog .el-dialog__header{padding: 10px;}
.mk-login-dialog .el-dialog__title{color:#465C98;}
.mk-login-dialog .mk-aside-logo-warp{padding: 20px 0}
.mk-login-dialog .el-dialog__headerbtn .el-dialog__close{color:#465C98;}
.mk-login-dialog .el-dialog__headerbtn{top: 10px}
.mk-login-dialog .el-dialog--center .el-dialog__body{background-color: #465C98;padding:20px;}
.mk-login-dialog .regOrPwd a{color: #FFFFFF}
.mk-login-dialog .el-checkbox__label{color: #FFFFFF}
/*登录表单*/
.mk-login-form .el-form-item{margin-bottom: 5px}
.mk-login-form .mk-captcha-title{font-size: 20px;color:#333;margin: 20px 0;text-align: center;}
.mk-login-form .el-input{margin-top: 20px}
.mk-login-form .el-input__icon {line-height:40px;font-size: 16px;}
.mk-login-form .regOrPwd{height: 50px;line-height: 50px;}
.mk-login-form .regOrPwd .password{float: left;}
.mk-login-form .regOrPwd .register{float: right;}
.mk-login-form .el-checkbox{margin-top: 15px}
.mk-login-form .login-btn{width: 100%;height: 50px;cursor: pointer;font-size: 14px;margin-top: 20px}
/*会员中心*/
.mk-personal {padding: 100px 0px 20px 0px;width: 1200px;margin: 0 auto;display: flex;}
.mk-personal table td,
.mk-personal table th {padding: 12px 0;min-width: 0;box-sizing: border-box;text-overflow: ellipsis;vertical-align: middle;position: relative;text-align: left;}
.mk-personal .el-tabs--left .el-tabs__active-bar.is-left, .el-tabs--left .el-tabs__nav-wrap.is-left::after{display: none}
.mk-personal-content{background-color: #fff;margin-bottom: 20px;width:-webkit-calc(100% - 150px);width:-moz-calc(100% - 150px);width:calc(100% - 150px);}
.mk-personal-content table th{text-align: left;}
.mk-personal-dashboard .counter-item {max-width: 360px;margin: 10px auto;padding: 10px 10px;}
.mk-personal-dashboard .counter-item i {width: 70px;height: 70px;line-height: 70px;font-size: 40px;text-align: center;border-radius: 50%;float: left;border: 1px solid #f6f6f6;}
.mk-personal-dashboard .counter-item h4 {position: relative;margin-top: 0;margin-bottom: 0;font-size: 30px;font-weight: 400;line-height: 50px;height: 50px;color: #444;font-family: Helvetica, Arial;}
.mk-personal-dashboard .counter-item h4, .mk-personal-dashboard .counter-item p {margin-left: 90px;}
.mk-personal-dashboard .counter-item p {color: #999;}
.mk-personal thead{display: none}
.mk-personal-public-item{position: relative;}
.mk-personal-public-item i{font-size: 18px}
.mk-personal-public-item .title{width: 90px;display: inline-block;text-align: left;}
.mk-personal-public-item .badge{position: absolute;right: 6px;top: 6px;display: block;width: 16px;height: 16px;border-radius: 16px;background-color: red;line-height: 16px;font-size: 12px;color: #fff;text-align: center;}
.el-avatar{background-color: #465C98}
.el-avatar>img{width: 100%}
.calendar-to-day{width: 30px;height: 30px;line-height: 30px;border-radius: 30px;display: block;text-align: center;margin-top: 19.5px;margin-left: 27.5px;}
.calendar-to-signin{background: #f7b82e;color: #fff;}
.is-today .calendar-to-day{background: #409EFF;color: #fff;}
.user-thumb-item{display: inline-block;margin-right: 6px;}
/*幻灯片*/
.mk-swiper {width: 100%;height: 100%;position: relative;}
.mk-swiper img{width:100%}
.mk-swiper a{font-size:14px;}
.mk-swiper .swiper-container{overflow: hidden;width: 100%;height: 100%;}
.mk-swiper .swiper-slide {text-align: center;font-size: 18px;align-items: center;}
.mk-swiper .swiper-button:after{display: none}
.mk-swiper .gallery-top{position:relative}
.mk-swiper .gallery-thumbs{position:relative;margin: 10px 0;}
.mk-swiper .gallery-thumbs .swiper-button i{font-size: 30px;color: rgb(255, 208, 75)}
.mk-swiper .gallery-thumbs .swiper-button-next{right: -30px;top: auto;bottom: 22px;}
.mk-swiper .gallery-thumbs .swiper-button-prev{left: -30px;top: auto;bottom: 22px;}
.side-product .gallery-top{padding: 30px 0;height:100%}
.side-product .gallery-top .swiper-button{width: 100%;height: 30px;text-align: center;}
.side-product .gallery-top .swiper-button-next{top: auto;bottom: -10px;right: 0;left: 0}
.side-product .gallery-top .swiper-button-prev{top: 10px;bottom: auto;right: 0;left: 0}
.side-product .gallery-top .swiper-button i{font-size: 30px;color: #000;font-weight:700}
.side-product .swiper-slide{height:100px;}
.side-product .swiper-slide span {height: 75px;}
.zoom .gallery-top .swiper-container{overflow: initial;}
.zoom .gallery-top .swiper-slide{display: none}
.zoom .gallery-top .swiper-slide-active{display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.zoom .gallery-thumbs .swiper-slide{width:25%}
.related .gallery-top{padding: 0 30px;}
.related .swiper-button{right: auto;height: 100%;top: 0;margin-top: 0;font-size: 30px;color: #E6A23C}
.related .swiper-button-next{right: 0;}
.related .swiper-button-prev{left: 0;}
.related .swiper-slide{width:25%}
.related .swiper-slide span{padding: 0 10px;display: block;}
.banner .swiper-button i{font-size: 40px;color: #fff}
.banner .swiper-pagination-bullet{bottom: 40px;position: relative;display: inline-block;transition: all 0.5s;width: 8px;border-radius: 4px;height: 8px;margin: 0 20px!important;background: #fff; cursor: pointer;}
.banner .swiper-pagination-bullet-active:after{animation: breathe 5s infinite;content: '';width: 26px;height: 26px;position: absolute;border-radius: 50%;box-sizing: border-box;border: 2px solid rgba(255,255,255,0.2);left: 50%;margin-left: -13px;top: 50%;margin-top: -13px;}
.banner .swiper-pagination-bullet,
.banner .swiper-button{opacity: 1;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
@keyframes breathe{
  0%{ transform: scale(.4); }
  50%{ transform: scale(1.2); }
  100%{ transform: scale(.4); }
}
/*放大镜*/
.mk-pic-zoom .choose {float: left;}
.mk-pic-zoom .content {position: relative;}
.mk-pic-zoom .content img {width: 100%;height: 100%;}
.mk-pic-zoom .larger {position: absolute;z-index:1;top: 0;float: left;overflow: hidden;display: none;background-color:#fff}
.mk-pic-zoom .larger img {position: absolute;left: 0;top: 0;}
.mk-pic-zoom .shadow {background-color: rgba(145, 200, 200, 0.4);position: absolute;left: 0;top: 0;z-index: 10;display: none;}
/*分页*/
.page_title { position: relative; font-size: 24px;text-transform: capitalize; margin: 0 0 25px; font-family: 'Hind-Medium'; font-weight: normal; border-bottom: 1px solid #cfcfcf; padding-bottom: 25px; }
.page_bar { position: relative; line-height: 31px; height: 33px; margin: 50px 0; text-align: center; font-size: 12px; clear:both}
.page_bar a,.page_bar span { position: relative; display: inline-block; vertical-align: top; min-width: 33px; padding: 0 5px; border: 1px solid #e6e8e7; margin: 0 0 0 8px; text-align: center; border-radius: 3px; }
.page_bar span.active,.page_bar a:hover { border-color: #fe7012; color: #fe7012; }
.el-pagination {text-align: center;margin: 10px 0;}
.mk-next-prev-page{display: flex;margin:10px 0;}
.mk-next-prev-page div{width: 50%}
/*产品*/
.mk-cms-warp:after{content: "";display: block;clear: both;visibility: hidden;height: 0;}
.product-item{padding:0}
.product-parameter-warp p{margin:10px 0;}
/*验证码*/
.mk-form .mk-form-captcha-code{width:120px}
/*菜单*/
.mk-menu{display:none;}
/*头部*/
.mk-page-header{text-align: center;}
.mk-page-header .title{font-size: 20px;}
.mk-page-header .desc{font-size: 14px;margin:10px 0}
/*产品侧边*/
.aside .el-tree-node__content{background: #eee;height: 40px;}
.aside .custom-tree-node{width: 100%}
.aside .custom-tree-node a{display: inline-block;width: 100%}
/*文件预览*/
.mk-images-preview{text-align: center;}
.mk-images-preview .el-dialog__close{font-size: 30px}
.mk-images-preview .el-dialog__header{display: none}
.mk-images-preview .el-dialog__body{position: relative;padding: 60px;text-align: center;}
.mk-images-preview .el-icon-close{font-size: 30px;position: absolute;top: 20px;right: 20px;cursor: pointer;}
.mk-images-preview .el-dialog__body .arrow{height: 40px;position: absolute;top: 50%;transform: translateY(-50%);bottom: 0;cursor: pointer;}
.mk-images-preview .el-dialog__body .left{left: 10px;}
.mk-images-preview .el-dialog__body .right{right: 10px;}
.mk-images-preview .page{font-size: 16px;text-align: center;}
/*服务范围*/
.case_banner {
  background-size: 100% 100%;
  padding: 200px 0 70px;
  text-align: center;
}
.case_banner h3 {
  color: #ffffff;
  font-size: 36px;
  font-weight: normal;
}
.case_banner p {
  margin-top: 15px;
  color: #e9e9e9;
  font-size: 14px;
  line-height: 24px;
}
.menu {
  margin-top: 50px;
}
.menu a {
  display: inline-block;
  line-height: 45px;
  border-radius: 3px;
  color: #fff;
  font-size: 18px;
  border-bottom: 1px solid transparent;
}
.menu i{
	display: inline-block;
	width: 5px;
	height: 5px;
	background: #cfd0d0;
	border-radius: 50px;
	margin: 0 25px;
	position: relative;
	top: -3px;
}
.menu i:last-child{display: none;}
.menu a:hover,
.menu a.cur {
  /*color: #fff;
  border-color: #ffffff;*/
}
.menu a{
  position: relative;
}
.menu a:hover{
   color: #fff;
}
.menu a.cur:before,.menu a:hover:before{
      width: 160px;
     
}
.menu a:before{
  content: "";
    position: absolute;
    left: 50%;
    width: 0px;
    margin-left: -80px;
    bottom: 0;
    width: 0;
    height: 2px;
    background: url(../img/navbg.png) no-repeat center;
    transition: all .5s;
}
@charset "utf-8";
/*!
 * http://www.ibw.cn
 * Version - 3.5.1
 * Edited by Snowe / 2015.12.12
 * Copyright (c) 2016 ibw
 */
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,form,input{margin:0;padding:0}em,i,s{font-style:normal;text-transform:uppercase;}li{list-style:none}a,s,a:hover{text-decoration:none}img{border:0;vertical-align:top;}table{border-collapse:collapse;border-spacing:0}body,button,input,select,textarea{font:12px/1.5 'microsoft yahei',Tahoma,arial,'Hiragino Sans GB',\5b8b\4f53}input,textarea{resize:none;border:none;}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.noBg{background:none!important}.noBd{border:0!important}.noMg { margin: 0!important; }

/* 项目主体部分设置 */
body { position: relative; background: #fff; color:#333; }
a { color:#333;text-decoration:none; transition: all 0.5s ease 0s; }
a:hover { color: #2a4881; }
.hide { display: none; }
.wrapper { position:relative; width:100%; height: 100%; margin:0 auto; overflow:hidden; }
.header { width: 100%; }
.wrap { width: 18.68rem; margin:0 auto; }
.header .topArea {position: absolute; left:0;top:0; width: 100%; height: 66px; border-bottom:1px solid rgba(255,255,255,0.2); z-index: 100; }
.logo {padding-top:20px; float: left; }
.logo img {float: left; height: 33px; width: auto;}
.logo span { padding-top:9px; letter-spacing: 3px; float: left; font-size: 14px;color:#ffffff;font-family:"Source Han Serif SC"; margin-left:12px; line-height: 28px;  }
.logo span img { width: auto; height: 14px; }
.nav { float: right; text-align: center; }
.nav dt {margin-left:40px; padding-top:16px; position: relative; float: left; z-index: 9; }
.nav dt a { display: block; line-height: 1; padding: 12px 4px; color:#fff; font-size: 16px; }
.nav dt i { position: relative; bottom:0; display: block; width: 100%; height: 1px; background: #2c333b; display: none; }
/*.nav dt:hover i,.nav .current i { display: block; }*/
/*.nav dt:hover a,.nav .current a { color:#2c333b; }*/
.nav .sub { position: absolute; top: 60px; width: 100%; left: 0; background: #3e3f40; border-top: 2px solid #5e87ff; display: none; z-index: 9; }
.nav .sub li a { display: block; height: 30px; color: #fff; font-size: 12px; line-height: 30px; }
/*.nav .sub li a:hover { background: #6d94ff; }*/
.lan { float: right; cursor: pointer; }
.lan a {display: block; padding-top:25px; margin-left:55px;}
.lan a span { font-size: 16px;color:#fff; line-height: 18px; vertical-align: top; }
@media(max-width:1500px){
	.wrap { width: 100%; padding: 0 2%; box-sizing: border-box; }
}
@media(max-width:1400px){
	.header .nav ul li { margin-right:16px;}

}
@media(max-width:1350px){
	.header .nav ul li { margin-right:25px;}
	.logo span { display: none;}

}
@media(max-width:1200px){
	.nav dt { margin-left:25px; }
	.lan a { margin-left:25px; }
}

body::-webkit-scrollbar{
	width: 8px;
}
body::-webkit-scrollbar-track{
	background: #fff;
}
body::-webkit-scrollbar-thumb{
	background: #1b1b1b;
}
body::-webkit-scrollbar-thumb:window-inactive{background: #1b1b1b;
}
body::-webkit-scrollbar-thumb:vertical:hover{background: #1b1b1b;
}
/*手机导航*/
.mh { display: none; }
.mheader { padding: 0 0.3rem; box-sizing: border-box; height: 60px; position: fixed; left:0; top:0; z-index: 100; width: 100%; background: #000; }
.mheader .logo { padding-top:15px; }
.mheader .logo img { width: auto; height: 30px; }
.mh .menu {position: relative; z-index: 1000000000000000000000; float: right; margin-top:18px;-webkit-transition: all 800ms;-moz-transition: all 800ms;-ms-transition: all 800ms;-o-transition: all 800ms;transition: all 800ms; }
.mh .menu span { width: 28px;display: block;height: 3px;margin-bottom: 6px;background: #fff;-webkit-transition: all 800ms;-moz-transition: all 800ms;-ms-transition: all 800ms;-o-transition: all 800ms;transition: all 800ms }
.g-wp { -webkit-transition: all 800ms;-moz-transition: all 800ms;-ms-transition: all 800ms;-o-transition: all 800ms;transition: all 800ms }
.m-nav { width:65%; height:100%; right:-65%; top:0; background:#fff; position:fixed; transform:translateZ(0px) rotate(0deg); transition:transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99); z-index:1000; }
.m-nav dl dt { width: 100%; height: 57px;line-height: 57px;background: #0f1523; }
.m-nav dl dt img { float: right;margin: 7px; }
.m-nav dl dd { position: relative;line-height: 60px;width: 100%;border-bottom: 1px solid #f2f2f2; }
.m-nav dl dd a { color:#333; display: block;padding: 0 8%;font-size: 15px;position: relative;}
.m-nav dl dd a img {float: right;display: block;margin: 24px 0;}
.headerBox-ul {position: relative;overflow-y: auto;height: 100%;}
.headerBox-li.on {left: 0;}
.headerBox-li {position: absolute;top: 0;left: 100%;width: 100%;background: #fff;height: 100%;}
.headerBox-ul {position: absolute;top:57px;overflow-y: auto;height: 100%;}
.sq_timer_800ms {-webkit-transition: all 800ms;-moz-transition: all 800ms;-ms-transition: all 800ms;-o-transition: all 800ms;transition: all 800ms;}
.headerBox-li-item .headerBox-li-back {background: rgba(23, 29, 39, 0.68);}
.headerBox li {position: relative;line-height: 60px;width: 100%;border-bottom: 1px solid #f2f2f2;}
.headerBox-li-item .headerBox-li-back a {color: #fff;}
.headerBox a {display: block;padding: 0 8%;font-size: 15px;position: relative;color:#333;}
.headerBox-li-item .headerBox-li-back span {cursor: pointer;font-size: 13px;color: #fff;position: absolute;right: 0;top: 0;height: 100%;padding: 0 6%;background: rgba(23, 29, 39, 0.8);}
body.z-open .m-nav {transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);}
body.z-open .g-wp {transform:translate3d(-65%,0,0);-webkit-transform:translate3d(-65%,0,0);}
.u-mask { position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:.5; z-index:999; }
.swiper-container-1 .swiper-pagination-bullet { width: 10px; height: 10px; background: #fff; opacity: 1; }
.swiper-container-1 .swiper-pagination-bullet-active {opacity: 1;background: #0f1523;}
.swiper-container-1 .swiper-slide a,.swiper-container-1 .swiper-slide a img { vertical-align: top; }
.pch,.nybanner { background: #000000; }
@media(max-width:1000px){
	.wrapper {padding-top:60px;}
	.pch { display: none; }
	.mh { display: block; }
}
.tree { position: relative; width: 308px; height: 233px; margin: 0 auto; }
.tree1 { position: absolute; left:0; top:0; z-index: 10; }
.tree2 { position: absolute; left:0; bottom:0; z-index: 9; }
.banner { position: relative; width: 100%; margin: 0 auto; overflow: hidden; text-align: center; }
.banner .hd { position: absolute; left: 50%; bottom: 50px; width: 1200px; height: 5px; margin: 0 0 0 -600px; }
.banner .hd ul { display: inline-block; *display: inline; zoom: 1; vertical-align: top; }
.banner .hd ul li {position: relative; float: left; display: inline-block; transition: all 0.5s; width: 8px; border-radius: 4px; height: 8px; margin: 0 20px; background: #fff; text-indent: -9999px; cursor: pointer; }
.banner .hd ul li.on:after {animation: breathe 5s infinite; content:''; width: 26px; height: 26px; position: absolute; border-radius: 50%; box-sizing: border-box; border:2px solid rgba(255,255,255,0.2); left:50%; margin-left:-13px; top:50%; margin-top:-13px;  }
@keyframes breathe{
  0%{ transform: scale(.4); }
  50%{ transform: scale(1.2); }
  100%{ transform: scale(.4); }
}
.banner .prev,.banner .next{ display:none; position:absolute; top:45%; left:80px; width:62px; height:62px; background:url(/templates/default/images/prev_t.png) center no-repeat; border-radius: 50%; cursor:pointer; display:none; filter:alpha(opacity=70); opacity:0.7; }
.banner .next{ background: url(/templates/default/images/next_t.png) no-repeat center; left:auto; right:80px; }
.banner .prev:hover,.banner .next:hover { filter:alpha(opacity=100); opacity:1; }
.banner .bd ul li .cloud { position: absolute; right:25%; bottom:0%; width: 1260px; height: 400px; background:url(../img/cloud.png) no-repeat center; }
.banner .bd ul li .cloud {-webkit-animation:hahax 100s linear infinite; }
@-webkit-keyframes hahax{
	0%{-webkit-transform:rotate(0deg);}
	10%{right:32.5%;bottom:3%;}
	20%{right:40%;bottom:6%;}
	30%{right:47.5%;bottom:9%;}
	40%{right:55%;bottom:12%;}
	50%{right:62.5%;bottom:15%;}
	60%{right:70%;bottom:18%;}
	70%{right:77.5%;bottom:21%;}
	80%{right:85%;bottom:24%;}
	90%{right:92.5%;bottom:27%;}
	100%{right:100%;bottom:30%;}
}
.banner .bd ul li .sign {position: relative; display: block; vertical-align: top; position: relative;}
.bannerx { position: absolute; left:0;top:0;right:0;bottom:0;margin:auto;display: block;height: 370px; }
.bannerx .t1 { font-size: 54px;color:#ffffff; }
.bannerx .t2 { font-size: 32px;color:#ffffff; }
.bannerx .t3 { font-size: 24px;color:#ffffff; margin: 30px 0 50px;}
.bannerx .t { font-size: 0.54rem;color:#fff;line-height: 0.54rem;margin-bottom:0.25rem; }
.bannerx p { padding-top:42px; }
.bannerx span.more {text-align: left; display: inline-block; font-size: 16px;color:#fff; border:1px solid rgba(255,255,255,0.43); width: 155px;padding: 10px 0 10px 34px; margin-top:70px; background:url(../img/bmore.png) no-repeat 120px center; box-sizing: border-box; }
.banner .bd ul li.sign2 .bannerx .t1 { font-size: 54px;}
.banner .bd ul li.sign2 .bannerx .t2 { font-size: 54px; }
.banner .bd ul li.sign2 .bannerx .t3 { text-transform: uppercase; font-size: 16px; margin: 10px 0 0; opacity: 0.68;}
.banner .bd ul li.sign2 .bannerx p { padding-top:35px; }
.banner .bd ul li.sign3 .bannerx { text-align: left; padding-left:10%; }
.banner .bd ul li.sign3 .bannerx .t1 { font-size: 54px;}
.banner .bd ul li.sign3 .bannerx .t2 { font-size: 54px; }
.banner .bd ul li.sign3 .bannerx .t3 { text-transform: uppercase; font-size: 16px; margin: 10px 0 0; opacity: 0.68;}
.banner .bd ul li.sign3 .bannerx p { padding-top:35px; }
.banner .bd ul li.sign4 .bannerx .t1 { font-size: 54px;}
.banner .bd ul li.sign4 .bannerx .t2 { font-size: 54px; }
.banner .bd ul li.sign4 .bannerx .t3 { text-transform: uppercase; font-size: 16px; margin: 10px 0 0; opacity: 0.68;}
.banner .bd ul li.sign4 .bannerx p { padding-top:35px; }
.banner .bd ul li.sign5 .bannerx .t1 { font-size: 54px;}
.banner .bd ul li.sign5 .bannerx .t2 { font-size: 54px; }
.banner .bd ul li.sign5 .bannerx .t3 { text-transform: uppercase; font-size: 16px; margin: 10px 0 0; opacity: 0.68;}
.banner .bd ul li.sign5 .bannerx p { padding-top:35px; }
.bannerx .con { display: block; width:100%; height:141px; position: relative; }
.bannerx .con .bg { display: block; width:142px; height:141px; position: absolute; left:50%; margin-left:-71px; top:0; background:url(../img/tgbg.png) no-repeat center; }
.bannerx .con .bg {-webkit-animation:haha1 24s linear infinite; }
@-webkit-keyframes haha1{
	0%{-webkit-transform:rotate(0deg);}
	8.3333333333%{-webkit-transform:rotate(30deg);}
	16.6666666666%{-webkit-transform:rotate(60deg);}
	25%{-webkit-transform:rotate(90deg);}
	33.3333333333%{-webkit-transform:rotate(120deg);}
	41.6666666667%{-webkit-transform:rotate(150deg);}
	50%{-webkit-transform:rotate(180deg);}
	58.3333333333%{-webkit-transform:rotate(210deg);}
	66.6666666667%{-webkit-transform:rotate(240deg);}
	75%{-webkit-transform:rotate(270deg);}
	83.333333333%{-webkit-transform:rotate(300deg);}
	91.666666666%{-webkit-transform:rotate(330deg);}
	100%{-webkit-transform:rotate(360deg);}
}
.banner .bd ul li .sign .tit { display: block; width: 620px; height: 260px; position: absolute; left:0; top:0; bottom:0;right:0; margin:auto; text-align: center; }
.banner .bd ul li .sign .tit .t { font-size: 48px;color:#ffffff; font-weight: bold; }
.banner .bd ul li .sign .tit .et {display: block; font-size: 14px; width: 100%; margin: 5px auto 12px; padding:8px 0; background: #65b933; text-transform: uppercase; color:#ffffff; font-weight: bold; }
.banner .bd ul li .sign .tit .con { font-size: 16px;color:#ffffff; line-height: 24px; }
.banner .bd ul li .sign .tit .more {display: block; margin: 20px auto 0; width: 170px; font-size: 16px;color:#fff; border:1px solid #ddd; padding: 10px 0;}
.banner .bd ul li { width: 100%; height: auto; position: relative; }
.banner .bd ul li a.signx {-webkit-animation:fa1 6s linear 1; position: absolute; left:0; top:0; width: 100%; height: auto; }
#nybanner .img_box { -webkit-animation:fa1 6s linear 1; }
@-webkit-keyframes fa{
	0%{-webkit-transform:scale(1.1);}
	5%{-webkit-transform:scale(1.09);}
	10%{-webkit-transform:scale(1.08);}
	15%{-webkit-transform:scale(1.07);}
	20%{-webkit-transform:scale(1.06);}
	25%{-webkit-transform:scale(1.05);}
	30%{-webkit-transform:scale(1.04);}
	35%{-webkit-transform:scale(1.03);}
	40%{-webkit-transform:scale(1.02);}
	45%{-webkit-transform:scale(1.01);}
	50%{-webkit-transform:scale(1.0);}
	55%{-webkit-transform:scale(1.01);}
	60%{-webkit-transform:scale(1.02);}
	65%{-webkit-transform:scale(1.03);}
	70%{-webkit-transform:scale(1.04);}
	75%{-webkit-transform:scale(1.05);}
	80%{-webkit-transform:scale(1.06);}
	85%{-webkit-transform:scale(1.07);}
	90%{-webkit-transform:scale(1.08);}
	95%{-webkit-transform:scale(1.09);}
	100%{-webkit-transform:scale(1.1);}
}
@-webkit-keyframes fa1{
	0%{-webkit-transform:scale(1.1);}
	10%{-webkit-transform:scale(1.09);}
	20%{-webkit-transform:scale(1.08);}
	30%{-webkit-transform:scale(1.07);}
	40%{-webkit-transform:scale(1.06);}
	50%{-webkit-transform:scale(1.05);}
	60%{-webkit-transform:scale(1.04);}
	70%{-webkit-transform:scale(1.03);}
	80%{-webkit-transform:scale(1.02);}
	90%{-webkit-transform:scale(1.01);}
	100%{-webkit-transform:scale(1.0);}
}
.slick-current{width: 33%;}
.slick-initialized .el-icon-arrow-right,.slick-initialized .el-icon-arrow-left{color: #666;font-size: 30px}
.slick-initialized .swiper-button-next{right: -40px}
.slick-initialized .swiper-button-prev{left: -40px}
/* side */
.Customer-side {position:fixed;width:78px;right:0;top:40%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#ffffff;border-bottom:0;}
.Customer-side ul{padding: 0;}
.Customer-side ul li {width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all 0.3s;cursor:pointer;list-style: none;}
.Customer-side ul li a{color: #333}
.Customer-side ul li img {}
.Customer-side ul li:hover {background:#f67524;color:#fff;}
.Customer-side ul li:hover a {color:#fff;}
.Customer-side ul li i {height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all 0.3s;}
.Customer-side ul li i.bgs1 {background-image:url(../img/right_pic5.png);}
.Customer-side ul li i.bgs2 {background-image:url(../img/right_pic7.png);}
.Customer-side ul li i.bgs3 {background-image:url(../img/right_pic2.png);}
.Customer-side ul li i.bgs4 {background-image:url(../img/right_pic1.png);}
.Customer-side ul li i.bgs5 {background-image:url(../img/right_pic3.png);}
.Customer-side ul li i.bgs6 {background-image:url(../img/right_pic6_on.png);}
.Customer-side ul li:hover i.bgs1 {background-image:url(../img/right_pic5_on.png);}
.Customer-side ul li:hover i.bgs2 {background-image:url(../img/right_pic7_on.png);}
.Customer-side ul li:hover i.bgs3 {background-image:url(../img/right_pic2_on.png);}
.Customer-side ul li:hover i.bgs4 {background-image:url(../img/right_pic1_on.png);}
.Customer-side ul li:hover i.bgs5 {background-image:url(../img/right_pic3_on.png);}
.Customer-side ul li:hover i.bgs6 {}
.Customer-side ul li .sidebox {position:absolute;width:78px;height:78px;top:0;right:0;transition:all 0.3s;overflow:hidden;}
.Customer-side ul li.sidetop {background:#f67524;color:#fff;}
.Customer-side ul li.sidetop:hover {opacity:0.8;filter:Alpha(opacity=80);}
.Customer-side ul li.sideewm .ewBox {width:238px;display:none;color:#363636;text-align:center;padding-top:235px;position:absolute;left:-240px;top:0px;background-image:url('../img/leftewm.png');background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0;}
.Customer-side ul li.sideewm .ewBox img{position: absolute;left: 30%;top: 30%;width: 195px;height: 195px;margin: -60px 0 0 -60px;}
.Customer-side ul li.sideetel .telBox {width:240px;height:237px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:-79px;background:#f67524;}
.Customer-side ul li.sideetel .telBox dd {display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px;}
.Customer-side ul li.sideetel .telBox dd span {display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px;}
.Customer-side ul li.sideetel .telBox dd.bgs1 {background:url(../img/right_pic8.png) 28px center no-repeat;background-color:#e96410;}
.Customer-side ul li.sideetel .telBox dd.bgs2 {background:url(../img/right_pic9.png) 28px center no-repeat;}
.Customer-side ul li.sideewm:hover .ewBox{display:block}
.Customer-side ul li.sideetel:hover .telBox{display:block}
@media screen and (max-width:1440px) {.Customer-side {width:62px;margin-top:-158px;}
.Customer-side ul li {width:62px;height:62px;font-size:12px;line-height:30px;}
.Customer-side ul li i {height:20px;background-size:auto 20px;margin-top:11px;}
.Customer-side ul li.sideewm .ewBox {padding-top:192px;width:198px;left:-194px;}
.Customer-side ul li.sideetel .telBox {height:189px;top:-63px;}
.Customer-side ul li.sideetel .telBox dd {height:94.5px;font-size:16px;}
.Customer-side ul li.sideetel .telBox dd span {margin-top:21px;font-size:16px;}
}
/*手机视图*/
@media screen and (max-width: 768px) {
    .bannerD .video-exits{display:block}
    .bannerD video{display:none}
    .Customer-side{display:none}
    #app{overflow:hidden}
    .mk-personal{display: block;padding: 0px;width: 100%}
    .mk-personal-content{width: 100%}
    .mk-personal-content table th{font-size: 14px;font-weight: 400;}
    .mk-personal-dashboard .counter-item{text-align: center;}
    .mk-personal-dashboard .counter-item i{float: none}
    .mk-personal-dashboard .counter-item h4{margin:0;text-align: center;line-height: 20px;height: 20px;font-size: 20px;}
    .mk-personal-dashboard .counter-item p{font-size: 16px;margin:0;margin-top: 10px;}
    .no-chilader .el-icon-arrow-right{display: none}
    .index-product-swiper .swiper-slide,
    .index-news-swiper .swiper-slide,
    .index-synopses-swiper .swiper-slide{width:100%}
    .related .swiper-slide{width:50%}
    .product-item{width:50%}
    .mk-cms-warp{width:100%}
    .mk-layout {width: -webkit-calc(100% - 15px);width: -moz-calc(100% - 15px);width: calc(100% - 15px);}
    .header-menu{display:none}
    .header-topbar{display:block;position: fixed;width: 100%;top: 0;left: 0;z-index: 999;border-bottom:0;padding:5px 0;}
    .header-topbar .mk-menu-logo{display:inline-block}
    .header-topbar .mk-menu-logo img{height:38px}
    .header-sub{padding: 20px;}
    .aside{display:none}
    .main{width:100%;padding:3%;}
    .el-row{margin:0!important;}
    .mk-menu{display: block;float: right;font-size: 30px;color: #fff;margin-top: 0px;}
    .mk-menu-drawer{width: 100%;height: 100%;padding: 10px 12px;position:relative;background: #474747;}
    .mk-menu-drawer .mk-menu-logo{width:100%;text-align: center;}
    .mk-menu-drawer .mk-menu-close{position: absolute;right: 10px;top: 10px;}
    .mk-menu-drawer .mk-menu-close i{font-size:22px;color:#fff}
    .mk-menu-drawer .mk-menu-collapse{margin-top:20px}
    .mk-menu-drawer .el-collapse{border:0}
    .mk-menu-drawer .el-collapse-item:last-child{margin-bottom:0}
    .mk-menu-drawer .el-collapse-item__header,.mk-menu-drawer .el-collapse-item__wrap{background: #474747;}
    .mk-menu-drawer .el-collapse-item__header a{color:#fff;width:80%}
    .mk-menu-drawer .el-collapse-item__arrow {color:#fff}
    .mk-menu-drawer .mk-menu-leve2 .el-collapse-item__wrap,.mk-menu-leve3 .el-collapse-item__wrap{border:0}
    .mk-menu-drawer .mk-menu-leve2 .el-collapse-item__header,.mk-menu-leve3 .el-collapse-item__header{border:0}
    .mk-menu-drawer .mk-menu-leve2,.mk-menu-leve3{margin-left:10px}
    .mk-menu-drawer .string{font-size: 40px;color:#fff}
    .mk-menu-drawer .el-collapse-item__content{padding-bottom:0}
    .mk-menu-drawer .empty .el-collapse-item__wrap, .mk-menu-drawer .empty .el-collapse-item__arrow{display:none}
    .mk-userinfo{color:#fff;margin-top:0;padding: 4px 15px;}
    .mk-language-selected{margin-top:4px;padding:5px 15px;}
    .mk-language-title{color:#fff}
    .mk-icon-down{color:#fff}
    .mk-search-input{margin-top:4px}
    .login-side{display:none}
    .login-wrapper{min-width:100%}
    .login-container{width:100%}
    .login-side-content, .login-form-content{padding: 20px}
    /*自定义*/
    .bannerD{height: 450px;}
    .bannerx{top:30px;}
    .bannerx .t1{font-size: 24px}
    .bannerx .t2{font-size: 16px;}
    .bannerx .t3{font-size: 16px;margin:16px 0}
    .banner .sign1 .bannerx .t1 { font-size: 24px;}
	.banner .sign1 .bannerx .t2 { font-size: 16px; }
	.banner .sign1 .bannerx .t3 { text-transform: uppercase; font-size: 16px; margin: 10px 0 0; opacity: 0.68;}
	.banner .sign1 .bannerx p { padding-top:35px; }
	.banner .sign2 .bannerx .t1 { font-size: 24px;}
	.banner .sign2 .bannerx .t2 { font-size: 24px; }
	.banner .sign2 .bannerx .t3 { text-transform: uppercase; font-size: 16px; margin: 10px 0 0; opacity: 0.68;}
	.banner .sign2 .bannerx p { padding-top:35px; }
	.banner .sign3 .bannerx .t1 { font-size: 24px;}
	.banner .sign3 .bannerx .t2 { font-size: 24px; }
	.banner .sign3 .bannerx .t3 { text-transform: uppercase; font-size: 16px; margin: 10px 0 0; opacity: 0.68;}
	.brand-content{padding-top: 40px;padding-bottom: 40px;}
	.brand-content .left{width: 100%;padding-top: 0}
	.brand-content .left em{display: none}
	.brand-content .left h2{font-size: 20px;color: #666;text-align: center;margin-bottom: 19px}
	.brand-content .left .zixun{width: 100%}
	.brand-content .right{width: 100%}
	.brand-content .right ul li{width: 100%;padding-bottom: 40px}
	.brand-content .right ul li .brand-con{padding: 15px;}
	.brand-content .right ul li .brand-con em{margin:10px 0;}
	#qianyue .mousewhite{display: none}
	.canvas{display: none}
	.index1.grey{padding:40px 0;}
	.index1 h4{font-size: 24px;display: block;}
	.index1 .blk{margin-top: 10px}
	.index1 .caseindex{margin-top: 20px;margin-bottom: 20px}
	.index1 .casebtns{margin-bottom: 15px;}
	.index1 .caseindex>li article .device i{display: none}
	.index1 .btns.btn2{width: 100px;height: 30px;line-height: 30px;}
	.hidepc2{display: none}
	.a2 .mtit .en{font-size: 18px}
	.mtit p.t{font-size: 18px;}
	.a2 .mtit .wenzi{font-size: 14px;}
	.logo_lb ul{margin-top:30px;}
	.home_box3{padding:30px 0;}
	.home_box3 .abti .ch{font-size: 18px;}
	.home_box3 .abti .en{font-size: 18px}
	.home_box3 .between-center .fl{display: none}
	.mk-form .el-form-item{width: 100%}
	.mk-form .el-form-item__content{margin:0;}
	.inner-main-container{padding-top:48px!important;}
	.normal-inner-banner{height: 200px!important}
	.contact_banner img{height: 500px;}
	.contact_banner .container .bottom a{margin-top: 10px}
	.contact_top .box{top: auto!important;}
	.contact_top .box ul li{width: 100%!important;padding:20px 0px!important;}
	.m_w1920 .feedback{margin-top: 70px;}
	.contact_top .box ul li{text-align:left}
	.ued_Wz{left:0!important;width: 18%!important;}
	.title h3{position: absolute;top: 0;margin-top:50px!important}
	.title_bt{margin:30px 0 !important;}
	.uedBox{padding:45px 0!important}
	.uedBox ul li{width:100%!important}
	.uedBox2{padding-top:45px!important}
	.uedBox2 .uedboxText .box .img{display:none}
	.uedBox2 .uedboxText .box .img img{display:none}
	.uedBox2 .uedboxText3 .box .text{display:none}
	.uedBox2 .uedboxText2 .box .text{display:none}
	.uedBox2 .uedboxText .box .text{display:none}
	.uedBox3{padding:45px 0!important}
	.uedBox3 .title .moreBtn{display:none!important}
	.uedBox3 .tabBtn span{min-width:85px!important}
	.uedBox3 .uedBoxCase{margin-top:150px!important}
	.uedBox4{padding:45px 0!important}
	.uedBox4 .box .left ul li{width:35%!important;float:none!important}
	.uedBox5{padding:45px 0!important}
	.uedBox5 .box{padding:0!important}
	.uedBox5 .box .title .moreBtn{display:none!important}
	.uedBox5 .box ul li{width:100%!important;margin-bottom:20px}
}
.g_cseon{color:#fff;font-size:16px;width:718px;background:url(../img/tanBg.png) 0 0 no-repeat;background-size:cover;padding:18px;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);z-index:150;overflow:hidden;transition:all .6s}
.g_jsalxotvwx .g_cseon{transform:translate(-50%,-50%) scale(1)}
.g_jsalxotvwx{width:100%;height:100vh;position:fixed;left:0;top:0;z-index:150;background:rgba(0,0,0,.7)}
.g_jsalxotvwx .g_cseonboxl{-webkit-animation:fadeInRight .7s ease both;animation:fadeInRight .7s ease both;animation-delay:.5s}
.g_jsalxotvwx .g_cseonboxr{-webkit-animation:fadeInLeft .7s ease both;animation:fadeInLeft .7s ease both;animation-delay:.5s}
.g_cseonbox{width:100%;padding-top:65px;padding-bottom:65px;padding-left:20px;padding-right:20px;position:relative}
.g_cseonboxlip span:first-of-type{background:url(../img/dizhi.png) left center no-repeat;background-size:auto 100%;padding-left:30px;font-size:16px}
.g_cseonboxlip span a{color:#fff;margin-right:10px}
.g_cseonboxlip span:last-of-type{background:url(../img/dianhua.png) left center no-repeat;padding-left:30px;font-size:16px;margin-left:10px}
.g_cseonboxlip span h5{display:inline-block;margin-top:0}
.g_cseonboxlip{margin-left:-10px;margin-right:-10px}
.g_cseonboxl h3{font-size:36px;font-weight:400;margin-top:40px}
.g_cseonboxl h5{font-size:19px;font-weight:400;margin:25px 0}
.g_spamkb{display:none}
.g_cseonboxlbtn .zaixian{margin-top:20px;
    display: inline-block;width:315px;height:43px;line-height:40px;border:1px solid #fff;color:#fff;text-align:center;font-size:16px}
.g_cseonboxlbtn .el-input input{border-radius:0;-webkit-appearance:none;float:left;line-height:44px;width:230px;border:none;outline:0;background-color:#fff;padding:0 20px;background-image:url(../img/telsss.gif);background-position:20px center;background-repeat:no-repeat}
.g_cseonboxlbtn .mk-form{padding:0}
.g_cseonboxlbtn .el-form-item__content{margin:0!important}
.g_cseonboxlbtn .mk-submit-btn {
    width: 85px;
    padding: 0;
    border-radius: 0;
    background: #fc7817;
    font-size: 16px;
    border: 1px solid #fc7817;
}
.g_cseonboxlbtn .mk-form .el-form-item{display:inline-block;width:auto;margin-bottom:0px}
.g_cseonboxlbtn .mk-form  .el-form-item__content{line-height:0}
.g_cseonboxlbtn input[type=submit]{border-radius:0;-webkit-appearance:none;float:left;line-height:44px;width:85px;border:none;background:#fc7817;color:#fff;font-size:16px}
.g_cseonboxlbtn .zaixian:hover{background:rgba(255,255,255,.3)}
.g_cseonboxr{margin-right:20px}
.g_cseonboxr p{font-size:18px;text-align:center}
.g_cseonboxr h5{font-size:18px;font-family:"Microsoft JhengHei";text-align:center;margin-top:24px}
.g_cseonboxrerm{position:relative;padding:10px;margin-top:40px;margin-bottom:20px;width:200px}
.g_cseonboxrermimg{margin:0 auto;display:block}
.g_cseonboxrerm1{line-height:1;border-top-left-radius:3px;width:20px;height:24px;border-top:1px solid #fff;border-left:1px solid #fff;position:absolute;left:15px;top:0;display:block}
.g_cseonboxrerm2{line-height:1;border-top-right-radius:3px;width:20px;height:24px;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;right:15px;top:0;display:block}
.g_cseonboxrerm3{line-height:1;border-bottom-right-radius:3px;width:24px;height:20px;border-bottom:1px solid #fff;border-right:1px solid #fff;position:absolute;right:15px;bottom:0;display:block}
.g_cseonboxrerm4{line-height:1;border-bottom-left-radius:3px;width:24px;height:20px;border-bottom:1px solid #fff;border-left:1px solid #fff;position:absolute;left:15px;bottom:0;display:block}
.g_cseonboxgb{width:20px;position:absolute;right:25px;top:22px;cursor:pointer}
.g_cseonboxgb img{width:100%;display:block}
.g_cseonboxgb img:hover{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg)}
.g_cseonboxrs{display:none}
.g_cseonboxrermimg{max-width: 100%;width:155px}

.fr {
    float: right;
    display: inline;
}
 figure, dl, dd, img, form, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p, button, input, textarea, a, span, em {
    margin: 0;
    padding: 0;
    border: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
}
.mb_footer{display:none}
@media (max-width:767px){
    .mb_footer {display:block;position: fixed;width: 100%;left: 0;bottom: 0;z-index: 9;}
    .mb_footer .footer_btn {position: absolute;left: 50%;top: -18px;transform: translateX(-50%);width: 36px;height: 36px;cursor: pointer;}
    .mb_footer .footer_btn img{width:100%}
    .mb_footer .footer_top {background: #ffffff url(../img/bg-footer-top.png) repeat-x center top;padding: 50px 20px 50px;display: none;}
    .mb_footer .footer_top ol li {float: left;width: 100%;text-align: center;border: 1px solid #aaa8a8;font-size: 12px;margin-bottom: 10px;line-height: 30px;}
    .mb_footer .footer_top ol li a {display: block;color: #666;}
    .mb_footer .footer_nav {background: #000000;position: relative;}
    .mb_footer .footer_nav ul li {width: 22%;text-align: center;float: left;font-size: 12px;}
    .mb_footer .footer_nav ul li a {padding: 7.5px 0;display: block;color: #dadada;}
    .mb_footer .footer_nav ul li a i {display: block;width: 14px;height: 14px;margin: 0 auto 5px;}
    .mb_footer .footer_nav ul li a i.i1 {background: url(../img/footer_icon1.png) no-repeat center center / cover;}
    .mb_footer .footer_nav ul li a i.i2 {background: url(../img/footer_icon2.png) no-repeat center center / cover;}
    .mb_footer .footer_nav ul li a i.i3 {background: url(../img/footer_icon3.png) no-repeat center center / cover;}
    .mb_footer .footer_nav ul li a i.i4 {background: url(../img/ttl.png) no-repeat center center / cover;}
    .mb_footer .footer_nav ul li:nth-child(2) {margin-right: 12%;}
    .logo_lb ul li {width:50%}
	.g_cseon{width:90%}
	.g_cseonbox{padding:40px 0 0 0}
	.g_cseonboxr{display:none}
	.g_cseonboxrs{display:block;width:100%;text-align:center;margin:0 auto;float:none}
	.g_cseonboxr h5{margin-top:0}
	.g_cseonboxrerm{width:106px;margin:20px auto}
	.g_cseonboxrerm2,.g_cseonboxrerm3{right:0}
	.g_cseonboxrerm1,.g_cseonboxrerm4{left:0}
	.g_cseonboxl{float:none;margin-bottom:30px;text-align:center}
	.g_cseonboxgb{top:0;right:0}
	.g_cseonboxl h3{font-size:26px;margin-top:23px}
	.g_cseonboxl h5{font-size:18px;margin:21px 0}
	.g_cseonboxlbtn input[type=submit]{width:70px;font-size:14px}
	.g_cseonboxlbtn .zaixian{width:100%;height:42px}
	.mainfei form{width:100%}
	#telphone{width:70%}
	#callBtn{width:30%}
}