/********css 重置********/
body,h1,h2,h3,h4,h5,h6,b,p,em,i,span,a,ol,ul,li,table,tr,td,dl,dt,dd,input,textarea,button{margin:0;padding:0;}
body{font:12px Arial,"microsoft yahei","\5b8b\4f53";}
b,p,i,em{font-style: normal;font-weight: normal;}
ul,ol{list-style: none;} 
a{text-decoration:none;outline:none;}
a:hover{text-decoration: none; } 
a img{border: 0;}
h1,h2,h3,h4,h5{font-weight:normal;}
ul,ol,li{list-style:none;}
img{vertical-align:middle; border: none;}
input,select,textarea{background: none;border: none;}
input:focus,select:focus,textarea:focus{outline: none;}
textarea:hover,input:hover{border-color: #727278!important;}
textarea{resize:none}
table{ border-spacing: 0px}
.location a{color:#999!important;}
.none{display:none;}
/*主要线 start*/
.b-line::after,.ii-t-line::before{width:100%;height:1px;position:absolute;z-index:0;right:0;left:0;content:''}
.b-line::after{bottom:0;border-bottom:1px solid #dcdcdc;-webkit-transform:scaleY(.5);transform:scaleY(.5);transform-origin:0 100%}
.t-line::before{top:0;border-top:1px solid #dcdcdc;-webkit-transform:scaleY(.5);transform:scaleY(.5);transform-origin:0 0; }
.l-line::before{content:'';position:absolute;left:0;top:0;bottom:0;height:100%;width:1px;border-left:1px solid #dcdcdc;-webkit-transform:scaleX(.5);transform:scaleX(.5);transform-origin:0 0;z-index:0}
/*主要线 end*/
/* 间距 start */
.mt100{margin-top:100px!important}
.mr100{margin-right:100px!important}
.mb100{margin-bottom:100px!important}
.ml100{margin-left:100px!important}
.pt100{padding-top:100px!important}
.pr100{padding-right:100px!important}
.pb100{padding-bottom:100px!important}
.pl100{padding-left:100px!important}
.mt95{margin-top:95px!important}
.mr95{margin-right:95px!important}
.mb95{margin-bottom:95px!important}
.ml95{margin-left:95px!important}
.pt95{padding-top:95px!important}
.pr95{padding-right:95px!important}
.pb95{padding-bottom:95px!important}
.pl95{padding-left:95px!important}
.mt90{margin-top:90px!important}
.mr90{margin-right:90px!important}
.mb90{margin-bottom:90px!important}
.ml90{margin-left:90px!important}
.pt90{padding-top:90px!important}
.pr90{padding-right:90px!important}
.pb90{padding-bottom:90px!important}
.pl90{padding-left:90px!important}
.mt85{margin-top:85px!important}
.mr85{margin-right:85px!important}
.mb85{margin-bottom:85px!important}
.ml85{margin-left:85px!important}
.pt85{padding-top:85px!important}
.pr85{padding-right:85px!important}
.pb85{padding-bottom:85px!important}
.pl85{padding-left:85px!important}
.mt80{margin-top:80px!important}
.mr80{margin-right:80px!important}
.mb80{margin-bottom:80px!important}
.ml80{margin-left:80px!important}
.pt80{padding-top:80px!important}
.pr80{padding-right:80px!important}
.pb80{padding-bottom:80px!important}
.pl80{padding-left:80px!important}
.mt75{margin-top:75px!important}
.mr75{margin-right:75px!important}
.mb75{margin-bottom:75px!important}
.ml75{margin-left:75px!important}
.pt75{padding-top:75px!important}
.pr75{padding-right:75px!important}
.pb75{padding-bottom:75px!important}
.pl75{padding-left:75px!important}
.mt70{margin-top:70px!important}
.mr70{margin-right:70px!important}
.mb70{margin-bottom:70px!important}
.ml70{margin-left:70px!important}
.pt70{padding-top:70px!important}
.pr70{padding-right:70px!important}
.pb70{padding-bottom:70px!important}
.pl70{padding-left:70px!important}
.mt65{margin-top:65px!important}
.mr65{margin-right:65px!important}
.mb65{margin-bottom:65px!important}
.ml65{margin-left:65px!important}
.pt65{padding-top:65px!important}
.pr65{padding-right:65px!important}
.pb65{padding-bottom:65px!important}
.pl65{padding-left:65px!important}
.mt60{margin-top:60px!important}
.mr60{margin-right:60px!important}
.mb60{margin-bottom:60px!important}
.ml60{margin-left:60px!important}
.pt60{padding-top:60px!important}
.pr60{padding-right:60px!important}
.pb60{padding-bottom:60px!important}
.pl60{padding-left:60px!important}
.mt55{margin-top:55px!important}
.mr55{margin-right:55px!important}
.mb55{margin-bottom:55px!important}
.ml55{margin-left:55px!important}
.pt55{padding-top:55px!important}
.pr55{padding-right:55px!important}
.pb55{padding-bottom:55px!important}
.pl55{padding-left:55px!important}
.mt50{margin-top:50px!important}
.mr50{margin-right:50px!important}
.mb50{margin-bottom:50px!important}
.ml50{margin-left:50px!important}
.pt50{padding-top:50px!important}
.pr50{padding-right:50px!important}
.pb50{padding-bottom:50px!important}
.pl50{padding-left:50px!important}
.mt45{margin-top:45px!important}
.mr45{margin-right:45px!important}
.mb45{margin-bottom:45px!important}
.ml45{margin-left:45px!important}
.pt45{padding-top:45px!important}
.pr45{padding-right:45px!important}
.pb45{padding-bottom:45px!important}
.pl45{padding-left:45px!important}
.mt40{margin-top:40px!important}
.mr40{margin-right:40px!important}
.mb40{margin-bottom:40px!important}
.ml40{margin-left:40px!important}
.pt40{padding-top:40px!important}
.pr40{padding-right:40px!important}
.pb40{padding-bottom:40px!important}
.pl40{padding-left:40px!important}
.mt35{margin-top:35px!important}
.mr35{margin-right:35px!important}
.mb35{margin-bottom:35px!important}
.ml35{margin-left:35px!important}
.pt35{padding-top:35px!important}
.pr35{padding-right:35px!important}
.pb35{padding-bottom:35px!important}
.pl35{padding-left:35px!important}
.mt30{margin-top:30px!important}
.mr30{margin-right:30px!important}
.mb30{margin-bottom:30px!important}
.ml30{margin-left:30px!important}
.pt30{padding-top:30px!important}
.pr30{padding-right:30px!important}
.pb30{padding-bottom:30px!important}
.pl30{padding-left:30px!important}
.mt25{margin-top:25px!important}
.mr25{margin-right:25px!important}
.mb25{margin-bottom:25px!important}
.ml25{margin-left:25px!important}
.pt25{padding-top:25px!important}
.ml-30{margin-left:30px;}
.pr25{padding-right:25px!important}
.pb25{padding-bottom:25px!important}
.pl25{padding-left:25px!important}
.mt20{margin-top:20px!important}
.mr20{margin-right:20px!important}
.mb20{margin-bottom:20px!important}
.ml20{margin-left:20px!important}
.pt20{padding-top:20px!important}
.pr20{padding-right:20px!important}
.pb20{padding-bottom:20px!important}
.pl20{padding-left:20px!important}
.mt15{margin-top:15px!important}
.mr15{margin-right:15px!important}
.mb15{margin-bottom:15px!important}
.ml15{margin-left:15px!important}
.pt15{padding-top:15px!important}
.pr15{padding-right:15px!important}
.pb15{padding-bottom:15px!important}
.pl15{padding-left:15px!important}
.mt10{margin-top:10px!important}
.mr10{margin-right:10px!important}
.mb10{margin-bottom:10px!important}
.ml10{margin-left:10px!important}
.pt10{padding-top:10px!important}
.pr10{padding-right:10px!important}
.pb10{padding-bottom:10px!important}
.pl10{padding-left:10px!important}
.mt9{margin-top:9px!important}
.mr9{margin-right:9px!important}
.mb9{margin-bottom:9px!important}
.ml9{margin-left:9px!important}
.pt9{padding-top:9px!important}
.pr9{padding-right:9px!important}
.pb9{padding-bottom:9px!important}
.pl9{padding-left:9px!important}
.mt8{margin-top:8px!important}
.mr8{margin-right:8px!important}
.mb8{margin-bottom:8px!important}
.ml8{margin-left:8px!important}
.pt8{padding-top:8px!important}
.pr8{padding-right:8px!important}
.pb8{padding-bottom:8px!important}
.pl8{padding-left:8px!important}
.mt7{margin-top:7px!important}
.mr7{margin-right:7px!important}
.mb7{margin-bottom:7px!important}
.ml7{margin-left:7px!important}
.pt7{padding-top:7px!important}
.pr7{padding-right:7px!important}
.pb7{padding-bottom:7px!important}
.pl7{padding-left:7px!important}
.mt6{margin-top:6px!important}
.mr6{margin-right:6px!important}
.mb6{margin-bottom:6px!important}
.ml6{margin-left:6px!important}
.pt6{padding-top:6px!important}
.pr6{padding-right:6px!important}
.pb6{padding-bottom:6px!important}
.pl6{padding-left:6px!important}
.mt5{margin-top:5px!important}
.mr5{margin-right:5px!important}
.mb5{margin-bottom:5px!important}
.ml5{margin-left:5px!important}
.pt5{padding-top:5px!important}
.pr5{padding-right:5px!important}
.pb5{padding-bottom:5px!important}
.pl5{padding-left:5px!important}
.mt4{margin-top:4px!important}
.mr4{margin-right:4px!important}
.mb4{margin-bottom:4px!important}
.ml4{margin-left:4px!important}
.pt4{padding-top:4px!important}
.pr4{padding-right:4px!important}
.pb4{padding-bottom:4px!important}
.pl4{padding-left:4px!important}
.mt3{margin-top:3px!important}
.mr3{margin-right:3px!important}
.mb3{margin-bottom:3px!important}
.ml3{margin-left:3px!important}
.pt3{padding-top:3px!important}
.pr3{padding-right:3px!important}
.pb3{padding-bottom:3px!important}
.pl3{padding-left:3px!important}
.mt2{margin-top:2px!important}
.mr2{margin-right:2px!important}
.mb2{margin-bottom:2px!important}
.ml2{margin-left:2px!important}
.pt2{padding-top:2px!important}
.pr2{padding-right:2px!important}
.pb2{padding-bottom:2px!important}
.pl2{padding-left:2px!important}
.mt1{margin-top:1px!important}
.mr1{margin-right:1px!important}
.mb1{margin-bottom:1px!important}
.ml1{margin-left:1px!important}
.pt1{padding-top:1px!important}
.pr1{padding-right:1px!important}
.pb1{padding-bottom:1px!important}
.pl1{padding-left:1px!important}
.mt0{margin-top:0!important}
.mr0{margin-right:0!important}
.mb0{margin-bottom:0!important}
.ml0{margin-left:0!important}
.pt0{padding-top:0!important}
.pr0{padding-right:0!important}
.pb0{padding-bottom:0!important}
.pl0{padding-left:0!important}
.px-80{padding-left:80px;padding-right:80px}
.py-15{padding-top:15px;padding-bottom:15px}
.mt-100{margin-top:100px}
.mt-450{margin-top:495px}
.pt-70{padding-top:70px;}
.pr-10{padding-right:10px}
.text-gray-501{--text-opacity:1;color:#959595;color:rgba(149, 149, 149, var(--text-opacity))}
.bg-gray-100{--bg-opacity:1;background-color:#f8f8f8;background-color:rgba(248, 248, 248, var(--bg-opacity))}
.text-gray-900{--text-opacity:1;color:#1a202c;color:rgba(26, 32, 44, var(--text-opacity))}
.-mx-15{margin-left:15px;margin-right:15px}
.w-1-3{width:33.333333%}
.px-15{padding-left:15px;padding-right:15px}
.h-200{/*height:200px*/}
.ss-index-p-font{background: rgba(0,0,0,.3); top: 200px}
.z-2{z-index:2}
.top-0{top:0}
.right-0{right:0}
.bottom-0{bottom:0}
.left-0{left:0}
.overflow-auto{overflow:auto}
.justify-between{justify-content:space-between}
.p-20{padding:20px}
.text-14{font-size:14px}
.w-full{width:100%}
.object-cover{object-fit:cover}
.h-full{height:100%}
.ss-index-p-font{background: rgba(0,0,0,.3); top: 200px}
.ss-index-p-font::-webkit-scrollbar {height: 1px; width: 5px;}
.ss-index-p-font::-webkit-scrollbar-thumb {border-radius: 8px;background: #cfcfcf;}
.ss-index-p-font::-webkit-scrollbar-track {background: #f4f4f4;}
.ss-index-p-li:hover .ss-index-p-img img{filter: blur(15px);transition:all ease .2s }
.ss-index-p-li:hover .ss-index-p-bottom{background: #4682fd; padding-left: 10px; padding-right: 10px; color: #fff; transition:all ease .2s}
.ss-index-p-li:hover .ss-index-p-bottom-btn{border: 1px solid #fff; height: 30px; width: 80px; transition:all ease .2s;  background: url(../images/btn1_bg.png) no-repeat bottom center}
.ss-index-p-li:hover .ss-index-p-font{top: 0px; transition:all ease .2s}
.ss-index-p-bottom-btn{border: 1px solid #fff; height: 30px; width: 80px; background: url(../images/btn1_bg.png) no-repeat top center}
.justify-center{justify-content:center}
.items-center{align-items:center}
.flex{display:flex}
.cursor-pointer{cursor:pointer}
.flex-row{flex-direction:row}
.flex-row-reverse{flex-direction:row-reverse}
.flex-col{flex-direction:column;}
.flex-col-reverse{flex-direction:column-reverse}
.flex-wrap{flex-wrap:wrap}
.flex-wrap-reverse{flex-wrap:wrap-reverse}
.flex-no-wrap{flex-wrap:nowrap}
.text-18{font-size:18px}
.text-white{--text-opacity:1;color:#fff;color:rgba(255, 255, 255, var(--text-opacity))}
/* 间距 end */

/* 圆度 start */
.br1{border-radius: 1px!important}
.br2{border-radius: 2px!important}
.br3{border-radius: 3px!important}
.br4{border-radius: 4px!important}
.br5{border-radius: 5px!important}
.br6{border-radius: 6px!important}
.br7{border-radius: 7px!important}
.br8{border-radius: 8px!important}
.br9{border-radius: 9px!important}
.br10{border-radius: 10px!important}
.br11{border-radius: 11px!important}
.br12{border-radius: 12px!important}
.br13{border-radius: 13px!important}
.br14{border-radius: 14px!important}
.br15{border-radius: 15px!important}
.br16{border-radius: 16px!important}
.br17{border-radius: 17px!important}
.br18{border-radius: 18px!important}
.br19{border-radius: 19px!important}
.br20{border-radius: 20px!important}
/* 圆度 end */

/* 字体大小 start */
.fs6{font-size: 6px!important;}
.fs7{font-size: 7px!important;}
.fs8{font-size: 8px!important;}
.fs9{font-size: 9px!important;}
.fs10{font-size: 10px!important;}
.fs11{font-size: 11px!important;}
.fs12{font-size: 12px!important;}
.fs13{font-size: 13px!important;}
.fs14{font-size: 14px!important;}
.fs15{font-size: 15px!important;}
.fs16{font-size: 16px!important;}
.fs17{font-size: 17px!important;}
.fs18{font-size: 18px!important;}
.fs19{font-size: 19px!important;}
.fs20{font-size: 20px!important;}
.fs21{font-size: 21px!important;}
.fs22{font-size: 22px!important;}
.fs23{font-size: 23px!important;}
.fs24{font-size: 24px!important;}
.fs25{font-size: 25px!important;}
.fs26{font-size: 26px!important;}
.fs27{font-size: 27px!important;}
.fs28{font-size: 28px!important;}
.fs29{font-size: 29px!important;}
.fs30{font-size: 30px!important;}
.fs31{font-size: 31px!important;}
.fs32{font-size: 32px!important;}
.fs33{font-size: 33px!important;}
.fs34{font-size: 34px!important;}
.fs35{font-size: 35px!important;}
.fs36{font-size: 36px!important;}
.fs37{font-size: 37px!important;}
.fs38{font-size: 38px!important;}
.fs39{font-size: 39px!important;}
.fs40{font-size: 40px!important;}
.fs41{font-size: 41px!important;}
.fs42{font-size: 42px!important;}
.fs43{font-size: 43px!important;}
.fs44{font-size: 44px!important;}
.fs45{font-size: 45px!important;}
.fs46{font-size: 46px!important;}
.fs47{font-size: 47px!important;}
.fs48{font-size: 48px!important;}
.fs49{font-size: 49px!important;}
.fs50{font-size: 50px!important;}
/* 字体大小 end */

/* 字体颜色 start */
.mainc{color: #1057d5!important}
.onec{color: #333!important}
.twoc{color: #666!important}
.threec{color: #999!important}
.fourc{color: #ccc!important}
.greenc{color: #0fc8a0!important}
.redc{color: #fc353a!important}
.bluec{color: #2890ff!important}
.yellowc{color: #ff7614!important}
.whiteoc{color: rgba(255,255,255,1)!important}
.whitetc{color: rgba(255,255,255,.6)!important}
.placeholderc{color: #808080}
/* 字体颜色 end */

/* 图标颜色 start */
.bluec-icon{color: #61baff!important}
.greenc-icon{color: #6ac443!important}
.yellowc-icon{color: #fec310!important}
.greyc-icon{color: #cccccc!important}
.redc-icon{color: #f04632!important}
.orangec-icon{color: #ff7614!important}
/* 图标颜色 end */

/* 浮动 start */
.fl{float: left}
.fr{float: right}
.clearfix::before,
.clearfix::after{content: " "; display: table;}
.clearfix::after{clear: both;}
/* 浮动 end */

/*flex 布局 start*/
.ss-flex{display:-webkit-box;display: -webkit-flex;display: flex;}
.ss-flex-column{flex-direction: column}
.ss-flex-aic{align-items: center}
.ss-flex-item-1{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;}
.ss-flex-item-2{-webkit-box-flex: 2;-webkit-flex: 2;flex: 2;}
.ss-justify-content-center{justify-content:center }
.ss-justify-content-between{justify-content:space-between }
.ss-justify-content-around{justify-content:space-around}
.ss-justify-content-end{justify-content:flex-end }
/*flex 布局 end*/

/*flex 布局 start*/
.flex_wrapper{height:100%; overflow:hidden !important; position:relative; display:-moz-box; display:-webkit-box; display:box; -moz-box-orient:vertical; -webkit-box-orient:vertical; }
.flex_container{box-sizing: border-box; position:relative; overflow: auto; -webkit-overflow-scrolling: touch; -moz-box-flex:1; -webkit-box-flex:1; }
/*flex 布局 end*/

/* 栅格 start */
.ss-row::before,
.ss-row::after{content: " "; display: table;}
.ss-row::after{clear: both;}
.ss-col-1{float: left; width: 8.3%}
.ss-col-2{float: left; width: 16.6%}
.ss-col-3{float: left; width: 25%}
.ss-col-4{float: left; width: 33.3%}
.ss-col-5{float: left; width: 41.6%}
.ss-col-6{float: left; width: 50%}
.ss-col-7{float: left; width: 58.3%}
.ss-col-8{float: left; width: 66.6%}
.ss-col-9{float: left; width: 75%}
.ss-col-10{float: left; width: 83.3%}
.ss-col-11{float: left; width: 91.6%}
.ss-col-12{float: left; width: 100%}
/* 栅格 end */

/* 其他 start */
.clear{clear: both}
.right{text-align: right}
.center{text-align: center}
.bold{font-weight: bold}
.middle{margin: 0 auto}
.fixed{position: fixed}
.relative{position: relative}
.absolute{position: absolute}
.breakWord{word-wrap: break-word}
.oneline{text-overflow:ellipsis;white-space: nowrap;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.ellipsisTwo{overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; }
.block{display: block}
.inlineBlock{display: inline-block; }
.linethrough{text-decoration: line-through;}
.hidden{display: none}
.ohidden{overflow: hidden}
.vmiddle{transform: translateY(-50%); top: 50%;}
.vleftright{transform: translateX(-50%); left: 50%;}
.translateXY{transform: translate(-50%,-50%); left: 50%; top:50%;}
.underline{text-decoration: underline}
.normal{font-weight: normal!important}
.t0{top: 0px;}
.r0{right: 0px;}
.t0{top: 0px}
.l0{left: 0px}
.b0{bottom: 0px;}
.t5{top: 5px;}
.r5{right: 5px;}
.t5{top: 5px}
.l5{left: 5px}
.b5{bottom: 5px;}
.t10{top: 10px;}
.r10{right: 10px;}
.t10{top: 10px}
.l10{left: 10px}
.b10{bottom: 10px;}
.t15{top: 15px;}
.r15{right: 15px;}
.t15{top: 15px}
.l15{left: 15px}
.b15{bottom: 15px;}
.t20{top: 20px;}
.r20{right: 20px;}
.t20{top: 20px}
.l20{left: 20px}
.b20{bottom: 20px;}
.t25{top: 25px;}
.r25{right: 25px;}
.t25{top: 25px}
.l25{left: 25px}
.b25{bottom: 25px;}
.t30{top: 30px;}
.r30{right: 30px;}
.t30{top: 30px}
.l30{left: 30px}
.b30{bottom: 30px;}
.z1{z-index: 1}
.z2{z-index: 2}
.z3{z-index: 3}
.z4{z-index: 4}
.z5{z-index: 5}
.z6{z-index: 6}
.z7{z-index: 7}
.z8{z-index: 8}
.z9{z-index: 9}
.z10{z-index: 10}
.lh10{line-height: 1.0!important}
.lh18{line-height: 1.8!important}
.lh20{line-height: 2.0!important}
.lh24{line-height: 2.4!important}
.lh30{line-height: 3.0!important}
.ss-justify{text-align:justify;text-justify:inter-ideograph;}
.w-bg{background: #fff}
.c-bg{background: #202632}
/* 其他 end */
/********css 重置********/

/* 主标题 */
.main-tit-box{padding: 100px 0 80px 0;}
.main-tit-box h2{text-align: center; font-size: 36px; padding-bottom: 10px}
.main-tit-box span{display: block; width: 100px;height: 2px; background: url("../images/tit_bg.png"); margin: 0 auto; margin-top: 20px;}
.main-tit-box-spe {padding: 70px 0 60px 0;}
.main-tit-box-spe h2{text-align: center; font-size: 30px;color: #fff;}
.main-tit-box-spe span{display: block; width: 100px;height: 4px; background: #7549f0; margin: 0 auto; margin-top: 20px;}

/* 主体 */
body{min-width: 1180px;}
.weepr1180{width: 1180px!important;margin: 0 auto;}
.weepr800{width: 980px; margin: 0 auto;}
.w144{width: 144px;}
.w420{width: 420px;}
.ss-main-btn{display: inline-block; height: 44px; line-height: 44px; border-radius: 100px; font-size: 14px; color: #fff;  background: linear-gradient(to right, #6739ff , #3972ff); transition:all ease .2s}
.ss-main-btn:hover{ background:linear-gradient(to right, #5420FF , #2C5EFF);}
/* 导航 */
.nav{height: 70px; background: #fff; box-shadow: 0px 1px 5px rgba(0,0,0,.1); position: fixed; left: 0; right: 0; top: 0;z-index: 50; transition:all ease .3s; }
.nav-content{position: relative;}
.nav.on{background: rgba(0,0,0,.5)}
.nav.on li.on a{color: #fff}
.nav.on a{color: #fff}
.nav.on .nav-phone p{color: #fff!important;}
.logo-2{display: none}
.nav.on .logo-1{display: none}
.nav.on .logo-2{display: block}

.nav-list{margin-left: 100px;}
.nav-list ul li{height: 70px; line-height: 70px; float: left; margin: 0 20px;}
.nav-list ul li a{display: block; height: 70px; line-height: 70px; font-size: 16px; color: #333; transition:all ease .2s;-webkit-transition:all ease .2s;}
.nav-list ul li.on a{border-bottom: 2px solid #1057d5;height: 68px; line-height: 68px;  color: #1057d5;}
.nav-list ul li a:hover{ color: #1057d5;}
.nav-telephone{height: 80px; line-height: 84px;}
.nav-telephone span{padding-left: 40px; background: url(../images/phone.png) no-repeat left center; font-size: 30px; color: #1057d5;}
.nav-index .nav-list ul li a{color: #fff;}
.nav-index .nav-list ul li.on a{height: 70px; line-height: 70px; border-bottom: none; color:#1057d5 }
.nav-index  ul li a:hover{ color: #1057d5;}
.nav-index .register li {  background: #fff;}
.nav-index  li a{color:  #666}
.nav-index .register li:first-child{  border: 1px solid #fff;background: none }
.nav-index .register li:first-child a{color: #fff;}
.nav-index .register li:first-child a:hover{background: rgba(255,255,255,.3); color: #fff}
.nav-index .register li a:hover{color: #333;background: #fff}
.nav-phone{height: 70px; line-height: 70px;}

 /* 轮播 */ 
.nav_content~#section1 .container{margin-top: 80px;}
.links{padding:8px;background-color:#52b529;margin:5px;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}
.links a{color:#fff;display:inline-block;width:100%;height:100%;text-decoration:none}
.links:hover{background-color:#1e824c}
.current{background-color:#1057d5}
.swiper-container-1{width:100%;height:920px;}
.swiper-slide-1{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.swiper-slide-1{background: #eee}
.swiper-button-prev-1,.swiper-button-next-1{width: 60px!important; height: 60px!important;transition:all ease-out .3s; }
.swiper-button-prev-1:hover,.swiper-button-next-1:hover{background-color: rgba(255,255,255,.2)!important}
.swiper-button-prev-1{ background: rgba(255,255,255,.4) url(../images/bar.png) no-repeat center top!important;}
.swiper-button-next-1{ background: rgba(255,255,255,.4) url(../images/bar.png) no-repeat center bottom!important;}
.swiper-container-1 .swiper-pagination-bullet{width: 60px!important; height: 2px!important; border-radius: 0!important;background: rgba(255,255,255,.8)!important;transition:all ease-out .1s;}
.swiper-container-1 .swiper-pagination-bullet:hover{height: 4px!important}
.ss-banner-btn{background: #4682fd}
.ss-banner-btn:hover{background: #417df8}

/* 底部 */
.footer-content{padding: 60px 0 0 0;}
.index-goods-con-wc{padding-bottom: 40px;}
.footer{ background: #000c2a;width: 100%; position: relative;}
.footer-inp-box{width: 480px; border-bottom: 1px solid #5c5c5c; padding: 15px 10px;}
.footer-inp-box input,.footer-inp-box textarea{display: block; width: 100%; color: #fff; font-family: Arial,"microsoft yahei","\5b8b\4f53";}
.footer-inp-box textarea{height: 80px;}
.up-message-btn{display: block; width: 500px; height: 40px; line-height: 40px; font-size: 14px; color: #fff; background: #626262; text-align: center;transition:all ease-out .1s;}
.up-message-btn:hover{background: #545454;}
.footer-ewm h2{font-size: 18px; color: #fff; padding-bottom: 30px;margin-top: -10px;}
.footer-ewm p{font-size: 12px; color: #989898; line-height: 2.4;}
.footer-ewmcon-li {width: 133px; height: 133px; margin-top: 10px;}
.footer-ewmcon-li img{display: block;width: 133px; height: 133px;}
.footer-ewmcon-li p{font-size: 12px; text-align: center}
.f-t-line{border-top: 1px solid #1a2540}
.f-l-line{border-left: 1px solid #1a2540}

/* 首页 */
.index-one p{font-size: 15px; line-height: 2.4}
.index-one-ul li{float: left; width: 33.3%; }
.index-one-ul-con{ background: #fff; box-shadow: 0px 1px 10px rgba(0,0,0,.1); padding: 60px 0;height: 360px}
.index-one-ul-con  h2{text-align: center; font-size: 20px; color: #333; padding-bottom: 16px;}
.index-one-ul-con  p{font-size: 12px; color: #999; /*text-align: center*/}
.index-one-ul-con img{width: 90px; height: 90px; display: block; margin:0 auto;}
.index-two {height: 1000px; background: url('../images/index-twobg.jpg') no-repeat center center; background-size: cover;overflow: hidden;}
.index-two-txbox li{width: 180px;}
.index-two-txbox01 {width: 180px}
.index-two-txbox02{width: 1320px}
.index-two-txbox-img{width: 100px; height: 100px; border: 2px solid #fff; border-radius: 100px; overflow: hidden; background: #fff}
.index-two-txbox-img img{display: block; width: 100px; height: 100px;}
.index-three-nav-box li{width: 25%; float: left; }
.index-three-nav-box li.active .index-three-nav-inner, .index-three-nav-box li:hover .index-three-nav-inner{background: #fbfcff; color: #3972ff; border: 1px solid #3972ff}
.index-three-nav-box{margin: 0 -25px;}
.index-three-nav-inner{cursor: pointer; height: 60px; line-height: 60px; text-align: center; border: 1px solid #dddddd; margin: 15px 25px; border-radius: 6px;transition:all ease .2s}
.index-three-nav-inner span{font-size: 16px; color: #666}
.swiper-container-2{width: 100%;height: auto;margin-left: auto;margin-right: auto;}
.swiper-slide-2{ flex-direction: column;text-align: center;font-size: 18px;background: #fff;  height: 200px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-button-prev-2{ background: rgba(255,255,255,.4) url(../images/bar_2.png) no-repeat center top!important;}
.swiper-button-next-2{ background: rgba(255,255,255,.4) url(../images/bar_2.png) no-repeat center bottom!important;}
.swiper-slide-2-inner{ background: #fff;height: 160px;width: 160px; border-radius: 100px; box-shadow: 0 0 12px 0 rgba(0, 0, 0, .1); overflow: hidden}
.swiper-slide-2-inner img{display: block; width: 160px ; height: 160px}
.index-four{height: 900px; background: url('../images/index-fourbg.jpg') no-repeat center center; background-size: cover;overflow: hidden;}
.index-four-list-box-inner{margin: 0 -50px;}
.index-four-list-item{background: rgba(255,255,255,.15);}
.index-four-list-item li{transition:all ease .2s}
.index-four-list-item li:hover{transform: translateX(10px)}
.index-four-list-item li a{color: #fff; font-size: 16px; display: inline-block; padding: 10px 0; background: url("../images/k_ar.png") no-repeat right center; padding-right: 18px;}
.index-five-n-img{width: 600px; height: 360px; background: #eee}
.index-five-n-img img{display: block; width: 600px; height: 360px; object-fit: cover}

/* 详情页头部 */
.ss-i-t-banner {height: 280px; background: #3671cf;}
.ss-i-t-banner img {display: block; width: 100%; height: 280px;  object-fit: cover;}
.ss-t-dh{border-bottom: 1px solid #e6e6e6}
.ss-dt-top{border-bottom: 1px solid #e6e6e6}

/*侧边栏*/
.ss-left-nav-ul li{transition:all ease .2s;width: 250px; height: 54px; line-height: 54px; font-size: 16px; color: #333; background: #eef2f5; border-left: 5px solid #eef2f5; padding-left: 25px;}
.ss-left-nav-ul li{margin-bottom: 1px; cursor: pointer}
.ss-left-nav-ul li a{ color: #333}
.ss-left-nav-ul li a.ablock{ display:block}
.ss-left-nav-ul li.active, .ss-left-nav-ul li:hover{border-left: 5px solid #3972ff; color: #3972ff}
.ss-left-nav-ul li.active a{color: #3972ff}
.ss-right-con-box{min-height: 300px;}

/*详情页里层s*/
.ss-right-con-box{/*margin-left: 320px;*/}
.ss-right-con-box1{margin-left: 320px;}
.newscontent p{
  line-height: 30px;
  color: rgb(25, 25, 25);
  font-size:16px;
}
.newscontent {
  line-height: 30px;
  color: rgb(25, 25, 25);
  font-size:16px;
}
 /*详情页里层e*/

 /* 招商加盟 */
.investment-one li{width: 33.3%; float: left; margin-bottom: 40px; position: relative}
.investment-two-wrap{padding-top: 150px;}
.investment-one-list{margin: 0 17px; padding: 44px 20px; box-shadow: 0 0 20px 0 rgba(0, 0, 0, .1); height: 72px;}
.investment-one-list-font h2{font-size: 16px; color: #333; padding-bottom: 5px; padding-top: 5px;}
.investment-one-list-font p{font-size: 14px; color: #666666; line-height: 1.5}
.investment-two{height: 768px; background: url('../images/investment-twobg.jpg') no-repeat center center; background-size: cover;}
.investment-two-left{width: 300px;}
.investment-two-left ul li{height: 100px;background: rgba(255, 255, 255, .4);border-bottom: 1px solid rgba(255, 255, 255, .1); cursor: pointer;transition: all ease 0s;-moz-transition: all 0s;-webkit-transition: all ease 0s; -o-transition: all ease 0s;}
.investment-two-left ul li.on{background: #0893ee; background: -webkit-linear-gradient(left, #6158fe , #0893ee;); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(right, #6158fe, #0893ee); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(right, #6158fe, #0893ee); /* Firefox 3.6 - 15 */background: linear-gradient(to right, #6158fe , #0893ee); /* 标准的语法（必须放在最后） */}
.investment-two-left-con img{display: block;width: 64px; height: 64px; margin-left: 20px; margin-top: 18px; margin-right: 24px;}
.investment-two-left-con h2{font-size: 16px; color: #fff; padding-top: 28px; padding-bottom: 5px;}
.investment-two-left-con p{font-size: 12px; color: #fff;}
.investment-two-right {margin-left: 400px; padding-top: 0px;} 
.investment-two-right .ttitle{font-size: 30px; color: #fff; margin-bottom: 30px;}
.investment-two-right .tline{display: block; width: 50px; height: 4px; background: #7549f0;}
.investment-two-right .tfont{padding-top: 70px; color: #fff; font-size: 18px; line-height: 2.4}
.investment-two-right ul li{ display: none}
.investment-three-top ul{width: 756px; margin: 0 auto;}
.investment-three-top li {float: left; margin: 0 20px;}
.investment-three-top li a{font-size: 18px; color: #999999; display: block; height: 50px; line-height: 50px; text-align: center; border-radius: 100px; border: 1px solid #c8c8c8; width: 210px;}
.investment-three-top li.on a{border: 1px solid #2896f0; color: #2896f0;}
.investment-three-bottom li table{font-size: 14px; color: #333333; border: 1px solid #ebebeb; width: 100%;}
.investment-three-bottom li table{border-right: none}
.investment-three-bottom li {display: none}
.investment-three-bottom li table th{background: #f6f6f6; border-bottom: 1px solid #ebebeb}
.investment-three-bottom li table th,.investment-three-bottom li table td{padding: 15px 50px; border-right: 1px solid #ebebeb}
.detail-topbanner img{margin-top: 60px;}
.detail-topbanner-font {padding-top: 200px;}
.detail-topbanner-font h2{font-size: 24px; color: #fff;padding-bottom: 40px;}
.detail-topbanner-font h3{font-size: 28px; color: #fff;padding-bottom: 40px;}
.detail-topbanner-font p{font-size: 18px; color: #fff;}

/* 新闻 */
.news_top{height: 200px;background: url(../images/newsbanner.jpg) no-repeat center center;background-size: cover;}
.news_content{margin: 0 auto;margin-top: 17px; min-height: 600px;}
.content_item{border-bottom: 1px solid #F1F1F1;box-sizing: border-box;background-color: white;}
.ss-news-list-box{margin-top: -30px}
.content_img{width: 240px;height: 160px;box-sizing: border-box;}
.content_img img{display: block; width: 240px; height: 160px;}
.content_main{padding: 20px 30px;box-sizing: border-box; margin-left: 240px;}
.content_main_top, .content_main_title, .content_main_time{height: 50px;}
.content_main_title  a {color: #333; transition:all ease .2s}
.content_main_title span{color: #666}
.content_item:hover a{color: #2597f0}
.content_item a:hover{text-decoration: underline}
.content_main_top h5{color: #333;font-size: 20px;line-height: 10px; }
.content_main_time{width: 20%;color: #666;font-size: 30px;line-height: 50px;text-align: right;margin-top: -10px;}
.content_main_bottom {color: #999;font-size: 14px;height: 74px; line-height: 1.8;display: -webkit-box;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
/*分页区域*/
.content_divide{padding-left: 20px;margin-top: 20px;margin-bottom: 20px;width: 100%;}
.content_pager{max-width: 800px;text-align: center;display: inline-block;line-height: 65px;}
.content_pager a{cursor: pointer;}
.content_pager a,
.content_pager span{padding:0 12px; height: 28px; border: 1px #cccccc solid; margin-left: -1px; color: #8a8a8a; display: inline-block; line-height: 28px; float: left; font-size: 12px; text-decoration: none; margin: 0 2px; transition:all ease .2s}
.content_pager a:hover,
.content_pager span:hover{border-color: #2597f0;color: #2597f0;position: relative;z-index: 1;}
.content_pager span.current{background-color: #2597f0;color: #fff;border-color: #2597f0;position: relative;z-index: 1;}
.content_pager .pg-first,
.content_pager .pg-prev,
.content_pager .pg-next,
.content_pager .pg-last{background: url(../images/page_bg.jpg) 0 0 no-repeat;}
.content_pager .pg-first:hover,
.content_pager .pg-prev:hover,
.content_pager .pg-next:hover,
.content_pager .pg-last:hover{background: url(../images/page_bg_hover.jpg) 0 0 no-repeat;}
.content_pager .pg-prev,
.content_pager .pg-prev:hover{background-position: 0 -28px;}
.content_pager .pg-next,
.content_pager .pg-next:hover{background-position: -29px -28px;}
.content_pager .pg-last,
.content_pager .pg-last:hover{background-position: -29px 0;}
.content_pager .pg-prev[disabled='true'],
.content_pager .pg-prev[disabled='true']:hover{cursor: default;background-image: url(../images/page_bg.jpg);}
.content_pager .pg-next[disabled='true'],
.content_pager .pg-next[disabled='true']:hover{cursor: default;background-image: url(../images/page_bg.jpg);}
.content_pager .pg-prev[disabled='true'],
.content_pager .pg-next[disabled='true']{border-color: #eeeeee;}
.content_pager span.els{border-color: transparent;}

/*典型客户*/
.ss-kh-ul-inner{border: 1px solid #e8e8e8; border-radius: 8px; transition:all ease .2s}
.ss-kh-ul-inner:hover{box-shadow: 0 0px 20px 0 rgba(0, 0, 0, .05); transform: translateY(-2px)}
.ss-kh-ul-inner .img{height: 230px; width: 256px}
.ss-kh-ul-inner .img img{height: 230px; width: 256px; object-fit: cover}
.ss-kh-ul-inner .font{height: 60px; line-height: 60px; border-top: 1px solid #e8e8e8; color: #666; text-align: center; font-size: 14px;}
.ss-kh-ul{margin: 0 -20px;}

