﻿/*=============================================== 综合业态首页 start ===================================================*/
/*banner satrt*/
.comprehensive-banner{width: 100%; height: 450px; min-width: 1180px; position: relative; overflow: hidden;}
.comprehensive-banner-box{ width: 1920PX; margin-left: -960px; position: relative; left: 50%; overflow: hidden; }
.comprehensive-banner-lists{ width: 100%; }
.comprehensive-banner-lists li{ width: 100%; }
.comprehensive-banner-lists li img{ width: 100%; }
.comprehensive-banner-dot{ width: 100%; text-align: center; position: absolute; bottom: 15px;}
.comprehensive-dot-lists{ display: inline-block; }
.comprehensive-dot-lists>li{ display: inline-block; width: 9px; height: 9px; *zoom:1;*display: inline; margin: 0 4px; cursor:pointer; background: #e5e5e5; border-radius: 50%; }
.comprehensive-dot-lists>li.on{ width: 13px; height: 13px; background: white;}
/*banner end*/
/*banner sub start*/
.comprehensive-banner-sub{ width: 100%; min-width: 1180px; height: 105px; margin: 0 auto; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; overflow: hidden;}
.cs-sub-cont{width: 1180px; margin: 0 auto; overflow: hidden;}
.cs-sub-cont>div{ float:left; }
.cs-apply-title{ margin: 27px 0 0 12px; }
.cs-apply-title p{ font-size: 18px; color: #333; text-align: center; }
.cs-apply-title p span{ color: #ff7f00; font-weight: 700; }
.cs-apply-middle{margin-top: 27px;margin-left: 35px;}
.cs-apply-people{ width: 716px; height: 60px; overflow: hidden; }
.cs-apply-people ul{ overflow: hidden; width: 716px;}
.cs-apply-people ul li{ float: left; font-size: 14px; color: #666;  width: 170px;height: 30px; margin-left: 9px; }
.cs-apply-btn{ margin-top: 22px; }
.cs-apply-btn a{ display: inline-block; width: 192px; height: 62px; background: #ff7f00; font-size: 16px; color: white; text-align: center; line-height: 62px; vertical-align: middle; border-radius: 5px; }
.cs-apply-btn a:hover{ background: #ff8c19; }
/*banner sub end*/
/*三大核心业务 start*/
.core-business-box{ width: 100%; min-width: 1180px; padding: 60px 0; background: #f7f7f7; }
.core-business-cont{ width: 1180px; margin: 0 auto; overflow: hidden; }
.cs-piece-title{ text-align: center; }
.cs-piece-title h1{ font-size: 36px; color: #333; font-weight: 500; line-height: 36px; }
.cs-piece-title h1 span{ color: #ff7f00; }
.cs-piece-title p{ font-size: 14px; color: #666; line-height: 14px; margin-top: 20px; }
.cs-piece-title p span{ color: #ff7f00; }
.cs-authentication-service{ width: 100%; overflow: hidden; margin-top: 40px; }
.cs-authentication-title,.cs-integrated-title,.cs-internet-title{ font-size: 18px; color: #fff; text-align: center; line-height: 54px; height: 54px; background: #004B92; vertical-align: middle;}
.cs-authentication-lists{ overflow: hidden; padding: 20px 0 5px 19px; background: white; *padding-bottom: 25px;}
.cs-authentication-lists li{ float: left; width: 191px; height: 43px; border: 1px solid #a0a0a0; border-radius: 5px; font-size: 14px; color: #666; text-align: center; line-height: 43px; vertical-align: middle; margin: 0 0 25px 29px; cursor: pointer;}
.cs-authentication-lists li:hover,.cs-integrated-lists li:hover,.cs-internet-lists .cs-internet-list:hover{ color: white; background: #3fbff0; border-color: #3fbff0; }
.cs-other-service{ width: 100%; overflow: hidden; }
.cs-integrated-service{ float: left; width: 579px; }
.cs-integrated-lists{ overflow: hidden; padding: 20px 0 29px 0; background: white;}
.cs-integrated-lists li,.cs-internet-lists .cs-internet-list{ float: left; width: 111px; height: 44px; margin: 0 8px 0 21px; border: 1px solid #a0a0a0; border-radius: 5px; font-size: 14px; color: #666; text-align: center; line-height: 43px; vertical-align: middle; cursor: pointer; }
.cs-internet-service{float: right; width: 579px;}
.cs-internet-lists{ overflow: hidden; padding: 20px 0 29px 68px; background: white;}
.cs-internet-lists .cs-internet-list{ margin: 0 49px 0 0;display: inline-block; *zoom:1;*display: inline;}
.cs-internet-lists li{ float: left; }
.cs-internet-btn{display: inline-block; width: 133px; height: 46px; *zoom:1;*display: inline; color: white; font-size: 14px; background: #fa4f4f; text-align: center; line-height: 46px; vertical-align: middle; border-radius: 5px;}
.cs-internet-btn:hover{ background: #fa6060; }
/*三大核心业务 end*/
 /*在线申请 start*/
.online-application{ width: 100%; min-width: 1180px; height: 340px; position: relative; overflow: hidden; }
.online-application-cont{ width: 1920px; height: 285px; padding-top: 55px; margin-left: -960px; left: 50%; position: relative; background: url("../images/cs-apply-bk.jpg") no-repeat; overflow: hidden; }
.online-application-cont .cs-piece-title h1,.online-application-cont .cs-piece-title p{ color: white; }
.online-application-form{ overflow: hidden; width: 1161px; margin: 0 auto; margin-top: 30px; padding-left: 19px;}
.online-application-name,.online-application-phone,.online-application-business{ float: left; margin-left: 60px; width: 295px; height: 48px; font-size: 0; background: white; border-radius: 2px; overflow: hidden; vertical-align: middle; }
.online-application-icon{ display: inline-block; vertical-align: middle; background: url("../images/cs-icons.png") no-repeat; }
.online-application-name .online-application-icon{ width: 13px; height: 20px; margin-left: 14px; }
.online-application-phone .online-application-icon{ width: 15px; height: 20px; background-position: -30px 0; margin-left: 12px;}
.online-application-business .online-application-icon{ width: 17px; height: 17px; background-position: 0 -30px; margin-left: 10px;}
.online-application-name input,.online-application-phone input,.online-application-business input{ width: 248px; padding: 17px 10px; height: 14px; line-height: 14px; font-size: 14px; vertical-align: middle; }
.online-application-btn{ overflow: hidden; text-align: center; margin-top: 40px; }
.online-application-btn a{ display: inline-block; width: 184px; height: 52px; background: #f95454; line-height: 52px; font-size: 16px; color: white; text-align: center; border-radius: 2px; }
.online-application-btn a:hover{background: #e55252;}
 /*在线申请 end*/
/*20年专业企业服务平台 start*/
.platform-introduction{ width: 1180px; margin: 0 auto; padding: 83px 0 20px 0;}
.guarantee-box{width: 100%;height: auto;overflow: hidden;min-width: 1180px;}
.guarantee{width: 1180px;height:460px;margin: 40px auto 40px;position: relative;background: url(../images/guarantee-bg.png) center no-repeat;}
.guarantee li{position: absolute;width: auto;height: 47px;line-height: 47px;font-size: 16px;padding: 0 18px;background: #f7f7f7;border-radius: 5px;}
.guarantee li span{color: #ff7f00;}
.guarantee .bank1{top: 33px;left: 102px;}
.guarantee .bank2{top: 33px;right: 225px;}
.guarantee .bank3{top: 133px;left: 114px;}
.guarantee .bank4{top: 133px;right: 170px;}
.guarantee .bank5{top: 235px;left: 106px;}
.guarantee .bank6{top: 235px;right: 125px;}
.guarantee .bank7{top: 343px;left: 20px;}
.guarantee .bank8{top: 343px;right: 170px;}
.tel-wx{border:2px solid #42bff0;width: 425px;height: 46px;line-height: 46px;margin: 0 auto;border-radius: 5px;overflow: hidden;}
.tel-wx label{padding-left: 20px;float: left;}
.tel-wx span{color: #42bff0;font-size: 21px;float: left;}
.tel-wx a{width: 150px;margin-left: 35px;height: 46px;background: #42bff0;line-height: 46px;float: right;text-align: center;font-size: 16px;color: #fff;}
.tel-wx a:hover{ background: #55c5f1;}
.tel-wx i{width: 25px;height: 21px;display: inline-block;*zoom:1;*display: inline;background: url(../images/tel-wx.png) center no-repeat;margin-right: 7px;position: relative;top: 5px;}
/*20年专业企业服务平台 end*/
/*案例展示 start*/
.case-show{ width: 100%; min-width: 1180px; padding: 80px 0 75px 0; background: #f7f7f7; }
.case-show-cont{ width: 1180px; margin: 0 auto; overflow: hidden;}
.cs-case-outer{ margin-top: 40px; }
..cs-case-lists{ overflow: hidden; }
.cs-case-lists li{ float: left; width: 280px; margin-right: 20px;}
.cs-case-img{ width: 225px; height: 157px; overflow: hidden; padding: 12px 27px; background: white; border: 1px solid #e5e5e5;}
.cs-case-img img{ width: 100%; }
.cs-case-lists li p{ font-size: 14px; color: #333; text-align: center; margin-top: 17px; }
.cs-case-lists .cs-case-last{ margin: 0; }
.cs-case-dot{ text-align: center; font-size: 0; margin-top: 17px; }
.case-dot-lists{ display:inline-block; font-size: 0;}
.case-dot-lists>li{ display: inline-block; width: 10px; height: 10px; *zoom:1;*display: inline; border-radius: 50%; margin-left: 9px; background: #bfbfbf; vertical-align: middle; }
.case-dot-lists>li.on{ background: #3fbff0; }
/*案例展示 end*/
/*顾问 start*/
.comprehensive-counselor-outer{ padding: 60px 0 25px 0; }
/*顾问 end*/
.comprehensive-problem-box{ padding: 75px 0 60px 0; }
/*=============================================== 综合业态首页 end ===================================================