﻿html {font-family: Arial;/* Chrome的默认配置：默认最小字体为12px。  取消：none || 生成：auto */-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body {font-family: "Arial","microsoft yahei", "sans-serif", "microsoft yahei";font-size: 14px;line-height: 1.42857143;color: #333;background-color: #fff;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}
audio,canvas,progress,video {display: inline-block;vertical-align: baseline;}
/* 表示html文件里带有title属性controls的所有audio标签 */audio:not([controls]) { display: none; height: 0;}
[hidden],template {display: none;}
a {background-color: transparent;text-decoration: none;color: #333;}
a:active,a:hover { /* 当元素获得焦点的时候,焦点框为0 */ outline: 0;}
b,strong {font-weight: bold;}
img {border: 0;vertical-align: middle;max-width: 100%;}
svg:not(:root) {overflow: hidden;}
pre {overflow: auto;}
code,kbd,pre,samp {/* 等宽字体 */font-family: Arial;/* 垂直测量:1em=16px。 */font-size: 1em;}
button,input,optgroup,select,textarea {background: none;border: none;}
textarea,input,button {overflow: visible;/* 消除终端差异 */-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none;}
button,select {/* 字母大小写 */text-transform: none;}
button[disabled],html input[disabled] { /* 默认光标 */ cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner { /* Firefox的私有伪元素：消除点击出现虚线 */ padding: 0; border: 0; outline: 0；}
input {line-height: normal;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none;}
input[type="checkbox"],input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; appearance: auto;}
/* 九宫格 */input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button { height: auto;}
/* fieldset和legend搭配对表单的元素进行分类*/legend {padding: 0;border: 0;}
textarea {overflow: auto;}
/* optgroup对下拉选项进行分类 */optgroup {font-weight: bold;}
table {border-spacing: 0;border-collapse: collapse;}
td,th {padding: 0;}
* {margin: 0;padding: 0;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before,*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
ul {list-style: none;}
h1,h2,h3,h4,h5,h6 {line-height: 1.1;color: inherit;}
p,a {/* 英文不断句 */word-break: break-all;}
i {font-style: normal;display: inline-block;}
.section {width: 100%;overflow: hidden;}
.dis-table {/* 用display: table代替真正的表格，更加轻量 *//* 更加适合等高布局，内容自适应 */display: table;/* width: 100%; */height: 100%;}
.dis-cell {display: table-cell;vertical-align: middle;}
/* 清除浮动 */.clearfix:before,.clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
/* ===kf==== */.kf {transition: .8s;z-index: 999999;background-color: transparent;position: fixed;top: 50%;right: 10px;width: 45px;border-radius: 5px;}
.kf span { z-index: 1000001; transition: .5s; cursor: pointer; position: relative; display: block; width: 45px; height: 45px; border-radius: 5px; margin-bottom: 10px;}
 .kf span:hover {  background-color: #F00; }
.kf .zx { background-position: 0 0; background: #a7afb9 url(../images/kefu-zx.png)no-repeat center top 12px;}
.kf .back_top { border: none; background: #a7afb9 url(../images/kf-top.png)no-repeat center top 10px;}
.kf span a { transition: .5s; display: block; color: #fff; line-height: 24px; font-size: 14px; text-align: center; padding-top: 18px;}
.kfimgr {position: absolute;bottom: 23px;right: -9px;}
.kf span div i {display: block;position: absolute;width: 15px;height: 200px;right: -15px;top: 0;}
.kf .freetel {background: #a7afb9 url(../images/kefu-qq.png)no-repeat center;}
.kf .zxlya {background: #a7afb9 url(../images/kf-wx.png)no-repeat center;}
.kf span:nth-child(4) div {white-space: nowrap;}
.kf a {display: block;height: 68px;position: absolute;top: 0;right: 0;width: 100%}
.nav_center div, .index_nav_center div, .shou, .zhan {-webkit-box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);}
.kf .zxlya .erweima {display: none;right: 62px;position: absolute;top: -72px;background: #fff;padding: 5px;text-align: center;box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);border-radius: 5px;width: 120px;}
.kf .zxzx {display: none;right: 86px;position: absolute;top: 6px;background: #fff;padding: 10px 20px;text-align: center;box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);border-radius: 5px;width: 110px;font-size: 14px;color: #333;}
.kfimgr {position: absolute;bottom: 23px;right: -9px;}
.kf-ly {background: #a7afb9 url(../images/kf-ly_03.png)no-repeat center; /* display: none; */}
/* .shou{ z-index: 1000000;cursor: pointer;width: 70px;height: 70px; top: 104%;  margin-top: -15px; border-radius: 5px 0 0 5px;  right: -9px; background:#b5b5b5; border-radius: 5px;cursor: pointer; position: absolute;font-size: 14px;line-height: 24px;color: #fff;transition: ease .5s;text-align: center;padding: 22px 0;}
 */.shou {z-index: 1000000;cursor: pointer;width: 30px;height: 40px;top: 47%;margin-top: -15px;border-radius: 5px 0 0 5px;right: 62px;background: transparent url(../images/zk1.png)no-repeat center left;position: absolute;box-shadow: none;}
.shou:hover { background: transparent url(../images/zk.png)no-repeat center left;}
.kf-phone {background: #a7afb9 url(../images/kf-phone1_03.png)no-repeat center;}
.kf-phone1, .zxwb {display: none;font-size: 18px;color: #333;background-color: #fff;position: absolute;right: 60px;box-shadow: 0 0 20px rgba(0,0,0,0.2);padding: 10px 12px;background: #fff;border-radius: 5px;white-space: nowrap;line-height: 40px;}
.kf-phone1 .kfimgr, .zxwb .kfimgr { bottom: 10px;}
.kf-shqi {width: 100%;height: 40px;}
.kf-shqi .m-icon { display: block; margin: 0 auto; width: 30px; height: 30px; border-radius: 50%; background: #a7afb9 url(../images/kf-close.png) no-repeat center; background-size: 15px; cursor: pointer; transform: rotate(45deg); transition: all 0.3s;}
 .kf-shqi .m-icon:hover {  background-color: #F00; }
.kf.show .m-icon {transform: rotate(0);}
.kffixed {display: none;}
.kffixed {position: fixed;bottom: 0;/* left: 16%; */z-index: 2000;width: 100%;height: 49px;overflow: hidden;display: none;}
.kufuul {text-align: center;padding: 2px 0;width: 100%;height: 49px;position: absolute;bottom: 0;left: 0;display: inline-block;}
.kefu {padding: 0;}
.kefu li { float: left; height: 45px; text-align: center; color: #fff; line-height: 45px; color: #fff; transition: all .4s;}
.kfzx-tigg {width: 49.5%;height: 45px;display: block;float: left;line-height: 45px;opacity: 1;transition: 1s opacity;}
.kfzx-enter {opacity: 0}
.kf-zx {display: block;width: 100%;height: 100%;color: #fff;line-height: 45px;text-align: center;background: rgba(3, 169, 244, 0.9);}
.kf-zx img { display: inline-block; vertical-align: middle; margin-right: 10px;}
.teldb {width: 49.5%;background: rgba(0,0,0,0.6);/*background: url(/mobile/mobilectm/images/teldb.png) no-repeat center rgba(0,0,0,0.6);*/background-size: contain;margin: 0 1px;position: relative;/*background-size: 28px;*/}
.teldb img { display: inline-block; vertical-align: middle; margin-right: 10px;}
.teldb a { color: white;}
@media (max-width:991px) {.kf { display: none;}
.kffixed { display: block;}
}
/* 图片放大镜 */.msg-box-bg {width: 100%;height: 100%;position: fixed;left: 0;top: 0;display: none;z-index: 10001;background: rgba(0, 0, 0, 0.5);}
.msg-box {width: 860px;height: 524px;padding: 50px;background-color: #F3F3F3;position: absolute;left: 50%;top: 0%;transform: translate(-50%, -50%);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);}
.msg-box .close-box { width: 38px; height: 38px; font-size: 30px; color: #666; cursor: pointer; position: absolute; right: 10px; top: 10px; -webkit-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -o-transition: .5s; transition: .5s;}
 .msg-box .close-box:hover {  -webkit-transform: rotate(90deg);  -ms-transform: rotate(90deg);  -moz-transform: rotate(90deg);  -o-transform: rotate(90deg);  transform: rotate(90deg); }
@media (max-width: 991px) {.msg-box { width: 94%; left: 3%; margin-left: 0;}
}
@media (max-width: 767px) {.msg-box { height: 450px; padding: 15px;}
 .msg-box .close-box {  width: 35px;  height: 35px;  right: 0;  line-height: 20px;  top: 0;  text-align: center;  font-size: 20px; }
}
.msg-box .close-box {border: solid 3px #7f7f7f;background: url(../images/msg-closes.png)}
@media(max-width:676px) {.vedio-con li { width: 50%;}
.vedio-txt { font-size: 14px; line-height: 3px;}
.msg-box { left: 10%; width: 300px; padding: 20px; height: 360px;}
#close-box { width: 35px; height: 35px;}
}
@media (max-width: 320px) {.msg-box { left: 5%;}
}
@media (max-width: 360px) {}
/* 分享 */#bsWXBox {height: 257px !important;width: 232px !important;}
.bshare-custom .bshare-linkedin,.bshare-custom .bshare-twitter {background: none;}
.bshare-custom .share-facebook,.bshare-custom .share-weixin,.bshare-custom .share-youku,.bshare-custom .share-tengxun,.bshare-custom .share-douyin,.bshare-custom .share-linkedin {padding-left: 27px;height: 26px;}
.bshare-custom .share-weixin {padding-left: 30px;}
.bshare-custom .share-youku {padding-left: 40px;}
.bshare-custom .share-weixin {background: url(../images/share11.png)no-repeat !important;}
.bshare-custom .share-douyin {background: url(../images/share22.png)no-repeat !important;}
.bshare-custom .share-youku {background: url(../images/share33.png)no-repeat !important;}
.bshare-custom .share-facebook {background: url(../images/share44.png)no-repeat !important;}
.bshare-custom .share-linkedin {background: url(../images/share55.png)no-repeat !important;}
.bshare-custom .share-tengxun {background: url(../images/share66.png)no-repeat !important;}
.bshare-custom .share-youku,.bshare-custom .share-tengxun,.bshare-custom .share-douyin,.bshare-custom .share-facebook,.bshare-custom .share-weixin,.bshare-custom .share-linkedin {display: block;float: right;margin-left: 16px;transition: all 0.5s;}
.bshare-custom a:hover {opacity: 1 !important;background-position-y: -25px !important;}
@media (max-width:991px) {.bshare-custom .share-youku, .bshare-custom .share-tengxun, .bshare-custom .share-douyin, .bshare-custom .share-facebook, .bshare-custom .share-weixin, .bshare-custom .share-linkedin { float: left;}
.bshare-custom .share-youku, .bshare-custom .share-tengxun, .bshare-custom .share-douyin, .bshare-custom .share-facebook, .bshare-custom .share-weixin, .bshare-custom .share-linkedin { margin-left: 0; margin-right: 16px;}
}
@media (max-width:767px) {.bshare-custom .share-youku, .bshare-custom .share-tengxun, .bshare-custom .share-douyin, .bshare-custom .share-linkedin { margin-right: 12px; margin-left: 0;}
.bshare-custom .share-youku, .bshare-custom .share-tengxun, .bshare-custom .share-douyin, .bshare-custom .share-facebook, .bshare-custom .share-weixin, .bshare-custom .share-linkedin { float: left; margin-left: 0;}
}
/* ==============anchor============= */.anchor {}
.anchor li { display: inline-block; vertical-align: middle; float: left;}
 .anchor li a { }
  .anchor li.on a, .anchor li a:hover {color: #F00;border-color: #F00;  }
/* 分页 */.lpage {text-align: center; width:100%; margin:2% 0 4% 0;}
.lpage-con {display: inline-block;}
/*.lpage a{font-size: 18px;line-height: 24px; color: #333;font-family: "DIN";transition: ease .5s;padding: 7px 14px;display: inline-block;margin: 0 5px;border: 1px solid #333;}
*/.lpage a {width: 43px;height: 43px;line-height: 43px;transition: all .5s;display: inline-block;border-radius: 50%;color: #777;border: 1px solid #e3e2e3;font-family: Arial, Helvetica, sans-serif;margin: 0 2px;font-size: 14px;}
.lpage a.on, .lpage a:hover { border-color: #F00;color: #fff; background-color:#F00}
 .lpage a:hover i {  color: #fff; }
.lpage a em { display: block; color: #777; font-size: 14px; transition: ease .5s;}
.lpage a:hover em { color: #fff;}
.lpage a.lpage-prev, .lpage a.lpage-next { border-color: transparent; transition: ease .5s;}
 .lpage a.lpage-prev:hover, .lpage a.lpage-next:hover {  background-color: transparent; }
  .lpage a.lpage-prev:hover i, .lpage a.lpage-next:hover i {background-color: #F00;color: #fff;  }
  .lpage a.lpage-prev:hover em, .lpage a.lpage-next:hover em {color: #fff;  }
.lpage a.zz { display: inline-block;}
.lpage a.next { background-color: transparent;}
 .lpage a.next:hover {  font-weight: 900;  color: #000;  background-color: transparent; }
@media (max-width:1459px) {.lpage { padding: 0px 0 50px;}
}
@media (max-width:991px) {.lpage { padding: 0px 0 30px;}
}
@media (max-width:767px) {.lpage a { width: 36px; height: 36px; line-height: 36px; font-size: 14px; margin: 0 5px;}
.lpage { padding: 20px 0 30px;}
 .lpage a.icon-right, .lpage a.icon-left {  margin: 0 12px; }
}
/* 常见按钮 */.more {width: 158px;height: 48px;margin-top: 54px;background: transparent;text-decoration: none;}
.more a { display: block; position: relative;}
 .more a:before {  content: '';  display: block;  width: 158px;  height: 48px;  position: absolute;  left: 0;  top: 0;  border-top: 1.5px solid #fff;  border-left: 1.5px solid #fff;  transform: skewX(-20deg) }
 .more a:after {  content: '';  display: block;  width: 160px;  height: 48px;  position: absolute;  left: 8px;  top: 1px;  border-bottom: 1.5px solid #fff;  border-right: 1.5px solid #fff;  transform: skewX(-20deg) }
 .more a span {  display: block;  text-align: center;  line-height: 48px; }
/* 常见字号 */.tit-size42 {font-size: 42px;}
.tit-size40 {font-size: 40px;}
.h3-size38 {font-size: 38px;}
.h3-size36 {font-size: 36px;}
.h3-size34 {font-size: 34px;}
.h3-size32 {font-size: 32px;}
.h3-size30 {font-size: 30px;}
.h3-size28 {font-size: 28px;}
.h3-size26 {font-size: 26px;}
.h3-size24 {font-size: 24px;}
.h3-size22 {font-size: 22px;}
.h3-size20 {font-size: 20px;}
.p-size18 {font-size: 18px;}
.p-size16 {font-size: 16px;}
.p-size14 {font-size: 14px;}
@media (max-width:1681px) {.tit-size42 { font-size: 38px;}
.tit-size40 { font-size: 36px;}
.h3-size38 { font-size: 34px;}
.h3-size36 { font-size: 32px;}
.h3-size34 { font-size: 30px;}
.h3-size32 { font-size: 28px;}
.h3-size30 { font-size: 26px;}
.h3-size28 { font-size: 24px;}
.h3-size26 { font-size: 24px;}
.h3-size24 { font-size: 22px;}
.h3-size22 { font-size: 20px;}
.h3-size20 { font-size: 18px;}
.p-size18 { font-size: 17px;}
}
@media (max-width:1459px) {.tit-size42 { font-size: 32px;}
.tit-size40 { font-size: 30px;}
.h3-size38 { font-size: 28px;}
.h3-size36 { font-size: 28px;}
.h3-size34 { font-size: 26px;}
.h3-size32 { font-size: 26px;}
.h3-size30 { font-size: 26px;}
.h3-size28 { font-size: 24px;}
.h3-size26 { font-size: 20px;}
.h3-size24 { font-size: 18px;}
.h3-size22 { font-size: 18px;}
.h3-size20 { font-size: 17px;}
.p-size18 { font-size: 16px;}
.p-size16 { font-size: 14px;}
}
@media (max-width:1259px) {.tit-size42 { font-size: 32px;}
.tit-size40 { font-size: 30px;}
.h3-size38 { font-size: 26px;}
.h3-size36 { font-size: 26px;}
.h3-size34 { font-size: 24px;}
.h3-size32 { font-size: 24px;}
.h3-size30 { font-size: 24px;}
.h3-size28 { font-size: 22px;}
.h3-size26 { font-size: 20px;}
.h3-size24 { font-size: 18px;}
.h3-size22 { font-size: 18px;}
.h3-size20 { font-size: 17px;}
.p-size18 { font-size: 16px;}
.p-size16 { font-size: 14px;}
}
@media (max-width:991px) {.tit-size42 { font-size: 28px;}
.tit-size40 { font-size: 28px;}
.h3-size38 { font-size: 24px;}
.h3-size36 { font-size: 24px;}
.h3-size34 { font-size: 22px;}
.h3-size32 { font-size: 22px;}
.h3-size30 { font-size: 22px;}
.h3-size28 { font-size: 22px;}
.h3-size26 { font-size: 20px;}
.h3-size24 { font-size: 18px;}
.h3-size22 { font-size: 18px;}
.h3-size20 { font-size: 16px;}
.p-size18 { font-size: 15px;}
}
@media (max-width:767px) {.tit-size42 { font-size: 22px;}
.tit-size40 { font-size: 22px;}
.h3-size38 { font-size: 20px;}
.h3-size36 { font-size: 20px;}
.h3-size34 { font-size: 20px;}
.h3-size32 { font-size: 20px;}
.h3-size30 { font-size: 20px;}
.h3-size28 { font-size: 18px;}
.h3-size26 { font-size: 17px;}
.h3-size24 { font-size: 16px;}
.p-size22 { font-size: 16px;}

.p-size18 { font-size: 14px;}
}
/* 常见字体 *//* 英文 */@font-face {font-family: "DIN-std";src: url("../fonts/DINMITTELSCHRIFTSTD.eot");src: url("../fonts/DINMITTELSCHRIFTSTD.eot?#iefix") format("embedded-opentype"), url("../fonts/DINMITTELSCHRIFTSTD.woff") format("woff"), url("../fonts/DINMITTELSCHRIFTSTD.ttf") format("truetype"), url("../fonts/DINMITTELSCHRIFTSTD.svg") format("svg")}
@font-face {font-family: "DIN-REGULAR";src: url("../fonts/DIN-REGULAR.eot");src: url("../fonts/DIN-REGULAR.eot?#iefix") format("embedded-opentype"), url("../fonts/DIN-REGULAR.woff") format("woff"), url("../fonts/DIN-REGULAR.ttf") format("truetype"), url("../fonts/DIN-REGULAR.svg") format("svg")}
@font-face {font-family: "DIN-BOLD";src: url("../fonts/DIN-BOLD.eot");src: url("../fonts/DIN-BOLD.eot?#iefix") format("embedded-opentype"), url("../fonts/DIN-BOLD.woff") format("woff"), url("../fonts/DIN-BOLD.ttf") format("truetype"), url("../fonts/DIN-BOLD.svg") format("svg")}
/* 常见字体引用 *//* 常见动画 */.landIn {display: flex;justify-content: center;flex-wrap: wrap;}
.kongs {animation: landIn 0.8s ease-out both;}
@keyframes landIn {from { opacity: 0; transform: translateY(50%);}
to { opacity: 1; transform: translateY(0);}
}
@-webkit-keyframes landIn {from { opacity: 0; transform: translateY(50%);}
to { opacity: 1; transform: translateY(0);}
}
@keyframes jump {0% { top: 0px; color: #333;}
50% { top: -10px; color: #e94609;}
100% { top: 0; color: #e94609;}
}
@-webkit-keyframes jump {0% { top: 0px; color: #333;}
50% { top: -10px; color: #e94609;}
100% { top: 0; color: #e94609;}
}
@-webkit-keyframes dotted {0% { width: 10px; height: 10px; top: 10px; left: 0px; opacity: 0.6;}
20% { width: 14px; height: 14px; top: 8px; left: -2px;}
50% { width: 16px; height: 16px; top: 7px; left: -3px; opacity: 0.3;}
100% { top: 5px; left: -5px; opacity: 0; width: 20px; height: 20px;}
}
@keyframes fangda {0% { transform: scale(1);}
100% { transform: scale(1.05);}
}
/* 换行效果 */.p-style {display: block;}
@media (max-width:767px) {.p-style { display: inline;}
}
/* 多行省略 */.text-over {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/* 滚动条 */.scrollbar {overflow-y: auto;}
.scrollbar::-webkit-scrollbar { width: 3px; background-color: #dcdbdb;}
.scrollbar::-webkit-scrollbar-thumb { background-color: #1c7bd7; border-radius: 10px;}
.fl{ float:left}
.fr{ float:right}

.com-file {}
.com-file-ul {margin: 0 -25px;}
.com-file-ul li {float: left;width: 50%;padding: 0 25px;margin-bottom: 19px;}
.com-file-item {border: 1px solid #e5e5e5;padding: 20px 30px;}
.com-file-item img {float: left;margin-right: 24px;}
.com-file-item .file-font {padding: 23px 0 20px;float: left;}
.com-file-item h4 {color: #444;}
.com-file-item p {color: #888;margin-top: 9px;}
/* 3DæŒ‰é'® */.btn-3d {width: 50px;height: 50px;perspective: 800px;position: relative;display: block;transition: all 1s;}
.btn-box {transform: preserve-3d;-webkit-transform-style: preserve-3d;}
.btn-item {width: 50px;height: 50px;position: absolute;}
.btn-left {transform: rotateY(-90deg);transition: all 0.5s;background: url(../images/btn-3d.jpg)no-repeat;}
.btn-center {transition: all 0.5s;background: url(../images/btn-3d2.png)no-repeat;}
.com-file-ul li:hover .btn-left,.pro-box-ul li:hover .btn-left {transform: rotateY(0deg);}
.com-file-ul li:hover .btn-center,.pro-box-ul li:hover .btn-center {transform: rotateY(90deg);}
.down-bth {float: right;margin: 20px 0;transition: all 2s;}
.btn-font {display: block;color: #666;border: 1px solid #999;width: 200px;height: 50px;line-height: 50px;text-align: center;position: relative;}
.pro-box-ul li:hover .btn-font {color: #F00;border: 1px solid #F00;}
/* åˆ†é¡µ */.com-page {font-family: 'Open Sans';text-align: center;}
.com-page a {width: 180px;background-color: #f1f3f6;display: block;height: 50px;line-height: 50px;}
.com-page span {position: relative;color: #666;z-index: 33;}
.page-cent {display: inline-block;vertical-align: top;margin: 0 7px;}
.page-cent img {width: 100%;}
.page-prev,.page-next {display: inline-block;position: relative;}
.page-c i,.page-prev i,.page-next i {font-weight: 700;margin: 0 3px;color: #666;position: relative;z-index: 33;}
.page-next::before,.page-prev::after {transition: all 0.5s;content: "";display: block;position: absolute;top: 0;right: 0;width: 0%;height: 100%;background-color: #F00;}
.page-next::before {left: 0;}
.page-next:hover::before,.page-prev:hover::after {width: 100%;}
.page-next:hover span,.page-prev:hover span {color: #fff;}
.page-next:hover i,.page-prev:hover i {color: #fff;}
/* é€šç"¨swiperæŒ‰é'® */.swiper-button-next.com-butt, .swiper-button-prev.com-butt {background: none !important;width: 70px !important;height: 70px !important;line-height: 70px !important;background-color: #f0f0f0 !important;font-size: 16px !important;color: #000;border-radius: 50%;text-align: center;font-weight: 700;top: 42% !important;transition: all 0.5s;opacity: 1 !important;}
.com-butt.swiper-button-next:hover,.com-butt1.swiper-button-next:hover {background-color: #F00 !important;color: #fff;}
.com-butt1.swiper-button-prev:hover,.com-butt.swiper-button-prev:hover {background-color: #F00 !important;color: #fff;}
.swiper-button-next.com-butt1, .swiper-button-prev.com-butt1 {background: none !important;width: 55px !important;height: 55px !important;line-height: 55px !important;font-size: 14px !important;color: #F00;border: 1px solid #F00;border-radius: 50%;text-align: center;font-weight: 700;top: 42% !important;transition: all 0.5s;opacity: 1 !important;}
.com-butt1.swiper-button-next:hover {background-color: #F00 !important;color: #fff;}
.com-butt1.swiper-button-prev:hover {background-color: #F00 !important;color: #fff;}
/* é€šç"¨å°å¯¼èˆª */.com-nav {text-align: center;}
.com-nav-ul {display: inline-block;margin: 50px 0 45px;}
.com-nav-ul li {float: left;padding: 0 10px;}
.com-nav-item {}
.com-nav-item a {color: #F00;text-align: center;display: block;width: 200px;height: 40px;line-height: 37px;border: 1px solid #F00;border-radius: 20px;position: relative;overflow: hidden;}
.com-nav-item a span {position: relative;z-index: 33;}
.com-nav-item a::after {content: "";display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 0%;background: #fff;transition: all 0.5s;}
.com-nav-item a:hover::after {height: 100%;background: #F00;}
.com-nav-item a:hover span {color: #fff !important;}
.com-nav-item a.active span {color: #fff !important;}
.com-nav-item a.active {background: #F00;}
/* é€šç"¨ul */.com-ul {margin: 0 -12px;}
.com-ul li {float: left;width: 33.33%;padding: 0 12px;}
.com-ul-item {box-shadow: 1px 1px 10px 10px rgba(0, 0, 0, .04);}
.com-ul-img {overflow: hidden;}
.com-ul-img img {width: 100%;transition: all 1s;}
.com-ul-font {text-align: center;background-color: #fff;}
.com-ul-font h4 {}
.com-ul-font p {color: #333;}
.com-ul-item:hover img {transform: scale(1.05);}
.com-ul-item:hover p {color: #F00;}
/* é€šç"¨pagination *//* .com-pagination{text-align: center;padding: 30px 0 74px;}
 */.com-pag-ul {display: inline-block;}
.com-pag-ul li {float: left;margin: 0 5px;}
.com-pag-item {}
.com-pag-item a {width: 46px;height: 46px;text-align: center;line-height: 46px;transition: all .5s;display: block;background-color: #f1f3f6;color: #999;font-family: 'Open Sans';}
.com-pag-item i {font-weight: 700;font-size: 14px;}
.com-pag-item a.active {background-color: #F00;color: #fff;}
.com-pag-item a:hover {background-color: #F00;color: #fff;}
/* é€šç"¨swiperå°å¯¼èˆªæ ·å¼ */.com-pagination.swiper-pagination {width: 100% !important;bottom: 45px !important;}
.com-pagination .swiper-pagination-bullet {background-color: #fff;width: 20px;height: 5px;border-radius: 0 !important;opacity: 1 !important;border-radius: 2px !important;}
.com-pagination .swiper-pagination-bullet-active {width: 40px;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px !important;}
/* ä¸è§"åˆ™ç›'å­ */.bgz-left {float: left;width: 49.23%;}
.bgz-item {display: block;position: relative;}
.bgz-font p {margin-top: 6px;}
.bgz-font {position: absolute;bottom: 0;padding: 28px 46px 41px;color: #fff;width: 100%;}
/* bgz-font */.bgz-right {float: right;width: 49.23%;}
.bgz-rt {margin-bottom: 21px;}
.bgz-img img {width: 100%;transition: all 1s;}
.bgz-bott-ul {margin-top: 38px;}
.bgz-bott-ul li {float: left;width: 49.23%;}
.bgz-bott-ul li:last-child {float: right;}
.bgz-bott-ul .bgz-font h4 {color: #000;}
.bgz-bott-ul .bgz-font p {color: #151214;}
.bgz-img {overflow: hidden;}
.bgz-item:hover img {transform: scale(1.05);}
/* å¹¶æŽ'5ä¸ªicon */.com-icon {}
.com-icon li {float: left;width: 16.6%;}
.icon-item {text-align: center;position: relative;}
.icon-font {color: #dee5ed;margin-top: 48px;}
.icon-item::after {content: "";display: block;position: absolute;top: 50%;right: 0;transform: translateY(-50%);background-color: #15467b;width: 1px;height: 68.8%;border-radius: 50%;}
.com-icon li:last-child .icon-item::after {display: none;}
.icon-font h4 {}
.icon-item p {margin: 23px 0 0;padding: 0px 10px;}
.icon-item .info-btn {color: #F00;opacity: 0;transition: all 0.5s;}
.icon-img {position: relative;display: inline-block;margin: auto;overflow: hidden;}
.icon-img img {width: 100%;}
.icon-img::after {content: "";display: block;position: absolute;top: 0;left: -100%;background-color: #F00;width: 100%;height: 100%;border-radius: 50%;transition: all 0.5s;}
/* =====================å†…é¡µstart===================== *//* å…¬å…± */.index-btn {width: 118px;height: 36px;border-radius: 20px;border: 2px solid #cdcdcd;display: block;position: relative;overflow: hidden;margin: auto;text-align: center;}
.index-btn::before {transition: all 0.5s;content: "";display: block;background-color: #F00;position: absolute;left: 0;width: 0%;height: 100%;}
.index-btn span {font-size: 16px;color: #333;transition: all 0.5s;position: absolute;top: 50%;transform: translate(-50%,-50%);}
.index-btn span:first-child {left: 50%;width: 100%;}
.index-btn span:last-child {left: -100%;color: #fff;}
.index-btn:hover {border: 2px solid #F00;background-color: #F00;}
.index-btn:hover span:first-child {left: 150%;}
.index-btn:hover span:last-child {left: 50%;width: 100%;}
.index-btn:hover::before {width: 110%;}
.index-btn2 {width: 180px;height: 55px;text-align: center;line-height: 55px;transition: all 1s;display: block;background-size: 200% 100%;background-position: right;  border:#f6352c solid 1px;}
.index-btn2 span {color: #f6352c;}
.index-btn2:hover {background: linear-gradient(to right,#f6352c,#f6352c,#f6352c);background-size: 200% 100%;background-position: left;}
.index-btn3 {position: relative;padding: 8px 42px;border: 1px solid #ddd;border-image: -webkit-linear-gradient(to right,#f6352c, #f6352c) 1;border-image: -moz-linear-gradient(to right,#f6352c, #f6352c) 1;border-image: -o-linear-gradient(to right,#f6352c, #f6352c) 1;border-image: linear-gradient(to right,#f6352c, #f6352c) 1;margin-right: 20px;color: #fff;}
.index-btn3::before {transition: all 0.5s;content: "";display: inline-block;background: linear-gradient(to right,#f6352c,#f6352c);position: absolute;top: 0;left: 0;width: 0%;height: 100%;}
.index-btn3 span {color: #f6352c;z-index: 33;position: relative;}
.index-btn3:hover::before {width: 100%;}
/* .index-btn3:hover::before{transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}
 */.index-btn3:hover span {color: #fff}
.btn4 {border: 1px solid #d0d0d0;border: 1px solid rgba(0,0,0,0.2);-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}
.btn4:hover {color: #fff;}
.btn4 .btnbg-x {background: #3598DC;position: absolute;z-index: -1;top: -1px;left: -1px;right: -1px;bottom: -1px;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;opacity: 0;*filter: alpha(opacity=0);filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.btn4:hover .btnbg-x {-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transform: scaleX(1);transform: scaleX(1);opacity: 1;*filter: alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.btn4 span {position: relative;z-index: 1;}
/* .btn5{position:relative; border:1px solid #e9e9e9;border:1px solid rgba(0,0,0,0.2); color:#666;}
.btn5:hover{color:#fff;transition-delay:0.3s;-webkit-transition-delay:0.3s;}
.btn5 > div{ position:absolute;border-style:solid; border-width:0; width:2em; height:1em;transition:all 0.3s; -webkit-transition:all 0.3s; }
.btn5 .line_tl{ left:-1px; top:-1px; border-top-width:1px; border-left-width:1px;border-color:#F00;}
.btn5 .line_tr{ right:-1px; top:-1px; border-top-width:1px; border-right-width:1px;border-color:#F00;}
.btn5 .line_bl{ left:-1px; bottom:-1px; border-bottom-width:1px; border-left-width:1px;border-color:#F00;}
.btn5 .line_br{ right:-1px; bottom:-1px; border-bottom-width:1px; border-right-width:1px;border-color:#F00;}
.btn5 .line_all{ width:auto; height:auto; border-color:#F00; top:-1px; bottom:-1px; left:-1px; right:-1px; transition:border-width 0s; -webkit-transition:border-width 0s; }
.btn5:hover > div{ width:55%; height:55%;}
.btn5:hover .line_all{width:auto; height:auto; border-width:1px; transition-delay:0.3s; -webkit-transition-delay:0.3s;}
.btn5 span{ position:relative; z-index:1; }
*/.btn {display: inline-block;*display: inline;*zoom: 1;text-decoration: none;position: relative;color: #333;}
/* æ™®é€šæŒ‰é'® */.com-btn span {position: relative;z-index: 33;}
.com-btn {color: #333;border: 2px solid #959697;display: inline-block;padding: 6px 32px;position: relative;font-family: 'aliM';}
.com-btn::after {transition: all 0.5s;content: "";display: block;background-color: #F00;position: absolute;top: 0;left: 0;width: 0%;height: 100%;}
.com-btn:hover {border: 2px solid transparent;}
.com-btn:hover span {color: #fff;}
.com-btn:hover::after {width: 100%;}
/* è¡¨å• */.form-ul {margin: 0 -19px;}
.form-ul li {float: left;padding: 0 19px;width: 50%;margin-bottom: 16px;}
.form-ul-item {background-color: #fff;line-height: 46px;padding-left: 28px;border: 1px solid #e9e9e9;}
.form-ul label {color: #adadad;display: inline-block;}
.form-ul input {width: 73%;color: #666;}
.com-form textarea {background-color: #fff;resize: none;line-height: 46px;padding-left: 28px;padding-top: 9px;border: 1px solid #e9e9e9;display: block;width: 100%;color: #adadad;}
.form-btn {display: block;transition: all 1s;padding: 14px 58px;display: block;color: #F00;margin: 30px auto 0;border: 1px solid #F00;}
.form-btn:hover {background-color: #F00;color: #fff;}
/* å·¦å›¾å³æ–‡ */.com-ztyw {display: block;/* margin-bottom: 50px; */max-height: 300px;}
.ztyw-img {float: left;overflow: hidden;}
.ztyw-img img {max-width: 100%;transition: all 1s;}
.ztyw-font {float: left;}
.com-ztyw:hover .ztyw-img img {transform: scale(1.05);}
/* ä¸Šå›¾ä¸‹æ–‡ */.com-swxt {display: block;}
.swxt-img {overflow: hidden;}
.swxt-img img {width: 100%;transition: all 1s;}
.swxt-font {text-align: center;color: #333;font-family: 'aliM';}
/* æ»šåŠ¨æ¡ */.intw-txt,.scrollbar {overflow-y: auto;padding-right: 5px;}
.intw-txt::-webkit-scrollbar,.scrollbar::-webkit-scrollbar {width: 3px;background-color: #dcdbdb;}
.intw-txt::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb {background-color: #F00;border-radius: 10px;}
/* çœç•¥ */.vion-wrap .swxt-font p,.caon-wrap .swxt-font p,.caon-wrap .swxt-font h4,.inth-wrap .swxt-font p,.inth-wrap .swxt-font h4 {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.vion-wrap .swxt-font p,.caon-wrap .swxt-font p,.caon-wrap .swxt-font h4,.inth-wrap .swxt-font h4 {-webkit-line-clamp: 1;}
/*index- banner */.ban-tit {font-size: 60px;color: #fff;}
.ban-dec {color: #fff;}
.index-tit {font-size: 54px;color: #333;font-weight: 700;}
.index-dec {color: #555;}
.ssline {position: relative;display: inline-block;}
.ssline::after {transition: all 0.2s;content: "";display: block;margin: 40px auto 35px;vertical-align: middle;width: 15%;height: 2px;background: #fff;}
.banner-wrap:hover .ssline::after {width: 50%;background: linear-gradient( to right,transparent,#fff,transparent);}
.sxline {position: relative;}
.sxline::after {content: "";width: 1px;height: 130%;background-color: #ededed;position: absolute;top: -14px;right: 0;}
.index.banner {}
.banner-wrap {position: absolute;top: 53.8%;width: 100%;transform: translateY(-50%);}
.index.banner .swiper-slide {position: relative;overflow: hidden;}
.index.banner .pc-banner {width: 100%;}
.index.banner .app-banner {display: none;width: 100%;margin-top: 60px;}
.index.banner .banner-font {color: #fff;text-align: center;}
.banner-box {background-color: rgba(0,0,0,0.5);width: 62.5%;margin: 50px auto 0;border: 1px solid #15467b;}
.banner-box .icon-font {color: #fff;margin-top: 7px;overflow: hidden;display: inline-block;width: 100%;}
.banner-box .icon-font p {margin: 0;padding: 0;transition: all 0.5s;display: inline-block;width: 100%;}
.banner-box .icon-img {width: 82px;height: 82px;}
.banner-box .icon-img img {transition: all 0.5s;}
.banner-box .icon-item {padding: 32px 0 0;}
.ban-img1 {transform: translateY(0%);}
.ban-img2 {transform: translateY(-200%);}
.ban-font1 {transform: translateY(0%);}
.ban-font2 {color: #F00;transform: translateY(100%);}
.banner-box li:hover .ban-img1 {transform: translateY(100%);opacity: 0;}
.banner-box li:hover .ban-img2 {transform: translateY(-100%)}
.banner-box li:hover .ban-font1 {transform: translateY(-100%);opacity: 0;}
.banner-box li:hover .ban-font2 {transform: translateY(-100%)}
@media(max-width: 1681px) {.ban-tit {font-size: 46px;}
.banner-box {margin: 40px auto 0;}
.banner-box .icon-img {width: 62px;height: 62px;}
.banner-box .icon-item {padding: 30px 0 0;}
.banner-font .ssline::after {margin: 30px auto 25px;}
.com-pagination.swiper-pagination {bottom: 40px !important;}
}
@media(max-width: 1459px) {.ban-tit {font-size: 40px;}
.banner-box {margin: 32px auto 0;}
.banner-box .icon-img {width: 52px;height: 52px;}
.banner-font .ssline::after {margin: 28px auto 24px;}
.banner-box .icon-font {margin-top: 0px;height: 44px;}
.com-pagination.swiper-pagination {bottom: 35px !important;}
}
@media(max-width: 1259px) {.ban-tit {font-size: 32px;}
.banner-box {margin: 24px auto 0;}
.banner-box .icon-img {width: 45px;height: 45px;}
.banner-font .ssline::after {margin: 18px auto;}
.banner-box .icon-font {margin-top: 0px;height: 30px;}
.banner-box .icon-item {padding: 14px 0 0;}
.banner-box .icon-font p {font-size: 16px;}
.com-pagination.swiper-pagination {bottom: 30px !important;}
.com-pagination .swiper-pagination-bullet {height: 3px !important;}
}
@media(max-width: 991px) {.com-pagination.swiper-pagination {bottom: 25px !important;}
.ban-tit {font-size: 26px;}
.banner-box {margin: 20px auto 0;}
.banner-box .icon-img {width: 40px;height: 40px;}
.banner-box .icon-font p {font-size: 14px;}
}
@media(max-width: 767px) {.index.banner .app-banner {display: block;}
.index.banner .pc-banner {display: none;}
.banner-wrap {display: none;}
.com-pagination.swiper-pagination {bottom: 10px !important;}
}
@media(max-width: 640px) {}
@media(max-width: 400px) {}
@media(max-width: 321px) {}
/* =====================é¦–é¡µend===================== *//* =====================å†…é¡µstart===================== */.index-one {}
.index-one .index-dec {margin-top: 16px;}
.inth-header,.inon-header {padding: 74px 0 47px;}
.inhe-right .index-btn2 {margin-top: 39px;}
.inhe-left {max-width: 80%;}
.inon-wrap {}
.inon-top {}
.inon-top .com-ul {margin: 0 -10px;}
.inon-top .com-ul li {width: 50%;padding: 0 10px;margin-bottom: 20px;}
/* .inon-item{display: block;padding: 56px 145px 38px;text-align: center;}
 */.inon-item {display: block;padding: 56px 0 38px;text-align: center;}
.inon-item h4 {color: #333;}
.inon-item p {color: #555;line-height: 26px;margin: 13px 0 25px;padding: 0 20px;}
.inon-item .index-btn3 {margin: auto;display: inline-block;}
.inon-img {width: 83.54%;margin: 19px auto 0;overflow: hidden;}
.inon-img img {width: 100%;transition: ease .5s;}
.com-ul li:hover .inon-img img {transform: scale(1.05);}
/* .inon-bott .inon-item{padding: 55px 58px 38px;}
 */.inon-bott .inon-item {padding: 55px 0 34px;}
.inon-bott .inon-img {margin-top: 37px;width: 78.076%;}
.inon-bott .inon-item p {height: 52px;line-height: 26px;margin: 13px 0 27px;}
.inon-bott .com-ul li {margin-bottom: 80px;}
.index-two {}
.intw-wrap {}
.intw-wrap .index-tit {color: #fff;}
.intw-wrap .ssline::after {margin: 40px 0 32px;width: 50px;height: 2px;}
.intw-left {width: 48%;padding-top: 115px;}
.intw-left p {color: #fff;line-height: 30px;margin-bottom: 30px;}
.intw-left p.h3-size20 {padding: 3px 0 43px 0;line-height: 36px;}
.intw-left:hover .ssline::after {width: 50%;}
.intw-left:hover .index-btn2 {background: #fff;border: 1px solid #F00;}
.intw-left:hover .index-btn2 span {color: #F00;}
.intw-left .index-btn2 {background: none;border: 1px solid #fff;color: #fff;cursor: pointer;}
.intw-right {width: 49.5%;padding: 120px 0 71px;margin-right: -43px;}
.intw-right img {width: 100%;}
.index-three {}
.inth-header .inhe-right {margin-top: 26px;}
.inth-header .inhe-right ul {}
.inth-header .inhe-right li {float: left;}
.inth-header .inhe-right a {color: #333;border-right: 2px solid #c7c7c7;padding: 0 13px;}
.inth-header .inhe-right a:hover {color: #F00;font-weight: bold;}
.inth-header .inhe-right li:last-child a {border-right: none;}
.inth-wrap .com-ul li {width: 25%;padding: 0 13px;margin-bottom: 120px;}
.inth-wrap .com-ul {margin: 0 -13px;}
.inth-wrap .com-swxt {position: relative;padding-bottom: 154px;}
.inth-wrap .swxt-font {position: absolute;text-align: left;bottom: 0;left: 50%;transform: translateX(-50%);width: 89.5%;background-color: #fff;padding: 34px 24px 33px;border-bottom: 2px solid #ddd;}
.inth-wrap .swxt-font::after {transition: all 0.5s;content: "";display: block;background-color: #F00;position: absolute;bottom: -2px;left: 50%;width: 0%;height: 2px;transform: translateX(-50%);}
.inth-wrap .com-ul li:hover .swxt-font::after {width: 100%;}
.inth-wrap .com-ul li:hover .swxt-font h4 {color: #F00;}
.inth-wrap .com-ul li:hover img {transform: scale(1.05);}
.inth-wrap .swxt-font h4 {color: #444;}
.inth-wrap .swxt-font span {color: #999;margin: 10px 0 21px;display: block;font-family: 'DIN';}
.inth-wrap .swxt-font p {color: #777;line-height: 24px;}
.index-four {background-color: #0f80f1;color: #fff;}
.info-wrap {height: 110px;}
.info-wrap input {border: 1px solid;padding: 10px 19px 12px;font-size: 16px;margin: 0 10px;float: left;width: 250px;}
.info-wrap .form-btn {width: 150px;color: #fff;border: 1px solid #fff;transition: all 0.5s;}
.info-wrap .form-btn:hover {background-color: #fff;color: #F00;}
.info-wrap .info-left {padding: 23px 0 23px;}
.info-wrap .info-left p {margin-top: 9px;}
.info-wrap .info-cent {display: table;height: 100%;margin-left: 36px;}
.info-wrap .info-cent form {display: table-cell;vertical-align: middle;}
.info-wrap .info-right {line-height: 106px;}
.info-wrap .info-right img,.info-wrap .info-right p {display: inline-block;vertical-align: middle;margin-right: 4px;}
.info-wrap .info-right p.h3-size30 {font-family: 'DIN-std';}
@media(max-width: 1681px) {.inon-bott .inon-item,.inon-item {padding: 47px 0 32px;}
.index-tit {font-size: 44px;}
.inth-header,.inon-header {padding: 65px 0 30px;}
.inon-bott .inon-item p,.inon-item p {margin: 10px 0 20px}
.intw-wrap .ssline::after {margin: 36px 0 26px;}
.intw-left p {margin-bottom: 22px;}
.intw-right {margin-right: 0;}
.intw-left p.h3-size20 {padding: 3px 0 20px 0;}
.inth-wrap .com-ul li {margin-bottom: 100px;}
.inth-wrap .swxt-font span {margin: 10px 0 14px;}
.inth-wrap .swxt-font {padding: 30px 24px;}
}
@media(max-width: 1459px) {.inon-header {padding: 50px 0 30px;}
.intw-left .index-btn2,.inhe-right .index-btn2 {width: 140px;height: 45px;line-height: 45px;}
.inhe-right .index-btn2 {margin-top: 26px;}
.inon-bott .inon-item,.inon-item {padding: 40px 0 20px;}
.inon-item .index-btn3 {padding: 7px 36px;}
.index-tit {font-size: 36px;}
.inon-bott .inon-img {margin-top: 22px;}
.inon-bott .com-ul li {margin-bottom: 50px;}
.intw-left {padding-top: 95px;width: 50%;}
.intw-left p {margin-bottom: 18px;line-height: 26px;}
.intw-left p.h3-size20 {padding: 0 0 5px 0;line-height: 30px;}
.intw-right {padding: 100px 0 60px;}
.intw-wrap .ssline::after {margin: 30px 0 20px;}
.inth-wrap .swxt-font span {margin: 8px 0 12px;}
.inth-wrap .swxt-font {padding: 20px 24px;bottom: 30px;}
.inth-wrap .com-ul li {margin-bottom: 50px;}
.info-wrap input {padding: 10px 12px 12px;width: 220px;}
.info-wrap .form-btn {width: 128px;}
.info-wrap .info-cent {margin-left: 0;}
}
@media(max-width: 1259px) {.inon-item .p-style {display: inline;}
.index-tit {font-size: 28px;}
.inon-header {padding: 40px 0 25px;}
.intw-left .index-btn2,.inhe-right .index-btn2 {width: 120px;height: 40px;line-height: 40px;}
.inon-bott .inon-item p, .inon-item p {line-height: 22px;margin: 10px 0 10px;}
.inon-item .index-btn3 {padding: 6px 26px;}
.inon-bott .inon-img {margin-top: 14px;}
.inon-bott .inon-item,.inon-item {padding: 35px 0 10px;}
.intw-left p {margin-bottom: 12px;}
.intw-left {padding-top: 0;}
.intw-txt {height: 270px;margin-bottom: 22px;}
.intw-left {padding-top: 50px;}
.inth-wrap .com-ul li {margin-bottom: 0;width: 50%;}
.inth-header .inhe-right {margin-top: 10px;}
.inth-header,.inon-header {padding: 50px 0 30px;}
.inth-wrap .swxt-font {padding: 24px 24px 20px;bottom: 50px;}
.info-wrap .info-right {display: none;}
}
@media(max-width: 991px) {.index-tit {font-size: 24px;}
.inon-bott .inon-item p, .inon-item p {height: 68px;}
.inon-bott .inon-item,.inon-item {padding: 30px 0 10px;}
.intw-txt {height: 230px;}
.intw-wrap .ssline::after {margin: 15px 0 10px;}
.intw-txt {height: 215px;}
.inth-wrap .swxt-font {bottom: 30px;}
.inth-wrap .com-swxt {padding-bottom: 140px;}
.info-wrap {height: auto;padding-bottom: 20px;}
.info-wrap input {margin: 0 10px 0 0;padding: 10px 12px;font-size: 14px;}
.info-wrap .info-left {padding: 20px 0 12px;}
}
@media(max-width: 767px) {.inhe-right.right {float: left;}
.inon-bott .com-ul li,.inon-top .com-ul li {width: 100%;}
.index-tit {font-size: 22px;}
.intw-left .index-btn2,.inhe-right .index-btn2 {width: 100px;height: 35px;line-height: 35px;}
.inon-bott .inon-item p, .inon-item p {height: auto;}
.inon-bott .com-ul li {margin-bottom: 20px;}
.inon-item h4 {font-size: 18px;}
.inon-img,.inon-bott .inon-img {width: 72%;}
.inon-header {padding: 35px 0 25px;}
.inhe-right .index-btn2,.index-one .index-dec {margin-top: 12px;}
.inon-item .index-btn3 {padding: 6px 22px;}
.intw-right {width: 100%;padding: 30px 0 8px;}
.intw-left {width: 100%;padding-top: 0;}
.inth-wrap .com-ul li {width: 100%;}
.intw-txt {height: auto;margin-bottom: 0;}
.inth-header .inhe-right.right {width: 100%;margin-top: 12px;}
.inhe-left {width: 100%;max-width: 100%;}
.inon-wrap {margin-bottom: 15px;}
.index-two {padding-bottom: 35px;}
.inth-header .inhe-right ul {margin: 0 -13px;}
.inth-header,.inon-header {padding: 35px 0 20px;}
.inth-wrap .swxt-font {border-bottom: 2px solid #F00;}
.inth-header .inhe-right a {border-right: 1px solid #c7c7c7;}
.info-wrap input {margin: 0 0 13px 0;padding: 12px 12px;width: 100%;}
.info-wrap .info-left {padding: 25px 0 12px;width: 100%;}
.index-btn2 {background: linear-gradient(to right,#f6352c,#f6352c,#f6352c);background-size: 200% 100%;background-position: left;}
}
@media(max-width: 640px) {}
@media(max-width: 400px) {}
@media(max-width: 321px) {}
/* =====================é¦–é¡µend===================== *//*===å†…é¡µbanner===*//*===????????banner===*/.ny-banner {position: relative;margin-top: 100px;}
.ny-banner img.ny-pc {display: block;width: 100%;}
.ny-banner img.ny-app {display: none;}
.ny-banner .ny-app {display: none;}
.ny-banner .ny-app img {width: 100%;}
.ny-font {width: 100%;position: absolute;top: 50%;transform: translateY(-50%);}
.ny-tit {color: #333;}
/* DIY */
.ny-banner .ny-title .ny-tit {font-size: 48px;color: #ff0000; font-weight:bold;}
.ny-banner .ny-title p {color: #333;line-height: 32px;margin: 13px 0 22px;}
.nav-wrap {position: relative;}
.nav-header {background-color: #fff;height: 60px;box-shadow: 0px 4px 20px rgba(0, 0, 0, .06);}
.ban-nav.left {float: left;max-width: 70%;}
.ban-nav .com-ul {}
.ban-nav .com-ul::-webkit-scrollbar {height: 5px;background-color: #fff;}
.ban-nav .com-ul::-webkit-scrollbar-thumb {background-color: #f6352c;border-radius: 10px;}
.ban-nav .com-ul li a {color: #666;display: block;padding: 0 35px;}
.ban-nav .com-ul li {float: none;display: inline-block;width: auto;height: 60px;line-height: 60px;position: relative;padding: 0;margin: 0;}

.ban-nav .com-ul li.on::after,.ban-nav .com-ul li:hover::after {width: 100%;height: 100%;background-color: #f6352c;}
.ban-nav .com-ul li.on a,.ban-nav .com-ul li:hover a {color: #fff;position: relative;z-index: 33;background-color: #f6352c;}

.ban-nav .com-ul li.con::after,.ban-nav .com-ul li:hover::after {width: 100%;height: 100%;background-color: #f6352c;}
.ban-nav .com-ul li.con a,.ban-nav .com-ul li:hover a {color: #fff;position: relative;z-index: 33;background-color: #f6352c;}


.com-mbx::before {content: "";display: inline-block;width: 19px;height: 23px;vertical-align: middle;padding-left: 21px;margin-top: -4px;background: url(../nav-icon.png) no-repeat center;}
.com-mbx.right {float: right;}
.com-mbx {line-height: 60px;background: url(../images/nav-icon.png)no-repeat left;}
.com-mbx a {color: #666;}
.com-mbx a.active {color: #F00;}
.drop-nav {display: none;}
@media(max-width: 1681px) {.ny-banner .ny-title .ny-tit {font-size: 40px;}
}
@media(max-width: 1459px) {.ny-banner .ny-title .ny-tit {font-size: 34px;}
.ny-banner {margin-top: 80px;}
.ban-nav .com-ul li {height: 60px;line-height: 60px;}
.ban-nav .com-ul li a {padding: 0 30px;}
.nav-header {height: 60px;}
.com-mbx {line-height: 60px;}
}
@media(max-width: 1259px) {.ny-banner .ny-title .ny-tit {font-size: 30px;}
.nav-header {height: 45px;}
.com-mbx {line-height: 45px;}
.ny-banner {margin-top: 80px;}
.ban-nav .com-ul li {height: 45px;line-height: 45px;}
.ban-nav .com-ul li a {padding: 0 24px;}
}
@media(max-width: 991px) {.ny-banner .ny-title .ny-tit {font-size: 28px;}
.ny-banner {margin-top: 60px;}
}
@media(max-width: 767px) {.ny-banner img.ny-pc {display: none;}
.ny-banner .ny-font {}
.ny-banner img.ny-app {display: block;width: 100%;}
.ny-top {margin-bottom: 10px;}
.com-mbx {display: none;}
.nav-header {display: none;}
.ny-banner .ny-app {display: block;}
.drop-nav {display: block;}
.ban-nav.left {float: none;max-width: 100%; height:60px; overflow:hidden;}
.ban-nav .com-ul { margin-top:30px;}

}
@media(max-width: 640px) {}
@media(max-width:408px) {}
/* å…¬å…± */.cdon-header .ssline::after,.setw-header .ssline::after,.seon-header .ssline::after,.cofo-header .ssline::after,.vion-header .ssline::after,.abon-left .ssline::after {width: 30px;height: 3px;margin: 20px 0 48px;background-color: #F00;}
/* è'™å°˜ */.vion-wrap .swxt-img {position: relative;}
.vion-wrap .swxt-img::after {position: absolute;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .11);content: "";display: block;z-index: 22;}
.info-play {width: 74px;height: 74px;border-radius: 50%;z-index: 33;background: url(../images/play2.png)no-repeat center;transition: all 0.5s;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.info-play::after {content: "";display: block;background: url(../images/play1.png)no-repeat center;background-size: 100% 100%;width: 74px;height: 74px;transition: all 1.5s;}
/* about */.about {}
/* ==============anchor============= */.anchor {position: fixed;top: 0;left: 0;width: 100%;padding: 15px 0;z-index: 490;background: #fff;box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);text-align: center;display: none;}
.anchor li {display: inline-block;float: none;vertical-align: middle;margin: 0 5px;}
.anchor li a {display: block;padding: 0 26px;font-size: 14px;line-height: 34px;text-align: center;color: #333;transition: all .3s;}
.anchor li.on a {color: #fff;background: #f6352c;}
.anchor li a:hover {color: #f6352c;}
.anchor li.on a:hover {color: #fff;}
.about .ssline::after {background-color: #f6352c;}
.abt-tit {text-align: center;position: relative;padding-bottom: 20px;}
.abt-tit::before {position: absolute;content: "";width: 30px;height: 3px;background: #f6352c;bottom: 0;left: 50%;transform: translateX(-50%);}
.about-one {padding: 80px 0 49px;}
.abon-wrap {}
.abon-left {width: 45.72%;padding-right: 50px;padding-top: 0px; float:left}
.abon-left .ssline::after {margin: 21px 0 42px;}
.abon-left h4 {color: #333;}
.abon-left p {color: #666;line-height: 30px;}
.abon-left h5 {color: #f6352c;line-height: 36px;margin-top: 23px;}
.abon-left h5 em {display: block;font-style: normal;}
.abon-right {width: 54.28%; float:right}
.abon-right img {width: 100%;}
.abt1-p {text-align: justify;}
.about-two {}
.abt2-con {}
.abt2-con .coth-wrap {padding: 0;border: none;}
.about-three {padding: 80px 0 73px;background: #f7f7f7;}
.abt3-con {margin-top: 51px;}
.abt3-ul {margin: -65px -15px 0;}
.abt3-ul li {margin-top: 65px;float: left;width: 33.333%;padding: 0 15px;}
.abt3-ul li > div {text-align: center;}
.abt3-icon {transition: ease .5s;}
.abt3-ul li:hover .abt3-icon {transform: translateY(-15px);}
.abt3-icon img {display: inline-block;max-width: 100%;}
.abt3-txt {margin-top: 7px;}
.abt3-txt h3 {color: #f6352c;line-height: 40px;}
.abt3-txt p {margin-top: 9px;color: #666;line-height: 30px;}
.abt3-txt p em {display: block;font-style: normal;}
.abt3-ul li:nth-child(4),.abt3-ul li:nth-child(5) {transform: translateX(50%);}
.about-four {padding: 80px 0;}
.abt4-con {margin-top: 50px;}
.abt4-left {float: left;width: 33.92%;padding-right: 25px;}
.abt4-left > div {overflow: hidden;}
.abt4-right {float: right;width: 66.08%;}
.abt4-ul {margin: 0 -12.5px;margin-top: -8px;}
.abt4-ul li {float: left;width: 50%;padding: 0 12.5px;margin-top: 8px;}
.abt4-li {}
.abt4-li > div {position: relative;overflow: hidden;}
.abt4-txt {position: absolute;width: 100%;height: 100%;top: 0;left: -105%;background: rgba(28,123,215,.88);transition: ease .5s;}
.abt4-txt > div {text-align: center;padding: 0 15px;position: absolute;width: 100%;top: 50%;left: 0;transform: translateY(-50%);}
.abt4-li:hover .abt4-txt {left: 0;}
.abt4-li:hover .abt4-img h4 {opacity: 0;}
.abt4-img {position: relative;overflow: hidden;}
.abt4-img img {width: 100%;transition: ease .5s;}
.abt4-img h4 {padding: 15px;position: absolute;left: 0;bottom: 0;width: 100%;line-height: 30px;background: linear-gradient(to top,#000, transparent);color: #fff;}
.abt4-txt h4 {color: #fff;line-height: 30px;}
.abt4-p {margin-top: 26px;color: #fff;line-height: 24px;}
.abt4-p em {font-style: normal;display: block;}
.about-fiv {background: #f7f7f7;padding: 75px 0 80px;}
.abt5-con {margin-top: 47px;}
.abt5-top {position: relative;}
.abt5-top::before {position: absolute;content: "";width: 100%;height: 1px;background: #e5e5e5;left: 0;top: 50%;transform: translateY(-50%);}
.abt5top-swip {position: relative;padding: 0 100px;}
.abt5top-slide {text-align: center;font-size: 0;}
.abt5top-slide h3 {transform: translateY(24px);display: inline-block;position: relative;color: #999;line-height: 60px;font-family: "DIN-BOLD";}
.abt5top-slide h3::before {position: absolute;content: "";width: 12px;height: 12px;border-radius: 50%;background: rgba(28,123,215,.42);top: 0;left: 50%;transform: translateX(-50%);}
.abt5top-swip .swiper-slide-active .abt5top-slide h3 {font-size: 65px;color: #f6352c;transform: none;}
.abt5top-swip .swiper-slide-active .abt5top-slide h3::before {background: rgba(28,123,215,1);top: 50%;left: -20px;transform: translateY(-50%);}
.abt5top-swip .swiper-slide {width: 10%;}
.abt5top-swip .swiper-slide:nth-child(2n) {width: 10%;}
.abt5top-swip .swiper-slide:nth-child(3n) {width: 5%;}
.abt5top-swip .swiper-slide-active {width: 50% !important;}
.abt5-bot {margin-top: 85px;}
.abt5bot-swip {position: relative;}
.abt5bot-slide {padding-left: 60px;}
.abt5bot-img {float: left;width: 50%;overflow: hidden;}
.abt5bot-img img {width: 100%;}
.abt5bot-font {float: right;width: 50%;padding: 60px;padding-right: 35px;}
.abt5bot-font p {color: #666;line-height: 38px;}
.abt5bot-swip .swiper-pagination {display: none;width: 100%;}
.abt5bot-swip .swiper-pagination-bullet {margin: 0 5px;}
.abt5top-swip .swiper-button-prev,.abt5top-swip .swiper-button-next {margin-top: -24px;transition: ease .5s;font-size: 24px;color: #999;width: 48px;height: 48px;line-height: 48px;text-align: center;border-radius: 50%;background: #fff;border: 1px solid #cdcdcd;}
.abt5top-swip .swiper-button-prev:hover,.abt5top-swip .swiper-button-next:hover {color: #fff;border-color: transparent;background: #f6352c;}
.abt5top-swip .swiper-button-prev {left: 0;}
.abt5top-swip .swiper-button-next {right: 0;}
.about-six {padding: 76px 0 80px;}
.abt6-con {margin-top: 50px;}
.ab6-swiper {padding: 0 90px;position: relative;}
.ab6-slide {display: block;}
.ab6-img {width: 100%;overflow: hidden;}
.ab6-img img {width: 100%;}
.ab6-swiper .swiper-pagination {display: none;width: 100%;}
.ab6-swiper .swiper-pagination-bullet {margin: 0 5px;}
.ab6-swiper .swiper-pagination-bullet-active {background-color: #f6352c;}
.ab6-swiper .swiper-button-next,.ab6-swiper .swiper-button-prev {width: 56px;height: 56px;border-radius: 50%;line-height: 56px;background: none;border: 1px solid #ccc;color: #999;text-align: center;opacity: 1;cursor: pointer;transition: ease .5s;font-weight: bold;}
.ab6-swiper .swiper-button-next {right: 0;}
.ab6-swiper .swiper-button-prev {left: 0;}
.ab6-swiper .swiper-button-next:hover,.ab6-swiper .swiper-button-prev:hover {background: #f6352c;color: #fff;border-color: #f6352c;}
.abt4-p {max-height: 72px;}
.abt5bot-p {max-height: 228px;}
.abt3-txt p {height: 90px;}
@media(max-width: 1681px) {}
@media(max-width: 1459px) {.abon-left {padding-top: 0;}
.abon-left h5 {margin-top: 10px;line-height: 26px;}
.abon-left p {line-height: 26px;}
.abt3-icon img {height: 80px;}
.abt4-ul li {margin-top: 4px;}
.abt4-ul {margin-top: -4px;}
.abt5top-swip .swiper-slide-active .abt5top-slide h3 {font-size: 48px;}
.abt5bot-font {padding: 42px;}
.abon-left .ssline::after {margin: 15px 0 20px;}
.abt3-txt p, .abt4-p {line-height: 26px;}
.abt3-txt h3 {line-height: 30px;}
}
@media(max-width: 1259px) {.abt3-txt p em, .abt4-p em {display: inline;}
.abt3-icon img {height: 70px;}
.abt4-p {margin-top: 5px;}
.abt5top-swip .swiper-slide-active .abt5top-slide h3 {font-size: 36px;}
.abt5bot-font {padding: 0;padding-left: 30px;}
.abt5bot-font p {line-height: 26px;}
.abt5-bot {margin-top: 45px;}
.about-one {padding-top: 60px;}
.about-three, .about-four, .about-fiv, .about-six {padding: 60px 0;}
.abt5bot-p {max-height: 210px;}
.abt4-left {padding-right: 22px;}
.abt5top-swip .swiper-button-prev,.abt5top-swip .swiper-button-next {width: 45px;height: 45px;line-height: 45px;font-size: 22px;}
.ab6-swiper .swiper-button-next,.ab6-swiper .swiper-button-prev {width: 45px;height: 45px;line-height: 45px;}
}
@media(max-width: 991px) {.abon-right, .abon-left {width: 100%;float: none;padding: 0;}
.abt1-p {max-height: none;height: auto;}
.abon-left {margin-top: 30px;}
.abt5bot-p {max-height: 186px;}
.anchor {display: none !important;}
.abt3-txt p {height: 120px;}
.abt3-ul li {margin-top: 30px;}
.abt3-ul {margin-top: -30px;}
.abt3-icon img {height: 62px;}
.abt5top-swip .swiper-slide {width: auto;}
.abt5top-swip .swiper-slide:nth-child(2n) {width: auto;}
.abt5top-swip .swiper-slide:nth-child(3n) {width: auto;}
.abt5top-swip .swiper-slide-active {width: 33.333% !important;}
.abt5top-swip {padding: 0 50px;}
}
@media(max-width: 767px) {.abon-left .ssline::after {margin: 10px 0 15px;}
.about-one, .about-three, .about-four,.about-fiv, .about-six {padding: 40px 0;}
.abt3-icon img {height: 50px;}
.abt3-txt p {margin-top: 5px;}
.abt3-ul li {margin-top: 20px;width: 50%;}
.abt3-ul li:nth-child(4) {transform: none;}
.abt3-ul {margin-top: -20px;}
.abt3-con {margin-top: 30px;}
.abt3-txt p {height: 78px;}
.abt4-left, .abt4-right {float: none;width: 100%;padding: 0;}
.abt4-right {margin-top: 20px;}
.abt4-p {max-height: 78px;}
.abt5top-swip .swiper-button-prev,.abt5top-swip .swiper-button-next {display: none;}
.abt5top-swip {padding: 0;}
.abt5bot-img, .abt5bot-font {float: none;width: 100%;padding: 0;}
.abt5bot-slide {padding: 0;}
.abt5bot-img {text-align: center;}
.abt5bot-img img {display: inline-block;width: auto;max-width: 100%;}
.abt5bot-font {margin-top: 20px;}
.abt5bot-p {max-height: none;height: auto;}
.abt5-bot {margin-top: 30px;}
.abt5top-swip .swiper-slide-active .abt5top-slide h3 {font-size: 24px;}
.abt5top-slide h3 {line-height: 40px;transform: translateY(14px);}
.abt5-con, .abt6-con, .abt4-con {margin-top: 20px;}
.abt5bot-swip .swiper-pagination,.ab6-swiper .swiper-pagination {display: block;bottom: 0px;}
.ab6-swiper {padding: 0 0 30px;}
.ab6-swiper .swiper-button-next,.ab6-swiper .swiper-button-prev {display: none;}
.about-two {padding-bottom: 20px;}
.abt4-ul li {padding: 0 10px;}
.abt4-ul {margin: -4px -10px 0;}
.abt5bot-swip {padding-bottom: 30px;}
}
@media(max-width: 640px) {.about-two {padding-bottom: 40px;}
.abt3-ul li {width: 100%;}
.abt3-txt p {height: auto;}
.abt3-ul li:nth-child(5) {transform: none;}
.abt4-ul li {width: 100%;margin-top: 10px;}
.abt4-ul {margin-top: -10px;}
.abt4-right {margin-top: 10px;}
.abt5top-slide h3::before {width: 10px;height: 10px;}
}
@media(max-width: 400px) {}
@media(max-width: 321px) {}
/* case */.case {background-color: #f7f6f7;padding: 80px 0;}
.case-one {}
.caon-wrap {}
.vion-wrap .com-ul,.caon-wrap .com-ul {margin: 0 -20px;}
.vion-wrap .com-ul li,.caon-wrap .com-ul li {width: 50%;padding: 0 20px;margin-bottom: 40px;}
.caon-wrap .swxt-font {background-color: #fff;text-align: left;padding: 28px 25px 30px;border: 1px solid transparent;border-top: none;transition: all 0.5s;}
.caon-wrap .swxt-font h4 {color: #333;}
.caon-wrap .swxt-font p {color: #666;margin-top: 15px;min-height: 22px;}
.caon-wrap .swxt-img {}
.caon-wrap .com-ul li:hover .swxt-font {border: 1px solid #F00;border-top: none;box-shadow: 0 0 20px rgba(28, 123, 215, 0.1);}
.vion-wrap .com-ul li:hover p,.caon-wrap .com-ul li:hover h4 {color: #F00;}
.vion-wrap .com-ul li:hover img,.caon-wrap .com-ul li:hover img {transform: scale(1.05);}
.case-page {}
@media(max-width: 1459px) {.case-page {padding: 0;}
}
@media(max-width: 1259px) {.caon-wrap .com-ul li {padding: 0 10px;margin-bottom: 0;margin-top: 30px;}
.caon-wrap .com-ul {margin: -30px -10px 0;}
.case-page {margin-top: 40px;}
}
@media(max-width: 991px) {.caon-wrap .swxt-font p {margin-top: 10px;}
.case-page {margin-top: 35px;}
}
@media(max-width: 767px) {.case {padding: 40px 0;}
.caon-wrap .swxt-font {padding: 20px;}
.case-page {margin-top: 25px;}
.caon-wrap .com-ul li {margin-top: 20px;}
.caon-wrap .com-ul {margin-top: -20px;}
}
@media(max-width: 640px) {.caon-wrap .com-ul li {width: 100%;}
}
@media(max-width: 400px) {}
@media(max-width: 321px) {}
/* video */.video {}
.video-one {padding: 76px 0 79px;}
.vion-header {text-align: center;}
.vion-header:hover .ssline::after {width: 60%;}
.vion-wrap .swxt-font {padding: 17px 0;}
.vion-wrap .swxt-font p {color: #666;padding: 0 20px;}
.vion-wrap .com-ul li:hover .info-play::after {transform: rotateZ(360deg);}
.vion-wrap .com-ul li:nth-child(3),.vion-wrap .com-ul li:nth-child(4) {margin-bottom: 20px;}
.vion-header .ssline::after {margin: 16px auto 48px;}
@media(max-width: 1681px) {}
@media(max-width: 1459px) {}
@media(max-width: 1259px) {.info-play::after, .info-play {width: 68px;height: 68px;}
}
@media(max-width: 991px) {.vion-wrap .com-ul li {padding: 0 10px;margin-bottom: 0;margin-top: 15px;}
.vion-wrap .com-ul {margin: -15px -10px 0;}
.vion-wrap .com-ul li:nth-child(3), .vion-wrap .com-ul li:nth-child(4) {margin-bottom: 0;}
.info-play::after, .info-play {width: 60px;height: 60px;}
.vion-header .ssline::after {margin: 16px auto 35px;}
.video-page {padding: 0;margin-top: 35px;}
}
@media(max-width: 767px) {.vion-header .ssline::after {margin: 10px auto 25px;}
.video-one {padding: 40px 0;}
.video-page {margin-top: 15px;}
.vion-wrap .swxt-font {padding: 10px 15px;}
}
@media(max-width: 640px) {.info-play::after, .info-play {width: 50px;height: 50px;}
}
@media(max-width: 400px) {.vion-wrap .com-ul li {width: 100%;}
}
@media(max-width: 321px) {}
/* contact */.contact {}
.contact-one { padding:5% 0;}
.coon-wrap {padding: 81px 0 74px;}
.coon-wrap .com-ul {}
.coon-wrap .com-ul li {padding: 0 88px;}
.coon-wrap .com-ul li:last-child::after {display: none;}
.coon-wrap .ztyw-font {width: 75%;padding-left: 36px;}
.coon-wrap .ztyw-font h4 {color: #666;}
.coon-wrap .ztyw-font p {color: #333;line-height: 30px;margin-top: 14px;}
.coon-wrap .ztyw-img img {width: auto;}
.coon-wrap .ztyw-img {width: 25%;margin-top: 10px;}
.contact-two {border: 1px solid #c4c4c4;}
.contact-two img {width: 100%;}
.contact-three {}
.coth-wrap {padding: 80px 0 0;border-bottom: 1px solid #e5e5e5;}
.coth-wrap .com-ul {margin: 0 -20px;}
.coth-wrap .com-ul li {padding: 0 20px;}
.coth-wrap .swxt-font {text-align: left;padding: 27px 0 51px;height: 260px;}
.coth-wrap .swxt-font h4 {margin-bottom: 28px;}
.coth-wrap .swxt-font p {color: #666;padding: 4px 0 15px 38px;letter-spacing: 1px;}
.coth-wrap .swxt-font p:nth-child(3) {padding: 4px 0 15px 39px;}
.coth-wrap .swxt-font p a {display: inline-block;color: #666;}
.coth-wrap .swxt-img {}
.coth-tell {background: url(../images/telll.png) no-repeat 0 3px;background-size: 24px;}
.coth-email {background: url(../images/emaill.png)no-repeat 0 3px;background-size: 24px;}
.coth-addr {background: url(../images/addrr.png)no-repeat;background-size: 24px;}
.contact-four .com-form textarea {height: 180px;}
.contact-four {padding-top: 74px;padding-bottom: 80px;}
.cofo-header {}
.contact-sub {margin-top: 24px;}
.contact-yzm {border: 1px solid #cfcfcf;float: left;padding-right: 10px;}
.contact-yzm input {width: 120px;color: #adadad;font-size: 14px;line-height: 28px;padding: 10px 10px;}
.contact-yzm span {display: inline-block;cursor: pointer;}
.contact-yzm span img {max-width: 100%;}
.contact-sub button {margin-left: 15px;float: left;transition: ease .5s;font-size: 16px;cursor: pointer;display: block;width: 204px;height: 50px;line-height: 50px;color: #fff;background: #f6352c;text-align: center;}
.contact-sub button span {display: inline-block;}
.contact-sub button:hover {background-color: #106fb3;}
.contact-four .cofo-header {text-align: center;}
.contact-four .ssline::after {margin: 16px auto 50px;}
@media(max-width: 1459px) {.coth-wrap .swxt-font{}
.coon-wrap .ztyw-img img {width: 100%;}
.coon-wrap .com-ul li {padding: 0 20px;}
.coon-wrap .ztyw-img {width: 60px;margin-top: 0;}
.coon-wrap .ztyw-font {float: none;margin-left: 80px;padding: 0;width: auto;}
.coon-wrap .ztyw-font h4 {font-size: 16px;}
.coon-wrap .ztyw-font p {line-height: 26px;margin-top: 10px;}
}
@media(max-width: 1259px) {.coth-wrap .com-ul li {padding: 0 10px;}
.coth-wrap .swxt-font{height: 280px;}
.coth-wrap .com-ul {margin: 0 -10px;}
.coon-wrap .ztyw-img {width: 50px;}
.coon-wrap .ztyw-font {margin-left: 70px;}
.coon-wrap, .contact-four {padding: 60px 0;}
.coth-wrap {padding: 60px 0 0;}
.form-ul li {padding: 0 10px;}
.form-ul {margin: 0 -10px;}
}
@media(max-width: 991px) {.coth-wrap .com-ul li {width: 50%;margin-top: 20px;}
.coth-wrap .com-ul {margin-top: -20px;}
.coth-wrap .swxt-font {padding: 20px 0;}
.coth-wrap .swxt-font h4 {margin-bottom: 10px;}
.coth-wrap .swxt-font p {padding: 4px 0 12px 40px;}
.form-ul input {width: 70%;}
.contact-sub button {width: 160px;}
.com-ul li {width: 50%;margin-top: 20px;}
.com-ul {margin-top: -20px;}
.sxline:nth-child(even)::after {display: none;}
.coon-wrap .com-ul li:nth-child(3) {transform: translateX(50%);}
}
@media(max-width: 767px) {.coth-wrap .swxt-font p,.coth-wrap .swxt-font p:nth-child(3) {background-size: 24px 24px;padding: 0px 0 10px 35px;}
.coon-wrap .ztyw-img {width: 42px;}
.coon-wrap .ztyw-font {margin-left: 60px;}
.coth-wrap {padding: 40px 0 0px;}
.coon-wrap, .contact-four {padding: 40px 0;}
.form-ul input {width: 65%;}
.form-ul-item, .com-form textarea {padding-left: 16px;}
.contact-four .ssline::after {margin: 10px auto 30px;}
}
@media(max-width: 640px) {.coth-wrap .com-ul li {width: 100%;}
.coth-wrap .swxt-font {padding-bottom: 0;height: auto;}
.form-ul li {width: 100%;}
.contact-four .com-form textarea {height: 150px;padding-top: 0;}
.contact-yzm input {padding: 6px 10px;}
.contact-sub button {width: 130px;height: 42px;line-height: 42px;}
.coth-wrap {padding: 40px 0 30px;}
.coon-wrap .com-ul li {padding: 0 15px;}
.com-ul {margin: -20px -15px 0;}
}
@media(max-width: 440px) {.coon-wrap .com-ul li {width: 100%;}
.coon-wrap .com-ul li:nth-child(3) {transform: none;}
.coon-wrap .com-ul li::after {display: none;}
.contact-yzm {float: none;width: 100%;}
.contact-yzm span {float: right;line-height: 40px;}
.contact-sub button {margin-left: 0;margin-top: 20px;}
.contact-sub {margin-top: 20px;}
.form-ul-item {line-height: 42px;}
}
@media(max-width: 321px) {}
.service {}
.setw-header,.seon-header {text-align: center;}
.setw-header .ssline::after,.seon-header .ssline::after {margin: 16px auto 50px;}
.service-one {padding: 76px 0 0;}
.seon-wrap {padding: 56px 62px;background-color: #fafafa;}
.seon-right {width: 55.5%;overflow: hidden;}
.seon-right img {width: 100%;transition: ease 1s;}
.seon-wrap:hover .seon-right img {transform: scale(1.05);}
.seon-left {width: 39%;padding-top: 51px;}
.seon-left h4 {color: #333;font-family: 'DIN';}
.seon-left p.p-size16 {color: #333;margin: 8px 0 17px;line-height: 34px;}
.seon-left p {color: #666;line-height: 30px;overflow-y: auto;max-height: 90px;}
.seon-left p::-webkit-scrollbar {width: 3px;background-color: #dcdbdb;}
.seon-left p::-webkit-scrollbar-thumb {background-color: #106fb3;border-radius: 10px;}
.seon-left h4 {}
.seon-left .index-btn3 {margin-top: 41px;display: inline-block;}
.service-two {padding: 73px 0 80px;}
.setw-wrap {}
.setw-wrap .com-ul {margin: 0 -12px;}
.setw-wrap .com-ul li {padding: 0 12px;}
.setw-wrap .com-swxt {box-shadow: 0 0 13px rgba(0,0,0,.1);background: #fff;padding: 48px 30px 62px;}
.setw-wrap .swxt-font {}
.setw-wrap .swxt-font h4 {margin-top: 25px;color: #333;font-size: 22px;line-height: 30px;}
.setw-wrap .swxt-font p {color: #666;font-size: 14px;line-height: 26px;}
.setw-wrap .swxt-img {text-align: center;transition: ease .6s;}
.setw-wrap .swxt-img img {width: auto;max-width: 100%;display: inline-block;}
.setw-wrap .com-ul li:hover .swxt-img {transform: translateY(-10px);}
.lsetw-txt {position: relative;padding-top: 22px;margin-top: 18px;height: 82px;}
.lsetw-txt::before {position: absolute;content: "";width: 28px;height: 2px;background: #b0b0b0;left: 50%;top: 0;transform: translateX(-50%);}
.setw-wrap .swxt-font p span {padding-left: 10px;display: inline-block;position: relative;}
.setw-wrap .swxt-font p span::before {position: absolute;content: "";width: 5px;height: 5px;border-radius: 50%;background: #333;left: 0;top: 9px;}
@media(max-width: 1681px) {}
@media(max-width: 1459px) {.setw-wrap .swxt-font h4 {font-size: 20px;margin-top: 6px;}
.lsetw-txt {margin-top: 10px;padding-top: 12px;}
}
@media(max-width: 1259px) {.seon-left {padding-top: 0;width: 44.5%;padding-right: 20px;}
.seon-left p.p-size16, .seon-left p {line-height: 24px;}
.seon-left p.p-size16 {margin: 8px 0 12px;}
.setw-header .ssline::after,.seon-header .ssline::after {margin: 12px auto 30px;}
.service-one {padding: 60px 0 0;}
.service-two {padding: 60px 0;}
.seon-left p {max-height: 72px;}
.seon-left .index-btn3 {margin-top: 30px;}
.seon-wrap {padding: 50px;}
.setw-wrap .com-swxt {padding: 35px 30px;}
}
@media(max-width: 991px) {.seon-right, .seon-left {float: none;width: 100%;padding: 0;}
.seon-left {margin-top: 30px;}
.setw-wrap .com-swxt {padding: 35px 20px;}
.seon-left p {max-height: none;height: auto;}
}
@media(max-width: 767px) {.seon-wrap {padding: 35px 20px;}
.service-one {padding: 40px 0 0;}
.service-two {padding: 40px 0;}
.setw-wrap .com-ul li {width: 50%;padding: 0 10px;margin-top: 15px;}
.setw-wrap .com-ul {margin: -15px -10px 0;}
.setw-wrap .com-ul li:last-child {transform: translateX(50%);}
}
@media(max-width: 640px) {.seon-wrap {padding: 30px 15px;}
.setw-wrap .com-ul li {width: 100%;}
.setw-wrap .com-ul li:last-child {transform: none;}
.lsetw-txt {height: auto;}
}
@media(max-width: 400px) {}
@media(max-width: 321px) {}
/* news */.news {}
.news-one {padding: 80px 0 68px;border-bottom: 1px solid #ececec;}
.neon-swiper {}
.neon-left {width: 50%;position: relative;}
.neon-left img {width: 100%;}
.neon-font {position: absolute;bottom: 0;left: 0;background-color: rgba(0, 0, 0, .6);color: #fff;display: block;padding: 13px 23px 12px;width: 100%;}
.neon-left .swiper-pagination {right: 23px !important;bottom: 15px !important;}
.neon-left .swiper-pagination-bullet {margin-left: 11px;background-color: #fff;}
.neon-right {width: 50%;padding: 81px 64px;}
.neon-right h4 {color: #333;}
.neon-right p {color: #777;line-height: 30px;margin: 25px 0 58px;}
.neon-right p {overflow-y: auto;max-height: 150px;}
.neon-right p::-webkit-scrollbar {width: 3px;background-color: #dcdbdb;}
.neon-right p::-webkit-scrollbar-thumb {background-color: #106fb3;border-radius: 10px;}
.neon-right .index-btn3 {display: inline-block;}
.news-two {}
.netw-wrap .com-ul li {width: 100%;}
.netw-wrap .com-ztyw {padding: 15px 0;border-bottom: 1px solid #ececec;/* overflow: hidden; */}
.netw-wrap .ztyw-img.right {float: right;width: 27%;}
.netw-wrap .ztyw-font.left {float: left;width: 73%;}
.netw-wrap .netw-rr h4 {color: #333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.netw-wrap .netw-rr p {color: #777;line-height: 30px;margin: 29px 0 42px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.netw-wrap .index-btn3 {display: inline-block;}
.netw-wrap .netw-rr {display: inline-block;width: 80%;margin-left: 38px;padding-left: 47px;margin-top: 33px;border-left: 1px solid #ececec;padding-bottom: 14px;}
.netw-ll {display: inline-block;vertical-align: top;margin-top: 88px;}
.netw-ll h4 {font-size: 48px;margin-bottom: 19px;}
.netw-ll h4,.netw-ll p {color: #999;font-family: 'DIN';text-align: center;}
.netw-wrap .lpage {margin: 39px 0 80px;}
@media(max-width: 1459px) {.neon-right {padding: 34px 50px;}
.netw-wrap .netw-rr {margin-top: 20px;}
.netw-wrap .com-ztyw {padding: 35px 0;}
.news-one {padding: 60px 0;}
.netw-wrap .netw-rr p {line-height: 24px;}
.netw-ll {margin-top: 60px;}
}
@media(max-width: 1259px) {.neon-right {padding: 0 40px;}
.neon-right p {margin: 20px 0 30px;}
.netw-wrap .netw-rr p {margin: 15px 0 25px;}
.netw-ll h4 {margin-bottom: 6px;}
.netw-ll {margin-top: 20px;}
.netw-wrap .netw-rr {margin-top: 0;padding-top: 20px;}
.netw-ll h4 {font-size: 40px;}
.netw-wrap .lpage {padding: 0;}
}
@media(max-width: 991px) {.neon-left {float: none;width: 100%;}
.neon-right {float: none;width: 100%;padding: 30px 0 0;}
.neon-right p {margin: 10px 0 0;max-height: none;height: auto;}
.neon-right .index-btn3 {margin-top: 25px;}
.netw-ll h4 {font-size: 32px;}
.netw-wrap .netw-rr {padding-left: 30px;margin-left: 30px;}
.netw-wrap .netw-rr p {margin: 10px 0 0;}
.netw-wrap .index-btn3 {margin-top: 25px;}
.netw-wrap .netw-rr p {-webkit-line-clamp: 1;}
.netw-wrap .com-ztyw {padding: 15px 0;}
}
@media(max-width: 767px) {.news-one {padding: 40px 0;}
.netw-wrap .ztyw-img.right,.netw-wrap .ztyw-font.left {float: none;width: 100%;}
.netw-wrap .ztyw-font.left {margin-top: 25px;}
.netw-wrap .netw-rr p {-webkit-line-clamp: 2;}
.netw-wrap .netw-rr {margin-left: 20px;}
.netw-ll h4 {font-size: 28px;}
.netw-wrap .lpage {margin: 25px 0 40px;padding: 0;}
}
@media(max-width: 640px) {}
@media(max-width: 400px) {.netw-ll {display: block;margin-top: 0;}
.netw-ll h4, .netw-ll p {text-align: left;}
.netw-wrap .netw-rr {padding-left: 0;padding-bottom: 0;margin-left: 0;border: none;width: 100%;}
.netw-wrap .com-ztyw {padding: 25px 0;}
}
@media(max-width: 321px) {}
/* products */
.products {}
.products .ny-img {position: absolute;top: 0;left: 0;text-align: right;width: 100%;}
.pro-ny {margin-right: 124px;display: inline-block;width: 38.85%;}
.pro-ny img {width: 100%;}
.prod-one {}
.pron-wrap {padding: 80px 0 49px;border-bottom: 1px solid #dcdcdc;}
.pron-wrap h4 {color: #333;}
.pron-wrap p {color: #555;line-height: 26px;margin: 15px 0 20px;}
.pron-wrap .ztyw-img {width: 30%;padding: 30px;background-color: #fff;}
.pron-wrap .ztyw-font {width: 70%;padding-top: 0px;padding-left: 81px;}
.pron-wrap .index-btn3 {display: inline-block;}
.prod-two {}
.prtw-header {padding: 44px 0 36px;}
.prtw-header .ny-tit {text-align: center;color: #F00;}
.prtw-wrap {padding-bottom: 57px;}
.prtw-wrap dl {float: left;width: 25%;color: #666;padding-left: 88px;}
.prtw-wrap dt {}
.prtw-wrap dd {margin-bottom: 18px;}
.prtw-wrap dt a,.prtw-wrap dd a {transition: all 0.5s;color: #666;}
.prtw-wrap dd::before {content: '*';transition: all 0.5s;display: none;}
.prtw-wrap .ssline::after {background-color: #F00;margin: 6px auto 26px;height: 3px;width: 0%;}
.prtw-wrap .ssline:hover::after {width: 100%;}
.prtw-wrap .ssline:hover a {color: #F00;}
.prtw-wrap dd:hover a {color: #F00;margin-left: 5px;}
.prtw-wrap dd:hover::before {display: inline-block;color: #F00}
@media(max-width: 1919px) {.pro-ny {width: 31.85%;}
}
@media(max-width: 1259px) {.prtw-wrap dl {padding: 0 40px;}
.prtw-wrap {margin: 0 -40px;}
}
@media(max-width: 991px) {.prtw-wrap dl {padding: 0 20px;}
.prtw-wrap {margin: 0 -20px;}
.pron-wrap .ztyw-font {padding-left: 40px;padding-top: 0;}
}
@media(max-width: 767px) {.prtw-wrap dd {margin-bottom: 10px;}
.prtw-wrap .ssline::after {margin: 5px auto 12px;}
.prtw-wrap dl {width: 50%;margin-top: 20px;}
.prtw-wrap {margin-top: -20px;padding-bottom: 40px;}
.prtw-header {padding: 40px 0 30px;}
.pron-wrap {padding: 40px 0;}
.prtw-wrap .ssline::after {width: 100%;}
}
@media(max-width: 640px) {.pron-wrap .ztyw-img {float: none;width: 100%;}
.pron-wrap .ztyw-font {margin-top: 30px;width: 100%;float: none;padding: 0;}
.pron-wrap p {margin: 10px 0 30px;/* height: 82px; *//* height: 82px; */}
}
@media(max-width: 375px) {.prtw-wrap dl {width: 100%;}
}
/* proNav */.proNav {}
.proN-one {}
.pnon-wrap {padding: 30px 0 0;}
.pnon-pro {}
.pnon-pro {font-size: 14px;margin-bottom: 10px;/* border: 1px solid #1a7bd7; *//* padding-bottom: 15px; */display: flow-root;border-bottom: 1px solid #dcdcdc;}
.pnon-pro span {color: #bc0000;font-weight: bold;/* border-right: 1px solid #dcdcdc; */margin-right: 14px;display: inline-block;/* width: 100%; */display: block;/* margin-bottom: 10px; *//* font-weight: bold; */border-left: 2px solid #bc0000;/* background-color: #bc0000; */padding-left: 10px;line-height: 22px;float: left;width: 90px;/* height: 50px; */}
.pnon-radio {min-width: 50px;display: inline-block;/* max-width: 200px; */line-height: 32px;padding-left: 15px;}
.pnon-wrap .index-btn3 {margin-left: 0px;cursor: pointer;}
.pnon-wrap .index-btn3::before {width: 100%;}
.pnon-wrap .index-btn3 span {color: #fff;}
.pnon-pro span em {margin-left: 5px;display: none;}
.proNav .pron-wrap {padding: 50px 0 49px;}
/* å•é€‰æŒ‰é'® */input[type="radio"] + label::before {content: "\a0";display: inline-block;vertical-align: middle;width: 15px;height: 15px;margin-right: 5px;border-radius: 0;text-indent: .15em;margin-bottom: 4px;border: 1px solid #a0a0a0;}
input[type="radio"]:checked + label::before {background-color: #bc0000;background-clip: content-box;padding: 0px;border: 1px solid #bc0000;}
input[type="radio"] {position: absolute;clip: rect(0, 0, 0, 0);}
.radio-inline {padding-left: 0;}
input[type=radio][disabled]:checked + label::before {background-color: #CCCCCC;background-clip: content-box;padding: 0px !important;border: 1px solid #F00 !important;}
/* two */.proNav .pron-wrap .ztyw-img {box-shadow: 0 0 20px rgba(0,0,0,0.1);max-height: 300px;text-align: center;}
.proN-three {}
.pnth-wrap table {width: 100%!important;text-align: center;}
.pnth-wrap tr:nth-child(2n) {background-color: #f6f5f6;}
.pnth-wrap table, .pnth-wrap th, .pnth-wrap td {border: 1px solid rgba(229, 229, 229, .48);}
.pnth-wrap table {border: 1px solid transparent;color: #333;}
.pnth-wrap tr:nth-child(1), .pnth-wrap tr:nth-child(1) {background-color: #bc0000;color: #fff;color: #fff;line-height: 36px;/* background: linear-gradient(to right,#106cc4,#03b9f7); */}
.pnth-wrap tr td {/* padding: 8px 0; */min-width: 150px;padding: 10px 10px;}
.pnth-wrap tr td a {width: 100%;display: block;line-height: 32px;}
.pnth-wrap tr:nth-child(1) td {padding: 5px 0 5px;font-size: 16px;}
.pnth-wrap tr:nth-child(2) td {/* padding: 5px 0 6px; */}
.pnth-wrap .prodown {/* display: inline-block; *//* border-radius: 50%; *//* border: 1px solid #9e9e9e; *//* width: 24px; *//* height: 24px; *//* background: url(../images/down.png) center; */text-decoration: underline;}
.dot {display: inline-block;width: 9px;height: 9px;border-radius: 50%;background-color: #dcdcdc;}
.proN-page {margin-top: 40px;padding: 0;}
.proN-three {padding-bottom: 80px;margin-top: 30px;}
.pnth-con {overflow-x: auto;}
.pnth-con::-webkit-scrollbar {height: 4px;background-color: #dcdbdb;}
.pnth-con::-webkit-scrollbar-thumb {background-color: #bc0000;border-radius: 10px;}
@media(max-width: 1459px) {.pnon-radio {min-width: auto;margin-right: 30px;}
.pnon-radio:last-child {margin-right: 0;}
.pnth-wrap table {min-width: 1150px;}
}
@media(max-width: 1259px) {.pron-wrap .ztyw-font {padding-top: 0;}
}
@media(max-width: 991px) {.pnth-wrap table {min-width: 1000px;}
.proN-page {margin-top: 35px;}
}
@media(max-width: 767px) {.pnon-pro label {font-size: 14px;}
.pnon-radio {margin-right: 10px;margin-bottom: 5px;}
.pnon-wrap .index-btn3 {margin-left: 0;margin-top: 10px;}
.pnth-wrap table {min-width: 900px;}
.proN-three {padding: 0 0 40px;}
.pnon-wrap {padding: 20px 0 0;}
.proN-page {margin-top: 25px;}
.products .ny-img {display: none;}
.pnon-pro span {width: auto;margin-right: 0;display: block;margin-bottom: 10px;}
}
/* proD */.proD.ny-banner {border-top: 1px solid #eeeeee;}
.proD {}
.proD-one {padding: 30px 0 30px;}
.proD1-con {}
.pri1-swip {}
.pritop-swip {position: relative;}
.pritop-slide {}
.pritop-img {text-align: center;}
.pritop-img img {max-width: 100%;display: inline-block;}
.pribot-swip {width: 28.6%;margin: 0 auto;margin-top: 10px;}
.pribot-slide {border: 1px solid #e5e5e5;padding: 10px;}
.pribot-swip .swiper-slide-active .pribot-slide {border-color: #1c7bd7;}
.pribot-slide img {width: 100%;}
.pritop-swip .swiper-button-prev,.pritop-swip .swiper-button-next {margin-top: -80px;transition: ease .5s;font-size: 24px;color: #666;width: 62px;height: 62px;line-height: 62px;text-align: center;border-radius: 50%;background: none;border: 1px solid #e7e7e7;}
.pritop-swip .swiper-button-prev:hover,.pritop-swip .swiper-button-next:hover {color: #fff;border-color: transparent;background: #1c7bd7;}
.pritop-swip .swiper-button-prev {left: 80px;}
.pritop-swip .swiper-button-next {right: 80px;}
.pritop-swip .swiper-pagination {display: none;width: 100%;text-align: center;bottom: 10px;}
.pritop-swip .swiper-pagination-bullet {margin: 0 5px;}
.pritop-swip .swiper-pagination-bullet-active {background-color: #1c7bd7;}
.pritop-font {text-align: center;margin-top: 24px;}
.pritop-font h3 {line-height: 40px;color: #1c7bd7;}
.pritop-font p {margin-top: 1px;line-height: 36px;color: #666;}
.proD-two {background: #f7f7f7;padding: 0px 0 20px;}
.pri-tit {line-height: 40px;color: #1c7bd7;text-align: center;}
.pri2-con {position: relative;padding-bottom: 20px;}
.pri2-con::before {position: absolute;content: "";width: 1px;height: 100%;background: #dcdcdc;left: 50%;top: 0;}
.pri2-con .pri-tit {text-align: left;}
.pri2-font {margin: 0 -70px;}
.pri2-list {float: left;width: 50%;padding: 0 70px;}
.pri2-ul {margin-top: 10px;}
.pri2-ul li:first-child {padding-top: 0;padding-bottom: 5px;}
.pri2-ul li {border-bottom: 1px solid #dcdcdc;padding: 5px 0 5px;}
.pri2-ul li h4 {line-height: 30px;color: #666;position: relative;padding-left: 20px;}
.pri2-ul li h4::before {position: absolute;content: "";width: 8px;height: 8px;border-radius: 50%;background: #dcdcdc;left: 0;top: 11px;}
.proD-three {padding: 50px 0 78px;}
.pri3-con {margin-top: 0px;}
.pri3-con .pnth-wrap {}
.pri3-con .pnth-wrap tr:nth-child(1) td {padding: 19px 0 18px;}
.pri3-con .pnth-wrap tr:nth-child(2) {background: transparent;color: #333;}
.pri3-con td {font-size: 14px;}
.pri3-con .pnth-wrap tr a {background: url(../images/pri3-d.png)no-repeat center;border: none;border-radius: 0;}
.pri3-con .pnth-wrap tr:nth-child(2n) {background: transparent;}
.pri3-con .pnth-wrap tr td:nth-child(1){/* text-align: center; */}
.pri3-con .pnth-wrap tr:nth-child(odd) {background: #f1f0f2;}
.pri3-con .pnth-wrap tr:nth-child(1) {background: #F00;}
.pri3-con .pnth-wrap tr:nth-child(odd) td {padding: 10px 5px;}
.pri3-con .pnth-wrap tr:nth-child(even) td {padding: 10px 5px;}
.proD-four {padding-bottom: 67px;}
.pri4-con {margin-top: 48px;}
.pri4-swiper {position: relative;padding-bottom: 60px;}
.pri4-swiper .swiper-pagination {width: 100%;text-align: center;bottom: 10px;}
.pri4-swiper .swiper-pagination-bullet {margin: 0 5px;width: 12px;height: 12px;}
.pri4-swiper .swiper-pagination-bullet-active {background-color: #1C7BD7;}
.pri4-slide {display: block;position: relative;}
.pri4-img {width: 100%;overflow: hidden;}
.pri4-img img {width: 100%;transition: ease .5s;}
.pri4-txt {padding: 15px;line-height: 30px;color: #fff;position: absolute;width: 100%;bottom: 0;left: 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.pri4-slide:hover .pri4-img img {transform: scale(1.05);}
.proD-fiv {background-color: #ffffff;padding: 75px 0 80px;}
.pri5-con {margin-top: 50px;}
.pri5-ul {margin: 0 -20px;}
.pri5-ul li {float: left;width: 33.333%;padding: 0 20px;}
.pri5-ul li a {display: block;background: #fff;padding: 0 28px;}
.pri5-img {overflow: hidden;text-align: center;padding: 32px 15px;}
.pri5-img img {display: inline-block;max-width: 100%;transition: ease .5s;}
.pri5-txt {padding: 25px 15px;line-height: 30px;color: #666;text-align: center;border-top: 1px solid #e5e5e5;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.pri5-ul li:hover .pri5-img img {transform: scale(1.05);}
.pri5-ul li:hover .pri5-txt {color: #106fb3;}
@media(max-width: 1259px) {.pri2-list {padding: 0 30px;}
.pri2-font {margin: 0 -30px;}
.pri2-ul {margin-top: 20px;}
.pri5-ul li {padding: 0 10px;}
.pri5-ul {margin: 0 -10px;}
.pri5-txt {padding: 15px;}
.proD-three, .proD-fiv, .proD-two {padding: 60px 0;}
.proD-four {padding-bottom: 40px;}
.pri5-con, .pri3-con, .pri4-con {margin-top: 35px;}
.pritop-img {padding: 0 25%;}
.pri2-con {padding-bottom: 30px;}
.pribot-swip {width: 60%;margin-top: 20px;}
}
@media(max-width: 991px) {.pritop-swip .swiper-button-prev {left: 0px;}
.pritop-swip .swiper-button-next {right: 0px;}
.pritop-swip .swiper-button-prev,.pritop-swip .swiper-button-next {width: 55px;height: 55px;line-height: 55px;font-size: 20px;}
.pritop-font {margin-top: 20px;}
.pri2-list {padding: 0 20px;}
.pri2-font {margin: 0 -20px;}
.pri3-con td {font-size: 14px;line-height: 24px;}
.pri3-con .pnth-wrap tr:nth-child(even) td,.pri3-con .pnth-wrap tr:nth-child(odd) td {padding: 15px 0;}
.pri5-ul li a {padding: 0 18px;}
}
@media(max-width: 767px) {.pri5-con, .pri3-con, .pri4-con {margin-top: 20px;}
.proD-one, .proD-three, .proD-fiv, .proD-two {padding: 40px 0;}
.pritop-swip .swiper-button-prev, .pritop-swip .swiper-button-next {display: none;}
.pribot-swip {display: none;}
.pritop-swip {padding-bottom: 25px;}
.pritop-swip .swiper-pagination {display: block;bottom: 0;}
.pritop-font h3, .pri-tit {line-height: 30px;}
.pritop-font p {line-height: 24px;}
.pritop-img {padding: 0 10%;}
.pri2-list {width: 100%;float: none;margin-top: 20px;}
.pri2-font {margin-top: -20px;}
.pri2-con::before {display: none;}
.pri2-con {padding-bottom: 0;}
.pri2-ul {margin-top: 15px;}
.pri2-ul li {padding: 8px 0;}
.pri2-ul li:first-child {padding-bottom: 8px;}
.pri2-ul li h4 {line-height: 24px;}
.pri4-swiper {padding-bottom: 30px;}
.pri5-ul li {width: 50%;margin-top: 20px;}
.pri5-ul li:nth-child(3) {transform: translateX(50%);}
.pri5-ul {margin-top: -20px;}
.pri5-txt {padding: 12px 15px;}
.pri4-swiper .swiper-pagination-bullet {width: 8px;height: 8px;}
.pri4-swiper .swiper-pagination {bottom: 0;}
.proD-four {padding-bottom: 30px;}
.pri5-ul li {width: 100%;float: none;}
.pri5-ul li:nth-child(3) {transform: none;}
}


@media(max-width: 400px) {}
/* caseD */.caseD {}
.caseD-one {}
.cdon-header {text-align: center;margin: 75px 0 0;}
.cdon-header .ssline::after {margin: 15px auto 50px;}
.cdon-wrap {margin-bottom: 90px;}
.cdon-wrap .ztyw-img {width: 55%;}
.cdon-wrap .ztyw-font {width: 45%;padding-left: 60px;padding-top: 120px;}
.cdon-wrap .ztyw-font > h4 {color: #F00;}
.cdon-wrap .ztyw-font > p {color: #666;line-height: 30px;margin-top: 22px;}
.caseD-two {}
.caseD-two .cdon-wrap {margin-bottom: 76px;}
.caseD-two .ztyw-font > h4,.caseD-two .ztyw-font > p {color: #fff;}
.caseD-two .ztyw-font > p {opacity: 0.64;margin-bottom: 69px;padding-right: 32px;}
.caseD-two .ztyw-font {width: 33.5%;padding-top: 110px;}
.caseD-two .ztyw-img {width: 50.3%;}
.caseD-two .com-ul {margin: 0 -58px;}
.caseD-two .com-ul li {padding: 0 58px;}
.caseD-two .com-swxt {text-align: center;}
.caseD-two .swxt-img {border-radius: 50%;background-color: #fff;display: inline-block;}
.caseD-two .swxt-img img {width: auto;}
.caseD-two .com-ul li:hover .swxt-img img {transform: rotateY(180deg);}
.caseD-two .swxt-font {color: #fff;}
.caseD-two .swxt-font h4 {margin: 17px 0 13px;}
.caseD-three {}
.caseD-three .ztyw-img.right {float: right;}
.caseD-three .ztyw-font.left {float: left;}
.caseD-three .cdon-wrap {margin-bottom: 80px;}
.caseD-three .cdon-wrap .ztyw-font > p {margin: 0;}
.caseD-three .cdon-wrap .ztyw-font > h4 {margin-bottom: 21px;}
@media(max-width: 1919px) {.caseD-two .ztyw-font {width: 49.7%;padding-top: 60px;}
.cdon-wrap .ztyw-font {padding-top: 60px;padding-bottom: 40px;}
.caseD-two .ztyw-font > p {margin-bottom: 40px;}
.caseD-two .swxt-img img {width: 90px;}
.caseD-two .swxt-font h4 {margin: 10px 0;}
.cdon-wrap {margin-bottom: 60px;}
}
@media(max-width: 1459px) {.cdon-wrap .ztyw-font {padding-left: 40px;}
.caseD-two .ztyw-font > p {line-height: 24px;margin-bottom: 20px;margin-top: 12px;}
}
@media(max-width: 1259px) {.caseD-two .swxt-img img {width: 80px;}
.caseD-two .com-ul li {padding: 0 20px;}
.caseD-two .com-ul {margin: 0 -20px;width: 100%;}
}
@media(max-width: 1220px) {.caseD-two .ztyw-font {width: 100%;float: none;}
.caseD-two .ztyw-img {float: none;width: 100%;text-align: center;background: #fff;padding-bottom: 30px;}
.caseD-two .ztyw-img img {width: auto;max-width: 100%;display: inline-block;}
.cdon-wrap {margin-bottom: 40px;}
.cdon-header .ssline::after {margin: 15px auto 35px;}
}
@media(max-width: 991px) {.caseD-two .ztyw-img {padding: 0 10% 30px;}
.cdon-wrap .ztyw-font {padding-top: 0;}
.caseD-two .ztyw-font {padding-top: 50px;}
.caseD-two .com-ul li {width: 50%;margin-top: 15px;}
.caseD-two .com-ul {margin-top: -15px;}
.caseD-two .com-ul li:nth-child(3) {transform: translateX(50%);}
}
@media(max-width: 767px) {.cdon-wrap .ztyw-font,.cdon-wrap .ztyw-img {float: none;width: 100%;}
.cdon-wrap .ztyw-font {margin-top: 20px;padding-left: 0;padding-bottom: 0px;}
.caseD-two .ztyw-font {padding: 40px 15px;}
.caseD-two .swxt-img img {width: 60px;}
.cdon-wrap .ztyw-font > p {margin-top: 10px;line-height: 24px;}
.cdon-wrap {margin-bottom: 40px;}
.caseD-three .cdon-wrap,.caseD-two .cdon-wrap {margin-bottom: 40px;}
.caseD-three .cdon-wrap .ztyw-font > h4 {margin-bottom: 10px;}
.cdon-header {margin: 40px 0 0;}
.cdon-header .ssline::after {margin: 10px auto 15px;}
.cdon-wrap .ztyw-font > p {padding-right: 0;}
.caseD-two .com-ul {width: auto;margin: 0 -10px;}
.caseD-two .com-ul li {padding: 0 10px;}
.caseD-two .swxt-font h4 {font-size: 16px;margin: 5px 0;}
.caseD-two .ztyw-font {margin-top: 0;}
}
@media(max-width: 400px) {}
/* newD */.newD {}
.newD-one {}
.ndon-wrap {}
.ndon-right {padding-top: 75px;}
.ndon-right > h4 {color: #F00;margin-bottom: 20px;}
.ndon-item {border-top: 1px solid #e5e5e5;padding: 17px 0 19px;display: block;position: relative;}
.ndon-item::before {position: absolute;content: "";width: 0;height: 1px;background: #f6352c;transition: ease .5s;bottom: -1px;z-index: 2;left: 50%;transform: translateX(-50%);}
.ndon-item:hover::before {width: 100%;}
.ndon-item h4 {color: #444;margin: 13px 0 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ndon-item p {color: #777;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ndon-item span {color: #999;font-family: 'DIN';}
.ndon-item:hover h4 {color: #f6352c;}
.ndon-header {border-bottom: 1px solid #e5e5e5;text-align: center;}
.ndon-header h4 {color: #333;}
.ndon-header p {color: #999;padding: 19px 0 34px;}
.ndon-center p {line-height: 30px;color: #777;}
.ndon-left {padding: 76px 0 75px;width: 64.28%;}
.ndon-right {width: 29%;}
.ndon-center img {max-width: 100%;display: inline-block;}
.ndon-footer {margin-top: 58px;width: 100%;background: #f1f0f2;padding: 11px 30px 12px;}
.ndon-footer a {display: block;font-size: 0;line-height: 30px;max-width: 48%;}
.newsinfo-left {float: left;}
.newsinfo-right {float: right;}
.ndon-footer a span {float: left;width: 50px;font-size: 14px;color: #999;}
.ndon-footer a em {display: block;margin-left: 60px;font-style: normal;font-size: 14px;color: #666;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ndon-footer a:hover em {color: #f6352c;}
.newsinfo-share {margin-top: 50px;text-align: center;display: none;}
.newsinfo-share a {display: inline-block !important;background: none !important;background-size: 100% 100% !important;font-size: 0px !important;width: 22px !important;height: 22px !important;line-height: 22px !important;text-align: center;color: #999 !important;transition: ease .5s !important;padding-left: 0 !important;text-decoration: none !important;margin: 0 2px !important;}
.newsinfo-share a.icon-tianjia {background: url(../images/newshare-jia.jpg)no-repeat center !important;}
.newsinfo-share a.icon-kongjian {background: url(../images/newshare-kongjian.jpg)no-repeat center !important;}
.newsinfo-share a.icon-weibo {background: url(../images/newshare-weibo.jpg)no-repeat center !important;}
.newsinfo-share a.icon-tengxunweibo {background: url(../images/newshare-txweibo.jpg)no-repeat center !important;}
.newsinfo-share a.icon-renren {background: url(../images/newshare-renren_03.jpg)no-repeat center !important;}
.newsinfo-share a.icon-weixin {background: url(../images/newshare-weixin.jpg)no-repeat center !important;}
@media(max-width: 991px) {.ndon-left {float: none;width: 100%;padding: 0;}
.ndon-right {float: none;width: 100%;padding: 0;margin-top: 30px;}
.ndon-footer {margin-top: 30px;}
.newsinfo-share {margin-top: 20px;}
.newD {padding: 60px 0;}
.ndon-header p {padding: 10px 0 15px;}
}
@media(max-width: 767px) {.newD {padding: 40px 0;}
.ndon-item h4 {margin: 5px 0 8px;}
.ndon-item {padding: 12px 0;}
.ndon-right > h4 {margin-bottom: 15px;}
.ndon-footer {margin-top: 20px;}
}
@media(max-width: 640px) {.ndon-footer a {display: block;float: none;max-width: none;width: 100%;}
.ndon-footer {padding: 10px 20px;}
.newsinfo-share {margin-top: 10px;}
.newsinfo-share a {margin: 0 8px !important;}
}
/* 2020.9.2 *//* ==================faq å¸¸è§é—®é¢˜ ============= */.faq {}
.faq-one {padding-top: 74px;padding-bottom: 80px;}
.faq1-con {}
.faq1-menu {font-size: 0;text-align: center;margin: 0 -25px;overflow-x: auto;white-space: nowrap;}
.faq1-menu::-webkit-scrollbar {height: 3px;background-color: #dcdbdb;}
.faq1-menu::-webkit-scrollbar-thumb {background-color: #f6352c;border-radius: 10px;}
.faq1-menu a {margin: 0 25px;padding: 6px 33px;display: inline-block;font-size: 16px;line-height: 30px;color: #333;border-radius: 30px;background: #f7f7f7;transition: ease .5s;}
.faq1-menu a.on, .faq1-menu a:hover {background-color: #f6352c;color: #fff;}
.faq1-font {margin-top: 40px;}
.faq-s {}
.faq-item {border-top: 1px solid #e5e5e5;}
.faq-item.open {border-top: none;}
.faq-item:last-child {border-bottom: 1px solid #e5e5e5;}
.faq-hea {width: 100%;padding: 15px 18px;position: relative;}
.faq-item.open .faq-hea {background: #f7f7f7;padding: 27px 18px 17px;}
.faq-le {position: relative;padding-left: 50px;padding-right: 15px;}
.faq-le::before {position: absolute;content: "";width: 34px;height: 34px;background: url(../images/faq-q.png)no-repeat center;background-size: 100% 100%;left: 0;top: 0px;}
.faq-item.open .faq-le::before {background-image: url(../images/faq-q1.png);}
.faq-le h3 {font-size: 16px;line-height: 30px;color: #333;}
.faq-item.open .faq-le h3 {color: #0062b2;font-size: 18px;}
.faq-ri {}
.faq-ri em {}
.faq-ri {position: absolute;right: 40px;top: 50%;transform: translateY(-50%);}
.faq-ri em {display: block;width: 14px;height: 14px;border-radius: 50%;transition: ease .5s;position: relative;}
.faq-ri em::before, .faq-ri em::after {position: absolute;content: "";top: 50%;left: 50%;background: #888888;}
.faq-ri em::before {width: 14px;height: 1px;margin-left: -6px;}
.faq-ri em::after {width: 1px;height: 14px;margin-top: -6px;}
.faq-item.open .faq-ri em::before {transform: rotate(45deg);}
.faq-item.open .faq-ri em::after {transform: rotate(45deg);}
.faq-cont {display: none;}
.faq-item.open .faq-cont {display: block;}
.faq-pad {padding: 19px 60px;}
.faq-txt {position: relative;padding-left: 50px;}
.faq-txt::before {position: absolute;content: "";width: 34px;height: 34px;background: url(../images/faq-a.png)no-repeat center;background-size: 100% 100%;left: 0;top: 0px;}
.faq-txt h4 {font-size: 16px;line-height: 30px;color: #999;}
.faq-page {margin-top: 40px;padding: 0px;}
@media(max-width: 1459px) {}
@media(max-width: 1259px) {.faq1-menu a {margin: 0 12px;}
.faq1-menu {margin: 0 -12px;}
}
@media(max-width: 991px) {.faq1-menu {margin: 0 -8px;padding-bottom: 5px;}
.faq1-menu a {margin: 0 8px;padding: 6px 28px;}
.faq1-font {margin-top: 35px;}
.setw-header .ssline::after,.seon-header .ssline::after {margin: 10px auto 35px;}
}
@media(max-width: 767px) {.setw-header .ssline::after,.seon-header .ssline::after {margin: 10px auto 20px;}
.faq-one {padding: 40px 0;}
.faq1-menu a {font-size: 14px;padding: 3px 15px;margin: 0 5px;}
.faq1-menu {margin: 0 -5px;}
.faq-item.open .faq-le h3 {font-size: 16px;}
.faq-txt h4, .faq-le h3 {font-size: 14px;line-height: 24px;}
.faq-pad {padding: 16px 20px;}
.faq-txt::before, .faq-le::before {width: 25px;height: 25px;}
.faq-ri {right: 15px;}
.faq-item.open .faq-hea {padding: 20px 15px;}
.faq-hea {padding: 12px 15px;}
.faq-txt {padding-left: 40px;}
.faq-page {margin-top: 25px;}
.faq-le {padding-left: 35px;}
.faq1-font {margin-top: 25px;}
}
@media(max-width: 640px) {}
@media(max-width: 400px) {}
@media(max-width: 321px) {}
/* ==================download èµ"æ–™ä¸‹è½½ ============= */.download {}
.download-one {padding-bottom: 80px;}
.download1-con {}
.download1-font {margin-top: 40px;}
.download1-table {overflow-x: auto;}
.download1-table::-webkit-scrollbar {height: 5px;background-color: #dcdbdb;}
.download1-table::-webkit-scrollbar-thumb {background-color: #f6352c;border-radius: 10px;}
.download1-table table {width: 100%;}
.download1-table thead {background: #f6352c;}
.download1-table tr {cursor: pointer;}
.download1-table tr:hover {/* border: 1px solid #1a7bd7; *//* color: red; */}
.download1-table th {font-size: 16px;line-height: 34px;color: #fff;text-align: left;font-weight: normal;}
.download1-table td {font-size: 16px;line-height: 34px;color: #666;}
.download1-table td a {display: block;width: 100%;height: 100%;position: relative;}
.download1-table td a::before {position: absolute;content: "";width: 26px;height: 24px;background: url(../images/download-icon.png)no-repeat center;background-size: 100% 100%;left: 0;top: 50%;transform: translateY(-50%);}
.download1-table td,.download1-table th {padding: 8px 60px;}
.download1-table tbody tr:nth-child(even) {background: #f7f6f7;}
.download1-table tbody tr:nth-child(odd) td {padding: 15px 60px;}
.download-page {margin-top: 50px;padding: 0px;}
@media(max-width: 1459px) {}
@media(max-width: 991px) {.download1-table table {min-width: 1000px;}
.download1-font {margin-top: 35px;}
}
@media(max-width: 767px) {.download-one {padding: 40px 0;}
.download1-table table {min-width: 640px;}
.download1-table th {display: none;}
.download1-table th:nth-child(1), .download1-table th:last-child {display: table-cell;}
.download1-table tbody tr td {display: none;}
.download1-table tbody tr td:nth-child(1),.download1-table tbody tr td:last-child {display: table-cell;}
.download-page {margin-top: 25px;}
.download1-table td, .download1-table th,.download1-table tbody tr:nth-child(odd) td {padding: 10px 20px;}
.download1-table td {font-size: 14px;line-height: 24px;}
.download1-table td a::before {width: 22px;height: 20px;}
.download1-table th {line-height: 30px;padding: 2px 20px;}
.download1-font {margin-top: 25px;}
}
@media(max-width: 640px) {.download1-table table {min-width: auto;}
}

.prochecked label::before {background-color: #bc0000;background-clip: content-box;padding: 0px;border: 1px solid #bc0000;}
/*20201027*/.newprolist {display: flow-root;margin-bottom: 100px;}
.newprolist li {float: left;width: 22%;margin: 0% 1% 2% 1%;text-align: center;border: 1px solid #9E9E9E;position: relative;}
.newprolist li:hover .newprolist-p3 {display: block;}
.newprolist-p1 img {width: 100%;}
.newprolist-p1 {margin: 30px 0px 20px !important;height: 182px;}
.newprolist-p2 {margin: 23px 0 45px;font-size: 16px;padding: 15px 5px 15px !important;margin: 0px !important;background-color: #0f76cb;color: white !important;height: 56px;padding: 0px 5px;/* text-align: left; */}
.newprolist-p3 {position: absolute;background-color: #000000ad;color: white !important;width: 100%;height: 100%;top: 0;margin: auto !important;display: none;}
.newprolist-p3-span1 {display: block;margin: 26% 2% 0% 2%;font-size: 16px;}
.newprolist-p3-span2 {display: block;margin: 10px 2% 0% 2%;font-size: 15px;}
.prodt {width: 100%;margin: auto;/* border: 1px solid red; */background-color: #f7f7f7;}
.prodt-div01 {/* height: 90px; */display: flow-root;/* text-align: center; */padding: 0px 15px;max-width: 1430px;margin: auto;margin-bottom: 50px;}
.prodt-div02 {max-width: 1430px;margin: auto;}
.prodt-div02 .prodt-div02-div {display: none;}
.prodt-div02 .on {display: block;}
.prodt-div01 p {float: left;border-right: 5px solid white;font-size: 18px;margin-right: 0px;padding: 10px 50px;background-color: #9E9E9E;color: white;cursor: pointer;/* display: -webkit-inline-box; */width: 180px;text-align: center;}
.prodt-div01 p:hover {background-color: #bc0000;}
.prodt-div01 .on {background-color: #bc0000;position: relative;}
.prodt-div01 img {display: none;}
.prodt-div01 .on img {display: block;position: absolute;width: 42px;left: 79px;bottom: -15px;}
@media (max-width: 1460px) {.newprolist-p1 {height: 160px;}
.prodt {width: 1180px;}
}
@media (max-width: 1260px) {.newprolist-p1 {height: 120px;}
.prodt {width: 990px;}
.newprolist-p2 {height: 82px;}
}
@media (max-width: 991px) {.ban-nav.left {max-width: 100%;float: none;}
.nav-header {height: 90px;}
.com-mbx.right {float: none;}
.newprolist-p1 {height: 90px;}
.prodt {width: 768px;}
}
@media (max-width: 768px) {.proNav .pron-wrap {padding: 20px 0 30px;}
.com-ztyw {display: block;margin-bottom: 20px;max-height: 100%;}
.newprolist li {float: left;width: 48%;margin: 2% 1% 2% 1%;text-align: center;border: 1px solid #9E9E9E;}
.prodt {width: 96%;margin: 0px 2%;}
.prodt-div01 p {padding: 5px 0px;margin-bottom: 5px;width: 50%;text-align: center;}
.prodt-div01 .on img {display: none;}
}
.edit_con_original h3 {font-size: 20px;line-height: 40px;color: #1a7bd7; /* margin-bottom: 10px; */}
.edit_con_original {margin-bottom: 50px;}
.edit_con_original img {max-width: 100%;}
.edit_con_original span {}
.edit_con_original p {font-size: 16px;line-height: 32px;}

.in_p_tit{ font-size: 35px;  font-weight: bold; color: #f6352c; }

.in_boxB{ clear: both; margin-top: 0px; position: relative;}
.in_boxB .bkg_list{ z-index:1}
.in_boxB .bkg_list li{display:none }
.in_boxB .bkg_list li.on { display: block }
.in_boxB .box{ width: 25.1vw; padding: 0 4.5vw; height: 100%; position: absolute; left: 4.17vw; top: 0; background-color:rgba(255, 255, 255, 0.85);z-index:2}
.in_boxB .box .in_p_tit{ margin-top: 68px; }
.in_boxB .box .hx{ width: 80px; height: 1px; margin-top: 37px; background-color: #E0E0E0;}
.in_boxB .box .info{ margin-top: 30px; font-size: 16px; line-height: 30px; max-height: 180px; overflow: hidden; color: #7d7d7d;}
.in_boxB .box .list{ overflow: hidden; padding-top: 10px; padding-bottom:3px;}
.in_boxB .box .list li{ float: left; font-size: 22px; height: 50px; line-height: 50px; margin-top: 15px; color: #171717;}
.in_boxB .box .list li:nth-child(2n+1){ width: 70%;}
.in_boxB .box .list li:nth-child(2n){ width: 30%;}
.in_boxB .box .list li a { color: #171717 }
.in_boxB .box .list li.on span { display: inline-block; }
.in_boxB .box .list li.on a{ color: #f6352c;}
.in_boxB .box .list li.on span::after{ content: ""; display: block; width: 100%; height: 3px; background-color: #f6352c;}
.in_boxB .box .in_more{ margin-top: 40px;}

@media screen and (max-width: 1680px) {
	
	.in_boxB .box .in_p_tit{ margin-top: 50px;}
	.in_boxB .box .hx{ margin-top: 25px;}
	.in_boxB .box .info{ margin-top: 25px;}
	.in_boxB .box .in_more{ margin-top: 30px;}
}
@media screen and (max-width: 1440px) {
.in_boxB{ margin-top: 90px;}
	.in_boxB .box{ width: 26.1vw; padding: 0 4vw;}
	.in_boxB .box .in_p_tit{ margin-top: 30px;}
	.in_boxB .box .hx{ margin-top: 20px;}
	.in_boxB .box .info{ margin-top: 20px; font-size: 14px; line-height: 27px; max-height: 162px;}
	.in_boxB .box .list li{ font-size: 20px; height: 40px; line-height: 40px;}

}
@media screen and (max-width: 1360px) {
	/*首页*/
	.in_boxB .box .info{ max-height: 135px;}
}

@media screen and (max-width: 1024px) {

.in_boxB{ margin-top: 50px;}
	.in_boxB .box{ width: calc(34vw - 50px); padding: 0 25px;}
	.in_boxB .box .in_p_tit{ margin-top: 20px;}
	.in_boxB .box .hx{ margin-top: 10px;}
	.in_boxB .box .info{ margin-top: 10px; max-height: 108px;}
	.in_boxB .box .list li{ font-size: 16px; height: 30px; line-height: 30px; margin-top: 10px;}
	.in_boxB .box .list li.on span::after{ height: 2px;}
	.in_boxB .box .in_more{ margin-top: 20px;}

}

@media screen and (max-width: 768px) {
.in_boxB{ background-color: #FAFAFA;}
	.in_boxB .box{ position: unset; width: calc(100% - 40px); margin: 0 auto; padding-bottom: 25px;}
}	



.ipart03{padding:85px 0 100px;}
.ipart03 .wrap{overflow:hidden;position:relative;}
.ipart03 .r{width:52%; float:right;}
.ipart03 .l{width:44%;float:left;}
.ipart03 p{color: #4b4b4b;font-size: 16px;line-height: 2;}
.ipart03 .infor .t {color: #f6352c;font-size: 35px;font-weight: bold;}
.ipart03 .infor .c {color: #dcdcdc;font-size: 33px;font-weight: bold;margin-bottom: 30px;text-transform: uppercase;}
.ipart03 .i_aitem{overflow:hidden;margin-top:40px}
.ipart03 .i_aitem .item{float:left;margin-right:20px;width:calc((100% - 68px)/3);border:1px solid #e5e5e5;text-align:center;padding:30px 0;}

@media only screen and (max-width:992px) {
    .ipart03{padding:85px 0 100px;}
    .ipart03 .wrap{overflow:hidden;position:relative;}
    .ipart03 .r{width: 100%;}
    .ipart03 .l{width: 100%;display: none;}
    .ipart03 p{color: #4b4b4b;font-size: 14px;line-height: 2;}
    .ipart03 .infor .t {color: #f6352c;font-size: 35px;font-weight: bold;}
    .ipart03 .infor .c {color: #dcdcdc;font-size: 33px;font-weight: bold;margin-bottom: 10px;text-transform: uppercase;}
    .ipart03 .i_aitem{overflow:hidden;margin-top:40px}
    .ipart03 .i_aitem .item{float:left;margin-right:20px;width:calc((100% - 68px)/3);border:1px solid #e5e5e5;text-align:center;padding:30px 0;}


}

@media only screen and (max-width:760px) {
    .ipart03{padding: 15px 0 40px;}
    .ipart03 .infor{padding-top:0;}
    .ipart03 .infor .t{font-size:20px;text-align: center;}
    .ipart03 .infor .c{padding-bottom: 0;font-size:13px;color:#898989;text-align: center;}
    .ipart03 .infor .c span{display:inline;}
    .ipart03 .box{padding:15px 10px;}
    .ipart03 .box .icon{margin-bottom:0;}
    .ipart03 .box .icon img{}
    .ipart03 .box .line{height:2px;}
    .ipart03 .box .txt{margin-top:15px; font-size:13px;}
    .ipart03 .box .t{opacity:1; visibility:visible; transform: translateX(0); margin-top:10px; font-size:13px;}

}


.product__cate{padding-top:70px;padding-bottom:70px}
@media (max-width: 1440px){.product__cate{padding-top:50px;padding-bottom:50px}
}
@media (max-width: 1180px){.product__cate{padding-top:20px;padding-bottom:20px}
}
.product__cate-col{margin-top:30px}
.product__cate-col-img{float:right;width:50%}
@media (max-width: 968px){.product__cate-col-img{float:none;width:100%}
}
.product__cate-col-img img{width:100%}
.product__cate-col-txt{float:left;width:50%;font-size:16px;line-height:30px;color:#333}
@media (max-width: 1440px){.product__cate-col-txt{font-size:14px;line-height:26px}
}
@media (max-width: 968px){.product__cate-col-txt{float:none;width:100%}
}
.product__cate-col-txt ul{list-style-type:none;counter-reset:li}
.product__cate-col-txt ul li{display:block;min-height:60px;margin-bottom:50px;padding-left:80px;position:relative;line-height:30px}
@media (max-width: 1440px){.product__cate-col-txt ul li{min-height:52px;margin-bottom:30px;padding-left:70px;line-height:26px}
}
.product__cate-col-txt ul li:before{counter-increment:li;content:counter(li, decimal-leading-zero);display:block;width:60px;height:60px;line-height:60px;margin-right:30px;text-align:center;background-color:#ea9912;color:#fff;font-size:40px;font-family:'akzm';position:absolute;left:0;top:0}
@media (max-width: 1440px){.product__cate-col-txt ul li:before{width:52px;height:52px;line-height:52px;font-size:30px}
}
.product__cate-slogan>.row{margin:0}
.product__cate-slogan>.row>div{padding:0;background-color:#ff251e;color:#fff}
.product__cate-slogan>.row>div:nth-last-of-type(1){background-color:#ea9912;color:#FFF}
.product__cate-slogan>.row>div .txt{padding:25px 45px}
@media (max-width: 1440px){.product__cate-slogan>.row>div .txt{padding:30px}
}
@media (max-width: 668px){.product__cate-slogan>.row>div .txt{padding:20px}
}
.product__cate-slogan>.row>div .txt b.title{display:block;font-size:18px;margin-bottom:10px}
.product__cate-slogan>.row>div .txt .des{font-size:16px;line-height:36px}
@media (max-width: 1440px){.product__cate-slogan>.row>div .txt .des{font-size:14px;line-height:26px}
}
.product__list{background:#eee}
.product__list-top{padding:60px 0}
@media (max-width: 1440px){.product__list-top{padding:50px 0 30px}
}
@media (max-width: 1180px){.product__list-top{padding:20px 0}
}
.product__list-top-title{float:left;width:50%;height:32px;line-height:32px;margin-top:6px;border-left:4px solid #ea9912;padding-left:28px;font-size:32px;color:#000;font-weight:bold}
@media (max-width: 1440px){.product__list-top-title{height:24px;line-height:24px;margin-top:10px;font-size:24px;padding-left:20px}
}
@media (max-width: 668px){.product__list-top-title{float:none;width:100%}
}
.product__list-top-title span{font-size:24px;color:#999;font-weight:normal;font-family:'AGFutura';text-transform:uppercase;margin-left:10px}
@media (max-width: 1440px){.product__list-top-title span{font-size:18px}
}
.product__list-top-switch{float:right}
@media (max-width: 668px){.product__list-top-switch{float:none;margin-top:20px;padding:0 10px}
}
.product__list-top-switch ul{padding:0;text-align:right}
@media (max-width: 668px){.product__list-top-switch ul{text-align:center;margin:0 -2px}
}
.product__list-top-switch ul li{display:inline-block}
@media (max-width: 668px){.product__list-top-switch ul li{display:block;float:left;width:50%;padding:0 2px}
}
.product__list-top-switch ul li a{display:block;padding:0 40px;position:relative}
@media (max-width: 668px){.product__list-top-switch ul li a{padding:0;width:100%}
}
.product__list-top-switch ul li a:after{content:"";display:block;width:100%;height:100%;border:1px solid #999;background-color:#fff;position:absolute;left:0;top:0;-webkit-transform:skew(-28deg, 0);-ms-transform:skew(-28deg, 0);transform:skew(-28deg, 0);z-index:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.product__list-top-switch ul li a span{display:block;width:100%;line-height:44px;text-align:center;font-size:18px;color:#333;font-weight:bold;position:relative;z-index:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
@media (max-width: 1440px){.product__list-top-switch ul li a span{font-size:16px}
}
.product__list-top-switch ul li a:hover:after{border-color:#ff251e;background-color:#ff251e;color:#fff}
.product__list-top-switch ul li a:hover span{color:#fff}
.product__list-grid{padding-bottom:50px}
@media (max-width: 1180px){.product__list-grid{padding-bottom:20px}
}
.product__list-grid>.row{margin:0 -5px;padding-bottom:50px}
@media (max-width: 1180px){.product__list-grid>.row{padding-bottom:20px}
}
@media (max-width: 668px){.product__list-grid>.row{padding-bottom:10px}
}
.product__list-grid>.row>div{padding:0 5px;margin-bottom:10px}
.product__list-grid>.row>div a{display:block;background-color:#fff}
.product__list-grid>.row>div a .img{overflow:hidden}
.product__list-grid>.row>div a .img img{width:100%;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}
.product__list-grid>.row>div a .title{display:block;padding:0 20px;height:75px;line-height:25px;font-weight:normal;font-size:25px;color:#000;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
@media (max-width: 1440px){.product__list-grid>.row>div a .title{font-size:18px}
}
.product__list-grid>.row>div a:hover .img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.product__list-grid>.row>div a:hover .title{color:#ff251e}
.product__content{padding:70px 0}
@media (max-width: 1440px){.product__content{padding:50px 0}
}
@media (max-width: 1180px){.product__content{padding:20px}
}
.product__content-title{display:block;text-align:center;font-size:36px;font-weight:bold;color:#ff251e}
@media (max-width: 1440px){.product__content-title{font-size:30px}
}
.product__content-des{max-width:400px;margin:30px auto;font-size:16px;line-height:36px;color:#666}
@media (max-width: 1440px){.product__content-des{margin:20px auto;font-size:14px;line-height:30px}
}
.product__content-slide{max-width:1000px;margin:0 auto}
.product__content-slide-col{position:relative}
.product__content-slide-col .arrow{width:40px;height:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:50%;margin-top:-20px;z-index:2}
.product__content-slide-col .arrow .icon{width:100%;height:100%;color:#3399ff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.product__content-slide-col .arrow.product__content-slide-prev{left:6%}
@media (max-width: 1180px){.product__content-slide-col .arrow.product__content-slide-prev{left:20px}
}
.product__content-slide-col .arrow.product__content-slide-prev .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.product__content-slide-col .arrow.product__content-slide-next{right:6%}
@media (max-width: 1180px){.product__content-slide-col .arrow.product__content-slide-next{right:20px}
}
.product__content-slide-col .arrow:hover .icon{color:#ea9912}
.product__content-slide .swiper-slide img{max-width:100%;border:1px solid #eee}
.product__content-slide .product__content-slide-page{width:100%;text-align:center;position:absolute;left:0;bottom:20px;z-index:2}
.product__content-slide .product__content-slide-page .swiper-pagination-bullet{width:12px;height:12px;margin:0 8px;background:#3399ff;opacity:1}
.product__content-slide .product__content-slide-page .swiper-pagination-bullet-active{background:#ea9912}
.product__content-subtitle{text-align:center;font-size:24px;font-weight:bold;color:#333;margin-bottom:30px}
@media (max-width: 1440px){.product__content-subtitle{font-size:20px;margin-bottom:20px}
}
.product__content-numbers{background-color:#ea9912;text-align:center;padding:40px 0 20px;margin:50px 0}
@media (max-width: 1440px){.product__content-numbers{margin:30px 0;padding:20px 0}
}
@media (max-width: 1180px){.product__content-numbers{margin:20px 0}
}
.product__content-numbers .list{max-width:1000px;margin:0 auto}
.product__content-numbers .list ul li{display:inline-block;margin:0 10px;margin-bottom:20px}
@media (max-width: 1440px){.product__content-numbers .list ul li{margin:0 5px;margin-bottom:10px}
}
.product__content-numbers .list ul li span{display:block;line-height:36px;padding:0 15px;border:1px dotted #ccc;color:#000;background-color:#fff}
@media (max-width: 1440px){.product__content-numbers .list ul li span{font-size:12px;line-height:30px;padding:0 10px}
}
.product__content-info{max-width:1000px;margin:0 auto}
.product__content-info .table-responsive{margin-bottom:0}
.product__content-info .table>tbody>tr>td,.product__content-info .table>tbody>tr>th,.product__content-info .table>tfoot>tr>td,.product__content-info .table>tfoot>tr>th,.product__content-info .table>thead>tr>td,.product__content-info .table>thead>tr>th{vertical-align:middle;line-height:2em}
.product__content-info .table{margin-bottom:0}
.product__content-info .datatab1{border:1px solid #ccc}
.product__content-info .datatab1 thead tr th{border-bottom:1px solid #ccc}
.product__content-info .listheadstyle{background:#f2f2f2}
.product__content-info .eletbody{background:#fff}
.product__content-info .eletbody tr{height:36px;border-left:1px solid #ccc;border-bottom:1px solid #ccc}

.product__content-info .eletbody tr td{text-align:center}
.product__content-info .eletbody td{border:1px solid #ccc}
.product__content-keywords{background-color:#f4f4f4;padding:10px 0 0;margin:20px 0 0}
.product__content-keywords .product__content-subtitle{margin-bottom:10px;padding-left:10px;text-align:left;font-size:18px}
.product__content-keywords .list{max-width:1000px;margin:0 auto}
.product__content-keywords .list ul{padding:0 5px}
.product__content-keywords .list ul li{display:inline-block;margin:0 5px;margin-bottom:10px}
.product__content-keywords .list ul li span{display:block;line-height:30px;padding:0 5px;border:1px dotted #ccc;color:#000;background-color:#fff}


.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}


.contsa{WIDTH: 100%; overflow:hidden}
.contsa-a{WIDTH: 40%; FLOAT: left}
.contsa-b{WIDTH: 60%; FLOAT: right}
@media (max-width: 750px){
.contsa-a{width:100%;}
.contsa-b{width:100%; }	
	}
	
	
.sech{padding-bottom:50px}
@media (max-width: 1180px){.sech{padding-bottom:20px}
}
.sech>.row{margin:0 -5px;padding-bottom:50px}
@media (max-width: 1180px){.sech>.row{padding-bottom:20px}
}
@media (max-width: 668px){.sech>.row{padding-bottom:10px}
}
.sech>.row .ss{width:32%; float:left; border:#ddd 1px solid; margin-right:1%}
.sech>.row>div{padding:0 5px;margin-bottom:10px}
.sech>.row>div a{display:block;background-color:#fff}
.sech>.row>div a .img{overflow:hidden}
.sech>.row>div a .img img{width:100%;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}
.sech>.row>div a .title{display:block;padding:0 20px 20px 20px;line-height:25px;font-weight:normal;font-size:25px;color:#000;text-align:center;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.sech>.row>div a .con{ float:left;width:50%; float:left; line-height:25px; padding:5%; vertical-align:middle}

@media (max-width: 1440px){.sech>.row>div a .title{font-size:14px}
}
@media (max-width: 750px){
.sech .row .ss{width:100%; float: none; border:#ddd 1px solid; overflow:hidden}
}
.sech>.row>div a:hover .img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.sech>.row>div a:hover .title{color:#ff251e}


.ppd{width:100%; margin:0 auto}
.ppdl{width:40%; float:left}
.ppdr{width:60%; float:left}
.ppdl .pritop-img {text-align: center;}
.ppdl .pritop-img img {max-width: 400px;display: inline-block;}
.ppdr .pritop-font {text-align:left; margin:10% 0 2% 0;}
.ppdr .pritop-font h3 {line-height: 40px;color: #f6352c;}
.ppdr .pritop-font p {margin-top: 1px;line-height: 36px;color: #666;}
.ppdr .pricon{line-height:35px; font-size:16px; }
@media (max-width: 1024px){
.ppdl{width:50%; float:left}
.ppdr{width:50%; float:left}
.ppdl .pritop-img img {max-width: 100%;display: inline-block;}
.ppdr .pritop-font {margin:4% 0 2% 0;}
.ppdr .pricon{margin-bottom:1%;line-height:30px; font-size:14px; }
}

@media (max-width: 480px){
	
.ppdl{width:100%; float: none}
.ppdr{width:90%; float: none; margin:0 auto}
.ppdl .pritop-img img {max-width: 100%;display: inline-block;}
.ppdr .pritop-font {margin:1% 0 2% 0;}
.ppdr .pricon{margin-bottom:1%}
	}

.soluinfo {
    padding-bottom: 72px;
}

.soluinfo-tit {
    font-size: 36px;
    line-height: 40px;
    color: #333;
    text-align: center;
}

.soinfo-one {
    padding-top: 40px;
}

.soinfo-tit {
    font-size: 30px;
    line-height: 40px;
    color: #333;
    position: relative;
    padding-left: 15px;
}

.proinfo1-font .soinfo-tit {
    display: none;
}

.soinfo-tit::before {
    position: absolute;
    content: "";
    width: 5px;
    height: 30px;
    background: #bc0000;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.soinfo1-p {
    margin-top: 20px;
    font-size: 18px;
    line-height: 36px;
    color: #666;
}

.soinfo-two {
    padding-top: 50px;
}

.soinfo2-con {
    margin-top: 25px;
    text-align: center;
    padding: 0 236px;
}

.soluinfo2-swiper {}

.soinfo2-swipera {
    float: left;
    width: 78.125%;
    padding-right: 25px;
}

.soinfo2-swiperb {
    float: right;
    width: 21.875%;
}

.soinfo2-img {
    overflow: hidden;
}

.soinfo2-img img {
    width: 100%;
}

.soinfo2-slide {
    overflow: hidden;
    margin-bottom: 25px;
    width: 100%;
}

.soinfo2-slide img {
    width: 100%;
}

.soinfo2-swiperb .swiper-slide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

/* .soinfo2-swiperb .swiper-wrapper{transform: none !important;} */

