.briefItem{width:1180px;margin:0 auto 20px auto;display:table;}
.briefItem .briefPic{display:table-cell;width:500px;height:310px;background:pink;}
.briefItem .briefPic img{width:500px;height:310px;display:block;}
.briefItem .briefMain{display:table-cell;vertical-align: top;width:660px;height:310px;background:#F8F8F8;font-size: 14px;color: #666666;letter-spacing: 0;line-height: 26px;box-sizing:border-box;padding:55px 80px;}
.briefItem .briefMain h3{font-size:18px;text-align:center;font-weight:bold;margin-bottom:20px;color:#333;}
.briefItem.redBg .briefMain{background: #BB1B21;color: #FFFFFF;}
.briefItem.redBg .briefMain h3{color:#fff;}
.brief_40{display:table-cell;width:20px;}
.bigBox .briefPic{height:416px;}
.bigBox .briefPic img{height:416px;}
.bigBox .briefMain{height:416px;}
.CultureBox{width:1200px;margin:0 auto;}
.CultureBox li{width:268px;float:left;border: 1px solid #CECECE;margin:12px;}
.CultureBox .CulturePic{width:268px;height:268px;background:pink;}
.CultureBox .CulturePic img{display:block;width:268px;height:268px;}
.CultureBox .CultureMain{height:168px;text-align:center;padding:56px 10px;box-sizing:border-box;}
.CultureBox .CultureMain h3{font-size: 16px;color:#000;font-weight:bold;margin-bottom:16px;}
.CultureBox .CultureMain p{font-size: 14px;color:#666;}
.whiteBg{background:#fff;}
.grayBg{background: #F8F8F8;}
.history{padding:40px 0;}
.history .year{font-size: 28px;color: #000000;margin-bottom:28px;}
.historyList{border-left:2px solid #CECECE;font-size: 16px;color: #666666;padding-left:48px;margin-left:50px;}
.historyList p{display:block;padding-bottom:55px;position:relative;}
.historyList p span{position:absolute;left:-100px;}
.historyList p .dot{display:block;width:16px;height:16px;background:url("../../resource/images/16x16.png") no-repeat center center;background-size:16px 16px;position:absolute;left:-57px;}
.honorTit{background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(176, 144, 36, 1)), to(rgba(225, 201, 22, 1)));
    -webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.honorMain ul{width:1072px;margin:0 auto;}
.honorMain ul li{width:268px;height:174px;float:left;}
.honorMain ul li img{display:block;width:268px;height:174px;}
.honorMain .honorItem{width:990px;margin:35px auto;}
.honorMain .honorItem img{display:block;width:990px;}
.linkBox ul li{width:396px;height:172px;float:left;}
.linkBox ul li img{display:block;width:396px;height:172px;}
.linkCon{padding-left:16px;font-size: 14px;color: #666666;letter-spacing: 0;line-height: 28px;margin-top:48px;}
.linkCon a{color: #2F99E5;}
/*主营业务*/
.mainBusLv h2{font-size: 36px;color: #333333;text-align: center;font-weight:bold;}
.mainTit{margin-bottom:32px;}
.mainTit h3{font-size: 24px;color: #333333;text-align:center;line-height:28px;font-weight:bold;}
.mainTit .line_4{width:40px;height:4px;background: #E6CE42;margin:12px auto;}
.stage{width:1056px;margin:0 auto;}
.stage li{border: 1px solid #EAEAEA;float:left;margin:0 28px;width:296px;height:284px;box-sizing:border-box;text-align:center;padding:48px 32px;font-size: 13px;color: #888888;letter-spacing: 0;text-align: center;line-height: 24px;}
.stage li h4{font-size: 17px;color: #000000;letter-spacing: 0;line-height: 24px;margin:20px 0;}
.stage li img{width:64px;display:inline-block;}
.mainBusTab .whiteBg{padding:72px 0;}
.mainBusTab .grayBg{padding:72px 0;}
.major li{border:none;}
.proMain{width:1056px;margin:0 auto;}
.proMain .proInfo{float:left;width:500px;padding-left:28px;box-sizing:border-box;}
.proInfo ul li{margin-bottom:22px;}
.proInfo ul li h4{font-size: 16px;color: #000000;line-height: 24px;}
.proInfo ul li h4 span{display:inline-block;width:16px;height:16px;line-height:16px;text-align:center;font-size: 14px;color: #FFFFFF;background: #E6CE42;padding: 0 2px;margin-right:8px;}
.proInfo ul li p{font-size: 13px;color: #888888;line-height: 24px;margin-top:8px;padding-left:30px;}
.proMain .proPic{float:right;width:471px;height:258px;}
.proMain .proPic img{display:block;width:471px;height:258px;}
.Marketing{width:100%;height:400px;box-sizing:border-box;background:url("../../resource/images/bg_work_travel_two.png") no-repeat center center;background-size:100% 100%;}
.Marketing .mainTit .line_4{background:#fff;}
.MarketingBox{width:1056px;margin:0 auto;}
.MarketingBox li{float:left;width:472px;height:156px;margin:0 28px;background:rgba(255,255,255,0.8);padding:30px 40px;box-sizing:border-box;}
.MarketingBox li h4{font-size: 16px;color: #000000;line-height: 24px;border-left:8px solid #E6CE42;font-weight:bold;padding-left:15px;}
.MarketingBox li p{font-size: 13px;color: #888888;letter-spacing: 0;line-height: 24px;margin-top:12px;}
.mddInfo{font-size: 12px;color: #888888;letter-spacing: 0;text-align: center;line-height: 21px;}
.fatBox{margin-top:42px;}
.fatBox .proInfo{float:right;margin-top: 20px;}
.fatBox .proPic{float:left;}

.mainBusFinancial h2{font-size: 36px;color: #333333;text-align: center;font-weight:bold;}
.mainBusFinancial .mainTit{margin-top:72px;}
.yearBox{position:relative;width:715px;padding:8px;margin:0 auto;}
.yearBox .yearLine{width:715px;height:5px;background:#EBECF0;}
.yearBox span{position:absolute;display:block;width:53px;height:20px;background: #BB1B21;border-radius: 4px;font-size: 12px;line-height:20px;color: #FFFFFF;letter-spacing: 0;text-align: center;}
.yearBox span.yearL{left:0;top:0;}
.yearBox span.yearC{left:50%;margin-left:-27px;top:0;}
.yearBox span.yearR{right:0;top:0;}

.historyCol{width:1000px;margin:26px auto 72px auto;}
.historyCol li{float:left;width:300px;height:188px;position:relative;margin-left:50px;}
.historyCol li:first-child{margin-left:0;}
.historyCol li img{display:block;width:300px;height:188px;}
.historyCol .historyCon{position:absolute;width:300px;height:188px;box-sizing:border-box;padding:30px 18px;left:0;top:0;text-align:center;}
.historyCol .historyCon h3{font-size: 22px;color: #FFFFFF;font-weight:bold;}
.historyCol .historyCon p{font-size: 14px;color: #FFFFFF;letter-spacing: 0;text-align: center;line-height: 26px;margin-top:24px;}

.layout88 .serviceCon{margin-top:72px;}
.layout88 .serviceCon:first-child{margin-top:0;}
.serviceCon{background:#fff;width:1000px;margin:0 auto;}
.serviceCon .left{float:left;}
.serviceCon .right{float:right;}
.serviceCon .servicePic{width:300px;height:360px;}
.serviceCon .servicePic img{display:block;width:300px;height:360px;}
.serviceCon .serviceMain{width:700px;height:360px;padding:72px 50px 72px 30px;box-sizing:border-box;}
.serviceMain h3{font-size: 24px;color: #333;font-weight:bold;border-left: 8px solid #E6CE42;line-height: 28px;padding-left:16px;}
.serviceMain h4{font-size: 16px;color: #888888;margin-top:15px;}
.serviceMain p{font-size: 14px;color: #555555;letter-spacing: 0;line-height: 26px;margin-top:24px;}
.serviceMain .line_40{width:40px;height:4px;background:#E6CE42;margin-top:16px;}
.serviceMain p.tip{font-size: 12px;color: #888888;margin-top:16px;}

.JoinConTab h2{display:block;font-size: 36px;color: #000;line-height: 48px;font-weight: bold;text-align: center;margin-bottom: 30px;}
.joinStep h3{font-size: 20px;color: #383838;letter-spacing: 0;line-height: 26px;font-weight:bold;}

.stepBox{position:relative;width:1020px;height:200px;padding:8px;margin:35px auto 0 auto;}
.stepBox .stepLine{width:1020px;height:4px;background:#EBECF0;}
.stepBox span{position:absolute;display:block;width:53px;height:20px;background: #BB1B21;border-radius: 4px;font-size: 12px;line-height:20px;color: #FFFFFF;letter-spacing: 0;text-align: center;}
.stepBox span.one{left:0;top:0;}
.stepBox span.two{left:320px;top:0;}
.stepBox span.three{left:630px;top:0;}
.stepBox span.four{right:0;top:0;}
.stepItem{position:absolute;min-height:200px;top:28px;}
.stepItem h3{font-size: 16px;color: #BB1B21;text-align:center;}
.stepItem ul{display:block;background:url("../../resource/images/bg_join_step.png") no-repeat top center #F9F9F9;border-radius: 4px;padding:16px;display:block;box-sizing:border-box;margin-top:24px;}
.stepItem ul li{display:block;font-size: 14px;color: #333333;background:url("../../resource/images/dotx5.png") no-repeat center left;padding-left:15px;line-height:23px;}
.stepOne{width:114px;left:-30px;}
.stepTwo{width:214px;left:242px;}
.stepThree{width:194px;left:562px;}
.stepFour{width:204px;right:-76px;}
.stepBox2 span.one{left:0;top:0;}
.stepBox2 span.two{left:50%;margin-left:-27px;}
.stepBox2 span.three_2{right:0;top:0;}
.stepBox2 .stepOne{width:194px;left:-65px;}
.stepBox2 .stepTwo{width:294px;left:380px;}
.stepBox2 .stepThree_2{width:204px;right:-76px;}
.contactBox h3{font-size: 20px;color: #383838;letter-spacing: 0;line-height: 26px;font-weight:bold;margin-bottom:32px;}
.contatItem h4{font-size: 20px;color: #383838;letter-spacing: 0;line-height: 26px;margin-bottom:24px;}
.contactGroup{display:block;}
.contactGroup li{float:left;min-width:226px;height:84px;border: 1px solid #E8E8E8;border-radius: 2px;float:left;margin:0 24px 24px 0;padding:24px;}
.contactCol .photo{float:left;width:24px;height:24px;border-radius:50%;}
.contactCol .photo img{display:block;width:24px;height:24px;border-radius:50%;}
.contactCol .telBox{float:left;margin-left:16px;}
.contactCol .telBox .cityTit{font-size: 16px;color:#3A3A3A;font-weight:bold;}
.contactCol .telBox .cityTit span{font-weight:normal;color:#8E8E8E;font-size:12px;margin-left:10px;}
.contactCol .telBox .peoName{font-size: 14px;color:#383838;}
.contactCol .telBox .telNum{font-size: 24px;color:#595959;font-weight:700;margin-top:10px;}
.contactBox p{line-height:24px;}
.contactBox .tel{font-size: 24px;color: rgba(0,0,0,0.65);font-weight:bold;} 
.supplierJoin .stepOne{width:164px;left:-53px;}
.supplierJoin .stepTwo{width:164px;left:264px;}
.supplierJoin .stepThree{width:164px;left:575px;}
.supplierJoin .stepFour{width:264px;right:-106px;}