.yh_subBanner{
	position: relative;
	width: 100%;
	max-height: 400px;
	font-size: 0;
	overflow: hidden;
}
.yh_subBanner * {
	transition: none;
	-moz-transition: none; /* Firefox 4 */
	-webkit-transition: none; /* Safari and Chrome */
	-o-transition: none; /* Opera */
}

.yh_subBanner img {
	display: block;
	width: 100%;
}

.yh_subBanner .yh_subBanner_txt{
	position: absolute;
	top:220px;
	left:50%;
	width:1400px;
	margin-left: -700px;
	padding-left: 80px;
	font-size: 40px;
	font-weight: bold;
	line-height: 40px;
	color: #004b85;
	display:none;
}

.yh_subBanner .colorWhite{color: #fff;}
.yh_subBanner .colorRed{color: #6e2001;}

.yh_nav_conbox {
	width: 100%;
	background: #fff;
}

.yh_nav_box {
	width: 1400px;
	height: 80px;
	margin: 0 auto;
	font-size: 20px;
	color: #004b85;
	line-height: 80px;
}

.yh_navL {
	float: left;
	margin: 17px 0 0 0;
	padding-left: 60px;
	font-size: 30px;
	line-height: 46px;
	font-weight: bold;
	color: #c7a478;
	background: url(yh2_subLogo.png) left top no-repeat;
}

.yh_navR {
	float: right;
	height: 100%;
	/* display: flex; */
	font-size: 0px;
	/* å–æ¶ˆç›¸é‚»å†…è¿žå…ƒç´ ç©ºéš™é—®é¢˜ */
	-webkit-text-size-adjust: none;
	/* å…¼å®¹chrome å–æ¶ˆå­—ä½“æœ€å°é™åˆ¶ */
}

.yh_navR a {
	display: inline-block;
	height: 100%;
	font-size: 20px;
	color: #1a1a1a;
	padding: 0 40px;
	margin: 0px;
}

.yh_navR a.active,.yh_navR a:hover{
	color: #004b85;
	background: #f5f7fa;
}

.yh_sub_nav{padding:21px 0 20px;overflow: hidden;}

.yh_sub_nav span,.yh_sub_nav span a {
	font-size: 16px;
	color: #707070;
	line-height: 16px;
}

.yh_sub_nav2{padding:28px 0 0;}
.yh_sub_nav2 span {float: right;padding-top: 2px;}

.yh_sub_nav2 .yh_sub_navList{float: left; overflow: hidden;}
.yh_sub_nav2 .yh_sub_navList li{float: left;margin-right: 36px;}
.yh_sub_nav2 .yh_sub_navList li a{
	position: relative;
	display: inline-block;
	padding:0 0 20px;
	font-size: 20px;
	color: #1a1a1a;
	line-height: 20px;
}

.yh_sub_nav2 .yh_sub_navList2 li a{padding:0 0 30px;}

.yh_sub_nav2 .yh_sub_navList li a:hover,.yh_sub_nav2 .yh_sub_navList li a.active{
	color: #004b85;
	font-weight: bold;
}

.yh_sub_nav2 .yh_sub_navList li a:hover:after,.yh_sub_nav2 .yh_sub_navList li a.active:after{
	content:'';
	position: absolute;
	bottom:0;
	left:0;
	width:100%;
	height: 3px;
	background: #004b85;
	border-radius: 2px;
}

.yh_sub_textList{
	margin-bottom: 30px;
	padding:43px 80px 50px;
	background: #fff;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
}

.yh_sub_textList .contTitle{padding-bottom: 24px;overflow: hidden; border-bottom:2px solid #b92327;}
.yh_sub_textList .contTitle h6{float: left;}
.yh_sub_textList .contTitle h6 a{
	font-size: 30px;
	font-weight: bold;
	line-height: 30px;
	color: #b92327;
}

.yh_sub_textList .contTitle .more{
	float: right;
	font-size: 16px;
	color:#004b85;
	line-height: 27px;
	padding-top: 3px;
	padding-right: 19px;
	background: url(icon_more.png) right 12px no-repeat;
}

.yh_sub_textList ul li{border-bottom: 1px dashed #9aaebd;}

.yh_sub_textList ul li a{
	padding-left: 31px;
	font-size: 20px;
	line-height: 59px;
	color: #333;
	background: url(icon_doc2.png) left center no-repeat;
	overflow: hidden;
}
.yh_sub_textList li a .time {
	float: right;
	font-size: 20px;
	color: #aab9c4;
}

.yh_sub_ddjs ul li {
    line-height: 59px;
    color: #999;
    font-size: 20px;
    overflow: hidden;
}

.yh_sub_ddjs ul li a {
    float: left;
}

.yh_sub_ddjs ul li .li_time {
    float: right;
}

.yh_sub_textList ul li a:hover,.yh_sub_textList ul li a:hover .time{color:#004b85;}

.subbg{
	position: relative;
	padding:0 0 60px;
	background: url(index_bg.jpg) left top repeat;
}

.subbg2{
	padding:0;
}

.lineBg{
	position: absolute;
	top:76px;
	left:0;
	width:100%;
	height: 1px;
	background: #cfdce5;
}

.yh_sub_textList2 .contTitle{
	padding:23px 0 40px;
	font-size: 30px;
	line-height: 30px;
	color: #333;
	font-weight: bold;
	text-align: center;
}

.yh_sub_textList2 ul li{
	margin-bottom: 20px;
	background: #fff;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
}

.yh_sub_textList2 ul li a{display: block;padding:35px 50px 29px;}

.yh_sub_textList2 ul li a h6{
	padding:0 0 12px 29px;
	font-size: 20px;
	line-height: 20px;
	color: #333;
	font-weight: normal;
	background: url(icon_doc2.png) 2px 2px no-repeat;
}

.yh_sub_textList2 ul li a h6 .time{padding-left: 42px;}

.yh_sub_textList2 ul li a p{
	font-size: 16px;
	line-height: 28px;
	color: #999;
}

.yh_sub_textList2 ul li a:hover h6,.yh_sub_textList2 ul li a:hover p{color:#004b85;}

.nypage {
	padding: 38px 0 0;
	text-align: center;
	font-size: 0;
	color: #333;
	line-height: 32px;
}

.nypage a {
	display: inline-block;
	min-width: 34px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	color: #333;
	margin: 0 2px;
	border: 1px solid #ddd;
	font-size: 16px;
	border-radius: 2px;
}

.nypage a.index, .nypage a.end {
	width: 48px;
}

.nypage a.next {
	width: 65px;
}

.nypage a.cur,.nypage a:hover {
	background: #004b85;
	border: 1px solid #004b85;
	color: #fff;
}

.nypage .pageGo {
	display: inline-block;
	height: 32px;
	line-height: 32px;
	font-size: 0;
	position:relative;
	top:-1px;
	padding-left: 2px;
}

.nypage .pageGo span {
	display: inline-block;
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	float: left;
	margin:0 3px 0 2px;
}

.nypage input {
	margin: 0 2px;
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	text-align: center;
	border: 1px solid #ddd;
	width: 40px;
	padding:0 2px;
	float: left;
	border-radius: 2px;
	background: transparent;
}

.nypage #go {
	text-align: center;
	border: 1px solid #004b85;
	width: 44px;
	height: 32px;
	background: #004b85;
	cursor: pointer;
	font-size: 16px;
	color: #fff;
	line-height: 32px;
	border-radius: 2px;
}

.nypage #go{outline:none;}
.nypage #go:focus{outline:0;}

.yh_sub_cont{
	padding:50px 80px 70px;
	background: #fff;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
	overflow: hidden;
}

.yh_sub_cont2 {
	padding:50px 80px;
	background: #fff;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
}

.yh_sub_cont4{
	padding:50px 100px 68px;
	background: #fff;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
}

.yh_sub_cont5{
	padding:50px 80px 55px;
	background: #fff;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
}

.yh_sub_cont6{
	padding:50px 30px 55px;
	background: #fff;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
}

.yh_sub_cont7{
	padding:28px 30px 48px;
	background: #fff;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
}

.yh_sub_cont8 {
	padding:60px 80px;
	background: #fff;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
}

.yh_sub_cont9{
	padding:50px 80px 76px;
	background: #fff url(yh2_contactBg.png) 1073px 530px no-repeat;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
	overflow: hidden;
}

.yh_sub_contL{
	float: left;
	width: 855px;
}

.yh_sub_contR{
	float: right;
	width: 303px;
	padding-top: 82px;
}

.yh_sub_contL .contTitle{
	font-size: 30px;
	font-weight: bold;
	line-height: 30px;
	color: #333;
	text-align: center;
	padding-bottom: 43px;
}

.yh_sub_cont2 .contTitle{
	font-size: 30px;
	font-weight: bold;
	line-height: 30px;
	color: #333;
	text-align: center;
	padding-bottom: 45px;
}

.yh_sub_cont3 .contTitle {
	font-size: 30px;
	font-weight: bold;
	line-height: 30px;
	color: #333;
	text-align: center;
	padding: 40px 0 42px;
}

.yh_sub_cont4 .contTitle {
	font-size: 30px;
	font-weight: bold;
	line-height: 30px;
	color: #004b85;
	text-align: center;
	padding-bottom: 45px;
}

.yh_sub_cont6 .contTitle{
	font-size: 30px;
	font-weight: bold;
	line-height: 30px;
	color: #333;
	text-align: center;
	padding-bottom: 50px;
}

.yh_sub_cont7 .contTitle{
	font-size: 30px;
	font-weight: bold;
	line-height: 30px;
	color: #333;
	text-align: left;
	padding-bottom: 30px;
}

.yh_sub_cont9 .contTitle{
	font-size: 30px;
	font-weight: bold;
	line-height: 30px;
	color: #333;
	text-align: center;
	padding-bottom: 40px;
}

.yh_sub_cont .blueTitle{
	font-size: 30px;
	font-weight: bold;
	line-height: 30px;
	color: #004b85;
	text-align: center;
	padding-bottom: 45px;
}

.yh_contT_sub{padding:0 50px;height: 62px;border-bottom: 2px solid #c7a478;font-size: 0;box-sizing: border-box;}
.yh_contT_sub a{
	position: relative;
	display: inline-block;
	width:50%;
	font-size: 24px;
	font-weight: bold;
	line-height: 24px;
	color: #333;
	text-align: center;
	padding-bottom: 36px;
	margin-right: 37px\9;
	width:48%\9;
	height: 60px;
	box-sizing: border-box;
}

.yh_contT_sub a:last-child{margin-right:0\9;}

.yh_contT_sub2{padding:0;display: flex;justify-content:space-between;}
.yh_contT_sub2 a{width:auto;}

.yh_contT_sub a.active{color: #004b85;}
.yh_contT_sub a.active:after{
	content:'';
	position: absolute;
	bottom:-14px;
	left:50%;
	width:19px;
	height:14px;
	margin-left: -10px;
	background: url(yh2_icon_arrow.png) no-repeat left bottom;
	border-top: 4px solid #fff;
}

.yh_sub_contL p,.yh_sub_cont p{
	font-size: 20px;
	line-height: 40px;
	color: #333;
	text-indent: 2em;
}

.yh_sub_contL .yh_prod_pic{
	display: block;
	margin:41px auto 20px;
}

.yh_prod_btn{
	display: block;
	width: 303px;
	height: 80px;
	margin-bottom: 30px;
}

.yh_prod_jnfxr{
	background: url(yh2_btn1.png) no-repeat;
}

.yh_prod_jwfxr{
	background: url(yh2_btn2.png) no-repeat;
}

.yh_cont_infoC{display: none;}
.yh_cont_infoC2{padding-top: 35px;}
.yh_cont_infoC3{padding-top: 45px;}

.yh_cont_step{display: flex;justify-content:space-between;padding-top: 53px;}
.yh_cont_step2{padding:63px 70px 0;}
.yh_cont_step li{position:relative;display: inline-block;width:180px;vertical-align: top;width:200px\9;}
.yh_cont_step li .icon{
	display: block;
	width:138px;
	height: 118px;
	margin:0 auto 18px;
}

.yh_cont_step li .icon1{
	background: url(yh2_jngk1.png) no-repeat;
}
.yh_cont_step li .icon2{
	background: url(yh2_jngk2.png) no-repeat;
}
.yh_cont_step li .icon3{
	background: url(yh2_jngk3.png) no-repeat;
}
.yh_cont_step li .icon4{
	background: url(yh2_jngk4.png) no-repeat;
}
.yh_cont_step li .icon5{
	background: url(yh2_jngk5.png) no-repeat;
}
.yh_cont_step li .icon6{
	background: url(yh2_jngk6.png) no-repeat;
}

.yh_cont_step2 li .icon3{
	background: url(yh2_jwfx3.png) no-repeat;
}
.yh_cont_step2 li .icon4{
	background: url(yh2_jwfx4.png) no-repeat;
}
.yh_cont_step2 li .icon5{
	background: url(yh2_jwfx5.png) no-repeat;
}

.yh_cont_step li p{
	font-size: 18px;
	line-height: 24px;
	color: #4b639f;
	text-align: center;
	margin-left: -19px;
	text-indent: 0;
}

.yh_cont_step li:after{
	content: '';
	position:absolute;
	right:-34px;
	top:50px;
	width:34px;
	height:20px;
	background: url(yh2_icon_step.png) no-repeat;
}

.yh_cont_step li:last-child:after{background: none;}

.yh_sTitle{
	padding-top: 6px;
	font-family:'KaiTi';
	font-size: 20px;
	line-height: 37px;
	color: #c7a478;
	text-align: center;
}

.yh_sTitle2{
	padding:10px 0 9px;
}

.yh_sTitle3{
	padding:10px 0 18px;
}

.yh_sTitle4{
	padding:20px 0 11px;
}

.yh_sTitle5{
	padding:0 0 2px;
}

.yh_cont_pic{
	display: block;
	margin:30px auto 18px;
}

.yh_cont_pic2{
	display: block;
	margin:30px auto 11px;
}

.yh_cont_pic3{
	display: block;
	margin:27px auto 6px;
}

.yh_cont_pic4{
	display: block;
	margin:46px auto 31px;
}

.yh_cont_pic5{
	display: block;
	margin:25px auto 9px;
}

.yh_cont_pic6{
	display: block;
	margin:33px auto 6px;
}

.yh_cont_tipC{padding:22px 40px 25px; background: #e5edf3;border-radius: 6px;}

.yh_cont_tipC p{
	font-size: 16px;
	line-height: 30px;
	color: #004b85;
	text-indent: 0;
}

.yh_sub_cont2 .yh_noTxtIndent{text-indent: 0;}

.yh_contLink a{
	padding-left: 29px;
	font-size: 20px;
	line-height: 40px;
	color:#004b85;
	background: url(icon_doc2.png) left center no-repeat;
}

.yh_contLink a:hover{background: url(icon_doc2_h.png) left center no-repeat;}

.yh_cont_btnL{display: flex;justify-content:space-between;}
.yh_cont_btnL a{display: inline-block; width:600px; height: 70px;}
.yh_cont_btnL a.yh_btn_gkfx{background: url(yh2_jwfjrqy_btn1.png) no-repeat;margin-right: 35px\9;}
.yh_cont_btnL a.yh_btn_dxfx{background: url(yh2_jwfjrqy_btn2.png) no-repeat;}

.yh_cont_picList{overflow: hidden;}

.yh_cont_picList li{
	float: left;
	width:440px;
	margin:0 40px 40px 0;
	background-color: #ffffff;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
	transition: all 0.3s ease-in;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
}

.yh_cont_picList li:nth-child(3n){
	margin-right: 0;
}

.yh_picList_top{height:208px;}

.yh_picList_top a {
	display: block;
	height: 100%;
	overflow: hidden;
}

.yh_picList_top a img{
	display: block;
	width: 100%;
	height: 100%;
}

.yh_picList_bottom{position:relative;padding:29px 40px 36px;height:264px;box-sizing: border-box;}
.yh_picList_bottom2{height: 360px;}
.yh_picList_bottom .yh_picList_bottom_tit{
	display: block;
	padding-bottom: 18px;
	font-size: 24px;
	line-height: 40px;
	color: #333;
	font-weight: bold;
}

.yh_picList_bottom .yh_picList_bottom_des{
	display: block;
	font-size: 20px;
	line-height: 30px;
	color: #333;
}

.yh_picList_bottom_moreC{position:absolute;left:40px;right:40px;bottom:36px; overflow: hidden;}
.yh_picList_bottom_moreC .yh_picList_bottom_more{
	float: left;
	padding-right: 36px;
	font-size: 16px;
	line-height: 37px;
	color: #c7a478;
	background: url(yh2_icon_more.png) right center no-repeat;
}

.yh_picList_bottom_moreC .yh_picList_bottom_download{
	float: right;
	display: inline-block;
	width: 126px;
	height: 37px;
	font-size: 16px;
	line-height: 34px;
	padding-left: 39px;
	color: #c7a478;
	background: #fcfaf8 url(yh2_icon_download.png) 14px center no-repeat;
	border-radius: 4px;
	border: 1px solid #c7a478;
	box-sizing: border-box;
}

.yh_cont_extraC{padding:14px 30px 19px;background: #f2f6f9;}

.yh_cont_extraC li{
	position: relative;
	font-size: 20px;
	line-height: 48px;
	color: #333;
	padding-left: 15px;
	cursor: pointer;
}
.yh_cont_extraC li:before{
	content: '';
	position: absolute;
	top:50%;
	left:0;
	width:5px;
	height: 5px;
	margin-top: -3px;
	border-radius:50%;
	background: #004b85;
}
.yh_cont_extraC li:hover{color:#004b85;}
.yh_cont_extraC li span{padding-right: 51px;}
.yh_cont_extraC li span.btnBox{padding-right: 0;}

.online_link{
	padding-left: 25px;
	font-size: 16px;
	color: #004b85;
	background: url(yh2_icon_online.png) left center no-repeat;
	display: inline-block;
	line-height: 1.2;
}

.yh_cont_extraC li .online_link{
	margin-right: 27px;
}

.download_link{
	padding-left: 22px;
	font-size: 16px;
	color: #004b85;
	background: url(yh2_icon_download2.png) left 4px no-repeat;
}

.yh_sub_cont4 p {
	padding:0 18px;
	font-size: 20px;
	line-height: 40px;
	color: #333;
}
.yh_sub_cont .p2{padding:29px 0 10px;}
.yh_sub_cont4 .p2{padding:29px 18px 10px;}


.yh_prodList dt{
	position: relative;
	height: 70px;
	padding-left: 18px;
	font-size: 24px;
	line-height: 70px;
	font-weight: bold;
	color: #333;
	background: rgba(199,164,120,0.1);
}

.yh_prodList dt:before{
	content: '';
	position: absolute;
	top:0;
	left:0;
	width: 5px;
	height: 100%;
	background: #c7a478;
}

.yh_prodList dd{padding:30px 0 50px;}
.yh_prodList:last-child dd{padding:30px 0 0;}
.yh_prodList dd p{
	font-size: 20px;
	line-height: 40px;
	color: #333;
	text-indent: 1.5em;
}

.yh_prodList dd .yh_prodList_link{
	font-weight: bold;
	color:#004b85;
}

.yh_prodList dd .yh_prodList_link:hover{
	text-decoration: underline;
}

.yh_txtListC{
	padding: 0 0 49px;
	border: 1px solid #ccd3d8;
	box-sizing: border-box;
}

.yh_txtListC3{
	padding: 0 0 25px;
}

.yh_txtListC .yh_txtListC_tit{
	padding:0 22px;
	height: 70px;
	font-size: 22px;
	line-height: 70px;
	color: #fff;
	background: url(yh2_titBg.jpg) repeat;
}

.yh_txtListC .yh_txtListC_tit2{
	text-align: center;
}

.yh_txtListC .yh_txtListC_subT{padding:23px 22px 19px;overflow: hidden;}

.yh_txtListC .yh_txtListC_subT span{
	float: left;
	width:1200px;
	font-size: 20px;
	line-height: 36px;
	color: #333;
	font-weight: bold;
	cursor: pointer;
}
.yh_txtListC .yh_txtListC_subT span a{color: #333;}
.yh_txtListC .yh_txtListC_subT span a:hover{color:#004b85;}

.yh_txtListC .yh_txtListC_subT .online_link{
	float: right;
	margin-right: 33px;
	line-height: 36px;
}

.yh_txtListC .yh_txtListC_subT2{
	padding:33px 22px 35px 62px;
}

.yh_txtListC .yh_txtListC_subT2 span{
	float: none;
	width:auto;
	font-size: 24px;
}

.yh_txtListC .yh_txtListC_subT2 .time{
	padding-left: 33px;
	font-size: 20px;
	font-weight: normal;
	color: #aab9c4;
}

.yh_txtListC .yh_cont_extraC{
	margin:0 22px;
}

.yh_txtListC2{
	margin-top: 30px;
	height: 90px;
	background: #fff;
	border: 1px solid #ccd3d8;
	overflow: hidden;
}

.yh_txtListC2 .yh_txtListC2_tit{
	float: left;
	padding-left: 24px;
	font-size: 26px;
	line-height: 90px;
	color: #333;
}

.yh_txtListC2 .yh_txtListC2_tit i{
	color:#c7a478;
}

.yh_txtListC2 .yh_txtListC2_tit span{
	padding-left: 30px;
	font-size: 20px;
	color: #004b85;
}

.yh_txtListC2 .enroll_link{
	float: right;
	width: 160px;
	height: 47px;
	margin:22px 42px 0 0;
	padding: 0 0 0 22px;
	font-size: 20px;
	line-height: 45px;
	color: #c7a478;
	background: #fcfaf8 url(yh2_icon_more.png) 112px center no-repeat;
	border-radius: 4px;
	border:1px solid #c7a478;
	box-sizing: border-box;
}

.yh_txtLine_cont{margin-bottom: 40px;}

.yh_txtLine_tit{
	padding-bottom: 28px;
	border-bottom: 2px solid #c7a478;
	overflow: hidden;
}

.yh_txtLine_tit h6{
	float: left;
	font-size: 24px;
	line-height: 24px;
	color: #333;
	font-weight: bold;
}

.yh_txtLine_tit .yh_txtLine_tl{
	float: right;
	font-size: 18px;
	line-height: 25px;
	color: #333;
}

.yh_txtLine_tl .yh_txtLine_tl_blue{
	display: inline-block;
	height: 25px;
	margin-right: 30px;
	padding-left: 48px;
	color: #0661a7;
	background: url(yh2_icon_tl1.png) left center no-repeat;
}

.yh_txtLine_tl .yh_txtLine_tl_yellow{
	display: inline-block;
	height: 25px;
	padding-left: 34px;
	color: #c7a478;
	background: url(yh2_icon_tl2.png) left center no-repeat;
}

.yh_rhlc{
	padding:35px 180px 17px 150px;
}

.yh_rhlcC{
	display: flex;
	justify-content:space-between;
}

.yh_rhlcC2{
	margin:23px 0 73px;
}

.yh_rhlc2 .yh_rhlcC2,.yh_rhlc4 .yh_rhlcC2{
	margin:23px 0 20px;
}

.yh_rhlc .stepPic{
	display: block;
	margin:0 auto;
}

.yh_cont_info .stepPic2{
	display: block;
	margin:50px auto 0;
}

.yh_rhlcC li{
	position: relative;
	display: inline-block;
	width:220px\9;
}

.yh_rhlcC1 li:after{
	content: '';
	position: absolute;
	right: -110px;
	top: 66px;
	width: 49px;
	height: 20px;
	background: url(yh2_icon_step3.png) no-repeat;
}

.yh_rhlc3 .yh_rhlcC1 li:after{
	content: '';
	position: absolute;
	right: -126px;
	top: 66px;
	width: 49px;
	height: 20px;
	background: url(yh2_icon_step3.png) no-repeat;
}

.yh_rhlc2 .yh_rhlcC1 li:nth-child(2):before,.yh_rhlc4 .yh_rhlcC1 li:nth-child(2):before{
	content: '1-2ä¸ªå·¥ä½œæ—¥';
	position: absolute;
	left: -133px;
	top: 38px;
	width:90px;
	height: auto;
	font-size: 16px;
	line-height: 16px;
	color: #0661a7;
}

.yh_rhlc3 .yh_rhlcC1 li:nth-child(2):before{
	content: '1-2ä¸ªå·¥ä½œæ—¥';
	position: absolute;
	left: -139px;
	top: 38px;
	width:90px;
	height: auto;
	font-size: 16px;
	line-height: 16px;
	color: #0661a7;
}


.yh_rhlcC2 li:after{
	content: '';
	position: absolute;
	right: -79px;
	top: 66px;
	width: 49px;
	height: 20px;
	background: url(yh2_icon_step4.png) no-repeat;
}

.yh_rhlc4 .yh_rhlcC2 li:after{
	content: '';
	position: absolute;
	right: -136px;
	top: 66px;
	width: 49px;
	height: 20px;
	background: url(yh2_icon_step4.png) no-repeat;
}

.yh_rhlc2 .yh_rhlcC2 li:nth-child(3):before,.yh_rhlcC2 li:last-child:after{
	content: '1-2ä¸ªå·¥ä½œæ—¥';
	position: absolute;
	left: -98px;
	top: 38px;
	width:90px;
	height: auto;
	font-size: 16px;
	line-height: 16px;
	color: #0661a7;
}

.yh_rhlc4 .yh_rhlcC2 li:last-child:after{
	content: '';
}

.yh_rhlcC2 li:last-child:before{
	content: '';
	position: absolute;
	top: -58px;
	left:52px;
	width: 20px;
	height: 49px;
	background: url(yh2_icon_step2.png) no-repeat;
}

.yh_rhlcC2 li:first-child:before{
	content: '';
	position: absolute;
	top: 156px;
	left:52px;
	width: 20px;
	height: 49px;
	background: url(yh2_icon_step2.png) no-repeat;
}

.yh_rhlcC3 li:first-child:before{
	background: none;
}

.yh_rhlcC1 li:last-child:after,.yh_rhlcC2 li:last-child:after{
	background:none;
}

.yh_rhlcC li .yh_rhlc_txt{
	position: relative;
	width:209px;
	height: 143px;
	padding-left: 12px;
	background: url(yh2_lcBg.png) no-repeat;
	box-sizing: border-box;
}

.yh_rhlcC li .yh_rhlc_txt1{
	position: relative;
	width:232px;
	height: 132px;
	padding:16px 0 0 12px;
	background: url(yh2_lcBg3.png) no-repeat;
	box-sizing: border-box;
}

.yh_rhlcC li .yh_rhlc_txt1 .icon1{
	display: block;
	width:36px;
	height: 32px;
	margin:0 auto;
	background: url(yh2_icon_lc1.png) no-repeat;
}

.yh_rhlcC li .yh_rhlc_txt1 p{
	padding-top: 11px;
	font-size: 18px;
	line-height: 24px;
	color: #0661a7;
	text-indent: 0;
	text-align: center;
}

.yh_rhlcC li .yh_rhlc_txt .yh_rhlc_num{
	position: absolute;
	top:0;
	left:99px;
	font-size: 22px;
	font-weight: bold;
	line-height: 43px;
	color: #0661a7;
}

.yh_rhlcC li .yh_rhlc_txt .icon1{
	position: absolute;
	top:32px;
	left:32px;
	width:36px;
	height: 32px;
	background: url(yh2_icon_lc1.png) no-repeat;
}

.yh_rhlcC li .yh_rhlc_txt .icon2{
	position: absolute;
	top:30px;
	left:29px;
	width:36px;
	height: 34px;
	background: url(yh2_icon_lc2.png) no-repeat;
}

.yh_rhlcC li .yh_rhlc_txt .icon3{
	position: absolute;
	top:31px;
	left:28px;
	width:37px;
	height: 37px;
	background: url(yh2_icon_lc3.png) no-repeat;
}

.yh_rhlcC li .yh_rhlc_txt .icon4{
	position: absolute;
	top:32px;
	left:30px;
	width:30px;
	height: 32px;
	background: url(yh2_icon_lc4.png) no-repeat;
}

.yh_rhlcC li .yh_rhlc_txt p{
	padding-top: 70px;
	font-size: 18px;
	line-height: 24px;
	color: #0661a7;
	text-indent: 0;
	text-align: center;
}

.yh_rhlcC li .yh_rhlc_txt p span{color:#c7a478;}

.yh_rhlcC li .enterSys_btn {
	display: block;
	width: 205px;
	height: 40px;
	margin:13px 0 0 9px;
	padding-left: 12px;
	font-size: 16px;
	line-height: 40px;
	color: #c7a478;
	background: #fefaf4 url(yh2_icon_enter.png) 179px center no-repeat;
	border-radius: 4px;
	border:1px solid #c7a478;
	box-sizing: border-box;
}

.yh_rhlcC li .yh_rhlc_m{
	width:145px;
	height: 125px;
	margin-top: 15px;
	padding-right: 20px;
	background: url(yh2_lcBg2.png) no-repeat;
	box-sizing: border-box;
}

.yh_rhlcC li .yh_rhlc_m p{
	padding-top: 37px;
	font-size: 18px;
	line-height: 24px;
	color: #fff;
	text-indent: 0;
	text-align: center;
}

.yh_rhlcC li .yh_rhlc_m2 p{
	padding-top: 35px;
	font-size: 16px;
	line-height: 20px;
}

.yh_txtLine_listLink{padding-top:13px;overflow: hidden;}
.yh_txtLine_listLink li{
	float: left;
	width:50%;
	padding-right: 30px;
	box-sizing: border-box;
}
.yh_txtLine_listLink li a{
	display: inline-block;
	padding:0 25px 0 25px;
	font-size: 20px;
	height: 48px;
	line-height: 48px;
	color: #333;
	background: url(icon_doc2.png) 1px center no-repeat,url(yh2_icon_download.png) right center no-repeat;
	overflow: hidden;
}

.yh_txtLine_listLink li a:hover{
	color:#004b85;
}

.yh_sub_cont .yh_txtLine_p{
	padding-top: 24px;
	font-size: 18px;
	line-height: 30px;
	color: #333;
	text-indent: 0;
}

.yh_txtLine_btnC{padding:17px 0 70px;}

.enterSys_btn2{
	display: inline-block;
	width: 250px;
	height: 40px;
	padding-left: 19px;
	font-size: 18px;
	line-height: 38px;
	color: #c7a478;
	background: #fefaf4 url(yh2_icon_enter.png) 216px center no-repeat;
	border-radius: 4px;
	border: 1px solid #c7a478;
	box-sizing: border-box;
}

.yh_txtLine_btnC span{
	padding-left: 10px;
	font-size: 18px;
	line-height: 40px;
	color: #c7a478;
}

.yh_cont_textList li{
	margin-bottom: 20px;
	background: #fff;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
	overflow: hidden;
}

.yh_cont_textList li a{
	display: block;
	padding:30px 45px 30px 43px;
}

.yh_cont_textList li .yh_textList_time{
	float: left;
	width:60px;
	font-size: 56px;
	line-height: 56px;
	color: #aab9c4;
	font-weight: bold;
	font-family: 'Arial';
	text-align: center;
}

.yh_cont_textList li .yh_textList_time span{
	display: block;
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
}

.yh_cont_textList li .yh_textList_txt{
	margin-left: 108px;
}

.yh_cont_textList li .yh_textList_txt h6{
	padding-left: 26px;
	font-size: 20px;
	font-weight: normal;
	line-height: 28px;
	color: #333;
	background: url(icon_doc2.png) left center no-repeat;
}

.yh_cont_textList li .yh_textList_txt p{
	padding-top: 8px;
	font-size: 16px;
	line-height: 28px;
	color: #999;
}

.yh_cont_textList li a:hover h6{
	color:#004b85;
}

.yh_tb_cont{
	padding:30px 0 9px;
	border-top: 1px solid #e8ebf1;
}

.yh_data_table{
	width: 100%;
	font-size: 20px;
	color:#333;
	word-break: break-all;
	table-layout:fixed;
}

.yh_data_table thead tr {
	background: url(yh2_titBg.jpg) repeat;
	height: 80px;
	font-size: 20px;
	color: #fff;
	text-align: left;
}

.yh_data_table2 thead tr{
	height: 60px;
}

.yh_data_table thead tr th{padding:0 21px; font-weight: normal; border-right: 1px solid #fff;}
.yh_data_table thead tr th:last-child{border-right: none;}

.yh_data_table tbody td{padding:30px 14px; line-height: 30px;}

.yh_data_table2 tbody td{padding:15px 14px 15px 21px;}

.yh_data_table tbody td a{color: #004b85;}
.yh_data_table tbody td .yh_data_tit{color: #333;}
.yh_data_table tbody td .yh_data_tit:hover{color: #004b85;}

.yh_data_table2 tbody td .time{color: #aab9c4;}

.yh_data_table th:first-child, .yh_data_table td:first-child {
	width:7%;
}

.yh_data_table2 th:first-child, .yh_data_table2 td:first-child {
	width:55%;
}

.yh_data_table th:nth-child(2),.yh_data_table td:nth-child(2) {
	width:10%;
}

.yh_data_table th:nth-child(3),.yh_data_table td:nth-child(3){
	width:12%;
}

.yh_data_table th:nth-child(4),.yh_data_table td:nth-child(4){
	width:16%;
}

.yh_data_table th:nth-child(5),.yh_data_table td:nth-child(5){
	width:11%;
}

.yh_data_table td:first-child{padding-left: 21px;padding-right: 16px;}


.yh_data_table tbody tr:nth-child(even) {
	background: #f0f0f0;
}

.icon_doc{
	position: relative;
	top:4px;
	display: inline-block;
	width:25px;
	height: 25px;
	margin-right: 50px;
}

.icon_doc:last-child{margin-right: 0;}

.icon_doc_pdf{
	background: url(yh2_icon_pdf.png) no-repeat;
}

.icon_doc_ppt{
	background: url(yh2_icon_ppt.png) no-repeat;
}

.icon_doc_xls{
	background: url(yh2_icon_xls.png) no-repeat;
}

.icon_doc_doc{
	background: url(yh2_icon_doc.png) no-repeat;
}

.yh_tb_top{
	font-size: 0;
	padding-bottom: 30px;
}

.yh_tb_topT{
	font-size: 20px;
	line-height: 50px;
	color: #333;
}

.yh_tb_input {
	display: inline-block;
	width: 464px;
	height: 50px;
	margin-right:10px;
	padding:0 16px;
	font-size: 20px;
	line-height: 50px;
	color: #ddc7ac;
	background: #fff;
	border: 1px solid #ddc7ac;
	box-sizing: border-box;
	vertical-align:top;
}

.yh_tb_input::-webkit-input-placeholder,.yh_bd_input::-webkit-input-placeholder {
	color: #ddc7ac;
}
.yh_tb_input::-moz-input-placeholder,.yh_bd_input::-moz-input-placeholder {
	color: #ddc7ac;
}
.yh_tb_input::-ms-input-placeholder,.yh_bd_input::-ms-input-placeholder{
	color: #ddc7ac;
}

.yh_newChangeBox{
	display: inline-block;
	border: 1px solid #ddc7ac;
	width: 274px;
	height: 50px;
	line-height: 48px;
	cursor: pointer;
	font-size: 20px;
	color: #ddc7ac;
	background:#fff url(yh2_selectBg.png) right 16px center no-repeat;
	position: relative;
	box-sizing: border-box;
	padding-left: 16px;
	padding-right: 56px;
	margin-right:10px;
}

.yh_newChangeBox span{
	display: inline-block;
	height: 50px;
	overflow: hidden;
}

.yh_newChangeList{
	position: absolute;
	left: -1px;
	top: 48px;
	width: 274px;
	border: 1px solid #ddc7ac;
	background: #fff;
	padding: 8px 0;
	box-sizing: border-box;
	display: none;
	z-index: 1;
}
.yh_newChangeBox.on .yh_newChangeList {
	display: block;
}
.yh_newChangeList>li{
	padding:10px 16px;
	line-height: 30px;
	text-align: left;
	font-size: 18px;
}

.yh_newChangeList li:hover {
	background: rgba(221,199,172,0.2);
}
.yh_newChangeBox2{
	display: inline-block;
	border: 1px solid #ddc7ac;
	width: 448px;
	height: 46px;
	line-height: 44px;
	cursor: pointer;
	font-size: 20px;
	color: #ddc7ac;
	background:#fff url(yh2_selectBg.png) right 15px center no-repeat;
	position: relative;
	box-sizing: border-box;
	padding-left: 20px;
	padding-right: 44px;
}

.yh_newChangeBox2 span{
	display: inline-block;
	height: 46px;
	overflow: hidden;
}

.yh_newChangeList2{
	position: absolute;
	left: -1px;
	top: 44px;
	width: 448px;
	border: 1px solid #ddc7ac;
	background: #fff;
	padding: 8px 0;
	box-sizing: border-box;
	display: none;
	z-index: 1;
}
.yh_newChangeBox2.on .yh_newChangeList2 {
	display: block;
}
.yh_newChangeList2>li{
	padding:10px 16px;
	line-height: 30px;
	text-align: left;
	font-size: 18px;
}

.yh_newChangeList2 li:hover {
	background: rgba(221,199,172,0.2);
}

.yh_tb_date{
	position: relative;
	display: inline-block;
	width: 424px;
	height: 50px;
	padding:0 50px 0 19px;
	margin-right:10px;
	background: #fff url(yh2_icon_date.png) right 15px center no-repeat;
	border: 1px solid #ddc7ac;
	box-sizing: border-box;
	vertical-align: top;
}

.yh_tb_date2{
	position: relative;
	display: inline-block;
	width: 448px;
	height: 46px;
	padding:0 50px 0 20px;
	background: #fff url(yh2_icon_date.png) right 13px center no-repeat;
	border: 1px solid #ddc7ac;
	box-sizing: border-box;
	vertical-align: top;
}

.yh_tb_dateInp{
	position: relative;
	width:100%;
	height: 100%;
	font-size: 20px;
	line-height: 48px;
	color: #ddc7ac;
	background: rgba(0,0,0,0);
	z-index: 2;
}

.yh_tb_date2 .yh_tb_dateInp,.yh_tb_date2 .yh_tb_dateT2,.yh_tb_date2 .yh_tb_dateT{
	line-height: 44px;
}

.yh_tb_dateT{
	position: absolute;
	top:0;
	left: 175px;
	font-size: 20px;
	line-height: 48px;
	color: #333;
}

.yh_tb_dateT2{
	position: absolute;
	top:0;
	left: 19px;
	font-size: 20px;
	line-height: 48px;
	color: #ddc7ac;
}

.yh_tb_dateT3{
	left:210px;
}

.search_btn {
	display: inline-block;
	width: 138px;
	height: 50px;
	font-size: 22px;
	line-height: 50px;
	color: #fff;
	text-align: center;
	background: url(yh2_titBg.jpg) repeat;
	vertical-align: top;
}

.yh_txtListC_infoT{
	padding-top: 25px;
	font-size: 16px;
	line-height: 30px;
	color: #333;
	text-align: center;
}

.yh_txtListC_infoT .blueLink{
	color: #004b85;
	text-decoration: underline;
}

.yh_bd_top{
	padding:40px 40px 35px 37px;
	font-size: 0;
	background: #f2f6f9;
}

.yh_bd_topC{
	padding-bottom: 15px;
}
.yh_bd_topC dl dt{
	float: left;
	width:150px;
	font-size: 20px;
	line-height: 46px;
	color: #333;
	text-align: right;
}

.yh_bd_topC dl dd{
	float: left;
}

.yh_bd_input {
	display: inline-block;
	width: 448px;
	height: 46px;
	padding:0 20px;
	font-size: 20px;
	line-height: 46px;
	color: #ddc7ac;
	background: #fff;
	border:1px solid #ddc7ac;
	box-sizing: border-box;
}

.yh_bd_line{margin-top:5px;padding-top:20px;border-top: 1px solid #cedce6;}

.yh_bd_btnC{
	padding-top: 27px;
	text-align: center;
}

.yh_bd_searchBtn {
	display: inline-block;
	width: 158px;
	height: 50px;
	margin:0 11px;
	padding-left: 73px;
	font-size: 22px;
	line-height: 50px;
	color: #fff;
	text-align: left;
	background: #035697 url(yh2_icon_search.png) 36px center no-repeat;
	border: 1px solid #023b68;
	box-sizing: border-box;
}

.yh_bd_reset {
	display: inline-block;
	width: 158px;
	height: 50px;
	margin:0 11px;
	padding-left: 73px;
	font-size: 22px;
	line-height: 50px;
	color: #004b85;
	text-align: left;
	background: #f2f6f9 url(yh2_icon_reset.png) 34px center no-repeat;
	border: 1px solid #004b85;
	box-sizing: border-box;
}

.yh_bd_txtList .yh_bd_tipT{
	margin-bottom: 11px;
	padding:26px 0 13px 4px;
	font-size: 18px;
	line-height: 23px;
	text-indent: 0;
	color: #666;
	border-bottom: 1px solid #e8ebf1;
}

.yh_bd_txtList .yh_bd_tipT span{
	display: inline-block;
	width: 27px;
	height: 23px;
	margin:0 8px;
	font-size: 18px;
	color: #fff;
	text-align: center;
	background: #c7a478;
	border-radius: 2px;
}

.yh_bd_txtList ul li{
	margin-bottom: 14px;
	background: url(icon_doc2.png) left center no-repeat;
}

.yh_bd_txtList ul li a{
	display: block;
	margin-left: 29px;
	font-size: 20px;
	line-height: 56px;
	color: #333;
	border-bottom: 1px dashed #9aaebd;
}

.yh_bd_txtList ul li a .time{
	float: right;
	font-size: 18px;
	color: #aab9c4;
}

.yh_bd_txtList ul li a:hover,.yh_bd_txtList ul li a:hover .time{
	color: #004b85;
}

.yh_infoC_top{
	margin-top: 20px;
	height: 435px;
	background: #fff;
	overflow: hidden;
}

.yh_infoC_top .yh_infoC_img{
	float: left;
	width:700px;
}

.yh_infoC_top .yh_infoC_img img{
	display: block;
	width:100%;
}

.yh_infoC_txt{
	float: left;
	width:700px;
	height: 100%;
	padding:64px 60px 0;
	background: url(yh2_bbs_bg.png) 428px 145px no-repeat;
	box-sizing: border-box;
}

.yh_infoC_txt .yh_infoC_tit{
	font-size: 30px;
	line-height: 30px;
	color: #004b85;
}

.yh_infoC_txt p{
	padding: 42px 0 40px;
	font-size: 20px;
	line-height: 36px;
	color: #707070;
}

.yh_infoC_txt .yh_infoC_more{
	padding-right: 33px;
	font-size: 16px;
	line-height: 28px;
	color: #c7a478;
	background: url(yh2_icon_more.png) right center no-repeat;
}

.yh_infoC_contTit{
	padding:59px 0 30px;
	overflow: hidden;
}

.yh_infoC_contTit h6{float: left;}
.yh_infoC_contTit h6,.yh_infoC_contTit h6 a{
	font-size: 30px;
	font-weight: bold;
	line-height: 30px;
	color: #333;
}

.yh_infoC_contTit .more{
	float: right;
	font-size: 16px;
	color:#004b85;
	line-height: 27px;
	padding-top: 3px;
	padding-right: 19px;
	background: url(icon_more.png) right 12px no-repeat;
}

.yh_infoC_txtList {
	padding:25px 50px 45px 44px;
	background: #fff;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
}

.yh_infoC_txtList ul li{
	margin-bottom: 0;
}

.yh_infoC_txtList ul li a{
	display: block;
	margin-left: 29px;
	font-size: 20px;
	line-height: 72px;
	color: #333;
	border-bottom: 1px dashed #9aaebd;
}

.yh_infoBox{
	width:1400px;
	height: 505px;
	padding-top:54px;
	text-align: center;
	background: url(yh2_xhBg1.jpg) left top no-repeat;
	box-sizing: border-box;
}

.yh_infoBox2{
	width:1400px;
	height: 528px;
	margin-top: 60px;
	background: url(yh2_xhBg2.jpg) left top no-repeat;
}

.yh_infoBox h5{
	display: inline-block;
	height: 46px;
	margin:0 auto;
	padding-left: 59px;
	padding-bottom: 31px;
	font-size: 30px;
	font-weight: bold;
	line-height: 41px;
	color: #fff;
	background: url(yh2_icon_logo.png) left top no-repeat;
}

.yh_infoBox2 h5{
	padding-bottom: 11px;
}

.yh_infoBox p{
	padding:0 80px;
	font-size: 20px;
	line-height: 44px;
	text-align: left;
	text-indent: 2em;
	color: rgba(255,255,255,0.8);
}

.yh_infoBox2 p{
	color:#fff;
}

.yh_infoBox2 h6{
	font-size: 20px;
	line-height: 44px;
	color:#fff;
	font-weight: bold;
}

.yh_moreBtn {
	display: inline-block;
	margin:12px auto 0;
	padding-left:35px;
	width: 180px;
	height: 51px;
	font-size: 18px;
	line-height: 51px;
	color: #fff;
	text-align: left;
	border-radius: 4px;
	border: 1px solid #f1e9e0;
	background: url(yh2_icon_more2.png) 122px center no-repeat;
	box-sizing: border-box;
}

.yh_leaderC{
	padding:40px 43px;
	background: #fff;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
	overflow: hidden;
}

.yh_leaderC li{
	float: left;
	width:642px;
	height: 76px;
	margin-bottom: 16px;
	background: url(yh2_leader_bg.png) no-repeat;
}

.yh_leaderC li:nth-child(2n){
	float: right;
}

.yh_leaderC li a{
	display: block;
	padding:0 30px;
	font-size: 26px;
	line-height: 76px;
	color: #004b85;
}

.yh_leaderC li a span{
	padding-left: 17px;
	font-size: 18px;
	color: #c6a377;
}

.yh_orgC{
	padding:40px 80px 34px;
	background: #fff;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
}

.yh_orgC .yh_orgPic{
	display: block;
	margin:50px auto 0;
}

.yh_orgC .yh_orgList{
	padding-top: 45px;
	height: 1311px;
	box-sizing: border-box;
	overflow: hidden;
}

.yh_orgC .yh_orgList_heightAuto{
	height: auto;
}

.yh_orgC .yh_orgList li{
	margin-bottom: 20px;
	padding:30px;
	background: #f6f8fb;
}

.yh_orgC .yh_orgList li .yh_orgList_name{
	font-size: 22px;
	line-height: 22px;
	color: #004b85;
}

.yh_orgC .yh_orgList li p{
	padding-top: 14px;
	font-size: 18px;
	line-height: 30px;
	color: #333;
}

.yh_orgC .yh_orgList li .yh_orgList_fax{
	font-size: 18px;
	line-height: 30px;
	color: #c7a478;
}

.yh_orgC .yh_orgList_btn{text-align: center;}

.yh_orgC .yh_orgList_btn .moreBtn{
	display: inline-block;
	padding-top: 10px;
	padding-right: 26px;
	font-size: 20px;
	line-height: 27px;
	letter-spacing: 0px;
	color: #c7a478;
	background: url(yh2_icon_more3.png) right 16px no-repeat;
}

.yh_dydetail_header {
	border-bottom: 1px solid #bac8dc;
	padding:0 10px 20px;
	position: relative;
}

.yh_dydetail_header h1{
	padding-bottom: 40px;
	font-size: 30px;
	color: #333;
	line-height: 48px;
	text-align: center;
	font-weight: bold;
}
.pl {
	border-bottom: 1px solid red;
	padding:0 10px 30px;
}
.pl h1{
	padding-bottom: 30px;
	font-size: 46px;
	color: red;
	font-family: åŽæ–‡ä¸­å®‹;
	line-height: 48px;
	text-align: center;
	font-weight: normal;
}
.pl h2 {
	text-align: center;
	font-weight: normal;
	font-size: 20px;
}
.yh_dydetail span{
	float: left;
	font-size: 16px;
	line-height: 28px;
	color: #c7a478;
}
.yh_dydetail_content h3 {
	font-weight: normal;
	font-size: 30px;
	text-align: center;
	margin: 60px 0 40px;
}
.yh_dydetail1{float: left;}
.yh_dydetail2{float: right;}
.yh_fx{float: left;}
.yh_source{margin-left: 70px;}
.yh_print{margin-right: 70px;padding-left: 27px;background: url(yh2_icon_print.png) left center no-repeat;cursor: pointer;}
.ops_shareLayer .ops_icons li{width: 33px !important;height: 32px !important;margin-right: 18px !important;}
.ops_shareLayer .ops_icons li:last-child{margin-right: 0 !important;}
.ops_shareLayer .ops_icons a {float: left;border-radius: 100%;width: 33px !important;height: 32px !important;}
.ops_shareLayer .ops_icons a i {height: 32px !important;width: 33px !important;line-height: 32px !important;display: block;cursor: pointer;}
.ops_shareLayer .ops_icons .icon_weixin i {background: url(yh2_icon_wx.png) no-repeat !important;}
.ops_shareLayer .ops_icons .icon_sina i {background: url(yh2_icon_wb.png) no-repeat !important;}
#qrcode img{margin:0 auto;}
.yh_dydetail_content{padding-top: 20px;}
.yh_viewTextBox img{display: block;margin:30px auto;}
.yh_viewTextBox p{text-indent: 0;}

.yh_search_tit{
	font-size: 24px;
	line-height: 24px;
	color: #1a1a1a;
}

.yh_search_tit span{
	padding-left: 20px;
	font-size: 20px;
	color: #999;
}

.yh_searchC font,.yh_search_result span{
	color: #ff3f3b;
}

.yh_search_result{
	padding:30px 0;
	font-size: 20px;
	line-height: 20px;
	color: #333;
	border-bottom: 1px solid #bac8dc;
}

.yh_search_list li{
	border-bottom: 1px dashed #9aaebd;
}
.yh_search_list li a{display: block;padding:30px 0 24px;}
.yh_search_list li a h6{
	padding-bottom: 11px;
	font-size: 20px;
	font-weight: normal;
	line-height: 20px;
	color: #333;
}

.yh_search_list li a p{
	font-size: 16px;
	line-height: 30px;
	color: #999;
}

.yh_errorC{
	position:relative;
	top: -100px;
	padding:17px 37px 0;
	height: 619px;
	background: #fff url(yh2_404Bg.jpg) center bottom no-repeat;
	box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
	box-sizing: border-box;
	overflow: hidden;
}

.yh_errorC .yh_errorC_txt{
	padding:100px 0 0 754px;
}
.yh_errorC .yh_errorC_txt h6{
	font-size: 26px;
	font-weight: bold;
	line-height: 26px;
	color: #1a1a1a;
}

.yh_errorC .yh_errorC_txt .yh_errorC_txtT{
	padding-top: 27px;
	font-size: 20px;
	line-height: 20px;
	color: #1a1a1a;
}

.yh_errorC .yh_errorC_txt .yh_errorC_txtT span{
	padding-right: 6px;
	color: #ff3f3b;
}

.yh_errorC .yh_errorC_txt .yh_errorC_txtT a{
	padding-left: 6px;
	color: #004b85;
}

.yh_contactC .yh_mapPic{
	display: block;
	width:100%;
	margin:0 auto 62px;
}

.yh_contactC dl{
	overflow: hidden;
}

.yh_contactC dl dt{
	padding-bottom: 25px;
}

.yh_contactC dl dd{
	float: left;
	width:50%;
	padding-left: 42px;
	font-size: 20px;
	line-height: 48px;
	color: #333;
	box-sizing: border-box;
}

.yh_contactC_addr{
	background: url(yh2_icon_addr.png) 4px center no-repeat;
}

.yh_contactC_tel{
	background: url(yh2_icon_tel.png) 2px center no-repeat;
}

.yh_contactC_post{
	background: url(yh2_icon_post.png) 1px center no-repeat;
}

.yh_contactC_fax{
	background: url(yh2_icon_fax.png) 2px center no-repeat;
}

.yh_mapC{
	background: url(yh2_contactBg.png) right 1157px no-repeat;
}

.yh_mapC li{
	padding:42px 0 38px;
	border-bottom: 1px solid #d7c694;
}

.yh_mapC li:first-child{
	padding:9px 0 38px;
}

.yh_mapC li h6{position: relative;}

.yh_mapC li h6:before {
	position: absolute;
	top:50%;
	left:0;
	content: '';
	display: inline-block;
	width: 18px;
	height: 4px;
	margin-top: -2px;
	background: #004b85;
	border-radius: 2px;
}

.yh_mapC li h6 a{
	padding-left: 29px;
	font-size: 24px;
	font-weight: bold;
	line-height: 24px;
	color: #1a1a1a;
}

.yh_mapC li .yh_mapC_item{
	padding:29px 0 0 29px;
}

.yh_mapC li .yh_mapC_item a{
	display: inline-block;
	margin-right: 52px;
	padding-left: 20px;
	font-size: 20px;
	line-height: 20px;
	color: #333;
	background: url(yh2_icon_dot.png) left center no-repeat;
}

.yh_mapC li .yh_mapC_item a:hover{
	color: #004b85;
	background: url(yh2_icon_dot_h.png) left center no-repeat;
}

.wrap-placeholder{color: #ddc7ac !important;padding:0 50px 0 20px !important; }

.fujian_listLink{padding-top:50px;overflow: hidden;}
.fujian_listLink li{
	padding-right: 30px;
	box-sizing: border-box;
}
.fujian_listLink li a{
	display: inline-block;
	padding:0 25px 0 25px;
	font-size: 20px;
	height: 40px;
	line-height: 40px;
	color: #004B85;
	background: url(icon_doc2.png) 1px center no-repeat,url(yh2_icon_download.png) right center no-repeat;
	overflow: hidden;
}

.fujian_listLink li a:hover{
	color:#c7a478;
}
/*2021å¹´11æœˆ22æ—¥ æ–°å¢žåŠ ç„¦ç‚¹åŒºçš„æ ·å¼start*/
.yh_focus_area{ width:1400px; height:423px; background:#fff; margin-bottom: 30px; overflow:hidden;}
.yh_focus_area .yh_sub_textList{
	width:710px;
	padding:30px 50px;
}
.yh_focus_area .yh_sub_textList ul li:last-child{ border:none;}
.yh_focus_area .yh_sub_textList .contTitle{padding-bottom: 20px; margin-bottom: 15px;}
.mainCont_lb {
	width: 660px;
	height: 423px;
	margin-top: 0px;
	position: relative;
}

.mainCont_lb img {
    width: 100%;
    height: 100%;
}

.mainCont_lb ul li {
	width: 100%;
	height: 423px;
	position: relative;
}

.mainCont_lb ul li a {

}

.mainCont_lb ul li img {
	width: 100%;
	height: 100%;
	display: block;
}

.mainCont_lb ul li p {
	width: 660px;
	padding-left: 22px;
	height: 60px;
	line-height: 60px;
	position: absolute;
	bottom: 0;
	left: 0;
	font-size: 18px;
	color: #ffffff;
	background: url(rt_mainLb_shadow_v2020.png) left bottom no-repeat;
}

.mainCont_lb .hd {
	position: absolute;
	right: 15px;
	bottom: 15px;
	width: 95px;
	height: 12px;
}

.mainCont_lb .hd li {
	float: left;
	width: 12px;
	height: 12px;
	margin-right: 10px;
	cursor: pointer;
	background: url(rt_mainlb_dian01_v2020.png) left center no-repeat;
}

.mainCont_lb .hd li.on {
	background: url(rt_mainlb_dian02_v2020.png) left center no-repeat;
}

.ListOne {
	margin-top: 20px;
	padding-bottom: 15px;
	border-bottom: 1px dashed #9aaebd;
}

.ListOne .oneTitle {
	font-size: 18px;
	color: #333;
	line-height: 30px;
	font-weight:bold;
}

.ListOne p {
	font-size: 16px;
	color: #999;
	line-height: 26px;
	margin-top: 10px;
}
/*2021å¹´11æœˆ22æ—¥ æ–°å¢žåŠ ç„¦ç‚¹åŒºçš„æ ·å¼end*/

@media screen and (max-width: 1800px) {
	.yh_subBanner .yh_subBanner_txt{
		top:167px;
	}
}

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

	.subbg {
		padding: 0 0 40px;
	}

	.subbg2{
		padding:0;
	}

	.lineBg{
		position: absolute;
		top:59px;
		left:0;
	}

	.yh_subBanner{
		max-height: 334px;
	}

	.yh_subBanner .yh_subBanner_txt{
		position: absolute;
		top:146px;
		left:50%;
		width:1200px;
		margin-left: -500px;
		padding-left: 0;
		font-size: 34px;
		line-height: 34px;
	}

	.yh_nav_box {
		width:1200px;
		height: 68px;
		font-size: 16px;
		line-height: 68px;
	}

	.yh_navL {
		float: left;
		margin: 14px 0 0 0;
		padding-left: 50px;
		font-size: 25px;
		line-height: 39px;
		background: url(yh2_subLogo_1000.png) left top no-repeat;
	}

	.yh_navR a {
		font-size: 16px;
		padding: 0 33px;
	}

	.yh_sub_nav{padding:16px 0 14px;overflow: hidden;}

	.yh_sub_nav span,.yh_sub_nav span a {
		font-size: 14px;
		line-height: 14px;
	}

	.yh_sub_nav2{padding:24px 0 0;}
	.yh_sub_nav2 span {float: right;padding-top: 1px;}

	.yh_sub_nav2 .yh_sub_navList{float: left; overflow: hidden;}
	.yh_sub_nav2 .yh_sub_navList li{float: left;margin-right: 36px;}
	.yh_sub_nav2 .yh_sub_navList li a{
		position: relative;
		display: inline-block;
		padding:0 0 17px;
		font-size: 16px;
		line-height: 16px;
	}

	.yh_sub_nav2 .yh_sub_navList2 li a{padding:0 0 17px;}

	.yh_sub_textList{
		margin-bottom: 30px;
		padding: 40px 40px;
	}

	.yh_sub_textList .contTitle{padding-bottom: 20px;}
	.yh_sub_textList .contTitle h6 a{
		font-size: 26px;
		line-height: 26px;
	}

	.yh_sub_textList .contTitle .more{
		font-size: 14px;
		line-height: 24px;
		padding-top: 1px;
		padding-right: 12px;
		background: url(icon_more.png) right 8px no-repeat;
	}

	.yh_sub_textList ul li a{
		padding-left: 20px;
		font-size: 16px;
		line-height: 48px;
		background: url(icon_doc.png) left center no-repeat;
	}
	.yh_sub_textList li a .time {
		font-size: 16px;
	}

    .yh_sub_ddjs ul li {
        line-height: 48px;
        color: #999;
        font-size: 16px;
    }

	.yh_sub_textList2 .contTitle{
		padding:21px 0 33px;
		font-size: 26px;
		line-height: 26px;
	}

	.yh_sub_textList2 ul li{
		margin-bottom: 18px;
	}

	.yh_sub_textList2 ul li a{padding:28px 30px 24px;}

	.yh_sub_textList2 ul li a h6{
		padding:0 0 9px 22px;
		font-size: 16px;
		line-height: 16px;
		background: url(icon_doc.png) left 1px no-repeat;
	}

	.yh_sub_textList2 ul li a h6 .time{padding-left: 56px;}

	.yh_sub_textList2 ul li a p{
		font-size: 14px;
		line-height: 24px;
	}

	.nypage {
		padding: 30px 0 0;
		line-height: 26px;
	}

	.nypage a {
		min-width: 28px;
		height: 26px;
		line-height: 26px;
		font-size: 14px;
	}

	.nypage a.index, .nypage a.end {
		width: 44px;
	}

	.nypage a.next {
		width: 58px;
	}

	.nypage .pageGo {
		height: 28px;
		line-height: 28px;
		position:relative;
		top:0;
		padding-left: 2px;
	}

	.nypage .pageGo span {
		height: 28px;
		line-height: 28px;
		font-size: 14px;
		float: left;
		margin:0 3px 0 2px;
	}

	.nypage input {
		margin: 0 2px;
		height: 26px;
		line-height: 26px;
		font-size: 14px;
		width: 38px;
		padding:0 2px;
	}

	.nypage #go {
		width: 38px;
		height: 28px;
		font-size: 14px;
		line-height: 26px;
	}

	.yh_sub_cont{
		padding:42px 30px;
	}

	.yh_sub_cont2 {
		padding:40px 40px 30px;
	}

	.yh_sub_cont4{
		padding:42px 20px 37px;
	}

	.yh_sub_cont5{
		padding:30px 30px 20px;
	}

	.yh_sub_cont6{
		padding:42px 30px 46px;
	}

	.yh_sub_cont7{
		padding:25px 30px 40px;
	}

	.yh_sub_cont8 {
		padding:60px 80px;
		background: #fff;
		box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
	}

	.yh_sub_cont9{
		padding:40px 40px 64px;
		background: #fff url(yh2_bbs_bg1000.png) 747px 404px no-repeat;
	}

	.yh_searchC,.yh_mapCont{
		padding:40px;
	}

	.yh_sub_contL{
		float: left;
		width: 690px;
	}

	.yh_sub_contR{
		float: right;
		width: 203px;
		padding-top: 68px;
	}

	.yh_sub_contL .contTitle{
		font-size: 26px;
		line-height: 26px;
		padding-bottom: 34px;
	}

	.yh_sub_cont2 .contTitle{
		font-size: 26px;
		line-height: 26px;
		padding-bottom: 36px;
	}

	.yh_sub_cont3 .contTitle {
		font-size: 26px;
		line-height: 26px;
		padding: 33px 0 34px;
	}

	.yh_sub_cont4 .contTitle {
		font-size: 26px;
		line-height: 26px;
		padding-bottom: 37px;
	}

	.yh_sub_cont6 .contTitle{
		font-size: 26px;
		line-height: 26px;
		padding-bottom: 40px;
	}

	.yh_sub_cont7 .contTitle{
		font-size: 26px;
		line-height: 26px;
		padding-bottom: 25px;
	}

	.yh_sub_cont9 .contTitle{
		font-size: 26px;
		line-height: 26px;
		padding-bottom: 33px;
	}

	.yh_sub_cont .blueTitle{
		font-size: 26px;
		line-height: 26px;
		color:#004b85;
		padding-bottom: 36px;
	}

	.yh_contT_sub{padding:0 50px;border-bottom: 2px solid #c7a478;height: 52px;box-sizing: border-box;}
	.yh_contT_sub a{
		font-size: 20px;
		line-height: 20px;
		padding-bottom: 30px;
		margin-right: 24px\9;
		height: 50px;
		box-sizing: border-box;
	}

	.yh_contT_sub a.active:after{
		content:'';
		position: absolute;
		bottom:-12px;
		left:50%;
		width:16px;
		height:12px;
		margin-left: -8px;
		background: url(yh2_icon_arrow1000.png) no-repeat left bottom;
	}

	.yh_contT_sub2{padding:0;}

	.yh_contT_sub2 a{
		font-size: 18px;
		line-height: 18px;
		padding-bottom: 30px;
	}

	.yh_sub_contL p,.yh_sub_cont p{
		font-size: 16px;
		line-height: 36px;
	}

	.yh_sub_contL .yh_prod_pic{
		display: block;
		width:56%;
		margin:30px auto 10px;
	}

	.yh_prod_btn{
		display: block;
		width: 203px;
		height: 68px;
		margin-bottom: 25px;
	}

	.yh_prod_jnfxr{
		background: url(yh2_btn1_1000.png) no-repeat;
	}

	.yh_prod_jwfxr{
		background: url(yh2_btn2_1000.png) no-repeat;
	}

	.yh_cont_infoC2{padding-top: 35px;}
	.yh_cont_infoC3{padding-top: 36px;}

	.yh_cont_step{padding-top: 45px;}
	.yh_cont_step2{padding:52px 2px 0;}
	.yh_cont_step li{width:146px;}
	.yh_cont_step li .icon{
		display: block;
		width:115px;
		height: 98px;
		margin:0 auto 14px;
	}

	.yh_cont_step li .icon1{
		background: url(yh2_jngk1_1000.png) no-repeat;
	}
	.yh_cont_step li .icon2{
		background: url(yh2_jngk2_1000.png) no-repeat;
	}
	.yh_cont_step li .icon3{
		background: url(yh2_jngk3_1000.png) no-repeat;
	}
	.yh_cont_step li .icon4{
		background: url(yh2_jngk4_1000.png) no-repeat;
	}
	.yh_cont_step li .icon5{
		background: url(yh2_jngk5_1000.png) no-repeat;
	}
	.yh_cont_step li .icon6{
		background: url(yh2_jngk6_1000.png) no-repeat;
	}

	.yh_cont_step2 li .icon3{
		background: url(yh2_jwfx3_1000.png) no-repeat;
	}
	.yh_cont_step2 li .icon4{
		background: url(yh2_jwfx4_1000.png) no-repeat;
	}
	.yh_cont_step2 li .icon5{
		background: url(yh2_jwfx5_1000.png) no-repeat;
	}

	.yh_cont_step li p{
		font-size: 15px;
		line-height: 20px;
		margin-left: -19px;
	}

	.yh_cont_step li:after{
		content: '';
		position:absolute;
		right:-19px;
		top:40px;
		width:29px;
		height:17px;
		background: url(yh2_icon_step1000.png) no-repeat;
	}

	.yh_cont_step2 li{width:132px;}

	.yh_cont_step2 li:after{
		right:-45px;
	}

	.yh_cont_step li:last-child:after{background: none;}

	.yh_sTitle{
		padding-top: 8px;
		font-size: 16px;
		line-height: 26px;
	}

	.yh_sTitle2{
		padding:15px 0 29px;
	}

	.yh_sTitle3{
		padding:10px 0 38px;
	}

	.yh_sTitle4{
		padding:20px 0 11px;
	}

	.yh_sTitle5{
		padding:17px 0 32px;
	}

	.yh_sTitle6{
		padding:8px 0 40px;
	}

	.yh_sTitle7{
		padding:17px 0;
	}

	.yh_cont_pic{
		display: block;
		width:100%;
		margin:25px auto 18px;
	}

	.yh_cont_pic2{
		display: block;
		width:74%;
		margin:23px auto 12px;
	}

	.yh_cont_pic3{
		display: block;
		width:100%;
		margin:27px auto 0;
	}

	.yh_cont_pic4{
		display: block;
		width:48%;
		margin:30px auto 20px;
	}

	.yh_cont_pic5{
		display: block;
		width:73%;
		margin:25px auto 9px;
	}

	.yh_cont_pic6{
		display: block;
		width:96%;
		margin:22px auto 0;
	}

	.yh_cont_pic7{
		display: block;
		width:88%;
		margin:32px auto 0;
	}

	.yh_cont_tipC{padding:22px 40px 25px; background: #e5edf3;border-radius: 6px;}

	.yh_cont_tipC p{
		font-size: 14px;
		line-height: 30px;
	}

	.yh_contLink a{
		padding-left: 20px;
		font-size: 16px;
		line-height: 36px;
		background: url(icon_doc.png) left center no-repeat;
	}

	.yh_contLink a:hover{background: url(icon_doc_h.png) left center no-repeat;}

	.yh_cont_btnL a{display: inline-block; width:451px; height: 60px;}
	.yh_cont_btnL a.yh_btn_gkfx{background: url(yh2_jwfjrqy_btn1_1000.png) no-repeat;margin-right: 15px\9;}
	.yh_cont_btnL a.yh_btn_dxfx{background: url(yh2_jwfjrqy_btn2_1000.png) no-repeat;}

	.yh_cont_picList li{
		float: left;
		width:320px;
		margin:0 20px 20px 0;
	}

	.yh_picList_top{height:151px;}

	.yh_picList_bottom{position:relative;padding:28px 0 30px;height:222px;box-sizing: border-box;}
	.yh_picList_bottom2{height: 298px;}
	.yh_picList_bottom .yh_picList_bottom_tit{
		display: block;
		padding:0 0 20px 20px;
		font-size: 20px;
		line-height: 20px;
	}

	.yh_picList_bottom .yh_picList_bottom_des{
		padding:0 20px;
		font-size: 16px;
		line-height: 25px;
	}

	.yh_picList_bottom_moreC{position:absolute;left:20px;right:20px;bottom:30px; overflow: hidden;}
	.yh_picList_bottom_moreC .yh_picList_bottom_more{
		padding-right: 27px;
		font-size: 14px;
		line-height: 32px;
		background: url(yh2_icon_more1000.png) right center no-repeat;
	}

	.yh_picList_bottom_moreC .yh_picList_bottom_download{
		width: 105px;
		height: 32px;
		font-size: 14px;
		line-height: 30px;
		padding-left: 34px;
		background: #fcfaf8 url(yh2_icon_download1000.png) 13px center no-repeat;
	}

	.yh_cont_extraC{padding:12px 28px 16px;}

	.yh_cont_extraC li{
		font-size: 16px;
		line-height: 40px;
		padding-left: 13px;
	}

	.yh_cont_extraC li span{padding-right: 34px;}
	.yh_cont_extraC li span.btnBox{padding-right: 0;}

	.online_link{
		padding-left: 20px;
		font-size: 14px;
		background: url(yh2_icon_online1000.png) left center no-repeat;
	}

	.yh_cont_extraC li .online_link{
		margin-right: 19px;
	}

	.download_link{
		padding-left: 19px;
		font-size: 14px;
		background: url(yh2_icon_download2_1000.png) left center no-repeat;
	}

	.yh_sub_cont4 p {
		padding:0 20px;
		font-size: 16px;
		line-height: 36px;
	}
	.yh_sub_cont .p2{padding:20px 0 10px;}
	.yh_sub_cont4 .p2{padding:20px 20px 7px;}


	.yh_prodList dt{
		position: relative;
		height: 60px;
		padding-left: 18px;
		font-size: 20px;
		line-height: 60px;
	}

	.yh_prodList dt:before{
		content: '';
		position: absolute;
		top:0;
		left:0;
		width: 5px;
		height: 100%;
		background: #c7a478;
	}

	.yh_prodList dd{padding:25px 0 38px;}
	.yh_prodList:last-child dd{padding:25px 0 4px;}
	.yh_prodList dd p{
		font-size: 16px;
		line-height: 36px;
		text-indent: 1.5em;
	}

	.yh_txtListC{
		padding: 0 0 20px;
	}

	.yh_txtListC3{
		padding: 0 0 25px;
	}

	.yh_txtListC .yh_txtListC_tit{
		padding:15px 20px;
		height: auto;
		font-size: 18px;
		line-height: 25px;
		background: url(yh2_titBg.jpg) repeat;
	}

	.yh_txtListC .yh_txtListC_tit2{
		padding:0;
		height: 60px;
		font-size: 22px;
		line-height: 60px;
	}

	.yh_txtListC .yh_txtListC_subT{padding:14px 20px 15px;}

	.yh_txtListC .yh_txtListC_subT span{
		float: left;
		width:780px;
		font-size: 16px;
		line-height: 30px;
	}

	.yh_txtListC .yh_txtListC_subT .online_link{
		float: right;
		margin: 21px 0 0 0;
	}

	.yh_txtListC .yh_txtListC_subT2{
		padding:28px 18px 29px 52px;
	}

	.yh_txtListC .yh_txtListC_subT2 span{
		font-size: 20px;
		width:auto;
	}

	.yh_txtListC .yh_txtListC_subT2 .time{
		padding-left: 27px;
		font-size: 16px;
	}

	.yh_txtListC .yh_cont_extraC{
		margin:0 18px;
	}

	.yh_txtListC2{
		margin-top: 24px;
		height: 77px;
	}

	.yh_txtListC2 .yh_txtListC2_tit{
		padding-left: 20px;
		font-size: 22px;
		line-height: 77px;
	}

	.yh_txtListC2 .yh_txtListC2_tit i{
		color:#c7a478;
	}

	.yh_txtListC2 .yh_txtListC2_tit span{
		padding-left: 22px;
		font-size: 16px;
	}

	.yh_txtListC2 .enroll_link{
		width: 134px;
		height: 40px;
		margin:19px 20px 0 0;
		padding: 0 0 0 19px;
		font-size: 16px;
		line-height: 38px;
		background: #fcfaf8 url(yh2_icon_more1000.png) 93px center no-repeat;
	}

	.yh_txtLine_cont{margin-bottom: 34px;}

	.yh_txtLine_tit{
		padding-bottom: 24px;
	}

	.yh_txtLine_tit h6{
		font-size: 20px;
		line-height: 20px;
	}

	.yh_txtLine_tit .yh_txtLine_tl{
		font-size: 16px;
		line-height: 20px;
	}

	.yh_txtLine_tl .yh_txtLine_tl_blue{
		height: 23px;
		margin-right: 25px;
		padding-left: 40px;
		background: url(yh2_icon_tl1_1000.png) left center no-repeat;
	}

	.yh_txtLine_tl .yh_txtLine_tl_yellow{
		height: 23px;
		padding-left: 30px;
		background: url(yh2_icon_tl2_1000.png) left center no-repeat;
	}

	.yh_rhlc{
		padding:28px 90px 8px 68px;
	}

	.yh_rhlcC2{
		margin:18px 0 60px;
	}

	.yh_rhlc2 .yh_rhlcC2,.yh_rhlc4 .yh_rhlcC2{
		margin:23px 0 20px;
	}

	.yh_rhlcC1 li:after{
		content: '';
		position: absolute;
		right: -94px;
		top: 56px;
		width: 41px;
		height: 17px;
		background: url(yh2_icon_step3_1000.png) no-repeat;
	}

	.yh_rhlc3 .yh_rhlcC1 li:after{
		content: '';
		position: absolute;
		right: -104px;
		top: 58px;
		width: 41px;
		height: 17px;
		background: url(yh2_icon_step3_1000.png) no-repeat;
	}

	.yh_rhlc2 .yh_rhlcC1 li:nth-child(2):before,.yh_rhlc4 .yh_rhlcC1 li:nth-child(2):before{
		content: '1-2ä¸ªå·¥ä½œæ—¥';
		position: absolute;
		left: -108px;
		top: 35px;
		width:90px;
		height: auto;
		font-size: 13px;
		line-height: 13px;
		color: #0661a7;
	}

	.yh_rhlc3 .yh_rhlcC1 li:nth-child(2):before{
		content: '1-2ä¸ªå·¥ä½œæ—¥';
		position: absolute;
		left: -117px;
		top: 35px;
		width:90px;
		height: auto;
		font-size: 13px;
		line-height: 13px;
		color: #0661a7;
	}


	.yh_rhlcC2 li:after{
		content: '';
		position: absolute;
		right: -66px;
		top: 56px;
		width: 41px;
		height: 17px;
		background: url(yh2_icon_step4_1000.png) no-repeat;
	}

	.yh_rhlc4 .yh_rhlcC2 li:after{
		content: '';
		position: absolute;
		right: -136px;
		top: 66px;
		width: 49px;
		height: 20px;
		background: url(yh2_icon_step4.png) no-repeat;
	}

	.yh_rhlc2 .yh_rhlcC2 li:nth-child(3):before,.yh_rhlcC2 li:last-child:after{
		content: '1-2ä¸ªå·¥ä½œæ—¥';
		position: absolute;
		left: -82px;
		top: 35px;
		width:90px;
		height: auto;
		font-size: 13px;
		line-height: 13px;
		color: #0661a7;
	}

	.yh_rhlc4 .yh_rhlcC2 li:last-child:after{
		content: '';
	}

	.yh_rhlcC2 li:last-child:before{
		content: '';
		position: absolute;
		top: -50px;
		left:44px;
		width: 17px;
		height: 41px;
		background: url(yh2_icon_step2_1000.png) no-repeat;
	}

	.yh_rhlcC2 li:first-child:before{
		content: '';
		position: absolute;
		top: 132px;
		left:44px;
		width: 17px;
		height: 41px;
		background: url(yh2_icon_step2_1000.png) no-repeat;
	}

	.yh_rhlcC3 li:first-child:before{
		background: none;
	}

	.yh_rhlcC1 li:last-child:after,.yh_rhlcC2 li:last-child:after{
		background:none;
	}

	.yh_rhlcC li .yh_rhlc_txt{
		position: relative;
		width:175px;
		height: 121px;
		padding-left: 10px;
		background: url(yh2_lcBg1000.png) no-repeat;
		box-sizing: border-box;
	}

	.yh_rhlcC li .yh_rhlc_txt1{
		position: relative;
		width:194px;
		height: 111px;
		padding:11px 0 0 10px;
		background: url(yh2_lcBg3_1000.png) no-repeat;
		box-sizing: border-box;
	}

	.yh_rhlcC li .yh_rhlc_txt1 .icon1{
		display: block;
		width:29px;
		height: 27px;
		margin:0 auto;
		background: url(yh2_icon_lc1_1000.png) no-repeat;
	}

	.yh_rhlcC li .yh_rhlc_txt1 p{
		padding-top: 9px;
		font-size: 16px;
		line-height: 20px;
	}

	.yh_rhlcC li .yh_rhlc_txt .yh_rhlc_num{
		position: absolute;
		top:0;
		left:83px;
		font-size: 18px;
		line-height: 37px;
	}

	.yh_rhlcC li .yh_rhlc_txt .icon1{
		position: absolute;
		top:27px;
		left:27px;
		width:29px;
		height: 27px;
		background: url(yh2_icon_lc1_1000.png) no-repeat;
	}

	.yh_rhlcC li .yh_rhlc_txt .icon2{
		position: absolute;
		top:26px;
		left:24px;
		width:31px;
		height: 29px;
		background: url(yh2_icon_lc2_1000.png) no-repeat;
	}

	.yh_rhlcC li .yh_rhlc_txt .icon3{
		position: absolute;
		top:27px;
		left:23px;
		width:31px;
		height: 31px;
		background: url(yh2_icon_lc3_1000.png) no-repeat;
	}

	.yh_rhlcC li .yh_rhlc_txt .icon4{
		position: absolute;
		top:28px;
		left:25px;
		width:25px;
		height: 27px;
		background: url(yh2_icon_lc4_1000.png) no-repeat;
	}

	.yh_rhlcC li .yh_rhlc_txt p{
		padding-top: 60px;
		font-size: 16px;
		line-height: 20px;
	}

	.yh_rhlcC li .enterSys_btn {
		display: block;
		width: 172px;
		height: 35px;
		margin:10px 0 0 8px;
		padding-left: 12px;
		font-size: 13px;
		line-height: 33px;
		background: #fefaf4 url(yh2_icon_enter1000.png) 150px center no-repeat;
	}

	.yh_rhlcC li .yh_rhlc_m{
		width:121px;
		height: 105px;
		margin-top: 13px;
		padding-right: 17px;
		background: url(yh2_lcBg2_1000.png) no-repeat;
	}

	.yh_rhlcC li .yh_rhlc_m p{
		padding-top: 32px;
		font-size: 15px;
		line-height: 20px;
	}

	.yh_rhlcC li .yh_rhlc_m2 p{
		padding-top: 29px;
		font-size: 13px;
		line-height: 16px;
	}

	.yh_txtLine_listLink{padding-top:13px;overflow: hidden;}
	.yh_txtLine_listLink li{
		float: left;
		width:50%;
	}
	.yh_txtLine_listLink li a{
		padding:0 16px;
		font-size: 16px;
		height: 40px;
		line-height: 40px;
		background: url(icon_doc.png) left center no-repeat,url(yh2_icon_download1000.png) right center no-repeat;
	}

	.yh_sub_cont .yh_txtLine_p{
		padding-top: 17px;
		font-size: 16px;
		line-height: 30px;
	}

	.yh_txtLine_btnC{padding:12px 0 57px;}

	.enterSys_btn2{
		display: inline-block;
		width: 210px;
		height: 34px;
		padding-left: 16px;
		font-size: 15px;
		line-height: 32px;
		background: #fefaf4 url(yh2_icon_enter.png) 181px center no-repeat;
	}

	.yh_txtLine_btnC span{
		padding-left: 10px;
		font-size: 15px;
		line-height: 34px;
	}

	.yh_cont_textList li{
		margin-bottom: 20px;
		background: #fff;
		box-shadow: 0px 0px 3px 0px rgba(178, 178, 178, 0.1);
		overflow: hidden;
	}

	.yh_cont_textList li a{
		display: block;
		padding:26px 30px 23px 32px;
	}

	.yh_cont_textList li .yh_textList_time{
		float: left;
		width:52px;
		font-size: 46px;
		line-height: 46px;
	}

	.yh_cont_textList li .yh_textList_time span{
		font-size: 14px;
		line-height: 18px;
	}

	.yh_cont_textList li .yh_textList_txt{
		margin-left: 80px;
	}

	.yh_cont_textList li .yh_textList_txt h6{
		padding-left: 22px;
		font-size: 16px;
		font-weight: normal;
		line-height: 24px;
		color: #333;
		background: url(icon_doc.png) left center no-repeat;
	}

	.yh_cont_textList li .yh_textList_txt p{
		padding-top: 6px;
		font-size: 14px;
		line-height: 24px;
	}

	.yh_cont_textList li a:hover h6{
		color:#004b85;
	}

	.yh_tb_cont{
		padding:24px 0 9px;
		border-top: 1px solid #e8ebf1;
	}

	.yh_data_table{
		font-size: 16px;
	}

	.yh_data_table thead tr {
		height: 68px;
		font-size: 16px;
	}

	.yh_data_table2 thead tr{
		height: 60px;
	}

	.yh_data_table tbody td{padding:26px 14px; line-height: 25px;}

	.yh_data_table2 tbody td{padding:12px 14px 12px 21px;}

	.yh_data_table th:first-child, .yh_data_table td:first-child {
		width:8%;
	}

	.yh_data_table2 th:first-child, .yh_data_table2 td:first-child {
		width:48%;
	}

	.yh_data_table th:nth-child(2),.yh_data_table td:nth-child(2) {
		width:10%;
	}

	.yh_data_table th:nth-child(3),.yh_data_table td:nth-child(3) {
		width:15%;
		width:16%\9;
	}

	.yh_data_table th:nth-child(5),.yh_data_table td:nth-child(5){
		width:13%;
	}

	.yh_data_table th:nth-child(6),.yh_data_table td:nth-child(6){
		width:20%;
	}

	.yh_data_table td:first-child{padding-left: 21px;padding-right: 16px;}


	.yh_data_table tbody tr:nth-child(even) {
		background: #f0f0f0;
	}

	.icon_doc{
		position: relative;
		top:3px;
		display: inline-block;
		width:21px;
		height: 21px;
		margin-right: 40px;
	}

	.icon_doc:last-child{margin-right: 0;}

	.icon_doc_pdf{
		background: url(yh2_icon_pdf1000.png) no-repeat;
	}

	.icon_doc_ppt{
		background: url(yh2_icon_ppt1000.png) no-repeat;
	}

	.icon_doc_xls{
		background: url(yh2_icon_xls1000.png) no-repeat;
	}

	.icon_doc_doc{
		background: url(yh2_icon_doc1000.png) no-repeat;
	}

	.yh_tb_top{
		height: 42px;
		padding-bottom: 24px;
	}

	.yh_tb_topT{
		font-size: 16px;
		line-height: 42px;	}

	.yh_tb_input {
		width: 269px;
		height: 42px;
		margin-right: 9px;
		padding:0 15px;
		font-size: 16px;
		line-height: 42px;
	}

	.yh_newChangeBox{
		width: 229px;
		height: 42px;
		margin-right: 9px;
		line-height: 42px;
		font-size: 16px;
		background:#fff url(yh2_selectBg1000.png) right 15px center no-repeat;
		padding-left: 15px;
		padding-right: 32px;
	}

	.yh_newChangeBox span{
		display: inline-block;
		height: 50px;
		overflow: hidden;
	}

	.yh_newChangeList{
		position: absolute;
		left: -1px;
		top: 40px;
		width: 229px;
		border: 1px solid #ddc7ac;
		background: #fff;
		padding: 6px 0;
		box-sizing: border-box;
		display: none;
		z-index: 1;
	}
	.yh_newChangeList>li{
		padding:8px 15px;
		line-height: 20px;
		text-align: left;
		font-size: 16px;
	}

	.yh_newChangeBox2{
		width: 316px;
		height: 40px;
		line-height: 40px;
		font-size: 16px;
		background:#fff url(yh2_selectBg1000.png) right 15px center no-repeat;
		padding-left: 16px;
		padding-right: 38px;
	}

	.yh_newChangeBox2 span{
		display: inline-block;
		height: 40px;
		overflow: hidden;
	}

	.yh_newChangeList2{
		position: absolute;
		left: -1px;
		top: 38px;
		width: 316px;
		border: 1px solid #ddc7ac;
		background: #fff;
		padding: 8px 0;
		box-sizing: border-box;
		display: none;
		z-index: 1;
	}
	.yh_newChangeBox2.on .yh_newChangeList2 {
		display: block;
	}
	.yh_newChangeList2>li{
		padding:10px 16px;
		line-height: 30px;
		text-align: left;
		font-size: 16px;
	}

	.yh_newChangeList2 li:hover {
		background: rgba(221,199,172,0.2);
	}

	.yh_tb_date{
		width: 318px;
		height: 42px;
		padding:0 16px;
		background: #fff url(yh2_icon_date1000.png) right 11px center no-repeat;
	}

	.yh_tb_date2{
		position: relative;
		display: inline-block;
		width: 316px;
		height: 40px;
		padding:0 16px;
		background: #fff url(yh2_icon_date1000.png) right 11px center no-repeat;
	}

	.yh_tb_date3{
		width: 354px;
		height: 42px;
		background: #fff url(yh2_icon_date1000.png) right 11px center no-repeat;
	}

	.yh_tb_dateInp{
		font-size: 16px;
		line-height: 42px;
	}

	.yh_tb_date2 .yh_tb_dateInp,.yh_tb_date2 .yh_tb_dateT2,.yh_tb_date2 .yh_tb_dateT{
		line-height: 38px;
	}

	.yh_tb_dateT{
		position: absolute;
		top:0;
		left: 140px;
		font-size: 16px;
		line-height: 42px;
	}

	.yh_tb_dateT2{
		position: absolute;
		top:0;
		left: 15px;
		font-size: 16px;
		line-height: 42px;
	}

	.yh_tb_dateT3{
		left:168px;
	}

	.search_btn {
		width: 96px;
		height: 42px;
		font-size: 18px;
		line-height: 42px;
	}

	.search_btn2{
		width: 116px;
	}

	.yh_txtListC_infoT{
		padding-top: 26px;
		font-size: 14px;
		line-height: 14px;
	}

	.yh_txtListC_infoT .blueLink{
		color: #004b85;
		text-decoration: underline;
	}

	.yh_bd_top{
		padding:34px 30px 30px 25px;
	}

	.yh_bd_topC{
		padding-bottom: 12px;
	}
	.yh_bd_topC dl dt{
		width:120px;
		font-size: 16px;
		line-height: 40px;
	}

	.yh_bd_topC dl dd{
		float: left;
	}

	.yh_bd_input {
		width: 316px;
		height: 40px;
		padding:0 16px;
		font-size: 16px;
		line-height: 40px;
	}

	.yh_bd_line{margin-top:3px;padding-top:15px;}

	.yh_bd_btnC{
		padding-top: 22px;
	}

	.yh_bd_searchBtn {
		width: 133px;
		height: 43px;
		margin:0 9px;
		padding-left: 61px;
		font-size: 18px;
		line-height: 43px;
		background: #035697 url(yh2_icon_search1000.png) 31px center no-repeat;
	}

	.yh_bd_reset {
		width: 133px;
		height: 43px;
		margin:0 9px;
		padding-left: 61px;
		font-size: 18px;
		line-height: 43px;
		background: #f2f6f9 url(yh2_icon_reset1000.png) 29px center no-repeat;
	}

	.yh_bd_txtList .yh_bd_tipT{
		margin-bottom: 11px;
		padding:22px 0 9px;
		font-size: 15px;
		line-height: 19px;
	}

	.yh_bd_txtList .yh_bd_tipT span{
		width: 23px;
		height: 19px;
		margin:0 6px;
		font-size: 15px;
	}

	.yh_bd_txtList ul li{
		margin-bottom: 12px;
		background: url(icon_doc.png) left center no-repeat;
	}

	.yh_bd_txtList ul li a{
		margin-left: 24px;
		font-size: 16px;
		line-height: 47px;
	}

	.yh_bd_txtList ul li a .time{
		font-size: 15px;
	}

	.yh_bd_txtList ul li a:hover,.yh_bd_txtList ul li a:hover .time{
		color: #004b85;
	}

	.yh_infoC_top{
		margin-top: 15px;
		height: 312px;
	}

	.yh_infoC_top .yh_infoC_img{
		float: left;
		width:500px;
	}

	.yh_infoC_txt{
		float: left;
		width:500px;
		height: 100%;
		padding:40px 32px 0 38px;
		background: url(yh2_bbs_bg1000.png) 255px 81px no-repeat;
		box-sizing: border-box;
	}

	.yh_infoC_txt .yh_infoC_tit{
		font-size: 26px;
		line-height: 26px;
	}

	.yh_infoC_txt p{
		padding: 23px 0 17px;
		font-size: 16px;
		line-height: 30px;
	}

	.yh_infoC_txt .yh_infoC_more{
		padding-right: 33px;
		font-size: 14px;
		line-height: 28px;
		color: #c7a478;
		background: url(yh2_icon_more1000.png) right center no-repeat;
	}

	.yh_infoC_contTit{
		padding:40px 0 24px;
	}

	.yh_infoC_contTit h6,.yh_infoC_contTit h6 a{
		font-size: 24px;
		line-height: 24px;
	}

	.yh_infoC_contTit .more{
		font-size: 14px;
		line-height: 24px;
		padding-top: 0;
		padding-right: 12px;
		background: url(icon_more.png) right center no-repeat;
	}

	.yh_infoC_txtList {
		padding:12px 26px 34px 27px;
	}

	.yh_infoC_txtList ul li{
		margin-bottom: 0;
	}

	.yh_infoC_txtList ul li a{
		display: block;
		margin-left: 22px;
		font-size: 16px;
		line-height: 60px;
	}

	.yh_infoBox{
		width:1200px;
		height: 421px;
		padding-top:36px;
		background: url(yh2_xhBg1_1000.jpg) left top no-repeat;
	}

	.yh_infoBox2{
		width:1200px;
		height: 440px;
		margin-top: 40px;
		background: url(yh2_xhBg2_1000.jpg) left top no-repeat;
	}

	.yh_infoBox h5{
		display: inline-block;
		height: 39px;
		margin:0 auto;
		padding-left: 49px;
		padding-bottom: 16px;
		font-size: 26px;
		line-height: 35px;
		background: url(yh2_icon_logo1000.png) left top no-repeat;
	}

	.yh_infoBox2 h5{
		padding-bottom: 11px;
	}

	.yh_infoBox p{
		padding:0 40px;
		font-size: 16px;
		line-height: 36px;
	}

	.yh_infoBox2 p{
		color:#fff;
	}

	.yh_infoBox2 h6{
		font-size: 20px;
		line-height: 44px;
		color:#fff;
		font-weight: bold;
	}

	.yh_moreBtn {
		display: inline-block;
		margin:12px auto 0;
		padding-left:29px;
		width: 151px;
		height: 43px;
		font-size: 15px;
		line-height: 43px;
		background: url(yh2_icon_more2_1000.png) 102px center no-repeat;
	}

	.yh_leaderC{
		padding:30px 26px 18px;
	}

	.yh_leaderC li{
		float: left;
		width:466px;
		height: 65px;
		margin-bottom: 16px;
		background: url(yh2_leader_bg1000.png) no-repeat;
	}

	.yh_leaderC li:nth-child(2n){
		float: right;
	}

	.yh_leaderC li a{
		padding:0 23px;
		font-size: 22px;
		line-height: 65px;
	}

	.yh_leaderC li a span{
		padding-left: 9px;
		font-size: 15px;
	}

	.yh_orgC{
		padding:33px 30px 32px;
	}

	.yh_orgC .yh_orgPic{
		display: block;
		width:88%;
		margin:43px auto 0;
	}

	.yh_orgC .yh_orgList{
		padding-top: 38px;
		height: 1244px;
		box-sizing: border-box;
		overflow: hidden;
	}

	.yh_orgC .yh_orgList_heightAuto{
		height: auto;
	}

	.yh_orgC .yh_orgList li{
		margin-bottom: 15px;
		padding:24px 26px 22px;
	}

	.yh_orgC .yh_orgList li .yh_orgList_name{
		font-size: 18px;
		line-height: 18px;
	}

	.yh_orgC .yh_orgList li p{
		padding-top: 12px;
		font-size: 15px;
		line-height: 25px;
	}

	.yh_orgC .yh_orgList li .yh_orgList_fax{
		font-size: 15px;
		line-height: 25px;
	}

	.yh_orgC .yh_orgList_btn .moreBtn{
		display: inline-block;
		padding-top: 10px;
		padding-right: 22px;
		font-size: 16px;
		line-height: 27px;
		background: url(yh2_icon_more3_1000.png) right 16px no-repeat;
	}

	.yh_dydetail_header {
		border-bottom: 1px solid #bac8dc;
		padding:0 0 17px;
		position: relative;
	}

	.yh_dydetail_header h1{
		padding-bottom: 40px;
		font-size: 26px;
		line-height: 40px;
	}

	.yh_dydetail span{
		float: left;
		font-size: 14px;
		line-height: 28px;
		color: #c7a478;
	}

	.yh_dydetail1{float: left;}
	.yh_dydetail2{float: right;}
	.yh_fx{float: left;}
	.yh_source{margin-left: 50px;}
	.yh_print{margin-right: 57px;padding-left: 22px;background: url(yh2_icon_print1000.png) left center no-repeat;}
	.ops_shareLayer .ops_icons li{width: 28px !important;height: 28px !important;margin-right: 15px !important;}
	.ops_shareLayer .ops_icons a {width: 28px !important;height: 28px !important;}
	.ops_shareLayer .ops_icons a i {height: 28px !important;width: 28px !important;line-height: 28px !important;}
	.ops_shareLayer .ops_icons .icon_weixin i {background: url(yh2_icon_wx1000.png) no-repeat !important;}
	.ops_shareLayer .ops_icons .icon_sina i {background: url(yh2_icon_wb1000.png) no-repeat !important;}

	.yh_dydetail_content{padding-top: 14px;}
	.yh_viewTextBox img{display: block;margin:22px auto;}

	.yh_search_tit{
		font-size: 20px;
		line-height: 20px;
	}

	.yh_search_tit span{
		padding-left: 17px;
		font-size: 16px;
	}

	.yh_searchC font,.yh_search_result span{
		color: #ff3f3b;
	}

	.yh_search_result{
		padding:25px 0 24px;
		font-size: 16px;
		line-height: 16px;
	}

	.yh_search_list li a{padding:25px 0 20px;}
	.yh_search_list li a h6{
		padding-bottom: 10px;
		font-size: 16px;
		line-height: 16px;
	}

	.yh_search_list li a p{
		font-size: 14px;
		line-height: 25px;
	}

	.yh_errorC{
		position: relative;
		top: -84px;
		padding:17px 27px 0;
		height: 489px;
		background: #fff url(yh2_404Bg1000.jpg) center bottom no-repeat;
	}

	.yh_errorC .yh_errorC_txt{
		padding:118px 0 0 528px;
	}
	.yh_errorC .yh_errorC_txt h6{
		font-size: 22px;
		line-height: 22px;
	}

	.yh_errorC .yh_errorC_txt .yh_errorC_txtT{
		padding-top: 23px;
		font-size: 16px;
		line-height: 16px;
	}

	.yh_errorC .yh_errorC_txt .yh_errorC_txtT span{
		padding-right: 6px;
		color: #ff3f3b;
	}

	.yh_errorC .yh_errorC_txt .yh_errorC_txtT a{
		padding-left: 6px;
		color: #004b85;
	}

	.yh_contactC .yh_mapPic{
		margin:0 auto 50px;
	}

	.yh_contactC dl{
		overflow: hidden;
	}

	.yh_contactC dl dt{
		padding-bottom: 20px;
	}

	.yh_contactC dl dt img{
		display: block;
		width:37%;
	}

	.yh_contactC dl dd{
		padding-left: 35px;
		font-size: 16px;
		line-height: 40px;
	}

	.yh_contactC_addr{
		background: url(yh2_icon_addr1000.png) 4px center no-repeat;
	}

	.yh_contactC_tel{
		background: url(yh2_icon_tel1000.png) 1px center no-repeat;
	}

	.yh_contactC_post{
		background: url(yh2_icon_post1000.png) 2px center no-repeat;
	}

	.yh_contactC_fax{
		background: url(yh2_icon_fax1000.png) 1px center no-repeat;
	}

	.yh_mapC{
		background: url(yh2_bbs_bg1000.png) 695px 1017px no-repeat;
	}

	.yh_mapC li{
		padding:34px 0 31px;
	}

	.yh_mapC li:first-child{
		padding:9px 0 31px;
	}

	.yh_mapC li h6:before {
		position: absolute;
		top:50%;
		left:0;
		content: '';
		display: inline-block;
		width: 16px;
		height: 4px;
		margin-top: -2px;
		background: #004b85;
		border-radius: 2px;
	}

	.yh_mapC li h6 a{
		padding-left: 25px;
		font-size: 20px;
		line-height: 20px;
	}

	.yh_mapC li .yh_mapC_item{
		padding:25px 0 0 25px;
	}

	.yh_mapC li .yh_mapC_item a{
		display: inline-block;
		margin-right: 46px;
		padding-left: 18px;
		font-size: 16px;
		line-height: 16px;
		background: url(yh2_icon_dot1000.png) left center no-repeat;
	}

	.yh_mapC li .yh_mapC_item a:hover{
		background: url(yh2_icon_dot_h1000.png) left center no-repeat;
	}

	.yh_rhlc .stepPic{
		display: block;
		width:98%;
		margin:0 auto;
	}

	.yh_cont_info .stepPic2{
		display: block;
		width:98%;
		margin:30px auto 0;
	}

	.pl {
		border-bottom: 1px solid red;
		padding:0 10px 25px;
	}
	.pl h1{
		padding-bottom: 25px;
		font-size: 36px;
		color: red;
		font-family: åŽæ–‡ä¸­å®‹;
		line-height: 38px;
		text-align: center;
		font-weight: normal;
	}
	.pl h2 {
		text-align: center;
		font-weight: normal;
		font-size: 16px;
	}
	.yh_dydetail_content h3 {
		font-weight: normal;
		font-size: 22px;
		text-align: center;
		margin: 40px 0 20px;
	}
	.fujian_listLink{padding-top:30px;overflow: hidden;}
	.fujian_listLink li{
		padding-right: 30px;
		box-sizing: border-box;
	}
	.fujian_listLink li a{
		display: inline-block;
		padding:0 25px 0 25px;
		font-size: 16px;
		height: 30px;
		line-height: 30px;
		color: #004B85;
		background: url(icon_doc2.png) 1px center no-repeat,url(yh2_icon_download.png) right center no-repeat;
		overflow: hidden;
	}
	/*2021å¹´11æœˆ22æ—¥ æ–°å¢žåŠ ç„¦ç‚¹åŒºçš„æ ·å¼start*/
	.yh_focus_area{width: 1200px;height: 332px;background:#fff;margin-bottom: 30px;overflow:hidden;}
	.yh_focus_area .yh_sub_textList{
		width: 670px;
		padding: 24px 40px;
	}
	.yh_focus_area .yh_sub_textList ul li:last-child{ border:none;}
	.yh_focus_area .yh_sub_textList .contTitle{padding-bottom: 10px; margin-bottom: 0;}
	.mainCont_lb {
		width: 530px;
		height: 332px;
		margin-top: 0px;
		position: relative;
	}

	.mainCont_lb ul li {
		width: 100%;
		height: 332px;
		position: relative;
	}

	.mainCont_lb ul li a {

	}

	.mainCont_lb ul li img {
		width: 100%;
		height: 100%;
	}

	.mainCont_lb ul li p {
		width: 470px;
		padding-left: 22px;
		height: 45px;
		line-height: 45px;
		position: absolute;
		bottom: 0;
		left: 0;
		font-size: 14px;
		color: #ffffff;
		background: url(rt_mainLb_shadow_v2020.png) left bottom no-repeat;
	}

	.mainCont_lb .hd {
		position: absolute;
		right: 15px;
		bottom: 15px;
		width: 95px;
		height: 12px;
	}

	.mainCont_lb .hd li {
		float: left;
		width: 12px;
		height: 12px;
		margin-right: 10px;
		cursor: pointer;
		background: url(rt_mainlb_dian01_v2020.png) left center no-repeat;
	}

	.mainCont_lb .hd li.on {
		background: url(rt_mainlb_dian02_v2020.png) left center no-repeat;
	}

	.ListOne {
		margin-top: 5px;
		padding-bottom: 5px;
		border-bottom: 1px dashed #9aaebd;
	}

	.ListOne .oneTitle {
		font-size: 16px;
		color: #333;
		line-height: 28px;
		font-weight:bold;
	}

	.ListOne p {
		font-size: 14px;
		color: #999;
		line-height: 24px;
		margin-top: 5px;
	}
	/*2021å¹´11æœˆ22æ—¥ æ–°å¢žåŠ ç„¦ç‚¹åŒºçš„æ ·å¼end*/

}