.sub_con{width:553px !important;}
.sub_con .bd{width:375px !important;}
@media screen and (max-width: 1260px){
.block .logo, .block .header_wx {display: none;}}
.bannerInner{position:relative;top:calc(50% - 150px);text-align:center;}
.ft-link {font-size: 24px;}
.section7 {padding: 60px 0 0;}
.tc{text-align: center;}
.ft-link .tel i {top: 6px;width: 30px;height: 30px;background-position: -5px -75px;margin-right: 10px;}
.ft-link i {display: inline-block;position: relative;background: url(../../images/xianguo/qiyedianhua.png) no-repeat;}
.ft-link .tel em {color: #4d9ff6;font-weight: 700;font-size:24px;}
.ft-link .btn-qq {
font-size:24px;
    display: inline-block;
    width: 242px;
    height: 60px;
    text-align: center;
    line-height: 60px;
    color: #fff;
    background: #4d9ff6;
    border-radius: 3px;
    margin-top: 30px;
}
.ft-link .j-utm-phone{font-size:24px;color:#333;}
.ft-link .btn-qq i {
    top: 4px;
    width: 22px;
    height: 24px;
    background-position: -5px -5px;
    margin-right: 10px;
}
.ft-link i {
    display: inline-block;
    position: relative;
    background: url(../../images/xianguo/qiyedianhua.png) no-repeat;
}
.link {
box-sizing:content-box;
    height: 60px;
    width: 564px;
    padding: 8px 8px 8px 48px;
    text-align: left;
    font-size: 20px;
    line-height: 60px;
    background: rgba(0,0,0,.5);
    margin: 10px auto 0;
	color:#fff;
}
.fl {
    float: left;
}
.link i.tel {
    top: 6px;
    width: 30px;
    height: 30px;
    background-position: -5px -75px;
    margin-right: 10px;
}
.link i {
    display: inline-block;
    position: relative;
    background: url(../../images/xianguo/qiyedianhua.png) no-repeat;
}
.link p em {
    color: #4d9ff6;
	line-height:60px;
	font-size:20px;
}
.link span.j-utm-phone{font-size:20px;}
.link .btn-qq {
    display: block;
    width: 242px;
    height: 60px;
    text-align: center;
    color: #fff;
    background: #4d9ff6;
    border-radius: 3px;
	line-height:60px;
	font-size:20px;
}
.fr {
    float: right;
}
.link i.qq {
    top: 4px;
    width: 22px;
    height: 24px;
    background-position: -5px -5px;
    margin-right: 10px;
}
.link i {
    display: inline-block;
    position: relative;
    background: url(../../images/xianguo/qiyedianhua.png) no-repeat;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.section5 {
    text-align: center;
    padding: 60px 0 70px;
    background: #fff;
}
@media screen and (max-width: 1600px)
.block, .foot_bottom .links, #join {
    margin-left: 40px;
    margin-right: 40px;
}
/* .block {
    margin: 0 11.9%;
} */
.section5 .title {
    font-size: 36px;
    line-height: 36px;
    font-weight: 400;
}
.section5 .wrapper {
    position: relative;
    width: 1099px;
    margin: 70px auto 0;
}
.section5 .wrapper .number {
    height: 31px;
    background: url(../../images/xianguo/qiyebuzhou.png) no-repeat 50%;
    margin-bottom: 30px;
}
.section5 .item:first-child {
    margin: 0;
}
.section5 .item {
	position:static!important;
    float: left;
    width: 218px;
    margin-left: 75px;
}
.section5 .item h3 {
    font-size: 22px;
    line-height: 22px;
    margin-bottom: 10px;
}
.section5 .item p {
    color: #666;
    font-size: 16px;
    line-height: 24px;
}
.section5 .item p a {
    color: #4d9ff6;
}
.section5 .item p {
    color: #666;
    font-size: 16px;
    line-height: 24px;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.block:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.section7{padding-bottom:100px!important;}
.foot_nav{margin-top:0!important;}

