@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}

html,body{min-height:100%}
h1,h2,h3,h4,h5,h6{font-weight:normal}
ul,li{list-style:none}
a{text-decoration:none;color:#999;transition:all .3s;-webkit-transition:all .3s;-moz-webkit-transition:all .3s;-ms-webkit-transition:all .3s}
a:hover{color:#75b551}
body{font-family:Arial,"Microsoft YaHei";font-size:14px;color:#333;-webkit-font-smoothing:antialiased;min-width:1400px}
img{border:none;vertical-align:middle}
input,textarea,button{outline:none;border:none}
textarea{resize:none;overflow:auto}
.clearfix{zoom:1}
.clearfix:after{content:".";width:0;height:0;visibility:hidden;display:block;clear:both;overflow:hidden}
.flash{transition:all .3s;-webkit-transition:all .3s}
::selection{background:#91d46c;color:#ffffff}
::-moz-selection{background:#91d46c;color:#ffffff}
::-webkit-selection{background:#91d46c;color:#ffffff}

/* 头部 */
.header-warp{width:100%;height:100px;box-shadow:0 2px 5px rgba(0,0,0,0.1);background-color:#ffffff;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.header{width:1400px;margin:0 auto;position:relative;z-index:100;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content:space-between;-webkit-justify-content: space-between;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.logo{width:294px;}
.logo img{width:100%;vertical-align:middle}
.nav .ul1{display:flex;align-items:center}
.nav .conts { position:relative; }
.nav h3 { font-size:16px;}
.nav h3 a {display: block;color:#000;line-height: 50px;padding: 0 25px;position: relative;}
.nav h3 a::after{content:'';bottom:-25px;left:0;right:0;height:3px;background-color:#fff;position: absolute;transition:all .3s;-webkit-transition:all .3s;z-index:2;}
.nav .on h3 a::after{content:'';bottom:-25px;left:0;right:0;height:3px;background-color:#91d46c;position: absolute;}
.nav .on a { color:#91d46c;}
.nav .on a:hover { color:#91d46c; text-decoration:none; }
.nav .sub { display:none; text-align:center;background-color:#fff; z-index:999;border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;-ms-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;box-shadow:0 4px 5px rgb(0 0 0 / 18%);-webkit-box-shadow:0 4px 5px rgb(0 0 0 / 18%);-moz-box-shadow:0 4px 5px rgb(0 0 0 / 18%);-ms-box-shadow:0 4px 5px rgb(0 0 0 / 18%);min-width:100%;overflow: hidden;}
.nav .sub li {text-align:center; font-size:14px;}
.nav .sub li a {display: block;color:#333;padding:10px 30px;white-space: nowrap;}
.nav .sub li a:hover { color:#000;background-color:#f2f2f2;}
.search-box{width:240px;height:36px;background-color:#f1f1f1;border-radius:150px;-webkit-border-radius:150px;-ms-border-radius:150px;;overflow:hidden;display: -ms-flexbox;display: -webkit-flex;display: flex;padding-right:10px;}
.search-box input[type="text"]{height:100%;padding:0 15px;font-size:14px;color:#333;background-color: transparent;flex:1;-webkit-flex:1;-ms-flex: 1;}
.search-box button{width:20px;height:100%;background-color:transparent;color:#999;cursor: pointer;}

/* 首页幻灯片 */
.home-slides {height:585px; zoom:1; position:relative; }
.home-slides .conts {position:relative; overflow:hidden;}
.home-slides .conts li {height:585px;position:relative;background-position:50% 0;background-repeat: no-repeat;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.home-slides .conts li h1{font-size:48px;color:#91d46c;font-weight:bold}
.home-slides .conts li h2{font-size:36px;color:#fff;font-weight:bold;}
.home-slides .conts li p{font-size:18px;color:#fff;margin:25px 0 0;line-height: 1.5;width:50%;}
.home-slides .conts li .link{display: block;margin-top:25px;width:160px;height:40px;font-size:16px;color:#fff;text-align: center;line-height:40px;background-color:#91d46c;border-radius: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;}
.home-slides .conts li .link:hover{background-color:#75b551;}
.home-slides .prev, .home-slides .next { z-index:1; position:absolute; top:50%; margin-top:-25px; display:block; width:42px; height:42px; line-height:40px; font-size:24px; color:#fff;border-radius:50px; background:rgba(255,255,255,.1); text-align:center;cursor:pointer; }
.home-slides .prev { left:20px;}
.home-slides .prev:hover, .home-slides .next:hover { background:#91d46c; color:#fff; }
.home-slides .next { right:20px;}
.home-slides .tabs { width:100%; height:18px; line-height:18px; position:absolute; z-index:1; bottom:20px; left:0;overflow:hidden; }
.home-slides .tabs ul { text-align:center; height:18px;}
.home-slides .tabs ul li { color:#91d46c; font-size:12px; width:50px; height:4px; line-height:18px; border-radius:18px;margin:0 5px; background:#f1ffe9; cursor:pointer; display:inline-block; *display:inline; zoom:1; overflow:hidden;text-indent: -9999px;}
.home-slides .tabs ul .current { color:#fff; background:#91d46c !important; }
.slides-warp{width:1400px;margin:0 auto;}

/* 解决方案 */
.home-solution{padding:60px 0;background-color:#f3f5f9;}
.home-solution .content{width:1400px;margin:0 auto;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack:space-between;-webkit-justify-content: space-between;justify-content: space-between;}
.home-solution .content .item{width:446px;}
.home-solution .content .item .c{background-color:#fff;border-bottom:#91d46c 3px solid;padding:40px 0;color:#666;text-align: center;margin-bottom:15px;}
.home-solution .content .item .c img {width:57px;height:57px;}
.home-solution .content .item .c:hover{background-color:#91d46c;color:#fff;}
.home-solution .content .item .c .iconfont{font-size:60px;}
.home-solution .content .item .title{font-size:16px;color:#333;font-weight:bold;text-align: center;}
.home-solution .content .item:hover .title{color:#000;}
.home-solution .content .item .text{font-size:14px;color:#666;text-align: center;}

/* 产品展示 */
.home-products{padding:60px 0;}
.home-products .content{width:1400px;margin:0 auto;}
.home-products .title{font-size:24px;color:#333;font-weight:bold;text-align: center;}
.home-products .text{font-size:14px;color:#999;text-align: center;margin-top:10px;}

.tabs-vertical{margin-top:40px;position: relative;}
.tabs-vertical ul{float:left;text-align:left;position: relative;}
.tabs-vertical ul li a{display:block;color:#666;border-bottom:1px solid #ebebeb;font-size:16px;padding:15px 46px 15px 20px;width:200px;overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}
.tabs-vertical ul li a.tab-active{background-color:#91d46c;color:#fff;position: relative;}
.tabs-vertical ul li a.tab-active::after{position: absolute;font-family: "iconfont";content: '\e600';top:16px;right:19px;color:#fff;font-size:18px;}
.tabs-vertical ul li:first-child a{border-top:0}
.tabs-vertical .tabs-content-placeholder{overflow:hidden;padding-left:60px;}
.tabs-vertical .tabs-content-placeholder .div-c{display:none}
.tabs-vertical .tabs-content-placeholder .div-c.tab-content-active{display:block}

.tabs-vertical .more{position: absolute;bottom:50px;left: 0;width:200px;border-bottom:#91d46c 2px solid;}
.tabs-vertical .more a{color:#91d46c;display: -ms-flexbox;display: -webkit-flex;display: flex;font-size:16px;padding:12px 0;}
.tabs-vertical .more a:hover{color:#75b551;}
.tabs-vertical .more .l{flex:1;-webkit-flex:1;-ms-flex:1;}
.tabs-vertical .more .r .iconfont{font-size:24px;}

.home-products-list{display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack:space-between;-webkit-justify-content: space-between;justify-content: space-between;flex-wrap: wrap;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;    min-height: 307px;}
.home-products-list .item{width:256px;display: block;margin-bottom:20px;}
.home-products-list .item .c{width:256px;height:256px;border:#ebebeb 1px solid;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;transition:all .3s;-webkit-transition:all .3s}
.home-products-list .item .c img{max-width:100%;max-height:100%;}
.home-products-list .item .pro-title{margin-top:10px;font-size:14px;color:#333;text-align: center;max-height:42px;line-height: 1.5;overflow: hidden;transition:all .3s;-webkit-transition:all .3s}
.home-products-list .item:hover .c{border:#91d46c 1px solid;}
.home-products-list .item:hover .pro-title{color:#000}

/* 技术支持 */
.home-support{padding:60px 0;background-color:#f3f5f9;}
.home-support .content{width:1400px;margin:0 auto;}
.home-support .title{font-size:24px;color:#333;font-weight:bold;text-align: center;}
.home-support .text{font-size:14px;color:#999;text-align: center;margin-top:10px;}

.tab-container{display:flex;margin:50px auto 0;border:1px solid #ebebeb;height:460px}
.tab-content{flex:1;position:relative}
.tab-pane{position:absolute;top:0;left:0;right:0;bottom:0;display:none;position: relative;}
.tab-pane img{width: 100%;height: 100%;}
.tab-pane .desc{position: absolute;left:38px;bottom:38px;right:38px;background-color:rgba(0,0,0,.5);padding:15px 25px;color:#fff;}
.tab-pane .desc h1{font-size:30px;font-weight:bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tab-pane .desc p{font-size:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tab-list{width:315px;background-color:#fff; display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;-webkit-flex-direction: column;-ms-flex-direction: column;justify-content: space-between;-webkit-justify-content: space-between;-ms-justify-content: space-between;;height: 100%;}
.tab-list li{padding:0 20px;cursor:pointer;transition:background 0.3s;-webkit-transition:background 0.3s;-ms-transition:background 0.3s;flex-grow: 1;border-bottom:1px solid #ebebeb; display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.tab-list li h1{font-size:18px;font-weight:bold;}
.tab-list li p{font-size:14px;margin-top:5px;color:#999;}
.tab-list li:last-child{border-bottom:0}
.tab-list li:hover,.tab-list li.active{background-color:#91d46c;color:#fff;}
.tab-list li:hover p,.tab-list li.active p{color:#fff;}

/* 公司新闻 */
.home-news{padding:60px 0;}
.home-news .content{width:1400px;margin:0 auto;}
.home-news .title{font-size:24px;color:#333;font-weight:bold;text-align: center;}
.home-news .text{font-size:14px;color:#999;text-align: center;margin-top:10px;}
.home-newslist{width:1400px;margin:50px auto 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;border:#ebebeb 1px solid}
.home-newslist .card{width:25%;overflow:hidden;padding:28px 20px;border-right:#eaeaea 1px solid;}
.home-newslist .card:last-child{border-right:0}
.home-newslist .date{font-size:30px;font-weight:bold;color:#333}
.home-newslist .date-sub{font-size:14px;color:#999;margin-top:4px}
.home-newslist .n-title{display: block;margin-top:20px;font-size:16px;color:#333;line-height:1.5;height:50px;overflow: hidden;}
.home-newslist .n-title:hover{color:#91d46c;}
.home-newslist .detail-link{margin:15px 0;color:#999;font-size:14px;position:relative;border-top:#eaeaea 1px solid;padding-top:15px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.home-newslist .detail-link:hover{color:#91d46c;}
.home-newslist .detail-link::after{font-family:'iconfont';content:"\e64e";position:absolute;right:0;top:17px;font-size:16px}
.home-newslist .image-container{display: block;height:155px;overflow:hidden}
.home-newslist .image-container img{width:100%;height:100%;object-fit:cover;display:block;transition:all .3s;-webkit-transition:all .3s;-ms--transition:all .3s;}
.home-newslist .card:hover .image-container img{transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);}


/* 版权 */
.footer{background-color:#222;}
.footer-container{width:1400px;margin:0 auto;padding:80px 0 60px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}
.footer-left{flex:1;min-width:200px;margin-right:50px;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.footer-column{-webkit-flex:1;-ms-flex:1;flex:1;}
.footer-column h4{font-size:16px;font-weight:bold;margin-bottom:15px;color:#fff}
.footer-column li{margin-bottom:10px}
.footer-column a{color:#ccc;}
.footer-column a:hover{color:#fff}
.footer-right{text-align:left;max-width:300px;}
.contact-item{margin-bottom:15px;color:#999;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.contact-item .iconfont{font-size:26px;margin-right:10px;}
.contact-text{color:#ccc;font-size:14px}
.footer-divider{height:1px;background-color:#3d3d3d;}
.copyright{width:1400px;margin:0 auto;color:#999;font-size:14px;height:50px;line-height: 50px;;}

/* 内页通用样式 */
.common-banner{height:314px;background-position: 50% 0;background-repeat: no-repeat;width:100%;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.common-banner .warp{width:1400px;margin:0 auto;}
.common-banner .warp h1{font-size:36px;color:#000;font-weight:bold;}
.common-banner .warp h2{font-size:25px;color:#666;}

.common-ment{border-bottom:#ebebeb 1px solid;}
.common-ment ul{width:1400px;height:60px;margin:0 auto;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.common-ment li{flex: 1;-webkit-flex: 1; -ms-flex: 1;}
.common-ment li a{display: block;height:100%;font-size:16px;color:#666;position: relative;line-height: 60px;text-align: center;white-space: nowrap;}
.common-ment li a::after{content:'';position: absolute;left:0;bottom:0;width:0;height:2px;background-color:#91d46c;transition:width .3s;-webkit-transition:width .3s}
.common-ment li a:hover,.common-ment li.active a{color:#91d46c}
.common-ment li.active a::after,.common-ment li a:hover::after{content:'';position: absolute;left:0;bottom:0;width:100%;height:2px;background-color:#91d46c;}

/* 产品筛选 */
.pro-filter{width:1400px;margin:25px auto 0;}
.pro-filter ul{margin-top:10px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.pro-filter ul .l{width:190px;text-align: right;color:#999;}
.pro-filter ul .r{flex: 1;-webkit-flex: 1; -ms-flex: 1;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.pro-filter ul li{margin-right:20px;}
.pro-filter ul li a{display: inline-block;padding:3px 7px;color:#666;font-size:14px;}
.pro-filter ul li a:hover{color:#000;text-decoration: underline;}
.pro-filter ul li.active a{background-color: #91d46c;color:#fff;}

/* 产品列表 */
.pro-list{width:1400px;display: -ms-flexbox;display: -webkit-flex;display: flex;margin:0 auto;-ms-flex-wrap: wrap;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.pro-list li{width:326px;margin-top:40px;margin-right:32px;}
.pro-list li:nth-child(4n){margin-right:0;}
.pro-list li a{display: block;}
.pro-list li .img-c{width:326px;height:326px;border:#ebebeb 1px solid;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;transition:all .3s;-webkit-transition:all .3s}
.pro-list li .img-c img{max-width:100%;max-height:100%;}
.pro-list li .title{font-size:16px;color:#333;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top:20px;transition:all .3s;-webkit-transition:all .3s}
.pro-list li .text{color:#999;font-size:14px;margin-top:10px;height:42px;overflow: hidden;text-align: center;line-height: 1.5;}
.pro-list li a:hover .img-c{border-color: #91d46c;}
.pro-list li a:hover .title{color:#91d46c;}

.black2 {text-align: center;font-size:14px;padding:70px 0;}
.black2 a {border: #e5e5e5 1px solid;padding:10px 13px;margin:0 3px;color: #999;  text-decoration: none;display: inline-block;transition: all .3s;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;}
.black2 a:hover {border: #91d46c 1px solid;color: #fff;background-color: #91d46c}
.black2 a:active {color: #fff; border: #91d46c 1px solid; background-color: #91d46c}
.black2 span.current {padding: 10px 13px; font-weight: bold;  margin: 2px;color: #fff;  border: #91d46c 1px solid; background-color: #91d46c;display: inline-block;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;}
.black2 span.disabled {padding:10px 13px;margin: 2px; color: #ddd; border: #eee 1px solid;display: inline-block;border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;}

/* 产品详情 */
.pro-con-top{width:1400px;margin:40px auto 0;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.pro-con-top .l{width:500px;height:500px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;border:#ebebeb 1px solid;}
.pro-con-top .l img{max-width:100%;max-height:100%;}
.pro-con-top .r{flex: 1;-webkit-flex: 1; -ms-flex: 1;padding-left:60px;}
.pro-con-top .r h1{font-size:30px;color:#333;font-weight:bold}
.pro-con-top .r p{font-size:14px;color:#999;margin-top:15px;}
.pro-con-top ul{list-style-type: square;margin-top:28px;}
.pro-con-top ul li{margin-bottom:10px;list-style-type: square;color:#666666;list-style-position: inside;}
.pro-con-top .ljxj{margin-top:30px;}
.pro-con-top .ljxj a{width: 138px;height: 41px;border-radius: 2px;-webkit-border-radius: 2px;-ms-border-radius: 2px;font-size:16px;color:#fff;padding:10px 20px;background-color: #91d46c;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;text-align: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}
.pro-con-top .ljxj a i{margin-left:5px;}
.pro-con-top .ljxj a:hover{background-color: #75b551;}


.pop{width:800px;position:fixed;height:520px;top:50%;left:50%;display:none;background:#ffffff;z-index:999999;margin-left:-400px;margin-top:-260px;padding:20px;}
.pop-title{width:100%;text-align:center;line-height:40px;height:40px;font-size:18px;position:relative;font-weight: bold;}
.pop-title span{position:absolute;font-size:12px;right:-37px;top:-37px;background:#ffffff;border:#ebebeb solid 1px;width:40px;height:40px;border-radius:20px;}
.pop-title span a{display:block;}
.pop-input-content{margin-top:20px;}
.pop-input {overflow:hidden;margin-bottom:20px;}
.pop-input label{float:left;width:70px;padding-right:10px;text-align:right;line-height:40px;height:40px;font-size:14px;color:#999;}
.pop-input input.list-input{float:left;line-height:40px;height:40px;width:670px;border:#ebebeb 1px solid;padding:0 10px;font-size:14px;}
.pop-input textarea.list-input2{float:left;height:140px;width:670px;border:#ebebeb 1px solid;padding:8px 10px;font-family:"Microsoft YaHei";font-size:14px;}
.pop-button{width:100px;margin-top:20px;margin-left:70px;line-height:40px;font-size:14px;text-align:center;}
.pop-button a{display:block;background-color: #91d46c;color:#fff;}
.pop-bg{width:100%;height:100%;position:fixed;top:0px;left:0px;background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;display:none;z-index:9999}
.close-pop{font-size:30px;}

.pro-c-title{width:1400px;margin:10px auto 0;border-bottom:#ebebeb 1px solid;font-size:24px;color:#333;font-weight:bold;padding:15px 0;}
.pro-c-con{font-size:14px;color:#333;line-height: 1.8;width:1400px;margin:30px auto 40px;}
.pro-c-con p{margin-bottom:20px;}
.pro-c-con img{max-width:100%;}
.pro-c-con p,.pro-c-con span,.pro-c-con em,.pro-c-con a,.pro-c-con b,.pro-c-con strong,.pro-c-con i,.pro-c-con div{text-wrap-mode: wrap!important;}
.pro-c-con table{max-width:100%;}


/* 新闻资讯 */
.news-list{width:1400px;margin:70px auto 0;}
.news-list li{margin-bottom:40px;overflow: hidden;}
.news-list li:last-child{margin-bottom:0;}
.news-list li a{display: block;overflow: hidden;}
.news-list li .img{width:400px;height:200px;float:left;overflow: hidden;position: relative;border: #e5e5e5 1px solid;transition:all .3s;-webkit-transition:all .3s;background-color: #fff;}
.news-list li .img img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-width: 100%;max-height: 100%;}
.news-list li .right{width:960px;float:right;padding-top:10px;padding-right:48px;}
.news-list li .right h1{font-size:16px;color:#000;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-list li .right h2{font-size:13px;color:#999;margin-top:10px;padding-bottom:20px;border-bottom:#eee 1px solid;position: relative;}
.news-list li .right h2::after{content:'';position: absolute;bottom:-1px;width:80px;transition:all .5s;-webkit-transition:all .5s;background-color:#000;height:1px;left:0;}
.news-list li a:hover .right h2::after{width:100%;}
.news-list li .right p{font-size:13px;color:#999;line-height: 1.7;height:45px;overflow: hidden;margin-top:20px;}
.news-list li .right h3{font-size:20px;color:#999;margin-top:30px;}
.news-list li a:hover{background-color: #f7f7f7;}
.news-list li a:hover .img{border: #bbb 1px solid;}
.news-list li a:hover .right h2::after{background-color:#000;}

/* 新闻中心-详情 */
.news-xq{padding:70px 0;width:1400px;margin:0 auto;}
.news-xq .title{font-size:24px;color:#000;text-align: center;font-weight: bold;}
.news-xq .other{font-size:14px;color:#999;text-align: center;padding-bottom:25px;border-bottom:#e5e5e5 1px solid;margin-top:16px;}
.news-xq .other span{margin-right:20px;}
.news-xq .con{padding:40px 0;font-size:14px;color:#333;line-height: 1.8;}
.news-xq .con p,.news-xq .con span,.news-xq .con em,.news-xq .con a,.news-xq .con b,.news-xq .con strong,.news-xq .con i,.news-xq .con div{text-wrap-mode: wrap!important;}
.news-xq .con img{max-width:100%;}
.news-xq .con p{margin-bottom:20px;}
.news-xq .con p:last-child{margin-bottom:0;}
.news-xq .mlinks{border-top:#e5e5e5 1px solid;padding:40px 0 0;}
.news-xq .mlinks li{margin-bottom:20px;color:#999;font-size:14px;}
.news-xq .mlinks li:last-child{margin-bottom:0;}
.news-xq .mlinks li a{color:#333;}
.news-xq .mlinks li a:hover{color:#abea89;text-decoration: underline;}


/* 解决方案 */
.solution{margin:40px auto 0;width:1400px;}
.solution ul{overflow:hidden;}
.solution ul li{width:420px;float:left;margin-top:30px;margin-right:48px;}
.solution ul li:nth-child(3n+0){margin-right:0;}
.solution ul li a{display: block;padding-bottom:30px;border-bottom:#e8e8e8 1px solid;}
.solution ul li a:hover{background-color:#f7f7f7;}
.solution ul li .img{width:420px;height:189px;position: relative;background-color:#fff;}
.solution ul li .img img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-width: 100%;max-height: 100%;}
.solution ul li h1{font-size:16px;color:#000;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top:30px;transition:all .3s;-webkit-transition:all .3s;}
.solution ul li h2{font-size:13px;color:#999;margin-top:20px;text-align: center;line-height: 30px;padding:0 30px; overflow: hidden;transition:all .3s;-webkit-transition:all .3s;height:55px;}
.solution ul li h3{color:#ccc;text-align: center;margin-top:25px;font-size:20px;transition:all .3s;-webkit-transition:all .3s;}
.solution ul li a:hover h1,.solution ul li a:hover h2,.solution ul li a:hover h3{color:#000;}

/* 技术支持 */
.support-list{width:1400px;margin:40px auto 0;}
.support-list li{margin-bottom:40px;overflow: hidden;}
.support-list li:last-child{margin-bottom:0;}
.support-list li a{display: block;overflow: hidden;background-color:#f7f7f7;}
.support-list li .img{width:508px;height:176px;float:left;overflow: hidden;position: relative;transition:all .3s;-webkit-transition:all .3s;background-color: #fff;}
.support-list li .img img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;max-width: 100%;max-height: 100%;}
.support-list li .right{width:852px;float:right;padding-top:45px;padding-right:48px;}
.support-list li .right h1{font-size:18px;color:#000;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.support-list li a:hover{width:100%;background-color: #eee;}
.support-list li .right p{font-size:14px;color:#999;line-height: 1.7;height:45px;overflow: hidden;margin-top:20px;}


/* 关于我们 */
.about-warp{width:1400px;margin:0 auto;}
.about-con1{margin:50px 0 0;display: -ms-flexbox;display: -webkit-flex;display: flex;padding-bottom:50px;border-bottom:#e5e5e5 1px solid;}
.about-con1 li{flex: 1;-webkit-flex: 1; -ms-flex: 1;}
.about-con1 li h1{font-size:36px;color:#000;font-weight:bold;}
.about-con1 li p{font-size:14px;color:#999;margin-top:10px;}

.about-con2{margin:50px 0;}
.about-con2 .title1{font-size:18px;color:#999;}
.about-con2 .title1 span{color:#91d46c;}
.about-con2 .title2{font-size:30px;color:#333;margin-top:10px;}
.about-con2 .desc{font-size:14px;color:#666;margin-top:20px;}
.about-con2 .box{display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;-webkit-align-items: center;align-items: center;background-color:#f7f7f7;padding:90px 100px;margin-top:50px;}
.about-con2 .box .img{width:339px;height:340px;}
.about-con2 .box .img img{max-width:100%;max-height:100%;}
.about-con2 .box .r{flex: 1;-webkit-flex: 1; -ms-flex: 1;padding-left:110px;}
.about-con2 .box .r h1{font-size:16px;color:#999;}
.about-con2 .box .r h2{font-size:24px;color:#333;margin-top:10px;}
.about-con2 .box .r .text{font-size:14px;color:#666;margin-top:35px;line-height: 1.8;}
.about-con2 .box .r .text p{margin-bottom:12px;}

.about-con3{margin:50px 0;}
.about-con3 .title{font-size:30px;color:#333;text-align: center;}
.about-con3 .text{font-size:14px;color:#666;margin-top:35px;line-height: 1.8;}
.about-con3 .text p{margin-bottom:12px;}

.about-con3 ul{display: -ms-flexbox;display: -webkit-flex;display: flex;margin:100px 0;}
.about-con3 ul li{flex: 1;-webkit-flex: 1; -ms-flex: 1;text-align: center;}
.about-con3 ul li h1{font-size:24px;color:#666;font-weight:bold}
.about-con3 ul li h2{font-size:16px;color:#666;margin-top:10px;}
.about-con3 ul li .icon{width:70px;margin:20px auto 0;color:#91d46c}
.about-con3 ul li .icon i{font-size:70px;}
.about-con3 ul li p{margin-top:20px;color:#999;font-size:14px;padding:0 50px;}

/* 新闻资讯 */
.searchkeys{width:1400px;margin:40px auto 0;}
.searchkeys span{color:#f00;}
.search-list{width:1400px;margin:40px auto 0;}
.search-list li{margin-bottom:20px;position: relative;}
.search-list li::after{content:'';position: absolute;left:0;width:100%;height:1px;background-color:#e5e5e5;}
.search-list li:last-child{margin-bottom:0;}
.search-list li a{display: block;overflow: hidden;padding-bottom: 20px;}
.search-list li a h1{font-size:16px;color:#000;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;transition:all .3s;-webkit-transition:all .3s}
.search-list li a:hover h1{color:#91d46c;}
.search-list li a p{font-size:13px;color:#999;overflow: hidden;margin-top:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}











