.develop .main .banner{margin-bottom: 0;overflow: hidden;}
.develop_con{background: url(../images/develop_bg.jpg) no-repeat center;background-size: 100% 100%;padding: 50px 0;}
.develop .wrap{max-width: 1280px;color: #414141;}
.develop_title{padding-top: 45px;font-weight: bold;}
.develop_txt{margin-top:25px;margin-bottom: 70px; }

.develop_li{margin-bottom: 70px;overflow: hidden;}
.develop_li-l{float: left;width: 49%;margin-right: 2%;}
.develop_li-l a img{width: 100%;}
.develop_li-r{float: right;width: 47%;padding: 15px 0;box-sizing: border-box;}
.develop_li-r h3{font-weight: bold;}
.develop_li-r p{color: #777;margin-top: 20px;margin-bottom: 11%;}
.develop_li-r a{position: relative;}
.develop_li-r a span{right: -15px;left: auto;display: block;width: 4px;height: 8px;background: url(../images/develop_more.png) no-repeat;background-size: 100% 100%;}
.develop_li-r a:hover span{background: url(../images/more_icon01_on.png) no-repeat;background-size: 100% 100%;}

.develop_li:nth-child(2n) .develop_li-l{float: right;}
.develop_li:nth-child(2n) .develop_li-r{float: left;}

.report_party1{background: url(../images/report_party1bg.jpg) no-repeat center;background-size: 100% 100%;overflow: hidden;}
.party1_con{padding-bottom: 70px;overflow: hidden;position: relative}
.party1_con_l{width: 49%;float: left;}
.party1_con_l img{width: 100%;}
.party1_con_r{
    width: 47%;float: right;
    overflow-y: auto;
    position: absolute;
    right: 0;
    top: 0;
    height: calc(100% - 80px);
}
.party1_con_r h3{font-weight: bold;}
.party1_con_r p{color: #777;margin-top: 20px;margin-bottom: 25px;}

.report_party2{background: #ededed;padding: 115px 0;overflow: hidden;}
.accordion_l{float: left;width: 49%;}
.accordion_l ul li{background: #fff;}
.accordion_l ul li>p{line-height: 67px;border-bottom: 1px solid #ededed;padding: 0px 30px;box-sizing: border-box;cursor: pointer;position: relative;}
.accordion_l ul li>p img{right: 20px;left: auto;}
.accordion_div{overflow: hidden;padding: 20px 30px;display: none;}
.accordion_l ul li.on>p{background: #a8c9e4;}
.accordion_l ul li.on_>p{background: #a8c9e4;}
.accordion_l ul li.on_ .accordion_div{display: block;}

.accordion{margin-top: 63px;}
.accordion_r{float: right;width: 49%;padding: 20px 0;box-sizing: border-box;}
.accordion_r-le{float: left;width: 48%;}
.accordion_r-le p{line-height: 33px;color: #476996;margin-top: 10px;}
.accordion_r-re{float: right;width: 48%;}
.accordion_r-re img{width: 100%;}
.accordion_r-item{display: none;}
.accordion_r-item.on{display: block;}

.report_party3{background: #f7f7f7;padding: 70px 0;box-sizing: border-box;overflow: hidden;}
.report_party3 ul{margin-top: 32px;}
.report_party3 ul li{float: left;box-sizing: border-box;border:1px solid #e2e2e2;background: #fff;padding: 27px;margin-bottom: 30px;width: calc((100% - 78px) / 4);margin-right: 26px;}
.report_party3 ul li img{width: 100%;}
.report_party3 ul li:nth-child(4n){margin-right: 0;}
.report_party3 ul li .btn{background: url(../images/upload_bg.jpg) no-repeat;background-size: 100% 100%;width: 121px;height: 38px;color: #fff;border: none;line-height: 38px;}
.report_btn{text-align: right;}
.report_btn .btn{padding-right: 8px;}
.report_party3 ul li a p{font-weight: bold;margin-top: 25px;margin-bottom: 45px;}


/*view*/
.view_con{padding-bottom: 50px;background: #f7f7f7;}
.partner_con{background: #f7f7f7;}
.develop_con .edit_con_original{color: #414141;}



@media only screen and (max-width: 1441px) {
    .report_party2{padding: 45px 0;}
    .accordion{margin-top: 30px;}
    .report_party3{padding: 0;padding-bottom: 25px;}
    .develop_txt {
        margin-top: 15px;
        margin-bottom: 30px;
    }
}
@media only screen and (max-width: 1025px) {
    .develop_li-r p{margin-top: 10px;margin-bottom: 20px;}
    .party1_con{padding-bottom: 20px;}
    .party1_con_r{height: calc(100% - 20px);}

    .accordion_l{width: 100%;}
    .accordion_r{display: none;}
    .accordion_l ul li.on_ .accordion_div {border-bottom: 1px solid #ededed;}
    .report_party3 ul li{width: calc((100% - 52px) / 3);}
    .report_party3 ul li:nth-child(3n){margin-right: 0;}
    .report_party3 ul li:nth-child(4n){margin-right: 26px;}
    .report_party3 ul li a p{margin-top: 20px;margin-bottom: 15px;}
    .develop_con{padding: 0;}
    .view_con{padding-bottom: 30px;}

}
@media only screen and (max-width: 767px) {
    .develop .banner{height: 200px!important;}
    .develop .banner img{display: none;}
    .fnt_30{font-size: 22px;}
    .develop_title {padding-top: 30px;}
    .develop_li{margin-bottom: 20px;}
    .report_party2{padding: 30px 0;}
    .develop_li-l,.develop_li-r{width: 100%;margin-right: 0;}
    .party1_con_l,.party1_con_r{width: 100%;}
    .party1_con_r{margin-top: 20px;position: static;height: auto;}
    /*.accordion_r-le{width: 100%;}*/
    .accordion_r-le p{line-height: 22px;}
    .accordion_l ul li>p{line-height: 50px;}
    .report_party3 ul li{width: calc((100% - 10px) / 2);margin-right: 10px;}
    .report_party3 ul li:nth-child(3n){margin-right: 10px;}
    .report_party3 ul li:nth-child(4n){margin-right: 0px;}
    .report_party3 ul li:nth-child(2n){margin-right: 0px;}
    .report_party3 ul li .btn{width: 100px;height: 30px;line-height: 30px;}

}