/*init*/
html { font-family: "Microsoft YaHei", arial, 'Open Sans', sans-serif; -webkit-font-smoothing: antialiased; font-size: 14px; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, and, address, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, input, textarea, select, *:after, *:before { margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: 0; border: 0; background: transparent; vertical-align: baseline; }
ul, ol, li { list-style: none; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }
audio:not([controls]) { display: none; height: 0; }
[hidden], template { display: none; }
a { background: transparent; }
a:active, a:hover { outline: 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
dfn { font-style: italic; }
mark { background: #ff0; color: #000; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0; }
svg:not(:root) { overflow: hidden; }
figure { margin: 1em 40px; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
pre { overflow: auto; }
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }
button { overflow: visible; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
input { line-height: normal; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -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; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; padding: 0; }
textarea { overflow: auto; }
optgroup { font-weight: bold; }
table { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }
a { text-decoration: none; color: #005fb4; }
.copyrights { text-indent: -9999px; height: 0; line-height: 0; font-size: 0; overflow: hidden; }

@media print {
    * { text-shadow: none !important; color: #000 !important; background: transparent !important; box-shadow: none !important; }
    a, a:visited { text-decoration: underline; }
    a[href]:after { content: " (" attr(href) ")"; }
    abbr[title]:after { content: " (" attr(title) ")"; }
    a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
    pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
    thead { display: table-header-group; }
    tr, img { page-break-inside: avoid; }
    img { max-width: 100% !important; }
    p, h2, h3 { orphans: 3; widows: 3; }
    h2, h3 { page-break-after: avoid; }
    select { background: #fff !important; }
}
.clear:after { content: ''; display: block; clear: both; }
.tran { transition: all .5s ease; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; }
.tran6 { transition: all .6s ease; -webkit-transition: all .6s ease; -moz-transition: all .6s ease; -ms-transition: all .6s ease; -o-transition: all .6s ease; }
.main { margin: 0 auto; width: 1200px; }
.main:after { content: ''; display: block; clear: both; }
.shade { position: fixed; left: 0; top: 0; z-index: 3; display: none; width: 100%; height: 100%; background-color: #000; opacity: .35; filter: alpha(opacity=35); }
.ellipsis{display: -webkit-box;text-overflow: ellipsis;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ellipsis-one{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

::-webkit-scrollbar { width: 5px; height: 5px; background-color: #dbdbdb; }
::-webkit-scrollbar-track { background-color: #dbdbdb; }
::-webkit-scrollbar-thumb { background-color: #064f96; }

/*header*/
body{overflow-x: hidden;padding-top: 60px;}
.head { position: fixed;left: 0; top: 0; z-index: 3;width: 100%;background: #fff;box-shadow: 0 0 15px 2px rgba(0, 0, 0, .1)}
.head:before{content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #fff;}
.head-logo { float: left; }
.head-logo a { display: table-cell; vertical-align: middle; width: 300px; height: 60px; }
.head-logo img {display:block;width: 100%; }
.head-ul {float: right; }
.head-li {padding-top:13px;margin-left:20px;float: left;height: 60px;}
.head-li-a {display: block;width: 100px; text-align: center; color: #333;line-height: 34px;}
.head-li:hover .head-li-a { background: #007ee8; color: #fff;  }
.head-li:hover .product-menu {display: block;}
.head-li.active .head-li-a { background: #007ee8; color: #fff; }
.head-li.active:hover .head-li-a { background: #007ee8; color: #fff; }
.foot{background: #1b1b1b;}
.foot-contact{padding: 50px 0;border-bottom: 1px solid #333;}
.foot-contact-tit{float: left;font-size: 24px;font-weight: bold;color: #0074eb;}
.foot-contact-cont{float: right;line-height: 24px;}
.foot-contact-a{margin-right: 45px;float: left;padding-left: 30px;background-repeat: no-repeat;background-position: left center;color: #999999;}
.foot-contact-a.icon1{background-image: url(../images/icon3.png);}
.foot-contact-a.icon2{background-image: url(../images/icon4.png);}
.foot-contact-a.icon3{background-image: url(../images/icon5.png);}
.foot-contact-a span{color: #666;}
.foot-nav{padding: 30px 0;}
.foot-nav-dl{float: left;width: 20%;}
.foot-nav-dt{margin-bottom:20px;font-size: 18px;color: #999;}
.foot-nav-dd{}
.foot-nav-dd a{line-height: 30px;color: #666;}
.foot-wechat-pic{padding-top: 20px;}
.foot-wechat-pic img{display:block;width: 160px;}
.foot-p{padding:12px;line-height:20px;text-align: center;color: #fff;font-size: 12px;background: #323232;}

/*动画*/
@keyframes banrun {
    0% { transform: scale(1) }
    50% { transform: scale(1.01) }
    100% { transform: scale(1) }
}

.banner {}
.banner-ul { }
.banner-li { }
.banner-li a { display: block;height: 490px;background-repeat: no-repeat;background-position: center;background-size: 100% 100%;}
.banner-li img { display: block;width: 100%;animation: banrun 3s ease-in-out infinite;-webkit-animation: banrun 3s ease-in-out infinite; }
.banner .flex-control-paging li {}
.banner .flex-control-paging li a.flex-active{background-color: #999;}
.banner-li-desc {padding-top: 80px;width: 500px;font-size: 16px;line-height: 36px;color: #333;}
.banner-li-desc .tit {margin-bottom: 30px;font-size: 36px;line-height: 60px;color: #007ee8;font-weight: bold;}
.banner-li-desc .btn{margin-top: 40px;width: 100px;line-height: 40px;text-align: center;background-color: #007ee8;color: #fff;}
.ind-count {padding: 40px 0;}
.ind-count .item {float: left;width: 33.333%;font-size: 20px;text-align: center;}
.ind-count .item .counter {font-size: 40px;color: #007ee8;font-weight: bold;}
.ind-about{padding-top: 75px;background: #f2f8fe;}
.ind-about-main{position: relative;}
.ind-about-desc{float: left;width: 600px;}
.ind-about-tit{margin-bottom: 25px;font-size: 28px;font-weight: bold;color: #333;line-height: 100%;}
.ind-about-tit span{font-size: 16px;color: #999;font-weight: normal;}
.ind-about-p{line-height: 24px;color: #666;text-indent: 30px;text-align: right;}
.ind-about-p p{text-align: left;}
.ind-about-more{position: relative;z-index: 1;margin-top: 15px;display: inline-block;width: 144px;line-height: 42px;text-align: center;border: 1px solid #333;text-indent: 0;color: #333;}
.ind-about-more:before{content: '';position: absolute;left: 0;top: 0;z-index: -1;width: 0;height: 100%;background: #0074eb;transition: all .2s ease;-webkit-transition: all .2s ease;}
.ind-about-more:hover{border-color: #0074eb;color: #fff;}
.ind-about-more:hover:before{width: 100%;}
.ind-about-img{float: right;width: 560px;}
.ind-about-img img{display: block;width: 100%;}
.ind-about-intro{position: absolute;left: 0;bottom: 0;width: 100%;background-color: rgba(255, 255, 255, .8);}
.ind-about-ul{padding: 20px 0;}
.ind-about-li{padding:18px 0;float: left;width: 45%;}
.ind-about-li.wid{width: 55%;}
.ind-about-li img{margin-top:5px;margin-right: 10px;float: left;}
.ind-about-li-p{float: left;width:80%;line-height: 30px;color: #666;}
.ind-about-li-p .tit{font-size: 18px;font-weight: bold;color: #333;}
.ind-num{position: relative;z-index: 1;}
.ind-num:before{content: '';position: absolute;left: 0;top: 0;z-index:-1;width: 55%;height: 100%;background: url(../images/bkg1.png) no-repeat left center;background-size: cover;}
.ind-num-main{position: relative;}
.ind-num-ul{padding:15px 0;float: left;width: 60%;color: #fff;}
.ind-num-li{padding:10px 0;float: left;width: 50%;}
.ind-num-li .tit{margin-bottom:10px;font-size: 18px;}
.ind-num-li .tit span{font-size: 36px;}
.ind-num-li .desc{padding-left:10px;width:180px;line-height:34px;font-size: 16px;background: #3390ef;}
.ind-num-cont{position: absolute;right: 0;top: 0;z-index:1;width: 560px;height: 100%;background: #f2f8fe;}
.ind-num-more{position: absolute;left: 0;bottom: 0;padding-right:80px;width: 100%;background: #308eef;line-height: 60px;font-size: 16px;color: #fff;text-align: right;}
.ind-num-more:before{content: '';position: absolute;right:0;top:0;width: 60px;height: 100%;background:#0074eb url(../images/icon10.png) no-repeat center;}
.ind-news{background: url(../images/bkg2.png) no-repeat center;}
.ind-tit{padding-top: 90px;padding-bottom: 60px;}
.ind-tit-p{float:left;font-size: 28px;font-weight: bold;color: #333;line-height: 100%;}
.ind-tit-p span{font-size: 16px;font-weight: normal;color: #999;}
.ind-tit-more{position:relative;z-index:1;margin-top:10px;float: right;width: 145px;height:44px;line-height: 44px;border: 1px solid #0074eb;text-align: center;color: #333;}
.ind-tit-more:before{content: '';position: absolute;left: 0;top: -1px;z-index: -1;width: 0;height: 102%;background: #0074eb;transition: all .2s ease;-webkit-transition: all .2s ease;}
.ind-tit-more:hover{color: #fff;}
.ind-tit-more:hover:before{width: 100%;}
.ind-news{padding-bottom: 120px;}
.ind-news-main{}
.ind-news-hot{padding:20px;float:left;width: 560px;background: #f2f8fe;}
.ind-news-img{margin-bottom: 25px;}
.ind-news-img img{display: block;width: 100%;}
.ind-news-desc{line-height: 24px;color: #666;}
.ind-news-desc .tit{margin-bottom:15px;font-size: 18px;font-weight: bold;color: #0074eb;}
.ind-news-ul{padding-top:20px;float: right;width: 580px;}
.ind-news-li{}
.ind-news-li a{padding:25px 0;display: block;line-height: 24px;border-bottom: 1px solid #cce3fb;transition: all .2s ease;-webkit-transition: all .2s ease;}
.ind-news-li .tit{position: relative;padding-right:20px;margin-bottom:8px;font-size: 18px;font-weight: bold;color: #333;}
.ind-news-li .tit:before{content: '';position: absolute;right: 0;top: 0;width: 18px;height: 100%;background: url(../images/icon11.png) no-repeat center;transition: all .2s ease;-webkit-transition: all .2s ease;}
.ind-news-li .time{color: #999;}
.ind-news-li .desc{padding-top:10px;color: #666;display: none;}
.ind-news-li.active .desc{display: block;}
.ind-news-li.active .tit{color: #0074eb;}
.ind-news-li.active .tit:before{background: url(../images/icon12.png) no-repeat center;}
.ind-news-li.active a{border-color: #0074eb;}
.ind-contact{padding-bottom:25px;background: #007ee8 url(../images/bkg3.png) no-repeat center;background-size: cover;color: #fff;}
.ind-contact-tit{padding-top:35px;padding-bottom:30px;font-size: 34px;}
.ind-safe-ul{float: left;width: 730px;}
.ind-safe-li{float: left;width: 33.333%;}
.ind-safe-li img{margin-bottom:15px;display: block;width: 60px;}
.ind-safe-li p{width: 60px;text-align: center;}
.ind-contact-btn{padding-top:20px;float: left;}
.ind-contact-btn-a{margin-left:20px;float: left;width: 210px;background-color: #fff;background-position:30% center;background-repeat:no-repeat;line-height: 54px;text-indent:30px;font-size: 16px;color: #fff;text-align: center;border: 2px solid #fff;border-radius: 5px;}
.ind-contact-btn-a.icon1{background-image: url(../images/icon16.png);background-color: rgba(255, 255, 255, .1);}
.ind-contact-btn-a.icon2{background-image: url(../images/icon17.png);color: #007ee8;}
.form{position: fixed;left: 50%;top: 10%;z-index:3;margin-left: -250px;display:none;width: 500px;background: #fff;border-radius: 10px;overflow: hidden;}
.form-tit{text-align: center;line-height: 80px;text-align: center;background: #f2f8fe;font-size: 24px;color: #0074eb;}
.form-cont{padding:30px 45px;}
.form-dl{margin-bottom: 15px;}
.form-dt{float: left;width: 85px;color: #666;line-height: 45px;}
.form-dt span{color: #fd0505;}
.form-dd{float: left;width: 300px;}
.form-dd-inp{padding:0 18px;float: left;width: 100%;height: 45px;border: 1px solid #dfdfdf;border-radius: 5px;}
.form-dd-area{float: left;padding: 10px 18px;width:100%;border: 1px solid #dfdfdf;resize: none;}
.form-btn{margin-top:30px;display: block;width:100%;height: 45px;background: #0074eb;color: #fff;font-size: 16px;border: none;border-radius: 5px;}
.fixed-ul{position: fixed;right: 20px;top: 70%;z-index: 3;}
.fixed-li{position: relative;width: 50px;height: 50px;cursor:pointer;background-color: #fff;background-position: center;background-repeat: no-repeat;background-size: 50%;border: 1px solid #F1F1F1;border-bottom: none;}
.fixed-li.icon1{background-image: url(../images/icon82.png);}
.fixed-li.icon2{background-image: url(../images/icon83.png);}
.fixed-li-num{position: absolute;right: 0;top: 0;z-index:-1;padding-left: 20px;width: 100%;height: 100%;line-height:50px;background: #0074eb;color: #fff;font-weight: bold;overflow: hidden;}
.fixed-li-num span{font-size: 12px;font-weight: normal;}
.back-top{background-image:  url(../images/icon18.png);background-color: #0074eb;border: none;}
.fixed-li:hover .fixed-li-num{right: 100%;width: 220px;}

/*产品*/
.product{}
.product-menu {position: absolute;left: 0;top: 100%;display: none;width: 100%;padding: 30px;background: #e5f2fd;}
.product-menu-item {padding: 15px 30px;font-size: 16px;}
.product-menu-item .tit {float: left;width: 120px;font-weight: bold;}
.product-menu-item .cont {float: left;}
.product-menu-item .cont a {margin-right: 30px;float: left;color: #666;}
.product-menu-item .cont a:hover {color: #007ee8;}
.product-nav{background: #e5f2fd;}
.product-nav-a{position:relative;float: left;width: 16.666%;text-align: center;line-height: 60px;font-size: 16px;color: #333;}
.product-nav-a:before{content: '';position: absolute;left: 0;top: 50%;margin-top: -12px;width: 1px;height: 24px;background: #b7dbf9;}
.product-nav-a:first-child:before{display: none;}
.product-nav-a:hover{background: #fff;color: #007ee8;}
.product-nav-a.active{background: #fff;color: #007ee8;}
.product-section{padding: 80px 0;}
.product-section.even{background: #f2f8fe;}
.product-section .main{background-repeat: no-repeat;background-position: left center;background-size: contain;}
.product-tit{position:relative;padding:25px 15px;float: left;font-size: 28px;font-weight: bold;color: #333;}
.product-tit:before{content: '';position: absolute;left: 0;top: 50%;margin-top: -12px;width: 6px;height: 24px;background: #007ee8;}
.product-cont{float: right;width: 890px;}
.product-desc{padding:20px 25px;line-height: 24px;color: #666;}
.product-swiper{overflow: hidden;}
.product-li{padding:25px;}
.product-li a{display: block;box-shadow: 0 0 20px 3px rgba(0, 0, 0, .05);}
.product-li img{display: block;width: 100%;}
.product-pagination{text-align: center;}
.product-pagination .swiper-pagination-bullet{width: 40px;height: 4px;border-radius: 0;background: #007ee8;opacity: .3;}
.product-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;}
.current-nav{padding:15px 0;color: #333;background: #fff;}
.current-nav p{float: left;}
.current-nav a{float: left;color: #333;}
.product-detail{padding:50px 0;margin: 0 auto;width: 800px;line-height: 24px;color: #666;}
.product-detail img{display: block;margin: 0 auto;max-width: 100% !important;}
.product-desc-tit{margin-bottom:20px;text-align: center;}
.product-desc-tit .tit{margin-bottom:15px;font-size: 28px;font-weight: bold;color: #333;line-height: 100%;}
.product-desc-item{margin-bottom: 20px;}
.product-desc-item .tit{font-size: 16px;}
.product-desc-item img{margin-bottom:20px;display: block;width: 100%;}
.product-desc-notice{font-size: 18px;font-weight: bold;color: #333;line-height: 35px;}
.product-desc-notice p{margin-bottom: 15px;}
.product-h2 {padding: 40px;font-size: 28px;font-weight: bold;color: #333;text-align: center;}
.product-hot {padding-bottom: 30px;}
.product-hot-item {margin: 15px 2.5%;padding: 20px;float: left;width: 45%;height: 160px;border: 2px solid #007ee8;border-radius: 20px;}
.product-hot-item img {float: left;width: 80px;}
.product-hot-item .cont {padding-left: 20px;float: left;width: 70%;color: #666;line-height: 24px;}
.product-hot-item .cont .h3 {margin-bottom: 10px;font-size: 20px;font-weight: bold;line-height: 150%;}
.product-hot-item .cont p {position: relative;padding-left: 15px;}
.product-hot-item .cont p:before {content: '';position: absolute;left: 0; top: 9px;width: 6px;height: 6px;border-radius: 50%;background: #666;}
.product-scene {padding-bottom: 40px;font-size: 16px;line-height: 30px;}
.product-scene-menu {float: left;width: 200px;border: 1px solid #ddd;}
.product-scene-menu a {display: block;line-height: 50px;text-align: center;font-size: 16px;color: #333;background: #D3E3F8;border-bottom: 1px solid #ccc;}
.product-scene-menu a:hover {background: #fff;color: #007ee8;}
.product-scene-menu a.active {background: #fff;color: #007ee8;}
.product-scene-main {float: right;width: 900px;}
.product-scene-item {display: none;}
.product-scene-item:first-child {display: block;}
.product-scene-item img {margin-top: 20px;display: block;width: 100%;}
.product-intro-item {padding-bottom: 40px;}
.product-intro-item img {margin-top: 20px;display: block;width: 100%;}
.product-intro-item.bg {background: #F2F6FA;}
.product-problem {background-repeat: no-repeat;background-position: center;background-size: auto 100%;}
.product-problem-cont {float: right;width: 280px;font-size: 16px;line-height: 30px;color: #666;}
.product-problem-cont:first-child {float: left;}
.product-problem-item {margin-bottom: 20px;}
.product-problem-item .tit {text-align: center;color: #007ee8;font-weight: bold;}
.product-cost {padding-bottom: 40px;background: #F2F6FA;}
.product-cost-item {margin-bottom: 20px;padding: 20px;background: #fff;border: 1px solid #007ee8;border-radius: 15px;}
.product-cost-item image {float: left;width: 60px;}
.product-cost-item .cont {padding-top: 10px;float: right;width: 85%;font-size: 16px;line-height: 30px;}
.product-cost-item .tit {margin-bottom: 10px;font-weight: bold;color: #007ee8;}
.product-issue {padding-bottom: 40px;}
.product-issue-ul {}
.product-issue-li {float: left;margin: 1%;width: 31.333%;padding: 20px;border: 1px solid #B2CDFE;box-shadow: 0 5px 5px 1px rgba(0, 126, 232, .6);border-radius: 15px;}
.product-issue-li img {display: block;margin: 0 auto;width: 200px;}
.product-issue-li .tit {margin-bottom: 10px;font-weight: bold;color: #007ee8;}
.product-major {padding-bottom: 40px;}
.product-major-cont {font-size: 16px;line-height: 30px;}
.product-major-cont p {float: left;width: 60%;}
.product-major-cont img {float: right;width: 35%;}
.product-major-ul {padding: 30px 0;border: 1px solid #B2CDFE;box-shadow: 0 5px 5px 1px rgba(0, 126, 232, .6);border-radius: 15px;}
.product-major-li {padding: 0 20px;float: left;width: 25%;height: 200px;border-left: 1px solid #007ee8;font-size: 16px;line-height: 30px;}
.product-major-li:first-child {border-left: none;}
.product-major-li .num {position:relative;margin-bottom: 15px;font-size: 28px;font-weight: bold;color: #007ee8;}
.product-major-li .num:before {content: '';position: absolute;left: 0;bottom: -10px;width: 40px;height: 4px;background: #007ee8;}
.product-major-li .tit {margin-bottom: 10px;font-size: 18px;font-weight: bold;color: #007ee8;}
.product-place {}
.product-place-ul {}
.product-place-li {padding: 20px;float: left;margin: 2.5%;width: 28.333%;border: 1px solid #B2CDFE;box-shadow: 0 5px 5px 1px rgba(0, 126, 232, .6);border-radius: 15px;}
.product-place-li img {margin-top: 50px;margin-right: 30px;float: left;width: 70px;}
.product-place-li .cont {float: left;line-height: 30px;font-size: 16px;}
.product-place-li .cont .tit {margin-bottom: 10px;font-weight: bold;color: #007ee8;font-size: 20px;}
.product-layout {padding-bottom: 40px;}
.product-layout-ul {}
.product-layout-li {position: relative;float: left;width: 48%;padding: 15px 15px 15px 40px;margin: 1%;border: 2px solid #007ee8;border-radius: 10px;font-size: 16px;}
.product-layout-li:before {content: '';position: absolute;left: 15px;top: 50%;transform: translateY(-50%);width: 15px;height: 15px;background: #007ee8;border-radius: 50%;}
.product-layout-li:nth-child(1) {border-color: #015597;}
.product-layout-li:nth-child(1):before {background: #015597;}
.product-layout-li:nth-child(4) {border-color: #015597;}
.product-layout-li:nth-child(4):before {background: #015597;}
.product-layout-li:nth-child(5) {border-color: #015597;}
.product-layout-li:nth-child(5):before {background: #015597;}
.product-layout-li:nth-child(8) {border-color: #015597;}
.product-layout-li:nth-child(8):before {background: #015597;}

/*服务案例*/
.banner-pic{overflow: hidden;}
.banner-pic img{display: block;width: 100%;animation: banrun 3s ease-in-out infinite;-webkit-animation: banrun 3s ease-in-out infinite;}
.serve-section{padding-bottom: 120px;}
.serve-section.bg{background-color: #f2f8fe;}
.serve-tit{padding:90px 0;text-align: center;font-size: 16px;color: #999;}
.serve-tit p{font-size: 28px;font-weight: bold;color: #333;}
.serve-step-ul{}
.serve-step-li{position:relative;padding:45px 20px 0 20px;float: left;width: 20%;height: 260px;}
.serve-step-li:nth-child(odd){background-color: #f2f8fe;}
.serve-step-li:before{content: '';position: absolute;top:55px;right: -20px;z-index: 1;width: 20px;height: 40px;background-repeat: no-repeat;background-position: center;background-size: contain;background-image: url(../images/icon35.png);}
.serve-step-li:nth-child(even):before{background-image: url(../images/icon38.png);}
.serve-step-li:nth-child(5):before{display: none;}
.serve-step-li.bot{float: right;}
.serve-step-li.bot:before{right: auto;left: -20px;background-image: url(../images/icon36.png);}
.serve-step-li.bot:nth-child(even):before{right: auto;left: -20px;background-image: url(../images/icon37.png);}
.serve-step-li-top{margin-bottom: 50px;}
.serve-step-li-top img{float: left;}
.serve-step-li-top .num{float: right;font-size: 48px;color: #b2d8f8;}
.serve-step-li-desc{line-height: 24px;color: #333;}
.serve-case{}
.serve-case-nav{margin-bottom:10px;background: #fff;}
.serve-case-nav a{position:relative;float: left;width: 20%;line-height: 60px;text-align: center;color: #333;font-size: 16px;transition: all .3s ease;-webkit-transition: all .3s ease;}
.serve-case-nav a:before{content: '';position: absolute;left: 0;top: 50%;margin-top: -12px;width: 1px;height: 24px;background: #b7dbf9;}
.serve-case-nav a:last-child:before{display: none;}
.serve-case-nav a.active{background: #007ee8;color: #fff;}
.serve-case-nav a:hover{background: #007ee8;color: #fff;}
.serve-case-ul{margin: 0 -10px;}
.serve-case-li{padding:10px;float: left;width: 33.33%;}
.serve-case-li-img{}
.serve-case-li-img img{display: block;width: 100%;}
.serve-case-li a{display: block;background: #fff;color: #333;text-align: center;}
.serve-case-li p{padding: 15px;line-height: 24px;}
.serve-case-li a:hover{color: #007ee8;}
.serve-system-ul{}
.serve-system-li{padding:45px 120px;margin-bottom: 60px;box-shadow: 0 0 20px 5px rgba(0, 0, 0, .05);}
.serve-system-li:nth-child(even) .serve-system-li-img{float: right;}
.serve-system-li-img{float: left;width: 152px;}
.serve-system-li-img img{display: block;width: 100%;}
.serve-system-li-desc{padding-left:80px;padding-top:20px;float: left;width:800px;font-size: 16px;line-height: 36px;color: #666;}
.serve-system-li-desc .tit{margin-bottom: 15px;font-size: 20px;font-weight: bold;color: #333;}
.serve-detail{padding:20px 0;background: #f2f8fe;}
.serve-detail-cont{padding: 45px;background: #fff;}
.serve-detail-tit{padding-bottom: 45px;margin-bottom:30px;font-size: 18px;font-weight: bold;color: #333;text-align: center;border-bottom: 1px solid #007ee8;}
.serve-detail-tit .time{margin-top:10px;font-weight: normal;font-size: 14px;color: #999;}
.serve-detail-desc{line-height: 24px;color: #666;}
.serve-detail-desc img{margin:0 auto;display: block;max-width: 100%;}
.serve-detail-nav{padding: 35px 0;}
.serve-detail-nav a{float: right;width: 45%;text-align: right;color: #333;}
.serve-detail-nav a:first-child{float: left;text-align: left;}
.serve-detail-nav a:hover{color: #0074eb;}

/*定制方案*/
.plan{}
.plan-section{padding-bottom: 60px;background-position: center;background-repeat: no-repeat;background-size: 100% 100%;}
.plan-section.bg{background: #f2f8fe;}
.plan-tit{padding-top:90px;padding-bottom:65px;text-align: center;font-size: 28px;font-weight: bold;color: #333;}
.plan-tit span{font-size: 16px;font-weight: normal;color: #999;}
.plan-tit.cor{color: #fff;}
.plan-tit.cor span{color: #fff;}
.plan-system{}
.plan-system img{margin: 0 auto;display: block;max-width: 100%;}
.plan-can-ul{}
.plan-can-li{padding:0 15px;float: left;width: 25%;height:300px;text-align: center;line-height: 30px;color: #666;}
.plan-can-li img{margin: 0 auto 20px auto;display: block;}
.plan-can-li .tit{margin-bottom:20px;font-size: 18px;font-weight: bold;color: #333;}
.plan-good-ul{}
.plan-good-li{padding:10px;float: left;width: 33.333%;}
.plan-good-li-a{padding:60px 40px 0 40px;height:250px;display: block;background-color: #fff;background-repeat: no-repeat;background-position: 90% 60px;line-height: 30px;color: #666;}
.plan-good-li-a .tit{position: relative;padding-bottom: 20px;margin-bottom: 30px;font-size: 18px;font-weight: bold;color: #333;}
.plan-good-li-a .tit:before{content: '';position: absolute;left: 0;bottom: 0;width: 60px;height: 1px;background: #007ee8;}
.plan-good-li-a:hover{transform: translateY(-5px);box-shadow: 0 0 10px 3px rgba(0, 0, 0, .05);}
.plan-form{}
.plan-form-tit{padding:40px 0;background-repeat: no-repeat;background-position: center;background-size: cover;}
.plan-form-tit-cont{padding: 0 60px;}
.plan-form-tit .pic{padding:20px 0;width:100%;background-color: rgba(20, 112, 209, .8);}
.plan-form-tit img{margin: 0 auto;display: block;max-width: 80%;max-height: 90%;}
.plan-form{background: #f2f8fe;}
.plan-form-main{padding: 30px 60px;}
.plan-form-dl{margin-bottom:20px;float: left;width: 520px;}
.plan-form-dl.mar{margin-right: 40px;}
.plan-form-dl.wid{width: 100%;}
.plan-form-dt{margin-bottom:10px;color: #666;}
.plan-form-dt span{font-size: 16px;color: #fd0505;}
.plan-form-dd{background: #fff;border: 1px solid #dfdfdf;border-radius: 5px;}
.plan-form-inp{padding:0 20px;float: left;width: 100%;height: 54px;line-height: 54px;}
.plan-form-inp.wid{width: 60%;}
.plan-form-send{margin:6px;float: right;width: 130px;line-height: 42px;text-align: center;border-radius: 5px;background: #0074eb;color: #fff;}
.plan-form-area{padding: 10px 20px;float:left;width:100%;line-height: 24px;resize: none;}
.plan-form-btn{float: right;width: 140px;height: 44px;background: #0074eb;color: #fff;border-radius: 10px;font-size: 16px;}
.support-ul{}
.support-li{padding:10px;float: left;width: 20%;}
.support-li-a{padding:65px 30px 0 30px;height:370px;background: #fff;border-radius: 15px;text-align: center;line-height: 30px;color: #666;}
.support-li-a .tit{margin-bottom: 10px;font-size: 18px;font-weight: bold;color: #333;}
.support-li-img{margin-bottom: 30px;}
.support-li-img img{margin: 0 auto;display: block;max-width: 100%;}
.support-li.mar .support-li-img{margin-bottom: 0;margin-bottom: 30px;}

/*关于我们*/
.about-section{padding-bottom: 75px;}
.about-section.bg{background: #f2f8fe;}
.about-tit{padding-top: 70px;padding-bottom: 50px;font-size: 28px;font-weight: bold;color: #333;}
.about-us{}
.about-us-desc{float: left;width: 590px;line-height: 30px;color: #666;text-indent: 30px;}
.about-us-desc .tit{margin-bottom: 20px;font-size: 24px;font-weight: bold;color: #0074eb;text-indent: 0;}
.about-us-pic{float: right;width: 560px;}
.about-us-pic img{display: block;width: 100%;}
.about-culture{}
.about-culture-pic{float: left;width: 560px;}
.about-culture-pic img{display: block;width: 100%;}
.about-culture-ul{float: right;width: 600px;}
.about-culture-li{padding: 15px 0;}
.about-culture-li img{float: left;}
.about-culture-li .intro{padding-left:10px;width:500px;float: left;line-height: 30px;color: #666;}
.about-culture-li .tit{margin-bottom:5px;font-size: 18px;font-weight: bold;color: #333;}
.about-history{position: relative;}
.about-history:before{content: '';position: absolute;left: 50%;top: 2%;width: 1px;height: 96%;background: #cce3fb;}
.about-history-a{position:relative;margin-bottom:50px;padding-left: 52%;line-height: 24px;color: #666;}
.about-history-a:before{content: '';position: absolute;left: 50%;top: 10px;margin-left:-9px;width: 18px;height: 18px;border-radius: 50%;border: 5px solid #0074eb;}
.about-history-a:nth-child(even){padding-left: 0;padding-right: 52%;}
.about-history-a:nth-child(even) .time{text-align: right;}
.about-history-a .time{margin-bottom:15px;font-size: 30px;font-weight: bold;color: #333;}
.about-good-ul{margin: 0 -10px;}
.about-good-li{padding:10px;float: left;width: 50%;}
.about-good-li-a{padding:20px;height:140px;background: #fff;border-radius: 10px;line-height: 30px;color: #666;}
.about-good-li-tit{margin-bottom:5px;line-height: 40px;font-weight: bold;}
.about-good-li-tit .tit{position:relative;float: left;font-size: 18px;color: #333;}
.about-good-li-tit .num{float: right;font-size: 36px;color: #b8cff7;}
.about-join-ul{}
.about-join-li{margin-bottom: 20px;}
.about-join-li-tit{padding: 20px;font-size: 16px;color: #fff;cursor: pointer;background-color: #007ee8;background-repeat: no-repeat;background-position: 98% center;background-image: url(../images/icon61.png);}
.about-join-li-tit.active{background-image: url(../images/icon62.png);}
.about-join-li-desc{padding: 20px;display: none;line-height: 24px;color: #666;}

/*新闻列表*/
.news{padding-bottom: 60px;background: #f2f8fe;}
.news .about-tit{padding: 50px 0 30px 0;}
.news-ul{margin-bottom: 30px;}
.news-li{}
.news-li-a{padding: 20px;display: block;}
.news-li-a:hover{background: #fff;}
.news-li-pic{float: left;width: 252px;}
.news-li-pic img{display: block;width: 100%;}
.news-li-desc{padding-top:15px;float: right;width: 880px;line-height: 24px;color: #666;}
.news-li-desc .tit{font-size: 18px;font-weight: bold;color: #333;}
.news-li-desc .time{margin:5px 0;color: #999;}
.news-li-desc .desc{display: -webkit-box;text-overflow: ellipsis;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

/*智能制造*/
.make-solve{padding: 65px 0;}
.make-solve-cont{}
.make-solve-desc{margin-bottom:100px;font-size: 16px;font-weight: bold;color: #333;line-height: 30px;}
.make-solve-pic{float: left;width: 496px;}
.make-solve-pic img{display: block;width: 100%;}
.make-solve-ul{float: right;width: 575px;line-height: 30px;color: #333;}
.make-solve-li{margin-bottom: 35px;}
.make-solve-li .tit{margin-bottom:5px;font-size: 16px;font-weight: bold;color: #007ee8;}
.make-much{}
.make-much-ul{}
.make-much-li{padding:30px 20px;float: left;width: 33.333%;height:240px;background: #fff;line-height: 30px;color: #666;}
.make-much-li .tit{margin: 10px 0;font-size: 24px;font-weight: bold;color: #333;}
.make-much-li.bg{background: #007ee8;color: #fff;}
.make-much-li.bg .tit{color: #fff;}
.make-much-desc{}
.make-much-desc .line{margin: 5px auto;display: block;max-width: 80%;}
.make-much-p{text-align: center;color: #fff;font-size: 18px;line-height: 30px;}
.make-much-desc .icon{margin: 10px auto;display: block;}
.make-much-cont{margin: 0 auto;width: 250px;}
.make-much-item{line-height: 30px;color: #fff;}
.make-much-item .tit{float: left;}
.make-much-item .num{float: right;font-size: 18px;color: #0074eb;}
.make-step-ul{margin: 0 -10px;}
.make-step-li{padding:10px;float: left;width: 25%;}
.make-step-li-a{padding:30px 15px;height:285px;background: #fff;border-radius: 10px;text-align: center;color: #666;line-height: 30px;}
.make-step-li-a img{margin: 0 auto 20px auto;display: block;}
.make-step-li-a .tit{margin-bottom:15px;font-size: 18px;font-weight: bold;color: #333;}
.make-system-ul{margin: 0 -10px;}
.make-system-li{padding: 10px;float: left;width: 25%;}
.make-system-li-a{display: block;background: #f2f8fe;;text-align: center;}
.make-system-li-pic{position: relative;overflow: hidden;}
.make-system-li-pic img{display: block;width: 100%}
.make-system-li-p{position: absolute;left: 0;top: 100%;padding:20% 20px 0 20px;width: 100%;height: 100%;background: rgba(0, 0, 0, .6);line-height: 22px;color: #fff;transition: all .3s ease;-webkit-transition: all .3s ease;}
.make-system-li-tit{padding:15px;line-height:20px; font-size: 16px;color: #333;}
.make-system-li-a:hover .make-system-li-p{top: 0;}
.make-system-li-a:hover .make-system-li-tit{background: #007ee8;color: #fff;}

@media screen and (max-width:1300px) {
    .main { width: 740px; }

    /*head*/
    .head-btn {padding-top: 18px; float: right; }
    .head-btn i { margin: 10px auto; display: block; width: 30px; height: 3px; background-color: #999; }
    .head-btn:before { content: ''; display: block; width: 50px; height: 3px; background-color: #999; transition: transform .3s ease; -webkit-transition: transform .3s ease; border-radius: 1px; }
    .head-btn:after { content: ''; display: block; width: 50px; height: 3px; background-color: #999; transition: transform .3s ease; -webkit-transition: transform .3s ease; border-radius: 1px; }
    .head-btn.active i { width: 0; }
    .head-btn.active:before { transform-origin: left top; -webkit-transform-origin: left top; transform: translate3d(0,-3px,0) rotate(45deg); -webkit-transform: translate3d(0,-3px,0) rotate(45deg); }
    .head-btn.active:after { transform-origin: left bottom; -webkit-transform-origin: left bottom; transform: translate3d(0,6px,0) rotate(-45deg); -webkit-transform: translate3d(0,6px,0) rotate(-45deg); }
    .head-ul { position: fixed; left: 100%; top: 0; z-index: -1; padding-top: 100px; width: 100%; height: 100%; background: #fff; }
    .head-ul.active { left: 0; }
    .head-li {padding-top: 0;float: none;margin: 0;height: auto;}
    .head-li-a { width: 100%;  border-bottom: 1px solid #ddd;color: #333;line-height: 100px;}
    .head-li:hover .product-menu {display: none;}
    .foot-contact-a{margin-bottom:10px;float: none;margin-right: 0;}
    .foot-nav-dt{font-size: 16px;}

    /*index*/
    .banner-li a {height: 350px;}
    .banner-li-desc {padding-top: 40px;font-size: 14px;line-height: 30px;}
    .banner-li-desc .tit {font-size: 30px;line-height: 40px;}
    .ind-about-desc{margin-bottom:20px;width: 100%;}
    .ind-num:before{width: 60%;}
    .ind-about-img{width: 100%;}
    .ind-num-cont{width: 270px;}
    .ind-news-hot{width: 100%;}
    .ind-news-ul{width: 100%;}
    .ind-safe-ul{width: 50%;}
    .ind-contact-btn-a{width: 165px;text-indent: 40px;}

    /*产品*/
    .product-menu-item {padding: 15px 0;}
    .product-menu-item .cont a {margin-right: 20px;}
    .product-cont{width: 100%;}
    .product-detail{width: 700px;}
    .product-hot-item {margin: 15px 0;width: 100%;}
    .product-scene-menu {width: 160px;}
    .product-scene-menu a {line-height: 40px;font-size: 13px;}
    .product-scene-main {width: 550px;}
    .product-problem {background-size: auto 66%;}
    .product-problem-cont {font-size: 12px;line-height: 26px;}
    .product-problem-item {margin-bottom: 10px;}
    .product-cost-item .cont {width: 78%;}
    .product-issue-li {padding: 15px;font-size: 12px;}
    .product-major-li {font-size: 12px;line-height: 24px;}
    .product-major-li .tit {font-size: 16px;}
    .product-place-li {margin: 1%;width: 31.33%;}
    .product-place-li img {margin-right: 15px;}
    .product-place-li .cont {font-size: 14px;}

    /*服务案例*/
    .serve-step-li-top img{width: 30px;}
    .serve-step-li-top .num{font-size: 30px;}
    .serve-step-li-desc{font-size: 12px;line-height: 20px;}
    .serve-system-li{padding: 30px 50px;}
    .serve-system-li-desc{width: 480px;font-size: 14px;line-height: 24px;}

    /*定制方案*/
    .plan-can-li{font-size: 13px;line-height: 24px;}
    .plan-can-li .tit{margin-bottom: 15px;font-size: 16px;}
    .plan-good-li{width: 50%;}
    .plan-form-tit-cont{padding: 0;}
    .plan-form-main{padding:30px 0;}
    .plan-form-dl{width: 350px;}
    .plan-form-send{width: 110px;}
    .support-li-a{padding:40px 20px;}

    /*关于我们*/
    .about-us-desc{margin-bottom:15px;width: 100%;}
    .about-us-pic{width: 100%;}
    .about-culture-pic{margin-bottom: 15px;width: 100%;}
    .about-culture-ul{width: 100%;}
    .about-good-li-a{height: 180px;}

    /*新闻列表*/
    .news-li-desc{width: 430px;}

    /*智能*/
    .make-solve-pic{margin-bottom: 20px;width: 100%;}
    .make-solve-ul{width: 100%;}
    .make-solve-li{margin-bottom: 20px;}
    .make-much-li{height: 275px;}
    .make-step-li{width: 33.333%;}
    .make-system-li{width: 33.333%;}


}

@media screen and (max-width: 740px) {
    body {padding-top: 45px;}
    .main { width: 100%; }
    /*header*/
    .head{padding: 0 15px;}
    .head-logo a { width: 160px; height: 45px; }
    .head-btn { padding-top: 13px; }
    .head-btn i { margin: 5px auto; width: 15px; height: 3px; }
    .head-btn:before { width: 25px; height: 3px; }
    .head-btn:after { width: 25px; height: 3px;}
    .head-btn.active:after{transform: translate3d(0,1px,0) rotate(-45deg);-webkit-transform: translate3d(0,1px,0) rotate(-45deg);}
    .head-btn.active:before { transform: translate3d(0,0,0) rotate(45deg); -webkit-transform: translate3d(0,0,0) rotate(45deg); }
    .head-ul { padding-top: 50px; }
    .head-li-a { line-height: 60px; border-color: #f1f1f1; }
    .foot-main{padding: 0 15px;}
    .foot-contact{padding: 20px 0;}
    .foot-contact-tit{margin-bottom: 10px;width: 100%;font-size: 20px;}
    .foot-contact-cont{width: 100%;}
    .foot-contact-a{font-size: 12px;}
    .foot-nav-dl{margin-bottom: 20px;width: 100%;}
    .foot-nav-dt{position: relative;margin-bottom: 10px;}
    .foot-nav-dt:before{content: '';position: absolute;top:50%;right: 0;margin-top: -6px;width: 10px;height: 12px;background: url(../images/icon2.png) no-repeat center;background-size: contain;transition: all .1s ease;-webkit-transition: all .1s ease;}
    .foot-nav-dt.active:before{content: '';transform: rotate(90deg);-webkit-transform: rotate(90deg);}
    .foot-nav-dl.foot-wechat .foot-nav-dt:before{display: none;}
    .foot-nav-dd{display: none;}
    .foot-wechat .foot-nav-dt{text-align: center;}
    .foot-wechat-pic{padding-top: 10px;}
    .foot-wechat-pic img{margin: 0 auto;}

    /*index*/
    .banner-li a {height: 200px;}
    .banner-li-desc {padding: 15px 15px 0;width: 100%;font-size: 12px;line-height: 20px;}
    .banner-li-desc .tit {margin-bottom: 5px;font-size: 16px;line-height: 26px;}
    .banner-li-desc .btn {margin-top: 20px;width: 80px;line-height: 35px;font-size: 12px;}
    .ind-count .item {font-size: 12px;}
    .ind-count .item .counter {font-size: 26px;}
    .ind-about{padding-top: 40px;}
    .ind-about-main{padding:0 15px;}
    .ind-about-tit{margin-bottom: 20px;font-size: 20px;}
    .ind-about-intro{position: relative;}
    .ind-about-ul{padding: 20px;}
    .ind-about-li.wid{width: 100%;}
    .ind-about-li{padding:15px 0;width: 100%;}
    .ind-about-li-p{line-height: 24px;}
    .ind-about-li-p .tit{margin-bottom: 5px;font-size: 16px;}
    .ind-num:before{width: 100%;}
    .ind-num-ul{padding:20px;width: 100%;float: none;}
    .ind-num-li .tit{font-size: 14px;}
    .ind-num-li .tit span{font-size: 16px;}
    .ind-num-li .desc{font-size: 12px;width: 140px;}
    .ind-num-cont{position: relative;width: 100%;height: auto;}
    .ind-num-more{position: relative;display: block;}
    .ind-news{padding: 0 15px 60px 15px;}
    .ind-tit{padding: 50px 0 30px 0;}
    .ind-tit-p{font-size: 20px;}
    .ind-tit-more{margin-top: 0;}
    .ind-tit-more{width: 120px;height: 35px;line-height: 35px;font-size: 12px;}
    .ind-news-desc .tit{margin-bottom: 10px;font-size: 16px;}
    .ind-news-li .tit{font-size: 16px;}
    .ind-contact{padding: 20px;}
    .ind-contact-tit{padding-top:0;padding-bottom:20px;font-size: 16px;}
    .ind-safe-ul{width: 100%;}
    .ind-contact-btn{width: 100%;}
    .ind-contact-btn-a:first-child{margin-left: 0;}
    .ind-contact-btn-a{width: 130px;font-size: 14px;line-height: 40px;background-position: 20% center;background-size: 18px;text-indent: 30px;}
    .fixed-ul{right: 0;}
    .form{left: 10%;margin-left: 0;top:50%;width: 80%;transform: translateY(-50%);}
    .form-tit{line-height: 45px;font-size: 16px;}
    .form-cont{padding: 20px;}
    .form-dl{margin-bottom: 10px;}
    .form-dt{line-height: 30px;}
    .form-dd{width: 67%;}
    .form-dd-inp{height: 40px;line-height: 40px;}

    /*产品*/
    .product-menu {padding: 15px;}
    .product-menu-item {padding: 10px 0;}
    .product-menu-item .cont {width: 73%}
    .product-menu-item .cont a {margin-bottom: 5px;margin-right: 10px;}
    .product-menu-item .tit {width: 90px;}
    .product-nav-a{font-size: 12px;line-height: 40px;}
    .product-section{padding: 40px 15px;}
    .product-tit{padding: 0 15px;font-size: 16px;}
    .product-tit:before{margin-top: -8px;height: 16px;}
    .product-desc{padding: 20px 0;font-size: 13px;line-height: 20px;}
    .product-li{padding: 0;}
    .product-pagination .swiper-pagination-bullet{width: 20px;height: 2px;}
    .current-nav{padding: 15px;font-size: 12px;}
    .product-detail{padding: 30px 15px;width:100%;font-size: 12px;line-height: 20px;}
    .product-desc-tit .tit{margin-bottom:10px;font-size: 16px;}
    .product-desc-notice{font-size: 14px;line-height: 24px;}
    .product-intro-item {padding: 15px;}
    .product-h2 {padding: 20px 0;font-size: 20px;}
    .product-hot {padding: 15px;}
    .product-hot-item {height: auto;padding: 15px;}
    .product-hot-item .cont {font-size: 12px;}
    .product-hot-item .cont .h3 {margin-bottom: 5px;font-size: 16px;}
    .product-scene {padding: 15px;}
    .product-scene-main {width: 100%;}
    .product-scene-menu {margin-bottom: 15px;width: 100%;border-bottom: none;border-right: none;}
    .product-scene-menu a {float: left;width: 33.333%;border-right: 1px solid #ccc;}
    .product-problem {padding: 15px;background-image: none !important;}
    .product-problem-cont {width: 100%}
    .product-cost {padding: 15px;}
    .product-cost-item {padding: 15px;}
    .product-cost-item img {width: 60px;}
    .product-cost-item .cont {padding-top: 0;font-size: 13px;line-height: 26px;}
    .product-cost-item .tit {margin-bottom: 5px;}
    .product-issue {padding: 15px;}
    .product-issue-li {width: 46%;margin: 2%;}
    .product-issue-li img {width: 100%;}
    .product-major {padding: 15px;}
    .product-major-cont {margin-bottom: 20px;}
    .product-major-cont p {width: 100%;}
    .product-major-cont img {width: 100%;}
    .product-major-li {width: 100%;height: auto;padding: 15px;border: none;}
    .product-place {padding: 15px;}
    .product-place-li {width: 46%;margin: 2%;}
    .product-place-li img {margin: 0 auto 10px auto;float: none;display: block;}
    .product-place-li .cont {float: none;width: 100%;text-align: center;}
    .product-layout {padding: 15px;}
    .product-layout-li {margin: 10px 0;width: 100%;}

    /*服务案例*/
    .serve-section{padding: 0 15px 40px 15px;}
    .serve-tit{padding: 40px 0;}
    .serve-tit p{font-size: 20px;}
    .serve-step-li{padding:20px 15px;width: 50%;height: 200px;border-bottom: 1px solid #F1F1F1;}
    .serve-step-li:before{display: none;}
    .serve-step-li:nth-child(even){float: right;}
    .serve-step-li.bot{float: left;}
    .serve-step-li-top{margin-bottom: 10px;}
    .serve-case-nav a{font-size: 12px;line-height: 45px;}
    .serve-case-ul{margin: 0 -5px;}
    .serve-case-li{width: 50%;padding: 5px;}
    .serve-case-li p{padding: 5px 10px;font-size: 12px;}
    .serve-system-li{padding: 20px;}
    .serve-system-li-img{width: 100%;}
    .serve-system-li-desc{padding-left:0;width: 100%;text-align: center;}
    .serve-detail{padding: 15px;}
    .serve-detail-cont{padding: 15px;}
    .serve-detail-tit{padding-bottom: 15px;margin-bottom: 15px;font-size: 16px;}
    .serve-detail-nav{padding: 20px 0;}
    .serve-detail-nav a{margin-bottom:10px;width: 100%;text-align: left;}

    /*定制方案*/
    .plan-section{padding: 0 15px 40px 15px;}
    .plan-tit{padding-top: 40px;padding-bottom: 30px;}
    .plan-tit{font-size: 18px;}
    .plan-can-li{padding: 10px 0;width: 100%;}
    .plan-good-li{padding:8px 0;width: 100%;}
    .plan-good-li-a{padding: 20px;height: auto;background-size: 30px;background-position: 90% 20px;font-size: 12px;line-height: 24px;}
    .plan-good-li-a .tit{padding-bottom: 15px;margin-bottom: 20px;font-size: 16px;}
    .plan-form-tit{padding: 20px 15px;}
    .plan-form-main{padding: 30px 15px;}
    .plan-form-dl{width: 100%;}
    .plan-form-dl.mar{margin-right: 0;}
    .plan-form-inp{height: 40px;line-height: 40px;}
    .plan-form-send{line-height: 28px;}
    .plan-form-send{font-size: 12px;width: 100px;}
    .support-li{padding: 10px 0;width: 100%;}
    .support-li-a{padding:20px;height: auto;}

    /*关于我们*/
    .about-section{padding: 0 15px 40px 15px;}
    .about-tit{padding-top: 30px;padding-bottom: 20px;font-size: 18px;}
    .about-us-desc .tit{font-size: 16px;margin-bottom: 10px;}
    .about-culture-li .intro{width: 91%;font-size: 12px;line-height: 24px;}
    .about-culture-li .tit{font-size: 16px;}
    .about-history:before{left: 0;}
    .about-history-a{padding-left: 10px;margin-bottom: 20px;font-size: 13px;}
    .about-history-a .time{padding:7px;margin:0;font-size: 16px;}
    .about-history-a:nth-child(even){padding-right: 0;padding-left: 10px;}
    .about-history-a:nth-child(even) .time{text-align: left;}
    .about-history-a:before{left: 0;}
    .about-good-li{padding: 10px 0;width: 100%;}
    .about-good-li-a{height: auto;}
    .about-join-li-tit{padding:10px 15px;background-size: 15px;font-size: 14px;}
    .about-join-li-desc{padding: 20px 0;}

    /*新闻列表*/
    .news .about-tit{padding: 30px 20px 10px 20px;}
    .news-li-pic{width: 100%;}
    .news-li-desc{width: 100%;}
    .news-li-desc .tit{font-size: 16px;}

    /*智能*/
    .make-solve{padding: 40px 0;}
    .make-solve-desc{margin-bottom: 40px;font-size: 14px;line-height: 24px;}
    .make-much-li{width: 100%;height: auto;}
    .make-much-p{font-size: 14px;line-height: 24px;}
    .make-much-cont{width: 100%;}
    .make-much-item{font-size: 12px;}
    .make-step-li{width: 100%;}
    .make-step-li-a{height: auto;}
    .make-system-li{width: 100%;}

}
