.social_body .site_banner{margin-bottom: 0;}
.newreport_con{box-sizing: border-box;overflow: hidden;padding: 4% 0;background: #f7f7f7;}
.newreport_list ul{margin-left: -20px;margin-right: -20px;}
.newreport_list li{float: left;width: 50%;padding: 0 20px;box-sizing: border-box;margin-bottom: 20px;}
.newreport_list li a{display: block;padding: 20px 40px 30px;box-sizing: border-box;background: #fff;overflow: hidden;transition: all .3s;color: #000;}
.newreport_list dd{float: left;width: 68px;height: 68px;text-align: center;background: #f8b61c;}
.newreport_list dd img{width: 29px;height: 31px;margin-top: 18px;}
.newreport_list dt{float: right;width: calc(100% - 109px);}
.newreport_list dt p{line-height: 30px;height: 60px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-weight: bold;margin-top: 4px;}

.socialnews_body{}
.socialnews_list li{margin-bottom: 40px;}
.socialnews_list li:last-child{margin-bottom: 20px;}
.socialnews_list dl{background: #f7f7f7;overflow: hidden;position: relative;}
.socialnews_list dd{float: right;width: 36%;overflow: hidden;}
.socialnews_list dd a{display: block;}
.socialnews_list dt{float: left;width: 60%;position: absolute;left: 0;top: 0;height: 100%;padding: 40px;box-sizing: border-box;}
.socialnews_list dt .l{float: left;width: 68px;height: 68px;background: #f8b61c;color: #fff;text-align: center;}
.socialnews_list dt .l h3{font-weight: bold;margin-top: 1px;}
.socialnews_list dt .l p{margin-top: -4px;}
.socialnews_list dt .r{float: right;width: calc(100% - 104px);color: #000;}
.socialnews_tit a{display: block;font-weight: bold;color: #000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 30px;height: 60px;overflow: hidden;}
.socialnews_list dt .r p{line-height: 30px;height: 60px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin: 10px 0 20px;}
.socialnews_link a{display: inline-block;background: #cbcbcb;color: #fff;width: 80px;height: 22px;line-height: 22px;text-align: center;}


/*人才发展*/
.develop_body .site_banner{margin-bottom: 0;}
.develop_01{background: #f7f7f7;padding: 50px 0;box-sizing: border-box;}
.develop_01-list li{border-bottom: 1px solid #d2d2d2;}
.develop_01-list dl{padding: 30px 0;box-sizing: border-box;overflow: hidden;color: #000;}
.develop_01-list li:first-child dl{padding-top: 0;}
.develop_01-list dd{float: left;width: 332px;height: 207px;background: url(../images/develop_04.png) no-repeat center;background-size: cover;margin-right: 20px;
padding: 40px 55px 0 40px;overflow: hidden;box-sizing: border-box;}
.develop_01-list dd h3{font-size: 88px;height: 50px;overflow: hidden;line-height: 80px;margin-bottom: 10px;}
.develop_01-list dd p{font-weight: bold;line-height: 30px;height: 60px;overflow: hidden;}
.develop_01-list dt{float: right;width: calc(100% - 353px);padding-top: 25px;line-height: 30px;padding-right: 50px;box-sizing: border-box;}
.develop_01-list li:nth-child(2n) dd{float: right;background: url(../images/develop_05.png) no-repeat center;background-size: cover;padding: 40px 50px 0 55px;margin-left: 20px;margin-right: 0;}
.develop_01-list li:nth-child(2n) dd h3{text-align: right;}
.develop_01-list li:nth-child(2n) dt{float: left;padding-right: 0;padding-left: 50px;}
.develop_01-list li:last-child{border-bottom: 0;}

.develop_02{padding: 50px 0 0;box-sizing: border-box;overflow: hidden;}
.develop_tit{text-align: center;font-weight: bold;margin-bottom: 35px;}
.develop_02-list li{margin-bottom: 40px;}
.develop_02-list dl{position: relative;overflow: hidden;background: #f7f7f7;}
.develop_02-list dd{overflow: hidden;}
.develop_02-list dd,.develop_02-list dt{float: left;width: 50%;}
.develop_02-list dt{position: absolute;right: 0;top: 0;height: 100%;padding: 35px 60px;box-sizing: border-box;}
.develop_02-div{height: 100%;overflow: hidden;color: #000;}
.develop_02-div h3{font-weight: bold;margin-bottom: 10px;}
.develop_02-txt{line-height: 30px;}
.develop_02-div .mCSB_scrollTools .mCSB_draggerRail{background: #dfdfdf;}
.develop_02-div .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #f8b61c;}
.develop_02-div .mCSB_scrollTools .mCSB_dragger{height: 47px;}

.develop_02-list li:nth-child(2n) dd{float: right;}
.develop_02-list li:nth-child(2n) dt{left: 0;right: auto;}
@media only screen and (min-width:1025px) {
    .newreport_list li a:hover{box-shadow: 0 0 10px rgba(0,0,0,.1);}
    .develop_01-list li dd:hover{padding-top: 30px;}
    .develop_01-list li dd:hover h3{color: #f8b61c;height: auto;}
    .develop_01-list li dd:hover p{margin-top: -15px;}
}
@media only screen and (max-width:1024px) {
    .newreport_con{padding: 50px 0 30px;}
    .newreport_list ul{margin-left: -10px;margin-right: -10px;}
    .newreport_list li{padding: 0 10px;}
    .newreport_list li a{padding: 20px;}
    .newreport_list dd{width: 56px;height: 56px;}
    .newreport_list dt{width: calc(100% - 78px);}
    .newreport_list dt p{line-height: 24px;height: 48px;}


    .develop_01-list dd,.develop_01-list dt{width: 100%;float: none;padding: 0!important;height: auto;}
    .develop_01-list dd{background: none;margin-bottom: 20px;}
    .develop_01-list dd h3{height: auto;font-size: 60px;line-height: 55px;}
    .develop_01-list dd p{height: auto;}
    .develop_01-list li:nth-child(2n) dd{background: none;}
    .develop_01-list li:nth-child(2n) dd h3{text-align: left;}
    .develop_01-list li:last-child dl{padding-bottom: 0;}
}
@media only screen and (max-width:1280px) {
    .socialnews_list dt{width: 62%;padding: 25px}
    .develop_02-list dt{padding: 35px;}
}
@media only screen and (max-width:1024px) {
    .socialnews_list dt .l{width: 60px;height: 60px;}
    .socialnews_list dt .l h3{margin-top: 6px;}
    .socialnews_list dt .l p{margin-top: -2px;}
    .socialnews_list dd{width: 49%;}
    .socialnews_list dt{width: 49%;padding: 20px;}
    .socialnews_list dt .r{width: calc(100% - 85px);}
    .socialnews_tit a,.socialnews_list dt .r p{line-height: 24px;height: 48px;}
    .develop_02-list dt{padding: 20px;}

}
@media only screen and (max-width:767px) {
    .newreport_con{padding: 30px 0 10px;}
    .newreport_list ul{margin-left: 0px;margin-right: 0px;}
    .newreport_list li{width: 100%;padding: 0;}
    .socialnews_list dd,.socialnews_list dt{width: 100%;}
    .socialnews_list dt{position: static;}
    .socialnews_list li{margin-bottom: 20px;}
    .socialnews_list li:last-child{margin-bottom: 10px;}
    .socialnews_list dt .l h3{margin-top: 8px;}
    .develop_tit{margin-bottom: 20px;}
    .develop_02{padding-top: 30px;}
    .develop_02-list li{margin-bottom: 20px;}
    .develop_02-list dd, .develop_02-list dt{width: 100%;}
    .develop_02-list dt{position: static;overflow: hidden;}

    /*.develop_01-list dl{padding: 20px 0;}*/
    .develop_01{padding: 30px 0;}
    .develop_01-list li:first-child dl{padding-top: 0;}
    .develop_01-list dd h3{height: auto;font-size: 40px;line-height: 40px;}
}