/********m_infor_disclosure_index***********/
.main_conten{}
.main_conten .disclosure_banner{}
.main_conten .disclosure_banner img{
    position: relative;
    left: 50%;
    transform: translate3d(-50%, 0, 0);
    /*width: calc(1.3*100%);*/}
.information_disclosure_list{
    width: 100%;
    margin: 0 auto 80px;
    font-size: 16px;
}
.information_disclosure_list li{
    height:  40px;
    line-height: 40px;
    border-bottom: 1px solid #E5E5E5;
}

.information_disclosure_list li:hover{
    background: #E2EBF4;
    border-left: 5px solid #064D9F;
    padding-left: 15px;
}
.information_disclosure_list li a:hover{
    color: #064D9F;}
.information_disclosure_list li a{
    width:  100%;
    display:  inline-block;
	padding-left: 20px;
    opacity: 0.7;
}
.information_disclosure_list label{
	display:  inline-block;
	padding-left: 20px;
    opacity: 0.7;
}
.information_disclosure_list li i{
    float: right;
    font-size:  12px;
    color: #ccc;
    padding-right: 20px;
}
.information_disclosure_list .information_disclosure_atv{
    background: #E2EBF4;
    border-left: 5px solid #064D9F;
    padding-left: 15px;
}

.information_disclosure_list .information_disclosure_atv>a>i{
    color: #fff;
}
.information_disclosure_list .information_disclosure_atv>a{
    color: #064D9F;}
.disclosure_title{
    text-align:  center;
    font-size:  16px;
    margin: 15px 0 40px;
    opacity: 0.7;
}
/*************m_essential_infor**************/

.essential_infor{font-size: 14px;}
.essential_infor li{
    text-align:  center;
}
.essential_infor li a{
    padding-right:  10px;
    border-right: 1px solid #ccc;
    line-height: 35px;
}
.essential_infor .essential_infor_atv{
}
.essential_infor .essential_infor_atv>a>span{
    border-bottom: 2px solid #EF8F60;
    padding-bottom: 2px;
}
.essential_infor_conten{
    font-size: 14px;
    line-height: 2em;
    margin: 0 15px;
    /* text-indent: 2em; */
}
.essential_infor_conten p{
    margin-bottom: 10px;
}
/**************m_special_infor.html****************/
.special_infor_conten{
    margin: 0 15px;
}
.special_infor_box{
    overflow:  hidden;
    margin-top: 20px;
}
.special_infor_box>div{
    margin_bottom:10px;
}
.special_infor_box .special_title{
    font-size: 16px;
    overflow:  hidden;
    height: 25px;
}
.special_infor_box .special_title .lfloat{
    width: 90%;
    position:  relative;
}
.special_infor_box .special_title .lfloat img{
    float:  left;
    height: 20px;
    margin-right: 5px;
    vertical-align: middle;
}
.special_infor_box .special_title .lfloat>p{
    /* float:  left; */
    background: #FFf;
    position: absolute;
    z-index: 20;
    height:  20px;
    line-height: 20px;
}
.special_infor_box .special_title .lfloat>.blue_line{
    border-bottom: 2px solid #F0F5F9;
    position:  absolute;
    width: 100%;
    z-index: 1;
    top: 8px;
}

.special_infor_box .special_title .rfloat{}
.special_infor_box .special_title .rfloat>img{}

.special_infor_box .special_infor_list{
    font-size: 14px;
    padding-left: 10px;
}
.special_infor_box .special_infor_list>li{
    height: 50px;
    line-height: 50px;
    /* vertical-align: middle; */
}
.special_infor_box .special_infor_list>li>img{
    float: left;
    /* vertical-align: middle; */
    padding-top: 18px;
    margin-right: 10px;
}
.special_infor_box .special_infor_list>li>p{
    float: right;
    border-bottom: 1px dashed #CCCECF;
    width: 90%;
    color: #0A59A6;
}
.ratpdf_list{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 40px;
    font-size: 14px;
    /* border-bottom: solid 1px #0359A8; */
    margin-bottom: 10px;
	color: #0359A8;
}
.ratpdf_list a{
    color: #0359A8;
    border-bottom: solid 1px #0359A8;
    padding-bottom: 5px;
}

.info_list .special_infor_list_box{
    background: #ccc;
    margin: 0 15px 21px;
    background: #F6F8F8;
    font-size: 14px;
    line-height: 2.2em;
    padding: 15px;
    overflow:  hidden;
}
.info_list .special_infor_list_box li{
    overflow:  hidden;
}
.info_list .special_infor_list_box li div{
    /* float:  left; */
}
.info_list .special_infor_list_box li div:first-child{
    font-weight:  bold;
}
/*.public_content1:last-child{margin-bottom: 30px;}*/
.essential_line{margin-bottom: 30px;}
.border_none{border-bottom: none;}
footer{margin-top: 30px !important;}







