

.wd_arc img{ display:block; text-align:center; margin:0 auto; }


img{
	max-width: 100% !important;
}
.pagination{
	border-radius:0.1rem !important;
	
}
.pagination  span{ display:none}


.title {

	margin-top: 30px;

	height: 50px;

	margin-bottom: 20px;

	font-size: 0.16rem;

}



.title .t1 {

	font-size: 0.2rem;

	font-weight: bold;

}



.title .t2 {

	color: #7b7b7b;

	font-size: 0.14rem;

}
.submit{
	width: 300px !important;
	height: 50px !important;
	background-color: #94080b !important;
}


.wd_box {

	align-items: flex-start !important;

}
.t1 a{
	color: #333;
}
.t1 a:hover{
	color: #94080b;
	text-decoration: none;
}

.wd_box_left {

	border-radius: 5px;

	width: 300px;

	padding: 10px 20px;

	background-color: #faf6ed;

}

.wd_box_left .t1{

	font-size: 0.16rem;

}

.wd_box_left_item {

	height: 50px;

	border-bottom: 1px solid #dcdcdc;

}



.wd_box_left_item:last-child {

	border: 0px;

}



.wd_box_left_item .t2 {

	display: none;

}



.wd_box_right {

	padding-left: 5%;

	box-sizing: border-box;

	flex: 1;

	font-size: 0.14rem;

	

}


.flex-colum-start{
    /*margin-top: -0.2rem;*/
}




.wd_box_right span{
text-indent: 2em;
	line-height: .3rem;
	/**width:100%;*/
	
	
	margin-top: 0rem;
		
}
.flex-start span{ text-indent:0}
.wd_box_right p{ margin:auto; line-height:.38rem }
#wd_arc_con  img{}
.wd_box_right h3{ font-size:.25rem; margin:.2rem 0;width:100%; font-weight:bolder; font-size:.16rem; margin-bottom:10px}
.arc_like ul{width:48%}

.wd_box_left_item_active .t1 {

	font-size: .16rem;

	font-weight: bold;

	color: #94070a;

}



.wd_box_left_item_active .t2 {

	display: block

}

.wd_box_right .top {

	height: 20vw; overflow: hidden;

}

.show1.wd_box_right .top {

	/*height: 16vw;*/
	height: 20vw;

}

.show1.wd_box_right .bg {

	background: url(./../img/index/p16.png) no-repeat;

	background-size: 100% 100%;

	height: 100%;

	flex: 1;

	/*padding: 3%;*/
	padding:0 3%;

	overflow: hidden;
	
	width: 50%;
	
	float: right;

}


.wd_box_right .bg {

	background: url(./../img/index/p16.png) no-repeat;

	background-size: 100% 100%;

	height: 100%;

	flex: 1;

	padding: 3%;

	overflow: hidden;
	
	width: 50%;
	
	float: right;

}



.wd_box_right .bg .t1 {

	font-weight: bold;

	font-size: 0.16rem;
	
	color: #333;
	
	

}



.ln_bg {

	width: 100%;

	height: 14vw;

	color: #fff;

	font-weight: bold;

	padding: 0% 5%;

	margin-bottom: 30px;

}



.ln_bg span {

	margin: 5px 0px;

}



.ln_bg1 {

	background: url(./../img/index/p18.png) no-repeat;

	background-size: 100% 100%;

}



.ln_bg2 {

	background: url(./../img/index/p19.png) no-repeat;

	background-size: 100% 100%;

}



.ln_bg3 {

	background: url(./../img/index/p20.png) no-repeat;

	background-size: 100% 100%;

}



.ln_bg4 {

	background: url(./../img/index/p21.png) no-repeat;

	background-size: 100% 100%;

}



.num {

	width: 25px;

	height: 25px;

	margin: 0px 5px;

	font-size: 0.16rem;

}



.num_active {

	background: #94070a;

	color: #fff;

}



.wd_jxts_title {

	font-size: .18rem;

	font-weight: bold;

}



.wd_jxts_desc {

	margin-top: 10px;

}



.wd_jxts_card_box {

	padding-top: 30px;

}



.wd_jxts_card {

	padding: 2%;

	box-sizing: border-box;

	height: 3.5rem;

	width: 31.5%;

	border: 1px solid #f39801;

	justify-content: flex-start !important;

	margin-bottom: 30px;

}



.wd_jxts_card_img {

	width: 30%;
	height: 30%;

}



.wd_jxts_card_title {

	margin-top: 10px;

	font-size: .18rem;

	font-weight: bold;

}



.wd_jxts_card_desc {

	margin-top: 9%;

	text-indent: 30px;

	width: 100%;

	line-height: .3rem;

	text-align: justify;



}



.wd_kcjj_box {

	margin-top: 30px;

}



.wd_kcjj_box_img {

	width: 60%;

}



.wd_kcjj_box_shaow {

	flex: 1;

	height: 25vw;

	background-color: #94080b;

	position: relative;

}



.wd_kcjj_box_shaow_desc {

	position: absolute;

	background-color: #faf6ed;

	width: 100%;

	height: 100%;

	left: -5%;

	top: -5%;

}



.wd_kcjj_box_shaow_content {

	width: 95%;

	height: 95%;

	border: 1px dotted #f6b399;

	padding: 5% 3%;

	box-sizing: border-box;

}



.wd_kcjj_box_shaow_content_title .icon {

	width: 25px;

}



.wd_kcjj_box_shaow_content_title .t1 {

	font-size: .16rem;

	font-weight: bold;

}



.wd_kcjj_box_shaow_content_desc {

	/*margin-top: 20px;*/

	line-height: 30px;

}



.btn_see {

	background-color: #e9380e;

	color: #fff;

	border-radius: 5px;

	margin-top: 20px;

	padding: 5px 20px;
	cursor: pointer;

}



.news_box{

	

}



.news_card_desc{

	margin: 0.2rem 0px;
	
	color: #333;

}
.news_card_desc img{
	text-decoration: none;
}

.news_card_time{

	color: #f39801;
	margin-top: -0.1rem;

}

.news_card_desc, .top .t1{
    -webkit-line-clamp: 1 !important;
}

.news_card{

	width: 95%;

	height: 32vh;

}

.news_card:hover{

	background-color: #fff;

	padding: 5px;

	transform: scale(1.1);

	box-shadow: 0px 1px 10px 1px rgba(0, 0, 0, 0.5);

}

.news_card_img{

	width: 100%;

	
	
	max-height: 2rem;

}



.news_card_item{

	padding: 20px 10px;

	width: 33.3%;

}
.news_card_item a:hover{
    text-decoration:none
}



.wd_zs_form{

	position: absolute;

	

	width: 80%;

	height: 80%;

	top: 10%;

	left: 10%;

}



.wd_zs_form_input{

	background-color: #fff;

	flex: 0.4;

	height: 0.4rem;

	border-radius: 0.05rem;

	margin-bottom: 0.12rem;

}

.wd_zs_form_input input,.wd_zs_form_input textarea{

	height: 100%;

	padding-left: 0.1rem;

	border: none;

	border: none;

	background:none;outline:none;

	width: 100%;
	
	background-color: #ededed;

}

.video_card_item{

	/*background-color: #dcdcdc;*/

	border-radius: 0.1rem;

	margin-bottom: 0.2rem;

	width: 48%;

	padding: 2%;
	    box-shadow: rgb(204, 204, 204) 1px 8px 28px -7px;

}

.video_card_item_hover{

	background:url(./../img/video/v2.png) no-repeat;

	background-size: 100% 100%;

	color: #fff;

}


.video_card_item_hover .video_card_item_f_left{

	border-color: #fff !important; 

}

.video_card_item img{

	width: 100%;

	height: 40%;

}

.video_card_item_f{

	padding-top: 0.15rem;

	align-items: flex-start !important;

}

.video_card_item_f_left{

	border-top: 1px solid #333;

}

.video_card_item_f_left .t1{

	font-size: 0.16rem;

}

.video_card_item_f_left .t2{

	font-size: 0.3rem;

	font-weight: bold;
	color: #940809;

}
.video_card_item_hover .t2{ color:#fff}

.video_card_item_f_right{

	flex: 1;

	padding-left: 0.15rem;

}



.video_mask{

	position: fixed;

	width: 100%;

	height: 100%;

	background: rgba(0, 0, 0, 0.5);

	left: 0px;

	top: 0px;

	display: none;

	z-index: 1000;

}

.close_video{

	position: absolute;

	right: 0.2rem;

	top: 0.2rem;

	width: 0.45rem;

	z-index: 999;

}

.video_mask video{

	width: 100%;

	height: 100%;

	background-color: #000;

}

