.leftNav>li.d09>a:after{
	content: '+';
	position: absolute;
	right: 5%;
	top: 22px;
	font-size: 30px
}
.leftNav>li.d09 span{padding-top: 11px;display: block;}
.leftNav>li.d09>a.cur:after {
	content: '-'
}

.leftNav>li.d09>a {
	background-image: url(../images/20211105_zfgzks.png)
}


.r_xh_b li{
    font-size: 25px;
    color: #333333;
    font-family: FZXBSJW-GB1-0;
    line-height: 64px;
}
.r_xh_b{
    border-bottom: 2px solid #ea5050;
}
.r_xh{
    margin-left: 12px;
}
.r_tit{
    margin-left: 220px;
}

.r_xz{
    margin-left: 280px;
}
.rules_con{
    padding: 30px 24px 50px 24px;
    font-family:"新宋体";
	padding-top: 10px;
}

/*列表*/
.rules_list>ul li:nth-child(even){
   background: #eeeeee;
}

.rules_list .summer{
    width: 9%;
    text-align: center;
    font-size: 16px;
}
.rules_list .title{
    width: 62%;
    font-size: 16px;
    font-weight: bold;
}

.rules_list .download{
    width: 29%;
    font-size: 14px;
    text-align: center;
}

.rules_list .download>div{
   display: inline-block;
}

.rules_list .download>div:nth-child(even){
    margin-left: 15px;
}
.rules_list .download img{
    display: inline-block;
    padding-top: 4px;
}

.rules_list .down_word{
    display: inline-block;
    width: 11px;
    height: 13px;
    margin-right: 4px;
    background: url(../img/20211008_word.png) center no-repeat;
}
.rules_list .down_pdf{
    display: inline-block;
    width: 12px;
    height: 13px;
    background: url(../img/20211008_pdf.png) center no-repeat;
    margin-right: 4px;

}

.bg_ee{
    background: #eeeeee;
}
.rules_main .rules_list{
    font-family:"新宋体";
}

/*添加题注*/
.rules_list ul li{
    padding: 20px 0;
}
.rules_note{
    font-size: 14px;
    color: #666666;
    margin-left: 65px;
    margin-top: 5px;
    line-height: 23px;
}
.rules_note i{
    font-style:normal;
    color: #000000;
    font-weight: bold;
}
.rul_a{
    overflow: hidden;
}

..rightCon{box-shadow: 0 0 12px #e5e5e5;	}

.text-overflow {
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.gz-search{ background: #EEEEEE; height: 180px;}
.gz-gjss{ text-align: center;}
.rules_con_list  .r_tit{ margin-left: 0px; width:81% ; text-align: center;}
.rules_con_list  .r_xz{ margin-left: 0px; width: 7%;}
.rules_con_list .rules_list .download{width: 20%;}
.gz-search-input{ height: 45px;}
.gz-search-input .keyword-search {border: 2px solid #B20101; border-radius: 15px; width: 80%; height: 45px; line-height: 45px; float: left; padding-left:15px; outline: none; font-size: 16px;}
.gz-search-input .button-search{ float: right; width: 15%; background-color: #B20101; color: #fff; font-size: 18px; height: 45px; line-height: 45px; border-radius: 15px;}
.gz-search-input{width: 80%;margin: auto;  padding-top: 50px;} 
.gz-gjss{ text-align: center; font-size: 16px;  margin-top: 30px;}
.gz-gjss strong{font-weight: normal;color:#B20101}
.gz-gjss input{border:2px solid #B20000; margin-left: 15px; margin-right: 8px;}
.rules_con_list .rules_note{color:#5D89B6}

.xyxc_ount{ text-align: center; font-size: 18px; font-weight: bold; margin: auto; color: #BD192C;}
.xyxc_ount img{ vertical-align: middle; margin-left: 15px; margin-right: 15px;}


.main{ margin-top: 20px !important;}
.rules_con_list .rules_note{ padding-left: 24px;}

.rules_con_list{ margin-top:20px}
.rules_con_list .r_xh_b li{    margin-left: 22px;}

.gz_content{ padding:10px}
.gz-site{ text-align: center; font-size: 40px; font-weight: bold;border-bottom: #015293 4px solid; padding-bottom: 30px; margin-top: 60px; color: #BD192C;}
.gz-site img{ vertical-align: text-top; margin-right: 15px;}
.gz-site{ }
.gz-article{ width: 88%; margin: auto;}
.gz-fb{ border-top:4px solid #015293; font-size: 28px; color: #035193; text-align: right; padding:40px; margin-top:40px}
.gz-title{ font-size: 28px; text-align: center; margin-top: 40px; font-weight: bold;}
.gz-subtitle{ font-size: 18px;text-align: center; color: #333333; margin-top:20px; margin-bottom: 20px;}
.gz_div{ position: relative;}
.gz-download{ position: absolute; right: 0px; bottom: 20px;}
.gz-download span{ display:inline-block; width: 90px; height: 40px; line-height: 40px; text-align: center; margin-left:15px; border: 1px solid #D2D2D2; font-size: 14px;}
.rightCon{box-shadow: 0 0 12px #d0d0d0;}