@charset "utf-8";
/* 头部 */
.warp_bg{background:url(250303pthj_wyh_banner.png) no-repeat center top #eaeff5;}
.head_top{background: linear-gradient(90deg,rgba(11, 62, 160, 0.6),rgba(11, 62, 160, 0)); position: relative; z-index: 2; }
.head_top h6{font-size:0.16rem;font-weight: normal; color: #fff; line-height: 0.5rem; }
.logo_img{line-height: 2.2rem;}
.lbtu{margin-top: -0.5rem;}
.lbtu a>i{ display:block; padding-top:42.657%; background-position: center !important; background-size: contain !important; background-repeat: no-repeat !important; }

@media screen and (max-width:992px){
	.logo_img{width: calc(100% + 0.8rem); margin-right: -0.8rem; line-height:inherit;position:relative; z-index: 2; margin-top: 10%; }
	.lbtu{width: calc(100% + 1.5rem); margin-left: -1.5rem; position: relative; z-index: 1; }
}
@media screen and (max-width:640px){
	/* .logo_img{ line-height: 1.5rem; } */
}
/* 底部 */
.footer{background-color: #2756a8; padding: 0.2rem 0rem; text-align: center; font-size: 0.18rem; line-height: 0.28rem; color: #fff;  overflow: hidden;}
.footer span{display: inline-block; padding: 0rem 0.1rem;}
.footer em.jg_img{ position: absolute; left: 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); }

/* 中间内容 */
.main_row{padding: 0.3rem;}
.nav_box{ position: relative; height: .66rem;}
.nav_box>.row{  background-color: #AC1F25; }
.nav_box .menu{ width:auto; display: block; float: left; height: .66rem; }
.nav_box .menu li{ display: inline-block; font-size: 0.24rem; line-height: .66rem; position:relative;}
.nav_box .menu li.on,.nav_box .menu li:hover{ background-color:rgba(212, 48, 48, 1); background: linear-gradient(180deg,rgba(212, 48, 48, 1),rgba(212, 48, 48, 0));}
.nav_box .menu li.on::after,.nav_box .menu li:hover::after{content: ""; position: absolute; left: 50%; margin-left: -0.1rem; bottom: 0; border-left:.1rem solid transparent; border-right:.1rem solid transparent;border-bottom:.13rem solid #fff;}
.nav_box .menu li>a{ padding: 0px 0.4rem; color: #fff; }
.nav_box .menu li.on>a,.nav_box .menu li:hover>a{font-weight: bold;}

.nav_box .search_icon{float: right; background-color:#FF8D1A; width: 0.85rem; text-align: center; cursor: pointer; }
.nav_box .search_icon i{ font-size: 0.3rem; line-height: 0.66rem; color: #fff; }
.nav_box .header_search{ display: none; top: 100%; right: 0rem; width: 2.5rem; z-index: 10; position: absolute; margin-top: 0.03rem; background-color: #ffffff; border: 1px solid #a6220f; border-radius: 1rem; padding: 0rem 0.12rem;}
.nav_box .header_search .input_inner{border: none; width: 85%; font-size: .16rem; background-color: transparent;}
.nav_box .header_search .btn_base { padding: 0rem;  margin-top: 0.08rem;}
.nav_box .header_search .btn_base i { font-size: .24rem; color: #9C0209;}

.main_row .tabs .tabs_header{ margin-bottom: 0.12rem; }
.main_row .tabs .tabs_header .more{ line-height: .52rem; }
.main_row .tabs .tabs_header .more a{color: #de0000;}
.tabs_ys1.tabs .tabs_header:after{ height: 0.04rem; background-color: #de0000;}
.tabs_ys1.tabs .tabs_header>ul>li{padding-right: .1rem; line-height: .52rem; }
.tabs_ys1.tabs .tabs_header>ul>li>a{ padding: 0rem 0.65rem 0rem 0.55rem; font-size: 0.26rem; }
.tabs_ys1.tabs .tabs_header>ul>li.on:before{width:calc(100% - .29rem); background-color:#de0000; height: 100%;z-index: -1; left:0.085rem; transform: skewX(-20deg); }
.tabs_ys1.tabs .tabs_header>ul>li.on::after{content: "";z-index: -2; position:absolute; top: 0; bottom: 0; left: 0; right: 0; background: url(250303pthj_wyh_tit1.png) no-repeat right bottom; }
.tabs_ys1.tabs .tabs_header>ul>li.on a, .tabs_ys1.tabs .tabs_header>ul>li>a:hover{color: #fff;}

.main_row .list_base li:before{ display: none; }
.main_row .list_base li{font-size: 0.18rem; line-height: 0.46rem; margin-bottom: 0; }
.main_row .list_base_date_01 li{padding-right: 1.15rem;}
.main_row .list_base li:hover a,.main_row .list_base_date_01 li a:hover{ font-weight: bold; color: #333; }
.main_row .list_base li:hover{background-color: #f9f9f9;}
.main_row .list_base li>span{right: 0.2rem;}
.main_row .special_title_18 span{font-family: "syst_h";}
.main_row .special_title_18 span>b{ color: #333; }
.main_row .special_title_18 i{position: absolute;z-index: 2; left: 0;right: 0; top: 0; bottom: 0;}
.main_row .special_title_18 i::after{content: ""; position: absolute;left: 0; top:0.18rem; border: 2px solid #BE0614; width:0.1rem; height: 0.1rem; border-radius: 0.5rem; background-color: #fff; }
.main_row .special_title_18 i::before{content: ""; position: absolute;right: 0; top:0.23rem; border: 2px solid #BE0614; width:0.1rem; height: 0.1rem; border-radius: 0.5rem; background-color: #fff; }
.main_row .special_title_18 em{width: inherit; background: none;}
.main_row .special_title_18:before{top: 0.26rem;}
.main_row .special_title_18:after{top: 0.3rem;}

.icon_item li a{display: block; padding-top: 12%; background-position: center !important; background-size:cover !important;}
.icon_tow li a{display: block; padding-top: 32.545%; background-position: center !important; background-size:cover !important;}

.main_row .icon_list_group_07 li a:hover{ background-color:#be0614; }
.tabs_ys2.tabs .tabs_header{background-color: #f2f2f2;}
.tabs_ys2.tabs .tabs_header:after{display: none;}
.tabs_ys2.tabs .tabs_header>ul>li{ line-height: .4rem;font-size: 0.22rem; padding-bottom: 0.05rem; }
.tabs_ys2.tabs .tabs_header>ul>li.on:before{width: inherit; height:inherit; left:50%; margin-left: -0.07rem; bottom: 0rem; right: inherit; background: none; border-left:.07rem solid transparent; border-right:.07rem solid transparent; border-top:.06rem solid #de0000; transform: rotate(0deg);}
.tabs_ys2.tabs .tabs_header>ul>li a{ padding: 0rem 0.3rem;}
.tabs_ys2.tabs .tabs_header>ul>li.on a, .tabs_ys2.tabs .tabs_header>ul>li>a:hover{height: 0.4rem; background-color: #de0000;color: #fff;}
.tabs_ys2.tabs .tabs_header .more{line-height: .45rem;}
.tabs_ys2.tabs .tabs_header .more a{color:#a4a4a4;}

@media screen and (max-width:992px){
	.main_row{padding: 0.16rem;}
	.nav_box .menu{ width:100%; overflow-y: hidden; overflow-x: auto; white-space: nowrap;float: inherit; }
	.main_row .list_base li{line-height: 0.28rem; padding-right: 0;}
	.main_row .list_base li>span{right: inherit;}
	.tabs_ys1.tabs .tabs_header>ul>li{margin-left: 0;}
}

@media screen and (max-width:480px){
	.main_row .special_title_18 em{width: 26%;}
	.main_row .special_title_18 span{padding: 0rem 0.4rem;}
	
}



/* 内页修改颜色 */
.warp_bg .leader_name_list ul li a span{float: inherit;}
.warp_bg .leader_area .article_component{padding: 0rem 0rem 0.3rem;}
.title_extend_right{margin-top: -0.01rem;}
.tabs .tabs_header>ul>li.on a, .tabs .tabs_header>ul>li>a:hover,.title_name,.tab_base li.on a, .tab_base li a:hover,.picture_title_01 h3:hover a,.primary_color a{
	color: #de0000;
}
.leader_name_list ul li.on a, .leader_name_list ul li a:hover,.title_name:before,.tabs .tabs_header>ul>li.on:before,.dropdown_menu>li>a:hover, .dropdown_menu>li.on>a{background-color: #de0000;}
.title_more .dropdown_menu::-webkit-scrollbar-thumb,.leader_name_list ul li.on a,.leader_name_list ul li a:hover,.tab_base li.on:before{
	background-color: #de0000;
}
.page_base .page_tools li.active a, .page_base .page_tools li a:hover,.page_base .fy_go{
	background-color: #de0000;
	border-color:#de0000;
}

/*20250306*/
.footer span a{color: #fff}
.page_base .fy_go{border: none;}
.search_box .search_p br:first-child{display: none;}
.leader_area:before{display: none;}
.share_box{right:0!important}
@media screen and (max-width:992px){
	.footer .jg_img{position: initial!important;}
}

/*20250318手机端搜索框*/
@media screen and (max-width:992px){
	.nav_box{height: auto;}
	.nav_box>.row{padding-bottom: 0.1rem;}
	.nav_box .header_search{display: block !important; position: relative;width:100%;}
	.nav_box .header_search .input_inner{width: calc(100% - 0.4rem);}
}

.lbtu,.slideBox_03{overflow: hidden;}
.list_box{min-height: 300px}