@charset "UTF-8";
* { word-wrap: break-word; }
*, *:before, *:after { -webkit-box-sizing: border-box; box-sizing: border-box; outline: none; }
html, body, h1, h2, h3, h4, h5, h6, hr, p, iframe, dl, dt, dd, ul, ol, li, pre, form, button, input, textarea, th, td, fieldset { margin: 0; padding: 0; font-weight: normal; -webkit-tap-highlight-color: transparent; }
ul, ol, dl { list-style-type: none; }
html, body {
 *position: static; color: #333; background: #fff; width: 100%; height: auto; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: 400; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button { overflow: visible; vertical-align: middle; outline: none; }
body, th, td, button, input, select, textarea { font-size: 16px; line-height: 1.5; font-family: "微软雅黑", "Microsoft Yahei"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
a { text-decoration: none; cursor: pointer; -webkit-tap-highlight-color: transparent;  -webkit-transition: all .4s linear; -webkit-transition: all .4s; transition: all .4s; color: #333; }
a:hover, a:focus, a:active { text-decoration: none; outline: none; }
a.ie6:hover { zoom: 1; }
sub, sup { vertical-align: baseline; }
button, input[type="button"], input[type="submit"] { line-height: normal !important; }
img { border: 0; }
a img, img { -ms-interpolation-mode: bicubic;  -webkit-transition: all .7s linear; -webkit-transition: all .7s; transition: all .7s; max-width: 100%; }
video { max-width:100% !important; height:auto !important;}

/* HTML5 reset */
header, footer, section, aside, details, menu, article, section, nav, address, hgroup, figure, figcaption, legend { display: block; margin: 0; padding: 0; }
time { display: inline; }
audio, canvas, video { display: inline-block;  *display: inline; *zoom: 1;}
 audio:not([controls]) { display: none;}
legend { width: 100%; margin-bottom: 20px; font-size: 21px; line-height: 40px; border: 0; border-bottom: 1px solid #e5e5e5; }
legend small { font-size: 15px; color: #999; }
 svg:not(:root) { overflow: hidden;}
fieldset { border-width: 0; padding: .35em .625em .75em; margin: 0 2px; border: 1px solid #c0c0c0; }
input, textarea { border: 0; outline: none; resize: none; }
 input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto;}
input[type="search"] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; box-sizing: content-box; }
 input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;}
input[type="text"], input[type="tel"], input[type="button"], input[type="submit"], input[type="reset"], input[type="password"], input[type="email"], textarea { -webkit-appearance: none; border-radius: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
 input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none !important; margin: 0;}
 input::-moz-placeholder, textarea::-moz-placeholder { color: #818181;font-size: 14px;}
 input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #818181;font-size: 14px;}
 input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #818181;font-size: 14px;}
.cl:after, .clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.cl, .clearfix { zoom: 1; }
.widthauto{ width:auto !important;;}
.fl { float: left !important; }
.fr { float: right !important; }
.text-l { text-align: left !important; }
.text-c { text-align: center !important; }
.text-r { text-align: right !important; }
.text-i { font-style: italic !important; }
.ovf { overflow: hidden; }
.por { position: relative; }
.poa { position: absolute; }
.noBor { border: 0 !important; }
.wrap { height: auto; overflow: hidden; }
.container:after, .container:before { content: ""; display: table; }
.container:after { clear: both; }
.container-fluid { margin-right: auto; margin-left: auto; }
.container-fluid:after, .container-fluid:before { content: ""; display: table; }
.container-fluid:after { clear: both; }
.cover { width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 10; background: url(../images/cover-bg.png) repeat; display: none; }
.layui-layer-btn .layui-layer-btn0 { background-color: #014ABB !important; }

/* 字体 */
/* @font-face {
  font-family: "SourceHanSansCN-Light";
  src: url("../fonts/SourceHanSansCN-Light.ttf") format("truetype"),
       url("../fonts/SourceHanSansCN-Light.eot") format("embedded-opentype");
}
@font-face {
  font-family: "SourceHanSansCN-Normal";;
  src: url("../fonts/SourceHanSansCN-Normal.ttf") format("truetype"),
       url("../fonts/SourceHanSansCN-Normal.eot") format("embedded-opentype");
}
@font-face {
  font-family: "SourceHanSansCN-Medium";
  src: url("../fonts/SourceHanSansCN-Medium.ttf") format("truetype"),
       url("../fonts/SourceHanSansCN-Medium.eot") format("embedded-opentype");
}
@font-face {
  font-family: "SourceHanSansCN-Bold";
  src: url("../fonts/SourceHanSansCN-Bold.ttf") format("truetype"),
       url("../fonts/SourceHanSansCN-Bold.eot") format("embedded-opentype");
} */
@font-face {
 font-family: 'iconfont';
  /* project id 1199931 */
  src: url("iconfont.eot");
 src: url("iconfont.eot?#iefix") format("embedded-opentype"), url("iconfont.woff2") format("woff2"), url("iconfont.woff") format("woff"), url("iconfont.ttf") format("truetype"), url("iconfont.svg#iconfont") format("svg");
}
 @keyframes pointScale {  0% {
 -webkit-transform: translate(0px, 0px);
 transform: translate(0px, 0px);
}
 50% {
 -webkit-transform: translate(0px, -8px);
 transform: translate(0px, -8px);
}
 100% {
 -webkit-transform: translate(0px, 0px);
 transform: translate(0px, 0px);
}
}
 @-webkit-keyframes pointScale {  0% {
 -webkit-transform: translate(0px, 0px);
 transform: translate(0px, 0px);
}
 50% {
 -webkit-transform: translate(0px, -8px);
 transform: translate(0px, -8px);
}
 100% {
 -webkit-transform: translate(0px, 0px);
 transform: translate(0px, 0px);
}
}
.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-14 , .col-md-20, .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-20, .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; }
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-md-14 , .col-xs-20, .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-1 { width: 8.33333%; }
.col-xs-2 { width: 16.66667%; }
.col-md-14 { width: 14.2857%; }
.col-xs-20 { width: 20%; }
.col-xs-3 { width: 25%; }
.col-xs-4 { width: 33.33333%; }
.col-xs-5 { width: 41.66667%; }
.col-xs-6 { width: 50%; }
.col-xs-7 { width: 58.33333%; }
.col-xs-8 { width: 66.66667%; }
.col-xs-9 { width: 75%; }
.col-xs-10 { width: 83.33333%; }
.col-xs-11 { width: 91.66667%; }
.col-xs-12 { width: 100%; }
.col-xs-pull-0 { right: auto; }
.col-xs-pull-1 { right: 8.33333%; }
.col-xs-pull-2 { right: 16.66667%; }
.col-xs-pull-3 { right: 25%; }
.col-xs-pull-4 { right: 33.33333%; }
.col-xs-pull-5 { right: 41.66667%; }
.col-xs-pull-6 { right: 50%; }
.col-xs-pull-7 { right: 58.33333%; }
.col-xs-pull-8 { right: 66.66667%; }
.col-xs-pull-9 { right: 75%; }
.col-xs-pull-10 { right: 83.33333%; }
.col-xs-pull-11 { right: 91.66667%; }
.col-xs-pull-12 { right: 100%; }
.col-xs-push-0 { left: auto; }
.col-xs-push-1 { left: 8.33333%; }
.col-xs-push-2 { left: 16.66667%; }
.col-xs-push-3 { left: 25%; }
.col-xs-push-4 { left: 33.33333%; }
.col-xs-push-5 { left: 41.66667%; }
.col-xs-push-6 { left: 50%; }
.col-xs-push-7 { left: 58.33333%; }
.col-xs-push-8 { left: 66.66667%; }
.col-xs-push-9 { left: 75%; }
.col-xs-push-10 { left: 83.33333%; }
.col-xs-push-11 { left: 91.66667%; }
.col-xs-push-12 { left: 100%; }
.col-xs-offset-0 { margin-left: 0; }
.col-xs-offset-1 { margin-left: 8.33333%; }
.col-xs-offset-2 { margin-left: 16.66667%; }
.col-xs-offset-3 { margin-left: 25%; }
.col-xs-offset-4 { margin-left: 33.33333%; }
.col-xs-offset-5 { margin-left: 41.66667%; }
.col-xs-offset-6 { margin-left: 50%; }
.col-xs-offset-7 { margin-left: 58.33333%; }
.col-xs-offset-8 { margin-left: 66.66667%; }
.col-xs-offset-9 { margin-left: 75%; }
.col-xs-offset-10 { margin-left: 83.33333%; }
.col-xs-offset-11 { margin-left: 91.66667%; }
.col-xs-offset-12 { margin-left: 100%; }
.container { margin-right: 60px; margin-left: 60px; }
.content { height: auto; overflow: hidden; position: relative; }

.content a:hover { color:#060;}
.blank10 { display:block; height:10px; margin-top: 10px; width:100%;border-top: 1px solid #e5e5e5;}

.blank30 { display:block; height:12px; width:100%;}
.blank50 { display:block; height:30px; width:100%;}
.bigTitle , .ProductXq h2{ font-size: 24px; text-align: center; color: #111; margin:30px 0 15px; font-weight: 600; }
.bigTitlel{ position: relative;}
.bigTitlel span { padding: 0 30px; position: relative; z-index: 1; background: #fff; font-weight: 600;}
.bigTitlel:after { content: ""; width: 100%; height: 1px; background: #dadada; position: absolute; left: 0; top: 15px; z-index: 0; }
.bigTitlelh3:after { top: 25px; }

.adPop { width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); position: fixed; left: 0; top: 0; z-index: 100; display: none; }
.adPop .ad { width: 998px; height: 610px; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }
.adPop .ad img { width: 100%; }
.adPop .ad .icon-close { font-size: 34px; color: #fff; position: absolute; right: 0; top: 0; }
.bgf5 { background: #f5f5f5; }
.bge7 { background: #e7e7e7; }
.bgf { background: #fff; }
.bge { background: #eee; }
.noData { height: auto; overflow: hidden; text-align: center; font-size: 15px; color: #666; padding-bottom: 50px; }
.noData img { display: block; margin: 40px auto 20px; width: 70px; }




/* 头部 */
.header { height: auto; position: relative; z-index: 11; background: #ffffff; }
.header.fixed { position: fixed; left: 0; top: 0; right: 0; width: 100%; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); }
.header.hide { display: none; }
.header .top { height: auto; padding: 16px 0; border-bottom: 1px solid #dadada; }
.header .top .logo { width: 300px; height: 50px; }
.header .top .logo img { width: 260px; vertical-align: auto;margin-top: 10px; }
.header .top .other { height: auto; padding: 20px 0; }
.header .top .other .item { font-size:14px; padding: 0 15px; position: relative; display: block; float: left; }
.header .top .other .item:after { content: ""; position: absolute; left: 0; top: 6px; width: 1px; height: 7px; background: #c3c3c3; }
.header .top .other .item:first-child:after { display: none; }
.header .top .other .item a:hover { color: #060; }
.header .top .other .item.btnLanguage { padding-right: 0; cursor: pointer; }
.header .top .other .item.btnLanguage:hover { color: #060; }
.header .top .other .item.btnLanguage:hover i { color: #060; }
.header .top .other .item.btnLanguage i { vertical-align: -1px; color: #818181; }
.header .top .other .item.btnLanguage .icon-earth { margin-right: 5px; }
.header .top .other .item.btnLanguage .icon-dropdown { font-size: 13px; margin-left: 3px; }
.header .top .other .item.btnLanguage .languageBox { width: 100%; position: absolute; right: -10px; top: 20px; z-index: 5; padding: 5px; -webkit-box-shadow: 0 1px 5px #ccc; box-shadow: 0 1px 5px #ccc; background: #fff; border: 1px solid #eee; text-align: center; display: none; }
.header .top .other .item.btnShop .shopBox { width: 100%; position: absolute; right: 0px; top: 20px; z-index: 5; padding: 5px; -webkit-box-shadow: 0 1px 5px #ccc; box-shadow: 0 1px 5px #ccc; background: #fff; border: 1px solid #eee; text-align: center; display: none; }
.header .top .other .item.btnLanguage .languageBox a { line-height: 24px; display: block; }
.header .bottom { height: auto; }
.header .bottom.fixed { width: 100%; position: fixed; left: 0; top: 0; z-index: 51; background: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); }
.header .bottom.fixed .logo { display: block; width: 130px; height: 24px; margin-right: 15px; margin-top: 8px; }
.header .bottom.fixed .logo img { width: 100%; vertical-align: top !important; }
.header .bottom.fixed .nav a { padding: 0 5px !important; }
.header .bottom .logo { display: none; }
.header .bottom .con { height: auto; }
.header .bottom .con a { line-height: 35px; }
.header .bottom .con a:hover { color: #060; }
.header .bottom .con .nav { height: auto; overflow: hidden; }
.header .bottom .con .nav a { padding: 0 12px; font-size: 14px; display: block; float: left; }
.header .bottom .con .nav a.active, .header .bottom .con .nav a.hover { color: #060; }
.header .bottom .con .nav a:first-child { padding-left: 0; }
.header .bottom .con .other { height: auto; }
.header .bottom .con .other a { padding: 0 5px; font-size: 14px; }
.header .bottom .con .other a b { font-weight: bold; }
.header .bottom .con .other a i { vertical-align: -2px; margin-right: 3px; }
.header .bottom .con .other a.tel { color: #f95d09; }
.header .bottom .con .other a.tel:hover { color: #060; }
.header .bottom .con .other a.search { position: relative; padding-left: 10px; }
.header .bottom .con .other a.search i { font-size: 18px; vertical-align: -3px; }
.header .bottom .con .other a.search:after { content: ""; position: absolute; left: 0; top: 5px; width: 1px; height: 10px; background: #c3c3c3; }
.header .bottom .con .other a.wechat { position: relative; z-index: 1; }
.header .bottom .con .other a.wechat .ewm { width: 200px !important; padding: 7px; height: auto; position: absolute; left: -100%; top: 47px; background: #fff; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); display: none; }
.header .bottom .con .other a.wechat .ewm:after { content: ""; display: block; width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #fff; position: absolute; left: 50%; top: -8px; margin-left: -8%; }
.header .bottom .navTwo { width: 100%; height: auto; overflow: hidden; position: absolute; z-index: 1; background: #fff; border-top: 1px solid #e1e1e1; }
.header .bottom .navTwo .item { height: auto; overflow: hidden; display: none; padding: 40px 0; }
.header .bottom .navTwo .item .box { width: 22%; height: auto; overflow: hidden; float: left; margin: 0 1.5% 30px; }
.header .bottom .navTwo .item .box h4 { font-size: 14px; margin-bottom: 0; padding-bottom: 10px; padding-left:6px; border-bottom: 1px solid #e1e1e1;  -webkit-transition: all .4s linear; transition: all .4s linear; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.header .bottom .navTwo .item .box .img { overflow: hidden; }
.header .bottom .navTwo .item .box .img img { width: 100%; }
.header .bottom .navTwo .item .box:hover h4 { border-color: #060; color: #060; padding-left:15px;}
.header .bottom .navTwo .item .box:hover h4 a { color: #060; }
.header .bottom .navTwo .item .box.box2 .img{height: 80px;position: relative; margin-bottom:8px;}
.header .bottom .navTwo .item .box.box2 .img a{color: #fff;}
.header .bottom .navTwo .item .box.box2 .img a h4{position: absolute; margin:0;bottom: 0px;left: 0; right:0;color: #fff;background: rgb(0 0 0 / 55%);padding: 5px 10px;}
.header .bottom .navTwo .item.itemSolution .box { margin: 0 1.5% 35px; }


.header .bottom .navTwo .item.itemProduct .box { width: 12.68%; margin:0 0.6% 30px; }
.header .bottom .navTwo .item.itemProduct .box h4 { padding-bottom: 5px; margin-bottom: 0px; font-weight:600; }
.header .bottom .navTwo .item.itemProduct .box ul { height: auto; overflow: hidden; display: none; }
.header .bottom .navTwo .item.itemProduct .box ul li { font-size: 13px; line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }

.header .bottom .navTwo .item.itemProduct2 .box { width: 18%; margin:0 1% 60px; padding: 20px;}
.header .bottom .navTwo .item.itemProduct2 .box h4 { padding-bottom: 5px; margin-bottom: 20px; font-weight:500; font-size:18px; }
.header .bottom .navTwo .item.itemProduct2 .box ul { height: auto; overflow: hidden; }
.header .bottom .navTwo .item.itemProduct2 .box ul li { font-size: 14px; line-height: 32px;/* white-space: nowrap;overflow: hidden;text-overflow: ellipsis; */}
.header .bottom .navTwo .item.itemProduct2 .box ul li a { color:#333;}
.header .bottom .navTwo .item.itemProduct2 .box h4:hover {font-size:20px; font-weight:600; color:#060; }
.header .bottom .navTwo .item.itemProduct2 .box ul li:hover { font-size: 18px;font-weight:600;padding-left: 10px; border-left: 3px #060 solid;}
.header .bottom .navTwo .item.itemProduct2 .box ul li:hover a { color:#060;}


.header .bottom .navTwo .item.itemService .box { width: 17%;margin: 0 1.5% 30px; }
.header .bottom .navTwo .item.itemAbout .box { width: 17%;margin: 0 1.5% 30px; }
.header .bottom .navTwo .item .form { height: auto; overflow: hidden; position: relative; margin-top: 30px;}
.header .bottom .navTwo .item .form .t { font-size: 14px; color: #333; margin-bottom: 30px; position: relative; padding-bottom: 10px; z-index: 1; }
.header .bottom .navTwo .item .form .t i { margin-right: 5px; color: #060; }
.header .bottom .navTwo .item .form .t:after { content: ""; width: 80px; height: 1px; background: #060; position: absolute; left: 0; bottom: 0; }
.header .bottom .navTwo .item .form .row { background: #f1f1f1; padding: 0 15px; float: left; margin-right: 15px; }
.header .bottom .navTwo .item .form .row span { font-size: 12px; line-height: 38px; }
.header .bottom .navTwo .item .form .row input { width: 170px; height: 38px; line-height: 38px; background: none; font-size: 12px; position: relative; top: -2px; }
.header .bottom .navTwo .item .form .btn { width: 123px; font-size: 14px; height: 38px; line-height: 38px; color: #fff; background: #f95d09; display: inline-block; text-align: center; }
.header .bottom .navTwo .item .form:after { content: ""; width: 100%; height: 1px; background: #e4e4e4; position: absolute; left: 0; top: 28px; z-index: 0; }
.header .bottom .searchBox { height: auto; overflow: hidden; position: relative; display: none; background: #fff; background: rgba(255, 255, 255, 0.8); border-top: 1px solid #eee; }
.header .bottom .searchBox input { width: 100%; height: 39px; line-height: 39px; background: none; font-size: 12px; padding-left: 43px; }
.header .bottom .searchBox .btnSearch1 { width: 100px; line-height: 39px; text-align: center; background: #060; position: absolute; right: 0; top: 0; margin: 0; }
.header .bottom .searchBox .btnSearch1 i { font-size: 20px; color: #fff; }
/* 底部 */
.footer_m { display:none;}
.footer { height: auto; overflow: hidden; background: url(../images/footer-bg.jpg) center no-repeat; background-size: cover; padding: 45px 0 0; position: relative; z-index: 0; }
.footer .top { height: auto; overflow: hidden; }
.footer .top .left { height: auto; overflow: hidden; margin-top: 10px; float: left; }
.footer .top .left .logo { width: 131px; height: 25px; display: block; }
.footer .top .left .logo img { width: 100%; }
.footer .top .left .ewmBox { height: auto; overflow: hidden; margin-top: 20px; }
.footer .top .left .ewmBox .ewm { width: 150px; border: 1px solid #d8d8d8; padding: 8px; float: left; margin-right: 12px; text-align: center; }
.footer .top .left .ewmBox .ewm span { margin-top: 5px; }
.footer .top .left .share { height: auto; overflow: hidden; margin-top: 15px; }
.footer .top .left .share span { font-size: 12px; color: #333; line-height: 30px; }
.footer .top .left .share .bshare-custom { display: inline-block; line-height: normal !important; }
.footer .top .left .share .bshare-custom a { background: none; padding: 0; width: 30px; height: 30px; line-height: 30px; display: inline-block; text-align: center; margin-right: 0; margin-left: 8px; background: #fff; border-radius: 50%; }
.footer .top .left .share .bshare-custom a i { font-size: 18px; color: #818181; }
.footer .top .left .share .bshare-custom a:hover { text-decoration: none; }
.footer .top .left .share .bshare-custom a:hover i { color: #fff; }
.footer .top .left .share .bshare-custom a.bshare-weixin:hover { background: #42af35; }
.footer .top .left .share .bshare-custom a.bshare-qq:hover { background: #37a6d1; }
.footer .top .left .share .bshare-custom a.bshare-sinaminiblog:hover { background: #da251c; }
.footer .top .right { height: auto; overflow: hidden; padding-right: 5%;}
.footer .top .right dl { overflow: hidden; float: right; margin-left: 5%;height: 370px; }
.footer .top .right dl a { color: #333; }
.footer .top .right dl a:hover { color: #060; }
.footer .top .right dl dt { font-size: 13px; padding-bottom: 5px; margin-bottom: 15px; position: relative; }
.footer .top .right dl dt:after { content: ""; width: 50px; height: 1px; background: #9e9e9e; position: absolute; left: 0; bottom: 0; }
.footer .top .right dl dd { font-size: 15px; line-height: 1.8; }
.footer .bottom { height: auto; border-top: 1px solid #ccc; margin-top: 15px; padding: 15px 0;  line-height: 26px; font-size: 12px;color: #666; }
.footer .bottom a{ color: #666; }
.footer .bottom .left { height: auto; overflow: hidden; float:left; }
.footer .bottom .left a { float: left; position: relative; padding-left: 8px; margin-left: 8px; }
.footer .bottom .left a:after { content: ""; width: 1px; height: 10px; background: #ccc; position: absolute; left: 0; top: 8px; }
.footer .bottom .left a:first-child { padding: 0; margin: 0; }
.footer .bottom .left a:first-child:after { display: none; }
.footer .bottom .left a:hover { color: #060; }
.footer .bottom .right { height: auto; position: relative; float:right; }
.footer .bottom .right a {padding-left: 10px; }
.footer .bottom .right .other { width: 185px; height: auto; cursor: pointer; position: relative; z-index: 1;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.footer .bottom .right .other .t { height: 28px; line-height: 26px; border: 1px solid #ccc; padding: 0 5px; }
.footer .bottom .right .other .t i { font-size: 12px; margin-left: 5px; float: right; }
.footer .bottom .right .other .otherList { width: 99%; height: auto; overflow: hidden; position: absolute; left: 0; right: 0; bottom: 28px; margin: auto; background: #fff; padding: 6px; display: none; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); }
.footer .bottom .right .other .otherList a { display: block; line-height: 24px; font-size: 12px; }
.footer .bottom .right .other .otherList a:hover { color: #060; }
.footer .bottom .right .other:hover { background: #060; color: #fff; }
.footerBottom { height: auto; overflow: hidden; padding: 10px 0;text-align: center; font-size: 12px; color: #666; }
.footerBottom a { color: #666; margin-right: 10px; }
.footerBottom a:hover { color: #060; }

/* 百度商桥弹窗 */
#newBridge #nbwlMessageContainer { height: 200px !important;}
#newBridge #nbwlEditor { height: 50px !important;}

/* 右侧浮动 */
.fright { width: 50px; height: auto; position: fixed; right: 0; top: 20%; z-index: 100; }
.fright .item { width: 200px; height: 50px; margin-bottom: 1px; position: relative; right: 0;  -webkit-transition: .3s;
 transition: .3s;
}
.fright .item a { display: block; }
.fright .item .icon { width: 50px; height: 50px; float: left; }
.fright .item .icon.icon1 { background: url(../images/fright-icon1.png) center no-repeat #f95d09; background-size: 100%; }
.fright .item .icon.icon2 { background: url(../images/fright-icon2.png) center no-repeat #f95d09; background-size: 100%; }
.fright .item .icon.icon3 { background: url(../images/fright-icon3.png) center no-repeat #f95d09; background-size: 100%; }
.fright .item .icon.icon4 { background: url(../images/fright-icon4.png) center no-repeat #f95d09; background-size: 100%; }
.fright .item .icon.icon5 { background: url(../images/fright-icon5.png) center no-repeat #f95d09; background-size: 100%; }
.fright .item span { width: 140px; line-height: 50px; font-size: 16px; float: left; background: #fff; text-align: center; }
.fright .item:hover { right: 140px; }
.fright .item.last { display: none; }
.fright .item.last:hover { right: 0; }
/* 面包屑导航 */
.breadcrumbs { height: auto; overflow: hidden; background: #f5f5f5; line-height: 38px; font-size: 12px; }
.breadcrumbs i { font-size: 16px; vertical-align: -1px; margin-right: 2px; }
.breadcrumbs a { font-size: 12px; }
.breadcrumbs a:hover { color: #060; }
/* 分页 */
.pading { text-align: center; margin: 10px 0 50px;clear: both; }
.pading a { line-height: 30px; display: inline-block; border-radius: 20%; padding:2px 4px; font-size: 12px; }
.pading a.active, .pading a:hover { background: #666; color: #fff; }
.pading a.first, .pading a.tail { width: 62px; line-height: 27px; text-align: center; border-radius: 13px; background: #666; color: #fff; }
/* 公用底部最新活动 */
.activityC { height: auto; overflow: hidden; margin-bottom: 45px; }
.activityC .bigTitle { text-align: left; margin-bottom: 20px; }
.activityC .con { position: relative; }
.activityC .con .img { overflow: hidden; position: relative; }
.activityC .con .img:after { content: ""; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); opacity: 0; filter: alpha(opacity=0); position: absolute; left: 0; top: 0;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.activityC .con .img img{width: 100%;max-height: 480px;}
.activityC .left { padding-right: 1%; }
.activityC .right { padding-left: 1%; }
.activityC .text { width: 100%; position: absolute; left: 0; bottom: -50%; padding: 20px; background: url(../images/cover-bg.png) repeat;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.activityC .text span { font-size: 14px; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-right: 30px; }
.activityC .text .icon-arrow1 { font-size: 16px; color: #fff; position: absolute; right: 20px; bottom: 21px; }
.activityC .col-xs-6:hover .img:after { opacity: 1; filter: alpha(opacity=100); }
.activityC .col-xs-6:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }
.activityC .col-xs-6:hover .text { bottom: 0; }
/* 内页顶部大图 */
.bigBanner { position: relative; background: #f95d09 url(../d/file/3cb0f4a4f6c77e610f6aae4a75dfbabf.jpg) no-repeat center center / cover; min-height: 350px; color: #fff; padding: 30px 0; overflow: hidden; }
.bigBanner img { width: 100%;display: block; min-height: 200px;max-height: 350px;}
.bigBanner .t {width: 60%;color: #fff;position: absolute;top: 25%;left: 8%;}
.bigBanner .t h1 , .bigBanner .t h3 { font-size: 36px; font-weight: 600;letter-spacing:3px;  margin-bottom: 15px; text-overflow: ellipsis;  white-space: nowrap; overflow: hidden; }
.bigBanner .t h2 , .bigBanner .t h4 { font-size: 14px; font-weight: 300; }
.bigBanner .breadcrumbs { position: absolute; z-index: 1; bottom: 20px; left: 0; background: none; color: #fff; }
.bigBanner .breadcrumbs a { color: #fff; font-size: 12px; }
@media (max-width: 1200px) {
.bigBanner img{ display:none;}
.bigBanner {min-height: 250px;}
}

/* 公用底部订单1 */
.orderC1 { height: auto; overflow: hidden; padding:45px 0 20px;clear: both; }
.orderC1 form { width: 80%; margin: 40px auto 0; }
.orderC1 form .row { height: auto; overflow: hidden; margin-bottom: 30px; }
.orderC1 form span.row { width: 50%; font-size: 16px;display: block; float: left; position: relative; }
.orderC1 form span.row.first input { width: 66%; margin-right:10%;}
.orderC1 form span.row i { color: #d30000; padding-right: 5px;}
.orderC1 form span.row input { width: 76%; background: #f1f1f1; height: 40px; line-height: 38px; padding:5px 10px; font-size: 16px; }
.orderC1 form span.row select{width: 66%;height: 38px;font-size: 16px;padding-left: 10px;}

.orderC1 form span.row.textarea { width: 100%; }
.orderC1 form span.row.textarea textarea { width: 88%; background: #f1f1f1; font-size: 14px; padding: 15px 10px; height: 100px; resize: none; overflow: hidden; }
.orderC1 form span.row b { width:24%; float: left; text-align:center; }
.orderC1 form span.row.textarea b {width:12%; float: left; margin-top: 15px; }

.orderC1 .btn { display: block; overflow: auto; width: 191px; height: 38px; line-height: 38px; background: #f95d09; font-size: 14px; color: #fff; margin: 45px auto; text-align: center; }
.orderC1 .btn:hover{background: #d03203;}

/* 公用底部案例 */
.caseC { height: auto; overflow: hidden;padding-top: 10px; }
.caseC ul { height: auto; overflow: hidden; margin: 30px -6px 0; }
.caseC ul li { padding: 0 6px; }
.caseC ul li a { position: relative; display: block; }
.caseC ul li .img { overflow: hidden; }
.caseC ul li .img img { width: 100%; }
.caseC ul li .text { width: 100%; height: auto; overflow: hidden; position: absolute; left: 0; bottom: 0; padding: 20px 15px; font-size: 14px; color: #fff; background: url(../images/cover-bg.png) repeat; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.caseC ul li:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.caseC .btnMore { width: 100px; height: 30px; line-height: 30px; background: #060; text-align: center; color: #fff; font-size: 12px; margin: 30px auto 0; display: block; clear: both; }
.caseC .btnMore i { font-size: 10px; }
/* 公用底部相关车型 */
.relatedProductC { height: auto; margin: 20px 0; padding-bottom: 5px; }
.relatedProductC .bigTitle { margin-bottom: 30px; }
.relatedProductC .item .con { padding: 0 5% 10px; }
.relatedProductC .item .con .img { overflow: hidden; }
.relatedProductC .item .con .img img { width: 100%; }
.relatedProductC .item .con .img img.img-2 { display: none; }
.relatedProductC .item .con .text { height: auto; overflow: hidden; }
.relatedProductC .item .con .text h4 { font-size: 15px; color: #333; font-weight: bold; margin-bottom: 3px;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.relatedProductC .item .con .text p { font-size: 12px; color: #999; line-height: 18px; }
.relatedProductC .item .con .text p span { display: block; }
.relatedProductC .item:hover { -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); }
.relatedProductC .item:hover .img img.img-1 { display: none; }
.relatedProductC .item:hover .img img.img-2 { display: block; }
.relatedProductC .item:hover .text h4 { color: #060; }
/* 公用底部购车流程 */
.buyBusC { height: auto; overflow: hidden; margin: 45px 0; }
.buyBusC .smallT { text-align: center; font-size: 14px; color: #666; margin-top: 5px; }
.buyBusC ul { height: auto; overflow: hidden; margin-top: 45px; }
.buyBusC ul li { width: 16%; float: left; text-align:center; padding-right: 3%; }
.buyBusC ul li .icon { width: 105px; height: 105px; background-color: #f95d09;border: 0px solid #f95d09; border-radius: 50%; margin: 0 auto 30px; }
.buyBusC ul li h4 { font-size: 18px; color: #333; margin-bottom: 10px; font-weight: 600; }
.buyBusC ul li p {  color: #666; margin-top: 5px; line-height: 18px; }
.buyBusC ul li p b { color: #ff8400; font-weight: bold; }
.buyBusC ul li p b a { color: #ff8400; }
/* 公用底部服务 */
.serviceC { height: auto; overflow: hidden; margin: 45px 0; }
.serviceC .bigTitle { margin-bottom: 30px; }
.serviceC a:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.serviceC .col-xs-6 .con { margin: 0 6px; position: relative; }
.serviceC .col-xs-6 .con .img { overflow: hidden; }
.serviceC .col-xs-6 .con .img img { width: 100%; }
.serviceC .col-xs-6 .con .text { width: 100%;padding: 3.5%; background:rgba(0, 0, 0, 0.5); height: auto; overflow: hidden; position: absolute; left:0; bottom:0; }
.serviceC .col-xs-6 .con .text h4 { font-size: 28px; color: #fff; margin-bottom: 10px; }
.serviceC .col-xs-6 .con .text p { width: 75%; font-size: 14px; line-height: 24px; color: #fff; }
/* 公用视频弹出 */
.video-popup { display: none; position: fixed; width: 100%; height: 100%; left: 0; top: 0; right: 0; bottom: 0; z-index: 10000; background: url("../images/cover-bg.png") repeat; background: rgb(0 0 0 / 90%); }
.video-popup .video-popup-box { width: 856px; height: 480px; max-width: 100%;overflow: hidden; background-color: #fff; position: absolute; left: 0; top: 0; right: 0;bottom: 0;margin: auto;}
.video-popup .coverV { z-index: 1000; position: fixed; top: 0; left: 0; right: 0; height: 70px; line-height: 70px; overflow: hidden; background: url("../images/bg-video-title.png") repeat; background: #000000\0; }
.video-popup .coverV .text { color: #fff; font-size: 18px; padding: 0 0 0 40px; max-width: 80%; display: table; height: 70px; float: left; }
.video-popup .coverV .text p { display: table-cell; height: 70px; vertical-align: middle; }
.video-popup .coverV .other { float: right;margin-right: 3%; background: url("../images/bg-video-title.png") repeat; }
.video-popup .coverV .other a { font-size: 30px; color: #fff; display: inline-block; margin: 0 10px; }
.video-popup .coverV .other a.icon-download1{ display: none;}
.video-popup .video-list-box { position: absolute !important; left: 0; top: 0; top: 70px\0; right: 0; bottom: 0; z-index: 0; }
/* 公用图集弹出 */
.imgs-popup { display: none; position: fixed; width: 100%; height: 100%; left: 0; top: 0; right: 0; bottom: 0; z-index: 110; background: url("../images/bg-video-title.png") repeat; }
.imgs-popup .con { width: 100%; height: 100%; position: absolute; left: 0; right: 0; top: 0; margin: auto; }
.imgs-popup .con .top { height: auto; overflow: hidden; padding: 1% 0 0 5%; position: relative; z-index: 1; }
.imgs-popup .con .top .number { font-size: 16px; color: #fff; float: left; }
.imgs-popup .con .top .other { float: right; padding: .5% 1%; background: url("../images/bg-video-title.png") repeat; }
.imgs-popup .con .top .other a { font-size: 18px; color: #fff; display: inline-block; margin: 0 8px; }
.imgs-popup .con .slide { width: 100%; height: 100%; overflow: hidden; position: absolute; left: 0; top: 0; z-index: 0; }
.imgs-popup .con .slide .swiper-slide { vertical-align: middle; text-align: center; position: relative; }
.imgs-popup .con .slide .swiper-slide img { position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; max-width: 90%; max-height: 89%; }
.imgs-popup .con .bottom { width: 100%; height: auto; overflow: hidden; font-size: 16px; color: #fff; padding: 1% 5%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: absolute; left: 0; bottom: 0; z-index: 1; border-top: 1px solid #ebebeb; }
.imgs-popup .con .btnPrev, .imgs-popup .con .btnNext { width: 30px; height: 60px; display: block; position: absolute; left: 2%; top: 45%; z-index: 1; }
.imgs-popup .con .btnNext { left: auto; right: 2%; }
/* 内页顶部公用切换tabsC */
.tabsC { height: auto; overflow: hidden; border-bottom: 1px solid #dadada; }
.tabsC .container { margin: 0; }
.tabsC a { padding: 10px 30px; font-size: 14px; display: block; float: left; border-right: 1px solid #dadada; }
.tabsC a.active, .tabsC a:hover { background: #060; text-align: center; color: #fff; }
.tabsC.fixed { width: 100%; position: fixed; left: 0; right: 0; top: 0; background: #eee; z-index: 10; border: 0; }
.tabsC.fixed a { border: 0; }
.tabsC.fixed .container { margin: 0 60px; }
/* 左图右文形式 */
.imgLtextR { height: auto; overflow: hidden; }
.imgLtextR .img { width: 50%; float: left; overflow: hidden; }
.imgLtextR .img img { width: 100%; }
.imgLtextR .text { width: 50%; float: right; }
.imgLtextR:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
/* 左文右图形式 */
.textLimgR { height: auto; overflow: hidden; }
.textLimgR .text { width: 50%; float: left; }
.textLimgR .img { width: 50%; float: right; overflow: hidden; }
.textLimgR .img img { width: 100%; }
.textLimgR:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
/* 首页 */
.Index .content .banner_m { display:none;}
.Index .content .banner { height: auto; overflow: hidden; position: relative; z-index: 0; }
.Index .content .banner .swiper-wrapper { height: 100%; width: 100%; position: relative; }
.Index .content .banner .swiper-slide { width: 100%; overflow: hidden; position: relative; }
.Index .content .banner .swiper-slide a { display: block; }
.Index .content .banner .swiper-slide img { width: 100%; display: block; }
.Index .content .banner .swiper-slide .video_overMain { width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.Index .content .banner .swiper-slide .video_overMain .video-js { width: 100%; height: 100%; }
.Index .content .banner .swiper-slide .video_overMain .video-js video { width: 100%; }
.Index .content .banner .pagination { width: 100%; position: absolute; left: 0; z-index: 50; text-align: center; bottom: 45px; }
.Index .content .banner .pagination li { display: inline-block; width: 50px; height: 8px; overflow: hidden; margin: 0 3px; cursor: pointer; }
.Index .content .banner .pagination li span { width: 50px; height: 8px; display: block; background: #fff; }
.Index .content .banner .pagination li span i { background: #060; height: 8px; display: block; opacity: 0; filter: alpha(opacity=0); }
.Index .content .banner .pagination:hover li { height: 8px; border-radius: 1px; }


.Index .content .banner .pagination .current span i, .Index .content .banner .pagination .firstCurrent span i { -webkit-transition: all 10s ease; transition: all 10s ease; opacity: 1; filter: alpha(opacity=100); }
.Index .content .banner .autoplay li span i { -webkit-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: 0; transform-origin: 0; opacity: 1; filter: alpha(opacity=100); }
.Index .content .banner .autoplay .firstCurrent span i { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transition: all 10s linear; transition: all 10s linear; }
.Index .content .banner .autoplay .current span i { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transition: all 10s linear; transition: all 10s linear; }
.Index .content .banner .autoplay .replace span i { -webkit-transform: scaleX(0); transform: scaleX(0); }
.Index .content .banner .btnPrev, .Index .content .banner .btnNext { width: 80px; height: 80px; position: absolute; top: 45%; left: 100px; z-index: 1; cursor: pointer; display: none; }
.Index .content .banner .btnPrev img, .Index .content .banner .btnNext img { width: 100%; }
.Index .content .banner .btnNext { left: auto; right: 100px; }
.Index .content .banner:hover .btnPrev, .Index .content .banner:hover .btnNext { display: block; }

.pronav00{margin: 40px 0 0;}
.pronav01 { clear: both; width: 100%;display: flex;flex-wrap: wrap; line-height: 80px; box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 29%); }
.pronav01 li { float: left; text-align: center; line-height: 80px; }
.pronav01 li a { color: #333; font-size: 18px; width: 100%; display: block; line-height: 30px; padding: 25px 0; border-right: 1px #d7d7d7 solid;border-bottom: 1px #d7d7d7 solid; }
.pronav01 li:hover a { color: #060; border-bottom: 1px #060 solid;background: #f5f5f5; }
.pronav02 { clear: both; width: 100%; margin-top: 20px;display: flex; flex-wrap: wrap;line-height:80px; box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 29%); }
.pronav02 li { float: left; }
.pronav02 li span { color: #060;font-size: 20px; font-weight: 600;padding:0 30px; }
.pronav02 li a { color: #333; font-size: 18px; line-height:30px;padding: 25px 25px; }
.pronav02 li:hover a { color: #060;border-bottom: 1px #060 solid;background: #f5f5f5;  }


.product { height: auto; margin-top: 30px; position: relative; }
.product .tabs { height: auto; overflow: hidden; margin:0; position: relative; border-bottom: 1px solid #e2e2e2; }

.product .tabs .swiper-wrapper{width: 100% !important;height: 170px !important;height: auto !important;padding: 50px 0 20px;}
.product .tabs .swiper-slide {width: 20% !important;height: auto !important;margin: 5px 0px; position: relative; text-align: center; }
.zuoyouhuadong{position: absolute;right: 50px;left:50px;margin: 0 auto;text-align: center;top: 40px;font-size: 14px;color: #666;}

.product .tabs .swiper-slide .img { overflow: hidden;margin: 0 5%; }
.product .tabs .swiper-slide .img img { margin: 0 auto;border-radius: 50px; width: auto;max-height: 90px;}
.product .tabs .swiper-slide:hover .img img { -webkit-transform: scale(1.05);transform: scale(1.05);}

.Index .content .banner .NewsList .videoList a {max-width: 180px;}

@media (min-width: 1440px) {
.Index .content .banner .NewsList .videoList a {max-width: 210px;}
}


@media (max-width: 768px) {
.Index .content .banner .NewsList .videoList a {max-width: 27%;}
.product .tabs .swiper-wrapper{width: 100% !important;height: auto !important;padding:0;}
.product .tabs .swiper-slide {width: 50%!important;margin:0; position: relative; text-align: center; }
.zuoyouhuadong{ display:none;}
}
@media (max-width: 500px) {
.product .tabs .swiper-slide {}
.product .tabs .swiper-slide .img img {max-height: 80px;}
}

.product .tabs .swiper-slide h2 { font-size: 16px; color: #161616; line-height: 1.8;height: 36px;}
.product .tabs .swiper-slide:hover h2 {color: #060; }
.product .tabs .swiper-slide:after { content: ""; width: 55px; height: 1px; background: #060; position: absolute; left: 0; right: 0; bottom: 0; margin: auto; z-index: 1; display: none; }
.product .tabs .swiper-slide.active h2 { color: #060; }
.product .tabs .swiper-slide.active:after { display: block; }
.product .btnPrev, .product .btnNext { overflow: hidden; width: 80px; height: 80px; line-height: 80px; text-align: center; position: absolute; z-index: 6; left: 0; top: 0; bottom: 0; cursor: pointer; }
.product .btnPrev i, .product .btnNext i { font-size: 20px; font-weight: bold;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
display: block; width: 80px; height: 80px; }
.product .btnPrev:hover i, .product .btnNext:hover i { color: #060; }
.product .btnPrev { background: url("../images/bg-product-next.png") repeat; }
.product .btnNext { left: auto; right: 0; background: url("../images/bg-product-next.png") repeat; }
.product .list-box { height: auto; display: none; }
.product .list-box .list { height: auto; margin-top: 20px; }
.product .list-box .list .item { width: 20%; float: left; padding: 20px; display: none; }
.product .list-box .list .item .img { overflow: hidden; margin-bottom: 5px; }
.product .list-box .list .item .text { padding-left: 12%; }
.product .list-box .list .item h4 { font-size: 14px; color: #161616;  -webkit-transition: all .4s linear; transition: all .4s linear;padding-bottom: 5px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.product .list-box .list .item p { font-size: 12px; line-height: 16px; color: #666; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.product .list-box .list .item:hover { -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); }
.product .list-box .list .item:hover h4 { color: #060; }
.product .list-box .btnMore { display: none; }
.product .list-box .btnMore.active { display: block; }
.product .list-box.active { display: block; }
.Index .content .solution { height: auto; overflow: hidden; margin-top: 40px; }
.Index .content .solution .con { height: auto; overflow: hidden; margin-top: 30px; position: relative; }
.Index .content .solution .con .bg { height: auto; overflow: hidden; position: relative; z-index: 0; }
.Index .content .solution .con .bg img { width: 100%; }
.Index .content .solution .con .bg .item { opacity: 0; filter: alpha(opacity=0); position: absolute; left: 0; top: 0; z-index: 0;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.Index .content .solution .con .bg .item.active { opacity: 1; filter: alpha(opacity=100); position: relative; }
.Index .content .solution .con .swiper-wrapper { height: 100%; }
.Index .content .solution .con .slide { width: 100%; height: 100%; position: absolute; left: 0; bottom: 0; z-index: 1; color: #fff; }
.Index .content .solution .con .slide .swiper-slide { height: 100%; position: relative; z-index: 1; width: 100%; }
.Index .content .solution .con .slide .swiper-slide .text { height: 100%; overflow: hidden; position: absolute; bottom: -88%; z-index: 1; background: url(../images/index/solution-text-bg.png) center repeat; padding: 20px 30px;  -webkit-transition: all .5s linear;
 transition: all .5s linear;
}
.Index .content .solution .con .slide .swiper-slide .text h3 { text-align: center; font-size: 14px; margin-bottom: 20px; }
.Index .content .solution .con .slide .swiper-slide .text p { font-size: 12px; line-height: 20px; }
.Index .content .solution .con .slide .swiper-slide .text .line { width: 100%; height: 1px; background: #eee; background: rgba(255, 255, 255, 0.3); margin: 30px 0; }
.Index .content .solution .con .slide .swiper-slide .text .btnMore { font-size: 12px; color: #fff; display: block; text-align: center; margin: 0 auto; width: 50%; line-height: 38px; }
.Index .content .solution .con .slide .swiper-slide .text .btnMore i { color: #fff; font-size: 18px !important; margin-left: 5px; vertical-align: -3px; }
.Index .content .solution .con .slide .swiper-slide .text .btnMore:hover { background-color: #060; color: #fff; }
.Index .content .solution .con .slide .swiper-slide.active .text { bottom: 0; padding: 100px 30px; }
.Index .content .solution .con .slide .swiper-slide:after { content: ""; height: 100%; width: 1px; background: rgba(255, 255, 255, 0.3); position: absolute; left: 0; top: 0; }
.Index .content .solution .con .slide .swiper-slide:first-child:after { display: none; }
.Index .content .solution .con .slide .btnPrev, .Index .content .solution .con .slide .btnNext { width: 80px; height: 80px; position: absolute; top: 48%; left: 0; z-index: 6; cursor: pointer; }
.Index .content .solution .con .slide .btnPrev img, .Index .content .solution .con .slide .btnNext img { width: 100%; }
.Index .content .solution .con .slide .btnNext { left: auto; right: 0; }
.Index .content .solution1 { height: auto; overflow: hidden; margin-top: 20px; }
.Index .content .solution1 .bigTitle { margin-bottom: 27px; }
.Index .content .solution1 .slide { height: auto; overflow: hidden; position: relative; }
.Index .content .solution1 .slide img { width: 100%; }
.Index .content .solution1 .slide h3 , .Index .content .about .left .text h3 , .Index .content .about .right .item h3{ background: rgba(0, 0, 0, 0.3); padding: 8px 15px; }

.Index .content .solution1 .slide h3 { font-size: 16px; position: absolute; bottom: 10px; color: #fff; }
.Index .content .solution1 .slide h3 i { margin-left: 9px; font-size: 20px; vertical-align: -2px; }
.Index .content .solution1 .slide .bigPic { height: auto; overflow: hidden; position: relative; }
.Index .content .solution1 .slide .bigPic:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }
.Index .content .solution1 .slide .pics { height: auto; overflow: hidden; }
.Index .content .solution1 .slide .pics .item { height: auto; overflow: hidden; padding-left: 10px; margin-bottom: 10px; }
.Index .content .solution1 .slide .pics .item .bg { overflow: hidden; }
.Index .content .solution1 .slide .pics .item:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }
.Index .content .solution1 .slide .right .pics .item { padding-left: 0; padding-right: 10px; }
.Index .content .solution1 .slide .btnPrev, .Index .content .solution1 .slide .btnNext { width: 80px; height: 80px; position: absolute; top: 40%; left: 0; z-index: 6; cursor: pointer; }
.Index .content .solution1 .slide .btnPrev img, .Index .content .solution1 .slide .btnNext img { width: 100%; }
.Index .content .solution1 .slide .btnNext { left: auto; right: 0; }
.Index .content .newsActivity { height: auto; overflow: hidden; margin-top: 20px; }
.Index .content .newsActivity .bigTitle { margin-bottom: 20px; }
.Index .content .newsActivity .con { height: auto; overflow: hidden; }
.Index .content .newsActivity .news { height: auto; overflow: hidden; }
.Index .content .newsActivity .news .item { width: 50%; float: left; padding-right: 10px; }
.Index .content .newsActivity .news .item .con { background: #f5f5f5; }
.Index .content .newsActivity .news .item .img { overflow: hidden; position: relative; }
.Index .content .newsActivity .news .item .img .icon-xw { width: 24px; height: 10px; background-image: url(../images/icon-xw.png); background-size: 100%; background-repeat: no-repeat; background-position: center; position: absolute; left: 15px; top: 15px; z-index: 1; }
.Index .content .newsActivity .news .item .img img { width: 100%; }
.Index .content .newsActivity .news .item .img:after { content: ""; width: 100%; height: 100%;  opacity: 0; filter: alpha(opacity=0); position: absolute; left: 0; top: 0; z-index: 0;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.Index .content .newsActivity .news .item .text { height: auto; overflow: hidden; padding: 20px 15px 30px; }
.Index .content .newsActivity .news .item .text h4 { font-size: 16px; color: #333; margin-bottom: 7px; }
.Index .content .newsActivity .news .item .text p { font-size: 12px; color: #666; line-height: 20px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; max-height: 60px; }
.Index .content .newsActivity .news .item .text i { font-size: 22px; color: #a4a4a4; margin-top: 5px; display: block;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.Index .content .newsActivity .news .item:hover .img:after { opacity: 1; filter: alpha(opacity=100); }
.Index .content .newsActivity .news .item:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.Index .content .newsActivity .news .item:hover h4, .Index .content .newsActivity .news .item:hover i { color: #060; }
.Index .content .newsActivity .activity { height: auto; overflow: hidden; }
.Index .content .newsActivity .activity .slide { width: 100%; height: auto; overflow: hidden; position: relative; z-index: 0; }
.Index .content .newsActivity .activity .slide .icon-hd { width: 24px; height: 10px; background-image: url(../images/icon-hd.png); background-size: 100%; background-repeat: no-repeat; background-position: center; position: absolute; left: 15px; top: 15px; z-index: 1; }
.Index .content .newsActivity .activity .slide .swiper-slide { height: auto; overflow: hidden; position: relative; z-index: 0; }
.Index .content .newsActivity .activity .slide .swiper-wrapper a img { width:100%;}
.Index .content .newsActivity .activity .slide .swiper-wrapper a h4 { position: absolute;bottom: 40px;left: 0;font-size: 16px;background: rgb(255 255 255 / 54%);padding: 10px;color: #333;}
.Index .content .newsActivity .activity .slide .swiper-slide:after { content: ""; width: 100%; height: 100%;  opacity: 0; filter: alpha(opacity=0); position: absolute; left: 0; top: 0; z-index: 0;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.Index .content .newsActivity .activity .slide .swiper-slide:hover:after { opacity: 1; filter: alpha(opacity=100); }
.Index .content .newsActivity .activity .slide .swiper-slide:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.Index .content .newsActivity .activity .slide .activity-pagination { position: absolute; left: 0; right: 0; bottom: 20px; z-index: 5; text-align: center; }
.Index .content .newsActivity .activity .slide .activity-pagination span { width: 40px; height: 2px; cursor: pointer; display: inline-block; background: #fff; margin: 0 5px; }
.Index .content .newsActivity .activity .slide .activity-pagination .swiper-active-switch { background: #060; }
.Index .content .newsActivity .activity .slide .btnPrev, .Index .content .newsActivity .activity .slide .btnNext { width: 80px; height: 80px; position: absolute; top: 45%; left: 10px; z-index: 50; cursor: pointer; display: block; }
.Index .content .newsActivity .activity .slide .btnPrev img, .Index .content .newsActivity .activity .slide .btnNext img { width: 100%; }
.Index .content .newsActivity .activity .slide .btnNext { left: auto; right: 10px; }
.Index .content .btnMore { width: 100px; height: 30px; line-height: 30px; background: #eee; text-align: center; color: #333; font-size: 14px; margin: 25px auto 0; clear: both; }
.Index .content .btnMore a {color: #333;}
.Index .content .btnMore i { font-size: 14px; }
.Index .content .wenews { height: auto; overflow: hidden; margin-top: 20px; }
.Index .content .wenews .bigTitle { margin-bottom: 27px; }
.Index .content .wenews .con { height: auto; overflow: hidden; }
.Index .content .wenews .item { height: auto; overflow: hidden; padding: 0 8px; }
.Index .content .wenews .item .img { overflow: hidden; position: relative; }
.Index .content .wenews .item .img img { width: 100%; }
.Index .content .wenews .item .img:after { content: ""; width: 100%; height: 100%;   opacity: 0; filter: alpha(opacity=0); position: absolute; left: 0; top: 0; z-index: 0;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.Index .content .wenews .item .text { height: auto; overflow: hidden; padding: 8px; }
.Index .content .wenews .item .text .date { font-size: 12px; color: #060; }
.Index .content .wenews .item .text h4 { font-size: 16px; color: #333; height: 44px;line-height: 22px; /* white-space: nowrap; */ overflow: hidden; text-overflow: ellipsis;   -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.Index .content .wenews .item .text .other { height: auto; overflow: hidden; }
.Index .content .wenews .item .text .other span { font-size: 12px; margin-right: 30px; color: #666; }
.Index .content .wenews .item .text .other span i { font-size: 12px; color: #A4A4A4; margin-right: 5px; }
.Index .content .wenews .item:hover .img img { -webkit-transform: scale(1.1); transform: scale(1.1); }
.Index .content .wenews .item:hover .img:after { opacity: 1; filter: alpha(opacity=100); }
.Index .content .wenews .item:hover h4 { color: #060; }
.Index .content .about { height: auto; overflow: hidden; margin-top: 20px; }
.Index .content .about .bigTitle { margin-bottom: 27px; }
.Index .content .about .left { height: auto; overflow: hidden; position: relative; }
.Index .content .about .left img { width: 100%; }
.Index .content .about .left .text { width: 60%; overflow: hidden; position: absolute; left: 0; bottom: 0; color: #fff; padding: 30% 20px 0; text-align: center; }
.Index .content .about .left .text h3 { font-size: 16px; position: absolute; bottom: 15px; }
.Index .content .about .left .text h3 i { margin-left: 9px; }
.Index .content .about .left:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }
.Index .content .about .right { height: auto; overflow: hidden; }
.Index .content .about .right .item { height: auto; overflow: hidden; padding-left: 10px; margin-bottom: 10px; }
.Index .content .about .right .item .bg { overflow: hidden; }
.Index .content .about .right .item h3 { font-size: 16px; position: absolute; bottom: 10px; color: #fff; }
.Index .content .about .right .item h3 i { margin-left: 9px; font-size: 22px; vertical-align: -3px; }
.Index .content .about .right .item:hover img { -webkit-transform: scale(1.1); transform: scale(1.1); }

/* 产品封面 */
.prolist { height: auto; margin-top: 20px;}
.listtit { width:100%; float:left; padding:30px 0; line-height:40px;}
.listtit h3 { width:70%; font-size:32px; float:left; font-weight:bold; }
.listtit .ltmore {width:30%;max-width:170px;float:right; border:1px dashed #f00;text-align:center; border-radius: 25px;}
.listtit .ltmore:hover {color:#fff;background: #f00;}

/* 产品列表 */
.Product .content .list { height: auto;clear: both; }
.Product .content .list .item { height: auto; margin-top: 20px; }
.Product .content .list .item .con { padding: 8px; }
.Product .content .list .item .img { overflow: hidden; }
.Product .content .list .item .img img { width: 100%; display: block; height:200px;}
.Product .content .list .item .img .img-2 { display: none; }
.Product .content .list .item .text { height: auto; overflow: hidden; padding: 15px 0; }
.Product .content .list .item .text h4 { font-size: 16px; color: #333; margin-bottom: 3px; font-weight: bold;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.Product .content .list .item .text p { font-size: 13px; color: #888; }
.Product .content .list .item .text p span { display: block; margin-top: 5px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
.Product .content .list .item .btnBox { width: 100%; height: auto; overflow: hidden; position: absolute; left: 0; bottom: -90px; z-index: 2; background: #fff; -webkit-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2); display: none; }
.Product .content .list .item .btnBox a { display: block; font-size: 12px; line-height: 35px; border-top: 1px solid #e2e2e2; padding: 0 19px; }
.Product .content .list .item .btnBox a i { float: right; color: #060; }
.Product .content .list .item .btnBox a:hover { background: #060; color: #fff; }
.Product .content .list .item .btnBox a:hover i { color: #fff; }
.Product .content .list .item:hover .con { -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2); }
.Product .content .list .item:hover .img-1 { display: none; }
.Product .content .list .item:hover .img-2 { display: block; }
.Product .content .list .item:hover .text h4 { color: #060; }
.Product .content .list .item:hover .btnBox { display: block; border: 1px solid #eee; }
.Product .content .noData { height: auto; overflow: hidden; text-align: center; font-size: 12px; padding: 140px 0; }
.Product .content .noData img { display: block; margin: 0 auto; }
.Product .content .noData p { font-size: 16px; color: #3B3122; }
/* 产品详情 */
.ProductXq .bigBanner{background: none;min-height: auto;padding: 0;}
.ProductXq .bigBanner .proweizhi , .ProductXq .bigBanner .proweizhi a{ color: #666;}
.ProductXq .proweizhi {width: 100%;height: 40px;top: 0;left: 0;color: #666;}
.ProductXq .prozhutu {max-height:500px; margin: 50px 0 -20px; }
.ProductXq .prozhutu img{width: auto; display: block; margin: 0 auto;text-align: center;max-width: 100%;max-height: 500px;}

.ProductXq .content .tabs { height: auto; background: #eee; }
.ProductXq .content .tabs .container { position: relative; }
.ProductXq .content .tabs em { font-size: 14px; padding: 8px 20px 7px 0; display: block; float: left; text-align: center; font-weight: bold; font-size: 18px; }
.ProductXq .content .tabs a { width: 100px; font-size: 14px; padding: 10px 0; color: #333; display: block; float: left; text-align: center; }
.ProductXq .content .tabs a:hover, .ProductXq .content .tabs a.active { background: #f95d09; text-align: center; color: #fff; }
.ProductXq .content .tabs .btnCart { cursor: pointer; display: block; text-align: center; width: 120px; background: #FE8300; color: #fff; float: right; position: inherit; right: 0; top: 0; }
.ProductXq .content .tabs.navFix { position: fixed; left: 0; top: 0; right: 0; z-index: 20; }
.ProductXq .content .info { height: auto; overflow: hidden; padding: 50px 0 30px 30px; }
.ProductXq .content .info h1 { font-size: 36px; margin-bottom: 20px;color: #333; font-weight: 600;}
.ProductXq .content .info h1 span { font-size: 14px; color:#666; padding-left: 10px;}
.ProductXq .content .info ul { height: auto; overflow: hidden; }
.ProductXq .content .info ul li { float: left; padding: 20px 25px; position: relative; z-index: 0;background: #efefef;margin: 1px;background-image: linear-gradient(to right ,#efefef, #ffffff); }
.ProductXq .content .info ul li span { font-size: 16px; color: #333; margin-bottom: 5px; }
.ProductXq .content .info ul li p { font-size: 14px; color: #666; }
.ProductXq .content .info ul li:after { content: ""; width: 0px; height: 90%; background: #b3b3b3; position: absolute; z-index: 0; left: 0; top: 5%; }
.ProductXq .content .info ul li:first-child { }
.ProductXq .content .info ul li:first-child:after { }

.ProductXq .content .info .prodianhua { display: table-cell;padding: 15px 0;color: #f95d09;font-size: 1.3rem;}
.ProductXq .content .info .prodianhua i { margin-right: 8px;font-size:1.5rem;}
.ProductXq .content .info .probaojia {background: #f79c14;padding: 15px; float: left;text-align: center;width: 180px;max-width: 50%;display: inline-block;color: #fff;font-size: 1.1rem;}
.ProductXq .content .info .prohuace {background: #139659;padding: 15px;text-align: center;width: 200px;max-width: 50%;display: inline-block;color: #fff;border-radius: 0 30px 0 0;font-size: 1.1rem;position: relative;z-index: 1;}
.ProductXq .content .info .prohuace img{ display:none; }
.ProductXq .content .info .prohuace:hover img{display: block;position: absolute;bottom: 0;right: 0; }






.ProductXq .content .projieshao { height: auto; overflow: hidden; padding-top: 40px; }
.w980{max-width:980px; height:auto; margin:30px auto 0; background:#FFF; font-family:"微软雅黑"; font-size:16px; color:#333333; line-height:1.8;}

.proxingneng {  margin:30px auto; position: relative;}
.proxingneng ul { margin-bottom:50px;}
.proxingneng ul li { width: 30.3333%; margin:30px 1.5%; float:left;position: relative;}
.proxingneng ul li > span { display: block; width: 62px; height: 62px; position: absolute; background: url(../images/proxingneng01.png) center center no-repeat; text-align: center; line-height: 62px; font-size: 30px; color: #ffffff; font-family: "Arial Black"; z-index: 2; left: 20px; top: 0; }
.proxingneng ul li h4 { padding: 0 0 0 90px; height: 50px; z-index: 1; font-size: 22px; line-height: 50px; overflow: hidden; color: #ea482a; }
.proxingneng ul li p { display: table; width: 100%; height: 200px; background: #fff; border-radius: 10px; border-bottom-right-radius: 20px; border: 1px solid #e6e6e6; }
.proxingneng ul li p span { padding: 30px 24px 24px; display: table-cell; vertical-align: middle;  color: #555555;  }



.ProductXq .content .peizhi { height: auto; overflow: hidden; position: relative; }
.ProductXq .content .peizhi table { width: 100%; height: auto; overflow: visible; border-collapse: collapse; margin-top: 40px; border: 1px solid #D6D6D6; }
.ProductXq .content .peizhi table tr { width: 100%; }
.ProductXq .content .peizhi table tr td { border: 1px solid #666; font-size: 16px; color: #333; text-align:center;padding: 10px 3px;}
.ProductXq .content .peizhi table tr:nth-child(odd) {background: rgb(56 183 14/0.3);}
.ProductXq .content .peizhi table tr:hover {background: rgb(0 150 88/0.3);}
.ProductXq .content .peizhi table tr td:hover {background:#ffa472;}

.content a.infotextkey { color:#014abb;}
.content a:hover.infotextkey { color:#060; text-decoration: underline; }

.xiangguanlj { margin-top:20px; overflow: hidden;}
.xiangguanlj ul {margin-top:30px;}
.xiangguanlj ul li{ padding:8px 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: url(../images/liebiao01.png) no-repeat left center;}



/* 新闻中心 */
.NewsCenter .content .block { height: auto; overflow: hidden; padding: 20px 0; }
.NewsCenter .content .block .title { font-size: 22px; color: #333;font-weight: 600; padding: 15px 0; border-bottom: 1px solid #ddd; margin-bottom: 20px; }
.NewsCenter .content .block .title ul { height: auto; display: inline-block; }
.NewsCenter .content .block .title ul li { display: inline-block; position: relative; margin-left: 40px; }
.NewsCenter .content .block .title ul li a { font-size: 14px; }
.NewsCenter .content .block .title ul li:after { content: ""; width: 100%; height: 3px; background: #060; position: absolute; left: 0; bottom: -15px; display: none;  -webkit-transition: all .4s linear; transition: all .4s linear;}
.NewsCenter .content .block .title ul li.active a, .NewsCenter .content .block .title ul li:hover a { color: #060; }
.NewsCenter .content .block .title ul li.active:after, .NewsCenter .content .block .title ul li:hover:after { display: block; }
.NewsCenter .content .block .title .btnMore { float: right; font-size: 16px; margin-top: 5px; }
.NewsCenter .content .block .title .btnMore:hover { color: #f95d09; }
.NewsCenter .content .block .title .btnMore:hover:after { display: none; }
.case-index-tit { background: url(/images/case/case-index-tit.png) no-repeat left center; padding-left: 70px !important;}
.NewsCenter .content .block.block1 .container { overflow: hidden; }
.NewsCenter .content .block.block1 .slide { height: auto; overflow: hidden; }
.NewsCenter .content .block.block1 .col-xs-6 .img { overflow: hidden; }
.NewsCenter .content .block.block1 .col-xs-6 .img img { width: 100%; }
.NewsCenter .content .block.block1 .col-xs-6.left .text { width: 100%; position: absolute; background: rgba(0, 0, 0, 0.5); left: 0; bottom: 0; padding: 3.5%; font-size: 16px; color: #fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.NewsCenter .content .block.block1 .col-xs-6.left:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.NewsCenter .content .block.block1 .col-xs-6.right .item { height: auto; overflow: hidden; display: block; padding-left: 4%; margin-bottom: 4%; }
.NewsCenter .content .block.block1 .col-xs-6.right .item .img { width: 48.3%; float: left; margin-right: 4%; }
.NewsCenter .content .block.block1 .col-xs-6.right .item .text { height: auto; overflow: hidden; }
.NewsCenter .content .block.block1 .col-xs-6.right .item .text h4 { font-size: 16px; line-height: 24px; margin-bottom: 4%; color: #000; max-height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.NewsCenter .content .block.block1 .col-xs-6.right .item .text p { font-size: 12px; line-height: 18px; color: #666; margin-bottom: 7%; max-height: 36px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.NewsCenter .content .block.block1 .col-xs-6.right .item .text .date { color: #999; }
.NewsCenter .content .block.block1 .col-xs-6.right .item:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.NewsCenter .content .block.block1 .col-xs-6.right .item:hover .text h4 { color: #060; }
.NewsCenter .content .block.block2 { background: #f5f5f5; }
.NewsCenter .content .block.block2 ul { height: auto; overflow: hidden; margin: 0 -8px; }
.NewsCenter .content .block.block2 ul li { padding: 0 8px; }
.NewsCenter .content .block.block2 ul li a { display: block; }
.NewsCenter .content .block.block2 ul li .img { overflow: hidden; }
.NewsCenter .content .block.block2 ul li .img img { width: 100%; }
.NewsCenter .content .block.block2 ul li .text { height: auto; overflow: hidden; padding: 10px 0; }
.NewsCenter .content .block.block2 ul li .text .date { font-size: 12px; color: #000; position: relative; }
.NewsCenter .content .block.block2 ul li .text .date:after { content: ""; width: 10px; height: 1px; background: #1d4bbe; position: absolute; left: 0; bottom: -5px; }
.NewsCenter .content .block.block2 ul li .text h4 { font-size: 16px; color: #000; line-height:1.5; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-top: 15px;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.NewsCenter .content .block.block2 ul li .text p { font-size: 12px; color: #666; line-height: 18px; max-height: 36px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin: 5px 0 15px; }
.NewsCenter .content .block.block2 ul li .text .other { color: #aaa; }
.NewsCenter .content .block.block2 ul li .text .other .icon-arrow1 { font-size: 18px; }
.NewsCenter .content .block.block2 ul li .text .other span { margin-left: 3px; margin-top: 3px; display: inline-block; }
.NewsCenter .content .block.block2 ul li .text .other i { vertical-align: -2px;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.NewsCenter .content .block.block2 ul li:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.NewsCenter .content .block.block2 ul li:hover .text h4, .NewsCenter .content .block.block2 ul li:hover .text .icon-arrow1 { color: #060; }
.NewsCenter .content .block.block3 ul { height: auto; overflow: hidden; margin: 0 -10px; }
.NewsCenter .content .block.block3 ul li { padding: 0 10px; }
.NewsCenter .content .block.block3 ul li a { display: block; }
.NewsCenter .content .block.block3 ul li .img { overflow: hidden; }
.NewsCenter .content .block.block3 ul li .img img { width: 100%; }
.NewsCenter .content .block.block3 ul li .text { height: auto; overflow: hidden; padding: 10px 0; position: relative; }
.NewsCenter .content .block.block3 ul li .text .date { font-size: 12px; color: #000; }
.NewsCenter .content .block.block3 ul li .text h4 { font-size: 16px; line-height: 24px; color: #000; max-height: 24px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 5px 0 10px;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.NewsCenter .content .block.block3 ul li .text p { font-size: 12px; line-height: 18px; color: #000; max-height: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.NewsCenter .content .block.block3 ul li .text i { font-size: 18px; color: #aaa; margin-top: 20px; display: block;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.NewsCenter .content .block.block3 ul li .text .ewmBox { width: 70px; position: absolute; right: 0; top: 0; }
.NewsCenter .content .block.block3 ul li .text .ewmBox .icon-qr { font-size: 20px; float: right; margin-bottom: 10px; }
.NewsCenter .content .block.block3 ul li .text .ewmBox img { width: 70px; height: 0; }
.NewsCenter .content .block.block3 ul li .text .ewmBox .ewm-box { display: none; }
.NewsCenter .content .block.block3 ul li .text .ewmBox .ewm-box canvas { width: 70px; height: 70px; }
.NewsCenter .content .block.block3 ul li .text .ewmBox:hover img { height: auto; }
.NewsCenter .content .block.block3 ul li .text .ewmBox:hover .ewm-box { display: block; }
.NewsCenter .content .block.block3 ul li:hover .img img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.NewsCenter .content .block.block3 ul li:hover .text h2, .NewsCenter .content .block.block3 ul li:hover .text .icon-arrow1 { color: #060; }
.NewsCenter .content .block.block5 ul { height: auto; overflow: hidden; margin: 0 -10px; }
.NewsCenter .content .block.block5 ul li { padding: 0 10px; }
.NewsCenter .content .block.block5 ul li .img { overflow: hidden; position: relative; }
.NewsCenter .content .block.block5 ul li .img img { width: 100%; }
.NewsCenter .content .block.block5 ul li .img i { font-size: 36px; position: absolute; left: 15px; top: 15px; color: #fff; opacity: .8; filter: alpha(opacity=80); }
.NewsCenter .content .block.block5 ul li .img .ewm { width: 100%; height: 100%; background: url(../images/cover-bg.png) repeat; position: absolute; left: 0; top: 0; opacity: 0; filter: alpha(opacity=0);  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.NewsCenter .content .block.block5 ul li .img .ewm img { width: 100px; display: block; margin: 13% auto; border: 5px solid #fff; }
.NewsCenter .content .block.block5 ul li .text { height: auto; overflow: hidden; margin-top: 5px; }
.NewsCenter .content .block.block5 ul li .text h4, .NewsCenter .content .block.block5 ul li .text p { font-size: 14px; margin-top: 5px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
.NewsCenter .content .block.block5 ul li .text .icon-arrow1 { font-size: 18px; color: #aaa; margin-top: 10px; display: block;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.NewsCenter .content .block.block5 ul li:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.NewsCenter .content .block.block5 ul li:hover .ewm { opacity: 1; filter: alpha(opacity=100); }
.NewsCenter .content .block.block5 ul li:hover .ewm img { -webkit-transform: scale(1); transform: scale(1); }
.NewsCenter .content .block.block5 ul li:hover .text h4, .NewsCenter .content .block.block5 ul li:hover .text .icon-arrow1 { color: #060; }
/* 新闻列表 */
.NewsList .content .list { height: auto; overflow: hidden; }
.NewsList .content .list li { height: auto; overflow: hidden; padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid #eee; }
.NewsList .content .list li a { display: block; }
.NewsList .content .list li .img { width: 22%; float: left; margin-right: 3%; overflow: hidden; }
.NewsList .content .list li .img img { display: block; width: 100%; }
.NewsList .content .list li .text { height: auto; overflow: hidden; padding: 1% 0; }
.NewsList .content .list li .text h4 { font-size: 16px; color: #000; line-height: 24px; margin: 1.5% 0;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.NewsList .content .list li .text p { font-size: 14px; color: #666; line-height: 22px; height: 66px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.NewsList .content .list li .text .other { font-size: 12px; color: #999; margin-top: 1.5%; }
.NewsList .content .list li .text .date {float: left;margin-right: 30px;line-height: 30px;color: #000;}
.NewsList .content .list li .text .other .click {float: left; line-height: 30px;}
.NewsList .content .list li:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.NewsList .content .list li:hover .text h4 { color: #060; }
/* 新闻详情页 */
.NewsXq .content .xq { height: auto; overflow: hidden;/*background: #f9f9f9;*/
}

.NewsXq .content .xq .left { width: 73%; float: left; background: #fff; padding: 30px 0; }
.NewsXq .content .xq .left .title { font-size: 24px; }
.NewsXq .content .xq .left .date { font-size: 12px; color: #666; margin: 15px 0; padding-bottom: 15px; border-bottom: 1px solid #d9d9d9; }
.NewsXq .content .xq .left h3 , .ProductXq .content .projieshao h3 { margin: 20px 0; color: #272727; background: url(../images/caseh3.png) no-repeat left 6px; line-height: 30px; font-size: 18px; background-size: 60px; padding-left: 65px;}
.NewsXq .content .xq .left h4 , .ProductXq .content .projieshao h4 { color:#f95d09; font-weight:600; font-size:18px; margin:15px 0;}
.NewsXq .content .xq .left .text { padding-bottom: 10px; }
.NewsXq .content .xq .left .text iframe { max-width:100%;}

.NewsXq .content .xq .left .text p , .NewsXq .content .xq .left .text { font-size: 16px; line-height: 1.8; margin-bottom: 10px; }
.NewsXq .content .xq .left .text p b { font-weight: bold; font-size: 16px; line-height: 26px; }
.NewsXq .content .xq .left .text p img { display: block; margin: 0 auto; }
.NewsXq .content .xq .left .more { height: 80px; line-height: 80px; font-size: 24px; text-align: center; background: #eee; color: #666; display: block; margin: 20px 0; }
.NewsXq .content .xq .left .more:hover { color: #fff; background: #060; }
.NewsXq .content .xq .right { width: 27%; float: right; padding: 30px 4%; background: #f9f9f9; }
.NewsXq .content .xq .right .t { font-size: 16px; }
.NewsXq .content .xq .right ul { height: auto; overflow: hidden; }
.NewsXq .content .xq .right ul li { height: auto; overflow: hidden; margin-top: 40px; }
.NewsXq .content .xq .right ul li .img { overflow: hidden; }
.NewsXq .content .xq .right ul li .img img { width: 100%; }
.NewsXq .content .xq .right ul li .text { height: auto; overflow: hidden; padding: 10px 0; }
.NewsXq .content .xq .right ul li .text .date { font-size: 12px; color: #000; position: relative;}
.NewsXq .content .xq .right ul li .text .date:after { content: ""; width: 10px; height: 1px; background: #1d4bbe; position: absolute; left: 0; bottom: -5px; }
.NewsXq .content .xq .right ul li .text h4 { font-size: 14px; color: #000; line-height: 24px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-top: 15px;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.NewsXq .content .xq .right ul li .text p { font-size: 12px; color: #666; line-height: 18px; max-height: 36px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; margin: 5px 0 15px; }
.NewsXq .content .xq .right ul li .text .other { color: #aaa; }
.NewsXq .content .xq .right ul li .text .other .icon-arrow1 { font-size: 18px; }
.NewsXq .content .xq .right ul li .text .other span { margin-left: 3px; margin-top: 3px; display: inline-block; }
.NewsXq .content .xq .right ul li .text .other i { vertical-align: -2px;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.NewsXq .content .xq .right ul li:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); }
.NewsXq .content .xq .right ul li:hover .text h4, .NewsXq .content .xq .right ul li:hover .text .icon-arrow1 { color: #060; }

/* 案例列表页 */
.NewsList .content .list li .text span{ padding: 15px 20px; background: #efeeee; color: #333; font-size: 16px;border-radius: 10px; margin-right: 20px; line-height: 60px;}


/* 案例详情页 */
.NewsXq .content .casexq { padding:0;}
.NewsXq .content .casexq .left{ padding:0;}


/* 解决方案 */
.danyefa .block { height: auto; overflow: hidden; margin:0 auto; }
.danyefa .block h5 , .bigTitlel h5 { font-size: 16px; line-height: 1.8; color: #333; margin: 15px 0; text-align: center; }
.danyefa .block .relatedProductC .container { margin: 0; }
.danyefa .block .img {overflow: hidden;}
.danyefa .block .img:hover img {-webkit-transform: scale(1.05);transform: scale(1.05);}
.danyefa .bg {background: #eee; }

.danyefa .bg .text { width: 100%; margin: 0 auto; padding: 20px 0; position: relative; }
.danyefa .bg .text p { width: 100%; }
.danyefa .bg img { max-width: 100%; }
.danyefa .bg ul { margin-top: 40px; width: 100%;}
.danyefa .bg ul li { padding: 0 5px; margin-bottom: 20px;text-align: center;}
.danyefa .bg ul li h2 { font-size: 24px; margin-bottom: 20px; color: #333;}
.danyefa .block p { font-size: 16px; line-height:1.6; color: #444; margin:6px auto;}

.danyefa .bg .bigTitlel span { background: #eee; }
.danyefa .block ul { height: auto; overflow: hidden; margin: 45px 0; }
.danyefa .block ul li { text-align: center; padding: 35px 3%; }
.danyefa .block ul li .icon { margin: 0 auto; }
.danyefa .block ul li .icon img { margin:0 auto;}
.danyefa .block h4 { font-size: 20px; color: #111; padding-bottom: 12px; margin-bottom: 15px; position: relative; text-align:center; }
.danyefa .block h4:after { content: ""; width: 50px; height: 5px; background: #eee; position: absolute; left: 0; right: 0; bottom: 0; margin: auto; }
.danyefa .block .text8img4 h4 , .danyefa .block .img4text8 h4{text-align:left;}
.danyefa .block .text8img4 h4:after , .danyefa .block .img4text8 h4:after{width: 13% !important; background: #f95d09; left: 0; right:auto;}
.danyefa .block .text8img4 li.col-xs-4 {border-left: 1px #f7d3c1 solid;}
.danyefa .block .img4text8 li.col-xs-4 {border-right: 1px #f7d3c1 solid;}

.danyefa .video .play { width: 60px; height: 60px; background: url(../images/icon-play2.png) center no-repeat; background-size: 100%; display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }
.danyefa .video { width: 50%; float:left;position: relative;overflow: hidden;cursor: pointer;}

.danyefa .video h2 { width: 100%; height: 50px; line-height: 50px; font-size: 14px; color: #fff; text-align: center; position: absolute; left: 0; right: 0; bottom:0; background: url(../images/cover-bg.png) repeat; }
.danyefa .imgLtextR .text, .danyefa .textLimgR .text { padding: 3% 4% 1%; }
.danyefa h3 { font-size: 30px;font-weight: 600; color:#333;line-height: 1.8;  -webkit-transition: all .4s linear; transition: all .4s linear;}
.danyefa .imgLtextR .text h4, .danyefa .textLimgR .text h4 { font-size: 16px; color: #367958; text-align: left; margin: 10px 0 20px;}
.danyefa .imgLtextR .text p, .danyefa .textLimgR .text p { font-size:14px; }
.danyefa .imgLtextR .text .icon-arrow1, .danyefa .textLimgR .text .icon-arrow1 { font-size: 20px; color: #a4a4a4; font-weight: 100;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.danyefa .imgLtextR:hover .text h3, .danyefa .imgLtextR:hover .text .icon-arrow1, .danyefa .textLimgR:hover .text h3, .danyefa .textLimgR:hover .text .icon-arrow1 { color: #f95d09; }
.danyefa .lrhui { height: auto; overflow: hidden; }
.danyefa .lrhui .left { background: #eee; }
.danyefa .lrhui .right { background: #e5e5e5; }
.danyefa .lrhui .left, .danyefa .lrhui .right { width: 50%; padding: 60px 25px; }
.danyefa .lrhui .left h4, .danyefa .lrhui .right h4 { font-weight: bold; border-bottom: 1px solid #ccc; }
.danyefa .lrhui .left h5, .danyefa .lrhui .right h5 { font-weight: bold; color: #f95d09; margin-top: 10px; text-align:left; }
.danyefa .lrhui .text h5{ text-align:center; }
.danyefa .lrhui .left img, .danyefa .lrhui .right img { margin:20px 0;}
.danyefa .tw123 { margin-top: 40px; }
.danyefa .tw123 ul { margin: 20px 0; }
.danyefa .tw123 ul li { height: 420px; padding: 3%;border-radius:150px 150px 0 0; background: #ddd; position: relative;  -webkit-transition: all .4s linear; transition: all .4s linear;}
.danyefa .tw123 ul li img {border-radius: 30px;width: 200px !important; height: 150px !important;}

.danyefa .tw123 ul li:after { width: 80px; height: 110px; content: ""; position: absolute; right: 10px; bottom: 15px; }
.danyefa .tw123 ul li:before { width: 60px; height: 1px; background: #333; content: ""; position: absolute; left: 10%; bottom: 15%;  -webkit-transition: all .4s linear; transition: all .4s linear;}
.danyefa .tw123 ul li:hover .text h2, .danyefa .tw123 ul li:hover .text p, .danyefa .tw123 ul li:hover .text h4 { color: #fff; }
.danyefa .tw123 ul li:hover:before { background: #fff; }

.danyefa .tw123 ul li.item1:after { background: url(../images/n1.png) no-repeat; background-size: 100%;opacity: 0.5; }
.danyefa .tw123 ul li.item2 , .danyefa .tw123 ul li.item4, .danyefa .tw123 ul li.item6, .danyefa .tw123 ul li.item8, .danyefa .tw123 ul li.item10 { background: #f5f5f5; }
.danyefa .tw123 ul li.item2:after { background: url(../images/n2.png) no-repeat; background-size: 100%;opacity: 0.5; }
.danyefa .tw123 ul li.item3:after { background: url(../images/n3.png) no-repeat; background-size: 100%;opacity: 0.5; }
.danyefa .tw123 ul li.item4:after { background: url(../images/n4.png) no-repeat; background-size: 100%;opacity: 0.5; }
.danyefa .tw123 ul li.item5:after { background: url(../images/n5.png) no-repeat; background-size: 100%;opacity: 0.5; }
.danyefa .tw123 ul li.item6:after { background: url(../images/n6.png) no-repeat; background-size: 100%;opacity: 0.5; }
.danyefa .tw123 ul li.item7:after { background: url(../images/n7.png) no-repeat; background-size: 100%;opacity: 0.5; }
.danyefa .tw123 ul li.item8:after { background: url(../images/n8.png) no-repeat; background-size: 100%;opacity: 0.5; }
.danyefa .tw123 ul li.item9:after { background: url(../images/n9.png) no-repeat; background-size: 100%;opacity: 0.5; }
.danyefa .tw123 ul li.item10:after { background: url(../images/n10.png) no-repeat; background-size: 100%;opacity: 0.5; }

.danyefa .tw123 ul li .icon { width: 60px; height: 60px; margin-bottom: 15px; }
.danyefa .tw123 ul li .icon.icon1 { background: url(../images/jinrong-icon5.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li .icon.icon2 { background: url(../images/jinrong-icon6.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li .icon.icon3 { background: url(../images/jinrong-icon7.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li .icon.icon4 { background: url(../images/lvyou-icon3.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li .icon.icon5 { background: url(../images/lvyou-icon4.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li .icon.icon6 { background: url(../images/shouhou-icon8.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li .icon.icon7 { background: url(../images/lvyou-icon6.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li .icon.icon8 { background: url(../images/shouhou-icon4.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li .icon.icon9 { background: url(../images/shouhou-icon5.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li .icon.icon10 { background: url(../images/shouhou-icon6.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li .icon.icon11 { background: url(../images/shouhou-icon7.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li .icon.icon12 { background: url(../images/jiwu-icon4.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li .icon.icon13 { background: url(../images/jiwu-icon5.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li:hover { background: rgb(0 0 0 / 60%); }

.danyefa .tw123 ul li:hover .icon.icon1 { background: url(../images/jinrong-icon5-1.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li:hover .icon.icon2 { background: url(../images/jinrong-icon6-1.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li:hover .icon.icon3 { background: url(../images/jinrong-icon7-1.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li:hover .icon.icon4 { background: url(../images/lvyou-icon3-1.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li:hover .icon.icon5 { background: url(../images/lvyou-icon4-1.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li:hover .icon.icon6 { background: url(../images/shouhou-icon8-1.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li:hover .icon.icon7 { background: url(../images/lvyou-icon6-1.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li:hover .icon.icon8 { background: url(../images/shouhou-icon4-1.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li:hover .icon.icon9 { background: url(../images/shouhou-icon5-1.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li:hover .icon.icon10 { background: url(../images/shouhou-icon6-1.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li:hover .icon.icon11 { background: url(../images/shouhou-icon7-1.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li:hover .icon.icon12 { background: url(../images/jiwu-icon4-1.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li:hover .icon.icon13 { background: url(../images/jiwu-icon5-1.png) no-repeat; background-size: 100%; }
.danyefa .tw123 ul li .text h2 { font-size: 20px; color: #333; margin-bottom: 15px;  -webkit-transition: all .4s linear; transition: all .4s linear;}
.danyefa .tw123 ul li .text h4 { color: #333; }
.danyefa .tw123 ul li .text p { color: #333; text-align: left; -webkit-transition: all .4s linear; transition: all .4s linear;}

/* 单页案例 */
.danyefa .block .left , .danyefa .block .right{height: auto;overflow: hidden;}
.danyefa .block .itemal { height: auto; overflow: hidden; position: relative; display: block;margin-bottom: 20px; padding:0 10px; }
.danyefa .block .itemal .img { overflow: hidden; }
.danyefa .block .itemal:hover img , .danyefa .block .bk1 li:hover img{-webkit-transform: scale(1.05);transform: scale(1.05);}
.danyefa .block .itemal .text { width: 100%; height: auto; overflow: hidden; font-size: 24px; color: #fff; padding: 20px; position: absolute; left: 0; bottom: 0; }
.danyefa .block .itemal .text i { font-size: 24px; vertical-align: -1px; margin-left: 15px; }
.danyefa .block .text-bjt {width: 60%;position: absolute;left: 20%;top: 30%;}
.danyefa .block .bk1 li{ margin:0; padding:0 10px;}
.danyefa .block .bk1 li .text{ position: absolute;left: 10%;top: 10%; }
.danyefa .block .bk1 li .text span{color: #fff; font-size: 16px; float:left; margin: 0 5% 10px;}
.danyefa .block .bk1 li .text p{color: #fff; font-size: 14px;line-height: 24px; float:left; margin: 0 5%;}
.danyefa .block .bk1 li .t p{ float:left; font-size: 16px;padding: 10px 0; color:#333;}

/* 单页服务 */
.danyefa .icon-list { margin:30px 0;}
.danyefa .icon-list .top { border-bottom: 1px solid #EEF5FC; }
.danyefa .icon-list .icon-item { color: #333; float: left; width: 50%; font-size: 16px; text-align: center; border-right: 1px solid #EEF5FC; border-bottom: 1px solid #EEF5FC;padding: 30px 0; }
.danyefa .icon-list .icon-item img { display: inline-block; width: 60px; margin-right: 20px; }
.danyefa .icon-list .icon-item .text { text-align: left; display: inline-block; width: 200px; }
.danyefa .icon-list .icon-item .text span { font-size: 40px;color:#f95d09; padding-right: 10px;}
.danyefa .icon-list .bottom .icon-item { padding: 30px 0 15px; }
.danyefa .lc123 .por img { display: inline-block; }
.danyefa .lc123 .por img.line { width: 100%; left:86%; top: 40%; }
.danyefa .block ul.lc123 li{padding: 20px 1%;}
.danyefa .block ul.lc123 li .por{padding: 0 25%;}
.danyefa .block .lc123 h5{ font-size:16px; font-weight:600; margin-bottom: 0;color:#333;}
.danyefa .block .lc123 p{ font-size:14px;color:#999;}

.danyefa .block .baoyangul { margin:10px 0; font-size:14px; color:#999;}
.danyefa .block .baoyangul li h4:after { display:none;}
.danyefa .block .baoyangul li .img { }
.danyefa .block .baoyangul li .text { text-align:left; }
.danyefa .block .baoyangul li { padding:30px;border-bottom: 1px solid #ebeef5;}
.danyefa .block .baoyangul li .text h4 { text-align:center; margin:0; padding: 0;font-size: 20px;font-weight: 600;}
.danyefa .block .baoyangul li .text p { text-align:left;font-size: 16px;}




/* 单页关于我们 */

.danyefa .section { color: #fff; margin-top: 30px; display: block; clear: both; }
.danyefa .block .section .abctu { position: relative; display: block; float: left; padding: 0 1%; }
.danyefa .block .section .abctu  .img-box{ margin-top:30px;}
.danyefa .block .img-box { overflow: hidden;}
.danyefa .block .img-box img { vertical-align: middle; }
.danyefa .block .section a:hover .img-box img {-webkit-transform: scale(1.05);transform: scale(1.05);}
.danyefa .block .section .abctu p { position: absolute; font-weight: 300; color: #fff; left: 35px; bottom: 20px; font-size: 24px; }
.danyefa .block .section .abctu p i { font-size: 25px; margin-left: 10px; }

.lichenglist {}
.lichenglist .l { width:16%;float: left; margin-top: 10px;}
.lichenglist .l h5{font-size: 16px;margin: 0;position: relative;bottom: 5px;padding: 30px 0 0;}
.lichenglist .r { width:80%;float: left;border-left: 1px solid #a3a3a3; position: relative; padding-bottom: 10px;}
.lichenglist .r:before {content: "";display: block;position: absolute;width: 11px;height: 11px;background-color: #ff6700;border-radius: 50%;left: -6px;top: 40px;}
.lichenglist .r p {display: block; padding: 30px 30px 5px; line-height: 30px;}

.danyefa .block ul.hzlogo li { padding-bottom: 30px;}
.scnl ul li.col-md-4{ padding:10px 3%;}


/* 404 */
.Page404 .content { text-align: center; padding: 200px 0; }
.Page404 .content .icon { margin: 0 auto 20px; display: block; }
.Page404 .content .text { height: auto; overflow: hidden; margin-top: 20px; }
.Page404 .content .text h1 { font-size: 50px; color: #333; display: inline-block; font-weight: bold; }
.Page404 .content .text .p { display: inline-block; }
.Page404 .content .text .p p { width: 100px; font-size: 14px; line-height: 18px; color: #333; float: left; margin: 0 15px; }
.Page404 .content .text .p .btn { width: 180px; height: 38px; line-height: 38px; font-size: 14px; border: 1px solid #1E70B8; color: #1E70B8; text-align: center; display: block; float: left; }
.Page404 .content .text .p .btn i { font-size: 14px; color: #1E70B8; }



.product-compare { height: auto; overflow: hidden; padding-top: 70px; margin-bottom: 80px; }
.product-compare .compare_about { height: auto; overflow: hidden; text-align: center; margin-bottom: 60px; }
.product-compare .compare_about h2 { font-size: 24px; line-height: 34px; font-weight: 300; color: #333; margin-bottom: 10px; }
.product-compare .compare_about p { font-size: 12px; line-height: 22px; font-weight: 300; color: #666; margin-bottom: 30px; }
.product-compare .compare_about h3 { font-size: 14px; line-height: 24px; font-weight: 300; color: #333; margin-bottom: 15px; }
.product-compare .compare_about table { width: 44%; border-collapse: collapse; margin: 0 auto; }
.product-compare .compare_about table tr td { border: 1px solid #d6d6d6; font-size: 16px; color: #333; line-height: 26px; padding: 10px 0; }
.product-compare .compare_about table tr:first-child td { background-color: #060; color: #fff; font-size: 14px; }
.product-compare .compare-result { height: auto; overflow: hidden; }
.product-compare .compare-result table { width: 100%; border-collapse: collapse; }
.product-compare .compare-result table tr td, .product-compare .compare-result table tr th { border: 1px solid #D6D6D6; line-height: 38px; font-size: 12px; color: #333; font-weight: 500; padding: 0 20px; }
.product-compare .compare-result table tr th { padding: 0 15px; text-align: left; width: 250px; background-color: #F5F5F5; font-weight: bold; }
.product-compare .compare-result table tr th.compare_title { text-align: center !important; font-size: 16px; font-weight: 300; background-color: #DFDFDF; }
.product-compare .compare-result table select { background-color: #EBEBEB; font-size: 12px; padding: 3px 14px; line-height: normal; width: 100%; border: none; }
.product-compare .compare-result table thead tr th { background-color: #fff; }
.product-compare .compare-result table thead tr td { padding: 20px 0; text-align: center; }
.product-compare .compare-result table thead tr td a { display: block; }
.product-compare .compare-result table thead tr td a img { display: block; margin: 0 auto; }
.product-compare .compare-result table thead tr td h4 a { font-size: 14px; font-weight: bold; color: #333; }
.product-compare .compare-result table thead tr td a.compare_order { display: inline-block; color: #fff; background-color: #FE8300; padding: 6px 15px; line-height: normal; }
.product-compare .compare-result table thead tr td a.compare_order i { font-size: 16px; margin-right: 10px; }
.product-compare .compare-result table thead tr td a.compare_order span { position: relative; top: -1px; }
.product-compare .compare-result table thead tr td a.compare_order:hover { background-color: #ff9100; }
.order-result { height: auto; overflow: hidden; padding: 180px 0 230px; background-color: #fff; text-align: center; }
.order-result img { display: block; margin: 0 auto 12px; }
.order-result h1 { font-weight: 300; font-size: 24px; color: #333; margin-bottom: 20px; }
.order-result p { font-weight: 300; font-size: 12px; color: #666; }
.order-result .btns { height: auto; overflow: hidden; padding-top: 30px; }
.order-result .btns a { display: inline-block; color: #014ABB; font-size: 12px; line-height: 22px; border: 1px solid #014ABB; padding: 4px 10px; margin: 0 6px; }
.order-result .btns a:hover { color: #fff; background-color: #014ABB; }
.site-map { padding-bottom: 60px; }
.site-map span.iconfont { color: #0055BE; }
.site-map .title { padding-top: 40px; border-bottom: 1px solid #ececec; font-size: 16px; color: #333; display: block; padding-bottom: 20px; margin-bottom: 10px; }
.site-map h2 { font-size: 16px; line-height: 28px; color: #333; margin-top: 30px; margin-bottom: 6px; }
.site-map p { font-size: 12px; line-height: 30px; color: #666; }
.site-map dl { height: auto; overflow: hidden; padding-bottom: 10px; }
.site-map dl dt { padding-top: 40px; border-bottom: 1px solid #ececec; }
.site-map dl dt a { font-size: 16px; color: #333; display: block; padding-bottom: 20px; }
.site-map dl dt a:hover { color: #0055BE; }
.site-map dl dd { padding-top: 16px; }
.site-map dl dd a { font-size: 14px; color: #333; float: left; width: 16.666%; line-height: 40px; }
.site-map dl dd a:hover { color: #0055BE; }
.friend-link dl { border-bottom: 1px solid #ececec; }
.friend-link dl:first-child { border-bottom: 0; }
.friend-link dd { height: auto; overflow: hidden; }
.friend-link dd a { width: 20% !important; }
.friend-link dd a h2 { line-height: normal; }
.feed { height: auto; overflow: hidden; width: 53%; margin: 60px auto; }
.feed .input-row { padding-top: 20px; }
.feed .input-row p { font-weight: 400; color: #333; font-size: 16px; line-height: 26px; padding-bottom: 10px; }
.feed .input-row p span { color: red; }
.feed .input-row input, .feed .input-row textarea { border: 1px solid #B5B5B5; font-size: 16px; color: #333; padding: 12px 3%; width: 100%; }
.feed .btns { height: auto; overflow: hidden; text-align: center; padding-top: 50px; }
.feed .btns input { cursor: pointer; display: inline-block; width: 250px; line-height: 50px; height: 50px; font-size: 18px; margin: 0 10px; background-color: #EEEEEE; }
.feed .btns input.save { background-color: #014ABB; color: #fff; }
/* 新闻视频详情 */
.pup-mask { width: 100%; height: 100%; background: url(../images/mask.png); position: fixed; top: 0; left: 0; cursor: pointer; z-index: 998; display: none; }
.pup-mask .pup-box { width: 896px; height: 649px; padding: 0; background: #fff; margin: 100px auto; border: 2px solid #f46c09; position: relative; }
.pup-mask .pup-box .con { width: 100%; height: 100%; overflow: hidden; background: url(../images/qiangma_04.png); position: relative; }
.pup-mask .pup-box .con .logma { width: 134px; height: 134px; position: absolute; top: 267px; left: 376px; }
.pup-mask .pup-box .close1 { position: absolute; top: -2px; right: 0px; margin-left: 448px; left: 50%; }

@media (max-width: 1200px) {
.ProductXq .content .tabs em{display:none;}
}


/* 中等屏幕（1280 ~ 1659  1440设计图） */
@media (min-width: 1280px) {
.blank30 { height:20px;}
.blank50 { height:30px;}

.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-14 , .col-md-20, .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-1 { width: 8.33333%; }
.col-md-2 { width: 16.66667%; }
.col-md-14 { width: 14.2857%; }
.col-md-20 { width: 20%; }
.col-md-3 { width: 25%; }
.col-md-4 { width: 33.33333%; }
.col-md-5 { width: 41.66667%; }
.col-md-6 { width: 50%; }
.col-md-7 { width: 58.33333%; }
.col-md-8 { width: 66.66667%; }
.col-md-9 { width: 75%; }
.col-md-10 { width: 83.33333%; }
.col-md-11 { width: 91.66667%; }
.col-md-12 { width: 100%; }
.col-md-pull-0 { right: auto; }
.col-md-pull-1 { right: 8.33333%; }
.col-md-pull-2 { right: 16.66667%; }
.col-md-pull-3 { right: 25%; }
.col-md-pull-4 { right: 33.33333%; }
.col-md-pull-5 { right: 41.66667%; }
.col-md-pull-6 { right: 50%; }
.col-md-pull-7 { right: 58.33333%; }
.col-md-pull-8 { right: 66.66667%; }
.col-md-pull-9 { right: 75%; }
.col-md-pull-10 { right: 83.33333%; }
.col-md-pull-11 { right: 91.66667%; }
.col-md-pull-12 { right: 100%; }
.col-md-push-0 { left: auto; }
.col-md-push-1 { left: 8.33333%; }
.col-md-push-2 { left: 16.66667%; }
.col-md-push-3 { left: 25%; }
.col-md-push-4 { left: 33.33333%; }
.col-md-push-5 { left: 41.66667%; }
.col-md-push-6 { left: 50%; }
.col-md-push-7 { left: 58.33333%; }
.col-md-push-8 { left: 66.66667%; }
.col-md-push-9 { left: 75%; }
.col-md-push-10 { left: 83.33333%; }
.col-md-push-11 { left: 91.66667%; }
.col-md-push-12 { left: 100%; }
.col-md-offset-0 { margin-left: 0; }
.col-md-offset-1 { margin-left: 8.33333%; }
.col-md-offset-2 { margin-left: 16.66667%; }
.col-md-offset-3 { margin-left: 25%; }
.col-md-offset-4 { margin-left: 33.33333%; }
.col-md-offset-5 { margin-left: 41.66667%; }
.col-md-offset-6 { margin-left: 50%; }
.col-md-offset-7 { margin-left: 58.33333%; }
.col-md-offset-8 { margin-left: 66.66667%; }
.col-md-offset-9 { margin-left: 75%; }
.col-md-offset-10 { margin-left: 83.33333%; }
.col-md-offset-11 { margin-left: 91.66667%; }
.col-md-offset-12 { margin-left: 100%; }
.container { margin-right: 50px; margin-left: 100px; }
.bigTitle , .ProductXq h2{ font-size: 30px; }
.bigTitlel:after { top: 20px; }
.bigTitlelh3:after { top: 40px; }

/* 头部 */
.header .bottom.fixed .logo { width: 150px; height: 28px; margin-top: 10px; margin-right: 20px; }
.header .bottom.fixed .nav a { padding: 0 7px !important; }
.header .bottom .con a { line-height: 45px; }
.header .bottom .con .nav a { padding: 0 15px; font-size: 16px; }
.header .bottom .con .other a { padding: 0 8px; font-size: 14px; }
.header .bottom .con .other a i { font-size: 18px; vertical-align: -2px; margin-right: 3px; }
.header .bottom .con .other a.search { padding-left: 15px; }
.header .bottom .con .other a.search i { font-size: 20px; }
.header .bottom .con .other a.search:after { height: 13px; }
.header .bottom .navTwo .item .box h4 { font-size: 15px; }
.header .bottom .navTwo .item.itemProduct .box ul { display: block; margin-top: 10px; }

.header .bottom .searchBox input { height: 45px; line-height: 45px; font-size: 15px; padding-left: 60px; }
.header .bottom .searchBox .btnSearch1 { width: 180px; line-height: 45px; }
.header .bottom .searchBox .btnSearch1 i { font-size: 22px; }
/* 底部 */
  .footer { padding: 60px 0 0; }
.footer .top .left .logo { width: 183px; height: 34px; }
.footer .top .left .ewmBox { margin-top: 32px; }
.footer .top .left .ewmBox .ewm span { margin-top: 8px; }
.footer .top .left .share { margin-top: 20px; }
.footer .top .left .share span { font-size: 14px; line-height: 34px; }
.footer .top .left .share .bshare-custom a { width: 34px; height: 34px; line-height: 34px; margin-left: 10px; }
.footer .top .left .share .bshare-custom a i { font-size: 20px; }
.footer .top .right dl dt { font-size: 16px; padding-bottom: 5px; margin-bottom: 15px; }
.footer .top .right dl dd { font-size: 16px;}
.footer .bottom { font-size: 13px;line-height: 34px;  margin-top: 25px; padding: 25px 0; }
.footer .bottom .left a { padding-left: 15px; margin-left: 15px; }
.footer .bottom .left a:after { height: 13px; top: 10px; }
.footer .bottom .right .other { width: 220px; }
.footer .bottom .right .other .t { height: 34px; line-height: 32px; padding: 0 13px; font-size: 13px; }
.footer .bottom .right .other .t i { font-size: 13px; float: right; }
.footer .bottom .right .other .otherList { bottom: 34px; padding: 10px 13px; }
.footer .bottom .right .other .otherList a { line-height: 26px; font-size: 13px; }
.footerBottom { padding: 15px 0; font-size: 13px; }
/* 面包屑导航 */
  .breadcrumbs { line-height: 50px; font-size: 14px; }
.breadcrumbs i { font-size: 18px; vertical-align: -1px; margin-right: 2px; }
.breadcrumbs a { font-size: 14px; }
.breadcrumbs a:hover { color: #060; }
/* 公用底部订单1 */
.orderC1 .btn { width: 210px; height: 45px; line-height: 45px; font-size: 16px; margin-top: 45px; }
/* 公用底部最新活动 */
  .activityC { margin-bottom: 45px; }
.activityC .bigTitle { margin-bottom: 20px; }
.activityC .text { padding: 30px; }
.activityC .text span { font-size: 16px; padding-right: 30px; }
.activityC .text .icon-arrow1 { font-size: 18px; right: 30px; bottom: 31px; }
/* 内页顶部大图 */
  .bigBanner .t h1 , .bigBanner .t h3{ font-size: 40px; }
.bigBanner .t h2 , .bigBanner .t h4{ font-size: 18px; }
.bigBanner .breadcrumbs { position: absolute; z-index: 1; bottom: 20px; left: 0; background: none; color: #fff; font-size: 14px; }
.bigBanner .breadcrumbs a { color: #fff; font-size: 14px; }
/* 公用底部订单1 */
  .orderC1 form { width: 80%; margin: 40px auto 0; }
.orderC1 form span.row {font-size: 18px;line-height: 45px; }
.orderC1 form span.row input, .orderC1 form span.row select { height: 45px; line-height: 45px; font-size: 16px; }

 input::-moz-placeholder, textarea::-moz-placeholder { font-size: 16px;}
 input:-ms-input-placeholder, textarea:-ms-input-placeholder { font-size: 16px;}
 input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { font-size: 16px;}

.orderC1 form span.row.textarea { line-height: 30px; }
.orderC1 form span.row.textarea textarea { font-size: 16px; padding: 20px 15px; height: 130px; }
.orderC1 .btn { width: 210px; height: 45px; line-height: 45px; font-size: 16px; margin: 45px auto; }
/* 公用底部案例 */
  .caseC ul { margin: 45px -8px 0; }
.caseC ul li { padding: 0 8px; }
.caseC ul li .text { padding: 25px 20px; font-size: 16px; }
.caseC .btnMore { width: 130px; height: 40px; line-height: 40px; font-size: 14px; margin: 40px auto 0; }
.caseC .btnMore i { font-size: 14px; }
/* 公用底部相关车型 */
.relatedProductC .item .con { padding: 0 5% 15px; }
.relatedProductC .item .con .text h4 { font-size: 18px; margin-bottom: 5px; }
.relatedProductC .item .con .text p { font-size: 14px; line-height: 22px; }
.relatedProductC .item .con .text p span { display: block; }
/* 公用底部购车流程 */
.buyBusC .smallT { font-size: 16px; }
.buyBusC ul { margin-top: 80px; }
.buyBusC ul li .icon {margin-bottom: 20px; }
.buyBusC ul li h4 { font-size: 20px; margin-bottom: 20px; }
.buyBusC ul li p { margin-top: 5px; line-height: 22px; }
/* 公用底部服务 */
.serviceC .bigTitle { margin-bottom: 45px; }
.serviceC .col-xs-6 .con { margin: 0 8px; }
.serviceC .col-xs-6 .con .text h4 { font-size: 34px; margin-bottom: 10px; }
.serviceC .col-xs-6 .con .text p { font-size: 16px; line-height: 30px; }
/* 内页顶部公用切换tabsC */
  .tabsC a { padding: 15px 40px; font-size: 16px; }
.tabsC a.active, .tabsC a:hover { background: #060; text-align: center; color: #fff; }
.tabsC.fixed .container { margin: 0 100px; }
/* 首页 */
  .Index .content .banner .btnPrev, .Index .content .banner .btnNext { font-size: 55px; }
.product .tabs .swiper-slide { padding-bottom: 10px; }
.product .tabs .swiper-slide h2 { font-size: 18px; }
.product .tabs .swiper-slide:after { width: 77px; }
.product .btnPrev, .product .btnNext { width: 100px; }
.product .btnPrev i, .product .btnNext i { display: block; width: 100px; height: 80px; }
.product .list-box .list .item { padding: 20px; }
.product .list-box .list .item h4 { font-size: 16px; }
.Index .content .solution { margin-top: 80px; }
.Index .content .solution .con { margin-top: 35px; }
.Index .content .solution .con .slide .swiper-slide .text { padding: 20px 40px; bottom: -89%; }
.Index .content .solution .con .slide .swiper-slide .text h3 { font-size: 16px; margin-bottom: 30px; }
.Index .content .solution .con .slide .swiper-slide .text p { font-size: 13px; line-height: 22px; }
.Index .content .solution .con .slide .swiper-slide .text .btnMore { font-size: 13px; }
.Index .content .solution .con .slide .swiper-slide .text .btnMore i { color: #fff; font-size: 13px; }
.Index .content .solution .con .slide .swiper-slide.active .text { bottom: 0; padding: 130px 40px; }
.Index .content .solution .con .slide .btnPrev, .Index .content .solution .con .slide .btnNext { font-size: 46px; }
.Index .content .solution1 { margin-top: 40px; }
.Index .content .solution1 .bigTitle { margin-bottom: 36px; }
.Index .content .solution1 .slide h3 { font-size: 18px; bottom: 15px; font-weight: 300; }
.Index .content .solution1 .slide h3 i { font-size: 24px; margin-left: 10px; vertical-align: -3px; }
.Index .content .solution1 .slide .pics .item { padding-left: 15px; margin-bottom: 15px; }
.Index .content .solution1 .slide .right .pics .item { padding-left: 0; padding-right: 15px; }
.Index .content .newsActivity { margin-top: 40px; }
.Index .content .newsActivity .bigTitle { margin-bottom: 25px; }
.Index .content .newsActivity .news .item { padding-right: 15px; }
.Index .content .newsActivity .news .item .img .icon-xw { width: 33px; height: 13px; left: 22px; top: 22px; }
.Index .content .newsActivity .news .item .text { padding: 35px 22px 45px; }
.Index .content .newsActivity .news .item .text h4 { font-size: 18px; margin-bottom: 15px; }
.Index .content .newsActivity .news .item .text p { line-height: 18px; max-height: 54px; }
.Index .content .newsActivity .news .item .text i { margin-top: 20px; }
.Index .content .newsActivity .activity .slide .icon-hd { width: 33px; height: 13px; left: 22px; top: 22px; }
.Index .content .btnMore { width: 123px; height: 38px; line-height: 38px; margin: 40px auto 0; font-size: 15px; }
.Index .content .newsActivity .activity .slide .swiper-wrapper a h4 {font-size: 18px;}
.Index .content .wenews { margin-top: 40px; }
.Index .content .wenews .bigTitle { margin-bottom: 36px; }
.Index .content .wenews .item .text h4 { font-size: 16px;  }
.Index .content .about { margin-top: 40px; }
.Index .content .about .bigTitle { margin-bottom: 36px; }
.Index .content .about .left .text h3 { font-size: 22px; bottom: 20px; font-weight: 300; }
.Index .content .about .left .text h3 i { font-size: 20px; margin-left: 15px; }
.Index .content .about .right .item { padding-left: 15px; margin-bottom: 15px; }
.Index .content .about .right .item h3 { font-size: 22px; bottom: 15px; font-weight: 300; }
.Index .content .about .right .item h3 i { font-size: 30px; margin-left: 15px; vertical-align: -4px; }
/* 产品列表 */
.Product .content .list .item { height: auto; margin-top: 25px; }
.Product .content .list .item .con { padding: 15px; }
.Product .content .list .item .text { padding: 15px 0; }
.Product .content .list .item .text h4 { font-size: 18px; margin-bottom: 5px; }
.Product .content .list .item .text p { font-size: 14px; }
.Product .content .list .item .btnBox { bottom: -105px; }
.Product .content .list .item .btnBox a { font-size: 14px; line-height: 40px; padding: 0 19px; }
.Product .content .noData { font-size: 14px; padding: 40px 0; }

/* 产品详情 */
.w980 {max-width:1180px;font-size: 16px;}
.ProductXq .content .tabs em { font-size: 16px; padding: 12px 20px 12px 0; }
.ProductXq .content .tabs a { width: 110px; font-size: 16px; padding: 12px 0; }
.ProductXq .content .info { padding-left: 40px; }
.ProductXq .content .info h1 { font-size: 40px; }
.ProductXq .content .info h1 span { font-size: 16px; }
.ProductXq .content .info ul li span { font-size: 22px; }
.ProductXq .content .info ul li p { font-size: 16px; }
.ProductXq .prozhutu {width: 600px;margin: 50px 0; float:left;}
.ProductXq .content .peizhi table tr td {font-size: 16px; }

/* 新闻中心 */
  .NewsCenter .content .block { padding: 30px 0; }
.NewsCenter .content .block .title { font-size: 30px; margin-bottom: 30px; }
.NewsCenter .content .block .title ul li { margin-left: 50px; }
.NewsCenter .content .block .title ul li a { font-size: 16px; }
.NewsCenter .content .block .title ul li:after { bottom: -15px; }
.NewsCenter .content .block .title .btnMore { font-size: 18px; margin-top: 7px; }
.NewsCenter .content .block.block1 .col-xs-6.left .text { font-size: 20px; }
.NewsCenter .content .block.block1 .col-xs-6.right .item .text h4 { font-size: 20px; line-height: 28px; margin-bottom: 5%; max-height: 56px; }
.NewsCenter .content .block.block1 .col-xs-6.right .item .text p { font-size: 14px; line-height: 22px; margin-bottom: 10%; max-height: 44px; }
.NewsCenter .content .block.block1 .col-xs-6.right .item .text .date { font-size: 14px; }
.NewsCenter .content .block.block2 { background: #f5f5f5; }
.NewsCenter .content .block.block2 ul { margin: 0 -10px; }
.NewsCenter .content .block.block2 ul li { padding: 0 10px; }
.NewsCenter .content .block.block2 ul li .text { padding: 10px 0; }
.NewsCenter .content .block.block2 ul li .text .date { font-size: 14px; }
.NewsCenter .content .block.block2 ul li .text h4 { font-size: 16px; margin-top: 20px; }
.NewsCenter .content .block.block2 ul li .text p { font-size: 14px; line-height: 22px; max-height: 44px; margin: 10px 0 20px; }
.NewsCenter .content .block.block2 ul li .text .other .icon-arrow1 { font-size: 20px; }
.NewsCenter .content .block.block2 ul li .text .other span { font-size: 14px; }
.NewsCenter .content .block.block2 ul li .text .other i { vertical-align: -2px; font-size: 18px; }
.NewsCenter .content .block.block3 ul { margin: 0 -12px; }
.NewsCenter .content .block.block3 ul li { padding: 0 12px; }
.NewsCenter .content .block.block3 ul li .text { padding: 15px 0; }
.NewsCenter .content .block.block3 ul li .text .date { font-size: 14px; }
.NewsCenter .content .block.block3 ul li .text h4 { font-size: 20px; line-height: 34px; max-height: 34px; margin: 5px 0 10px; }
.NewsCenter .content .block.block3 ul li .text p { font-size: 14px; line-height: 22px; max-height: 22px; }
.NewsCenter .content .block.block3 ul li .text i { font-size: 20px; margin-top: 20px; }
.NewsCenter .content .block.block3 ul li .text .ewmBox { width: 85px; }
.NewsCenter .content .block.block3 ul li .text .ewmBox .icon-qr { font-size: 22px; }
.NewsCenter .content .block.block3 ul li .text .ewmBox img { width: 85px; height: 0; }
.NewsCenter .content .block.block3 ul li .text .ewmBox .ewm-box { display: none; }
.NewsCenter .content .block.block3 ul li .text .ewmBox .ewm-box canvas { width: 85px; height: 85px; }
.NewsCenter .content .block.block5 ul { margin: 0 -12px; }
.NewsCenter .content .block.block5 ul li { padding: 0 12px; }
.NewsCenter .content .block.block5 ul li .img i { font-size: 40px; left: 20px; top: 20px; }
.NewsCenter .content .block.block5 ul li .img .ewm img { width: 110px; margin: 14% auto; }
.NewsCenter .content .block.block5 ul li .text { margin-top: 10px; }
.NewsCenter .content .block.block5 ul li .text h4, .NewsCenter .content .block.block5 ul li .text p { font-size: 16px; margin-top: 10px; }
.NewsCenter .content .block.block5 ul li .text .icon-arrow1 { font-size: 20px; margin-top: 15px; }
/* 新闻列表 */
.NewsList .content .list li { padding-bottom: 40px; margin-bottom: 40px; }
.NewsList .content .list li .text .date { font-size: 14px; }
.NewsList .content .list li .text h4 { font-size: 20px; line-height: 30px; margin: 1.5% auto;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.NewsList .content .list li .text p { font-size: 16px; line-height: 26px; height: 78px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.NewsList .content .list li .text .other { font-size: 12px; margin-top: 1.5%; }
/* 新闻详情页 */
.NewsXq .content .xq .left .title { font-size: 30px; }
.NewsXq .content .xq .left .date { font-size: 14px; margin: 20px 0; padding-bottom: 20px; }
.NewsXq .content .xq .left h3 , .ProductXq .content .projieshao h3 {font-size: 22px; line-height:32px; margin:25px 0;}
.NewsXq .content .xq .left h4 , .ProductXq .content .projieshao h4 {font-size:22px; }
.NewsXq .content .xq .left .text { padding-bottom: 20px; }
.NewsXq .content .xq .left .text p , .NewsXq .content .xq .left .text{ font-size: 18px; }
.NewsXq .content .xq .left .text p b { font-size: 20px; line-height: 30px; }
.NewsXq .content .xq .left .more { height: 100px; line-height: 100px; font-size: 30px; margin: 30px 0; }
.NewsXq .content .xq .right { padding: 40px 4%; }
.NewsXq .content .xq .right .t { font-size: 20px; }
.NewsXq .content .xq .right ul li { margin-top: 50px; }
.NewsXq .content .xq .right ul li .text { padding: 10px 0; }
.NewsXq .content .xq .right ul li .text .date { font-size: 14px; }
.NewsXq .content .xq .right ul li .text h4 { font-size: 16px; line-height: 28px; margin-top: 20px; }
.NewsXq .content .xq .right ul li .text p { font-size: 14px; line-height: 22px; max-height: 44px; margin: 10px 0 20px; }
.NewsXq .content .xq .right ul li .text .other .icon-arrow1 { font-size: 20px; }
.NewsXq .content .xq .right ul li .text .other span { font-size: 14px; }
.NewsXq .content .xq .right ul li .text .other i { vertical-align: -2px; font-size: 18px; }
/* 解决方案 */
.danyefa .block h4 { font-size: 24px; padding-bottom: 18px; margin-bottom: 20px; position: relative; }
.danyefa .block h4:after { width: 65px; height: 6px;}
.danyefa .block h5 , .bigTitlel h5 { font-size:18px;}
.danyefa h3 { font-size: 30px; }
.danyefa .block p { font-size: 18px; margin:8px auto; }
.danyefa .block .lc123 h5{ font-size:18px;}
.danyefa .imgLtextR .text h4, .danyefa .textLimgR .text h4 { font-size: 20px;margin: 15px 0 25px; }
.danyefa .imgLtextR .text p, .danyefa .textLimgR .text p { font-size:16px; margin: 12px auto;}
.danyefa .imgLtextR .text .icon-arrow1, .danyefa .textLimgR .text .icon-arrow1 { font-size: 28px; }
.danyefa .bottom .left h4, .danyefa .bottom .right h4 { font-size: 24px; }
.danyefa .bottom .left h5, .danyefa .bottom .right h5 { font-size: 18px; }
.danyefa .bottom .left p, .danyefa .bottom .right p { font-size: 16px; line-height: 26px; }
.danyefa .tw123 ul { margin-top: 45px; }
.danyefa .tw123 ul li { height: 460px; margin-bottom: 5px;}
.danyefa .tw123 ul li .icon { width: 70px; height: 70px; }
.danyefa .tw123 ul li .text h2 { font-size: 24px; }
.danyefa .tw123 ul li .text p {  }
.danyefa .tw123 ul li:after { width: 90px; height: 130px; }
.danyefa .icon-list .icon-item{ width: 33.33333%;font-size: 18px;}

.danyefa .block .section li p { left: 40px; bottom: 30px; font-size: 30px; }
.danyefa .block .section li p i { font-size: 30px;}

}

/* 修改导航放不下 1366区间 */
@media (min-width: 1360px) {
  /* 头部 */
.header .bottom.fixed .logo { width: 170px; height: 32px; margin-top: 10px; margin-right: 20px; }
.header .bottom.fixed .nav a { padding: 0 7px !important; }
.header .bottom .con a { line-height: 50px; }
.header .bottom .con .nav a { padding: 0 15px; font-size: 16px; }
.header .bottom .con .other a { padding: 0 8px; font-size: 16px; }
.header .bottom .con .other a i { font-size: 18px; vertical-align: -2px; margin-right: 3px; }
.header .bottom .con .other a.search { padding-left: 15px; }
.header .bottom .con .other a.search i { font-size: 20px; }
.header .bottom .con .other a.search:after { height: 13px; }
.header .bottom .navTwo .item .box.box2 .img{height: 90px;}
.header .bottom .navTwo .item .box h4 { font-size: 16px;; }
.header .bottom .navTwo .item.itemProduct .box h4 { padding-bottom: 5px; margin-bottom: 0px; }
.header .bottom .navTwo .item.itemProduct .box ul li { font-size: 14px; line-height: 24px; }
.header .bottom .navTwo .item.itemProduct .box ul li a:hover { color: #060; }
.header .bottom .navTwo .item.itemProduct .box.nmr { margin-left: 1% !important; }
.header .bottom .navTwo .item .form .t { font-size: 16px; margin-bottom: 30px; padding-bottom: 10px; }
.header .bottom .navTwo .item .form .t i { font-size: 18px; margin-right: 5px; }
.header .bottom .navTwo .item .form .t:after { width: 90px; }
.header .bottom .navTwo .item .form .row { padding: 0 15px; margin-right: 15px; }
.header .bottom .navTwo .item .form .row span { font-size: 14px; }
.header .bottom .navTwo .item .form .row input { width: 170px; height: 38px; font-size: 14px; position: relative; top: -2px; }
.header .bottom .navTwo .item .form .btn { width: 123px; font-size: 14px; height: 38px; line-height: 38px; }
.header .bottom .navTwo .item .form:after { top: 31px; }
.header .bottom .searchBox input { height: 45px; line-height: 45px; font-size: 15px; padding-left: 60px; }
.header .bottom .searchBox .btnSearch1 { width: 180px; line-height: 45px; }
.header .bottom .searchBox .btnSearch1 i { font-size: 22px; }
/* 新闻视频详情 */

}

/* 大屏幕（1600 ~ 1920  1920设计图） */
@media (min-width: 1680px) {
.blank30 { height:30px;}
.blank50 { height:50px;}

select { font-size:16px;}

.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-1 { width: 8.33333%; }
.col-lg-2 { width: 16.66667%; }
.col-lg-3 { width: 25%; }
.col-lg-4 { width: 33.33333%; }
.col-lg-5 { width: 41.66667%; }
.col-lg-6 { width: 50%; }
.col-lg-7 { width: 58.33333%; }
.col-lg-8 { width: 66.66667%; }
.col-lg-9 { width: 75%; }
.col-lg-10 { width: 83.33333%; }
.col-lg-11 { width: 91.66667%; }
.col-lg-12 { width: 100%; }
.col-lg-pull-0 { right: auto; }
.col-lg-pull-1 { right: 8.33333%; }
.col-lg-pull-2 { right: 16.66667%; }
.col-lg-pull-3 { right: 25%; }
.col-lg-pull-4 { right: 33.33333%; }
.col-lg-pull-5 { right: 41.66667%; }
.col-lg-pull-6 { right: 50%; }
.col-lg-pull-7 { right: 58.33333%; }
.col-lg-pull-8 { right: 66.66667%; }
.col-lg-pull-9 { right: 75%; }
.col-lg-pull-10 { right: 83.33333%; }
.col-lg-pull-11 { right: 91.66667%; }
.col-lg-pull-12 { right: 100%; }
.col-lg-push-0 { left: auto; }
.col-lg-push-1 { left: 8.33333%; }
.col-lg-push-2 { left: 16.66667%; }
.col-lg-push-3 { left: 25%; }
.col-lg-push-4 { left: 33.33333%; }
.col-lg-push-5 { left: 41.66667%; }
.col-lg-push-6 { left: 50%; }
.col-lg-push-7 { left: 58.33333%; }
.col-lg-push-8 { left: 66.66667%; }
.col-lg-push-9 { left: 75%; }
.col-lg-push-10 { left: 83.33333%; }
.col-lg-push-11 { left: 91.66667%; }
.col-lg-push-12 { left: 100%; }
.col-lg-offset-0 { margin-left: 0; }
.col-lg-offset-1 { margin-left: 8.33333%; }
.col-lg-offset-2 { margin-left: 16.66667%; }
.col-lg-offset-3 { margin-left: 25%; }
.col-lg-offset-4 { margin-left: 33.33333%; }
.col-lg-offset-5 { margin-left: 41.66667%; }
.col-lg-offset-6 { margin-left: 50%; }
.col-lg-offset-7 { margin-left: 58.33333%; }
.col-lg-offset-8 { margin-left: 66.66667%; }
.col-lg-offset-9 { margin-left: 75%; }
.col-lg-offset-10 { margin-left: 83.33333%; }
.col-lg-offset-11 { margin-left: 91.66667%; }
.col-lg-offset-12 { margin-left: 100%; }
.container { margin-left: 150px; margin-right: 150px; }
.bigTitle , .ProductXq h2{ font-size: 36px; }
.bigTitlel:after { top: 25px; }
.bigTitlelh3:after { top: 45px; }
/* 头部 */
.header .bottom.fixed .logo { width: 200px; height: 37px; margin-top: 12px; margin-right: 20px; }
.header .bottom.fixed .nav a { padding: 0 10px !important; }
.header .bottom .con a { line-height: 60px; }
.header .bottom .con .nav a { padding: 0 25px; font-size: 18px; font-weight:600; }
.header .bottom .con .other a { padding: 0 10px; font-size: 18px; }
.header .bottom .con .other a i { font-size: 20px; }
.header .bottom .con .other a.search i { font-size: 22px; }
.header .bottom .con .other a.search:after { top: 5px; height: 15px; }
.header .bottom .navTwo .item .box.box2 .img{height: 100px;}
.header .bottom .navTwo .item .box h4 { font-size: 18px; padding-bottom: 13px; }
.header .bottom .navTwo .item.itemProduct .box h4 { margin-bottom: 0px; }
.header .bottom .navTwo .item.itemProduct .box ul li {line-height: 30px; font-size: 15px;}
.header .bottom .navTwo .item.itemProduct .box.nmr { margin-left: 1%; }
.header .bottom .navTwo .item.itemProduct2 .box h4 {font-size:20px; }
.header .bottom .navTwo .item.itemProduct2 .box ul li { font-size: 16px; line-height: 36px;}

.header .bottom .navTwo .item .form .t { font-size: 18px; margin-bottom: 35px; padding-bottom: 10px; }
.header .bottom .navTwo .item .form .t i { font-size: 20px; margin-right: 5px; }
.header .bottom .navTwo .item .form .t:after { width: 98px; }
.header .bottom .navTwo .item .form .row { padding: 0 15px; margin-right: 15px; }
.header .bottom .navTwo .item .form .row span { font-size: 14px; }
.header .bottom .navTwo .item .form .row input { width: 170px; height: 43px; font-size: 14px; position: relative; top: -2px; }
.header .bottom .navTwo .item .form .btn { width: 162px; font-size: 14px; height: 43px; line-height: 43px; }
.header .bottom .navTwo .item .form:after { top: 34px; }
.header .bottom .searchBox input { width: 100%; height: 60px; line-height: 60px; font-size: 18px; padding-left: 80px; }
.header .bottom .searchBox .btnSearch1 { width: 230px; height: 60px; line-height: 60px; }
.header .bottom .searchBox .btnSearch1 i { font-size: 24px; }
/* 底部 */
  .footer { padding: 80px 0 0; }
.footer .top .left .logo { width: 244px; height: 45px; }
.footer .top .left .ewmBox { margin-top: 42px; }
.footer .top .left .ewmBox .ewm { width: 180px; padding: 13px; margin-right: 24px; }
.footer .top .left .ewmBox .ewm span { font-size: 18px; margin-top: 8px; }
.footer .top .left .share { margin-top: 30px; }
.footer .top .left .share span { font-size: 14px; line-height: 34px; }
.footer .top .left .share .bshare-custom a { width: 34px; height: 34px; line-height: 34px; margin-left: 10px; }
.footer .top .left .share .bshare-custom a i { font-size: 20px; }
.footer .top .right dl dt { font-size: 18px; padding-bottom: 10px; margin-bottom: 20px; }
.footer .top .right dl dt:after { width: 70px; }
.footer .top .right dl dd { font-size: 18px; line-height: 32px; }
.footer .bottom { font-size: 16px; line-height: 43px; margin-top: 30px; padding: 30px 0; }

.footer .bottom .left a { padding-left: 20px; margin-left: 20px; }
.footer .bottom .left a:after { height: 15px; top: 14px; }
.footer .bottom .right .other { width: 260px; }
.footer .bottom .right .other .t { height: 43px; line-height: 41px; padding: 0 15px; font-size: 16px; }
.footer .bottom .right .other .t i { font-size: 16px; float: right; }
.footer .bottom .right .other .otherList { bottom: 43px; padding: 15px; }
.footer .bottom .right .other .otherList a { line-height: 30px; font-size: 16px; }
.footerBottom { padding: 15px 0; font-size: 14px; }
/* 分页 */
  .pading { margin: 10px 0 80px; font-size:16px; }
.pading a { font-size: 16px; }
/* 公用底部最新活动 */
  .activityC { margin-bottom: 45px; }
.activityC .bigTitle { margin-bottom: 20px; }
.activityC .text { padding: 40px; }
.activityC .text span { font-size: 18px; padding-right: 40px; }
.activityC .text .icon-arrow1 { font-size: 20px; right: 40px; bottom: 41px; }
/* 内页顶部大图 */
  .bigBanner .t h1 , .bigBanner .t h3{ font-size: 50px; }
/* 公用底部订单1 */
  .orderC1 form { width: 80%; margin: 60px auto 0; }
.orderC1 form span.row {font-size: 20px;line-height: 50px; }
.orderC1 form span.row input, .orderC1 form span.row select { height: 50px; line-height: 50px; font-size: 18px; }

 input::-moz-placeholder, textarea::-moz-placeholder { font-size: 18px;}
 input:-ms-input-placeholder, textarea:-ms-input-placeholder { font-size: 18px;}
 input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { font-size: 18px;}

.orderC1 form span.row.textarea { line-height: 20px; }
.orderC1 form span.row.textarea textarea { font-size: 18px; padding: 25px 20px; height: 150px; }
.orderC1 .btn { width: 254px; height: 50px; line-height: 50px; font-size: 18px; margin: 60px auto; }
/* 公用底部案例 */
  .caseC ul { margin: 60px -10px 0; }
.caseC ul li { padding: 0 10px; }
.caseC ul li .text { padding: 25px 20px; font-size: 18px; }
.caseC .btnMore { width: 160px; height: 45px; line-height: 45px; font-size: 16px; margin: 50px auto 0; }
.caseC .btnMore i { font-size: 16px; }
/* 公用底部相关车型 */
.relatedProductC .item .con { padding: 0 5% 15px; }
.relatedProductC .item .con .text h4 { font-size: 20px; margin-bottom: 8px; }
.relatedProductC .item .con .text p { font-size: 16px; line-height: 24px; }
.relatedProductC .item .con .text p span { display: block; }
/* 公用底部购车流程 */
.buyBusC .smallT { font-size: 18px; }
.buyBusC ul { margin-top: 100px; }
.buyBusC ul li .icon { margin-bottom: 30px; }
.buyBusC ul li h4 { font-size: 24px; margin-bottom: 20px; }
.buyBusC ul li p { margin-top: 5px; line-height: 24px; }
/* 公用底部服务 */
.serviceC .bigTitle { margin-bottom: 60px; }
.serviceC .col-xs-6 .con .text h4 { font-size: 40px; margin-bottom: 15px; }
.serviceC .col-xs-6 .con .text p { font-size: 18px; line-height: 30px; }
/* 内页顶部公用切换tabsC */
  .tabsC a { padding: 18px 50px; font-size: 18px; }
.tabsC a.active, .tabsC a:hover { background: #060; text-align: center; color: #fff; }
.tabsC.fixed .container { margin: 0 150px; }
/* 首页 */
  .Index .content .banner .btnPrev, .Index .content .banner .btnNext { font-size: 70px; }
.product .tabs .swiper-slide h2 { font-size: 22px; }
.product .tabs .swiper-slide:after { width: 102px; }
.product .btnPrev, .product .btnNext { width: 120px; }
.product .btnPrev i, .product .btnNext i { display: block; width: 120px; height: 80px; }
.product .list-box .list .item { padding: 25px; }
.product .list-box .list .item h4 { font-size: 18px; line-height: 30px; }
.product .list-box .list .item p { font-size: 16px; }
.Index .content .solution { margin-top: 110px; }
.Index .content .solution .con { margin-top: 55px; }
.Index .content .solution .con .slide .swiper-slide .text { padding: 20px 50px; bottom: -89%; }
.Index .content .solution .con .slide .swiper-slide .text h3 { font-size: 20px; margin-bottom: 50px; }
.Index .content .solution .con .slide .swiper-slide .text p { font-size: 16px; line-height: 28px; }
.Index .content .solution .con .slide .swiper-slide .text .btnMore { font-size: 16px; }
.Index .content .solution .con .slide .swiper-slide .text .btnMore i { color: #fff; font-size: 13px; }
.Index .content .solution .con .slide .swiper-slide.active .text { bottom: 0; padding: 130px 40px; }
.Index .content .solution .con .slide .btnPrev, .Index .content .solution .con .slide .btnNext { font-size: 60px; }
.Index .content .solution1 { margin-top: 60px; }
.Index .content .solution1 .bigTitle { margin-bottom: 55px; }
.Index .content .solution1 .slide h3 { font-size: 24px;  bottom: 20px; }
.Index .content .solution1 .slide h3 i { font-size: 28px; margin-left: 15px; vertical-align: -3px; }
.Index .content .solution1 .slide .pics .item { padding-left: 20px; margin-bottom: 20px; }
.Index .content .solution1 .slide .right .pics .item { padding-left: 0; padding-right: 20px; }
.Index .content .newsActivity { margin-top: 60px; }
.Index .content .newsActivity .bigTitle { margin-bottom: 55px; }
.Index .content .newsActivity .news .item { padding-right: 20px; }
.Index .content .newsActivity .news .item .img .icon-xw { width: 44px; height: 17px; left: 28px; top: 28px; }
.Index .content .newsActivity .news .item .text { padding: 45px 28px 55px; }
.Index .content .newsActivity .news .item .text h4 { font-size: 22px; line-height: 30px; margin-bottom: 15px; }
.Index .content .newsActivity .news .item .text p { font-size: 16px; line-height: 24px; max-height: 72px; }
.Index .content .newsActivity .news .item .text i { margin-top: 20px; }
.Index .content .newsActivity .activity .slide .icon-hd { width: 44px; height: 17px; left: 28px; top: 28px; }
.Index .content .btnMore { width: 164px; height: 45px; line-height: 45px; margin: 55px auto 0; font-size: 16px; }
.Index .content .btnMore i { font-size: 16px; vertical-align: 1px; }
.Index .content .wenews { margin-top: 60px; }
.Index .content .wenews .bigTitle { margin-bottom: 55px; }
.Index .content .wenews .item .text h4 { font-size: 18px;  }
.Index .content .wenews .item .text .other span { font-size: 14px; }
.Index .content .wenews .item .text .other span i { font-size: 18px; vertical-align: -1px; }
.Index .content .newsActivity .activity .slide .swiper-wrapper a h4 {font-size: 22px;}
.Index .content .about { margin-top: 60px; }
.Index .content .about .bigTitle { margin-bottom: 55px; }
.Index .content .about .left .text h3 { font-size: 30px; bottom: 30px; }
.Index .content .about .left .text h3 i { font-size: 30px; margin-left: 15px; }
.Index .content .about .right .item { padding-left: 20px; margin-bottom: 20px; }
.Index .content .about .right .item h3 { font-size: 30px; bottom: 20px; }
.Index .content .about .right .item h3 i { font-size: 35px; margin-left: 15px; vertical-align: -3px; }
/* 产品列表 */
.Product .content .list .item { height: auto; margin-top: 30px; }
.Product .content .list .item .con { padding: 25px; }
.Product .content .list .item .img img { height:240px; width:auto;}
.Product .content .list .item .text { padding: 20px 0; }
.Product .content .list .item .text h4 { font-size: 22px; margin-bottom: 5px; }
.Product .content .list .item .text p { font-size: 16px; }
.Product .content .list .item .btnBox { bottom: -125px; }
.Product .content .list .item .btnBox a { font-size: 16px; line-height: 50px; padding: 0 29px; }
.Product .content .noData { font-size: 14px; padding: 40px 0; }
/* 立即抢购 */
  .ProductXq .content .tabs .btnMall { cursor: pointer; display: block; text-align: center; width: 120px; padding: 15px 0; background: #FE8300; color: #fff; font-size: 18px; position: absolute; right: 465px; top: 0; }
/* 产品详情 */

.bigBanner .container {margin-left: 150px;margin-right: 150px;}
.w980 {max-width:1440px;font-size: 22px;}
.ProductXq .content .tabs em { font-size: 20px; padding: 15px 20px 15px 0; }
.ProductXq .content .tabs a { width: 150px; font-size: 20px; padding: 15px 0; }
.ProductXq .content .tabs .btnCart { width: 185px; padding: 15px 0; font-size: 18px; }
.ProductXq .content .tabs .btnCart i { position: relative; top: 2px; }
.ProductXq .content .info { padding-left: 60px; }
.ProductXq .content .info h1 { font-size: 48px; }
.ProductXq .content .info h1 span { font-size: 18px; }
.ProductXq .content .info ul li span { font-size: 28px; }
.ProductXq .content .info ul li p { font-size: 16px; }
.ProductXq .prozhutu {width: 700px; height:500px; float:left;}
.ProductXq .content .peizhi table tr td {font-size: 22px;min-width: 150px;}


/* 新闻中心 */
.NewsCenter .content .block { padding: 40px 0; }
.NewsCenter .content .block .title { font-size: 40px; margin-bottom: 40px; }
.NewsCenter .content .block .title ul li { margin-left: 60px; }
.NewsCenter .content .block .title ul li a { font-size: 16px; }
.NewsCenter .content .block .title ul li:after { bottom: -16px; }
.NewsCenter .content .block .title .btnMore { font-size: 22px; margin-top: 15px; }
.NewsCenter .content .block.block1 .col-xs-6.left .text { font-size: 24px; }
.NewsCenter .content .block.block1 .col-xs-6.right .item .text h4 { font-size: 30px; line-height: 40px; max-height: 80px; }
.NewsCenter .content .block.block1 .col-xs-6.right .item .text p { font-size: 16px; line-height: 28px; max-height: 56px; }
.NewsCenter .content .block.block1 .col-xs-6.right .item .text .date { font-size: 16px; }
.NewsCenter .content .block.block2 ul { margin: 0 -12px; }
.NewsCenter .content .block.block2 ul li { padding: 0 12px; }
.NewsCenter .content .block.block2 ul li .text { padding: 15px 0; }
.NewsCenter .content .block.block2 ul li .text .date { font-size: 14px; }
.NewsCenter .content .block.block2 ul li .text h4 { font-size: 22px; margin-top: 30px; }
.NewsCenter .content .block.block2 ul li .text p { font-size: 16px; line-height: 24px; max-height: 48px; margin: 10px 0 20px; }
.NewsCenter .content .block.block2 ul li .text .other .icon-arrow1 { font-size: 30px; }
.NewsCenter .content .block.block2 ul li .text .other span { font-size: 14px; margin-top: 7px; }
.NewsCenter .content .block.block2 ul li .text .other i { vertical-align: -2px; font-size: 18px; }
.NewsCenter .content .block.block3 ul { margin: 0 -15px; }
.NewsCenter .content .block.block3 ul li { padding: 0 15px; }
.NewsCenter .content .block.block3 ul li .text { padding: 15px 0; }
.NewsCenter .content .block.block3 ul li .text .date { font-size: 14px; }
.NewsCenter .content .block.block3 ul li .text h4 { font-size: 30px; line-height: 40px; max-height: 40px; margin: 5px 0 20px; }
.NewsCenter .content .block.block3 ul li .text p { font-size: 18px; line-height: 24px; max-height: 24px; }
.NewsCenter .content .block.block3 ul li .text i { font-size: 30px; margin-top: 35px; }
.NewsCenter .content .block.block3 ul li .text .ewmBox { width: 100px; }
.NewsCenter .content .block.block3 ul li .text .ewmBox .icon-qr { font-size: 24px; }
.NewsCenter .content .block.block3 ul li .text .ewmBox img { width: 100px; height: 0; }
.NewsCenter .content .block.block3 ul li .text .ewmBox .ewm-box { display: none; }
.NewsCenter .content .block.block3 ul li .text .ewmBox .ewm-box canvas { width: 100px; height: 100px; }
.NewsCenter .content .block.block5 ul { margin: 0 -15px; }
.NewsCenter .content .block.block5 ul li { padding: 0 15px; }
.NewsCenter .content .block.block5 ul li .img i { font-size: 50px; left: 30px; top: 30px; }
.NewsCenter .content .block.block5 ul li .img .ewm img { width: 120px; margin: 14% auto; }
.NewsCenter .content .block.block5 ul li .text { margin-top: 5px; }
.NewsCenter .content .block.block5 ul li .text h4, .NewsCenter .content .block.block5 ul li .text p { font-size: 18px; margin-top: 10px; }
.NewsCenter .content .block.block5 ul li .text .icon-arrow1 { font-size: 30px; margin-top: 15px; }
/* 新闻列表 */
.NewsList .content .list li { padding-bottom: 50px; margin-bottom: 50px; }
.NewsList .content .list li .text .date { font-size: 16px; }
.NewsList .content .list li .text h4 { font-size: 30px; line-height: 40px; margin: 1.5% auto;  -webkit-transition: all .4s linear;
 transition: all .4s linear;
}
.NewsList .content .list li .text p { font-size: 18px; line-height: 30px; height: 90px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.NewsList .content .list li .text .other { font-size: 14px; margin-top: 1.5%; }
/* 新闻详情页 */
.NewsXq .content .xq .left .title { font-size: 36px; }
.NewsXq .content .xq .left .date { font-size: 16px; margin: 25px 0; padding-bottom: 25px; }
.NewsXq .content .xq .left h3 , .ProductXq .content .projieshao h3 { line-height: 40px; margin: 30px 0px; font-size: 26px; background-size: 72px; padding-left: 84px;}
.NewsXq .content .xq .left h4 , .ProductXq .content .projieshao h4 {font-size:26px; margin:20px 0;}
.NewsXq .content .xq .left .text { padding-bottom: 25px; }
.NewsXq .content .xq .left .text p , .NewsXq .content .xq .left .text{ font-size: 22px; }
.NewsXq .content .xq .left .text p b { font-size: 24px; line-height: 34px; }
.NewsXq .content .xq .left .more { height: 130px; line-height: 130px; font-size: 36px; margin: 40px 0; }
.NewsXq .content .xq .right { padding: 50px 4%; }
.NewsXq .content .xq .right .t { font-size: 30px; }
.NewsXq .content .xq .right ul li { margin-top: 50px; }
.NewsXq .content .xq .right ul li .text { padding: 15px 0; }
.NewsXq .content .xq .right ul li .text .date { font-size: 14px; }
.NewsXq .content .xq .right ul li .text h4 { font-size: 22px; line-height: 30px; margin-top: 30px; }
.NewsXq .content .xq .right ul li .text p { font-size: 16px; line-height: 24px; max-height: 48px; margin: 10px 0 20px; }
.NewsXq .content .xq .right ul li .text .other .icon-arrow1 { font-size: 30px; }
.NewsXq .content .xq .right ul li .text .other span { font-size: 14px; margin-top: 7px; }
.NewsXq .content .xq .right ul li .text .other i { vertical-align: -2px; font-size: 18px; }
/* 解决方案 */
.danyefa .block h4 { font-size: 30px; padding-bottom: 20px; margin-bottom: 25px; }
.danyefa .block h4:after { width: 80px;height: 8px; }
.danyefa .block h5 , .bigTitlel h5 { font-size:22px;}
.danyefa .block p { font-size: 22px; margin:10px auto;}
.danyefa .block .lc123 h5{ font-size:20px;}
.danyefa .block .lc123 p{ font-size:16px;}
.danyefa h3 {font-size: 40px;}
.danyefa .imgLtextR .text h4, .danyefa .textLimgR .text h4 { font-size: 24px; margin: 20px 0 30px; }
.danyefa .imgLtextR .text p, .danyefa .textLimgR .text p { font-size:20px; margin: 16px auto;}
.danyefa .imgLtextR .text .icon-arrow1, .danyefa .textLimgR .text .icon-arrow1 { font-size: 40px; }
.danyefa .icon-list .icon-item .text span {font-size: 50px;}
.danyefa .tw123 ul { margin-top: 50px; }
.danyefa .tw123 ul li { height: 500px; }
.danyefa .tw123 ul li .icon { width: 80px; height: 80px; }
.danyefa .tw123 ul li .text h2 { font-size: 30px; }
.danyefa .tw123 ul li .text p {  }
.danyefa .tw123 ul li:after { width: 100px; height: 140px; }
.danyefa .icon-list .icon-item{font-size: 22px;}
.danyefa .block .section li p {left: 50px; bottom: 40px; font-size: 36px; }
.danyefa .block .baoyangul li .text h4 { font-size: 26px;}
.danyefa .block .baoyangul li .text p { font-size: 18px;}

}

