*{
	margin: 0;
	padding: 0;
	list-style: none;
	box-sizing: border-box;
	font-family: "微软雅黑";
}
.xu_un{
	width: 100%;
	height: 72px;
	background: rgb(79,79,79);
}
.ll_xdy{
	width: 1250px;
	margin: 0 auto;
}
.ll_xdy li{
	    color: white;
	    float: left;
	    width: 20%;
	    text-align: center;
	    line-height: 72px;
	    font-size: 25px;
	    font-family: normal;
		position: relative;
		cursor: pointer;
}
.banner_xdy{
	    width: 100%;
	    height: 450px;
	    background: url(/upload_files/new_upload_files/pro_sh2019/2019zt_ASH/images/bg_a.png) no-repeat 0 0;
	    background-size: cover;
		position: relative;
}
.c_xdy{
	    width: 100%;
	        height: 125px;
	    background: rgba(182,38,46,0.8);
	    margin-top: 15px;
		position: relative;
    color: white;

}
.logo_xdy{
	
	    padding-top: 125px;
	    position: relative;
	    z-index: -999;
		display: block;
		margin: 0 auto;

}
.k_a{
	font-size: 38px;
	    text-align: center;
	    padding-top: 18px;

}
.k_b{
	
	     font-size: 26px;
	     text-align: center;
	     margin-left: 90px;

}
.art_ww{
	    width: 400px;
	    display: block;
	    margin: 0 auto;
	    margin-top: 40px;
	    float: right;
	    margin-right: 10%;
}
.ll_xdy li:before{
	    position: absolute;
	    width: 1px;
	    height: 60px;
	    content: '';
	    display: block;
	    left: 0;
	    z-index: 9999;
	    background: white;
	    top: 6px;
}
.ch_xdy{
	    width: 100%;
	    height: 420px;
	    background: rgb(54,54,54);
	    clear: both;
}
.dd_img{
	
	    width: 450px;
	    height: 250px;

}
.bg_xdy{
	    width: 450px;
	    height: 90px;
	    background: rgb(168,35,43);
	    margin-top: -5px;
		color: white;
		font-size: 20px;
}
.m_xdy{
	    color: white;
	    font-size: 20px;
	    width: 90%;
	    margin: 0 auto;
	    padding-top: 10px;
		text-align: justify;
}
.swiper-container{
		float: left;
	    width: 450px;
	  
		padding-top: 46px !important;
		  float: left;

		
}
.swiper-pagination{
	left: 160px !important;
}
.swiper-pagination-bullet-active{
	background: white !important;
}
.rt_a{
	
	    float: left;
	    width: 800px;

}
.wd_ff span{
	    color: white;
	    font-size: 22px;
	    font-family: normal;
	    line-height: 34px;
	 
	    position: relative;
	    display: inline-block;
	    width: 725px;
}
.ff_wd{
	    padding-top: 20px;
	    margin-top: 0;
}
.wd_ff:before{
	    width: 12px;
	    height: 12px;
	    display: inline-block;
	    border-radius: 1000px;
	    background: rgb(182,38,46);
	    content: '';
	    margin-left: 45px;
	    margin-right: 15px;
		    top: -35px;
			position: relative;
}
.ff_aaa{
	margin-top: 65px;
}
.zz_kant{
	    width: 1350px;
	    background: url(/upload_files/new_upload_files/pro_sh2019/2019zt_ASH/images/bg_hu.png) no-repeat center center;
	    height: 60px;
	    position: relative;
	    top: -60px;
	    margin: 0 auto;
		background-size: 100% 100%;
}
.ii_a{
	    width: 1250px;
	    margin: 0 auto;
	    margin-top: -50px;
}
	
.b_tty{
	
    border-bottom: 1px solid rgb(204,204,204);

}
.tts{
	
    padding-bottom: 5px;

}
.kk_l{
	    color: #333;
	    font-size: 22px;
	    font-family: nor;
	    line-height: 35px;
	    padding-top: 20px;
	}

.ii_b{
	margin-top: 40px;
}
.a_b_c li{
	width: 33.33%;
	float: left;
	height: 170px;
	    margin-top: 25px;
		border-right: 1px solid rgb(226,226,226);
}
.mi_a{
	float: left;
	width: 200px;
	height: 136px;
	
}
.mi_b{
	width: 39%;
	    color: #333;
	    font-size: 20px;
	    font-family: normal;
	    line-height: 30px;
		float: left;
	margin-left: 15px;
}
.a_b_c li:last-child{
	border: none;
}
.ll_zj li{
	width: 33.33%;
	float: left;
	padding-top: 25px;
}
.lkj{
	position: relative;
}
.lkj,.lkj video{
	
	      width: 380px;
	      height: 240px;
		    margin: 0 auto;
}
.temp_yyyy{
	    position: absolute;
	    width: 50px;
	    left: 50%;
	    top: 50%;
	    margin-left: -25px;
	    margin-top: -25px;
		    z-index: 99999;
}
.bottom_n{
	    width: 350px;
	    margin: 0 auto;
	    position: relative;
	    padding-left: 20px;
	    text-align: justify;
		margin-left: 0;
}
.juns{
	
	    font-size: 28px;
	    color: #333;
	    font-family: normal;
	    font-weight: bold;
	    margin-top: 10px;

}
.junss{
	
	    font-size: 20px;
	    color: #333;
	    font-family: normal;
	    margin-top: 10px;
	    line-height: 26px;

}
.bottom_n:before{
	width: 1px ;
	height: 120px;
	content: '';
	background:rgb(226,226,226);
	position: absolute;
	left: 0;
	top: 0;
}
.lkj, .lkj video{
	margin-left: 0;
}
.ll_zj li:last-child .bottom_n:before{
	top: 10px;
}
.a_ii{
	    clear: both;
	    padding-top: 50px;
}
.rt_as span{
	color: #333;
}
.xdy_o li{
	    font-size: 22px;
		    color: #333;
			margin-top: 25px;
			font-family: normal;
}
.xdy_o li:before{
	    width: 12px;
	    height: 12px;
	    display: inline-block;
	    border-radius: 1000px;
	    background: rgb(182,38,46);
	    content: '';
		position: relative;
}
.bhj{
	    width: 100%;
	    height: 120px;
	    background: rgb(54,54,54);
	    position: relative;
	    z-index: -99;
	    top: -35px;
}