.teamwork_top a img{
    width: 100%;
}
.develop img{
    display: block;
    margin:auto;
}
.develop .caption{
    margin-top:-102px;
}
.develop_box img{
    margin:auto;
    display: block;
}
.develop_box ul {
    margin:50px 0px;
}
.develop_box ul li{
    float: left;
}
.develop_box ul li:first-child{
    width: 270px;
    margin-top: 120px;
}
.develop_box ul li:nth-child(2){
    margin:0px 108px;
}
.develop_box ul li:last-child{
    width: 270px;
    float: right;
    margin-top: 120px;
}
.develop_box ul li p{
    color: #424242;
    font-size:24px;
    margin-bottom:30px;
    text-align: center;
    position: relative;
}
.develop_box ul li p::after{
    content:"";
    width: 20px;
	height: 2px;
	background-color: #ff8e29;
    position: absolute;
    top: 50px;
    left: 46%;
}
.develop_box ul li span{
    color: #828282;
    font-size:16px;
}
.agency_box{
    margin-top: 188px;
}
.agency_box ul{
    position: relative;
}
.agency_box ul li{
    float: left;
    width: 224px;
	height: 240px;
	background-color: #ffffff;
	box-shadow: 0px 4px 17px 1px 
        rgba(255, 177, 108, 0.16);
    position: absolute
}
.agency_box ul li:first-child{
    top:-45px;
}
.agency_box ul li:nth-child(2){
    left: 244px;
    top: -132px;
}
.agency_box ul li:nth-child(3){
    left: 490px;
    top: -14px;
}
.agency_box ul li:nth-child(4){
    right: 242px;
    top: -152px;
}

.agency_box ul li:last-child{
    right: 0px;
    top: -110px;
}
.agency_box ul li img{
    display: block;
    margin:auto;
}
.agency_box ul li p{
    color: #424242;
    font-size: 24px;
    text-align: center;
    margin-bottom:30px;
    position: relative;
}
.agency_box ul li p::after{
    content:"";
    width: 20px;
	height: 2px;
	background-color: #ff9e44;
    border-radius: 1px;
    position: absolute;
    top: 50px;
    left: 45%;
}
.agency_box ul li span{
    color: #828282;
    font-size:14px;
    width: 164px;
    display:block;
    margin:auto;
}
.service{
    background-image: url(../images/league/hzjm3-bj.png);
    background-size:100% 100%;
}
.service .caption h2{
    font-size: 24px;
    color: #fbfbfb;
    text-align: center
}
.service_box{
    padding: 50px 0px;
}
.service_box .box_top li{
    float: left;
    width: 175px;
    text-align: center;
    position: relative;
    margin-right:25px;
}
.service_box .box_top li span{
    color: #fbfbfb;
    font-size: 24px;
    margin-top: 135px;
    display: block;
}
.service_box .box_bot li{
    float: left;
    width: 175px;
    text-align: center;
    position: relative;
    margin-left:25px;
}
.service_box .box_bot li span{
    color: #fbfbfb;
    font-size: 24px;
    display: block;
}
.service_box ul li p{
    color: #dc8330;
    font-size: 18px;
    line-height: 34px;
    position: absolute;
    top: 30px;
    left: 20px;
    right: 20px;
}
.service_box .box_yuan{
    margin:10px 85px;
}
.service_box .box_yuan li{
    float: left;
}
.service_box .box_yuan li a{
    width: 30px;
	height: 30px;
	background-color: #ffc424;
    opacity: 0.8;
    border:6px solid #fbfbfb;
    display: block;
    border-radius: 20px;
}
.service_box .box_yuan li span{
    width: 170px;
    height: 2px;
	background-color: #ffffff;
    opacity: 0.6;
    display: block;
    margin-top: 15px;
}
.equity {
    background-image: url(../images/league/hzjm4-bj.png);
    background-size:100% 100%;
}
.equity ul{
    padding: 50px 0px;
    overflow: hidden;
}
.equity>ul>li{
    width: 380px;
    text-align: center;
    float: left;
    background-color: #ffffff;
	box-shadow: 0px 1px 9px 0px 
		rgba(92, 89, 87, 0.07);
	border-radius: 5px;
}
.equity>ul>li:nth-child(2){
    margin:0px 30px;
}
.equity ul li>a{
    font-size:24px;
    height: 90px;
    line-height: 90px;
    display: block;
    border-radius: 5px 5px 0px 0px;
}
.equity ul li:nth-child(1)>a{
    color: #c8973d;
    background-image: linear-gradient(107deg, 
		#ffdc98 30%, 
		#ffd686 63%, 
		#ffcf73 100%);
}
.equity ul li:nth-child(2)>a{
    color: #ffffff;
    background-image: linear-gradient(107deg, 
		#ffb86f 30%, 
		#ffa64b 63%, 
		#ff9427 100%);
}
.equity ul li:nth-child(3)>a{
    color: #ffffff;
    background-image: linear-gradient(107deg, 
		#ff892a 0%, 
		#ff7e39 50%, 
		#ff7545 100%);
}
.equity ul>li>p{
    color: #999999;
    font-size: 14px;
    margin:0px 20px;
    border-bottom:1px solid #ebebeb;
    padding:20px 0px;
    margin-bottom: 20px;
}
.equity>ul>li>ol{
    width: 145px;
    margin: auto;
}
.equity ul li p span{   
    font-size:40px;               
}
.equity ul li:nth-child(1)>p>span{
    color: #ffc145;
}
.equity ul li:nth-child(2)>p>span{
    color: #ff9528;
}
.equity ul li:nth-child(3)>p>span{
    color: #ff7645; 
}
.equity ol li{
    color: #555555;
    font-size: 16px;
    margin: 4px 0px;
    position: relative;
    text-align: left;
}
.equity ol li span{
    width: 14px;
    height: 14px;
    display: block;  
    border-radius: 20px;
    position: absolute;
    left: -20px;
    top: 5px;
}
.equity ul li:nth-child(1)>ol>li span{
    border: solid 1px #ffcf73;
}
.equity ul li:nth-child(2)>ol>li span{
    border: solid 1px #ff9527;
}
.equity ul li:nth-child(3)>ol>li span{
    border: solid 1px #ff7545;
}
.equity ol li p{
    color: #c0c0c0;
    text-decoration:line-through  ;
    margin-bottom: 0px;
}
.equity ol li a{
    font-size: 16px;
    width: 150px;
    height: 50px;
    display: block;
    margin:auto;
    line-height: 50px;
    text-align: center;
    border-radius: 5px;
    margin:20px auto 30px;
}
.equity ul li:nth-child(1)>ol>li a{
    background-image: linear-gradient(107deg, 
    #ffdc98 30%, 
    #ffd686 63%, 
    #ffcf73 100%);
box-shadow: 0px 3px 8px 1px 
    rgba(161, 105, 17, 0.23);
    color: #b47e13;
}
.equity ul li:nth-child(2)>ol>li a{
    background-image: linear-gradient(107deg, 
    #ffb86f 0%, 
    #ffa649 50%, 
    #ff9527 100%);
box-shadow: 0px 3px 8px 1px 
    rgba(161, 105, 17, 0.23);
    color: #fff;
}
.equity ul li:nth-child(3)>ol>li a{
    background-image: linear-gradient(107deg, 
		#ff892a 0%, 
		#ff7e39 50%, 
		#ff7545 100%);
	box-shadow: 0px 3px 8px 1px 
		rgba(161, 105, 17, 0.23);
    color: #fff;
}
@media (max-width:375px){
    .develop img{
        width: 100%;
    }
    .develop .caption {
        margin-top: -72px;
    }
    .develop_box ul li:first-child {
        margin: auto;
    }
    .develop_box img {
        margin:20px auto;
    }
    .develop_box ul li:last-child {
        margin: auto;
        float: none;
    }
    .develop_box ul li {
        float: none;
    }
    .agency{
        display: none;
    }
    .service{
        display: none;
    }
    .equity>ul>li:nth-child(2) {
        margin: 30px 0px;
    }

}
@media (min-width: 320px) and (max-width:360px){
    .equity>ul>li {
        width: 100%;
    }
}
@media (min-width:361px) and (max-width:575px){
    .develop img{
        width: 100%;
    }
    .develop .caption {
        margin-top: -72px;
    }
    .develop_box ul li:first-child {
        margin: auto;
    }
    .develop_box img {
        margin:20px auto;
    }
    .develop_box ul li:last-child {
        margin: auto;
        float: none;
    }
    .develop_box ul li {
        float: none;
    }
    .agency{
        display: none;
    }
    .service{
        display: none;
    }
    .equity>ul>li {
        float: none;
        margin:30px auto 0px;
    }
    .equity>ul>li:nth-child(2) {
        margin: 30px auto 0px;
    }
}
@media (min-width: 576px) and (max-width: 1199px) {
    .develop img{
        width: 100%;
    }
    .develop .caption {
        margin-top: -72px;
    }
    .develop_box ul li:first-child {
        margin: auto;
    }
    .develop_box img {
        margin:20px auto;
    }
    .develop_box ul li:last-child {
        margin: auto;
        float: none;
    }
    .develop_box ul li {
        float: none;
    }
    .agency{
        display: none;
    }
    .service{
        display: none;
    }
    .equity>ul>li {
        float: none;
        margin:30px auto 0px;
    }
    .equity>ul>li:nth-child(2) {
        margin: 30px auto 0px;
    }
    .footer{
        display: none;
    }
}

