@charset "utf-8";

.sub_banner{height: 0;background-size: cover !important;position: relative;padding-bottom: calc(15% - 10px);z-index: 2;margin-bottom: 0.3rem;}

.sub_left{width: 23%;position: relative;z-index: 3;margin-bottom: 0.5rem;}
.subwrap{position: relative;border: 1px solid #b6000d;}
.subwrap::after{content: "";width: 100%;height: 100%;position: absolute;left:0.1rem;top: 0.1rem;background: url(../img/iconbg2.png) repeat-y;z-index: 1;}
.sub_left_title{font-size: 0.26rem; text-align: center; color: #fff;position: relative;font-weight: bold;background: #d21e1e;line-height: 0.8rem;z-index: 3;}
.sub_left .jj{background: #FFFFFF;position: relative;z-index: 5;border-left: 5px solid #d21e1e;padding: 0.2rem;box-sizing: border-box; padding-bottom: 0.8rem;}
.sub_left .jj p{line-height: 0.3rem;font-size: 0.17rem;margin-bottom: 0.15rem;}
.header .top_right img{height: 150px;
    padding-bottom: 25px;}
.sub_menu{background: #FFFFFF;position: relative;padding-bottom: 1.2rem;border-left: 5px solid #d21e1e;z-index: 5;}

.sub_menu ul{}
.sub_menu li{position: relative;border-bottom: 1px solid #b6000d;}
.sub_menu ul> li > a{display: block;line-height: 0.6rem;margin-left: 0.2rem; color: #333333;position: relative;z-index: 2; font-size: 0.2rem;padding-left: 35px;background: url(../img/iconbg.png) no-repeat left center;}
.sub_menu ul> li > a:hover,.sub_menu ul>li.current >a{font-weight: bold;color: #d21e1e;}
.sub_menu ul>li.current,.sub_menu ul> li:hover{background: #e8e8e8;}


.sub_right{width: 73%;margin-bottom: 0.5rem;}
.sub_right2{width: 100%;}
.pagebat{border-bottom: 1px solid #DDDDDD;margin-bottom: 0.25rem;}
.bread{color: #b0b0b0;float: right; font-size: 0.14rem;margin-top: 0.15rem;}
.bread a{font-size: 0.14rem;color: #b0b0b0;}
.page_title{font-size: 0.26rem;font-weight: bold;color: #d21e1e;border-bottom: 4px solid #d21e1e;padding-bottom: 0.15rem;}


.list ul li{box-sizing: border-box;padding: 0.28rem 0.3rem;}

.list ul li h2{width: 75%;}
.list ul li h2,.list ul li .date{font-size: 0.18rem;}
.list ul li:hover{background: #d21e1e!important;box-shadow: 0 0 10px #d21e1e;}
.list ul li:hover h2,.list ul li:hover .date{color: #FFFFFF;}

















/*内容*/
.content_title>h1,.dp>h1 {font-size: 0.22rem;font-weight: bold;text-align: center;margin-top: 10px;margin-bottom: 20px;line-height: 1.5;}
.content_title>p {text-align: center;color: #888888;padding-bottom: 20px;border-bottom: 1px solid #CCCCCC;margin-bottom: 25px;}
.cont {margin-top: 0.3rem;}
.cont p {text-indent: 2em;line-height: 0.3rem;font-size: 0.16rem;margin-top: 0.1rem;}
.cont p img{margin:10px auto;text-align: center;display: inherit;}
.ye {margin-top: 0.4rem;border-top: 1px solid #CCCCCC;}
.ye p {color: #d21e1e;margin: 15px 0px;font-size: 0.16rem;}
.ye p a {color: #747474;font-size: 0.16rem;}
.ye p a:hover {color: #d21e1e;}

















@media screen and (max-width: 1300px){
	
}

@media screen and (max-width: 1024px){
	
}

@media screen and (max-width: 960px){
	.sub_left{display: none;}
	.sub_left2{display: block;width: 100%;}
	.sub_left2 .jj{padding: 0.2rem;}
	.sub_right{width: 100%;}
	.list ul li{padding: 0.2rem;}
}

@media screen and (max-width: 670px){
	.list ul li{padding: 0.2rem 0.1rem;}
	.list ul li h2{width: 70%;}
}