*{font-family: "微软雅黑";}
.co-con-1{width: 100%; display: block;}

.co-con-1 .banner{background: url(../img/cooperation/banner.jpg) no-repeat; background-size: 100%; width: 100%; height: 5.76rem;}
.co-con-1 h1{width: 10rem; margin: auto; font-size: .6rem; color: #3a3a3a; padding: 2.2rem 0 .6rem 0; text-align: center; font-weight: normal;}
.co-con-1 h2{width: 10rem; margin: auto; font-size: .28rem; color: #3a3a3a; font-weight: normal; text-align: center;}
.co-con-1 .arrow{width: 0px;
			height: 0px;
			border-left: .18rem solid transparent;
			border-right: .18rem solid transparent;
			border-bottom: .18rem solid #227fc4;
			position: absolute;
			bottom: 2.5rem;
			left: 50%;
}
.co-con-1 .text{background: #0c53a5; width: 100%; display: flex;}
.co-con-1 .text p{flex:1; width: 13rem; margin: auto; font-size: .18rem; color: #fff; line-height: .3rem; padding:0 0 0 .4rem; border-left: 3px #04C8F9 solid; margin: .4rem;}
.co-con-2{ display: block; padding: .3rem 0 .6rem 0;}
.table-box{width: 12rem; margin: auto; margin-top: .5rem;}
.table-box table td,.table-box table th{border: 2px #fff solid; padding: .2rem; color: #fff; line-height: .3rem; font-size: .18rem;}
.table-box table .td1{width: 22%; background: #227fc4; text-align: center;}
.table-box table .td2{width: 48%; background: #e2e2e1; color: #464746;}
.table-box table .td3{width: 30%; background: #efefef; color: #464746;}
.co-con-3{width: 100%;height: 7.6rem; display: block; position: relative; background: url(../img/cooperation/co-bg-3.jpg) no-repeat; background-size: 100%; overflow: hidden;}
.co-con-3 .text{position: relative; background: url(../img/cooperation/co-pic.png) no-repeat;  background-size: 100%; width: 13rem; height: 6rem; margin: auto; margin-top: .6rem; display: block;}
.co-con-3 .text div{position: absolute; color: #fff;}
.co-con-3 .text .t01{top: 0; left: 0; width: 6.4rem;}
.co-con-3 .text .t02{top: 4.3rem; right: .2rem; width: 5.4rem;}
.co-con-3 .text .t01 h3,.co-con-3 .text .t02 h3{ color: #04C8F9; margin: .1rem 0;}
.co-con-3 .text .t01 p,.co-con-3 .text .t02 p{ font-size: .18rem; line-height: .3rem;}

.co-con-4{width: 100%; display: block; margin-bottom: .3rem;}
.co-con-4 h1{font-size: .3rem; color: #333; text-align: center; margin-top: .6rem; font-weight: normal;}
.table-box2{width: 12rem; margin: auto; margin-top: .5rem;}
.table-box2 table {width: 100%;}
.table-box2 table th{ background: #227fc4; text-align: center; padding: .1rem; color: #fff; border: 2px #fff solid; font-size: .18rem;}
.table-box2 table td{ background: #e2e2e1; text-align: center; color: #464746; padding: .1rem; border: 2px #fff solid; font-size: .18rem;}
.text-l table th,.text-l table td{ text-align: left; padding-left: .2rem;}
