@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{ font: 12px/1.5 "\5FAE\8F6F\96C5\9ED1" }
h1, h2, h3, h4, h5, h6{font-weight:normal}
.gfff{color:#fff}
.fweight{font-weight:bold}
.pull-left{float:left}
.pull-right{float:right}
.fsize16{font-size:16px !important}
.fsize18{font-size:18px !important}
.fsize14{font-size:14px}
.fsize12{font-size:12px}
.fsize22{font-size:22px}
.fsize20{font-size:20px}
.fsize24{font-size:24px}

.clearfix {/* 触发 hasLayout */zoom:1; }
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility:hidden}
.text-center{text-align:center !important}



/*首页解决方案*/
.solu{width:100%;height:682px;min-width:1200px;position:relative;background-color:#e2e4ea}
.solu-head{height:162px;padding-top:25px;background-color:#4251b6}
.solu-head>h2{font-size:30px;line-height:80px}
.solu-head>p{font-size:20px}
.solu-dsj{display:block;width:0;height:0;border-width:26px 26px 0;border-style:solid;border-color:#4251b6 transparent transparent;position:absolute;top:187px;left:50%;margin-left:-26px;z-index:1}
.solu-body{width:100%;height:390px;padding:52px 0 53px;margin:0 auto;position:relative}
.solu-body-child{width:1526px;height:390px;overflow:hidden;margin:0 auto;position:relative}
.solu-floor{width:100%;height:100%;position:absolute;top:30px;left:0px;background:url(../images/solu-floor.png) no-repeat;z-index:1}
.solu-item-box{width:4575px;height:390px;margin-right:auto;position:relative;left:0}
.solu-item-warp{width:305px;float:left;height:380px;margin-top:10px}
.solu-item{width:225px;height:340px;padding:0 30px;margin:20px auto 0;background-color:#fff;position:relative}
.solu-active{height:380px;margin-top:0px}
.solu-item-active .solu-item{box-shadow:5px -5px 10px 0 rgba(0,0,0,.3)}
.solu-item-img{width:100%;height:114px;text-align: center;display: table-cell;vertical-align: middle;width: 225px;}
.solu-item-img1{background:url(../images/solu-img1.png) no-repeat center bottom}
.solu-item-img2{background:url(../images/solu-img2.png) no-repeat center bottom}
.solu-item-img3{background:url(../images/solu-img3.png) no-repeat center bottom}
.solu-item-img4{background:url(../images/solu-img4.png) no-repeat center bottom}
.solu-item-img5{background:url(../images/solu-img5.png) no-repeat center bottom}
.solu-item-details{display:none;width:145px;height:36px;border:1px solid #4251b6;color:#4251b6;line-height:36px;position:absolute;left:50%;margin-left:-72.5px;z-index:3;margin-top:20px;transition:background-color .15s}
.solu-item-details:hover{background:#4251b6;color:#fff}
.solu-item-details-active{display:block}
.solu-item-title{color:#4251b6;margin-bottom: 20px;font-size: 20px;}
.solu-item-text{ text-align: left; font-size: 12px; color: #666; }
.solu-left-right{width:1567px;height:340px;position:absolute;top:50%;left:50%;margin-left:-783.5px;margin-top:-170px;z-index:2}
.solu-left-right img{padding:15px}
.solu-left,.solu-right{width:620px;height:340px;background:url(../images/full-floor.png) no-repeat center left;}.solu-right{background:url(../images/full-floor.png) no-repeat center right;}.solu-left a,.solu-right a{position: absolute;top: 50%;margin-top: -31px;}.solu-left a{left: 5px;}.solu-right a{right: 5px;}
/*防御*/
.home-kd{background:#4251b6 url(../images/home-fg.png) no-repeat;width:100%;height: 131px;min-width:1200px}
.numberRun2{width:1200px;color:#fff;font-size:22px;position:relative;margin-left:auto;margin-right:auto}
.mt-number-title{position:absolute;left:0;bottom:10px;letter-spacing:8px;position: absolute;color: #fff;font-size: 22px;top: 60px;}
.mt-num-sub{position:absolute;right:0;bottom:10px}
.mt-number-animate{line-height:100px;height:100px;font-size:70px;overflow:hidden;display:inline-block;position:relative;float:right;right:20px;font-family:"Helvetica35-Thin","Microsoft YaHei UI","Calibri","Microsoft YaHei","Consolas";top:12px}
.mt-number-animate .mt-number-animate-dot{width:30px;line-height:100px;float:left;text-align:center}
.mt-number-animate .mt-number-animate-dom{width:50px;text-align:center;float:left;position:relative;top:0;font-family:"Helvetica35-Thin","Microsoft YaHei UI","Calibri","Microsoft YaHei","Consolas";font-weight:100}
.mt-number-animate .mt-number-animate-dom .mt-number-animate-span{width:100%;float:left}




/*活动推广*/
.zzidc-auto {width: 1200px;margin:0 auto;position: relative;}
.fontweight100{font-weight:100}
.hotbox{background:#f2f2f2;width:100%;min-width:1200px}
.hotbanner{background:#4251b6;width:100%;min-width:1200px}
.hotbanner ul{height:156px}
.hotbanner ul li{float:left;padding-left:33px;border-right:1px solid #4972af;width:22%;overflow:hidden;height:125px;display:block;margin-top:24px}
.hot-icon1{background:url(../images/banner/hot-icon4.png) no-repeat;width:200px;height:88px;margin-left:56px;position:absolute;margin-top:-7px;transition:all .2s linear}
.hot-icon2{background:url(../images/banner/hot-icon2.png) no-repeat;width:215px;height:104px;margin-left:40px;position:absolute;margin-top:-23px;transition:all .2s linear}
.hot-icon3{background:url(../images/banner/hot-icon7.png) no-repeat;width:223px;height:94px;margin-left:30px;position:absolute;margin-top:-13px;transition:all .2s linear}
.hot-icon4{background:url(../images/banner/hot-icon6.png) no-repeat;width:240px;height:89px;margin-left:60px;position:absolute;margin-top:-8px;transition:all .2s linear}
.hotbanner a{color:#fff;display:block}
.hotbanner a:hover .hot-icon1{background:url(../images/banner/hot-icon4-hover.png) no-repeat}
.hotbanner a:hover .hot-icon2{background:url(../images/banner/hot-icon2-hover.png) no-repeat}
.hotbanner a:hover .hot-icon3{background:url(../images/banner/hot-icon7-hover.png) no-repeat}
.hotbanner a:hover .hot-icon4{background:url(../images/banner/hot-icon6-hover.png) no-repeat}
.hotbanner a:hover{color:#e7e7e7;transition:all .2s linear}







/*合作伙伴*/
.zzidc-tit h2{font-size:30px;line-height:80px;text-align:center;font-weight:normal;letter-spacing: 8px;}
.line-row{width:52px;height:5px;background:#4251b6;margin:0 auto;margin-top:15px}
.cooper-lb{width:1200px;position:relative}
.cooper-lb .arrow-left{}
.cooper-lb .arrow-left{display:block;position:absolute;top:50%;margin-top:-23px;left:-24px;background:url(../images/m20170315img2.png) no-repeat;width:47px;height:47px;z-index:9}
.cooper-lb .arrow-left:hover{background-position:0 -57px}
.cooper-lb .arrow-right{display:block;position:absolute;top:50%;margin-top:-23px;right:-24px;background:url(../images/m20170315img2.png) 0 -114px no-repeat;width:47px;height:47px;z-index:9}
.cooper-lb .arrow-right:hover{background-position:0 -171px}
.cooper-lb .swiper-container{width:1200px;height:224px;margin:60px 0 0 0}
.cooper-lb .cooper-ga-xlb{width:1200px;height:224px;background:#fff}
.cooper-lb .cooper-ga-xlb li{width:222px;height:222px;border:1px solid #dedadb;margin-right:20px;text-align:center;line-height:222px}
.cooper-lb .cooper-ga-xlb li span{/*display:inline-block;width:198px;height:53px;vertical-align:middle*/}
.cooper-lb .cooper-ga-xlb li span img{width: 100%;}
.cooper-lb .cooper-ga-xlb li a{display:block;}
.cooper-lb .cooper-ga-xlb li a:hover{-moz-box-shadow:0px 0px 20px #e7e7e7;-webkit-box-shadow:0px 0px 20px #e7e7e7;box-shadow:0px 0px 20px #e7e7e7}
.cooper-lb .cooper-ga-xlb .mright0{margin-right:0}
.zzidc-auto .pagination{width:100%;text-align:center;margin-top:30px;overflow:hidden}

.zzidc-auto .swiper-pagination-bullet{width:10px;height:10px;background:url(../images/m20170316img1.png) no-repeat;display:inline-block;margin-right:4px;cursor:pointer}
.zzidc-auto .swiper-pagination-bullet-active{background-position:0 -15px}

.mtop140{margin-top:140px}






/*立即咨询*/
#waves{background-color:#4251b6;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}
.line-zc{width:100%;min-width:1200px;height:169px;background-color:#4251b6;position:relative}
.line-zc-8{width:100%;min-width:1200px;height:169px;background:#4251b6 url(../images/edb-ie8.png) no-repeat;position:relative}
.line-zc-warp{width:900px;height:38px;margin-right:auto;position:absolute;top:66px;left:50%;margin-left:-450px;color:#fff;font-size:26px}
.line-zc-btn{color:#4251b6;height:100%;width:176px;border-radius:5px;font-size:20px;line-height:38px;background-color:#fff;cursor:pointer}

/*服务保障*/
.zzidc-fw{background:#272936;width:100%;min-width:1200px}
.fw-list{font-size:0;padding:30px 0}
.fw-ct{display:inline-block;width:21.5%;vertical-align:top;text-align:left}
.fw-ct .item{font-size:14px;color:#fff}
.fw-ct .item .icon{display:inline-block;width:56px;height:52px;vertical-align:middle;margin-right:10px;background:url(../images/zzidc-fw.png) no-repeat;}
.fw-ct .item .icon-1{background-position:0 -18px}
.fw-ct .item .icon-2{background-position:0 -80px}
.fw-ct .item .icon-3{background-position:0 -141px}
.fw-ct .item .icon-4{background-position:0 -203px}
.fw-ct .item .icon-5{background-position:0 -265px}
.fw-ct .item{font-size:14px;color:#fff}
.fw-ct.item-last{width:14%}
.fw-ct  a:hover.item .icon-1{background-position:-62px -18px}
.fw-ct  a:hover.item .icon-2{background-position:-62px -80px}
.fw-ct  a:hover.item .icon-3{background-position:-62px -141px}
.fw-ct  a:hover.item .icon-4{background-position:-62px -203px}
.fw-ct  a:hover.item .icon-5{background-position:-62px -265px}
.fw-ct  a:hover{color:#4251b6}








/*右侧浮动*/

.float-right-list{height:211px;position:fixed;bottom:50px;right:20px;z-index:9999;transform: translateZ(0);}
.fr-kong{width:36px;height:36px;border:1px solid #4251b6;list-style:none;margin-bottom:4px;background:#fff url(../images/common/float-right-tb-blue.png) no-repeat 0 0;text-align:center;line-height:36px;position:relative;cursor:pointer}
.bgposition50{background-position-x:-46px}
.bgposition100{background-position-x:-93px}
.bgposition150{background-position-x:-133px}
.bgposition210{background-position-x:-210px}
.bgposition205{background-position-x:-205px;}
.bgposition200{background-position-x:-163px;background-position-y:-2px}
.bgposition243{background-position-x:-243px;}
.fr-kong:hover{background-color:#4251b6;background-image:url(../images/common/float-right-tb-fff.png)}
.fr-kong:hover .hot-line-tb{display: block;}
.hot-line-tb{width:437px;height:115px;padding-right:7px;cursor:default;display:none;position:absolute;left:-444px;top:-41px;background:url(../images/common/float-right-hot-bg.png) no-repeat 0 0}
.float-right-hotline{width:95px;height:100%;margin-right:15px;background:url(../images/common/hot-line.png) no-repeat right center}
.float-right-hotfankui{width:59px;height:100%;margin-right:15px;margin-left:20px;background:url(../images/common/hot-fankui.png) no-repeat right center}
.float-right-hotpayways{background-image: url(../images/common/hot-payways.png);}
.float-right-hotline-list{width:266px;height:93px;padding-top:22px}
.float-right-hotline-title{width:100%;height:32px;line-height:32px;font-size:16px;border-bottom:1px solid #d9d9d9;color:#2e303f}
.float-right-hotline-call{color:#f80;margin-left:10px}
.ft-list-li{width:50%;height:18px;padding-top:5px;line-height:18px;font-size:12px;color:#999;float:left;text-align:left}
.fr-circal{width:4px;height:4px;display:inline-block;*zoom:1;vertical-align:middle;margin-right:5px;background:url(../images/common/circal.png)}
.fr-2wm-bg{width:124px;height:115px;padding-top:11px;display:none;padding-left:12px;background:url(../images/common/float-right-2wm-bg.png) no-repeat 0 0;position:absolute;top:-42px;left:-144px}
.fr-2wm{width:105px;height:105px;/*background:url(../images/common/float-right-2wm.png) no-repeat 0 0*/}
.fr-2wm img{width: 100%;}
.fankui-link{background:#4251b6;width:80px;height:34px;line-height:34px;color:#fff;display:inline-block;vertical-align:middle;margin-top:38px;margin-left:20px;border-radius:4px;
-webkit-transition:color 0.3s ease-in-out,background 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out,background 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out,background 0.3s ease-in-out;transition:color 0.3s ease-in-out,background 0.3s ease-in-out}
.fankui-link:hover{background:#2e303f;color: #fff}

.fr-getintegral{width: 38px;height: 80px;background: url(../images/common/float-right-tb-getit.png) no-repeat right center;position: absolute;top: -100px;left: -20px;line-height:22px;list-style: none;color: #fff;font-size: 18px;padding-top: 15px;padding-left: 20px;opacity: 0.9;}
.fr-getintegral-bubble{text-align: left;width: 159px;height: 35px;position: absolute;top: 50%;right: 45px;margin-top: -25px;background: url(../images/common/float-right-tb-getit1.png) no-repeat;padding-top: 15px;padding-left: 20px;font-size: 16px;color: #2e303f;display: none;}
.fr-getintegral:hover .fr-getintegral-bubble{display: block;}
.fr-getintegral:hover{opacity: 1;}
.fr-getintegral p{line-height: 22px; list-style: none; color: #fff; font-size: 18px;}








/*内页框架*/

.fl{float:left}
.fr{float: right}
.f12{font-size: 12px}
.f18{font-size: 18px}

.location_num1-2 {background-color:#f5f5f5;}
.location_num1-2 .content {width:1200px; height:25px;padding:10px 0;line-height:25px;margin:0 auto;overflow:hidden;}
.location_num1-2 .content .iconfont { padding-right:5px;font-size:20px;}



.content_bg{}
.content_bg .content{ width:1200px; margin:0 auto; overflow: auto;}


.content .content_l{ width: 270px; float: left;}

.content .content_r{ width: 900px;  float: left;margin-left: 30px;padding: 30px 0 50px 0;}
.content .content_r .main{width:100%;}

/*侧导航 */
.left_num4-2 {
 width:100%;
 margin: 30px 0;
}
.left_num4-2 .content {
 width:100%;
}


.left_num4-2 .content .left_txt{
	background: url(/templets/sscm/images/nav_bg2.jpg) #000 center center no-repeat;
    color: #fff;
    height: 65px;
    line-height: 65px;
    font-size: 26px;    
    padding-left: 20px;
}


.left_num4-2 .promenu {

  padding: 20px;
  border: 1px solid #e4e4e4;
}
.left_num4-2 .promenu > li {
 line-height:42px;
 width:100%;
 border-bottom:1px dotted #d2d2d2;
 height: auto;
 position: relative;
}
.left_num4-2 .promenu > li > a {
 line-height: 42px;
 font-size: 15px;
 color:#333;
 display: block;
 width: 100%;
}
.left_num4-2 .promenu > li a:hover {
 color:#4251B6;
}
.left_num4-2 .promenu > li > .btn {
 right:0;
 cursor: pointer;
 width: 40px;
 height: 42px;
 position: absolute;
 top: 0px;
 z-index: 2;
}
.left_num4-2 .promenu > li > .btn > i {
 transition: all 0.2s linear;
 -ms-transition: all 0.2s linear;
 -webkit-transition: all 0.2s linear;
 display: block;
 background-color: #9C9C9C;
 position: absolute;
 left: 50%;
 top: 50%;
}
.left_num4-2 .promenu > li > .btn > i:first-child {
 width: 14px;
 height: 2px;
 margin-left: -7px;
 margin-top:-1px;
}
.left_num4-2 .promenu > li > .btn > i:last-child {
 width: 2px;
 height: 14px;
 margin-left: -1px;
 margin-top:-7px;
 margin-bottom: 36px;
}
.left_num4-2 .promenu > li .promenu2 {
 display:none;
 width: 100%;
 overflow: hidden;
 border-top:1px dotted #d2d2d2;
}
.left_num4-2 .promenu > li .promenu2 > li {
 width: 94%;
 float: right;
 line-height: 42px;
 border-left: 1px dotted #d2d2d2;
 border-bottom: 1px dotted #d2d2d2;
}
.left_num4-2 .promenu > li .promenu2 > li:last-child {
 border-bottom: 0px;
}
.left_num4-2 .promenu > li .promenu2 > li > a {
 padding-left: 14px;
 color:#666;
 display: block;
 font-size: 14px;
}
.left_num4-2 .promenu > li .promenu2 > li > a:hover {
 color:#4251B6;
}
.left_num4-2 .promenu > li.on > .btn > i:last-child {
 transition: all 0.2s linear;
 -ms-transition: all 0.2s linear;
 -moz-transition: all 0.2s linear;
 -webkit-transition: all 0.2s linear;
 -ms-transform: rotate(90deg);
 transform: rotate(90deg);
 -moz-transform: rotate(90deg);
 -webkit-transform: rotate(90deg);
 -webkit-transform-origin:1px 7px;
 transform-origin:1px 7px;
}




.left_num4-3 {width:100%;margin: 30px 0;}
.left_num4-3 .content {width:100%;}
.left_num4-3 .content .left_txt{background: url(/templets/sscm/images/nav_bg2.jpg) #000 center center no-repeat; color: #fff; height: 65px; line-height: 65px; font-size: 26px; padding-left: 20px;}




.left_num4-3 .promenu li {position:relative;}
.left_num4-3 .promenu .btn { right:0; cursor: pointer; width: 40px; height: 42px; position: absolute; top: 0px; z-index: 2;}
.left_num4-3 .promenu .btn > i { transition: all 0.2s linear; -ms-transition: all 0.2s linear; -webkit-transition: all 0.2s linear; display: block;
 background-color: #9C9C9C; position: absolute; left: 50%; top: 50%;}
.left_num4-3 .promenu .btn > i:first-child { width: 14px; height: 2px; margin-left: -7px; margin-top:-1px;}
.left_num4-3 .promenu .btn > i:last-child { width: 2px; height: 14px; margin-left: -1px; margin-top:-7px; margin-bottom: 36px;}



.left_num4-3 .promenu > li.on > .btn > i:last-child,.left_num4-3 .promenu > li.on > .promenu2 > li.on > .btn > i:last-child ,.left_num4-3 .promenu > li.on > .promenu2 > li.on > .promenu2 > li.on > .btn > i:last-child,.left_num4-3 .promenu > li.on > .promenu2 > li.on > .promenu2 > li.on > .promenu2 > li.on > .btn > i:last-child,.left_num4-3 .promenu > li.on > .promenu2 > li.on > .promenu2 > li.on > .promenu2 > li.on > .promenu2 > li.on > .btn > i:last-child{ transition: all 0.2s linear; -ms-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -webkit-transition: all 0.2s linear;
 -ms-transform: rotate(90deg); transform: rotate(90deg); -moz-transform: rotate(90deg); -webkit-transform: rotate(90deg); -webkit-transform-origin:1px 7px; transform-origin:1px 7px;
}



.left_num4-3 .promenu { padding: 20px;border: 1px solid #e4e4e4;}
.left_num4-3 .promenu > li {line-height:42px;width:100%; border-bottom:1px dotted #d2d2d2;height: auto; position: relative;}
.left_num4-3 .promenu > li > a { line-height: 42px; font-size: 15px; color:#333; display: block; width: 100%;}
.left_num4-3 .promenu > li a:hover { color:#4251B6;}



.left_num4-3 .promenu > li .promenu2 { display:none; width: 100%; overflow: hidden; border-top:1px dotted #d2d2d2;}
.left_num4-3 .promenu > li .promenu2 > li { width: 94%; float: right; line-height: 42px; border-left: 1px dotted #d2d2d2; border-bottom: 1px dotted #d2d2d2;}
.left_num4-3 .promenu > li .promenu2 > li:last-child { border-bottom: 0px;}
.left_num4-3 .promenu > li .promenu2 > li > a { padding-left: 14px; color:#666; display: block; font-size: 14px;}
.left_num4-3 .promenu > li .promenu2 > li > a:hover { color:#4251B6;}










.left_new{
     background-color: #eee;
    padding: 20px;
	width: 230px;
}
.left_new .title{
    line-height: 30px;
    padding-bottom: 8px;
    font-size: 22px;
    border-bottom: 2px solid #4251B6;
}

.fwjs .tit{padding-left: 175px;position: relative;}
.fwjs .tit .fl{width: 95px;height: 1px;background: #4251b6;position: absolute;left: 0;top: 38px;}
.fwjs .tit .fr{width: 400px;height: 1px;background: #4251b6;position: absolute;right: 0;top: 38px;}
.fwjs .tit em{display: block;width: 60px;height: 60px;border-radius: 50%;background: url(../images/fwjs_tb.png)no-repeat center #4251b6;position: absolute;left: 90px;top: 9px;}
.fwjs .tit h3{color: #555555;font-size: 40px;font-weight: bold;}
.fwjs .tit span{color: #686868;font-size: 12px;}
.fwjs .cnt{padding:45px 0 0 25px;}
.fwjs .cnt p{font-size: 14px;color: #333333;padding-left: 35px;position: relative;margin-bottom: 15px;}
.fwjs .cnt p em{width: 23px;height: 23px;line-height: 23px;display: block;text-align: center;color: #FFF;position: absolute;left: 0;top: 8px;background: #4251b6;border-radius: 50%;font-style:normal;}

.slzs .img{float: left;margin-left: 20px;}
.slzs .img img{max-width: 430px;}
.slzs .cnt{float: left;margin-left: 40px;width: 380px;text-align: center;}
.slzs .cnt .tit{text-align: center;margin: 20px 0 30px;}
.slzs .cnt .tit li{padding:15px 20px;font-size: 18px;border: 1px solid #a0a0a0;display: inline-block;}
