
/* ---------------------- 普通方法 ---------------------- 1 .opc() /
/ 透明度 - 传整数 50 代表 0.5 2 .pos(r) /
/ 定位方式 - 必须传参，r 代表relative || a 代表absolute || f 代表 fixed 3 .font() /
/ 字体大小 - 默认12px 4 .align() /
/ 文本对齐 - 默认 center 5 .lineH() /
/ 行高设置 - 默认 20px 11 .arrow(r) /
/ 三角箭头 - 必须传参 l:向左箭头 | r:向右箭头 | t:向上箭头 | b:向下箭头 12 .float() /
/ 快速浮动 - 默认为 left || left: 向左浮动 | right:向右浮动 13 .fontC(d) /
/ 字大小写 - 比传参数 d 为 大写 s 为首字母大写 14 .fontB() /
/ 字体粗细 - 默认加粗 fontB(100) 传100 就是 变细 ---------------------- CSS3 方法 ---------------------- 01 .borderR() /
/ 圆角设置 - 默认为 5px 02 .linearG(red,blue) /
/ 线性渐变 - 两个颜色值 是开始到结束 目前支持 *上下* 渐变 03 .bgFull /
/ 背景充满 - 背景等比例拉伸 使用 ：bgFull;04 .css3Tansition() /
/ 过度属性 - 默认两个值 前者是过渡动画时间 后者是过渡动画效果 使用 : .css3tansition(.4s,ease) /
/滤镜 05 .filterBlur() /
/ 滤镜模糊 - 使用 ：.filterBlur(2px);默认 5px 06 .filterGrayscale() /
/ 滤镜灰度 - 使用 ：.filterGrayscale(100%);默认100% ★注意参数 是 0%~100$;100%代表全灰 07 .filterSepia() /
/ 滤镜褐色 - 使用 ：.filterSepia(1);默认1 ★注意参数 (同上) 08 .filterBrightness() /
/ 滤镜亮度 - 使用 ：.filterBrightness(10);默认5 ★注意参数 10代表100% 5代表50% 09 .filterHue() /
/ 滤镜色相 - 使用 ：.filterHue(180deg);默认180deg ★注意参数 0deg~360deg 10 .filterInvert() /
/ 滤镜反色 - 使用 ：.filterInvert(1);默认1 ★注意参数 0.1~1 1代表100% 11 .filterSaturate() /
/ 滤镜饱和 - 使用 ：.filterSaturate(5);默认5 ★注意参数 5 代表 50% 12 .filterContrast() /
/ 滤镜对比 - 使用 ：.filterContrast(1.5);默认1.5 ★注意参数 1.5代表 15% ---------------------- 普通嵌套 ---------------------- 01 .vcenter /
/ 垂直水平居中 02 .tHide /
/ 文本超出隐藏省略 03 .blockFull /
/ 块状元素 宽高100% 04 .block /
/ 块状元素 没有设置宽高 05 .centerBlock /
/ 左右居中 05 .clearfix /
/ 清除浮动 -----------------------------------*/

.bgFull{background-position: center center;background-repeat: no-repeat;background-size: cover;-ms-behavior: url(../images/cover.htc);behavior: url(css/cover.htc);}
.vcenter{display: block;max-width: 100%;max-height: 100%;position: absolute;margin: auto;top: 0;right: 0;bottom: 0;left: 0;}
.tHide{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.blockFull{display: block;width: 100%;height: 100%;position: relative;}
.block{display: block;position: relative;}
.centerBlock{margin-left: auto;margin-right: auto;}
.clearfix{clear: both;}
.slick-slider{position: relative;display: block;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;overflow: hidden;display: block;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-loading .slick-list{background: #fff url("../images/ajax-loader.gif") center center no-repeat;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;left: 0;top: 0;display: block;}
.slick-track:before,
.slick-track:after{content: "";display: table;}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{float: left;height: 100%;min-height: 1px;display: none;}
[dir="rtl"] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-prev,
.slick-next{z-index: 20;position: absolute;display: block;height: 60px;width: 30px;line-height: 0;font-size: 0;cursor: pointer;background: transparent;color: transparent;top: 50%;margin-top: -30px;padding: 0;border: none;outline: none;border: 1px solid red;}
.slick-prev{left: 30px;}
[dir="rtl"] .slick-prev{left: auto;right: 30px;}
.slick-next{right: 30px;}
[dir="rtl"] .slick-next{left: 30px;right: auto;}
.slick-dots{position: absolute;bottom: 20px;height: auto;list-style: none;display: block;text-align: center;padding: 0;width: 100%;line-height: 0;}
.slick-dots li{position: relative;display: inline-block;margin: 0 5px;padding: 0;cursor: pointer;}
.slick-dots li button{border: 0;display: block;height: 10px;width: 10px;padding: 0;margin: 0;outline: none;line-height: 0;font-size: 0;cursor: pointer;background: #ccc;border-radius: 0px;}
.slick-dots li.slick-active button{background: #333;}
/*jQuery.mmenu CSS*//*jQuery.mmenu oncanvas CSS*/.mm-hidden{display: none !important;}
.mm-wrapper{overflow-x: hidden;position: relative;}
.mm-menu,
.mm-menu > .mm-panel{margin: 0;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 0;}
.mm-menu{box-sizing: border-box;background: inherit;display: block;overflow: hidden;padding: 0;}
.mm-panel{-webkit-transition: -webkit-transform 0.4s ease;-moz-transition: -moz-transform 0.4s ease;-ms-transition: -ms-transform 0.4s ease;-o-transition: -o-transform 0.4s ease;transition: transform 0.4s ease;-webkit-transform: translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}
.mm-panel.mm-opened{-webkit-transform: translate3d(0%, 0, 0);-moz-transform: translate3d(0%, 0, 0);-ms-transform: translate3d(0%, 0, 0);-o-transform: translate3d(0%, 0, 0);transform: translate3d(0%, 0, 0);}
.mm-panel.mm-subopened{-webkit-transform: translate3d(-30%, 0, 0);-moz-transform: translate3d(-30%, 0, 0);-ms-transform: translate3d(-30%, 0, 0);-o-transform: translate3d(-30%, 0, 0);transform: translate3d(-30%, 0, 0);}
.mm-panel.mm-highest{z-index: 1;}
.mm-menu > .mm-panel{background: inherit;border-color: inherit;-webkit-overflow-scrolling: touch;overflow: scroll;overflow-x: hidden;overflow-y: auto;box-sizing: border-box;padding: 0 20px;}
.mm-menu > .mm-panel.mm-hasnavbar{padding-top: 40px;}
.mm-menu > .mm-panel:before,
.mm-menu > .mm-panel:after{content: '';display: block;height: 20px;}
.mm-vertical .mm-panel{-webkit-transform: none !important;-moz-transform: none !important;-ms-transform: none !important;-o-transform: none !important;transform: none !important;}
.mm-vertical .mm-listview .mm-panel,
.mm-listview .mm-vertical .mm-panel{display: none;padding: 10px 0 10px 10px;}
.mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,
.mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after{border-color: transparent;}
.mm-vertical li.mm-opened > .mm-panel,
li.mm-vertical.mm-opened > .mm-panel{display: block;}
.mm-vertical .mm-listview > li > .mm-next,
.mm-listview > li.mm-vertical > .mm-next{height: 40px;bottom: auto;}
.mm-vertical .mm-listview > li > .mm-next:after,
.mm-listview > li.mm-vertical > .mm-next:after{top: 16px;bottom: auto;}
.mm-vertical .mm-listview > li.mm-opened > .mm-next:after,
.mm-listview > li.mm-vertical.mm-opened > .mm-next:after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.mm-navbar{border-bottom: 1px solid;border-color: inherit;text-align: center;line-height: 20px;height: 40px;padding: 0 40px;margin: 0;position: absolute;top: 0;left: 0;right: 0;}
.mm-navbar > *{display: block;padding: 10px 0;}
.mm-navbar a,
.mm-navbar a:hover{text-decoration: none;}
.mm-navbar .mm-title{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.mm-navbar .mm-btn{box-sizing: border-box;width: 40px;height: 40px;position: absolute;top: 0;z-index: 1;}
.mm-navbar .mm-btn:first-child{padding-left: 20px;left: 0;}
.mm-navbar .mm-btn:last-child{text-align: right;padding-right: 20px;right: 0;}
.mm-panel .mm-navbar{display: none;}
.mm-panel.mm-hasnavbar .mm-navbar{display: block;}
.mm-listview,
.mm-listview > li{list-style: none;display: block;padding: 0;margin: 0;}
.mm-listview{font: inherit;font-size: 14px;line-height: 20px;}
.mm-listview a,
.mm-listview a:hover{text-decoration: none;}
.mm-listview > li{position: relative;}
.mm-listview > li,
.mm-listview > li:after,
.mm-listview > li .mm-next,
.mm-listview > li .mm-next:before{border-color: inherit;}
.mm-listview > li > a,
.mm-listview > li > span{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: inherit;display: block;padding: 10px 10px 10px 20px;margin: 0;}
.mm-listview > li > a.mm-arrow,
.mm-listview > li > span.mm-arrow{padding-right: 50px;}
.mm-listview > li:not(.mm-divider):after{content: '';border-bottom-width: 1px;border-bottom-style: solid;display: block;position: absolute;left: 0;right: 0;bottom: 0;}
.mm-listview > li:not(.mm-divider):after{left: 20px;}
.mm-listview .mm-next{background: rgba(3, 2, 1, 0);width: 50px;padding: 0;position: absolute;right: 0;top: 0;bottom: 0;z-index: 2;}
.mm-listview .mm-next:before{content: '';border-left-width: 1px;border-left-style: solid;display: block;position: absolute;top: 0;bottom: 0;left: 0;}
.mm-listview .mm-next + a,
.mm-listview .mm-next + span{margin-right: 50px;}
.mm-listview .mm-next.mm-fullsubopen{width: 100%;}
.mm-listview .mm-next.mm-fullsubopen:before{border-left: none;}
.mm-listview .mm-next.mm-fullsubopen + a,
.mm-listview .mm-next.mm-fullsubopen + span{padding-right: 50px;margin-right: 0;}
.mm-menu > .mm-panel > .mm-listview{margin: 20px -20px;}
.mm-menu > .mm-panel > .mm-listview:first-child,
.mm-menu > .mm-panel > .mm-navbar + .mm-listview{margin-top: -20px;}
.mm-listview .mm-inset{list-style: inside disc;padding: 0 10px 15px 40px;margin: 0;}
.mm-listview .mm-inset > li{padding: 5px 0;}
.mm-listview .mm-divider{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 10px;text-transform: uppercase;text-indent: 20px;line-height: 25px;}
.mm-listview .mm-spacer{padding-top: 40px;}
.mm-listview .mm-spacer > .mm-next{top: 40px;}
.mm-listview .mm-spacer.mm-divider{padding-top: 25px;}
.mm-prev:before,
.mm-next:after,
.mm-arrow:after{content: '';border: 2px solid transparent;display: inline-block;width: 8px;height: 8px;margin: auto;position: absolute;top: 0;bottom: 0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.mm-prev:before{border-right: none;border-bottom: none;left: 20px;}
.mm-next:after,
.mm-arrow:after{border-top: none;border-left: none;right: 20px;}
.mm-menu{background: #f3f3f3;border-color: rgba(0, 0, 0, 0.1);color: rgba(0, 0, 0, 0.7);}
.mm-menu .mm-navbar > *,
.mm-menu .mm-navbar a{color: rgba(0, 0, 0, 0.3);}
.mm-menu .mm-navbar .mm-btn:before,
.mm-menu .mm-navbar .mm-btn:after{border-color: rgba(0, 0, 0, 0.3);}
.mm-menu .mm-listview{border-color: rgba(0, 0, 0, 0.1);}
.mm-menu .mm-listview > li .mm-next:after,
.mm-menu .mm-listview > li .mm-arrow:after{border-color: rgba(0, 0, 0, 0.3);}
.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu .mm-listview > li.mm-selected > span{background: rgba(255, 255, 255, 0.5);}
.mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel{background: rgba(0, 0, 0, 0.05);}
.mm-menu .mm-divider{background: rgba(0, 0, 0, 0.05);}
/*jQuery.mmenu offcanvas addon CSS*/.mm-page{box-sizing: border-box;position: relative;}
.mm-slideout{-webkit-transition: -webkit-transform 0.4s ease;-ms-transition: -ms-transform 0.4s ease;transition: transform 0.4s ease;}
html.mm-opened{overflow: hidden;position: relative;}
html.mm-opened body{overflow: hidden;}
html.mm-background .mm-page{background: inherit;}
#mm-blocker{background: rgba(3, 2, 1, 0);display: none;width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 999999;}
html.mm-opened #mm-blocker,
html.mm-blocking #mm-blocker{display: block;}
.mm-menu.mm-offcanvas{display: none;position: fixed;}
.mm-menu.mm-current{display: block;}
.mm-menu{width: 80%;min-width: 140px;max-width: 440px;}
html.mm-opening .mm-slideout{-webkit-transform: translate(80%, 0);-moz-transform: translate(80%, 0);-ms-transform: translate(80%, 0);-o-transform: translate(80%, 0);transform: translate(80%, 0);}
@media all and (max-width: 175px){html.mm-opening .mm-slideout{-webkit-transform: translate(140px, 0);-moz-transform: translate(140px, 0);-ms-transform: translate(140px, 0);-o-transform: translate(140px, 0);transform: translate(140px, 0);}}
@media all and (min-width: 550px){html.mm-opening .mm-slideout{-webkit-transform: translate(440px, 0);-moz-transform: translate(440px, 0);-ms-transform: translate(440px, 0);-o-transform: translate(440px, 0);transform: translate(440px, 0);}}
/*jQuery.mmenu autoHeight addon CSS*/
.mm-menu.mm-top.mm-autoheight,
.mm-menu.mm-bottom.mm-autoheight{max-height: 80%;}
.mm-menu.mm-top.mm-autoheight.mm-fullscreen,
.mm-menu.mm-bottom.mm-autoheight.mm-fullscreen{max-height: 100%;}
.mm-menu.mm-measureheight > .mm-panel{bottom: auto !important;height: auto !important;}
/*jQuery.mmenu counters addon CSS*/
em.mm-counter{font: inherit;font-size: 14px;font-style: normal;text-indent: 0;line-height: 20px;display: block;margin-top: -10px;position: absolute;right: 45px;top: 50%;}
em.mm-counter + a.mm-next{width: 90px;}
em.mm-counter + a.mm-next + a,
em.mm-counter + a.mm-next + span{margin-right: 90px;}
em.mm-counter + a.mm-fullsubopen{padding-left: 0;}
.mm-vertical > .mm-counter{top: 12px;margin-top: 0;}
.mm-vertical.mm-spacer > .mm-counter{margin-top: 40px;}
.mm-nosubresults > .mm-counter{display: none;}
.mm-menu em.mm-counter{color: rgba(0, 0, 0, 0.3);}
/*jQuery.mmenu dividers addon CSS*/
.mm-divider > span{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: 0;line-height: 25px;}
.mm-divider.mm-opened a.mm-next:after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.mm-collapsed:not(.mm-uncollapsed){display: none;}
.mm-fixeddivider{background: inherit;display: none;position: absolute;top: 0;left: 0;right: 0;z-index: 2;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.mm-fixeddivider:after{content: none !important;display: none !important;}
.mm-hasdividers .mm-fixeddivider{display: block;}
.mm-menu .mm-fixeddivider span{background: rgba(0, 0, 0, 0.05);}
/*jQuery.mmenu dragOpen addon CSS*/
html.mm-opened.mm-dragging .mm-menu,
html.mm-opened.mm-dragging .mm-page,
html.mm-opened.mm-dragging .mm-fixed-top,
html.mm-opened.mm-dragging .mm-fixed-bottom,
html.mm-opened.mm-dragging #mm-blocker{-webkit-transition-duration: 0s;-moz-transition-duration: 0s;-ms-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s;}
/*jQuery.mmenu iconpanels addon CSS*/.mm-iconpanel .mm-panel{-webkit-transition-property: -webkit-transform, left, right;-moz-transition-property: -moz-transform, left, right;-ms-transition-property: -ms-transform, left, right;-o-transition-property: -o-transform, left, right;transition-property: transform, left, right;}
.mm-iconpanel .mm-panel.mm-opened{border-left: 1px solid;border-color: inherit;}
.mm-iconpanel .mm-panel.mm-subopened{overflow-y: hidden;left: -40px;right: 40px;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.mm-iconpanel .mm-panel.mm-iconpanel-0{left: 0px;}
.mm-iconpanel .mm-panel.mm-iconpanel-1{left: 40px;}
.mm-iconpanel .mm-panel.mm-iconpanel-2{left: 80px;}
.mm-iconpanel .mm-panel.mm-iconpanel-3{left: 120px;}
.mm-iconpanel .mm-panel.mm-iconpanel-4{left: 160px;}
.mm-iconpanel .mm-panel.mm-iconpanel-5{left: 200px;}
.mm-iconpanel .mm-panel.mm-iconpanel-6{left: 240px;}
.mm-subblocker{background: inherit;opacity: 0;display: block;-webkit-transition: opacity 0.4s ease;-moz-transition: opacity 0.4s ease;-ms-transition: opacity 0.4s ease;-o-transition: opacity 0.4s ease;transition: opacity 0.4s ease;}
.mm-subopened .mm-subblocker{opacity: 0.6;position: absolute;top: 0;right: 0;bottom: -100000px;left: 0;z-index: 3;}
/*jQuery.mmenu navbars addon CSS*/
.mm-menu > .mm-navbar{background: inherit;padding: 0;z-index: 3;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.mm-navbar-bottom{border-top-width: 1px;border-top-style: solid;border-bottom: none;top: auto;bottom: 0;}
.mm-navbar-top ~ .mm-navbar-top{border-bottom: none;}
.mm-navbar-bottom ~ .mm-navbar-bottom{border-top: none;}
.mm-navbar.mm-hasbtns{padding: 0 40px;}
.mm-close:after{content: 'x';}
.mm-navbar[class*="mm-navbar-content-"] > *{box-sizing: border-box;display: block;float: left;}
.mm-navbar > .mm-breadcrumbs{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;-webkit-overflow-scrolling: touch;overflow-x: auto;text-align: left;padding: 0 0 0 17px;}
.mm-navbar > .mm-breadcrumbs > *{display: inline-block;padding: 10px 3px;}
.mm-navbar > .mm-breadcrumbs > a{text-decoration: underline;}
.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left: -40px;}
.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden) + .mm-breadcrumbs{margin-left: 0;padding-left: 0;}
.mm-navbar-top-1{top: 0px;}
.mm-hasnavbar-top-1 .mm-panel{top: 40px;}
.mm-hasnavbar-top-1 .mm-indexer{top: 50px;}
.mm-hasnavbar-top-1 .mm-fixeddivider{top: 40px;}
.mm-navbar-top-2{top: 40px;}
.mm-hasnavbar-top-2 .mm-panel{top: 80px;}
.mm-hasnavbar-top-2 .mm-indexer{top: 90px;}
.mm-hasnavbar-top-2 .mm-fixeddivider{top: 80px;}
.mm-navbar-top-3{top: 80px;}
.mm-hasnavbar-top-3 .mm-panel{top: 120px;}
.mm-hasnavbar-top-3 .mm-indexer{top: 130px;}
.mm-hasnavbar-top-3 .mm-fixeddivider{top: 120px;}
.mm-navbar-top-4{top: 120px;}
.mm-hasnavbar-top-4 .mm-panel{top: 160px;}
.mm-hasnavbar-top-4 .mm-indexer{top: 170px;}
.mm-hasnavbar-top-4 .mm-fixeddivider{top: 160px;}
.mm-navbar-bottom-1{bottom: 0px;}
.mm-hasnavbar-bottom-1 .mm-panel{bottom: 40px;}
.mm-hasnavbar-bottom-1 .mm-indexer{bottom: 50px;}
.mm-navbar-bottom-2{bottom: 40px;}
.mm-hasnavbar-bottom-2 .mm-panel{bottom: 80px;}
.mm-hasnavbar-bottom-2 .mm-indexer{bottom: 90px;}
.mm-navbar-bottom-3{bottom: 80px;}
.mm-hasnavbar-bottom-3 .mm-panel{bottom: 120px;}
.mm-hasnavbar-bottom-3 .mm-indexer{bottom: 130px;}
.mm-navbar-bottom-4{bottom: 120px;}
.mm-hasnavbar-bottom-4 .mm-panel{bottom: 160px;}
.mm-hasnavbar-bottom-4 .mm-indexer{bottom: 170px;}
.mm-navbar-size-2{height: 80px;}
.mm-navbar-size-3{height: 120px;}
.mm-navbar-size-4{height: 160px;}
.mm-navbar-content-2 > *{width: 50%;}
.mm-navbar-content-3 > *{width: 33.33%;}
.mm-navbar-content-4 > *{width: 25%;}
.mm-navbar-content-5 > *{width: 20%;}
.mm-navbar-content-6 > *{width: 16.67%;}
/*jQuery.mmenu searchfield addon CSS*/
.mm-search,
.mm-search input{box-sizing: border-box;}
.mm-search{height: 40px;padding: 7px 10px 0 10px;}
.mm-search input{border: none;border-radius: 26px;font: inherit;font-size: 14px;line-height: 26px;outline: none;display: block;width: 100%;height: 26px;margin: 0;padding: 0 10px;}
.mm-search input::-ms-clear{display: none;}
.mm-panel > .mm-search{width: 100%;position: absolute;top: 0;left: 0;}
.mm-panel.mm-hassearch{padding-top: 40px;}
.mm-panel.mm-hassearch.mm-hasnavbar{padding-top: 80px;}
.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top: 40px;}
.mm-noresultsmsg{text-align: center;font-size: 21px;display: none;padding: 40px 0;}
.mm-noresults .mm-noresultsmsg{display: block;}
.mm-noresults .mm-indexer{display: none !important;}
li.mm-nosubresults > a.mm-next{display: none;}
li.mm-nosubresults > a.mm-next + a,
li.mm-nosubresults > a.mm-next + span{padding-right: 10px;}
.mm-menu .mm-search input{background: rgba(0, 0, 0, 0.05);color: rgba(0, 0, 0, 0.7);}
.mm-menu .mm-noresultsmsg{color: rgba(0, 0, 0, 0.3);}
/*jQuery.mmenu sectionIndexer addon CSS*/
.mm-indexer{background: inherit;text-align: center;font-size: 12px;box-sizing: border-box;width: 20px;position: absolute;top: 10px;bottom: 10px;right: -100px;z-index: 3;-webkit-transition: right 0.4s ease;-moz-transition: right 0.4s ease;-ms-transition: right 0.4s ease;-o-transition: right 0.4s ease;transition: right 0.4s ease;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.mm-indexer a{text-decoration: none;display: block;height: 3.85%;}
.mm-indexer ~ .mm-panel.mm-hasindexer{padding-right: 40px;}
.mm-hasindexer .mm-indexer{right: 0;}
.mm-hasindexer .mm-fixeddivider{right: 20px;}
.mm-menu .mm-indexer a{color: rgba(0, 0, 0, 0.3);}
/*jQuery.mmenu toggles addon CSS*/
input.mm-toggle,
input.mm-check{position: absolute;left: -10000px;}
label.mm-toggle,
label.mm-check{margin: 0;position: absolute;top: 50%;z-index: 2;}
label.mm-toggle:before,
label.mm-check:before{content: '';display: block;}
label.mm-toggle{border-radius: 30px;width: 50px;height: 30px;margin-top: -15px;}
label.mm-toggle:before{border-radius: 30px;width: 28px;height: 28px;margin: 1px;}
input.mm-toggle:checked ~ label.mm-toggle:before{float: right;}
label.mm-check{width: 30px;height: 30px;margin-top: -15px;}
label.mm-check:before{border-left: 3px solid;border-bottom: 3px solid;width: 40%;height: 20%;margin: 25% 0 0 20%;opacity: 0.1;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
input.mm-check:checked ~ label.mm-check:before{opacity: 1;}
li.mm-vertical label.mm-toggle,
li.mm-vertical label.mm-check{bottom: auto;margin-top: 0;}
li.mm-vertical label.mm-toggle{top: 5px;}
li.mm-vertical label.mm-check{top: 5px;}
label.mm-toggle,
label.mm-check{right: 20px;}
label.mm-toggle + a,
label.mm-toggle + span{padding-right: 80px;}
label.mm-check + a,
label.mm-check + span{padding-right: 60px;}
a.mm-next + label.mm-toggle,
a.mm-next + label.mm-check{right: 60px;}
a.mm-next + label.mm-toggle + a,
a.mm-next + label.mm-toggle + span,
a.mm-next + label.mm-check + a,
a.mm-next + label.mm-check + span{margin-right: 50px;}
a.mm-next + label.mm-toggle + a,
a.mm-next + label.mm-toggle + span{padding-right: 70px;}
a.mm-next + label.mm-check + a,
a.mm-next + label.mm-check + span{padding-right: 50px;}
em.mm-counter + a.mm-next + label.mm-toggle,
em.mm-counter + a.mm-next + label.mm-check{right: 100px;}
em.mm-counter + a.mm-next + label.mm-toggle + a,
em.mm-counter + a.mm-next + label.mm-toggle + span,
em.mm-counter + a.mm-next + label.mm-check + a,
em.mm-counter + a.mm-next + label.mm-check + span{margin-right: 90px;}
.mm-menu label.mm-toggle{background: rgba(0, 0, 0, 0.1);}
.mm-menu label.mm-toggle:before{background: #f3f3f3;}
.mm-menu input.mm-toggle:checked ~ label.mm-toggle{background: #4bd963;}
.mm-menu label.mm-check:before{border-color: rgba(0, 0, 0, 0.7);}
/*jQuery.mmenu borderstyle extension CSS*/
.mm-menu.mm-border-none .mm-listview > li:after,
.mm-listview.mm-border-none > li:after{content: none;}
.mm-menu.mm-border-full .mm-listview > li:after,
.mm-listview.mm-border-full > li:after{left: 0 !important;}
/*jQuery.mmenu effects extension CSS*/html.mm-effect-zoom-menu .mm-menu.mm-offcanvas{-webkit-transition: -webkit-transform 0.4s ease;-moz-transition: -moz-transform 0.4s ease;-ms-transition: -ms-transform 0.4s ease;-o-transition: -o-transform 0.4s ease;transition: transform 0.4s ease;}
html.mm-effect-zoom-menu.mm-opened .mm-menu.mm-effect-zoom-menu{-webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);-moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);-ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);-o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);-webkit-transform-origin: left center;-moz-transform-origin: left center;-ms-transform-origin: left center;-o-transform-origin: left center;transform-origin: left center;}
html.mm-effect-zoom-menu.mm-opening .mm-menu.mm-effect-zoom-menu{-webkit-transform: scale(1, 1) translate3d(0%, 0, 0);-moz-transform: scale(1, 1) translate3d(0%, 0, 0);-ms-transform: scale(1, 1) translate3d(0%, 0, 0);-o-transform: scale(1, 1) translate3d(0%, 0, 0);transform: scale(1, 1) translate3d(0%, 0, 0);}
html.mm-effect-zoom-menu.mm-right.mm-opened .mm-menu.mm-offcanvas{-webkit-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);-moz-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);-ms-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);-o-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);transform: scale(0.7, 0.7) translate3d(30%, 0, 0);-webkit-transform-origin: right center;-moz-transform-origin: right center;-ms-transform-origin: right center;-o-transform-origin: right center;transform-origin: right center;}
html.mm-effect-zoom-menu.mm-right.mm-opening .mm-menu.mm-effect-zoom-menu{-webkit-transform: scale(1, 1) translate3d(0%, 0, 0);-moz-transform: scale(1, 1) translate3d(0%, 0, 0);-ms-transform: scale(1, 1) translate3d(0%, 0, 0);-o-transform: scale(1, 1) translate3d(0%, 0, 0);transform: scale(1, 1) translate3d(0%, 0, 0);}
html.mm-effect-slide-menu .mm-menu.mm-effect-slide-menu{-webkit-transition: -webkit-transform 0.4s ease;-moz-transition: -moz-transform 0.4s ease;-ms-transition: -ms-transform 0.4s ease;-o-transition: -o-transform 0.4s ease;transition: transform 0.4s ease;}
html.mm-effect-slide-menu.mm-opened .mm-menu.mm-effect-slide-menu{-webkit-transform: translate3d(-30%, 0, 0);-moz-transform: translate3d(-30%, 0, 0);-ms-transform: translate3d(-30%, 0, 0);-o-transform: translate3d(-30%, 0, 0);transform: translate3d(-30%, 0, 0);}
html.mm-effect-slide-menu.mm-opening .mm-menu.mm-effect-slide-menu{-webkit-transform: translate3d(0%, 0, 0);-moz-transform: translate3d(0%, 0, 0);-ms-transform: translate3d(0%, 0, 0);-o-transform: translate3d(0%, 0, 0);transform: translate3d(0%, 0, 0);}
html.mm-effect-slide-menu.mm-right.mm-opened .mm-menu.mm-effect-slide-menu{-webkit-transform: translate3d(30%, 0, 0);-moz-transform: translate3d(30%, 0, 0);-ms-transform: translate3d(30%, 0, 0);-o-transform: translate3d(30%, 0, 0);transform: translate3d(30%, 0, 0);}
html.mm-effect-slide-menu.mm-right.mm-opening .mm-menu.mm-effect-slide-menu{-webkit-transform: translate3d(0%, 0, 0);-moz-transform: translate3d(0%, 0, 0);-ms-transform: translate3d(0%, 0, 0);-o-transform: translate3d(0%, 0, 0);transform: translate3d(0%, 0, 0);}
html.mm-effect-fade-menu .mm-menu.mm-effect-fade-menu{opacity: 0;-webkit-transition: opacity 0.4s ease;-moz-transition: opacity 0.4s ease;-ms-transition: opacity 0.4s ease;-o-transition: opacity 0.4s ease;transition: opacity 0.4s ease;}
html.mm-effect-fade-menu.mm-opening .mm-menu.mm-effect-fade-menu{opacity: 1;}
.mm-menu.mm-effect-zoom-panels .mm-panel{-webkit-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);-moz-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);-ms-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);-o-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);transform: scale(1.5, 1.5) translate3d(100%, 0, 0);-webkit-transform-origin: left center;-moz-transform-origin: left center;-ms-transform-origin: left center;-o-transform-origin: left center;transform-origin: left center;}
.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened{-webkit-transform: scale(1, 1) translate3d(0%, 0, 0);-moz-transform: scale(1, 1) translate3d(0%, 0, 0);-ms-transform: scale(1, 1) translate3d(0%, 0, 0);-o-transform: scale(1, 1) translate3d(0%, 0, 0);transform: scale(1, 1) translate3d(0%, 0, 0);}
.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened.mm-subopened{-webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);-moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);-ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);-o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);}
.mm-menu.mm-effect-slide-panels-0 .mm-panel.mm-subopened{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.mm-menu.mm-effect-slide-panels-100 .mm-panel.mm-subopened{-webkit-transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);-o-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li{-webkit-transition: -webkit-transform 0.4s ease;-moz-transition: -moz-transform 0.4s ease;-ms-transition: -ms-transform 0.4s ease;-o-transition: -o-transform 0.4s ease;transition: transform 0.4s ease;-webkit-transform: translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(1){-webkit-transition-delay: 100ms;-moz-transition-delay: 100ms;-ms-transition-delay: 100ms;-o-transition-delay: 100ms;transition-delay: 100ms;}
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(2){-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-ms-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;}
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(3){-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-ms-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms;}
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(4){-webkit-transition-delay: 400ms;-moz-transition-delay: 400ms;-ms-transition-delay: 400ms;-o-transition-delay: 400ms;transition-delay: 400ms;}
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(5){-webkit-transition-delay: 500ms;-moz-transition-delay: 500ms;-ms-transition-delay: 500ms;-o-transition-delay: 500ms;transition-delay: 500ms;}
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(6){-webkit-transition-delay: 600ms;-moz-transition-delay: 600ms;-ms-transition-delay: 600ms;-o-transition-delay: 600ms;transition-delay: 600ms;}
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(7){-webkit-transition-delay: 700ms;-moz-transition-delay: 700ms;-ms-transition-delay: 700ms;-o-transition-delay: 700ms;transition-delay: 700ms;}
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(8){-webkit-transition-delay: 800ms;-moz-transition-delay: 800ms;-ms-transition-delay: 800ms;-o-transition-delay: 800ms;transition-delay: 800ms;}
html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(9){-webkit-transition-delay: 900ms;-moz-transition-delay: 900ms;-ms-transition-delay: 900ms;-o-transition-delay: 900ms;transition-delay: 900ms;}
html.mm-effect-slide-listitems.mm-opening .mm-menu.mm-effect-slide-listitems .mm-panel.mm-opened .mm-listview > li{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
/*jQuery.mmenu fullscreen extension CSS*/
.mm-menu.mm-fullscreen{width: 100%;min-width: 140px;max-width: 10000px;}
html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform: translate(100%, 0);-moz-transform: translate(100%, 0);-ms-transform: translate(100%, 0);-o-transform: translate(100%, 0);transform: translate(100%, 0);}
@media all and (max-width: 140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform: translate(140px, 0);-moz-transform: translate(140px, 0);-ms-transform: translate(140px, 0);-o-transform: translate(140px, 0);transform: translate(140px, 0);}}
@media all and (min-width: 10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform: translate(10000px, 0);-moz-transform: translate(10000px, 0);-ms-transform: translate(10000px, 0);-o-transform: translate(10000px, 0);transform: translate(10000px, 0);}}
html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform: translate(-100%, 0);-moz-transform: translate(-100%, 0);-ms-transform: translate(-100%, 0);-o-transform: translate(-100%, 0);transform: translate(-100%, 0);}
@media all and (max-width: 140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform: translate(-140px, 0);-moz-transform: translate(-140px, 0);-ms-transform: translate(-140px, 0);-o-transform: translate(-140px, 0);transform: translate(-140px, 0);}}
@media all and (min-width: 10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform: translate(-10000px, 0);-moz-transform: translate(-10000px, 0);-ms-transform: translate(-10000px, 0);-o-transform: translate(-10000px, 0);transform: translate(-10000px, 0);}}
.mm-menu.mm-fullscreen.mm-top,
.mm-menu.mm-fullscreen.mm-bottom{height: 100%;min-height: 140px;max-height: 10000px;}
html.mm-opened.mm-fullscreen .mm-page{box-shadow: none !important;}
/*jQuery.mmenu multiline extension CSS*/
.mm-menu.mm-multiline .mm-listview > li > a,
.mm-menu.mm-multiline .mm-listview > li > span,
.mm-listview.mm-multiline > li .mm-listview > li.mm-multiline > a,
.mm-listview.mm-multiline > li .mm-listview > li.mm-multiline > span{text-overflow: clip;white-space: normal;}
/*jQuery.mmenu pageshadow extension CSS*/
.mm-menu.mm-pageshadow:after{content: "";display: block;width: 20px;height: 120%;position: absolute;left: 100%;top: -10%;z-index: 99;}
.mm-menu.mm-pageshadow.mm-right:after{left: auto;right: 100%;}
.mm-menu.mm-pageshadow.mm-next:after,
.mm-menu.mm-pageshadow.mm-front:after{content: none;display: none;}
.mm-menu.mm-pageshadow:after{box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}
/*jQuery.mmenu position extension CSS*/
.mm-menu.mm-top,
.mm-menu.mm-bottom{width: 100%;min-width: 100%;max-width: 100%;}
.mm-menu.mm-right{left: auto;right: 0;}
.mm-menu.mm-bottom{top: auto;bottom: 0;}
html.mm-right.mm-opening .mm-slideout{-webkit-transform: translate(-80%, 0);-moz-transform: translate(-80%, 0);-ms-transform: translate(-80%, 0);-o-transform: translate(-80%, 0);transform: translate(-80%, 0);}
@media all and (max-width: 175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform: translate(-140px, 0);-moz-transform: translate(-140px, 0);-ms-transform: translate(-140px, 0);-o-transform: translate(-140px, 0);transform: translate(-140px, 0);}}
@media all and (min-width: 550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform: translate(-440px, 0);-moz-transform: translate(-440px, 0);-ms-transform: translate(-440px, 0);-o-transform: translate(-440px, 0);transform: translate(-440px, 0);}}
/*jQuery.mmenu z-position extension CSS*/
html.mm-front .mm-slideout{-webkit-transform: none !important;-moz-transform: none !important;-ms-transform: none !important;-o-transform: none !important;transform: none !important;z-index: 0 !important;}
.mm-menu.mm-front{z-index: 1;}
.mm-menu.mm-front,
.mm-menu.mm-next{-webkit-transition: -webkit-transform 0.4s ease;-ms-transition: -ms-transform 0.4s ease;transition: transform 0.4s ease;-webkit-transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);-o-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}
.mm-menu.mm-front.mm-right,
.mm-menu.mm-next.mm-right{-webkit-transform: translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}
.mm-menu.mm-top{-webkit-transform: translate3d(0, -100%, 0);-moz-transform: translate3d(0, -100%, 0);-ms-transform: translate3d(0, -100%, 0);-o-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}
.mm-menu.mm-bottom{-webkit-transform: translate3d(0, 100%, 0);-moz-transform: translate3d(0, 100%, 0);-ms-transform: translate3d(0, 100%, 0);-o-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}
html.mm-opening .mm-menu.mm-front,
html.mm-opening .mm-menu.mm-next{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.mm-menu.mm-top,
.mm-menu.mm-bottom{height: 80%;min-height: 140px;max-height: 880px;}
/*jQuery.mmenu themes extension CSS*/
.mm-menu.mm-theme-dark{background: #333333;border-color: rgba(0, 0, 0, 0.15);color: rgba(255, 255, 255, 0.8);}
.mm-menu.mm-theme-dark .mm-navbar > *,
.mm-menu.mm-theme-dark .mm-navbar a{color: rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-dark .mm-navbar .mm-btn:before,
.mm-menu.mm-theme-dark .mm-navbar .mm-btn:after{border-color: rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-dark .mm-listview{border-color: rgba(0, 0, 0, 0.15);}
.mm-menu.mm-theme-dark .mm-listview > li .mm-next:after,
.mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after{border-color: rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span{background: rgba(0, 0, 0, 0.1);}
.mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > .mm-panel{background: rgba(255, 255, 255, 0.05);}
.mm-menu.mm-theme-dark .mm-divider{background: rgba(255, 255, 255, 0.05);}
.mm-menu.mm-theme-dark label.mm-check:before{border-color: rgba(255, 255, 255, 0.8);}
.mm-menu.mm-theme-dark em.mm-counter{color: rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-dark .mm-fixeddivider span{background: rgba(255, 255, 255, 0.05);}
.mm-menu.mm-pageshadow.mm-theme-dark:after{box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);}
.mm-menu.mm-theme-dark .mm-search input{background: rgba(255, 255, 255, 0.3);color: rgba(255, 255, 255, 0.8);}
.mm-menu.mm-theme-dark .mm-noresultsmsg{color: rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-dark .mm-indexer a{color: rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-dark label.mm-toggle{background: rgba(0, 0, 0, 0.15);}
.mm-menu.mm-theme-dark label.mm-toggle:before{background: #333333;}
.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle{background: #4bd963;}
.mm-menu.mm-theme-white{background: white;border-color: rgba(0, 0, 0, 0.1);color: rgba(0, 0, 0, 0.6);}
.mm-menu.mm-theme-white .mm-navbar > *,
.mm-menu.mm-theme-white .mm-navbar a{color: rgba(0, 0, 0, 0.3);}
.mm-menu.mm-theme-white .mm-navbar .mm-btn:before,
.mm-menu.mm-theme-white .mm-navbar .mm-btn:after{border-color: rgba(0, 0, 0, 0.3);}
.mm-menu.mm-theme-white .mm-listview{border-color: rgba(0, 0, 0, 0.1);}
.mm-menu.mm-theme-white .mm-listview > li .mm-next:after,
.mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after{border-color: rgba(0, 0, 0, 0.3);}
.mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-white .mm-listview > li.mm-selected > span{background: rgba(0, 0, 0, 0.05);}
.mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > .mm-panel{background: rgba(0, 0, 0, 0.03);}
.mm-menu.mm-theme-white .mm-divider{background: rgba(0, 0, 0, 0.03);}
.mm-menu.mm-theme-white label.mm-check:before{border-color: rgba(0, 0, 0, 0.6);}
.mm-menu.mm-theme-white em.mm-counter{color: rgba(0, 0, 0, 0.3);}
.mm-menu.mm-theme-white .mm-fixeddivider span{background: rgba(0, 0, 0, 0.03);}
.mm-menu.mm-pageshadow.mm-theme-white:after{box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
.mm-menu.mm-theme-white .mm-search input{background: rgba(0, 0, 0, 0.05);color: rgba(0, 0, 0, 0.6);}
.mm-menu.mm-theme-white .mm-noresultsmsg{color: rgba(0, 0, 0, 0.3);}
.mm-menu.mm-theme-white .mm-indexer a{color: rgba(0, 0, 0, 0.3);}
.mm-menu.mm-theme-white label.mm-toggle{background: rgba(0, 0, 0, 0.1);}
.mm-menu.mm-theme-white label.mm-toggle:before{background: white;}
.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle{background: #4bd963;}
.mm-menu.mm-theme-black{background: black;border-color: rgba(255, 255, 255, 0.2);color: rgba(255, 255, 255, 0.6);}
.mm-menu.mm-theme-black .mm-navbar > *,
.mm-menu.mm-theme-black .mm-navbar a{color: rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-black .mm-navbar .mm-btn:before,
.mm-menu.mm-theme-black .mm-navbar .mm-btn:after{border-color: rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-black .mm-listview{border-color: rgba(255, 255, 255, 0.2);}
.mm-menu.mm-theme-black .mm-listview > li .mm-next:after,
.mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after{border-color: rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next),
.mm-menu.mm-theme-black .mm-listview > li.mm-selected > span{background: rgba(255, 255, 255, 0.3);}
.mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > a.mm-next,
.mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
.mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
.mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > .mm-panel{background: rgba(255, 255, 255, 0.2);}
.mm-menu.mm-theme-black .mm-divider{background: rgba(255, 255, 255, 0.2);}
.mm-menu.mm-theme-black label.mm-check:before{border-color: rgba(255, 255, 255, 0.6);}
.mm-menu.mm-theme-black em.mm-counter{color: rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-black .mm-fixeddivider span{background: rgba(255, 255, 255, 0.2);}
.mm-menu.mm-pageshadow.mm-theme-black:after{content: none;display: none;}
.mm-menu.mm-theme-black .mm-search input{background: rgba(255, 255, 255, 0.3);color: rgba(255, 255, 255, 0.6);}
.mm-menu.mm-theme-black .mm-noresultsmsg{color: rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-black .mm-indexer a{color: rgba(255, 255, 255, 0.4);}
.mm-menu.mm-theme-black label.mm-toggle{background: rgba(255, 255, 255, 0.2);}
.mm-menu.mm-theme-black label.mm-toggle:before{background: black;}
.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle{background: #4bd963;}
/*jQuery.mmenu tileview extension CSS*/
.mm-menu.mm-tileview .mm-listview:after,
.mm-menu .mm-tileview.mm-listview:after{content: '';display: block;clear: both;}
.mm-menu.mm-tileview .mm-listview > li,
.mm-menu .mm-tileview.mm-listview > li{width: 50%;height: 0;padding: 50% 0 0 0;float: left;position: relative;}
.mm-menu.mm-tileview .mm-listview > li:after,
.mm-menu .mm-tileview.mm-listview > li:after{left: 0;top: 0;border-right-width: 1px;border-right-style: solid;z-index: -1;}
.mm-menu.mm-tileview .mm-listview > li.mm-tile-xs,
.mm-menu .mm-tileview.mm-listview > li.mm-tile-xs{width: 12.5%;padding-top: 12.5%;}
.mm-menu.mm-tileview .mm-listview > li.mm-tile-s,
.mm-menu .mm-tileview.mm-listview > li.mm-tile-s{width: 25%;padding-top: 25%;}
.mm-menu.mm-tileview .mm-listview > li.mm-tile-l,
.mm-menu .mm-tileview.mm-listview > li.mm-tile-l{width: 75%;padding-top: 75%;}
.mm-menu.mm-tileview .mm-listview > li.mm-tile-xl,
.mm-menu .mm-tileview.mm-listview > li.mm-tile-xl{width: 100%;padding-top: 100%;}
.mm-menu.mm-tileview .mm-listview > li > a,
.mm-menu.mm-tileview .mm-listview > li > span,
.mm-menu .mm-tileview.mm-listview > li > a,
.mm-menu .mm-tileview.mm-listview > li > span{line-height: 1px;text-align: center;padding: 50% 10px 0 10px;margin: 0;position: absolute;top: 0;right: 1px;bottom: 1px;left: 0;}
.mm-menu.mm-tileview .mm-listview > li > .mm-next,
.mm-menu .mm-tileview.mm-listview > li > .mm-next{width: auto;}
.mm-menu.mm-tileview .mm-listview > li > .mm-next:before,
.mm-menu.mm-tileview .mm-listview > li > .mm-next:after,
.mm-menu .mm-tileview.mm-listview > li > .mm-next:before,
.mm-menu .mm-tileview.mm-listview > li > .mm-next:after{content: none;display: none;}
.mm-menu.mm-tileview .mm-panel{padding-left: 0;padding-right: 0;}
.mm-menu.mm-tileview .mm-panel:after{content: none;display: none;}
.mm-menu.mm-tileview .mm-listview{margin: 0;}
body{max-width: 1920px;margin-left: auto;margin-right: auto;}
.container{margin-right: auto;margin-left: auto;max-width:1140px;width: 100%;}
img{max-width: 100%;}
.page{text-align: center;}
.page a{display: inline-block;border: 1px solid #e4e4e4;line-height: 40px;color: #666666;font-size: 14px;margin: 0 1px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;padding: 0 16px;}
.page a:hover,
.page a.cur{background: #335da4;border-color: #335da4;color: #fff;}
.title{text-align: center;}
.title h3{color: #333333;font-size: 32px;font-weight: normal;}
.title i{/*width: 52px;height: 2px;background: #2559a1;display: block;margin: 15px auto;*/}
.title .name{max-width: 660px;width: 100%;margin: 0 auto;color: #333333;font-size: 14px;line-height: 24px;}
.title .sub{margin-top: 10px;color: #666666;font-size: 18px;font-family: arial;text-transform: uppercase;}
.title2{text-align: center;color: #333333;}
.title2 h3{font-size: 30px;font-weight: normal;}
.title2 h4{margin-top: 5px;font-size: 24px;font-weight: lighter;text-transform: uppercase;}
a.more_btn{width: 190px;line-height: 48px;border: 1px solid #999999;display: block;color: #999999;font-size: 14px;font-family: arial;margin: 0 auto;background: #fff;text-align: center;border-radius: 50px;}
a.more_btn:hover{border: 1px solid #255ba1;color: #255ba1;}
.header{width: 100%;padding-left: 50px;height: 96px;position: relative;z-index: 2;}
.header .logo{float: left;width: 179px;display: block;margin-top: 21px;}
.header .nav{float: right;/* margin-right: 130px;*/margin-right: 70px;}
.header .nav ul{margin-top: 35px;}
.header .nav ul li{float: left;padding: 0 25px 24px;position: relative;}
.header .nav ul li:before{content: "";position: absolute;right: 0;top: 35%;margin-top: -15px;width: 1px;height: 14px;background: #d8e0ec;}
.header .nav ul li > a{display: inline-block;color: #333333;font-size: 16px;padding-bottom: 12px;border-bottom: 2px solid #fff;}
.header .nav ul li .navbox{display: none;position: absolute;left: 0;top: 100%;background: #2a2f3e;width: 100%;text-align: center;padding: 5px 10px;border-top: 2px solid #ffb24d;}
.header .nav ul li .navbox a{display: block;color: #c3c6cd;font-size: 14px;background: url(../images/navbox_bg1.jpg) repeat-x left bottom;line-height: 40px;}
.header .nav ul li .navbox a:hover{color: #ffb24d;}
.header .nav ul li .navbox a:last-child{background: none;}
.header .nav ul li:last-child:before{display: none;}
.header .nav ul li:hover > a,
.header .nav ul li.cur > a{color: #335da4;border-bottom-color: #ffb24d;}
.header .top_right{float: right;}
.header .top_right p + p{margin-top: 7px;font-size: 16px;}
.header .top_right .f-l{padding-top: 22px;}
.header .top_right .yx{margin-right: 30px;}
.header .top_right .yx .icon{margin-top: 8px;float: left;width: 32px;line-height: 0;}
.header .top_right .yx .text{margin-top: 5px;float: left;padding-left: 15px;margin-left: 15px;position: relative;}
.header .top_right .yx .text:before{content: "";position: absolute;left: 0;top: 0;width: 1px;height: 40px;background: #cccccc;}
.header .top_right .yx .text p:first-child{margin-top: -5px;}
.header .top_right .yx .text a{display: block;margin-top: 7px;font-size: 16px;color: #105282;}
.header .top_right .rx{background: #335da4;height: 96px;padding-right: 50px;padding-left: 36px;}
.header .top_right .rx a{color: #fff;display: block;}
.header .navbtn{position: absolute;right: 15px;top: 50%;width: 4%;transform: translateY(-50%);overflow: hidden;z-index: 999;line-height: 0;display: none;}
.footer{background: #24272d;}
.footer .footer_nav{float: left;width: 70%;padding-top: 70px;}
.footer .footer_nav ul li{margin-left: 60px;float: left;}
.footer .footer_nav ul li:first-child{margin-left: 0;}
.footer .footer_nav ul li span{color: #cccccc;font-size: 16px;display: block;}
.footer .footer_nav ul li span i{display: none;}
.footer .footer_nav ul li .box{margin-top: 10px;font-size: 14px;}
.footer .footer_nav ul li .box a{color: #999999;display: block;line-height: 26px;}
.footer .footer_nav ul li .box a:hover{color: #cccccc;}
.footer .footer_nav ul li .box1{width: 160px;}
.footer .footer_nav ul li .box1 a{float: left;}
.footer .footer_nav ul li .box1 a:nth-child(2n){float: right;}
.footer .footer_right{float: right;width: 27%;background: #335da4;padding: 50px 30px 40px;}
.footer .footer_right .img{line-height: 0;}
.footer .footer_right .text{padding-top: 10px;color: #ffffff;font-size: 14px;}
.footer .footer_right .text p{margin-top: 15px;padding-left: 22px;line-height: 16px;}
.footer .footer_right .text .d1{background: url(../images/foot_icon1.png) no-repeat left center;}
.footer .footer_right .text .d2{background: url(../images/foot_icon2.png) no-repeat left center;}
.footer .footer_right .text .d3{background: url(../images/foot_icon3.png) no-repeat left center;}
.footer .footer_right .bottom{margin-top: 25px;}
.footer .footer_right .bottom .ewm{margin-right: 12px;float: left;width: 86px;text-align: center;}
.footer .footer_right .bottom .ewm span{line-height: 0;}
.footer .footer_right .bottom .ewm p{margin-top: 5px;font-size: 12px;color: #fff;}
.banquan{background: #1a1b1d;font-size: 14px;padding: 15px 0;}
.banquan p{float: left;}
.banquan a{float: right;color: #666;}
.banquan a:hover{color: #ccc;}
.banner_box{position: relative;z-index: 1;}
.banner_box .num{position: absolute;bottom: 90px;left: 13.2%;width: 100%;z-index: 2;color: #a5a5a4;font-size: 16px;}
.banner_box .num i{float: left;width: 30px;height: 2px;background: #333333;display: block;margin-top: 6px;margin-right: 5px;}
.banner_box .num em{position: relative;top: -3px;display: block;float: left;width: 22px;height: 21px;background: url(../images/xian.png) no-repeat center center;}
.banner_box .num span{float: left;display: block;margin: 0 5px;font-family: arial;line-height: 22px;}
.banner_box .num .on{position: relative;top: -3px;font-size: 26px;color: #333333;}
.banner{width: 100%;overflow: hidden;position: relative;height: 700px;}
.banner img{width: 100%;}
.home_box ol{margin-top: -50px;position: relative;z-index: 2;background: #fff;background: rgba(255, 255, 255, 0.9);-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border-radius: 3px;}
.home_box ol li{float: left;width: 25%;text-align: center;border-left: 1px solid #f1f1f2;padding: 20px 0 26px;}
.home_box ol li .icon{width: 51px;line-height: 0;margin: 0 auto;}
.home_box ol li .icon span{display: block;}
.home_box ol li .icon em{display: none;}
.home_box ol li .t{margin-top: 8px;}
.home_box ol li .t h3{color: #2559a1;font-size: 20px;font-weight: normal;}
.home_box ol li .t p{color: #666;margin-top: 8px;}
.home_box ol li:hover{background: #295ea3;}
.home_box ol li:hover .icon span{display: none;}
.home_box ol li:hover .icon em{display: block;}
.home_box ol li:hover .t p,
.home_box ol li:hover .t h3{color: #fff;}
.home_box2{padding: 70px 0;}
.home_box2 .tit{text-align: center;}
.home_box2 .tit h3{color: #333333;font-size: 36px;font-weight: normal;}
.home_box2 .tit h3 span{display: inline-block;margin: 0 10px;}
.home_box2 .tit p{margin-top: 10px;color: #666666;font-size: 18px;font-family: arial;text-transform: uppercase;}
.home_box2 .tit i{display: block;width: 68px;height: 2px;background: #255ba1;margin: 22px auto 0;}
.home_box2 ol{margin-top: 40px;margin-bottom: 50px;text-align: center;}
.home_box2 ol li{float: left;width: 25%;border-left: 1px solid #eaeaea;}
.home_box2 ol li:first-child{border: none;}
.home_box2 ol li .icon{line-height: 0;}
.home_box2 ol li .icon img{height: 57px;}
.home_box2 ol li p{margin-top: 15px;color: #333333;font-size: 16px;}
.home_field{padding: 60px 0 80px;background: url(../images/home_bg3.jpg) no-repeat center bottom / cover;}
.home_field .left{float: left;width: 28%;}
.home_field .left .tit_bt h3{color: #333333;font-size: 32px;font-weight: normal;}
.home_field .left .tit_bt h3 span{color: #13599f;}
.home_field .left .tit_bt p{margin-top: 10px;color: #333333;font-size: 34px;font-family: arial;text-transform: uppercase;}
.home_field .left .tit_bt i{width: 52px;height: 2px;background: #2559a1;display: block;margin-top: 18px;}
.home_field .left ol{padding-top: 20px;}
.home_field .left ol li{float: left;width: 100%;color: #333333;font-size: 18px;line-height: 24px;margin-top: 20px;cursor: pointer;}
.home_field .left ol li span{display: inline-block;padding-bottom: 5px;border-bottom: 1px solid #f5faff;}
.home_field .left ol li i{display: inline-block;background: url(../images/news_icon.png) no-repeat center center / cover;width: 17px;height: 10px;margin-left: 10px;opacity: 0;}
.home_field .left ol li.cur,
.home_field .left ol li:hover{color: #333333;}
.home_field .left ol li.cur span,
.home_field .left ol li:hover span{border-bottom-color: #333;}
.home_field .left ol li.cur i,
.home_field .left ol li:hover i{opacity: 1;}
.home_field .right{float: right;width: 70%;}
.home_field .right ul li{float: left;width: 100%;position: relative;}
.home_field .right ul li .text{position: absolute;left: 0;bottom: -50px;float: left;width: 328px;min-height: 343px;color: #ffffff;padding: 88px 25px 0;background: url(../images/home_field_bg.jpg) no-repeat center bottom / cover;}
.home_field .right ul li .text h3{font-size: 20px;margin-bottom: 5px;}
.home_field .right ul li .text span{font-size: 18px;font-family: arial;}
.home_field .right ul li .text p{margin-top: 20px;color: #ededed;line-height: 24px;}
.home_field .right ul li .img{margin-left: 22%;line-height: 0;width: 73%;float: left;}
.home_field .right ul li a{display: block;position: absolute;right: 0;top: 35%;background: #13599f;line-height: 50px;color: #fff;text-align: center;min-width: 138px;font-family: arial;}
.home_service{padding: 60px 0 80px;background: url(../images/home_bg2.jpg) no-repeat center bottom / cover;}
.home_service .box{position: relative;}
.home_service .box .img{width: 546px;line-height: 0;margin: 60px auto 0;}
.home_service .box ul{position: absolute;left: 0;top: -10px;width: 100%;}
.home_service .box ul li{width: 45%;float: left;margin-bottom: 30px;}
.home_service .box ul li .icon{display: block;width: 120px;float: right;line-height: 0;border-radius: 50%;background: #ededed;}
.home_service .box ul li .icon img{border-radius: 50%;border: 2px solid #fff;}
.home_service .box ul li .icon span{display: block;}
.home_service .box ul li .icon em{display: none;}
.home_service .box ul li .text{float: left;text-align: right;width: 76%;padding-top: 20px;}
.home_service .box ul li .text h3{color: #000;font-size: 18px;margin-bottom: 5px;}
.home_service .box ul li .text p{float: right;font-size: 14px;color: #666;line-height: 26px;height: 52px;overflow: hidden;max-width: 290px;}
.home_service .box ul li:nth-child(2n){float: right;}
.home_service .box ul li:nth-child(2n) .icon{float: left;}
.home_service .box ul li:nth-child(2n) .text{text-align: left;float: right;}
.home_service .box ul li:nth-child(2n) .text p{float: left;}
.home_service .box ul li:hover{background: #335da4;border-radius: 10px;padding: 0 5px;}
.home_service .box ul li:hover .text h3{color: #fff;}
.home_service .box ul li:hover .text p{color: #fff;}
.home_service .box ul li:hover .icon{background: #335da4;}
.home_service .box ul li:hover .icon span{display: none;}
.home_service .box ul li:hover .icon em{display: block;}
.home_service .box ul li:hover .text h3{/* color: #335da4;*/}
.home_service .box ul .li3,
.home_service .box ul .li4{width: 35%;}
.home_service .box ul .li3 .text,
.home_service .box ul .li4 .text{width: 69%;}
.home_service .box ul .li5,
.home_service .box ul .li6{width: 35%;}
.home_service .box ul .li5 .text,
.home_service .box ul .li6 .text{width: 69%;}
.home_solution{background: url(../images/home_bg.jpg) no-repeat center top / cover;padding: 70px 0 80px;}
.home_solution .title{display: none;}
.home_solution .ol_tab{float: left;width: 23%;position: relative;z-index: 2;background: #13599f;}
.home_solution .ol_tab li{width: 50%;float: left;text-align: center;padding: 25px 0;cursor: pointer;border-bottom: 1px solid #2465a6;border-right: 1px solid #2465a6;}
.home_solution .ol_tab li:nth-child(2n){border-right: none;}
.home_solution .ol_tab li .icon{line-height: 0;overflow: hidden;}
.home_solution .ol_tab li .icon img{height: 38px;}
.home_solution .ol_tab li p{margin-top: 10px;color: #ffffff;font-size: 16px;}
.home_solution .ol_tab li.cur{background: #0070e4;}
.home_solution .home_solution_box{position: relative;float: right;width: 77%;margin-top: 90px;}
.home_solution .home_solution_box .tit_bt{position: absolute;left: 58%;top: 25%;}
.home_solution .home_solution_box .tit_bt h3{color: #333333;font-size: 32px;font-weight: normal;}
.home_solution .home_solution_box .tit_bt p{margin-top: 10px;color: #333333;font-size: 34px;font-family: arial;text-transform: uppercase;}
.home_solution .home_solution_box ul{margin-left: -10%;}
.home_solution .home_solution_box ul li{float: left;width: 100%;}
.home_solution .home_solution_box ul li .img{width: 60%;float: left;line-height: 0;}
.home_solution .home_solution_box ul li .text{float: right;width: 38%;padding-top: 26%;}
.home_solution .home_solution_box ul li .text h3{color: #333333;font-size: 24px;font-weight: normal;}
.home_solution .home_solution_box ul li .text i{width: 52px;height: 2px;background: #2559a1;display: block;margin: 15px 0 13px;}
.home_solution .home_solution_box ul li .text p{color: #333333;line-height: 24px;height: 48px;overflow: hidden;}
.home_solution .home_solution_box ul li .text .more_btn{margin: 0;margin-top: 42px;}
.home_partner{padding: 60px 0 80px;}
.home_partner .home_partner_box{margin-top: 40px;}
.home_partner .home_partner_box ol li{float: left;width: 23.5%;margin-right: 2%;margin-bottom: 2%;line-height: 0;border: 1px solid #d8d8d8;}
.home_partner .home_partner_box ol li:nth-child(4n){margin-right: 0;}
.home_partner .home_partner_box .slick-dots{bottom: -20px;}
.home_partner .home_partner_box .slick-dots li button{border-radius: 50px;background: #cacaca;}
.home_partner .home_partner_box .slick-dots li.slick-active button{background: #335da4;}
.home_news{background: url(../images/home_news_bg.jpg) no-repeat center bottom / cover;padding: 60px 0 70px;}
.home_news .news_tab{margin-top: 30px;text-align: center;}
.home_news .news_tab span{display: inline-block;border: 1px solid #cccccc;line-height: 40px;padding: 0 15px;min-width: 140px;background: #fff;color: #333333;font-size: 16px;border-radius: 3px;cursor: pointer;margin: 0 15px;}
.home_news .news_tab span.cur{background: #255aa1;border-color: #255aa1;color: #fff;}
.home_news .home_news_con{margin-top: 40px;margin-bottom: 50px;}
.home_news .home_news_con .box .left{float: left;width: 48.5%;}
.home_news .home_news_con .box .left .img{line-height: 0;overflow: hidden;}
.home_news .home_news_con .box .left .text{padding-top: 20px;}
.home_news .home_news_con .box .left .text h3{color: #333333;font-size: 20px;font-weight: normal;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding-right: 20px;position: relative;}
.home_news .home_news_con .box .left .text h3:before{content: "";position: absolute;right: 0;top: 8px;width: 17px;height: 10px;background: url(../images/news_icon.png) no-repeat center center / cover;}
.home_news .home_news_con .box .left .text .data{margin-top: 20px;}
.home_news .home_news_con .box .left .text .data .d{float: left;font-family: arial;}
.home_news .home_news_con .box .left .text .data .d p{color: #333;font-size: 24px;}
.home_news .home_news_con .box .left .text .data .d span{color: #999999;font-size: 18px;}
.home_news .home_news_con .box .left .text .data .t{margin-top: 1px;float: right;width: 88%;color: #333333;line-height: 24px;height: 48px;overflow: hidden;}
.home_news .home_news_con .box .left:hover .text h3{color: #13599f;}
.home_news .home_news_con .box ol{float: right;width: 48.6%;border-top: 1px solid #e5e8eb;}
.home_news .home_news_con .box ol li{float: left;width: 100%;border-bottom: 1px solid #e5e8eb;padding: 6.15% 0;}
.home_news .home_news_con .box ol li .text .data{float: left;font-family: arial;}
.home_news .home_news_con .box ol li .text .data p{color: #333;font-size: 24px;}
.home_news .home_news_con .box ol li .text .data span{color: #999999;font-size: 18px;}
.home_news .home_news_con .box ol li .text .t{margin-top: 1px;float: right;width: 88%;color: #666;line-height: 24px;}
.home_news .home_news_con .box ol li .text .t h3{color: #333333;font-size: 18px;font-weight: normal;}
.home_news .home_news_con .box ol li .text .t p{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.nybanner img{width: 100%;float: left;}
.inner_title{text-align: center;color: #000000;}
.inner_title h3{font-size: 30px;font-weight: normal;margin-top: 5px;}
.inner_title p{margin-top: 12px;font-size: 28px;font-family: arial;text-transform: uppercase;}
.inner_title span{display: block;line-height: 0;margin: 15px auto 0;}
.list_tab{margin-top: 35px;text-align: center;}
.list_tab a{display: inline-block;width: 150px;border: 1px solid #cccccc;line-height: 46px;background: #ffffff;color: #333333;font-size: 16px;margin: 0 10px;}
.list_tab a:hover,
.list_tab a.cur{color: #fff;background: #335da4;border-color: #cccccc;}
.news_box{padding: 60px 0 70px;}
.news_box .news_list{margin-top: 20px;}
.news_box .news_list ul{margin-bottom: 50px;}
.news_box .news_list ul li{margin-top: 20px;float: left;width: 100%;border: 1px solid #e6e6e6;background: #fff;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.news_box .news_list ul li .img{display: block;float: left;width: 30%;line-height: 0;overflow: hidden;}
.news_box .news_list ul li .img img{width: 100%;-webkit-transition: all 1.2s;-moz-transition: all 1.2s;-ms-transition: all 1.2s;-o-transition: all 1.2s;transition: all 1.2s;}
.news_box .news_list ul li .text{float: left;width: 54%;margin-left: 3%;padding-top: 4.5%;}
.news_box .news_list ul li .text .bt{display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color: #333333;font-size: 20px;font-weight: normal;}
.news_box .news_list ul li .text p{color: #666666;font-size: 14px;line-height: 24px;height: 48px;overflow: hidden;margin-top: 2%;}
.news_box .news_list ul li .right{float: right;text-align: right;margin-right: 20px;padding-top: 5.5%;font-family: arial;color: #cccccc;}
.news_box .news_list ul li .right span{font-size: 14px;}
.news_box .news_list ul li .right p{margin-top: 10px;font-size: 30px;}
.news_box .news_list ul li:hover{-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}
.news_box .news_list ul li:hover .img img{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.news_box .news_list ul li:hover .text .bt{color: #255aa1;}
.newsshow_box{padding: 40px 0 70px;}
.newsshow_box .newsshow{float: left;width: 73%;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);padding: 30px;}
.newsshow_box .newsshow h1{color: #255aa1;font-size: 24px;font-weight: normal;}
.newsshow_box .newsshow .data{margin-top: 13px;padding-bottom: 15px;border-bottom: 1px solid #eeeeee;}
.newsshow_box .newsshow .data span{margin-left: 60px;display: block;float: left;color: #999999;font-size: 14px;padding-left: 22px;}
.newsshow_box .newsshow .data span:first-child{margin-left: 0;}
.newsshow_box .newsshow .data .s1{background: url(../images/data1.png) no-repeat left center;}
.newsshow_box .newsshow .data .s2{background: url(../images/data2.png) no-repeat left center;}
.newsshow_box .newsshow .data .s3{background: url(../images/data3.png) no-repeat left center;}
.newsshow_box .newsshow .data .s4{background: url(../images/data4.png) no-repeat left center;}
.newsshow_box .newsshow .detail{padding-top: 20px;color: #666666;line-height: 24px;}
.newsshow_box .newsshow .fy_bottom{margin-top: 40px;}
.newsshow_box .newsshow .fy_bottom ul li{float: left;width: 100%;font-size: 14px;line-height: 44px;border-bottom: 1px solid #eeeeee;}
.newsshow_box .newsshow .fy_bottom ul li:last-child{border-bottom: none;}
.newsshow_box .newsshow .fy_bottom ul li a{display: block;color: #777777;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.newsshow_box .newsshow .fy_bottom ul li a span{color: #333333;}
.newsshow_box .newsshow .fy_bottom ul li a:hover{color: #335da4;}
.newsshow_box .newsshow .fy_bottom ul li a:hover span{color: #335da4;}
.newsshow_box .newsshow .fy_bottom .fx_box{margin-top: 10px;line-height: 24px;}
.newsshow_box .newsshow .fy_bottom .fx_box span{display: block;float: left;padding-left: 20px;position: relative;}
.newsshow_box .newsshow .fy_bottom .fx_box span:before{content: "";position: absolute;left: 0;top: 50%;margin-top: -7px;background: url(../images/fx_icon.jpg) no-repeat center center;width: 14px;height: 14px;}
.newsshow_box .newsshow .fy_bottom .fx_box a{display: block;float: left;margin-right: 5px;}
.newsshow_box .right_con{float: right;width: 25%;}
.newsshow_box .right_con .bt{background: #f5faff;line-height: 56px;color: #333333;font-size: 22px;font-weight: normal;border-left: 2px solid #ffb24d;padding-left: 13px;}
.newsshow_box .right_con .xwzx{-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);margin-bottom: 20px;}
.newsshow_box .right_con .xwzx ol li{float: left;width: 100%;padding: 0 15px;line-height: 52px;border-bottom: 1px solid #f5f5f5;font-size: 16px;}
.newsshow_box .right_con .xwzx ol li a{color: #333333;display: block;background: url(../images/nw_icon.png) no-repeat right center;}
.newsshow_box .right_con .xwzx ol li:hover a{color: #ffb24d;}
.newsshow_box .right_con .rdxx{-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);}
.newsshow_box .right_con .rdxx ol li{float: left;width: 100%;padding: 15px;border-bottom: 1px solid #f1f1f1;}
.newsshow_box .right_con .rdxx ol li .img{float: left;line-height: 0;width: 40%;}
.newsshow_box .right_con .rdxx ol li .text{margin-top: 8px;float: right;width: 55%;color: #333333;font-size: 16px;line-height: 24px;height: 48px;overflow: hidden;}
.newsshow_box .right_con .ljzx{position: relative;margin-bottom: 20px;}
.newsshow_box .right_con .ljzx .img{line-height: 0;overflow: hidden;}
.newsshow_box .right_con .ljzx .img img{width: 100%;}
.newsshow_box .right_con .ljzx .text{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-top: 70px;text-align: center;}
.newsshow_box .right_con .ljzx .text p{color: #ffffff;font-size: 26px;}
.newsshow_box .right_con .ljzx .text a{display: block;width: 154px;height: 42px;border: 1px solid #7693c1;line-height: 40px;color: #fff;margin: 25px auto 0;font-size: 16px;}
.newsshow_box .right_con .rdzx{-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);}
.newsshow_box .right_con .rdzx ol{padding: 15px;}
.newsshow_box .right_con .rdzx ol li{float: left;width: 100%;text-align: center;background: #f7f7f7;margin-top: 15px;}
.newsshow_box .right_con .rdzx ol li:first-child{margin-top: 0;}
.newsshow_box .right_con .rdzx ol li .img{line-height: 0;}
.newsshow_box .right_con .rdzx ol li .img img{width: 100%;}
.newsshow_box .right_con .rdzx ol li .text{color: #333333;font-size: 16px;padding: 15px 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.about_box{padding: 70px 0 100px;}
.about_box .left{float: left;width: 45%;padding-top: 65px;}
.about_box .left h3{color: #333333;font-size: 30px;font-weight: normal;}
.about_box .left .name{margin-top: 15px;color: #666666;font-size: 18px;font-family: arial;text-transform: uppercase;}
.about_box .left i{display: block;width: 68px;height: 2px;background: #255ba1;margin: 16px 0;}
.about_box .left .t{color: #333333;font-size: 16px;line-height: 30px;}
.about_box .right{float: right;width: 48%;position: relative;}
.about_box .right .img{line-height: 0;overflow: hidden;width: 100%;}
.about_box .right .img img{width: 100%;height: 420px;}
.about_box .right .text{position: absolute;left: -50px;bottom: -38px;width: 240px;height: 308px;text-align: center;color: #fff;background: url(../images/about_icon.jpg) no-repeat center center / cover;}
.about_box .right .text .fw{padding: 13% 0;}
.about_box .right .text .fw p{font-size: 20px;}
.about_box .right .text .fw p em{font-style: normal;font-size: 60px;font-family: arial;position: relative;top: 1px;}
.about_box .right .text .fw span{font-size: 16px;}
.about_box2{background: url(../images/about_bg.jpg) no-repeat center top;min-height: 394px;padding-top: 90px;}
.about_box2 .box{background: #fff;margin: 0 10%;padding: 60px;text-align: center;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
.about_box2 .box i{display: block;height: 28px;}
.about_box2 .box h3{color: #333333;font-size: 36px;font-weight: normal;margin-top: 25px;}
.about_box2 .box .t{margin-top: 20px;color: #000000;font-size: 14px;line-height: 26px;}
.about_box2 .box ol{margin-top: 50px;}
.about_box2 .box ol li{float: left;width: 25%;position: relative;}
.about_box2 .box ol li:before{content: "";position: absolute;right: 0;top: 5%;width: 1px;height: 90%;background: #eaeaea;}
.about_box2 .box ol li:last-child::before{display: none;}
.about_box2 .box ol li .icon{height: 56px;line-height: 0;}
.about_box2 .box ol li p{margin-top: 15px;color: #333333;font-size: 18px;}
.about_box3{padding: 60px 0;}
.about_box3 .honor_box{margin-top: 40px;margin-left: -6px;margin-right: -6px;}
.about_box3 .honor_box .text{margin: 0 6px;position: relative;}
.about_box3 .honor_box .text .img{border: 1px solid #f1f1f1;}
.about_box3 .honor_box .text .img img{width: 100%;}
.about_box3 .honor_box .text .hide{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/hover_bg.png);color: #fff;text-align: center;font-size: 18px;opacity: 0;-webkit-transition: all 0.8s ease .0s;-o-transition: all 0.8s ease .0s;transition: all 0.8s ease .0s;}
.about_box3 .honor_box .text .hide p{position: relative;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.about_box3 .honor_box .text:hover .hide{opacity: 1;}
.about_box3 .honor_box .slick-prev,
.about_box3 .honor_box .slick-next{width: 56px;height: 56px;margin-top: -28px;border: none;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);border-radius: 50%;}
.about_box3 .honor_box .slick-prev{left: -5%;background: url(../images/honor_prev.png) no-repeat center center / cover;}
.about_box3 .honor_box .slick-next{right: -5%;background: url(../images/honor_next.png) no-repeat center center / cover;}
.about_box4{background: #f5faff;padding: 80px 0;}
.about_box4 .about_school .box{position: relative;margin: 0 5%;opacity: 0.5;}
.about_box4 .about_school .box .img img{width: 100%;}
.about_box4 .about_school .box .text{position: absolute;left: 50%;top: 50%;margin-top: -115px;margin-left: -205px;width: 410px;height: 230px;background: #fff;border: 4px solid #335da4;padding: 30px 28px;text-align: center;}
.about_box4 .about_school .box .text h1{color: #335da4;font-size: 24px;font-weight: normal;}
.about_box4 .about_school .box .text .name{color: #666666;font-family: arial;text-transform: uppercase;}
.about_box4 .about_school .box .text h3{margin-top: 20px;color: #333333;font-size: 24px;font-weight: normal;}
.about_box4 .about_school .box .text p{margin-top: 10px;line-height: 26px;height: 52px;overflow: hidden;}
.about_box4 .about_school .slick-current .box{opacity: 1;}
.about_box4 .btn_school{width: 286px;height: 3px;background: #cccccc;margin: 50px auto 0;position: relative;}
.about_box4 .btn_school .info{position: absolute;left: 0;top: 0;width: 0%;height: 3px;background: #335da4;}
.about_box5{padding: 60px 0 70px;}
.about_box5 ol{margin-top: 40px;}
.about_box5 ol li{float: left;width: 32%;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);text-align: center;margin-left: 2%;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.about_box5 ol li:first-child{margin-left: 0;}
.about_box5 ol li .img{overflow: hidden;line-height: 0;}
.about_box5 ol li .img img{width: 100%;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.about_box5 ol li .text{padding: 25px 45px;}
.about_box5 ol li .text h3{color: #333333;font-size: 20px;}
.about_box5 ol li .text p{margin-top: 10px;color: #333333;line-height: 24px;height: 72px;overflow: hidden;}
.about_box5 ol li:hover{background: #335da4;}
.about_box5 ol li:hover .img img{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.about_box5 ol li:hover .text h3,
.about_box5 ol li:hover .text p{color: #fff;}
.contact_top{position: relative;top: -42px;}
.contact_top ol li{background: #fff;float: left;min-height: 188px;width: 32%;-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);padding: 30px 35px;margin-left: 2%;position: relative;}
.contact_top ol li:first-child{margin-left: 0;}
.contact_top ol li .bt{color: #333;font-size: 20px;font-weight: bold;}
.contact_top ol li i{display: block;width: 26px;height: 2px;background: #333;margin: 15px 0 10px;}
.contact_top ol li .text{color: #333333;font-size: 16px;}
.contact_top ol li .text p{line-height: 24px;margin-bottom: 10px;}
.contact_top ol li em{position: absolute;top: 50%;right: 25px;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.join_box{padding: 40px 0 60px;}
.join_box .tit{margin-top: 50px;background: #f6f6f6;line-height: 52px;color: #333333;font-size: 16px;padding: 0 25px;}
.join_box .tit span{display: block;float: left;width: 20%;font-size: 16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;text-align: center;}
.join_box .tit span:first-child{text-align: left;}
.join_box ol{border: 1px solid #ededed;background: #fff;}
.join_box ol li{float: left;width: 100%;color: #333333;font-size: 14px;border-bottom: 1px solid #ededed;}
.join_box ol li .bt{padding: 0 25px;cursor: pointer;line-height: 56px;}
.join_box ol li .bt span{font-size: 16px;display: block;float: left;width: 20%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;text-align: center;}
.join_box ol li .bt span:first-child{text-align: left;}
.join_box ol li .text{display: none;border-top: 1px solid #ededed;padding: 10px 25px 20px;color: #666666;font-size: 14px;line-height: 24px;}
.join_box ol li .text p span{color: #333333;font-weight: bold;}
.join_box ol li:nth-child(2n){background: #fcfcfc;}
.join_box ol li:hover .bt span,
.join_box ol li.cur .bt span{color: #0058ad;}
.feedback_box{background: #f5faff;padding: 60px 0;}
.feedback_box ol{margin-top: 50px;}
.feedback_box ol li{float: left;background: #fff;width: 32%;position: relative;border: 1px solid #d1d1d1;margin-bottom: 2.2%;margin-right: 2%;}
.feedback_box ol li:nth-child(3),
.feedback_box ol li:nth-child(4),
.feedback_box ol li:last-child{margin-right: 0;}
.feedback_box ol li:nth-child(4){width: 100%;}
.feedback_box ol li:last-child{border: none;text-align: center;width: 100%;margin-bottom: 0;}
.feedback_box ol li span{position: absolute;left: 10px;top: 13px;width: 25px;line-height: 0;}
.feedback_box ol li input{border: none;background: none;width: 100%;padding: 0 10px 0 45px;-webkit-appearance: none;height: 50px;line-height: 50px;font-family: "微软雅黑";font-size: 16px;}
.feedback_box ol li textarea{float: left;width: 100%;border: none;background: none;height: 150px;font-family: "微软雅黑";-webkit-appearance: none;font-size: 16px;padding: 12px 10px 12px 45px;}
.feedback_box ol li .btn{float: none;margin: 0 auto;width: 218px;padding: 0;background: #3d3d3d;border-color: #3d3d3d;color: #fff;font-size: 18px;font-family: "微软雅黑";border-radius: 3px;margin: 0 15px;}
.feedback_box ol li .btn1{background: #cccccc;}
.map{width: 100%;height: 640px;position: relative;}
.map #map{height: 640px;width: 100%;}
.case_box{padding: 50px 0;}
.case_list{margin-top: 40px;}
.case_list ol li{width: 32%;float: left;background: #f8f8f8;padding: 10px;border-bottom: 1px solid #ededed;margin-bottom: 2%;margin-right: 2%;transition: all .5s;}
.case_list ol li:nth-child(3n){margin-right: 0;}
.case_list ol li .img{line-height: 0;overflow: hidden;}
.case_list ol li .img img{width: 100%;}
.case_list ol li .text{padding-top: 15px;}
.case_list ol li .text h3{color: #333333;font-size: 18px;font-weight: normal;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.case_list ol li .text p{margin-top: 5px;color: #666666;line-height: 24px;height: 48px;overflow: hidden;}
.case_list ol li:hover{box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
.case_list ol li:hover .text h3{color: #335da4;}
.service_box{padding: 70px 0;}
.service_box .box{padding: 30px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}
.service_box .box .left{float: left;width: 47%;line-height: 0;}
.service_box .box .right{float: right;width: 50%;padding-top: 100px;}
.service_box .box .right h4{color: #333333;font-size: 43px;text-transform: uppercase;font-weight: lighter;}
.service_box .box .right i{display: block;width: 72px;height: 2px;margin: 30px 0 25px;background: #335da4;}
.service_box .box .right h3{color: #333333;font-size: 30px;font-weight: normal;}
.service_box .box .right .text{margin-top: 20px;color: #333333;line-height: 24px;}
.service_box2{background: url(../images/service_bg.jpg) no-repeat center top;padding: 60px 0 70px;}
.service_box2 .title2{color: #fff;}
.service_box2 ol{margin-top: 36px;}
.service_box2 ol li{float: left;width: 23.5%;text-align: center;overflow: hidden;margin-left: 2%;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}
.service_box2 ol li:first-child{margin-left: 0;}
.service_box2 ol li .img{line-height: 0;overflow: hidden;}
.service_box2 ol li .text{padding: 23px 15px;}
.service_box2 ol li .text .bt{color: #000000;font-size: 18px;font-weight: bold;}
.service_box2 ol li .text span{display: block;margin-top: 5px;color: #999999;font-size: 14px;font-weight: lighter;text-transform: uppercase;}
.service_box2 ol li .text p{margin-top: 10px;color: #333333;font-size: 14px;line-height: 24px;height: 70px;/* height: 48px;*/overflow: hidden;}
.service_box3{padding-bottom: 70px;}
.service_box3 ol{float: left;width: 70%;}
.service_box3 ol li{text-align: center;float: left;width: 32%;margin-left: 2%;box-shadow: rgba(0, 0, 0, 0.2) 0 0 5px;}
.service_box3 ol li:first-child{margin-left: 0;}
.service_box3 ol li .img{line-height: 0;overflow: hidden;}
.service_box3 ol li .img img{width: 100%;}
.service_box3 ol li p{padding: 0 15px;line-height: 50px;color: #333333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.service_box3 .right{min-height: 273px;float: right;width: 30%;background: url(../images/service_img9.jpg) no-repeat left bottom;}
.service_box3 .right .title2{text-align: right;}
.service_box3 .right .title2 h4{font-size: 14px;padding-bottom: 40px;position: relative;}
.service_box3 .right .title2 h4:before{content: "";position: absolute;right: 0;bottom: 0;width: 124px;height: 1px;background: #333333;}
.service_box3 .right .dh{margin-top: 50px;float: right;padding-left: 53px;color: #333333;background: url(../images/service_icon.png) no-repeat left center;}
.service_box3 .right .dh p{font-size: 16px;}
.service_box3 .right .dh span{font-size: 24px;}
.service_box4{background: #f1f9fc;padding: 60px 0 70px;}
.service_box4 .tables{margin-top: 40px;box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.1);}
.service_box4 .tables table tr td{border: 1px solid #f0f0f0;text-align: center;color: #333333;font-size: 16px;width: 20%;padding: 20px 10px;}
.service_box4 .tables table tr:nth-child(2n){background: #ffffff;}
.service_box5{padding: 60px 0;}
.service_box5 .case_list ol{margin-bottom: 30px;}
.service_bottom{background: #335da4;min-height: 90px;padding-top: 25px;display: none;}
.service_bottom .icon{line-height: 0;float: left;margin-top: -61px;}
.service_bottom .t{float: left;margin-left: 58px;}
.service_bottom .t h3{color: #ffffff;font-size: 18px;}
.service_bottom .t p{color: #eae9e9;font-size: 16px;text-transform: uppercase;opacity: 0.1;font-family: Arial;margin-top: 5px;}
.service_bottom .quote{margin-left: 60px;float: left;}
.service_bottom .quote .text{width: 215px;height: 44px;background: #fff;border: none;font-size: 14px;padding: 0 15px;float: left;-webkit-appearance: none;}
.service_bottom .quote .btn{float: left;width: 105px;height: 44px;background: #de1910;border: none;color: #fff;font-size: 16px;margin-left: 6px;-webkit-appearance: none;}
.service_bottom .Hotline{margin-left: 160px;float: left;color: #fff;}
.service_bottom .Hotline p{font-size: 16px;}
.service_bottom .Hotline span{font-size: 22px;}
.service_bottom .return-top{float: right;line-height: 0;cursor: pointer;}
.secrecy_box{background: #f8fbff;padding: 60px 0;}
.secrecy_box ol{padding: 3% 0;background: #fff;}
.secrecy_box ol li{float: left;width: 100%;padding: 0 3%;}
.secrecy_box ol li .text{padding-top: 90px;float: left;width: 50%;padding-right: 5%;}
.secrecy_box ol li .text h3{color: #333333;font-size: 20px;}
.secrecy_box ol li .text .t{margin-top: 15px;color: #666666;line-height: 30px;}
.secrecy_box ol li .img{width: 50%;float: right;line-height: 0;}
.secrecy_box ol li .img img{width: 100%;}
.secrecy_box ol li:nth-child(2n) .text{float: right;padding-right: 0;padding-left: 5%;}
.secrecy_box ol li:nth-child(2n) .img{float: left;}
.problem_box{padding-bottom: 70px;background: #f5faff;}
.problem_box ol{background: #fff;padding: 0 30px;top: -50px;position: relative;}
.problem_box ol li{width: 100%;float: left;border-top: 1px solid #f3f3f3;padding: 35px 0;}
.problem_box ol li:first-child{border-top: none;}
.problem_box ol li span{font-family: arial;color: #335da4;font-size: 18px;font-weight: bold;}
.problem_box ol li .bt{color: #335da4;font-size: 18px;font-weight: bold;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.problem_box ol li .text{margin-top: 10px;line-height: 26px;color: #333333;}
.idea_box{background: #edf1f7 url(../images/idea_bg.jpg) no-repeat center top;padding: 70px 0;}
.idea_box .box{max-width: 1180px;width: 100%;margin: 0 auto;}
.idea_box .box .img{float: left;width: 48%;line-height: 0;box-shadow: 15px 15px 15px rgba(196, 207, 225, 0.8);}
.idea_box .box .text{padding-top: 85px;float: right;width: 565px;}
.idea_box .box .text .tit{margin-bottom: 15px;}
.idea_box .box .text .tit h4{color: #335da4;font-size: 14px;text-transform: uppercase;font-weight: normal;}
.idea_box .box .text .tit i{display: block;width: 22px;height: 1px;background: #335da4;margin: 15px 0;}
.idea_box .box .text .tit h3{color: #333333;font-size: 30px;font-weight: normal;}
.idea_box .box .text .tit h3 em{font-style: normal;font-family: arial;}
.idea_box .box .text .tit2{margin-top: 30px;}
.idea_box .box .text .t{color: #333333;line-height: 26px;}
.idea_box .box .text .t p{margin-bottom: 12px;}
.idea_box .box2{margin-top: 40px;}
.idea_box .box2 .img{float: right;}
.idea_box .box2 .text{float: left;}
.culture_box{padding: 60px 0;}
.culture_box .top .text{margin-top: 20px;text-align: center;}
.culture_box .top .text p{color: #333333;font-size: 16px;line-height: 30px;max-width: 1170px;width: 100%;margin: 0 auto;}
.culture_box .top .text span{margin-top: 40px;display: inline-block;color: #335da4;font-size: 18px;border-bottom: 1px solid #335da4;padding-bottom: 10px;}
.culture_box2{background: url(../images/culture_bg.jpg) no-repeat center top;text-align: center;color: #fff;padding: 290px 0 245px;}
.culture_box2 .box h3{font-size: 24px;}
.culture_box2 .box h4{color: #d5d5d5;font-size: 16px;font-weight: lighter;text-transform: uppercase;margin-top: 5px;}
.culture_box2 .box span{margin-top: 16px;display: block;line-height: 0;}
.culture_box2 .box span img{vertical-align: top;}
.culture_box2 .box p{font-size: 16px;line-height: 30px;max-width: 720px;width: 100%;margin: 15px auto 0;}
.culture_box3{padding: 60px 0 70px;}
.culture_box3 ol li{float: left;width: 48.5%;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}
.culture_box3 ol li .img{line-height: 0;}
.culture_box3 ol li .text{padding: 30px;}
.culture_box3 ol li .text h3{color: #335da4;font-size: 18px;}
.culture_box3 ol li .text p{margin-top: 10px;color: #333333;line-height: 26px;}
.culture_box3 ol li:nth-child(2n){float: right;}
.carryout_box{background: #f5faff;padding: 60px 0 70px;}
.carryout_box ol li{float: left;width: 100%;margin-bottom: 50px;}
.carryout_box ol li .img{float: left;line-height: 0;width: 48%;}
.carryout_box ol li .text{position: relative;z-index: 1;float: right;width: 55%;margin-left: -3%;padding: 50px;margin-top: 50px;min-height: 295px;background: #fff;}
.carryout_box ol li .text h4{color: #f6f7fa;font-size: 84px;font-family: arial;text-transform: uppercase;font-weight: normal;}
.carryout_box ol li .text h3{color: #333333;font-size: 24px;font-weight: normal;margin-top: -48px;}
.carryout_box ol li .text i{display: block;width: 60px;height: 1px;background: #335da4;margin: 18px 0;}
.carryout_box ol li .text p{color: #666666;font-size: 16px;line-height: 26px;}
.carryout_box ol li .text .t span{display: block;float: left;width: 50%;background: url(../images/carryout_icon1.png) no-repeat left center;padding-left: 20px;margin-bottom: 20px;}
.carryout_box ol li:nth-child(2n) .img{float: right;}
.carryout_box ol li:nth-child(2n) .text{float: left;margin-left: 0;margin-right: -3%;}
.carryout_box ol li:last-child{margin-bottom: 0;}
.quality_box{background: url(../images/quality_bg.jpg) no-repeat center top;min-height: 365px;}
.quality_box ol{position: relative;top: -50px;}
.quality_box ol li{float: left;width: 32%;margin-left: 2%;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}
.quality_box ol li:first-child{margin-left: 0;}
.quality_box ol li .img{line-height: 0;}
.quality_box ol li .img img{width: 100%;}
.quality_box ol li .text{padding: 25px 30px;}
.quality_box ol li .text .icon{line-height: 0;float: left;display: block;}
.quality_box ol li .text .icon img{vertical-align: middle;}
.quality_box ol li .text .t{padding-top: 3px;float: left;max-width: 80%;width: 100%;margin-left: 13px;}
.quality_box ol li .text .t h3{color: #333333;font-size: 16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.quality_box ol li .text .t p{margin-top: 10px;color: #aaaaaa;font-size: 12px;text-transform: uppercase;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.quality_box2{background: url(../images/quality_bg2.jpg) no-repeat center bottom #fff;padding: 60px 0;}
.quality_box2 .text{padding-top: 80px;float: left;width: 47%;}
.quality_box2 .text .inner_title{text-align: left;}
.quality_box2 .text .t{margin-top: 20px;color: #333333;font-size: 16px;line-height: 26px;}
.quality_box2 .img{float: right;width: 50%;line-height: 0;}
.quality_box3{background: #f5faff;padding: 60px 0 70px;}
.quality_box3 ol li{float: left;width: 100%;background: #fff;}
.quality_box3 ol li .img{float: left;width: 50%;line-height: 0;position: relative;}
.quality_box3 ol li .img:before{content: "";position: absolute;right: 0;top: 50%;margin-top: -14px;width: 14px;height: 28px;background: url(../images/quality_icon8.png) no-repeat center center / cover;}
.quality_box3 ol li .text{padding: 5%;width: 50%;float: right;}
.quality_box3 ol li .text .icon{line-height: 0;}
.quality_box3 ol li .text h3{margin-top: 10px;color: #333333;font-size: 22px;}
.quality_box3 ol li .text h3 span{font-family: arial;display: inline-block;margin-right: 5px;}
.quality_box3 ol li .text p{margin-top: 8px;color: #333333;font-size: 16px;line-height: 26px;}
.quality_box3 ol li:nth-child(2n) .img{float: right;}
.quality_box3 ol li:nth-child(2n) .img:before{right: auto;left: 0;background: url(../images/quality_icon9.png) no-repeat center center / cover;}
.quality_box3 ol li:nth-child(2n) .text{float: left;}
.circuit_box{padding: 60px 0 70px;}
.circuit_box .top{text-align: center;color: #333333;}
.circuit_box .top h3{font-size: 30px;font-weight: normal;}
.circuit_box p.name{color: #333333;text-align: center;margin-top: 10px;font-size: 20px;}
.circuit_box p.name span{font-weight: bold;}
.circuit_box ol{width: 965px;height: 254px;background: url(../images/circuit_bg.jpg) no-repeat center center;margin: 40px auto;}
.circuit_box ol li{float: left;width: 25%;text-align: center;padding-top: 50px;}
.circuit_box ol li .box{width: 162px;height: 162px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);border-radius: 50%;margin: 0 auto;padding-top: 35px;}
.circuit_box ol li .box .icon{line-height: 0;}
.circuit_box ol li .box .text{padding-top: 10px;}
.circuit_box ol li .box .text h3{color: #333333;font-size: 18px;font-weight: normal;}
.circuit_box ol li .box .text p{margin-top: 3px;color: #666666;font-size: 12px;text-transform: uppercase;}
.circuit_box2{background: url(../images/circuit_bg2.jpg) no-repeat center center / cover;height: 342px;position: relative;/* padding-top: 75px;*/padding-top: 54px;}
.circuit_box2:before{content: "";position: absolute;left: 0;top: 180px;width: 100%;height: 1px;background: #aac0e4;}
.circuit_box2 .circuit_qh .box{/* padding-top: 42px;*/padding-top: 62px;/* min-height: 198px;*/min-height: 234px;text-align: center;}
.circuit_box2 .circuit_qh .box .icon{width: 40px;height: 40px;margin: 0 auto;}
.circuit_box2 .circuit_qh .box span{display: block;margin: 18px auto 16px;width: 12px;height: 12px;background: url(../images/circuit_icon11.png) no-repeat center center / cover;}
.circuit_box2 .circuit_qh .box p{color: #fff;font-size: 18px;}
.circuit_box2 .circuit_qh .box:hover, .circuit_box2 .circuit_qh .slick-current .box{/* background: #335da4;*/background: url(../images/fwlc_xz.png) no-repeat center center/cover;background-size: 100%;}
.circuit_box2 .circuit_qh .box:hover p , .circuit_box2 .circuit_qh .slick-current .box p{font-weight: bold;}
.circuit_box2 .circuit_qh .slick-prev,
.circuit_box2 .circuit_qh .slick-next{width: 48px;height: 48px;border: none;margin-top: -18px;}
.circuit_box2 .circuit_qh .slick-prev{left: -60px;background: url(../images/circuit_left.png) no-repeat center center / cover;}
.circuit_box2 .circuit_qh .slick-next{right: -60px;background: url(../images/circuit_right.png) no-repeat center center / cover;}
.circuit_box3{padding: 60px 0 70px;}
.circuit_box3 .box{width: 855px;margin: 0 auto;}
.circuit_box3 .box h3{color: #333333;font-size: 30px;font-weight: normal;text-align: center;}
.circuit_box3 .box p{margin-top: 10px;color: #333333;font-size: 16px;line-height: 26px;text-align: center;}
.circuit_box3 .box .img{margin-top: 30px;text-align: center;line-height: 0;}
.circuit_box3 .box .img img{display: inline;}
.field_box .case_list li .text{text-align: center;}
.field_show{float: left;width: 73%;}
.field_show .top{-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);padding: 15px;}
.field_show .top .img{float: left;line-height: 0;width: 50%;}
.field_show .top .text{float: right;width: 47.5%;padding-top: 50px;}
.field_show .top .text h3{color: #333333;font-size: 30px;}
.field_show .top .text h4{margin-top: 8px;font-weight: normal;text-transform: uppercase;color: #82878d;font-size: 18px;font-family: arial;}
.field_show .top .text .t{margin-top: 10px;color: #333333;font-size: 14px;line-height: 30px;}
.field_show .field_min .box_text{margin-top: 20px;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);padding: 30px;}
.field_show .field_min .box_text .tit .icon{float: left;}
.field_show .field_min .box_text .tit .icon img{vertical-align: top;}
.field_show .field_min .box_text .tit .t{float: left;margin-left: 12px;margin-top: -3px;}
.field_show .field_min .box_text .tit .t h3{color: #333333;font-size: 22px;font-weight: normal;}
.field_show .field_min .box_text .tit .t p{margin-top: 1px;color: #82878d;font-size: 14px;text-transform: uppercase;}
.field_show .field_min .box_text .text{margin-top: 10px;color: #333333;font-size: 14px;line-height: 26px;}
.field_show .field_min .box_text .text p span{font-weight: bold;font-size: 16px;}
.field_show .field_min .box_text ol{margin-top: 20px;}
.field_show .field_min .box_text ol li{float: left;width: 32%;margin-right: 2%;background: #f8f8f8;padding: 10px;text-align: center;box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);}
.field_show .field_min .box_text ol li:nth-child(3n){margin-right: 0;}
.field_show .field_min .box_text ol li .img{line-height: 0;overflow: hidden;}
.field_show .field_min .box_text ol li .t{color: #333333;font-size: 16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-top: 10px;}
.translation_box{padding: 60px 0 70px;}
.translation_box .box{max-width: 1200px;width: 100%;margin: 0 auto;}
.translation_box .box .inner_title{position: relative;}
.translation_box .box .inner_title:before{content: "";position: absolute;right: 28%;top: -10px;width: 140px;height: 122px;background: url(../images/translation_tit.jpg) no-repeat right top;}
.translation_box .box .inner_title p{font-size: 20px;}
.translation_box .box .box_text{margin-top: 50px;}
.translation_box .box .box_text .textBox{width: 48%;}
.translation_box .box .box_text .textBox p{color: #000000;font-size: 18px;}
.translation_box .box .box_text .textBox .tables{margin-top: 20px;}
.translation_box .box .box_text .textBox .tables table tr td{border: 1px solid #e5e6e8;font-size: 18px;color: #000000;padding: 15px;}
.translation_box .box .box_text .textBox .tables table tr td img{vertical-align: middle;width: 40px;float: right;}
.translation_box2{background: url(../images/translation_bg.jpg) no-repeat center center;min-height: 348px;text-align: center;padding-top: 65px;}
.translation_box2 .box{max-width: 710px;width: 100%;margin: 0 auto;color: #fff;}
.translation_box2 .box i{display: block;width: 70px;height: 2px;background: #ffb24d;margin: 0 auto;}
.translation_box2 .box h3{margin-top: 22px;font-size: 20px;}
.translation_box2 .box h4{margin-top: 5px;color: #cfdfff;font-size: 14px;text-transform: uppercase;font-weight: normal;}
.translation_box2 .box .t{margin-top: 12px;font-size: 16px;line-height: 26px;}
.translation_box2 .box a{display: block;width: 170px;height: 44px;background: #3466cc;border-radius: 50px;color: #fff;font-size: 16px;margin: 30px auto 0;line-height: 44px;border: 1px solid #3972d4;}
.translation_box3{padding: 60px 0 90px;border-bottom: 1px solid #ededed;}
.translation_box3 .box{max-width: 1140px;width: 100%;margin: 0 auto;}
.translation_box3 .box .img{float: left;width: 45%;}
.translation_box3 .box .img span{display: block;line-height: 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);position: relative;}
.translation_box3 .box .img span:before{content: "";position: absolute;left: -30px;bottom: -30px;width: 40%;height: 60%;background: #335da4;}
.translation_box3 .box .img span img{position: relative;z-index: 1;width: 100%;}
.translation_box3 .box .text{float: right;width: 50%;padding-top: 80px;}
.translation_box3 .box .text .bt{margin-top: 20px;color: #000000;font-size: 18px;font-weight: bold;}
.translation_box3 .box .text .t{margin-top: 8px;color: #333333;font-size: 14px;line-height: 24px;}
.translation_box4{padding: 50px 0 70px;}
.translation_box4 .box{max-width: 1200px;width: 100%;margin: 0 auto;}
.translation_box4 .box .inner_title p{font-size: 20px;}
.translation_box4 .box .tables{margin-top: 40px;}
.translation_box4 .box .tables table tr th{border: 1px solid #ececec;background: #335da4;color: #fff;font-size: 18px;font-weight: normal;padding: 15px 60px;}
.translation_box4 .box .tables table tbody tr{background: #e6f5fb;}
.translation_box4 .box .tables table tbody tr:hover td{background: #335da4;color:#fff;}
.translation_box4 .box .tables table tr th:first-child{text-align: left;}
.translation_box4 .box .tables table tr td{border: 1px solid #ececec;padding: 15px 60px;text-align: center;color: #333333;}
.translation_box4 .box .tables table tr td:first-child{text-align: left;}
.translation_box5{min-height: 294px;background: url(../images/translation_bg2.jpg) no-repeat center center;}
.translation_box6{padding: 60px 0;}
.translation_box6 .box{max-width: 1200px;margin: 0 auto;width: 100%;}
.translation_box6 .box .inner_title p{font-size: 20px;}
.translation_box6 .box .textBox{margin-top: 30px;}
.translation_box6 .box .textBox p{text-align: right;color: #000000;font-size: 16px;}
.translation_box6 .box .textBox .tables{margin-top: 10px;}
.translation_box6 .box .textBox .tables table tr td{border: 1px solid #e5e6e8;font-size: 18px;color: #000000;padding: 15px;}
.translation_box6 .box .textBox .tables table tr td img{vertical-align: middle;width: 40px;float: right;}
.translation_box7{padding: 60px 0 70px;background: url(../images/translation_bg3.jpg) repeat-x left top;}
.translation_box7 .box{max-width: 1200px;margin: 0 auto;width: 100%;}
.translation_box7 .box .inner_title p{font-size: 20px;}
.translation_box7 .box .tables{margin-top: 40px;}
.translation_box7 .box .tables table{background: #e6f5fb;}
.translation_box7 .box .tables table tr th{border: 1px solid #e1e1e1;color: #000000;font-size: 20px;font-weight: normal;padding: 15px;}
.translation_box7 .box .tables table tr td{border: 1px solid #e1e1e1;text-align: center;padding: 15px;color: #000000;font-size: 16px;}
.translation_box7 .box .tables2{max-width: 620px;width: 100%;margin: 120px auto 0;}
.translation_box7 .box .tables2 table tr td{border: 1px solid #e5e6e8;font-size: 18px;color: #000000;padding: 15px;}
.translation_box7 .box .tables2 table tr td img{vertical-align: middle;width: 40px;float: right;}
.translation_box8{background: #f1f9fc;}
.translation_box8 .img{float: left;width: 50%;line-height: 0;}
.translation_box8 .right{float: right;width: 50%;}
.translation_box8 .right .text{max-width: 530px;width: 100%;padding-top: 50px;margin-left: 50px;}
.translation_box8 .right .text .top h3{color: #000000;font-size: 30px;font-weight: normal;}
.translation_box8 .right .text .top h4{margin-top: 5px;color: #000000;font-size: 20px;text-transform: uppercase;font-weight: normal;}
.translation_box8 .right .text .t{margin-top: 25px;}
.translation_box8 .right .text .t p{float: left;width: 100%;color: #333333;font-size: 16px;line-height: 26px;}
.translation_box8 .right .text .t p em{font-style: normal;color: #cc0000;display: inline-block;margin-left: 15px;}
.translation_box8 .right .text .t p span{color: #cc0000;}
.translation_box9{padding: 60px 0 70px;}
.translation_box9 .box{max-width: 1200px;margin: 0 auto;width: 100%;}
.translation_box9 .box .inner_title p{font-size: 20px;}
.translation_box9 .box .textBox{margin-top: 30px;}
.translation_box9 .box .textBox p{text-align: right;color: #000000;font-size: 16px;}
.translation_box9 .box .textBox .tables{margin-top: 10px;}
.translation_box9 .box .textBox .tables table tr td{border: 1px solid #e5e6e8;font-size: 18px;color: #000000;padding: 15px 50px;}
.translation_box9 .box .textBox .tables table tr td img{vertical-align: middle;width: 40px;float: right;}
.inputerror{border: 1px solid #f00 !important;background-color: #ffe6e6 !important;}
@-webkit-keyframes inputerrors{0%{background-color: #fff;}
100%{background-color: #ffe6e6;}}
.inputerror{animation: inputerrors 0.5s 3 ease;}
.t_fenxiang a{width: 24px;min-height: 24px;margin-right: auto;margin: 0;}
.fixed-head{z-index: 999;position: fixed;top: 0px;left: 0px;width: 100%;background: #fff;transition: All .4s ease;-webkit-transition: All .4s ease;-moz-transition: All .4s ease;-o-transition: All .4s ease;-webkit-animation: headerFix 1s ease 1;animation: headerFix 1s ease 1;}
@-webkit-keyframes headerFix{from{-webkit-transform: translateY(-100%);}
to{-webkit-transform: translateY(0);}}
@keyframes headerFix{from{transform: translateY(-100%);}
to{transform: translateY(0);}}
.translation_box .box .box_text .textBox .tables table tr:hover{background: #335da4;}
.translation_box .box .box_text .textBox .tables table tr:hover td{color: #fff;}
.translation_box4 .box .tables table tr:hover{background: #e6f5fb;}
.translation_box6 .box .textBox .tables table tr:hover{background: #335da4;}
.translation_box6 .box .textBox .tables table tr:hover td{color: #fff;}
.translation_box7 .box .tables2 table tr:hover{background: #335da4;}
.translation_box7 .box .tables2 table tr:hover td{color: #fff;}
.translation_box9 .box .textBox .tables table tr:hover{background: #335da4;}
.translation_box9 .box .textBox .tables table tr:hover td{color: #fff;}
/*移动端携手名校*/
.xsmx_mo{background: #eeeeee;}
.xsmx_mo_n{padding: 40px 15px;box-shadow: 4px 5px 5px #d9d9d9;}
.xsmx_mo .xsmx_text{border-left: 6px solid #335da4;padding: 30px 20px;background: #fff;}
.xsmx_mo .xsmx_text h3{font-size: 26px;color: #335da4;font-weight: initial;}
.xsmx_mo .xsmx_text span{font-size: 16px;color: #666666;}
.xsmx_mo .xsmx_text .xsmx_wz{padding:40px 0;}
.xsmx_mo .xsmx_text .xsmx_wz h4{font-size: 24px;color: #333333;font-weight: initial;margin-bottom: 20px;}
.xsmx_mo .xsmx_text .xsmx_wz p{font-size: 16px;color: #666666;}
@media (max-width: 3000px){.xsmx_mo{display: none;}}@media (max-width: 768px){.xsmx_mo{display: block;}}@media (max-width: 480px){.xsmx_mo .xsmx_text .xsmx_wz{padding: 20px 0;}
.xsmx_mo .xsmx_text span , .xsmx_mo .xsmx_text .xsmx_wz p{font-size: 14px;}
.xsmx_mo .xsmx_text h3{font-size: 22px;}
.xsmx_mo .xsmx_text .xsmx_wz h4{font-size: 20px;}
.xsmx_mo .xsmx_text .xsmx_wz{padding:20px 0;}
.xsmx_mo_n{padding:15px 15px}}
/*移动端携手名校*//*右侧边栏样式*/
.sidebar-box{position: fixed;right:0;bottom:18%;transform: translateY(-50%);-ms-transform:translateY(-50%);/* IE 9*/-moz-transform:translateY(-50%);/* Firefox*/-webkit-transform:translateY(-50%);/* Safari 和 Chrome*/-o-transform:translateY(-50%);z-index:1000;}
.sidebar{border-top: 1px solid #DBDBDB;border-bottom: 1px solid #DBDBDB;border-left: 1px solid #DBDBDB;}
.sidebar li{width:50px;height:50px;background-color: #fff;/*padding: 15px;*/position:relative;text-align:right;border-bottom: 1px solid #DBDBDB;transition:all 0.5s ease-in-out;}
.sidebar li:last-child{border-bottom: none;}
.sidebar li+li{}
.sidebar li i{width:50px;height:49px;position: absolute;right:0;top:0;z-index:1100;background-color: #fff;transition:all 0.5s ease-in-out;}
.sidebar li a{display:block;width:100%;}
.sidebar li .text{width:220px;font-size:14px;color:#181818;font-weight: 600;position:absolute;left:50px;top:50%;transform: translateY(-50%);-ms-transform:translateY(-50%);/* IE 9*/-moz-transform:translateY(-50%);/* Firefox*/-webkit-transform:translateY(-50%);/* Safari 和 Chrome*/
-o-transform:translateY(-50%);text-align:left;z-index:10;}
.sidebar li .icon01{background:url('../images/dianhua.png') no-repeat center #fff;}
.sidebar li .icon02{background:url('../images/qq.png') no-repeat center #fff;}
.sidebar li .icon03{background:url('../images/youxiang.png') no-repeat center #fff;}
.sidebar li .icon04{background:url('../images/weixin.png') no-repeat center #fff;}
.sidebar li .icon05{background:url('../images/top_h.png') no-repeat center #fff;}
.sidebar:hover li{width: 250px;}
.sidebar:hover li .text{left:30px;}
.sidebar li:hover{background-color: #181818;}
.sidebar li:hover .text{color: #FFFFFF;}
.sidebar li:hover .icon01{background:url('../images/dianhua_b.png') no-repeat center #181818;}
.sidebar li:hover .icon02{background:url('../images/qq_b.png') no-repeat center #181818;}
.sidebar li:hover .icon03{background:url('../images/youxiang_b.png') no-repeat center #181818;}
.sidebar li:hover .icon04{background:url('../images/weixin_b.png') no-repeat center #181818;}
.sidebar li:hover .icon05{background:url('../images/top_b.png') no-repeat center #181818;}
/*侧边end*//**2019-4-8**/
.field_guo1 .box .right{float: left;}
.field_guo1 .box .left{float: right;}
.field_guo2{background: #335da4;position: relative;}
.field_guo2 .img{position: absolute;left: 0;top: 0;height: 100%;float: left;line-height: 0;width: 50%;background-size: cover;background-position: 100% 100%;background-repeat: none;}
.field_guo2 .text{float: right;width: 50%;padding-top: 60px;padding-left: 90px;padding-bottom: 20px;padding-right: 90px;position: relative;z-index: 1;}
.field_guo2 .text .title2{text-align: left;}
.field_guo2 .text .title2 h3,
.field_guo2 .text .title2 h4{color: #fff;}
.field_guo2 .text ol{margin-top: 30px;margin-left: -135px;}
.field_guo2 .text ol li{float: left;width: 100%;margin-bottom: 30px;}
.field_guo2 .text ol li .icon{float: left;width: 90px;line-height: 0;}
.field_guo2 .text ol li .t{float: left;width: 70%;margin-left: 45px;padding-top: 8px;}
.field_guo2 .text ol li .t .bt{color: #ffffff;font-size: 22px;margin-bottom: 17px;}
.field_guo2 .text ol li .t p{color: #ffffff;font-size: 14px;}
.field_guo3{background: #335da4;padding: 60px 0 70px;}
.field_guo3 .title2 h3,
.field_guo3 .title2 h4{color: #fff;}
.field_guo3 ol{margin-top: 40px;}
.field_guo3 ol li{float: left;width: 16.66666667%;padding: 40px 0;text-align: center;}
.field_guo3 ol li .icon{line-height: 0;}
.field_guo3 ol li p{margin-top: 28px;color: #fff;font-size: 16px;}
.field_guo3 ol li:hover{background: #0070e4;}
.xz_a{text-align:center;}
.xz_a a{display: inline-block;height: 35px;background: #335da4;border-radius: 50px;text-align: center;line-height: 35px;color: #fff;margin-top: 50px;padding:0 25px;margin-right: 23px;}
.xz_a a:nth-child(2){margin-right: 0;}
.pop_box{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 9999;background: url(../images/pop_bg.png);}
.pop_box .img{width: 296px;margin: 0 auto;display: block;position: relative;top: 50%;transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);}

.history{background: url("images/line04.gif") repeat-y scroll 187px 0;position: relative;padding: 0px;margin: 0px;height: 2270px;}
.history-date h2{background: url("images/icon06.gif") no-repeat scroll 158px;font-size: 25px;font-weight: normal;margin: 0 0 50px;padding-left: 45px;height: 59px;}
.history-date h2 a{background: url("images/icon08.gif") no-repeat scroll right 50% rgba(0, 0, 0, 0);color: #00BBFF;display: inline-block;margin: 21px 97px 0 0;padding-right: 17px;}
.history-date h2 span{font-size: 42px;}
.history-date ul li{background: url("images/icon07.gif") no-repeat scroll 180px 0 rgba(0, 0, 0, 0);padding-bottom: 30px;}
.history-date ul li.last{padding-bottom: 0;}
.history-date ul li:after{clear: both;content: " ";display: block;height: 0;visibility: hidden;}
.history-date ul li h3{color: #C3C3C3;float: left;font: 18px/16px Arial;margin: 0;padding-right: 19px;text-align: right;width: 168px;}
.history-date ul li dl{float: left;margin-top: -5px;padding-left: 41px;}
.history-date ul li dl dt{color: #737373;font-size: 16px;}

/* .home_partner .home_partner_box ol li img{margin: 0 auto;padding-top: 10%;}
.home_partner .home_partner_box ol li{min-height: 130px;}*/

.translation_box .box .inner_title{margin-top: 15px;}
/*红米*/
@media only screen and (width:360px) {
.banner{padding-top:0px;}
.translation_box{padding:10px 0 15px;}
.translation_box .box{max-width: 320px;width: 100%;margin: 0 auto;}
.translation_box .box .inner_title{position: relative;}
.translation_box .box .inner_title:before{content: "";position: absolute;right: 28%;top: -10px;width: 140px;height: 122px;background: url(../images/translation_tit.jpg) no-repeat right top;}
.translation_box .box .inner_title p{font-size: 18px;}
.translation_box .box .box_text{margin-top: 20px;}
.translation_box .box .box_text .textBox{width: 48%;}
.translation_box .box .box_text .textBox p{color: #000000;font-size: 12px;}
.translation_box .box .box_text .textBox .tables{margin-top: 20px;}
.translation_box .box .box_text .textBox .tables table tr td{border: 1px solid #e5e6e8;font-size: 12px;color: #000000;padding: 5px;}
.translation_box .box .box_text .textBox .tables table tr td img{vertical-align: middle;width: 40px;float: right;}
.translation_box2{background: url(../images/translation_bg.jpg) no-repeat center center;min-height: 248px;text-align: center;padding-top:35px;}
.translation_box2 .box{max-width: 320px;width: 100%;margin: 0 auto;color: #fff;}
.translation_box2 .box i{display: block;width: 70px;height: 2px;background: #ffb24d;margin: 0 auto;}
.translation_box2 .box h3{margin-top: 22px;font-size: 20px;font-weight: normal;}
.translation_box2 .box h4{margin-top: 5px;color: #cfdfff;font-size: 14px;text-transform: uppercase;font-weight: normal;}
.translation_box2 .box .t{margin-top: 12px;font-size: 14px;line-height: 20px;}
.translation_box2 .box a{display: block;width: 170px;height: 44px;background: #3466cc;border-radius: 50px;color: #fff;font-size: 16px;margin: 30px auto 0;line-height: 44px;border: 1px solid #3972d4;}
.translation_box3{padding:10px 0 15px;border-bottom: 1px solid #ededed;}
.translation_box3 .box{max-width: 320px;width: 100%;margin: 0 auto;}
.translation_box3 .box .img{width:100%;}
.translation_box3 .box .img span{display: block;line-height: 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);position: relative;}
.translation_box3 .box .img span:before{content: "";position: absolute;left: -30px;bottom: -30px;width: 40%;height: 60%;background: #335da4;}
.translation_box3 .box .img span img{position: relative;z-index: 1;width: 100%;}
.translation_box3 .box .text{width: 100%;padding-top:20px;}
.translation_box3 .box .text .bt{margin-top: 20px;color: #000000;font-size: 18px;font-weight: bold;}
.translation_box3 .box .text .t{margin-top: 8px;color: #333333;font-size: 14px;line-height: 24px;}
.translation_box4{padding:10px 0 15px;}
.translation_box4 .box{max-width: 320px;width: 100%;margin: 0 auto;}
.translation_box4 .box .inner_title p{font-size: 14px;}
.translation_box4 .box .tables{margin-top: 20px;}
.translation_box4 .box .tables table tr th{border: 1px solid #cccccc;background: #335da4;color: #fff;font-size: 14px;font-weight: normal;padding:5px;}
.translation_box4 .box .tables table tbody tr{background: #e6f5fb;}
.translation_box4 .box .tables table tbody tr:hover td{background: #335da4;color:#fff;}
.translation_box4 .box .tables table tr th:first-child{text-align: left;}
.translation_box4 .box .tables table tr td{border: 1px solid #cccccc;padding:5px;text-align: center;color: #333333;font-size: 12px;}
.translation_box4 .box .tables table tr td:first-child{text-align: left;}
.translation_box5{min-height: 164px;background: url(../images/translation_bg2.jpg) no-repeat center center;}
.translation_box6{padding:10px 0 15px;}
.translation_box6 .box{max-width: 320px;margin: 0 auto;width: 100%;}
.translation_box6 .box .inner_title p{font-size: 14px;}
.translation_box6 .box .textBox{margin-top: 30px;}
.translation_box6 .box .textBox p{text-align: right;color: #000000;font-size: 16px;}
.translation_box6 .box .textBox .tables{margin-top: 10px;}
.translation_box6 .box .textBox .tables table tr td{border: 1px solid #e5e6e8;font-size: 12px;color: #000000;padding:5px;}
.translation_box6 .box .textBox .tables table tr td img{vertical-align: middle;width: 40px;float: right;}
.translation_box7{padding:10px 0 15px;;background: url(../images/translation_bg3.jpg) repeat-x left top;}
.translation_box7 .box{max-width: 320px;margin: 0 auto;width: 100%;}
.translation_box7 .box .inner_title p{font-size: 14px;}
.translation_box7 .box .tables{margin-top: 20px;}
.translation_box7 .box .tables table{background: #e6f5fb;}
.translation_box7 .box .tables table tr th{border: 1px solid #e1e1e1;color: #000000;font-size: 20px;font-weight: normal;padding: 15px;}
.translation_box7 .box .tables table tr td{border: 1px solid #e1e1e1;text-align: center;padding: 15px;color: #000000;font-size: 16px;}
.translation_box7 .box .tables2{max-width: 620px;width: 100%;margin: 120px auto 0;}
.translation_box7 .box .tables2 table tr td{border: 1px solid #e5e6e8;font-size: 18px;color: #000000;padding: 15px;}
.translation_box7 .box .tables2 table tr td img{vertical-align: middle;width: 40px;float: right;}
.translation_box8{background: #f1f9fc;}
.translation_box8 .img{float: left;width: 50%;line-height: 0;}
.translation_box8 .right{float: right;width: 50%;}
.translation_box8 .right .text{max-width: 530px;width: 100%;padding-top: 50px;margin-left: 50px;}
.translation_box8 .right .text .top h3{color: #000000;font-size: 30px;font-weight: normal;}
.translation_box8 .right .text .top h4{margin-top: 5px;color: #000000;font-size: 20px;text-transform: uppercase;font-weight: normal;}
.translation_box8 .right .text .t{margin-top: 25px;}
.translation_box8 .right .text .t p{float: left;width: 100%;color: #333333;font-size: 16px;line-height: 26px;}
.translation_box8 .right .text .t p em{font-style: normal;color: #cc0000;display: inline-block;margin-left: 15px;}
.translation_box8 .right .text .t p span{color: #cc0000;}
.translation_box9{padding:10px 0 15px;}
.translation_box9 .box{max-width: 320px;margin: 0 auto;width: 100%;}
.translation_box9 .box .inner_title p{font-size: 14px;}
.translation_box9 .box .textBox{margin-top: 30px;}
.translation_box9 .box .textBox p{text-align: right;color: #000000;font-size: 16px;}
.translation_box9 .box .textBox .tables{margin-top: 10px;}
.translation_box9 .box .textBox .tables table tr td{border: 1px solid #e5e6e8;font-size: 18px;color: #000000;padding:5px;}
.translation_box9 .box .textBox .tables table tr td img{vertical-align: middle;width: 40px;float: right;}
.inputerror{border: 1px solid #f00 !important;background-color: #ffe6e6 !important;}

.inner_title{text-align: center;color: #000000;padding:25px 5px;border: 1px solid #ddd;border-radius: 5px;}
.inner_title h3{font-size:20px;font-weight: normal;}
.inner_title p{margin-top: 12px;font-size: 28px;font-family: arial;text-transform: uppercase;}
.inner_title span{display: block;line-height: 0;margin: 15px auto 0;}
.list_tab{margin-top: 35px;text-align: center;}
.list_tab a{display: inline-block;width: 150px;border: 1px solid #cccccc;line-height: 46px;background: #ffffff;color: #333333;font-size: 16px;margin: 0 10px;}
.list_tab a:hover,
.list_tab a.cur{color: #fff;background: #335da4;border-color: #cccccc;}
.container{margin-right: auto;margin-left: auto;max-width:320px;width: 100%;}
.uc-section1-8 .title{color: #fff;font-size: 1.6rem;font-weight: bold;margin-bottom: 1rem;text-align: center;}
.uc-section1-8 .operate .uc-btn{width: 7rem;height: 2.5rem;margin: 0 1rem;}
}

/*iphone 5 5s 5se */
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){
.banner{padding-top:0px;}
.translation_box{padding:10px 0 15px;}
.translation_box .box{max-width: 320px;width: 100%;margin: 0 auto;}
.translation_box .box .inner_title{position: relative;}
.translation_box .box .inner_title:before{content: "";position: absolute;right: 28%;top: -10px;width: 140px;height: 122px;background: url(../images/translation_tit.jpg) no-repeat right top;}
.translation_box .box .inner_title p{font-size: 18px;}
.translation_box .box .box_text{margin-top: 20px;}
.translation_box .box .box_text .textBox{width: 48%;}
.translation_box .box .box_text .textBox p{color: #000000;font-size: 12px;}
.translation_box .box .box_text .textBox .tables{margin-top: 20px;}
.translation_box .box .box_text .textBox .tables table tr td{border: 1px solid #e5e6e8;font-size: 12px;color: #000000;padding: 5px;}
.translation_box .box .box_text .textBox .tables table tr td img{vertical-align: middle;width: 40px;float: right;}
.translation_box2{background: url(../images/translation_bg.jpg) no-repeat center center;min-height: 248px;text-align: center;padding-top:35px;}
.translation_box2 .box{max-width: 320px;width: 100%;margin: 0 auto;color: #fff;}
.translation_box2 .box i{display: block;width: 70px;height: 2px;background: #ffb24d;margin: 0 auto;}
.translation_box2 .box h3{margin-top: 22px;font-size: 20px;font-weight: normal;}
.translation_box2 .box h4{margin-top: 5px;color: #cfdfff;font-size: 14px;text-transform: uppercase;font-weight: normal;}
.translation_box2 .box .t{margin-top: 12px;font-size: 14px;line-height: 20px;}
.translation_box2 .box a{display: block;width: 170px;height: 44px;background: #3466cc;border-radius: 50px;color: #fff;font-size: 16px;margin: 30px auto 0;line-height: 44px;border: 1px solid #3972d4;}
.translation_box3{padding:10px 0 15px;border-bottom: 1px solid #ededed;}
.translation_box3 .box{max-width: 320px;width: 100%;margin: 0 auto;}
.translation_box3 .box .img{width:100%;}
.translation_box3 .box .img span{display: block;line-height: 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);position: relative;}
.translation_box3 .box .img span:before{content: "";position: absolute;left: -30px;bottom: -30px;width: 40%;height: 60%;background: #335da4;}
.translation_box3 .box .img span img{position: relative;z-index: 1;width: 100%;}
.translation_box3 .box .text{width: 100%;padding-top:20px;}
.translation_box3 .box .text .bt{margin-top: 20px;color: #000000;font-size: 18px;font-weight: bold;}
.translation_box3 .box .text .t{margin-top: 8px;color: #333333;font-size: 14px;line-height: 24px;}
.translation_box4{padding:10px 0 15px;}
.translation_box4 .box{max-width: 320px;width: 100%;margin: 0 auto;}
.translation_box4 .box .inner_title p{font-size: 14px;}
.translation_box4 .box .tables{margin-top: 20px;}
.translation_box4 .box .tables table tr th{border: 1px solid #cccccc;background: #335da4;color: #fff;font-size: 14px;font-weight: normal;padding:5px;}
.translation_box4 .box .tables table tbody tr{background: #e6f5fb;}
.translation_box4 .box .tables table tbody tr:hover td{background: #335da4;color:#fff;}
.translation_box4 .box .tables table tr th:first-child{text-align: left;}
.translation_box4 .box .tables table tr td{border: 1px solid #cccccc;padding:5px;text-align: center;color: #333333;font-size: 12px;}
.translation_box4 .box .tables table tr td:first-child{text-align: left;}
.translation_box5{min-height: 164px;background: url(../images/translation_bg2.jpg) no-repeat center center;}
.translation_box6{padding:10px 0 15px;}
.translation_box6 .box{max-width: 320px;margin: 0 auto;width: 100%;}
.translation_box6 .box .inner_title p{font-size: 14px;}
.translation_box6 .box .textBox{margin-top: 30px;}
.translation_box6 .box .textBox p{text-align: right;color: #000000;font-size: 16px;}
.translation_box6 .box .textBox .tables{margin-top: 10px;}
.translation_box6 .box .textBox .tables table tr td{border: 1px solid #e5e6e8;font-size: 12px;color: #000000;padding:5px;}
.translation_box6 .box .textBox .tables table tr td img{vertical-align: middle;width: 40px;float: right;}
.translation_box7{padding:10px 0 15px;;background: url(../images/translation_bg3.jpg) repeat-x left top;}
.translation_box7 .box{max-width: 320px;margin: 0 auto;width: 100%;}
.translation_box7 .box .inner_title p{font-size: 14px;}
.translation_box7 .box .tables{margin-top: 20px;}
.translation_box7 .box .tables table{background: #e6f5fb;}
.translation_box7 .box .tables table tr th{border: 1px solid #e1e1e1;color: #000000;font-size: 20px;font-weight: normal;padding: 15px;}
.translation_box7 .box .tables table tr td{border: 1px solid #e1e1e1;text-align: center;padding: 15px;color: #000000;font-size: 16px;}
.translation_box7 .box .tables2{max-width: 620px;width: 100%;margin: 120px auto 0;}
.translation_box7 .box .tables2 table tr td{border: 1px solid #e5e6e8;font-size: 18px;color: #000000;padding: 15px;}
.translation_box7 .box .tables2 table tr td img{vertical-align: middle;width: 40px;float: right;}
.translation_box8{background: #f1f9fc;}
.translation_box8 .img{float: left;width: 50%;line-height: 0;}
.translation_box8 .right{float: right;width: 50%;}
.translation_box8 .right .text{max-width: 530px;width: 100%;padding-top: 50px;margin-left: 50px;}
.translation_box8 .right .text .top h3{color: #000000;font-size: 30px;font-weight: normal;}
.translation_box8 .right .text .top h4{margin-top: 5px;color: #000000;font-size: 20px;text-transform: uppercase;font-weight: normal;}
.translation_box8 .right .text .t{margin-top: 25px;}
.translation_box8 .right .text .t p{float: left;width: 100%;color: #333333;font-size: 16px;line-height: 26px;}
.translation_box8 .right .text .t p em{font-style: normal;color: #cc0000;display: inline-block;margin-left: 15px;}
.translation_box8 .right .text .t p span{color: #cc0000;}
.translation_box9{padding:10px 0 15px;}
.translation_box9 .box{max-width: 320px;margin: 0 auto;width: 100%;}
.translation_box9 .box .inner_title p{font-size: 14px;}
.translation_box9 .box .textBox{margin-top: 30px;}
.translation_box9 .box .textBox p{text-align: right;color: #000000;font-size: 16px;}
.translation_box9 .box .textBox .tables{margin-top: 10px;}
.translation_box9 .box .textBox .tables table tr td{border: 1px solid #e5e6e8;font-size: 18px;color: #000000;padding:5px;}
.translation_box9 .box .textBox .tables table tr td img{vertical-align: middle;width: 40px;float: right;}
.inputerror{border: 1px solid #f00 !important;background-color: #ffe6e6 !important;}

.inner_title{text-align: center;color: #000000;padding:25px 5px;border: 1px solid #ddd;border-radius: 5px;}
.inner_title h3{font-size:20px;font-weight: normal;}
.inner_title p{margin-top: 12px;font-size: 28px;font-family: arial;text-transform: uppercase;}
.inner_title span{display: block;line-height: 0;margin: 15px auto 0;}
.list_tab{margin-top: 35px;text-align: center;}
.list_tab a{display: inline-block;width: 150px;border: 1px solid #cccccc;line-height: 46px;background: #ffffff;color: #333333;font-size: 16px;margin: 0 10px;}
.list_tab a:hover,
.list_tab a.cur{color: #fff;background: #335da4;border-color: #cccccc;}
.container{margin-right: auto;margin-left: auto;max-width:320px;width: 100%;}
.uc-section1-8 .title{color: #fff;font-size: 1.6rem;font-weight: bold;margin-bottom: 1rem;text-align: center;}
.uc-section1-8 .operate .uc-btn{width: 7rem;height: 2.5rem;margin: 0 1rem;}
}
/*三星gs5*/
@media (min-device-width:360px) and (max-device-width:640px) and (-webkit-min-device-pixel-ratio:2){
.banner{padding-top:0px;}
.translation_box{padding:10px 0 15px;}
.translation_box .box{max-width: 640px;width: 100%;margin: 0 auto;}
.translation_box .box .inner_title{position: relative;}
.translation_box .box .inner_title:before{content: "";position: absolute;right: 28%;top: -10px;width: 140px;height: 122px;background: url(../images/translation_tit.jpg) no-repeat right top;}
.translation_box .box .inner_title p{font-size: 18px;}
.translation_box .box .box_text{margin-top: 20px;}
.translation_box .box .box_text .textBox{width: 48%;}
.translation_box .box .box_text .textBox p{color: #000000;font-size: 12px;}
.translation_box .box .box_text .textBox .tables{margin-top: 20px;}
.translation_box .box .box_text .textBox .tables table tr td{border: 1px solid #e5e6e8;font-size: 12px;color: #000000;padding: 5px;}
.translation_box .box .box_text .textBox .tables table tr td img{vertical-align: middle;width: 40px;float: right;}
.translation_box2{background: url(../images/translation_bg.jpg) no-repeat center center;min-height: 248px;text-align: center;padding-top:35px;}
.translation_box2 .box{max-width: 640px;width: 100%;margin: 0 auto;color: #fff;}
.translation_box2 .box i{display: block;width: 70px;height: 2px;background: #ffb24d;margin: 0 auto;}
.translation_box2 .box h3{margin-top: 22px;font-size: 24px;font-weight: normal;}
.translation_box2 .box h4{margin-top: 5px;color: #cfdfff;font-size: 14px;text-transform: uppercase;font-weight: normal;}
.translation_box2 .box .t{margin-top: 12px;font-size: 16px;line-height: 26px;}
.translation_box2 .box a{display: block;width: 170px;height: 44px;background: #3466cc;border-radius: 50px;color: #fff;font-size: 16px;margin: 30px auto 0;line-height: 44px;border: 1px solid #3972d4;}
.translation_box3{padding:10px 0 15px;border-bottom: 1px solid #ededed;}
.translation_box3 .box{max-width: 640px;width: 100%;margin: 0 auto;}
.translation_box3 .box .img{width:100%;}
.translation_box3 .box .img span{display: block;line-height: 0;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);position: relative;}
.translation_box3 .box .img span:before{content: "";position: absolute;left: -30px;bottom: -30px;width: 40%;height: 60%;background: #335da4;}
.translation_box3 .box .img span img{position: relative;z-index: 1;width: 100%;}
.translation_box3 .box .text{width: 100%;padding-top:20px;}
.translation_box3 .box .text .bt{margin-top: 20px;color: #000000;font-size: 18px;font-weight: bold;}
.translation_box3 .box .text .t{margin-top: 8px;color: #333333;font-size: 14px;line-height: 24px;}
.translation_box4{padding:10px 0 15px;}
.translation_box4 .box{max-width: 640px;width: 100%;margin: 0 auto;}
.translation_box4 .box .inner_title p{font-size: 14px;}
.translation_box4 .box .tables{margin-top: 20px;}
.translation_box4 .box .tables table tr th{border: 1px solid #cccccc;background: #335da4;color: #fff;font-size: 14px;font-weight: normal;padding:5px;}
.translation_box4 .box .tables table tbody tr{background: #e6f5fb;}
.translation_box4 .box .tables table tbody tr:hover td{background: #335da4;color:#fff;}
.translation_box4 .box .tables table tr th:first-child{text-align: left;}
.translation_box4 .box .tables table tr td{border: 1px solid #cccccc;padding:5px;text-align: center;color: #333333;}
.translation_box4 .box .tables table tr td:first-child{text-align: left;}
.translation_box5{min-height: 164px;background: url(../images/translation_bg2.jpg) no-repeat center center;}
.translation_box6{padding:10px 0 15px;}
.translation_box6 .box{max-width: 640px;margin: 0 auto;width: 100%;}
.translation_box6 .box .inner_title p{font-size: 14px;}
.translation_box6 .box .textBox{margin-top: 30px;}
.translation_box6 .box .textBox p{text-align: right;color: #000000;font-size: 16px;}
.translation_box6 .box .textBox .tables{margin-top: 10px;}
.translation_box6 .box .textBox .tables table tr td{border: 1px solid #e5e6e8;font-size: 14px;color: #000000;padding:5px;}
.translation_box6 .box .textBox .tables table tr td img{vertical-align: middle;width: 40px;float: right;}
.translation_box7{padding:10px 0 15px;;background: url(../images/translation_bg3.jpg) repeat-x left top;}
.translation_box7 .box{max-width: 640px;margin: 0 auto;width: 100%;}
.translation_box7 .box .inner_title p{font-size: 14px;}
.translation_box7 .box .tables{margin-top: 20px;}
.translation_box7 .box .tables table{background: #e6f5fb;}
.translation_box7 .box .tables table tr th{border: 1px solid #e1e1e1;color: #000000;font-size: 20px;font-weight: normal;padding: 15px;}
.translation_box7 .box .tables table tr td{border: 1px solid #e1e1e1;text-align: center;padding: 15px;color: #000000;font-size: 16px;}
.translation_box7 .box .tables2{max-width: 620px;width: 100%;margin: 120px auto 0;}
.translation_box7 .box .tables2 table tr td{border: 1px solid #e5e6e8;font-size: 18px;color: #000000;padding: 15px;}
.translation_box7 .box .tables2 table tr td img{vertical-align: middle;width: 40px;float: right;}
.translation_box8{background: #f1f9fc;}
.translation_box8 .img{float: left;width: 50%;line-height: 0;}
.translation_box8 .right{float: right;width: 50%;}
.translation_box8 .right .text{max-width: 530px;width: 100%;padding-top: 50px;margin-left: 50px;}
.translation_box8 .right .text .top h3{color: #000000;font-size: 30px;font-weight: normal;}
.translation_box8 .right .text .top h4{margin-top: 5px;color: #000000;font-size: 20px;text-transform: uppercase;font-weight: normal;}
.translation_box8 .right .text .t{margin-top: 25px;}
.translation_box8 .right .text .t p{float: left;width: 100%;color: #333333;font-size: 16px;line-height: 26px;}
.translation_box8 .right .text .t p em{font-style: normal;color: #cc0000;display: inline-block;margin-left: 15px;}
.translation_box8 .right .text .t p span{color: #cc0000;}
.translation_box9{padding:10px 0 15px;}
.translation_box9 .box{max-width: 640px;margin: 0 auto;width: 100%;}
.translation_box9 .box .inner_title p{font-size: 14px;}
.translation_box9 .box .textBox{margin-top: 30px;}
.translation_box9 .box .textBox p{text-align: right;color: #000000;font-size: 16px;}
.translation_box9 .box .textBox .tables{margin-top: 10px;}
.translation_box9 .box .textBox .tables table tr td{border: 1px solid #e5e6e8;font-size: 18px;color: #000000;padding:5px;}
.translation_box9 .box .textBox .tables table tr td img{vertical-align: middle;width: 40px;float: right;}
.inputerror{border: 1px solid #f00 !important;background-color: #ffe6e6 !important;}

.inner_title{text-align: center;color: #000000;padding:25px 5px;border: 1px solid #ddd;border-radius: 5px;}
.inner_title h3{font-size:24px;font-weight: normal;}
.inner_title p{margin-top: 12px;font-size: 28px;font-family: arial;text-transform: uppercase;}
.inner_title span{display: block;line-height: 0;margin: 15px auto 0;}
.list_tab{margin-top: 35px;text-align: center;}
.list_tab a{display: inline-block;width: 150px;border: 1px solid #cccccc;line-height: 46px;background: #ffffff;color: #333333;font-size: 16px;margin: 0 10px;}
.list_tab a:hover,
.list_tab a.cur{color: #fff;background: #335da4;border-color: #cccccc;}
.container{margin-right: auto;margin-left: auto;max-width:640px;width: 100%;}
}
/*iphone 6/7/8 */
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-device-pixel-ratio:2){
	
.banner{padding-top:0px;}
}
/*iphone 6p/7p/8p */
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-device-pixel-ratio:3){
.banner{padding-top:0px;}
}
/*iphone x */
@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){
.banner{padding-top:0px;}
}
/* 判断ipad */
@media only screen and (min-device-width:768px) and (max-device-width:1024px){}
/* ipad横屏 */
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){
/* 
一排3个 width:31.5%;margin-right:20px;
一排4个 width:24%;margin-right:10px;
*/	
}
/* ipad竖屏 */
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){}
/*ipad*/
@media screen and (min-width:813px) and (max-width:1025px){}
/*ipad pro*/



@media screen and (min-width:1024px){}

.detail .img img{width:80px;height:60px;border: 1px solid #ddd;}