<style>
    div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}


body {color: #666;margin: 0 auto;background-color: #fff; font-family: "Microsoft YaHei";overflow-x: hidden;}

#copy { display: none;}

a {color: #666; text-decoration: none;}
a:hover { color: #0041ac;text-decoration: none; border-bottom-style:}

.page{ margin:0 auto; width:1400px}
.bg{ width: 100%; min-width: 1400px;}

.fl { float: left;}
.fr {float: right;}

.clear { clear: both;height: 0px; overflow: hidden;}


.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}
    
    
    
@charset "utf-8";
/*公共样式*/
*{margin: 0; padding: 0;}
html,body{width: 100%; min-width: 1200px;}
body{font-size: 14px; background: #fff; font-family: "Microsoft Yahei",Verdana,Arial,sans-serif; line-height: 1.5; color: #333; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
ol,ul,li{list-style: none;}
a{text-decoration: none; color: #333; -webkit-tap-highlight-color: rgba(255,0,0,0); -webkit-transition: all .4s ease; transition: all .4s ease; cursor: pointer;}
a:hover{color: #068e4b!important;}
a:focus{outline:none;}
em,i{font-style: normal;}
h1,h2,h3,h4,h5,h6,th{font-weight: normal;}
img{border: 0; max-width: 100%; height: auto; vertical-align: middle;}
table{border-collapse: collapse; border-spacing: 0;}
input,textarea,select,button{border: 0; background: none; outline: 0; font-family: "Microsoft Yahei";}
input[type="button"],input[type="text"],input[type="submit"],select{appearance: none; -moz-appearance: none; -webkit-appearance: none;}
input,input:focus,input:active{user-select: text;}
textarea{resize: none;}
.clearfix{zoom: 1;}
.clearfix:after{content: "."; *zoom: 1; display: block; visibility: hidden; height: 0; clear: both;}
.container{width: 1400px; margin: 0 auto; position: relative;}
.middle{display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; width: 0; height: 100%;}
@media only screen and (max-width: 1499px){
	.container{width: 1200px;}
}
.tl{text-align: left!important;}
.tc{text-align: center!important;}
.tr{text-align: right!important;}
.fl{float: left;}
.fr{float: right;}
.hide{display: none;}
.col-lg-2,.col-lg-2_0,.col-lg-3,.col-lg-4,.col-lg-6,.col-lg-12{float: left; min-height: 1px;}
.col-lg-2{width: 16.66%;}
.col-lg-2_0{width: 20%; *width: 19.98%;}
.col-lg-3{width: 25%; *width: 24.98%;}
.col-lg-4{width: 33.33%; *width: 33.31%;}
.col-lg-6{width: 50%; *width: 49.98%;}
.col-lg-12{width: 100%;}
.layui-layer-btn .layui-layer-btn0:hover{color: #fff!important;}
/*右侧浮动框*/
.right-menu{width: 49px; height: 180px; position: fixed; right: 0; top: 50%; margin-top: -153px; z-index: 9999;}
.advice-small{width: 49px; height: 180px; background: #272727; position: absolute; right: 0; top: 0; cursor: pointer; transition: right .3s;}
.advice-small span{display: block; height: 48px; background: url(../images/online-btn.png) no-repeat center #068e4b;}
.advice-small em{display: block; width: 20px; margin: 0 auto; text-align: center; font-size: 14px; font-weight: bold; line-height: 24px; color: #fff; padding: 16px 0;}
.advice-big{width: 230px; height: 306px; background: #272727; color: #fff; text-align: center; position: absolute; left: 100%; top: 0; transition: left .3s;}
.advice-big .close{display: block; width: 18px; height: 18px; background: url(../images/rclose-btn.png) no-repeat center; position: absolute; right: 12px; top: 12px; z-index: 2;}
.advice-big .close:hover{filter: alpha(opacity= 80); opacity: .8;}
.advice-big .stop{height: 190px;}
.advice-big .stop .stit1{font-size: 14px; font-weight: bold; padding-top: 24px;}
.advice-big .stop .sinput{width: 186px; margin: 24px auto 0; border-radius: 4px; overflow: hidden; cursor: pointer;}
.advice-big .stop .sinput span{display: block; width: 120px; float: left; height: 30px; line-height: 30px; background: #d4d4d4; font-size: 12px; color: #666; text-indent: 9px; text-align: left}
.advice-big .stop .sinput em{display: block; width: 66px; float: left; height: 30px; line-height: 30px; text-align: center; font-size: 12px; color: #fff; background: #068e4b;}
.advice-big .stop .stit2{font-size: 12px; margin-top: 16px;}
.advice-big .stop .stit3{font-size: 24px; line-height: 28px; margin-top: 10px;}
.advice-big .sbot{height: 116px; background: #068e4b;}
.advice-big .sbot .icon{height: 37px; background: url(../images/remail-btn.png) no-repeat center bottom;}
.advice-big .sbot .stit1{font-size: 14px; margin-top: 8px;}
.advice-big .sbot .stit2{line-height: 14px; font-size: 12px; margin-top: 6px;}
.right-menu.open{width: 230px; right: 20px;}
.right-menu.open .advice-small{right: -100%;}
.right-menu.open .advice-big{left: 0;}
/*资料索取*/
.receive-bg{display: none; width: 100%; height: 100%; background: #000; filter: alpha(opacity= 80); opacity: .8; position: fixed; left: 0; top: 0; z-index: 99999;}
.receive{display: none; width: 962px; height: 526px; padding: 18px; background: url(../images/receive-sbg.png) repeat; position: fixed; left: 50%; top: 50%; margin-left: -499px; margin-top: -281px; z-index: 999991;}
.receive-close{display: block; width: 48px; height: 48px; background: url(../images/receive-close.png) no-repeat; position: absolute; right: -43px; top: -43px;}
.receive .left{width: 382px; height: 526px; float: left; background: #068e4b; color: #fff; text-align: center;}
.receive .left .title{font-size: 24px; padding-top: 48px; margin: 0 10px;}
.receive .left .desc{font-size: 12px; line-height: 24px; margin: 6px 20px;}
.receive .right{width: 580px; height: 526px; float: left; background: #fff;}
.receive-message{padding: 46px 44px 0 44px;}
.receive-message .title{font-size: 36px; line-height: 44px;}
.receive-form{margin-top: 24px;}
.receive-form li{position: relative; border-bottom: 1px solid #ddd; margin-bottom: 12px; padding: 0 14px;}
.receive-form li .j-input{display: block; width: 100%; height: 40px; line-height: 40px; position: relative; z-index: 2;}
.receive-form li .focus{height: 40px; line-height: 40px; position: absolute; left: 14px; top: 0; z-index: 1;}
.receive-form li .focus em{color: #fb0404; margin-right: 6px;}
.receive-form li .focus span{font-size: 12px; color: #666;}
.receive-form li.code{width: 110px;}
.receive-form li.code .vcode-img{width: 112px; height: 34px; position: absolute; right: -122px; top: 2px; cursor: pointer;}
.receive-form li.code .vcode-img img{width: 112px; height: 34px; cursor: pointer;}
.receive-form li.bot{width: 240px; margin: 40px auto 0; border-width: 0; padding: 0;}
.receive-form li.bot .btn{display: block; width: 100%; height: 40px; line-height: 40px; background: #068e4b; -webkit-border-radius: 3px; border-radius: 3px; font-size: 18px; color: #fff; text-align: center; cursor: pointer;}
.receive-form li.bot .agree{font-size: 0; text-align: center; color: #666; margin-top: 8px;}
.receive-form li.bot .agree > *{display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; font-size: 12px;}
.receive-form li.bot .agree input[type=checkbox]{width: 12px; height: 12px; position: relative; -webkit-appearance: none; margin-right: 6px;}
.receive-form li.bot .agree input[type=checkbox]:after{display: block; content: ""; width: 10px; height: 10px; line-height: 10px; border: 1px solid #22211f; font-size: 12px; font-weight: bold; color: #f50505; text-align: center; position: absolute; left: 0; top: 0;}
.receive-form li.bot .agree input[type=checkbox]:checked:after{content: "✓";}
/*头部*/
.header{width: 100%; min-width: 1200px; height: 78px; background: #000; position: absolute; left: 0; top: 0; z-index: 999; transition: all .6s;}
.logo{float: left; height: 47px; margin-top: 22px;}
.logo a{display: block; height: 100%;}
.logo img{display: block; height: 100%;}
.logo img.nlogo{display: none!important;}
.nav{float: right;}
.nav ul > li{float: left; padding: 0 18px; position: relative;}
.nav ul > li.static{position: static;}
.nav ul > li > a{display: block; min-width: 60px; height: 66px; line-height: 66px; padding: 12px 2px 0 2px; font-size: 16px; color: #fff; text-align: center; position: relative; z-index: 3;}
.nav ul > li > a i{width: 0; height: 2px; background: #068e4b; position: absolute; left: 0; bottom: 0; z-index: 2; -webkit-transition: all .4s; transition: all .4s;}
.nav ul > li:hover > a,.nav ul > li.active > a{color: #068e4b!important;}
.nav ul > li:hover > a i,.nav ul > li.active > a i{width: 100%;}
.nav ul > li:hover .subnav{height: auto; margin-top: 0; opacity: 1; visibility: visible;}
.subnav{width: 140px; box-shadow: 0 0 16px -4px rgba(0,0,0,.3); background: #fff; position: absolute; left: 50%; top: 100%; margin-left: -70px; text-align: center; height: 0; overflow: hidden; margin-top: 20px; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s; opacity: 0; visibility: hidden;}
.subnav > ol{padding: 14px 0 12px 0; position: relative; z-index: 2;}
.subnav > ol li a{display: block; height: 40px; line-height: 40px; font-size: 13px;}
.subnav > ol li a:hover{background: #068e4b; color: #fff!important;}
.prodsubnav{width: 100%; height: 0; background: #fff; position: absolute; left: 0; top: 78px; overflow: hidden; transition: all .4s ease-out;}
.prodsubnav-box{padding: 30px 0; position: relative;}
.prodsubnav-box > i{display: block; width: 242px; height: 100%; background: #272727; position: absolute; left: 0; top: 0; z-index: 1;}
.prodsubnav .left{width: 242px; float: left; position: relative; z-index: 2;}
.prodsubnav .left li{height: 60px; line-height: 60px; font-size: 16px;}
.prodsubnav .left li a{color: #fff; padding-left: 54px;}
.prodsubnav .right{margin-left: 242px; background: #fff;}
.prodsubnav .right .row{margin: 0 32px; overflow: hidden;}
.prodsubnav .right dl{margin: 0 24px; width: 190px; float: left;}
.prodsubnav .right dl.item:nth-child(2){width: 214px;}
.prodsubnav .right .w1{width: 280px!important;}
.prodsubnav .right .w2{width: 320px!important;}
.prodsubnav .right dt{height: 60px; line-height: 60px; font-size: 16px;}
.prodsubnav .right dd{border-top: 1px solid #ddd; padding: 10px 0;}
.prodsubnav .right dd ol{margin: 0 -5px;}
.prodsubnav .right dd li{height: 36px; line-height: 36px;}
.prodsubnav .right dd li span{display: block; margin: 0 5px;}
.prodsubnav .right dd li a{color: #666;}
.prodsubnav .right dd li .r a{color: #999;}
.hsearch{float: right; width: 23px; height: 22px; margin-top: 33px; margin-left: 20px; position: relative; z-index: 10;}
.hsearch .j-form{position: relative;}
.hsearch .j-form .j-input{width: 160px; background: #333; opacity: 0; visibility: hidden; height: 38px; line-height: 38px; padding: 0 15px; color: #fff; position: absolute; right: -100%; top: 50%; margin-top: -19px; margin-right: 56px; -webkit-transition: 0.36s ease; transition: 0.36s ease;}
.hsearch .j-form .btn{display: block; width: 23px; height: 22px; background: url(../images/search-btn.png) no-repeat center; cursor: pointer;}
.hsearch.open .j-form .j-input{opacity: 1; visibility: visible;}
.hsearch input::-webkit-input-placeholder{color: #fff;}
.hsearch input::-moz-placeholder{color: #fff;}
.hsearch input:-ms-input-placeholder{color: #fff;}
.language{float: right; height: 28px; margin-top: 30px; margin-left: 16px;}
.language a{display: block; float: left; width: 28px; height: 28px; line-height: 28px; background: #fff; -webkit-border-radius: 50%; border-radius: 50%; color: #333; text-align: center;}
.language a:hover{color: #333!important;}
.htel{float: right; margin-top: 30px; margin-left: 60px; height: 28px; line-height: 28px; border-right: 1px solid #a0a0a0; padding-left: 42px; padding-right: 18px; background: url(../images/htel-bg.png) no-repeat; font-size: 18px; color: #fff;}
.header-index-{background: none;}
.header-index-:hover{background: #000;}
.head-white{background: #fff; box-shadow: 0 0 40px rgba(0,0,0,.1);}
.head-white .logo img{display: none!important;}
.head-white .logo img.nlogo{display: block!important;}
.head-white .nav ul > li > a{color: #333;}
.head-white .prodsubnav{box-shadow: 0 0 40px rgba(0,0,0,.1);}
.head-white .hsearch .j-form .btn{background: url(../images/search-btn1.png) no-repeat center;}
.head-white .language a{background: #000; color: #fff;}
.head-white .language a:hover{color: #fff!important;}
.head-white .htel{color: #333; background: url(../images/htel-bg1.png) no-repeat;}
.header-show-6{background: #fff; box-shadow: 0 0 40px rgba(0,0,0,.1);}
.header-show-6 .logo img{display: none!important;}
.header-show-6 .logo img.nlogo{display: block!important;}
.header-show-6 .nav ul > li > a{color: #333;}
.header-show-6 .prodsubnav{box-shadow: 0 0 40px rgba(0,0,0,.1);}
.header-show-6 .hsearch .j-form .btn{background: url(../images/search-btn1.png) no-repeat center;}
.header-show-6 .language a{background: #000; color: #fff;}
.header-show-6 .language a:hover{color: #fff!important;}
.header-show-6 .htel{color: #333; background: url(../images/htel-bg1.png) no-repeat;}
@media only screen and (max-width: 1499px){
	.nav ul > li{padding: 0 14px;}
	.prodsubnav-box > i{width: 210px;}
	.prodsubnav .left{width: 210px;}
	.prodsubnav .left li a{padding-left: 40px;}
	.prodsubnav .right{margin-left: 210px;}
	.prodsubnav .right .row{margin: 0 10px;}
	.prodsubnav .right dl{margin: 0 12px; width: 180px;}
	.htel{margin-left: 40px;}
}
/*底部---联系我们*/
.contact{height: 542px; background: url(../images/contact-ibg.jpg) no-repeat center top; position: relative; overflow: hidden;}
.contact .inner-title{color: #fff; padding-top: 76px;}
.contact-hbox{margin-top: 60px;}
.contact-hbox ul{font-size: 0; text-align: center; margin: 0 -60px;}
.contact-hbox li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 150px; margin: 0 60px;}
.contact-hbox li .icon{width: 80px; height: 80px; background: url(../images/contact-hicon.png) no-repeat; margin: 0 auto;}
.contact-hbox li .ico1{background-position: 0 0;}
.contact-hbox li .ico2{background-position: -80px 0;}
.contact-hbox li .ico3{background-position: -160px 0;}
.contact-hbox li .ico4{background-position: -240px 0;}
.contact-hbox li .title{font-size: 20px; color: #fff; text-align: center; margin-top: 10px;}
.contact-form{margin-top: 56px;}
.contact-form ul{font-size: 0; text-align: center; margin: 0 -8px;}
.contact-form li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 0 8px;}
.contact-form li .j-input{display: block; width: 260px; height: 48px; line-height: 48px; background: #fff; padding: 0 16px; font-size: 16px;}
.contact-form li.submit{margin-left: 24px;}
.contact-form li .subbtn{display: block; width: 162px; height: 48px; line-height: 48px; background: #fff; font-size: 16px; color: #068e4b; text-align: center; cursor: pointer; -webkit-transition: opacity .5s; transition: opacity .5s;}
.contact-form li .subbtn:hover{filter: alpha(opacity= 80); opacity: .8;}
.contact-form li .btn{display: block; width: 160px; height: 46px; line-height: 46px; border: 1px solid #fff; font-size: 16px; color: #fff; text-align: center;}
.contact-form li .btn:hover{filter: alpha(opacity= 80); opacity: .8; color: #fff!important;}
.contact-tel{font-size: 24px; color: #fff; text-align: center; margin-top: 38px;}
.contact-tel span{font-size: 30px;}
@media only screen and (max-width: 1499px){
	.contact-form ul{margin: 0 -6px;}
	.contact-form li{margin: 0 6px;}
	.contact-form li .j-input{width: 230px;}
	.contact-form li.submit{margin-left: 14px;}
	.contact-form li .subbtn{width: 152px;}
	.contact-form li .btn{width: 150px;}
}
/*底部*/
.footer{background: #222; color: #858585; position: relative; overflow: hidden;}
.footer a{color: #858585;}
.foot-model{padding: 66px 0 56px 0; position: relative;}
.Gotop  {  width: 49px;background: url(../images/Gotop.png) no-repeat center #000;padding-top: 42px;font-size: 24px;font-weight: bold;color: #068e4b;line-height: 28px;text-transform: uppercase;text-align: center;position: fixed;right: 0;top: 58%;z-index: 666;cursor: pointer;background-size: 30px 16px;}
.foot-nav{float: left;}
.foot-nav dl{min-width: 170px; float: left; margin-right: 60px;}
.foot-nav dl.last{margin-right: 0!important;}
.foot-nav dt{font-size: 16px; font-weight: bold; color: #c6c6c6; height: 24px; line-height: 24px;}
.foot-nav dt a{color: #c6c6c6;}
.foot-nav dd{margin-top: 8px;}
.foot-nav dd li{height: 30px; line-height: 30px;}
.foot-nav dd li a{color: #666;}
.foot-rt{width: 170px; float: right; margin-right: 48px;}
.foot-logo img{width: 170px; height: 52px;}
.foot-wechat{width: 100px; margin: 22px auto 0;}
.foot-wechat img{width: 100px; height: 100px;}
.foot-wechat p{text-align: center; font-size: 12px; color: #999; margin-top: 6px;}
.foot-copy{padding: 16px 0; font-size: 14px; line-height: 26px; border-top: 1px solid #333; color: #666;}
.foot-copy a{color: #666;}
/* .foot-link{max-width: 58%; float: left;white-space: nowrap;overflow: hidden;}
.foot-link span{float: left;}
.foot-link a{margin-right: 20px;}
.foot-info{max-width: 60%; float: right;white-space: nowrap;}
.foot-info a,.foot-info p{float: right;margin-left:5px;} */
/* .foot-link{max-width: 58%; float: left;white-space: nowrap;overflow: hidden;} */
.foot-link{max-width: 100%;white-space: nowrap;overflow: hidden;text-align: center;}
/* .foot-link span{float: left;} */
.foot-link span{display: inline-block;*display: inline;*zoom: 1;}
.ft-links{display: inline-block;*display: inline;*zoom: 1;}
.foot-link a{margin-right: 20px;}
/* .foot-info{max-width: 60%; float: right;white-space: nowrap;} */
.foot-info{text-align: center;}
.foot-info a,.foot-info p{margin-left:5px;}
@media only screen and (max-width: 1499px){
	.foot-nav dl{min-width: 150px; margin-right: 40px;}
}
/*首页*/
.index-row{padding: 62px 0;}
.inner-title{font-size: 36px; font-weight: bold; text-align: center; line-height: 1.2; letter-spacing: 2px;}
.inner-desc{font-size: 22px; text-align: center; line-height: 1.2; margin-top: 14px;}
/*首页---广告图切换*/
.banner{height: 600px; overflow: hidden; position: relative; z-index: 2;}
.banner li{height: 600px; background-repeat: no-repeat; background-position: center;}
.banner li a{display: block; width: 100%; height: 100%;}
.banner .bx-wrapper .bx-pager.bx-default-pager a{width: 40px; height: 6px; margin: 0 3px; background: #fff; filter: alpha(opacity= 30); opacity: .3; -webkit-border-radius: 3px; border-radius: 3px;}
.banner .bx-wrapper .bx-pager.bx-default-pager a.active{filter: alpha(opacity= 100); opacity: 1;}
/*首页---服务*/
.index-service{position: relative; overflow: hidden;}
.service-ilist{margin-top: 34px;}
.service-ilist ul{margin: -12px;}
.service-ilist li .item{margin: 12px; position: relative; overflow: hidden;}
.service-ilist li .pic img{width: 100%;}
.service-ilist li .title{width: 100%; height: 60px; line-height: 60px; background: #272727; font-size: 24px; text-align: center; color: #fff; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; bottom: 0; transition: opacity .5s,visibility .5s;}
.service-ilist li .mask{width: 100%; height: 100%; position: absolute; left: 0; top: 0; opacity: 0; visibility: hidden; transition: opacity .5s,visibility .5s;}
.service-ilist li .bg{width: 100%; height: 100%; background: #068e4b; filter: alpha(opacity= 70); opacity: .7; position: absolute; left: 0; top: 0; z-index: 1;}
.service-ilist li .text{color: #fff; text-align: center; position: absolute; left: 34px; right: 34px; top: 50%; margin-top: -94px; z-index: 2;}
.service-ilist li .name{font-size: 24px; font-weight: bold; line-height: 34px; margin-bottom: 8px; overflow: hidden;}
.service-ilist li .line{width: 30px; height: 2px; background: #fff; margin: 0 auto;}
.service-ilist li .desc{font-size: 16px; height: 60px; line-height: 30px; overflow: hidden; margin-top: 20px;}
.service-ilist li .more{display: block; width: 138px; height: 36px; line-height: 36px; border: 1px solid #fff; margin: 26px auto 0; color: #fff; -webkit-border-radius: 5px; border-radius: 5px;}
.service-ilist li .more:hover{background: #068e4b; color: #fff!important; border-color: #068e4b;}
.service-ilist li .item:hover .title{opacity: 0; visibility: hidden;}
.service-ilist li .item:hover .mask{opacity: 1; visibility: visible;}
@media only screen and (max-width: 1499px){
	.service-ilist ul{margin: -8px;}
	.service-ilist li .item{margin: 8px;}
}
/*首页---行业*/
.index-industry{background: #f5f5f5; padding-bottom: 0; position: relative; overflow: hidden;}
.industry-tabtit{margin-top: 30px;}
.industry-tabtit ul{font-size: 0; text-align: center; margin: 0 -25px;}
.industry-tabtit li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 190px; padding: 30px 25px; text-align: center; cursor: pointer; position: relative;}
.industry-tabtit li .icon{width: 70px; height: 60px; margin: 0 auto; background: url(../images/industry-icon.png) no-repeat;}
.industry-tabtit li .ico1{background-position: 0 0;}
.industry-tabtit li .ico2{background-position: -70px 0;}
.industry-tabtit li .ico3{background-position: -140px 0;}
.industry-tabtit li .ico4{background-position: -210px 0;}
.industry-tabtit li .ico5{background-position: -280px 0;}
.industry-tabtit li p{font-size: 18px; margin-top: 8px;}
.industry-tabtit li i{display: block; width: 36px; height: 18px; position: absolute; left: 50%; bottom: 0; margin-left: -18px;}
.industry-tabtit li.active{color: #068e4b;}
.industry-tabtit li.active .ico1{background-position: 0 -60px;}
.industry-tabtit li.active .ico2{background-position: -70px -60px;}
.industry-tabtit li.active .ico3{background-position: -140px -60px;}
.industry-tabtit li.active .ico4{background-position: -210px -60px;}
.industry-tabtit li.active .ico5{background-position: -280px -60px;}
.industry-tabtit li.active i{background: url(../images/sjx-w36h10.png) no-repeat\9;}
.industry-tabtit li.active i:after{content: ""; display: block; width: 0; height: 0; border-left: 18px solid transparent; border-right: 18px solid transparent; border-bottom: 18px solid #3a3a3a;}
.industry-tabcont{height: 290px; background: url(../images/industry-tbcbg.jpg) no-repeat; overflow: hidden;}
.industry-item{padding: 46px 0 0 0;}
.industry-item .left{width: 500px; float: left; margin-left: 130px;}
.industry-item .left .title{font-size: 24px; color: #068e4b; line-height: 28px;}
.industry-item .left .desc{line-height: 24px; color: #fff; margin-top: 16px;}
.industry-item .left .more{display: block; width: 138px; height: 36px; line-height: 36px; border: 1px solid #fff; -webkit-border-radius: 5px; border-radius: 5px; text-align: center; color: #fff; margin-top: 22px;}
.industry-item .left .more:hover{background: #068e4b; border-color: #068e4b; color: #fff!important;}
.industry-item .right{width: 580px; float: right; margin-right: 50px;}
.industry-item .right .title{font-size: 20px; color: #068e4b; line-height: 24px;cursor: pointer;}
.industry-item .right .desc{line-height: 24px; color: #fff; margin-top: 4px; margin-bottom: 18px;}
.industry-item .right .desc a{color: #fff;}
@media only screen and (max-width: 1499px){
	.industry-item .left{margin-left: 20px;}
	.industry-item .right{margin-right: 30px;}
}
/*首页---解决方案*/
.solution-itop{padding: 72px 0 46px 0;}
.solution-tabbox{height: 504px; position: relative;}
.solution-tabpic{width: 100%; height: 504px; position: absolute; left: 0; top: 0; z-index: 1;}
.solution-tabpic .pic{height: 504px; background-repeat: no-repeat; background-position: center top;}
.solution-tabtit{width: 244px; height: 504px; float: left; background: #272727;}
.solution-tabtit li{height: 72px; line-height: 72px; font-size: 18px; color: #fff; text-align: center; cursor: pointer;}
.solution-tabtit li.active{background: #068e4b;}
.solution-tabcont{margin-left: 326px; padding-top: 92px;}
.solution-tabbox .wp{width: 1140px; margin: 0 auto; position: relative; z-index: 2;}
.solution-item{width: 636px; color: #fff;}
.solution-item .title{font-size: 24px;}
.solution-item .desc{line-height: 36px; margin-top: 22px;}
.solution-item .more{display: block; width: 138px; height: 36px; line-height: 36px; border: 1px solid #fff; -webkit-border-radius: 5px; border-radius: 5px; color: #fff; text-align: center; margin-top: 32px;}
.solution-item .more:hover{background: #068e4b; border-color: #068e4b; color: #fff!important;}
/*首页---合作客户*/
.index-partner{background: #f5f5f5; position: relative; overflow: hidden;}
.partner-ilist{margin-top: 40px;}
.partner-ilist ul{margin: -12px;}
.partner-ilist li a{display: block; margin: 12px; height: 106px; padding: 10px; font-size: 0; text-align: center; background: #fff; overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; overflow: hidden;}
.partner-ilist li img{max-width: 100%; max-height: 100%;}
.partner-imore{display: block; width: 138px; height: 36px; line-height: 36px; margin: 50px auto 0; border: 1px solid #959595; -webkit-border-radius: 5px; border-radius: 5px; color: #666; text-align: center;}
.partner-imore:hover{background: #068e4b; border-color: #068e4b; color: #fff!important;}
@media only screen and (max-width: 1499px){
	.partner-ilist ul{margin: -8px;}
	.partner-ilist li a{margin: 8px;}
}
/*首页---新闻中心*/
.index-news{padding: 70px 0 88px 0; position: relative; overflow: hidden;}
.news-tabtitbx{overflow: hidden;}
.news-tabtitbx .stit{float: left; font-size: 24px;}
.news-tabtitbx .stit span{font-size: 12px; color: #999;}
.news-tabtit{margin-left: 164px; border-bottom: 1px solid #ddd; border-bottom: 1px solid #ddd; position: relative;}
.news-tabtit ul{height: 34px;}
.news-tabtit li{float: left; margin-right: 46px; height: 33px; line-height: 33px; cursor: pointer; padding: 0 2px;}
.news-tabtit li.active{border-bottom: 2px solid #068e4b; color: #068e4b;}
.news-imore{float: right; height: 30px; line-height: 30px; font-size: 12px; position: absolute; right: 10px; top: 4px;}
.news-imore a{color: #068e4b;}
.news-tabcont{margin-top: 30px;}
.news-tabitem ol{width: 688px; float: left; margin: 0 -8px;}
.news-tabitem ol li{width: 326px; border: 1px solid #ddd; float: left; margin: 0 8px;}
.news-tabitem ol li .pic{height: 192px; overflow: hidden;}
.news-tabitem ol li .pic img{min-height: 192px; -webkit-transition: all .6s; transition: all .6s;}
.news-tabitem ol li .pic:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}
.news-tabitem ol li .text{padding: 20px 20px 18px 20px;}
.news-tabcont .text h3 a{display: block;height: 48px;overflow: hidden;}
.news-tabitem ol li .title{height: 30px; line-height: 30px; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news-tabitem ol li .title a{color: #000;}
.news-tabitem ol li .time{font-size: 12px; color: #666; overflow: hidden; margin-top: 10px;}
.news-tabitem ol li .time a{float: right; color: #666;}
.news-tabitem ul{width: 654px; float: right;}
.news-tabitem ul li.slist{margin-bottom: 10px; border-bottom: 1px solid #cacaca;}
.news-tabitem ul li.slist a{display: block; height: 52px; line-height: 52px; position: relative; font-size: 16px; padding: 0 70px 0 124px;}
.news-tabitem ul li.slist .time{width: 86px; color: #666; text-align: center; position: absolute; left: 0; top: 0; -webkit-transition: all .4s ease; transition: all .4s ease;}
.news-tabitem ul li.slist .title{height: 52px; line-height: 52px; color: #000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: all .4s ease; transition: all .4s ease;}
.news-tabitem ul li.slist .btn{width: 15px; height: 15px; background: url(../images/news-btns.png) no-repeat; position: absolute; right: 17px; top: 50%; margin-top: -8px; -webkit-transition: all .4s ease; transition: all .4s ease;}
.news-tabitem ul li.slist a:hover .time,.news-tabitem ul li.slist a:hover .title{color: #068e4b;}
.news-tabitem ul li.slist a:hover .btn{background: url(../images/news-btns_h.png) no-repeat;}
.news-tabitem ul li.smore{text-align: right; margin-top: 20px; margin-right: 10px;}
.news-tabitem ul li.smore a{color: #068e4b;}
.news-tabitem ul li.smore a:hover{text-decoration: underline;}
@media only screen and (max-width: 1499px){
	.news-tabitem ol{width: 676px; margin: 0 -5px;}
	.news-tabitem ol li{margin: 0 5px;}
	.news-tabitem ul{width: 510px;}
	.news-tabitem ul li.slist a{padding: 0 50px 0 106px}
	.news-tabitem ul li.slist .btn{right: 10px;}
}
/*首页---选择方天*/
.index-whyus{height: 515px; background: url(../images/whyus-bg.jpg) no-repeat center top; position: relative; overflow: hidden;}
.index-whyus .inner-title{color: #fff; padding-top: 76px;}
.whyus-ilist{margin-top: 60px;}
.whyus-ilist ul{margin: -11px;}
.whyus-ilist li .item{display: block; margin: 11px; background: #fff; height: 122px; line-height: 122px; position: relative; padding: 0 18px 0 140px;}
.whyus-ilist li .icon{width: 50px; height: 50px; background: url(../images/whyus-icon.png) no-repeat; position: absolute; left: 48px; top: 50%; margin-top: -25px;}
.whyus-ilist li .ico1{background-position: 0 0;}
.whyus-ilist li .ico2{background-position: -50px 0;}
.whyus-ilist li .ico3{background-position: -100px 0;}
.whyus-ilist li .ico4{background-position: -150px 0;}
.whyus-ilist li .ico5{background-position: -200px 0;}
.whyus-ilist li .ico6{background-position: -250px 0;}
.whyus-ilist li .title{letter-spacing: 1px; font-size: 18px; height: 122px; overflow: hidden;}
.whyus-ilist li .title span{font-size: 24px; font-weight: bold; color: #068e4b; letter-spacing: 1px; margin-left: 6px;}
.whyus-ilist li .line{width: 0; height: 4px; background: #068e4b; position: absolute; left: 0; bottom: 0; -webkit-transition: width .4s; transition: width .4s;}
.whyus-ilist li .item:hover .ico1{background-position: 0 -50px;}
.whyus-ilist li .item:hover .ico2{background-position: -50px -50px;}
.whyus-ilist li .item:hover .ico3{background-position: -100px -50px;}
.whyus-ilist li .item:hover .ico4{background-position: -150px -50px;}
.whyus-ilist li .item:hover .ico5{background-position: -200px -50px;}
.whyus-ilist li .item:hover .ico6{background-position: -250px -50px;}
.whyus-ilist li .item:hover .line{width: 100%;}
@media only screen and (max-width: 1499px){
	.whyus-ilist ul{margin: -8px;}
	.whyus-ilist li .item{margin: 8px; padding-left: 110px;}
	.whyus-ilist li .icon{left: 26px;}
}
/*内页*/
.ny-banner{height: 600px; background-repeat: no-repeat; background-position: center;}
.main-container{background: #f5f5f5; padding: 40px 0;}
.article-container{background: #f5f5f5; padding-bottom: 56px;}
/*列表分页 */
.list-page{padding: 18px 0 30px 0; text-align: center; line-height: 30px; overflow: hidden; font-size: 0;}
.list-page ul,.list-page .go_page{display: inline-block; *display: inline; *zoom: 1; vertical-align: top;}
.list-page li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 0 2px; font-size: 16px; }
.list-page li a,.list-page li span{display: block; height: 30px; line-height: 30px; position: relative; min-width: 20px; padding: 0 5px; color: #666; font-size: 16px; background: #eee;}
.list-page li a:hover,.list-page li.active span{background: #068e4b; color: #fff!important;}
.list-page .go_page{margin-left: 20px; font-size: 14px;}
.list-page .confirm_jump_page {width: 40px; height: 30px; margin-left: 10px; background: #068e4b; color: #fff!important; cursor: pointer;}
.list-page input[type="text"]{width: 50px; height: 28px; line-height: 28px; border: 1px solid #ddd; padding: 0 5px; margin-left: 6px; margin-right: 10px;}
/*新闻列表*/
.news-menu ul{font-size: 0; text-align: center;}
.news-menu li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 0 3px;}
.news-menu li a{display: block; min-width: 88px; height: 38px; line-height: 38px; background: #272727; font-size: 16px; color: #fff; text-align: center; padding: 0 21px;}
.news-menu li.active a,.news-menu li a:hover{background: #068e4b; color: #fff!important;}
.news-list{margin-top: 56px;}
.news-list li{background: #fff; overflow: hidden; padding: 22px 36px 22px 20px; transition: background .5s; margin-bottom: 38px;}
.news-list li .pic{width: 393px; height: 225px; float: left; overflow: hidden;}
.news-list li .pic img{width: 100%; min-height: 225px;}
.news-list li .more{display: block; float: right; margin-top: 106px; width: 128px; height: 36px; line-height: 36px; border: 1px solid #068e4b; font-size: 16px; color: #068e4b; text-align: center;}
.news-list li .text{margin-left: 445px; margin-right: 236px; margin-top: 34px;}
.news-list li .time{font-size: 18px; font-weight: bold; height: 24px; line-height: 24px; overflow: hidden;}
.news-list li .title{font-size: 18px; font-weight: bold; height: 24px; line-height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 6px;}
.news-list li .line{width: 33px; height: 1px; background: #333; margin-top: 16px;}
.news-list li .desc{font-size: 16px; color: #666; height: 60px; line-height: 30px; overflow: hidden; display: -webkit-box !important; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-top: 14px;}
.news-list li:hover{background: #068e4b;}
.news-list li:hover .more{border-color: #fff; color: #fff!important;}
.news-list li:hover .time,.news-list li:hover .title,.news-list li:hover .desc{color: #fff;}
.news-list li:hover .line{background: #fff;}
@media only screen and (max-width: 1499px){
	.news-list li .pic{width: 370px;}
	.news-list li .text{margin-left: 400px; margin-right: 180px;}
}
/*当前位置*/
.location{height: 48px; line-height: 48px; font-size: 12px; color: #666;}
.location a{color: #666;}
/*新闻详情*/
.newsdeails-banner{height: 278px; background-repeat: no-repeat; background-position: center; margin-top: 78px;}
.newsdeails-banner .ban-w{width: 1200px; margin: 0 auto; position: relative; overflow: hidden; padding-top: 172px;}
.newsdeails-banner .ban-w a{display: block; float: left; width: 96px; height: 25px; line-height: 25px; border-radius: 3px; background: #068e4b; font-size: 14px; color: #fff; text-align: center; margin-left: 812px;}
.newsdeails-banner .ban-w a:hover{filter: alpha(opacity= 80); opacity: .8; color: #fff!important;}
.newsdeails-banner .ban-w p{float: left; margin-left: 10px; font-size: 23px; line-height: 25px; color: #b52019;}
.news-details{background: #fff; padding: 30px 111px;}
.details-title{font-size: 24px; font-weight: bold; text-align: center; line-height: 1.6;}
.details-info{font-size: 14px; color: #999; text-align: center; margin-top: 8px; padding-bottom: 16px;}
.details-info span{margin-right: 22px;}
.details-info font{color: #333;}
.details-body{font-size: 14px; line-height: 2.15; padding-top: 40px; padding-bottom: 20px; border-top: 1px solid #eee;}
.details-body img{max-width: 100%; width: auto;}
.details-prevnext{background: #fff; font-size: 16px; line-height: 28px; margin-top: 12px; padding: 25px 48px;}
.details-prevnext p{padding: 4px 0;}
.other-recommend{margin-top: 68px;}
.other-recommend-title{font-size: 0; text-align: center;}
.other-recommend-title i,.other-recommend-title span{display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; font-size: 24px;}
.other-recommend-title span{margin: 0 18px;}
.other-recommend-title i{width: 170px; height: 1px; background: #999;}
.other-recommend-list{margin-top: 34px;}
.other-recommend-list ul{margin: -11px;}
.other-recommend-list li .item{display: block; margin: 11px; background: #fff; padding: 15px 20px 15px 10px; overflow: hidden;}
.other-recommend-list li img{width: 260px; height: 140px; float: left;}
.other-recommend-list li .text{margin-left: 288px; margin-top: 6px;}
.other-recommend-list li .title{height: 30px; line-height: 30px; font-size: 16px; font-weight: bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.other-recommend-list li .line{width: 16px; height: 1px; background: #333; margin-top: 8px;}
.other-recommend-list li .desc{font-size: 12px; color: #666; height: 72px; line-height: 24px; color: #666; margin-top: 4px; overflow: hidden; display: -webkit-box !important; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.other-recommend-list li .item:hover{background: #068e4b;}
.other-recommend-list li .item:hover .title,.other-recommend-list li .item:hover .desc{color: #fff;}
.other-recommend-list li .item:hover .line{background: #fff;}
.other-recommend-more{text-align: center; margin-top: 28px;}
.other-recommend-more a{color: #666;}
@media only screen and (max-width: 1499px){
	.news-details{background: #fff; padding: 30px 60px;}
	.details-prevnext{padding: 25px 28px;}
	.other-recommend-list li img{width: 240px; height: 130px;}
	.other-recommend-list li .text{margin-left: 260px; margin-top: 2px;}
}
/*案例列表*/
.case-container{padding-top: 0!important;overflow: hidden;}
.case-menu{background: #fff;}
.case-menu ul{margin-right: -50px;}
.case-menu li{float: left; margin-right: 50px;}
.case-menu li a{display: block; height: 72px; line-height: 72px; position: relative; padding: 0 2px; font-size: 16px;}
.case-menu li a i{display: block; width: 0; height: 4px; background: #068e4b; position: absolute; left: 0; bottom: 0; transition: all .4s;}
.case-menu li.active a{color: #068e4b;}
.case-menu li.active a i,.case-menu li a:hover i{width: 100%;}
.case-list{margin-top: 72px; padding-bottom: 40px;}
.case-list ul{margin: -20px -14px;}
.case-list li .item{margin: 20px 14px; background: #fff;}
.case-list li .pic{height: 266px; overflow: hidden;}
.case-list li .pic img{width: 100%; min-height: 266px;}
.case-list li .text{padding: 32px 24px;}
.case-list li .title{height: 30px; line-height: 30px; font-size: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.case-list li span{height: 30px;line-height: 30px;font-size: 14px;display: block;}
.case-list li .desc{font-size: 14px; color: #666; filter: alpha(opacity=60); opacity: .6; height: 60px; line-height: 20px; margin-top: 12px; overflow: hidden; display: -webkit-box !important; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
/*关于我们*/
.about_content{
	background: #fff;
}
/* 公司简介 */
.profile_cont{
	margin-right: 64px;
}
.profile{
	padding-bottom: 92px;
}
.profile h3, .advantage h3, .brand h3, .development h3{
	text-align: center;
	font-size: 28px;
	line-height: 1.1;
	padding: 60px 0 30px;
}
.profile h3{padding: 70px 0 50px;}
.profile h3 span, .advantage h3 span, .brand h3 span, .development h3 span{
	display: block;
	font-size: 36px;
}
.profile h3 i,.advantage h3 i, .brand h3 i, .development h3 i{
	font-size: 24px;
}
.profile .title{
	color: #068e4b;
}
.profile p{
	line-height: 28px;
	margin-bottom: 24px;
}
.profile_banner{
	position: relative;
}
.profile_banner img.bg{
	position: relative;
	left: 65px;
    top: 40px;
}
.banner_img{
	position: absolute;
	left: 0;
	top:26px;
	width: 614px;
	overflow: hidden;
	max-height: 358px;
}
#profile_banner .bx-wrapper .bx-pager.bx-default-pager a{
	width: 6px;
	height: 14px;
	border-radius: 0;
	background: transparent;
	border: 1px solid #068e4b;
}
#profile_banner .bx-wrapper .bx-pager.bx-default-pager a.active{
	background: #068e4b;
	border: 1px solid #068e4b;
}
#profile_banner .bx-wrapper .bx-pager .bx-pager-item{
	display: block;
	margin-bottom: 6px
}
#profile_banner .bx-controls{
	position: absolute;
    right: 0px;
    width: 20px;
    height: 40px;
    bottom: -36px;
}
#profile_banner .bxslider li{
	width: 582px !important;
}
@media only screen and (max-width: 1499px){
	.profile_cont {
		margin-right: 28px;
	}
	.case-menu ul{margin-right: -40px;}
	.case-menu li{margin-right: 40px;}
	#profile_banner .bxslider li{width: 570px !important;}
	#profile_banner .bx-controls{right: 18px;}
	/* .profile_banner img.bg {
		left: 65px;
		top: 34px;
		width: 560px;
	} */
	.banner_img{top: 54px;}
	.profile_banner img.bg{left: 32px;top: 66px;}
}
/* 各地服务机构 */
.service{
	background: url(../images/service_bg.jpg) no-repeat center -58px;
	color: #fff;
	padding: 70px 0;
}
.service h3{
	text-align: center;
    font-size: 30px;
	position: relative;
	padding-bottom: 35px;
}
.service .border{
	width: 36px;
	height: 3px;
	background: #068e4b;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: 46px;
}
.service p.service_text{
	text-align: center;
	width: 710px;
    margin: 0 auto;
    font-size: 17px;
}
.service_list{
	margin: 39px 130px 0;
}
.service_list .text{
	color: #068e4b;
    font-size: 80px;
    font-weight: bold;
    text-align: center;
}
.service_list i{
	font-size: 36px;
}
.service_list p{
	font-size: 24px;
    margin-top: 10px;
    text-align: center;
    padding-left: 18px;
}
.contact_btn{
	height: 36px;
	width: 124px;
	border: 1px solid #fff;
	float: left;
	text-align: center;
	line-height: 36px;
	cursor: pointer;
	transform: translateX(-50%);
	margin: 80px 0 0 50%
}
.contact_btn a{
	color: #fff;
	display: block;
}
.contact_btn a:hover{
	color: #fff !important;
}
.contact_btn:hover{
	background: #068e4b;
	border: 1px solid #068e4b;
}
@media only screen and (max-width: 1499px){
	.service_list {
		margin: 39px 64px 0;
		text-align: center;
	}
}
/* 发展历程 */
.development{background: url(../images/development_bg.jpg) no-repeat; position: relative;}
.development-box{padding: 0 0 40px; position: relative;}
.development-box .line{height: 1px; background: #cfcfcf; position: absolute; left: 37px; right: 37px; top: 289px;}
.development-box .bx-viewport{width: 1308px !important; margin: 0 auto;}
.development-box li{position: relative; height: 520px; width: 139px !important; margin-left: 5px;}
.development-box li .bg{width: 72px; height: 120px; background: url(../images/time_line.png) no-repeat center; position: absolute; left: 50%; top: 246px; margin-left: -34px;background-size: contain !important;}
.development-box li .bg i{line-height: 24px; font-weight: bold; position: absolute; left: 8px; right: 8px; top: 32px; font-size: 16px; text-align: center;}
.development-box li .text{ width: 132px; background: #068e4b; border-radius: 5px; position: absolute; left: 50%; top: 360px; margin-left: -62px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.development-box li .text p{padding: 12px; color: #fff;}
.development-box li.n2{margin-top: 0;}
.development-box li.n2 .bg{background: url(../images/time_line1.png) no-repeat center; top: auto; bottom: 187px;}
.development-box li.n2 .bg i{top: auto; bottom: 30px;}
.development-box li.n2 .text{top: auto; bottom: 300px;}
.development-box .bx-wrapper .bx-controls-direction a{width: 37px; height: 46px; background: url(../images/development-btn.png) no-repeat 0 0 #cfcfcf; top: 50%; margin-top: 3px;}
.development-box .bx-wrapper .bx-controls-direction a{filter: alpha(opacity= 100); opacity: 1;}
.development-box .bx-wrapper .bx-controls-direction .bx-prev{left: 0; background-position: 0 0;}
.development-box .bx-wrapper .bx-controls-direction .bx-next{right: 0; background-position: -37px 0;}
.development-box .bx-wrapper .bx-controls-direction .bx-prev:hover{background-position: 0 -46px;}
.development-box .bx-wrapper .bx-controls-direction .bx-next:hover{background-position: -37px -46px;}
/* 公司优势 */
.advantage{
	color: #fff;
    background: url(../images/advantage.jpg) no-repeat center -45px;
    height: 775px;
	background-size: cover;
	padding-bottom: 80px;
}
.advantage a{
	color: #fff;
}
.advantage_list{
	float: left;
    width: 435px;
	font-size: 18px;
	padding-bottom: 96px;
	padding-top: 54px;
}
.advantage_list li{
	margin-bottom: 40px;
}
.advantage_list li:hover span{
	color: #068e4b;
}
.advantage_list p{
	line-height: 2.6;
}
.advantage_list.left{
	text-align: right;
	padding-left: 16px;
	/* margin-right: 488px; */
	margin-right: 35%;
}
.advantage_list.right{
	text-align: left;
}
.advantage_list li span{
	color: #999;
	font-size: 16px;
	line-height: 1.1;
    display: block;
}
@media only screen and (max-width: 1499px){
	.advantage_list{font-size: 16px;}
	.advantage_list.left{
		margin-right: 38%;
		margin-left: -72px;
		width: 426px;
	}
	.development-box li .text{width: 115px;}
	.development-box li .text{margin-left: -58px;}
	.development-box li.n2 .bg {
		bottom: 186px;
	}
	.advantage_list{width: 360px;}
	.development-box .bx-viewport{width: 94% !important;}
	.development-box li {
		width: 126px !important;
		margin-left: 0;
	}
	.development-box li .bg {
		width: 60px;
		top: 242px;
		margin-left: -31px;
	}
	.development-box li .text {
		top: 344px;
	}
	.development-box li.n2 .text {
		bottom: 289px;
	}
	.development-box li .bg i {
		top: 32px;
	}
	.development-box li.n2 .bg i {
		bottom: 32px;
	}
	.development-box li .bg i{font-size: 14px;}
	.development-box li .bg i {
		top: 36px;
	}
}
/* 品牌理念 */
.brand_top {
	color: #999;
	font-size: 18px;
	width: 830px;
    margin: 0 auto;
	text-align: center;
	padding: 36px 0;
}
.brand_top .arrow{
	width: 87px;
	height: 52px;
	background: url(../images/arrow.png) no-repeat;
	margin: 0 112px 0 76px;
}
.brand_top p{
	margin-top: 20px;
}
.brand_list{
	text-align: center;
	border-top: 1px solid #dfdfdf;
	padding: 28px 0 80px;
}
.brand_list a{
	display: block;
	margin: 0 26px;
}
.brand_list .img{
	width: 298px;
	height: 50px;
	margin: 0 auto;
}
.brand_list .img img{
	margin-top: 16px;
}
.brand_list span{
	color: #068e4b;
	display: block;
	font-size: 22px;
	margin: 24px 0;
}
.brand_list p{
	color: #666;
	font-size: 16px;
	line-height: 1.9;
	margin: 0 35px;
}
.brand_list p:hover{
	color: #068e4b;
}
@media only screen and (max-width: 1499px){
	.brand_list a {
		margin: 0 16px;
	}
}
/* 联系方式 */
.contact_type{
	background: #f5f5f5;
	padding-bottom: 28px;
}
.contact_type h3{
	margin:0 auto;
	padding: 56px 0 26px;
	text-align: center;
	position: relative;
	font-size: 30px;
	width: 396px;
	height: 58px;
	line-height: 58px;
}
.contact_type h3 .border{
	width: 64px;
	height: 2px;
	background: #333;
	position: absolute;
	top:86px;
}
.contact_type h3 .border-left{
	left: 0px;
}
.contact_type h3 .border-right{
	right: 0px;
}
.contact_type .left, .contact_type .right{
	margin-bottom: 16px;
	background: #313131;
	color: #fff;
	padding: 28px 50px;
}
.contact_type .left{
	margin-right: 18px;
}
.contact_type .right{
	margin-left: 18px;
}
.contact_type .title2{
	font-size: 24px;
	margin-bottom: 12px;
	margin-top: 10px;
}
.contact_type .title2 span{
	font-weight: bold;
	color: #068e4b;
}
.contact_type p{
	line-height: 24px;
	font-size: 16px;
}
.contact_type p:hover{
	color: #068e4b;
}
@media only screen and (max-width: 1499px){
	.contact_type .left{
		margin-right: 10px;
	}
	.contact_type .right{
		margin-left: 10px;
	}
}
/* 技术支持 */
.support-menu{
	padding: 54px 0;
	color: #fff;
}
.support-menu .item{
	margin: 0 70px;
	font-size: 20px;
	cursor: pointer;
}
.support-menu .item .icon{
	float: left;
	width: 54px;
    height: 58px;
	background: url(../images/support_icon.png) no-repeat;
	margin-right: 18px;
}
.support-menu .item .icon1{
	background-position: 6px 0;
}
.support-menu .item .icon2{
	background-position: -48px 0;
}
.support-menu .item .icon3{
	background-position: -102px 0;
}
.support-menu .item .icon4{
	background-position: -157px 0;
}
.support-menu .item .text{
	float: left;
}
.support-menu .item:hover p{
	color: #068e4b;
}
.support-menu .item span{
	font-size: 16px;
	color: #999;
}
.support-menu ul{
	width: 1110px;
    margin: 0 auto;
}
.support-menu ul li{
	float: left;
}
.support-menu i.line{
	display: block;
	background: #666;
	width: 1px;
	height: 57px;
}
@media only screen and (max-width: 1499px){
	.support-menu .item{
		margin: 0 60px;
	}
}
/* 技术支持-服务理念 */
.support_content .idea h3,.support_content .system h3{
	padding: 80px 0 20px;
	text-align: center;
	font-size: 28px;
	font-weight: bold;
}
.support_content .idea p.text{
	color: #747474;
	padding: 0 175px;
	text-align: center;
	font-size: 16px;
	line-height: 1.6;
}
.idea_list {
	padding: 60px 0;
}
.idea_list .circle{
	width: 456px;
    height: 450px;
    background: url(../images/idea_circular.png) no-repeat center 12px;
    position: relative;
    margin: 0 290px;
    z-index: 2;
    background-size: cover;
}
.idea_list .logo2{
	position: absolute;
	left: 52%;
	transform: translate(-50%,-50%);
	top: 53%;
}
.circle_item{
	color: #068e4b;
    font-size: 20px;
    font-weight: bold;
    width: 234px;
    position: absolute;
    left: 50%;
	transform: translateX(-50%);
	text-align: center;
}
.circle_item1{
	top: 84px;
}
.circle_item2{
	top: 204px;
    width: 386px;
}
.circle_item3{
	bottom: 68px;
}
.service_lists{
	position: absolute;
    left: 6px;
    top: 35px;
}
.service_listsR{
	left: 600px !important;
    text-align: right !important;
}
.service_items{
	background: #313131;
	margin-bottom: 18px;
	color: #fff;
	font-size: 15px;
	line-height: 2;
	padding: 28px 22px;
	border-radius: 5px;
	top: -7px;
	position: relative;
	width: 382px;
}
.service_items.dif{
	padding: 28px 22px;
	background: #313131;
}
.service_items.dif1{
	top: -16px;
}
.service_items.dif3{
	padding: 8px 22px;
    top: 2px;
}
.service_items .dif4{
	border-bottom: 1px solid #666 !important;
	position: relative;
	top: -12px;
	right: -122px;
	height: 28px;
	width: 258px;
}
.service_items .detail{
	border-bottom: 1px solid #666;
}
.service_items .detail:last-child{
	border-bottom: 0
}
.service_items .detail a{
	display: inline-block;
	margin-right: 26px;
	color: #fff;
}
.service_items .detail a:last-child{
	margin-right: 0;
}
.service_items.w246 .detail{
	width: 246px;
}
.service_items.w200 .detail{
	width: 200px;
}
.service_items.w220 .detail{
	width: 220px;
	margin-left: 160px;
}
.service_items.dif a{
	padding: 0 22px;
	color: #fff;
}
.idea_list ul{
	float: right;
	width: 256px;
	margin-top: 0;
}
.idea_list ul li{
	border-bottom: 1px solid #666;
	padding: 0 0 30px 110px;
}
.idea_list ul li:last-child{
	border-bottom: 0;
}
.idea_list ul span.tit{
	font-size: 22px;
	font-weight: normal;
	display: block;
	margin-bottom: 12px;
	line-height: 0.8;
}
.idea_list ul span.text{
	font-size: 16px;
	color: #848282;
	line-height: 1.6;
}
.idea_list li:hover span.text{
	color: #068e4b;
}
.idea_list .item .icon{
	background: url(../images/idea_icon.png) no-repeat;
    display: block;
    width: 54px;
    height: 52px;
    position: relative;
    left: -100px;
    top: 52px;
}
.idea_list .item .icon1{
	background-position: -142px 0;
}
.idea_list .item .icon2{
	background-position: -70px 0;
}
.idea_list .item .icon3{
	background-position: 0 0;
}
@media only screen and (max-width: 1499px){
	.idea_list .circle {
		margin: 0 282px;
		width: 440px;
		height: 440px;
	}
	.service_listsR{
		left: 546px !important;
		text-align: right !important;
	}
	.idea_list div.fl{
		height: 406px !important;
   		width: 930px !important;
	}
	.idea_list ul{
		width: 190px;
		margin-top: -28px;
	}
	.idea_list ul li{
		padding: 0 0 8px 82px;
	}
	.idea_list .item .icon{
		left: -82px;
	}
}
/* 技术支持-服务体系 */
.system{
	background: #efefef;
}
.system_con{
	padding: 52px 0 76px;
}
.system .title,.digital .title{
	font-size: 24px;
    font-weight: bold;
	line-height: 2;
	margin:  15px 0;
}
.system p,.digital p{
	color: #666;
    font-size: 15px;
    line-height: 1.4;
    margin-bottom: 20px;
}
.system p{
    line-height: 2.6;
}
.system p:hover, .digital p:hover{
	color: #068e4b;
}
.system .all, .digital .all{
	height: 50px;
	width: 171px;
	border-radius: 5px;
	background: #068e4b;
	line-height: 50px;
	text-align: center;
	cursor: pointer;
	margin-top: 138px;
}
.system .all:hover, .digital .all:hover{
    background: rgba(6, 142, 75,0.85);
}
.system .all a:hover, .digital .all a:hover{
    color: #fff !important;
}
.system .all a,.digital .all a{
	color: #fff;
	font-size: 18px;
}
.system .img{
	margin-left: 100px;
}
@media only screen and (max-width: 1499px){
	.system .img{
		margin-left: 80px;
		width: 516px;
	}
	.system .all{
		margin-top: 75px;
	}
}
/* 技术支持-数据化服务 */
.digital{
	background: url(../images/digital_bg.jpg) no-repeat;
}
.digital_con{
	padding: 90px 0;
}
.digital .img{
	margin-right: 100px;
}
@media only screen and (max-width: 1499px){
	.digital .img{
		margin-right: 80px;
		width: 516px;
	}
	.digital .all{
		margin-top: 75px;
	}
}
/* 合作伙伴 --成为合作伙伴的原因*/
.partner_reason{
	background: #fff;
}
.reason_list li{
	float: left;
	text-align: center;
	border-right: 1px solid #ddd;
	margin-left: -1px;
}
.reason_list{
	padding: 80px 0;
}
.reason_list li:last-child{
	border: 0;
}
.reason_list .icon{
	display: block;
	width: 72px;
    height: 64px;
	background: url(../images/partner_icon.png) no-repeat;
	margin: 0 auto;
}
.reason_list .icon1{
	background-position: 0 0;
}
.reason_list .icon2{
	background-position: -88px 0;
}
.reason_list .icon3{
	background-position: -250px 6px;
}
.reason_list .icon4{
	background-position: -172px 0;
}
.reason_item{
	margin: 0 24px;
	cursor: pointer;
}
.reason_item .tit{
	font-size: 22px;
	margin-bottom: 14px;
    margin-top: 24px;
}
.reason_item p{
	color: #666;
	font-size: 16px;
}
.reason_item:hover p{
	color: #068e4b;
}
/* 合作伙伴 --申请成为合作伙伴*/
.partner_applay{
	background: url(../images/partner_bg.jpg) no-repeat center;
    width: 100%;
    height: 598px;
	position: relative;
}
.partner_applay h3, .partner_plan h3,.partner_reason h3{
	color: #fff;
	text-align: center;
	padding-top: 80px;
}
.partner_applay p.title, .partner_plan p.title,
.partner_reason p.title{
	font-size: 36px;
	margin-bottom: 8px;
	text-align: center;
}
.partner_applay span.text, .partner_plan span.text,
.partner_reason span.text{
	font-size: 19px;
	display: block;
	text-align: center;
}
.partner_plan span.text{font-size: 20px;}
.partner_applay p.title, .partner_applay span.text{
	color: #fff;
}
.step_item{
	float: left;
}
.step{
	background: #282828;
    color: #fff;
    font-size: 17px;
    padding: 6px;
    position: absolute;
    bottom: 202px;
}
.step_item .step1{
    left: 114px;
}
.step_item .step2{
	left: 50%;
    transform: translateX(-46px);
}
.step_item .step3{
	right: 56px;
}
.step_item .number{
	position: absolute;
    bottom: 145px;
	width: 100px;
	height: 151px;
}
.step_item .number1{
	background: url(../images/number1.png) no-repeat center;
	left: 152px;
}
.step_item .number2{
	background: url(../images/number2.png) no-repeat center;
	left: 50%;
    transform: translateX(-10px);
}
.step_item .number3{
	background: url(../images/number3.png) no-repeat center;
	right: 74px;
}
.step_item .line{
	position: absolute;
	width: 276px;
	height: 1px;
	border-top: 1px #959595 dashed;
	bottom: 218px;
}
.step_item .line1{
	left: 330px;
}
.step_item .line2{
	left: 890px;
}
.step_item .line::after{
	content: "";
	position: absolute;
	width: 7px;
	height: 7px;
	background: #959595;
	border-radius: 50%;
	right: 0;
	top: -4px;
}
/* 合作伙伴 --合作伙伴计划*/
.partner_plan{
	background: #efefef;
}
.plan_list{
	padding: 29px 0 50px;
}
.plan_item{
	background: #fff;
	margin-bottom: 18px;
}
.plan_item .img{
	width: 829px;
	height: 300px;
}
.plan_item .text{
	padding: 50px 0 0 48px;
}
.plan_item .title{
	font-size: 22px;
	margin-bottom: 20px;
	/* padding-left: 46px; */
	text-align: center;
}
.plan_item p{
	color: #494949;
    line-height: 2;
    font-size: 18px;
}
.plan_item p:hover{
	color: #068e4b;
}
.plan_item p i.num{
	color: #068e4b;
	font-weight: bold;
	font-style: italic;
	margin-right: 15px;
}
@media only screen and (max-width: 1499px){
	.reason_list li{
		height: 206px;
	}
	.step_item.step1{
		left: 114px;
	}
	.step_item.step2{
		left: 50%;
		transform: translateX(-46px);
	}
	.step_item.step3{
		right: 56px;
	}
	.step_item .number1{
		left: 152px;
	}
	.step_item .number2{
		left: 50%;
		transform: translateX(-10px);
	}
	.step_item .number3{
		right: 74px;
	}
	.step_item .line{
		width: 186px
	}
	.step_item .line2 {
		left: 784px;
	}
	.plan_item .img{
		width: 690px;
    	height: 250px;
	}
	.plan_item .text{
		padding: 38px 0 0 40px;
	}
}
/* 行业方案 */
.industry-menu ul li{
	float: left;
	color: #d4d4d4;
	border-right: 1px solid #ddd;
	margin-left: -1px;
	cursor: pointer;
}
.industry-menu ul li:last-child{
	border: 0;
}
.industry-menu ul li:hover{
	color: #fff;
}
.industry-menu ul{
	padding: 0 90px;
}
.industry-menu .item{
	margin: 0 58px;
	position: relative;
}
.industry-menu .item p{
	color: #068e4b;
	font-size: 20px;
	margin-bottom: 10px;
}
.industry-menu .item .icon{
	width: 54px;
    height: 58px;
    background: url(../images/industry-icon2.png) no-repeat left center;
    position: absolute;
    top: 12px;
}
.industry-menu .item .icon1{
	background-position: 0 0;
}
.industry-menu .item .icon2{
	background-position: -104px 0;
}
.industry-menu .item .icon3{
	background-position: -54px 0;
}
.industry-menu .item .text{
	padding-left: 62px;
}
/* 行业方案-方案概述 */
.indu_programme{
	padding: 95px 0;
}
.indu_programme .container{
	display: flex;
}
.indu_programme .left{
	width: 642px;
	margin-right: 74px;
}
.indu_programme .left .text{
	font-size: 16px;
	line-height: 1.8;
}
.indu_programme .right{
	position: relative;
}
.process_item .name{
	float: left;
	width: 121px;
	height: 50px;
	background: #969696;
	border-radius: 5px;
	text-align: center;
	margin-right: 50px;
	margin-bottom: 31px;
	cursor: pointer;
	letter-spacing: 6px;
}
.process_item .name:hover{
	background: #98d0b5;
}
.process_item .name span{
	display: block;
    width: 106px;
	height: 36px;
	line-height: 36px;
	background: #fff;
	color: #068e4b;
    border-radius: 5px;
	margin: 8px;
	font-weight: bold;
	font-size: 16px;
}
.process_item .line, .process_item .dif_line{
	position: absolute;
	width: 47px;
    height: 1px;
    border-top: 1px #959595 dashed;
}
.process_item .line::after{
	content: "";
	position: absolute;
	right: 0;
	top: -4px;
	width: 7px;
	height: 7px;
	background: #959595;
	border-radius: 50%;
}
.process_item .dif_line{
	right: 89px;
	top: 78px;
	transform: rotateZ(90deg);
	width: 55px;
}
.process_item .line1{
	left: 122px;
    top: 25px;;
}
.process_item .line2{
	left: 294px;
    top: 25px;;
}
.process_item .line3{
	right: 173px;
    top: 25px;;
}
.process_item .line4{
	left: 294px;
    top: 106px;
    transform: rotateZ(180deg);
}
.process_item .line5{
	right: 115px;
    top: 106px;
    transform: rotateZ(180deg);
    width: 103px;
}
.process_item .dif_line2 {
    left: 204px;
    top: 158px;
    transform: rotateZ(90deg);
}
.process_item .line6{
	left: 232px;
    top: 187px;
    width: 110px;
}

.process2{
	position: absolute;
    right: -72px;
    top: 66px;
}
.process2 .name{
	margin-bottom: 9px;
	background: #98d0b5;
}
.process2 .name:hover{
	background: #969696;
}
/* 行业方案-管理难题 */
.indu_summary{
	background: #efefef;
	padding: 70px 0 90px;
}
.summary_list{
	display: flex;
}
.summary_list ul.fl{
	width: 791px;
	margin-right: 95px;
	box-sizing: border-box;
}
.indu_summary h3,.indu_programme h3{
	font-size: 24px;
	margin-bottom: 28px;
}
.indu_summary p{
	line-height: 1.8;
	margin-bottom: 42px;
	font-size: 16px;
}
.indu_summary .img img{
	width: 638px;
	height: 303px;
	max-width: initial;
}
.indu_summary ul li{
	margin-bottom: 6px;
    padding-left: 30px;
	background: url(../images/ellipse.png) no-repeat ;
	background-position: left center;
    font-size: 16px;
}
.indu_summary ul li:hover{
	color: #068e4b;
}
.indu_summary ul{
	margin-left: 94px;
}
/* 行业方案-客户故事 */
.indu_story{
	padding: 90px 0 64px;
	background: url(../images/story_bg.png) no-repeat center;
}
.indu_story h3{
	text-align: center;
    font-size: 24px;
    margin-bottom: 30px;
    height: 36px;
    line-height: 36px;
}
.story_item:hover p{
	color: #adadad;
}
.story_item{
	margin: 0 14px;
	background: #fff;
}
.story_item .text{
	padding: 30px 24px;
}
.story_item .text p{
	margin-top: 12px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #adadad;
}
.story_item .title{
	font-size: 16px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.indu_story .more{
	display: block;
	width: 138px;
	height: 36px;
	line-height: 36px;
	margin: 50px auto 0;
	border: 1px solid #959595;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: #666;
	cursor: pointer;
	text-align: center;
}
.indu_story .more:hover{
	background: #068e4b;
	border-color: #068e4b;
}
.indu_story .more:hover a{
	color: #fff!important;
}
@media only screen and (max-width: 1499px){
	.industry-menu .item{
		margin: 0 20px;
	}
	.indu_programme .left{
		width: 474px;
		margin-right: 20px;
	}
	.story_item{
		margin: 0 8px;
	}
	.indu_summary ul{
		margin-left: 24px;
	}
	.indu_summary .img img{
		width: 524px;
	}
	.indu_summary ul li{
		background-position: 8px center;
	}
	.industry-menu ul{
		padding: 0 80px;
	}
}
/* 产品-产品概述 */
.pro_summary{
	background: #fff;
	padding: 70px 0;
}
.pro_summaryL{
	flex: 1;
}
.pro_summaryR{
	width: 680px;
}
.pro_summaryR img{float: right;}
.pro_summary h3{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 22px;
	margin-top: 20px;
}
.pro_summary .text{
	font-size: 16px;
	line-height: 1.8;
	color: #333333;
    margin-bottom: 32px;
}
/* 产品-产品特征 */
.pro_features{
	background: url(http://login.114my.cn/memberpic/dgdhdqi/uploadfile/image/20210810/20210810145817_2138319437.png);
	text-align: center;
	padding: 98px 0;
	position: relative;
}
.pro_features_title {
	margin-bottom: 92px;
}
.pro_features h3,
.pro_apply h3{
	color: #fff;
	font-size: 36px;
}
.pro_features span{
	color: #fff;
	font-size: 22px;
}
.features_item{
	margin: 0 80px;
	cursor: pointer;
}
.features_item .circle{
	width: 146px;
	height: 146px;
	border: 1px solid #068e4b;
	border-radius: 50%;
	margin: 0 auto;
	position: relative;
}
.features_item .circle .icon{
    position: absolute;
	width: 80px;
    height: 73px;
    background: url(http://login.114my.cn/memberpic/dgdhdqi/uploadfile/image/20210810/20210810151836_1673055101.png) no-repeat;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
.features_item .circle .icon1::after,
.features_item .circle .icon2::after{
	content: '';
	position: absolute;
	right: -192px;
	width: 1px;
    height: 73px;
	background: #585857;
}
.features_item .circle .icon1{
	background-position: -86px 0;
}
.features_item .circle .icon2{
	background-position: 0 0;
}
.features_item .circle .icon3{
	background-position: -166px 0;
}
.features_item span.tit{
	display: block;
	color: #fff;
	margin: 28px 0;
	font-size: 24px;
}
.features_item:hover span.tit{
	color: #068e4b;
}
.features_item p{
	color: #ddd;
	font-size: 15px;
}
/* 产品-关键应用 */
.dif{
	text-align: center;  padding: 87px 0 46px 0;background-color: #fff;
}
.dif h3 {font-size: 36px;}
.dif p {font-size: 22px;}



.pro_tabs{
	background: url(../images/application_bg.png) no-repeat; position: relative;
}
.pro_list{
	width: 280px;
	background: #fff;
	margin-top: -14px;
	height: 530px;
	overflow: hidden;
}
.pro_list .tab_text{
	position: relative;
	height: 65px;
	line-height: 65px;
	width: 100%;
	font-size: 17px;
	cursor: pointer;
	text-indent: 22px;
	transition: all 0.5s;
}
.pro_list .tab_text.active i{
	position: absolute;
	height: 0;
	width: 4px;
	background: #068e4b;
	right: 0;
}
.pro_list .tab_text.active{
	background: #d9efe4;
	color: #068e4b;
}
.pro_list .tab_text.active i{
	height: 100%;
}
.pro_text{
	margin-left: 100px;
	flex: 1;
	margin-top: 70px;
	transition: all 0.5s;
}
.pro_text .tit{
	color: #068e4b;
    font-size: 24px;
    margin-bottom: 40px;
}
.pro_text p{
	font-size: 16px;
	line-height: 1.9;
}
.pro_apply{position: relative; z-index: 3;}
.pro_tab{position: relative; z-index: 1;}
.pro_apply .circles{
	position: absolute;
    width: 58px;
    left: 50%;
    bottom: 39px;
    margin-left: -29px;
}
.pro_apply .circles>div{
	background: #0a0a0a;
	border-radius: 50%;
}
.pro_apply .circle_s{
	margin-top: 0;
}


.pro-stabtit{width: 100%; position: absolute; left: 0; top: 0px; bottom: 0;}
.pro_tab .container{width: auto;}
.pro_tabs .pro-stabtit .pic{background-size: inherit;}
.pro-stabtit .pic{background-size: cover;width: 100%; background-repeat: no-repeat; background-position: center bottom; position: absolute; left: 0; top: 0; bottom: -65px;}
.pro_tab_list {
	background: rgba(51, 51, 51, 0.2);
	margin-top: -14px;
	overflow: hidden;
	height: 65px;
	line-height: 65px;
	font-size: 17px;
	display: flex;
	justify-content: center;
}
.pro_tab_list>div.tab_text{
	float: left;
	padding: 0 10px;
	position: relative;
	transition: all 0.5s;
	color: #383838;
	cursor: pointer;
}
.pro_tab_list .tab_text.active {
/* background: #d9efe4;
color: #068e4b; */
color: #fff;
}
.pro_tab_list .tab_text.active i {
position: absolute;
height: 4px;
width: 0;
background: #068e4b;
right: 0;
bottom: 0;
}
.pro_tab_list .tab_text.active i {
width: 100%;
}
.pro_tab_text .tit { color: #068e4b; font-size: 24px; margin-bottom: 40px; 
	text-align: center;
}
.pro_tab_text p {
font-size: 16px;
line-height: 1.9;
text-align: center;
}
.pro_tab_text .item{
/* background: url(../images/application_bg.png) no-repeat; */
background: url(../images/application_bg.png) no-repeat;
padding-top: 70px;
padding-bottom: 70px;
}
.pro_tab_text{
	height: 530px;
	text-align: center;
	width: 1200px;
	margin: 0 auto;
}
/* @media only screen and (max-width: 1499px){
	.pro_tab_text{width: 1200px;}
} */
/* 产品-预期效益 */
.pro_benefit{
	background-image:url(../images/benefit.jpg);
	background-repeat: no-repeat;
	background-position: center;
	/* background-color: red; */
	position: relative;
	padding: 108px 0;
	z-index: 2;
}
.pro_benefit h3{
	color: #fff;
	font-size: 36px;
	text-align: center;
	margin-bottom: 40px;
}
.pro_benefit .circles{
	display: none;
	position: absolute;
    width: 58px;
    left: 50%;
    transform: translateX(-48%);
    top: -188px;
}
.pro_benefit .circles>div{
	background: #0a0a0a;
	border-radius: 50%;
}
.circle_s{
	width: 26px;
	height: 26px;
	margin: 12px auto;
}
.circle_b{
	width: 58px;
	height: 58px;
}
.benefit_con{
	display: flex;
}
.benefit_item{
	color: #fff;
	margin: 58px;
}
.pro_benefitL{
	width: 396px;
	color: #fff;
}
.pro_benefitL p{
	font-size: 16px;
	line-height: 1.8;
	color: #ddd;;
}
.pro_benefitL div.tit{
	font-size: 18px;
	text-align: center;
	margin-bottom: 24px;
}
.ben_circle{
	width: 230px;
    height: 230px;
    margin: 20px auto 70px;
    position: relative;
}
/* .ben_circle .text{
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	width: 72px;
	letter-spacing: 12px;
	position: absolute;
	left: 50%;
    transform: translate(-36%,-45%);
    top: 50%;
}
.ben_circle .icon{
	width: 38px;
    height: 38px;
	background: url(../images/benefit_iconS.png) no-repeat;
	position: absolute;
}
.ben_circle .ico1{
	background-position: 0 0;
    left: 0;
    top: 0;
}
.ben_circle .ico2{
	background-position: -29px 0;
    right: -12px;
    top: 12px;
}
.ben_circle .ico3{
	background-position: -104px 0;
    left: -4px;
    bottom: -14px;
}
.ben_circle .ico4{
	background-position: -68px 0;
    right: -10px;
    bottom: -14px;
}
.circle_text{
	font-size: 18px;
	position: absolute;
}
.circle_text.dif1{
	width: 104px;
	top: 22px;
    left: 66px;
}
.circle_text.dif2{
	width: 152px;
    top: 42px;
    left: 42px;
}
.circle_text.dif3{
	width: 186px;
    top: 68px;
    left: 26px;
}
.circle_text.dif4{
	width: 186px;
    bottom: 66px;
    left: 26px;
}
.circle_text.dif5{
	width: 152px;
    bottom: 40px;
    left: 42px;
}
.circle_text.dif6{
	width: 104px;
	bottom: 18px;
    left: 66px;
} */
.pro_benefitR{
	flex: 1;
}
.pro_benefitR div.tit{
	font-size: 24px;
	margin-bottom: 20px;
	padding-left: 58px;
	position: relative;
}
.pro_benefitR i.icon{
	position: absolute;
	left: 0;
	display: block;
	width: 50px;
	height: 42px;
	background: url(../images/benefit_iconB.png) no-repeat;
}
.pro_benefitR i.icon1{
	background-position: 0 0;
}
.pro_benefitR i.icon2{
	background-position: -52px 0;
}
.pro_benefitR i.icon3{
	background-position: -162px 0;
}
.pro_benefitR i.icon4{
	background-position: -104px 0;
}
.pro_benefitR p.text{
	font-size: 16px;
	line-height: 1.8;
	color: #ddd;
}
@media only screen and (max-width: 1499px){
	.features_item {
		margin: 0 34px;
	}
	.features_item .circle .icon1::after, .features_item .circle .icon2::after {
		right: -160px;
	}
	.benefit_item{
		margin: 58px 45px;
	}
}

/*搜索列表*/
.newsmaind{ padding:40px 0 20px 0; overflow:hidden; zoom:1; }
.search-list{ clear:both; /* margin-top:40px; */ padding-bottom:10px; /* border-top:1px #E6E6E6 solid; */ }

.search-list{ clear:both; padding:25px 0; border-bottom:1px #E6E6E6 solid; overflow:hidden; zoom:1; }
.search-list .dated{ float:left; width:10%; padding-top:15px; text-align:center; color:#ababab; }
.search-list .dated .dayd{ font-size:30px; line-height:34px; padding-bottom:5px; border-bottom:1px #E6E6E6 solid; font-weight:bold; }
.search-list .dated .ymd{ padding-top:5px; }

.search-list .picd{ float:left; width:27%; height:126px; padding: 0 2%; text-align: center;}
.search-list .picd img{ height:126px; }
.search-list .infd{ float:right; width:58%; }
.search-list .infd div{ line-height: 32px; margin-top:10px;}
.search-list .infd h3{ font-size:18px; line-height:24px; font-weight:bold; }
.search-list .infd .depd{ padding:10px 0; border-bottom:1px #E6E6E6 solid; color:#999; }
.search-list .infd .lyd{ padding-top:10px; color:#999; }
</style>