@charset "utf-8";
body{ font-size: 14px; font-family: "微软雅黑","宋体";}
body,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{ padding: 0; margin: 0;}
ul,li,dl,dt,dd{ list-style: none;}
a{ text-decoration: none;}
/*a:hover{color:#0351a1}*/
img{ border: none;}
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
input{outline:0;}
.mt22{ margin-top: 20px;}
.mt15{ margin-top: 15px;}
.mt30{ margin-top: 30px;}
.mb8{ margin-bottom: 8px;}
.mb15{ margin-bottom: 15px;}
.pd20_30{ padding: 20px 20px 30px;}
.pd30{ padding: 30px;}
.pd20{ padding: 20px;}
.w1200{ width: 1200px; margin: 0 auto; overflow: hidden;}
.w557{width: 557px; overflow: hidden;}
.w570{ width: 570px; overflow: hidden;}
.bgfff{ background-color: #fff;}
.main{ position:relative; top:0; left:0; }

/*当前位置*/
.BreadcrumbNav a{color: #686868;font-size: 16px;}
.BreadcrumbNav span{color: #BD1A2D;}
.BreadcrumbNav{padding: 15px 20px 0px 20px; overflow: hidden; box-sizing: border-box;}

.BreadcrumbNav p {
    background: url(/uiFramework/commonResource/image/2024110116063317561.png) no-repeat left center;
    height: 26px;javascript:void(0);
    line-height: 26px;
    text-indent: 30px;
    color: #686868;
    font-size: 16px;
    display: inline-block;
}
.channel_tit1 {
    height: 38px;
    font-size: 16px;
    position: relative;
    border-bottom: 1px solid #d7d7d7;
}
.channel_tit1 a {
    display: block;
    float: left;
    border-bottom: 2px solid #BD1A2D;
    color: #BD1A2D;
    position: relative;
    bottom: -1px;
    padding-bottom: 10px;
    padding-top: 5px;font-size:16px;
}
.channel_tit1 a.active {
    font-weight: bold;
}


.tspd_fl .lmtitle .title{width: 204px;height: 50px;background-color: #f6ced3;border-top-left-radius:1em;
border-top-right-radius:1em;display: inline-block;line-height: 50px;
color: #034894;line-height: 44px;text-align: center;font-size: 20px;}
.tspd_fl .lmtitle{border-bottom: 1px solid #BD1A2D;}
.tspd_fl .lmtitle .on{color: #fff;background-color: #BD1A2D;}
.tspd_fl .lmtitle .on a{color: #fff;}
.tspd_fl .lmtitle a{color: #BD1A2D;font-size:20px;}
#channelNames{width: 384px;;background: #f2f4f9;overflow: hidden;    margin-top: 20px;float: left;}
#channelNames li{width: 117px;height: 36px;background-color: #fff;border-radius: 6px;float: left;text-align: center;    margin:10px 4px;
line-height: 36px}
#channelNames li a{color: #333333;font-size:14px;}
#channelNames .on{background-color: #BD1A2D;}
#channelNames .on a{color: #fff;}
.commonList_con ul li{line-height:35px;}
.commonList_con ul li a{width:88%;float:left;font-size:16px;}
.commonList_con ul li span{font-size: 14px;color: #999999;}

.detail_con{ width: 100%; margin: 0 auto; min-height:400px; box-sizing: border-box;}
.detail_tit{ font-weight: bold; color:#BD1A2D; text-align: center; font-size: 26px; margin: 20px 0 23px; line-height: 30px;}
.detail_extend{ height: 40px; background: #f0f2f4; line-height: 40px; font-size: 14px; color: #666666;}
.detail_extend1{ text-align: center;color:#666;}
.extend_font{width: 10%; margin-left: 5px; }
.extend_font a{color: #666;}
.detail_content{overflow-x:scroll; font-size:12px; line-height:25px;}
.detail_content p a{color:#282828; line-height:22px;}



/*分页*/
.page_num{    padding-top: 15px;padding-bottom:15px;height:auto;overflow:hidden;width:97%;margin:auto;font-size:14px; clear: both; }
#page_div{color:#000;margin:0 auto;line-height: 20px; }

#page_div .pagination_zx {color: #bd1a2d; padding:0px 13px; margin-right: 2px; float: left; text-align: center; font-size: 14px;}
#page_div .pagination_zx span{line-height:34px;}
#page_div .pagination-zxx{border: 1px solid #bd1a2d;    color: #104c6e;padding: 6px 8px 7px;background-color:#bd1a2d;color:#fff;padding-top: 2px\9;}

#page_div .pagination_index{ color: #104c6e; border: 1px #efefef solid;
margin-right:5px; float: left;text-align:center; font-size:12px;background-color: #efefef;}
#page_div .pagination_index a{padding:6px 13px; margin:0px;text-align:center;  color:#666666; display:block; font-size:12px;display: inline-block; }
#page_div .pagination_index a:hover{color:#fff; font-size:12px;background:#bd1a2d;}

#page_div div.page_loca{ background-color:#bd1a2d;border-color: #bd1a2d;}
#page_div div.page_loca a{ color:#fff; font-size:12px;}
#page_div div.page_loca a:hover{ color:#fff;}

#page_div .pagination_index_last{border: none; width: auto; float: left; text-align: left;}
#page_div .pagination_index_last .page_a_tz{ border: 1px #b2b2b2 solid; padding:3px 8px;}
#pagination_input{ width: 35px; height:32px; line-height: 18px; margin: 0 5px; padding: 0; overflow: hidden; text-align:center; border: 1px solid #ccc;}
#pagination_input{height: 24px\9;}


.active{display: block;}
.yc{width: 751px;height: auto;    margin-left: 25px;}


@media screen and (max-width:1200px){
.w1200{width:96%;}

.yc{width:calc(100% - 410px);}
.yc .pd20{padding:0;}
.commonList_con ul li a{width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.commonList_con ul li span{float:right;}


}

@media screen and (max-width:1024px){

	
}
@media screen and (max-width:991px){
	#channelNames{width: 100%;}
	#channelNames li{width: 23%;}
	.yc{width:100%;margin-left:0;}
	.tspd_fl .lmtitle .title{width: 25%; height:34px; line-height:34px; font-size:12px;}

.commonList_con ul li a{width:70%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.commonList_con ul li span{float:right;}
.yc .pd20{padding:20px 0;}

}
@media screen and (max-width:768px){
.tspd_fl .lmtitle .title{height:auto;border-radius:0;line-height:28px;height: 56px;padding: 0 10px;box-sizing: border-box;display: flex;align-items: center;justify-content: center;}
.tspd_fl .lmtitle a{font-size:14px;}

#channelNames{padding:0 2%;padding-bottom:2%;}
#channelNames li{width:32%;margin: 0;margin-right:2%;margin-top:10px;}
#channelNames li:nth-child(3n){margin-right:0;}


}

@media screen and (max-width:414px){
	#channelNames li{width: 30%;}
	.tspd_fl .lmtitle .title{width: 25%;}
	.yc{width: 100%;}
	.tspd_fl .lmtitle .title{font-size:10px;}
}
@media screen and (max-width:320px){
	#channelNames li a{font-size: 14px;}
}