body{
	background: #FFFFFF;
	margin: 0;
	padding: 0;
}
html{
	margin: 0;
	padding: 0;
}
*{
	font-family: "Microsoft YaHei", "幼圆", sans-serif;
}
ul, li{
	list-style: none;
	margin: 0;
	padding: 0;
	vertical-align: top;
}
table{
	border-collapse: collapse
}
img{
	border: 0;
	max-width: 100%;
}
a{
	color: #333333;
	text-decoration: none;
}
a:hover{
	color: #FF0000;
	text-decoration: underline;
}
.Z_clear{
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
.Z_clearfix{
	*zoom: 1;
}
.Z_clearfix:after{
	content: '';
	clear: both;
	height: 0;
	display: block;
	font-size: 0;
}
/* 苹果浏览器按钮XXX */
button, input[type="button"], input[type="reset"], input[type="submit"]{
  -webkit-appearance: none;
  border-radius: 0;
}
textarea, select, input{
	outline: none;
}
textarea{
	resize: none;
}
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}


.ft_bottom{
	position: fixed;
	width: 100%;
	bottom: 0;
}


.YMH2019_New_homebody{
	background: #FFFFFF url('../images/YMH_home_bodyback.jpg') no-repeat center top;
}
@media screen and (min-width: 2000px){
	.YMH2019_New_homebody{
		background-size: 100% auto
	}
}

.YMH2019_New_main{
	width: 1200px;
	margin: 0 auto;
}

.YMH2019_New_home_hd{
	background: url('../images/YMH_home_top_back.png') repeat-x;
	margin-bottom: 35px;
}
.YMH2019_New_home_hd .home_top{
	height: 100px;
}
.YMH2019_New_home_hd .home_top .YMH2019_New_main{
	position: relative;
}
.YMH2019_New_home_hd .home_top .logo{
	float: left;
	background: url('../images/YMH_home_logo.png') no-repeat left center;
	width: 410px;
	height: 90px;
}
.YMH2019_New_home_hd .home_top .main_logo{
	position: absolute;
	z-index: 2;
	left: 50%;
	top: 4px;
	background: url('../images/YMH_home_main_logo.png') no-repeat center top;
	width: 180px;
	height: 120px;
	margin-left: -90px;
}
.YMH2019_New_home_hd .home_top .right{
	float: right;
	width: 600px;
	height: 32px;
	padding: 28px 0 0 0;
	text-align: right;
}
.YMH2019_New_home_hd .home_top .right a{
	float: right;
	display: inline-block;
	background: url('../images/YMH_home_top_ico.png') no-repeat 0 0;
	width: auto;
	line-height: 25px;
	padding-left: 35px;
	margin: 3px 0 0 35px;
	font-size: 14px;
	color: #999999;
	text-decoration: none;
}
.YMH2019_New_home_hd .home_top .right a:hover{
	background-position-x: -200px;
	color: #FF6666;
	text-decoration: none;
}
.YMH2019_New_home_hd .home_top .right .a1{
	background-position-y: 0;
}
.YMH2019_New_home_hd .home_top .right .a2{
	background-position-y: -100px;
}
.YMH2019_New_home_hd .home_top .right .a_mobile{
	float: right;
	display: inline-block;
	background: #FFFFFF;
	border: 1px #D9D9D9 solid;
	border-radius: 5px;
	box-sizing: border-box;
	line-height: 30px;
	padding: 0 20px;
	margin: 0 0 0 50px;
	font-size: 14px;
	color: #888888;
	text-decoration: none;
	cursor: pointer;
}
.YMH2019_New_home_hd .home_top .right .a_mobile:hover{
	border-color: #E5E5E5;
	color: #057DBE;
	text-decoration: none;
}
.YMH2019_New_home_hd .home_top .right .mobile{
	display: none;
	position: absolute;
	right: 0;
	top: 60px;
	background: #FFFFFF url('../images/YMH_home_EWM.png') no-repeat center center;
	width: 180px;
	height: 180px;
	box-shadow: 0 0 10px rgba(0,0,0, 0.15);
}

.YMH2019_New_home_hd .banner{
	background: url('../images/YMH_home_banner.png') no-repeat center top;
	height: 430px;
}


.YMH2019_New_home_bd{
	margin-bottom: 50px;
}
.YMH2019_New_home_search{
	height: 135px;
	margin-bottom: 35px;
}
.YMH2019_New_home_search .s_nav{
	float: left;
	width: 180px;
}
.YMH2019_New_home_search .s_nav a{
	display: block;
	background: url('../images/YMH_home_search_a.png') no-repeat 0 0;
	height: 44px;
	line-height: 43px;
	margin-bottom: 1px;
	text-align: center;
	font-size: 15px;
	color: #002B5E;
	letter-spacing: 2px;
	text-decoration: none;
}
.YMH2019_New_home_search .s_nav a:hover, .YMH2019_New_home_search .s_nav a.current{
	background-position: 0 -45px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.YMH2019_New_home_search .s_div{
	float: right;
	background: url('../images/YMH_home_search_back.jpg') no-repeat 0 0;
	width: 1020px;
	height: 134px;
}
.YMH2019_New_home_search .s_div table{
	width: auto;
	margin: 32px auto 0 auto;
}
.YMH2019_New_home_search .s_div table td{
	height: 60px;
	padding: 0;
	margin: 0;
	font-size: 0;
}
.YMH2019_New_home_search .s_div select{
	background: url('../images/YMH_home_input_back.png');
	border: 1px #FFFFFF solid;
	width: 160px;
	height: 50px;
	padding: 6px;
	margin-right: 15px;
	font-size: 16px;
}
.YMH2019_New_home_search .s_div .input1{
	background: url('../images/YMH_home_input_back.png');
	border: 1px #FFFFFF solid;
	border-right: 0;
	width: 500px;
	height: 36px;
	padding: 6px;
	margin: 0;
	font-size: 16px;
}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #8FA4C2;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #8FA4C2;
	opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #8FA4C2;
	opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #8FA4C2;
}
.YMH2019_New_home_search .s_div .btn1{
	background: #06CEF9 url('../images/YMH_home_ico_search.png') no-repeat 20px center;
	border: 0;
	width: 130px;
	height: 50px;
	box-sizing: border-box;
	padding: 0 0 2px 40px;
	margin: 0;
	text-align: center;
	font-size: 17px;
	color: #FFFFFF;
	letter-spacing: 8px;
	text-shadow: 1px 1px 0 rgba(0,0,0, 0.4);
	cursor: pointer;
}


.YMH2019_New_home_Aleft{
	float: left;
	width: 770px;
}
.YMH2019_New_home_Aright{
	float: right;
	width: 370px;
}


.YMH2019_New_home_title1{
	height: 60px;
	margin-bottom: 25px;
}
.YMH2019_New_home_title1 .tt1, .YMH2019_New_home_title1 .tt2{
	float: left;
	background: url('../images/YMH_home_title1.png') no-repeat left center;
	width: 300px;
	height: 60px;
}
.YMH2019_New_home_title1 .tt2{
	background-image: url('../images/YMH_home_title2.png');
}
.YMH2019_New_home_title1 .more{
	display: inline-block;
	float: right;
	width: auto;
	line-height: 30px;
	padding: 10px 5px 10px 15px;
	margin-top: 5px;
	font-size: 14px;
	color: #999999;
}
.YMH2019_New_home_title1 .more:hover{
	color: #FF0000;
}
.YMH2019_New_home_title1 .line1, .YMH2019_New_home_title1 .line2{
	background: url('../images/YMH_home_title_line.png') repeat-x left center;
	width: auto;
	height: 60px;
	margin: 0 65px 0 300px;
}
.YMH2019_New_home_title1 .line2{
	margin: 0 0 0 300px;
}



.YMH2019_New_home_TSZY{
	margin-bottom: 35px;
}
.YMH2019_New_home_TSZY li{
	float: left;
	width: 50%;
	margin-bottom: 25px;
}
.YMH2019_New_home_TSZY li a{
	display: block;
	margin: 0 15px 0 10px;
	text-decoration: none;
}
.YMH2019_New_home_TSZY li a .pic{
	display: inline-block;
	float: left;
	background: #FFFFFF url('../images/YMH_home_TSZY_ico.png') no-repeat 0 0;
	border: 20px #FFFFFF solid;
	box-shadow: 0 0 10px rgba(0,56,81, 0.15);
	border-left-width: 15px;
	border-right-width: 15px;
	width: 60px;
	height: 50px;
}
.YMH2019_New_home_TSZY li a .tt{
	display: block;
	margin-left: 110px;
	line-height: 40px;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}
.YMH2019_New_home_TSZY li a .txt{
	display: block;
	margin-left: 110px;
	line-height: 25px;
	height: 50px;
	overflow: hidden;
	font-size: 15px;
	color: #0674AC;
}
.YMH2019_New_home_TSZY li a:hover .pic{
	background-position-x: -100px;
}
.YMH2019_New_home_TSZY li a:hover .tt{
	color: #FF0000;
	text-decoration: none;
}
.YMH2019_New_home_TSZY li a:hover .txt{
	color: #FF6666;
	text-decoration: none;
}
.YMH2019_New_home_TSZY li .a1 .pic{
	background-position-y: 0;
}
.YMH2019_New_home_TSZY li .a2 .pic{
	background-position-y: -100px;
}
.YMH2019_New_home_TSZY li .a3 .pic{
	background-position-y: -200px;
}
.YMH2019_New_home_TSZY li .a4 .pic{
	background-position-y: -300px;
}
.YMH2019_New_home_TSZY li .a5 .pic{
	background-position-y: -400px;
}
.YMH2019_New_home_TSZY li .a6 .pic{
	background-position-y: -500px;
}
.YMH2019_New_home_TSZY li .a7 .pic{
	background-position-y: -600px;
}
.YMH2019_New_home_TSZY li .a8 .pic{
	background-position-y: -700px;
}


.YMH2019_New_home_Map{
	background: url('../images/YMH_home_Map_back.png') no-repeat 0 0;
	width: 670px;
	height: 500px;
	margin: 0 auto 45px auto;
	position: relative;
}
.YMH2019_New_home_Map .ico{
	position: absolute;
	z-index: 2;
	background: url('../images/YMH_home_Map_ico.png') no-repeat 0 0;
	width: 16px;
	height: 22px;
}
.YMH2019_New_home_Map .ico:hover{
	background-image: none;
}
.YMH2019_New_home_Map .ico .Sheng{
	display: none;
	position: absolute;
	right: -3px;
	bottom: 0;
	background: url('../images/YMH_home_Map_arrow.png') no-repeat right bottom;
	width: auto;
	padding-bottom: 7px;
	font-size: 0;
}
.YMH2019_New_home_Map .ico:hover .Sheng{
	display: inline-block;
}
.YMH2019_New_home_Map .ico .Sheng a{
	display: inline-block;
	background: url('../images/YMH_home_Map_a_back.png') repeat-x left center;
	box-shadow: 0 0 10px #FFFFFF;
	border-radius: 4px;
	width: auto;
	white-space: nowrap;
	line-height: 42px;
	padding: 3px 14px 0 14px;
	margin: 0;
	color: #FFFFFF;
	text-decoration: none;
}
.YMH2019_New_home_Map .ico .Sheng a .tt{
	font-size: 18px;
}
.YMH2019_New_home_Map .ico .Sheng a .num{
	font-size: 14px;
	margin-left: 15px;
}
.YMH2019_New_home_Map .ico .Sheng a:hover{
	text-decoration: none;
}
.YMH2019_New_home_Map .s_BJ{/*北京*/
	left: 437px;
	top: 168px;
}
.YMH2019_New_home_Map .s_TJ{/*天津*/
	left: 450px;
	top: 183px;
}
.YMH2019_New_home_Map .s_SH{/*上海*/
	left: 503px;
	top: 291px;
}
.YMH2019_New_home_Map .s_CQ{/*重庆*/
	left: 346px;
	top: 315px;
}
.YMH2019_New_home_Map .s_HeB{/*河北*/
	left: 428px;
	top: 204px;
}
.YMH2019_New_home_Map .s_HeN{/*河南*/
	left: 411px;
	top: 261px;
}
.YMH2019_New_home_Map .s_SD{/*山东*/
	left: 477px;
	top: 217px;
}
.YMH2019_New_home_Map .s_SX1{/*山西*/
	left: 395px;
	top: 210px;
}
.YMH2019_New_home_Map .s_SX2{/*陕西*/
	left: 367px;
	top: 244px;
}
.YMH2019_New_home_Map .s_GS{/*甘肃*/
	left: 302px;
	top: 227px;
}
.YMH2019_New_home_Map .s_QH{/*青海*/
	left: 225px;
	top: 224px;
}
.YMH2019_New_home_Map .s_HLJ{/*黑龙江*/
	left: 534px;
	top: 61px;
}
.YMH2019_New_home_Map .s_JL{/*吉林*/
	left: 529px;
	top: 117px;
}
.YMH2019_New_home_Map .s_LN{/*辽宁*/
	left: 505px;
	top: 152px;
}
.YMH2019_New_home_Map .s_JS{/*江苏*/
	left: 481px;
	top: 261px;
}
.YMH2019_New_home_Map .s_ZJ{/*浙江*/
	left: 490px;
	top: 324px;
}
.YMH2019_New_home_Map .s_AH{/*安徽*/
	left: 454px;
	top: 289px;
}
.YMH2019_New_home_Map .s_FJ{/*福建*/
	left: 471px;
	top: 369px;
}
.YMH2019_New_home_Map .s_JX{/*江西*/
	left: 440px;
	top: 344px;
}
.YMH2019_New_home_Map .s_HuN{/*湖南*/
	left: 391px;
	top: 345px;
}
.YMH2019_New_home_Map .s_HuB{/*湖北*/
	left: 401px;
	top: 300px;
}
.YMH2019_New_home_Map .s_SC{/*四川*/
	left: 287px;
	top: 308px;
}
.YMH2019_New_home_Map .s_YN{/*云南*/
	left: 258px;
	top: 395px;
}
.YMH2019_New_home_Map .s_GD{/*广东*/
	left: 415px;
	top: 411px;
}
.YMH2019_New_home_Map .s_HaiN{/*海南*/
	left: 371px;
	top: 464px;
}
.YMH2019_New_home_Map .s_TW{/*台湾*/
	left: 509px;
	top: 393px;
}
.YMH2019_New_home_Map .s_NMG{/*内蒙古*/
	left: 391px;
	top: 146px;
}
.YMH2019_New_home_Map .s_XJ{/*新疆*/
	left: 134px;
	top: 129px;
}
.YMH2019_New_home_Map .s_XZ{/*西藏*/
	left: 123px;
	top: 277px;
}
.YMH2019_New_home_Map .s_NX{/*宁夏*/
	left: 331px;
	top: 211px;
}
.YMH2019_New_home_Map .s_GX{/*广西*/
	left: 354px;
	top: 408px;
}


.YMH2019_New_home_Date{
	background: url('../images/YMH_home_Date_back.png') no-repeat 0 0;
	height: 120px;
	margin: 0;
}
.YMH2019_New_home_Date .day{
	float: left;
	background: url('../images/YMH_home_Date_day_back.png') repeat-y 0 0;
	width: 126px;
	height: 90px;
	padding: 15px 0;
}
.YMH2019_New_home_Date .day .num{
	background: url('../images/YMH_home_Date_day.png') no-repeat center center;
	height: 90px;
	line-height: 88px;
	text-align: center;
	font-size: 50px;
	color: #20B3EB;
	letter-spacing: 19px;
	text-indent: 20px;
}
.YMH2019_New_home_Date .txt{
	float: right;
	width: 230px;
	padding: 18px 10px 0 0;
	line-height: 40px;
	font-size: 17px;
	color: #FFFFFF;
	text-shadow: 1px 1px 0 rgba(0,0,0, 0.3);
}
.YMH2019_New_home_Date .txt label{
	margin-left: 15px;
	white-space: nowrap;
}


.YMH2019_New_home_News{
	margin-bottom: 20px;
}
.YMH2019_New_home_News .n_top{
	background: #0D5AA8;
	line-height: 35px;
	padding: 12px 15px;
}
.YMH2019_New_home_News .n_top .tt{
	float: left;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: bold;
}
.YMH2019_New_home_News .n_top .more{
	float: right;
	font-size: 14px;
	color: #B7CEE5;
}
.YMH2019_New_home_News .n_top .more:hover{
	color: #FFFFFF;
}
.YMH2019_New_home_News .n_middle{
	background: #24A6EC;
	padding: 8px 15px 12px 15px;
}
.YMH2019_New_home_News .n_middle .ul1{
	margin: 0;
}
.YMH2019_New_home_News .n_middle .ul1 li{
	background: url('../images/YMH_home_ico1.png') no-repeat 1px center;
	line-height: 35px;
	padding-left: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #FFFFFF;
}
.YMH2019_New_home_News .n_middle .ul1 li a{
	font-size: 16px;
	color: #FFFFFF;
}
.YMH2019_New_home_News .n_middle .ul1 li a:hover{
	color: #FFFF00;
}

.YMH2019_New_home_right_title{
	background: #EAEAEA;
	height: 50px;
	margin-bottom: 1px;
}
.YMH2019_New_home_right_title .tt1, .YMH2019_New_home_right_title .tt2, .YMH2019_New_home_right_title .tt3{
	float: left;
	display: inline-block;
	background: #0D5AA8;
	width: auto;
	padding: 0 30px;
	height: 50px;
	line-height: 48px;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: bold;
}
.YMH2019_New_home_right_title .tt2{
	background: #0679CE;
}
.YMH2019_New_home_right_title .tt3{
	background: #049DCA;
}
.YMH2019_New_home_right_title .more{
	float: right;
	line-height: 35px;
	margin: 10px 15px 0 0;
	font-size: 14px;
	color: #888888;
}
.YMH2019_New_home_right_title .more:hover{
	color: #FF0000;
}


.YMH2019_New_home_right_ZT{
	margin: 0 -1px 20px -1px;
	font-size: 0;
}
.YMH2019_New_home_right_ZT a{
	float: left;
	display: inline-block;
	border: 1px #FFFFFF solid;
	width: auto;
	margin: 0;
}
.YMH2019_New_home_right_ZT img{
	width: 184px;
	height: 80px;
}
.YMH2019_New_home_right_ZT a:hover{
	border-color: #0094DB
}


.YMH2019_New_home_right_WQHG{
	margin: 0 -1px 20px -1px;
	font-size: 0;
}
.YMH2019_New_home_right_WQHG a{
	float: left;
	display: inline-block;
	width: 184px;
	height: 80px;
	margin: 1px;
	text-align: center;
}
.YMH2019_New_home_right_WQHG a span{
	display: block;
	padding: 12px;
	line-height: 26px;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: bold;
	text-shadow: 1px 1px 1px rgba(0,0,0, 0.2);
}
.YMH2019_New_home_right_WQHG a:hover{
	text-decoration: none;
}
.YMH2019_New_home_right_WQHG .a1{
	background: #FFB13E;
}
.YMH2019_New_home_right_WQHG .a1:hover{
	background: #F7A01F;
}
.YMH2019_New_home_right_WQHG .a2{
	background: #39D768;
}
.YMH2019_New_home_right_WQHG .a2:hover{
	background: #1DCE52;
}
.YMH2019_New_home_right_WQHG .a3{
	background: #4AC6FB;
}
.YMH2019_New_home_right_WQHG .a3:hover{
	background: #2FBAF6;
}
.YMH2019_New_home_right_WQHG .a4{
	background: #9999FF;
}
.YMH2019_New_home_right_WQHG .a4:hover{
	background: #8888FA;
}


.YMH2019_New_home_right_DZZN{
	margin: 0 -1px 40px -1px;
	font-size: 0;
}
.YMH2019_New_home_right_DZZN a{
	float: left;
	display: inline-block;
	background-color: #EEF8FB;
	width: 184px;
	height: 75px;
	line-height: 74px;
	margin: 1px;
	font-size: 16px;
	color: #0186B8;
	font-weight: bold;
}
.YMH2019_New_home_right_DZZN a .pic{
	float: left;
	display: block;
	background: url('../images/YMH_home_DZZN_ico.png') no-repeat 0 0;
	width: 50px;
	height: 44px;
	margin: 15px 12px 0 22px;
}
.YMH2019_New_home_right_DZZN .a2, .YMH2019_New_home_right_DZZN .a3, .YMH2019_New_home_right_DZZN .a6, .YMH2019_New_home_right_DZZN .a7{
	background-color: #D5EEF4;
}
.YMH2019_New_home_right_DZZN .a1 .pic{
	background-position-y: 0;
}
.YMH2019_New_home_right_DZZN .a2 .pic{
	background-position-y: -100px;
}
.YMH2019_New_home_right_DZZN .a3 .pic{
	background-position-y: -200px;
}
.YMH2019_New_home_right_DZZN .a4 .pic{
	background-position-y: -300px;
}
.YMH2019_New_home_right_DZZN .a5 .pic{
	background-position-y: -400px;
}
.YMH2019_New_home_right_DZZN .a6 .pic{
	background-position-y: -500px;
}
.YMH2019_New_home_right_DZZN .a7 .pic{
	background-position-y: -600px;
}
.YMH2019_New_home_right_DZZN .a8 .pic{
	background-position-y: -700px;
}
.YMH2019_New_home_right_DZZN a:hover .pic{
	background-position-x: -100px;
}
.YMH2019_New_home_right_DZZN a:hover{
	background-color: #049DCA;
	color: #FFFFFF;
	text-decoration: none;
}


.YMH2019_New_home_title2{
	height: 60px;
	margin-bottom: 25px;
}
.YMH2019_New_home_title2 .tt3, .YMH2019_New_home_title2 .tt4{
	float: left;
	background: url('../images/YMH_home_title3.png') no-repeat left center;
	width: 300px;
	height: 60px;
	margin: 0 10px;
}
.YMH2019_New_home_title2 .tt4{
	background-image: url('../images/YMH_home_title4.png');
}
.YMH2019_New_home_title2 .line{
	float: left;
	background: url('../images/YMH_home_title_line.png') repeat-x left center;
	width: 420px;
	height: 60px;
	margin: 0 10px;
}


.YMH2019_New_home_WGZY_card{
	margin: 0 40px 25px 40px;
}
.YMH2019_New_home_WGZY_card .card_nav{
	text-align: center;
	height: 33px;
	margin: 0;
	font-size: 0;
}
.YMH2019_New_home_WGZY_card .card_nav a{
	background: #EBF3FA;
	padding: 12px 30px;
	margin: 0 2px;
	line-height: 20px;
	font-size: 17px;
	color: #055AA0;
}
.YMH2019_New_home_WGZY_card .card_nav a:hover, .YMH2019_New_home_WGZY_card .card_nav a.current{
	background: #066BC0;
	color: #FFFFFF;
	text-decoration: none;
}
.YMH2019_New_home_WGZY_card .card_div{
	border: 1px #BCD6ED solid;
	border-top: 1px #066BC0 solid;
	padding: 20px;
}
.YMH2019_New_home_WGZY_card .card_div table{
	width: 92%;
	margin: 0 auto;
}
.YMH2019_New_home_WGZY_card .card_div table td{
	height: 50px;
	vertical-align: middle;
	font-size: 16px;
}
.YMH2019_New_home_WGZY_card .card_div table .td1{
	text-align: right;
}
.YMH2019_New_home_WGZY_card .card_div table a{
	font-size: 16px;
	color: #066BBF;
	margin: 0 10px;
}
.YMH2019_New_home_WGZY_card .card_div table a:hover{
	color: #FF0000;
	text-decoration: none;
}
.YMH2019_New_home_WGZY_card .card_div table .SZM{
	font-size: 0;
}
.YMH2019_New_home_WGZY_card .card_div table .SZM a{
	border: 1px #CFE1F2 solid;
	border-radius: 4px;
	padding: 1px 7px 3px 7px;
	margin: 0 2px;
	font-size: 16px;
	color: #066BBF;
}
.YMH2019_New_home_WGZY_card .card_div table .SZM a:hover, .YMH2019_New_home_WGZY_card .card_div table .SZM a.current{
	border: 0;
	background: url('../images/YMH_home_WGZY_icoZM.png') repeat-x;
	padding: 2px 8px 4px 8px;
	color: #FFFFFF;
	text-decoration: none;
}

.YMH2019_New_home_WGZY_data{
	margin-bottom: 50px;
}
.YMH2019_New_home_WGZY_data li{
	float: left;
	width: 14.28%;
}
.YMH2019_New_home_WGZY_data li a{
	display: block;
	margin: 0 7px;
	color: #777777;
}
.YMH2019_New_home_WGZY_data li a .pic{
	display: table;
	border-collapse: collapse;
	width: 100%;
	border: 1px #DDDDDD solid;
	margin-bottom: 5px;
}
.YMH2019_New_home_WGZY_data li a .pic div{
	display: table-cell;
	border-collapse: collapse;
	height: 110px;
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
	font-size: 0;
}
.YMH2019_New_home_WGZY_data li a .pic img{
	max-width: 100%;
	max-height: 110px;
}
.YMH2019_New_home_WGZY_data li a .tt{
	display: block;
	text-align: center;
	font-size: 14px;
	line-height: 22px;
}
.YMH2019_New_home_WGZY_data li a:hover{
	text-decoration: none;
	color: #005ABD;
}
.YMH2019_New_home_WGZY_data li a:hover .pic{
	border-color: #83BAE2;
}
.YMH2019_New_home_WGZY_data_more{
	height: 45px;
	margin: -20px 0 40px 0;
	text-align: right;
}
.YMH2019_New_home_WGZY_data_more a{
	line-height: 30px;
	padding: 8px 20px;
	border: 1px #D1D1D1 solid;
	border-radius: 5px;
	font-size: 14px;
	color: #777777;
}
.YMH2019_New_home_WGZY_data_more a:hover{
	border-color: #F4B0B0;
	color: #FF3333;
	text-decoration: none;
}


.YMH2019_New_home_MZTJ{
	height: 460px;
	margin-bottom: 50px;
	position: relative;
}
.YMH2019_New_home_MZTJ .arrow_L, .YMH2019_New_home_MZTJ .arrow_R{
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 0;
	display: block;
	background: #F4FCFF;
	border: 1px #B5D8F1 solid;
	width: 65px;
	height: 150px;
	margin-top: -75px;
	cursor: pointer;
}
.YMH2019_New_home_MZTJ .arrow_R{
	left: auto;
	right: 0;
}
.YMH2019_New_home_MZTJ .arrow_L:hover, .YMH2019_New_home_MZTJ .arrow_R:hover{
	border-color: #0DABCC;
	background: #0DABCC;
}
.YMH2019_New_home_MZTJ .arrow_L .pic, .YMH2019_New_home_MZTJ .arrow_R .pic{
	display: block;
	background: url('../images/YMH_home_arrow.png') no-repeat 0 0;
	width: 30px;
	height: 50px;
	margin: 50px auto 0 auto;
}
.YMH2019_New_home_MZTJ .arrow_L:hover .pic{
	background-position: -100px 0;
}
.YMH2019_New_home_MZTJ .arrow_R .pic{
	background-position: 0 -100px;
}
.YMH2019_New_home_MZTJ .arrow_R:hover .pic{
	background-position: -100px -100px;
}
.YMH2019_New_home_MZTJ .main{
	background: url('../images/YMH_home_MZTJ_back.png') no-repeat center center;
	width: 1020px;
	height: 450px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.YMH2019_New_home_MZTJ .ul_MZTJ{
	position: absolute;
	width: auto;
	z-index: 3;
	white-space: nowrap;
	left: 0;
	font-size: 0;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li{
	display: inline-block;
	width: 1020px;
	height: 460px;
	position: relative;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li a{
	position: absolute;
	z-index: 3;
	display: block;
	width: 320px;
	overflow: hidden;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li a img{
	width: 100%;
	height: 100%;
	transition: all 0.7s;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li a:hover img{
	transform: scale(1.15);
}
.YMH2019_New_home_MZTJ .ul_MZTJ li .a_photo{
	height: 220px;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li .a_video{
	height: 150px;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li .a1{
	left: 10px;
	top: 0;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li .a2{
	left: 350px;
	top: 0;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li .a3{
	right: 10px;
	top: 0;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li .a4{
	left: 10px;
	bottom: 0;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li .a5{
	left: 350px;
	bottom: 0;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li .a6{
	right: 10px;
	bottom: 0;
}


.YMH2019_New_ft{
	background: #0A8BB6;
	margin: 60px 0 0 0;
}
.YMH2019_New_ft .YMH2019_New_main{
	background: url('../images/YMH_home_ft_back.png') no-repeat left bottom;
	height: 140px;
	padding-top: 40px;
}
.YMH2019_New_ft .links{
	line-height: 35px;
	text-align: right;
	margin-bottom: 15px;
	font-size: 15px;
	color: #FFFFFF;
}
.YMH2019_New_ft .links a{
	font-size: 14px;
	color: #FFFFFF;
	margin: 0 12px;
}
.YMH2019_New_ft .links a:hover{
	color: #FFFF00;
}
.YMH2019_New_ft .txt{
	line-height: 30px;
	text-align: right;
	padding-right: 12px;
	font-size: 14px;
	color: #85C5DB;
}
.YMH2019_New_ft .txt label{
	margin-left: 20px;
}



/*#####################  2019-06-13  #########################*/
.YMH2019_New_ft{
	margin-top: 40px;
}
.YMH2019_New_ft .YMH2019_New_main{
	background-position-y: top;
	height: 120px;
	padding-top: 35px;
}


.YMH2019_New_body{
	background: #FFFFFF url('../images/YMH_home_bodyback.jpg') no-repeat center -700px;
}
.hold-transition{
	background: #f1f1f1;
}
.YMH2019_New_bd{
	padding:10px;
	background-size: 100% auto;
	margin: 0 auto;
	background: #FFFFFF;
	margin: 15px 28px;
	border-radius: 4px;
	-webkit-box-shadow: 0 0 4px rgb(0 0 0 / 25%);
	box-shadow: 0 0 4px rgb(0 0 0 / 25%);

}
@media only screen and (min-width: 1690px){
	.inner {
		width: 1511px;
	}
}
@media only screen and (max-width: 1689px) and (min-width: 1480px){
	.inner {
		width: 1310px;
	}
}
@media (max-width: 1200px){
	.inner {
		width: 1050px;
		padding: 0 15px;
	}
}

@media (max-width: 1280px){

	.inner {
		width: 1200px;
	}
}
@media (max-width: 1480px){

	.inner {
		width: 98%;
	}
}


.YMH2019_New_MBX{
	line-height: 30px;
	margin: 0 0 15px 0;
	font-size: 14px;
	color: #666666;
}
.YMH2019_New_MBX a{
	font-size: 14px;
	color: #666666;
}
.YMH2019_New_MBX a:hover{
	color: #FF0000;
}
.YMH2019_New_MBX .gt{
	margin: 0 15px;
}


.YMH2019_New_GRZX{
	width: 940px;
	margin: 35px auto 50px auto
}
.YMH2019_New_GRZX .user_portrait{
	float: left;
	background: url('../images/YMH_no_portrait.jpg') no-repeat center center;
	border: 10px #FFFFFF solid;
	box-shadow: 0 0 20px rgba(0,0,0, 0.15);
	border-radius: 100%;
	overflow: hidden;
	width: 120px;
	height: 120px;
	margin-right: 30px;
}
.YMH2019_New_GRZX .user_portrait img{
	width: 100%;
	height: 100%;
}
.YMH2019_New_GRZX .user{
	float: left;
	width: 300px;
}
.YMH2019_New_GRZX .user_name{
	line-height: 40px;
	margin-bottom: 15px;
	font-size: 26px;
	color: #0475CB
}
.YMH2019_New_GRZX .user_txt{
	line-height: 30px;
	margin-bottom: 12px;
	font-size: 15px;
	color: #333333;
}
.YMH2019_New_GRZX .user_txt .t_L{
	float: left;
}
.YMH2019_New_GRZX .user_txt .t_R{
	float: right;
}
.YMH2019_New_GRZX .user_txt .t1, .YMH2019_New_GRZX .user_txt .t2{
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
	margin: 0 5px;
}
.YMH2019_New_GRZX .user_txt .t2{
	color: #00B22C;
}
.YMH2019_New_GRZX .user_txt2{
	height: 32px;
}
.YMH2019_New_GRZX .user_txt2 .t1, .YMH2019_New_GRZX .user_txt2 .t2{
	float: left;
	line-height: 32px;
	font-size: 15px;
	color: #999999;
	margin-right: 10px;
}
.YMH2019_New_GRZX .user_txt2 .t2{
	color: #FF5C0F;
}
.YMH2019_New_GRZX .user_txt2 .QianDao{
	float: left;
	display: inline-block;
	background: #FF811A;
	border-radius: 4px;
	width: auto;
	line-height: 31px;
	padding: 0 12px 1px 12px;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.YMH2019_New_GRZX .user_txt2 .QianDao:hover{
	background: #FE4E1B;
	color: #FFFFFF;
	text-decoration: none;
}
.YMH2019_New_GRZX .user_txt2 .fix{
	float: right;
	display: inline-block;
	background: url('../images/YMH_GRZX_ico_fix.png') no-repeat 0 6px;
	width: auto;
	line-height: 32px;
	padding: 0 5px 0 26px;
	font-size: 14px;
	color: #335793;
}
.YMH2019_New_GRZX .user_txt2 .fix:hover{
	background-position-y: -94px;
	color: #FF0000;
	text-decoration: none;
}

.YMH2019_New_GRZX .user_GCJY{
	float: right;
	background: #F3F6F9 url('../images/YMH_GRZX_GCJY_pic.png') no-repeat 40px center;
	border: 1px #D2E1EE solid;
	width: 300px;
	padding: 22px 45px 20px 20px;
}
.YMH2019_New_GRZX .user_GCJY .txt{
	line-height: 40px;
	padding: 5px 0;
	text-align: right;
	font-size: 16px;
	color: #333333;
}
.YMH2019_New_GRZX .user_GCJY .txt .a1{
	font-size: 20px;
	color: #0074D2;
	text-decoration: underline;
	margin: 0 12px;
}
.YMH2019_New_GRZX .user_GCJY .txt .a1:hover{
	color: #FF0000;
}
.YMH2019_New_GRZX .user_GCJY .txt .t1{
	color: #FF0000;
	font-weight: bold;
	margin: 0 12px;
}


.YMH2019_New_Aleft{
	float: left;
	width: 700px;
}
.YMH2019_New_Aright{
	float: right;
	width: 470px;
}

.YMH2019_New_GRZX_module1{
	background: #F5F5F5;
	border: 1px #E0E0E0 solid;
	border-radius: 2px;
	padding: 19px;
	margin-bottom: 30px;
}
.YMH2019_New_GRZX_module1 .title{
	height: 40px;
	margin-bottom: 20px;
}
.YMH2019_New_GRZX_module1 .title:after{
	content: '';
	clear: both;
	height: 0;
	display: block;
	font-size: 0;
}
.YMH2019_New_GRZX_module1 .title .tt1, .YMH2019_New_GRZX_module1 .title .tt2, .YMH2019_New_GRZX_module1 .title .tt3, .YMH2019_New_GRZX_module1 .title .tt4, .YMH2019_New_GRZX_module1 .title .tt5, .YMH2019_New_GRZX_module1 .title .tt6, .YMH2019_New_GRZX_module1 .title .tt7{
	float: left;
	display: inline-block;
	background: url('../images/YMH_GRZX_title_icos.png') no-repeat 0 0;
	width: auto;
	height: 40px;
	line-height: 38px;
	padding-left: 52px;
	font-size: 21px;
	font-weight: bold;
}
.YMH2019_New_GRZX_module1 .title .tt1{
	background-position-y: 0;
	color: #1489CF;
}
.YMH2019_New_GRZX_module1 .title .tt2{
	background-position-y: -100px;
	color: #F87E10;
}
.YMH2019_New_GRZX_module1 .title .tt3{
	background-position-y: -200px;
	color: #924D38;
}
.YMH2019_New_GRZX_module1 .title .tt4{
	background-position-y: -300px;
	color: #46577D;
}
.YMH2019_New_GRZX_module1 .title .tt5{
	background-position-y: -400px;
	color: #FF4000;
}
.YMH2019_New_GRZX_module1 .title .tt6{
	background-position-y: -500px;
	color: #147AB1;
}
.YMH2019_New_GRZX_module1 .title .tt7{
	background-position-y: -600px;
	color: #588604;
}
.YMH2019_New_GRZX_module1 .title .more{
	float: right;
	line-height: 30px;
	margin-top: 8px;
	font-size: 13px;
	color: #00A3D9
}
.YMH2019_New_GRZX_module1 .title .more:hover{
	color: #FF0000;
}
.YMH2019_New_GRZX_module1 .title .card_nav{
	float: right;
	width: 300px;
	height: 40px;
	text-align: right;
	margin-top: 10px;
}
.YMH2019_New_GRZX_module1 .title .card_nav a{
	background: #E3E3E3;
	border-radius: 5px;
	width: auto;
	padding: 6px 12px 8px 12px;
	margin: 0 3px 0 0;
	font-size: 13px;
	color: #666666;
}
.YMH2019_New_GRZX_module1 .title .card_nav a:hover{
	background: #D9D9D9;
	color: #000000;
	text-decoration: none;
}
.YMH2019_New_GRZX_module1 .title .card_nav a.current{
	background: #FDAE0B;
	color: #FFFFFF;
}


.YMH2019_New_GRZX_list1{
	margin-bottom: 15px;
}
.YMH2019_New_GRZX_list1 li{
	float: left;
	width: 30.3%;
	margin: 0 1.5%;
}
.YMH2019_New_GRZX_list1 li .pic{
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	display: inline-block;
	border: 1px #FFFFFF solid;
	box-shadow: 2px 2px 15px rgba(0,0,0, 0.1);
	width: 120px;
	height: 170px;
	margin-right: 15px;
}
.YMH2019_New_GRZX_list1 li .pic img{
	width: 100%;
	height: 100%;
}
.YMH2019_New_GRZX_list1 li .aa{
	position: relative;
	padding-left: 140px;
	display: inline-block;
	width: auto;
	margin-bottom: 15px;
	font-size: 16px;
	color: #1772BB;
	font-weight: bold;
}
.YMH2019_New_GRZX_list1 li .aa:hover{
	color: #FF0000;
}
.YMH2019_New_GRZX_list1 li .aa span{
	line-height: 28px;
	max-height: 56px;
	overflow: hidden;
}
.YMH2019_New_GRZX_list1 li .txt{
	padding-left: 140px;
	line-height: 25px;
	margin-bottom: 10px;
	font-size: 14px;
}
.YMH2019_New_GRZX_list1 li .txt .t1{
	color: #FF0000;
	font-weight: bold;
	margin: 0 12px;
}
.YMH2019_New_GRZX_list1 li .txt .t2{
	color: #000000;
	font-weight: bold;
	margin: 0 12px;
}


.YMH2019_New_GRZX_list2{
	margin-bottom: 5px;
}
.YMH2019_New_GRZX_list2 li{
	float: left;
	width: 33.3%;
}
.YMH2019_New_GRZX_list2 li a{
	display: block;
	margin: 0 20px;
	text-align: center;
}
.YMH2019_New_GRZX_list2 li a .pic{
	height: 140px;
	overflow: hidden;
	margin-bottom: 5px;
}
.YMH2019_New_GRZX_list2 li a .pic img{
	height: 100%;
}
.YMH2019_New_GRZX_list2 li a span{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 20px;
	font-size: 13px;
}
.YMH2019_New_GRZX_list2 li.more{
	clear: both;
	width: 99%;
	height: 20px;
	text-align: right;
	padding-top: 12px;
}
.YMH2019_New_GRZX_list2 li.more a{
	display: inline;
	margin: 0;
	font-size: 13px;
	color: #00A3D9
}
.YMH2019_New_GRZX_list2 li.more a:hover{
	color: #FF0000;
}


.YMH2019_New_GRZX_list3{
	margin: 0 10px -10px 0;
}
.YMH2019_New_GRZX_list3 li{
	margin-bottom: 15px;
	min-height: 105px;
}
.YMH2019_New_GRZX_list3 li .aa{
	display: inline-block;
	position: relative;
	width: auto;
	padding-left: 100px;
	margin: 5px 0 10px 0;
}
.YMH2019_New_GRZX_list3 li .aa span{
	line-height: 32px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 16px;
	color: #8B5740;
	font-weight: bold;
}
.YMH2019_New_GRZX_list3 li .aa:hover span{
	color: #FF0000;
}
.YMH2019_New_GRZX_list3 li .aa .pic{
	position: absolute;
	z-index: 1;
	left: 10px;
	top: 0;
	width: 70px;
	height: 100px;
}
.YMH2019_New_GRZX_list3 li .aa .pic img{
	width: 100%;
	height: 100%;
}
.YMH2019_New_GRZX_list3 li .txt{
	padding-left: 100px;
	line-height: 25px;
	height: 50px;
	overflow: hidden;
	font-size: 14px;
	color: #888888;
}


.YMH2019_New_GRZX_list4{
	margin-bottom: -10px;
}
.YMH2019_New_GRZX_list4 li{
	float: left;
	width: 33.3%;
	margin-bottom: 15px;
}
.YMH2019_New_GRZX_list4 li a{
	display: block;
	margin: 0 15px;
}
.YMH2019_New_GRZX_list4 li a .pic{
	display: table;
	border-collapse: collapse;
	width: 100%;
	border: 1px #DDDDDD solid;
	margin-bottom: 2px;
}
.YMH2019_New_GRZX_list4 li a .pic div{
	display: table-cell;
	border-collapse: collapse;
	background: #FFFFFF;
	height: 100px;
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
	font-size: 0;
}
.YMH2019_New_GRZX_list4 li a .pic img{
	max-width: 100%;
	max-height: 100px;
}
.YMH2019_New_GRZX_list4 li a .tt{
	display: block;
	text-align: center;
	font-size: 13px;
	line-height: 20px;
}
.YMH2019_New_GRZX_list4 li a:hover{
	text-decoration: none;
	color: #FF0000;
}
.YMH2019_New_GRZX_list4 li a:hover .pic{
	border-color: #FF9999;
}


.YMH2019_New_GRZX_list5{
	margin: 0 0 0 10px;
}
.YMH2019_New_GRZX_list5 li{
	background: url('../images/YMH_GRZX_ico_1.png') no-repeat left center;
	line-height: 25px;
	padding-left: 20px;
	margin-bottom: 8px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_GRZX_list5 li a{
	font-size: 14px;
}

.YMH2019_New_GRZX_list6{
	margin: 0 0 0 10px;
}
.YMH2019_New_GRZX_list6 li{
	background: url('../images/YMH_GRZX_ico_2.png') no-repeat left center;
	line-height: 25px;
	padding-left: 20px;
	margin-bottom: 8px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_GRZX_list6 li a{
	font-size: 14px;
}


.YMH2019_New_GRZX_Hot{
	background: #FFFFFF;
	border: 1px #D2E1EF solid;
	margin: 0 20px;
	height: 228px;
}
/* 热词云 */
#lanrenzhijia{
	background: #FFFFFF;
	border-top: 0;
	height: 228px;
	padding: 0;
	margin: 0;
	position: relative;
	overflow: hidden;
}
#lanrenzhijia a {
	position :absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
	color: #047EC8;
	font-weight: bold;
	text-decoration:none;
	padding: 4px 7px;
	white-space: nowrap;
}
#lanrenzhijia a:hover {
	border: 1px solid #BFE0FF;
	background: rgba(255,255,255, 0.9);
	color: #2F9CFF;
	z-index: 3;
}


.YMH2019_New_Bleft{
	float: left;
	width: 250px;
}
.YMH2019_New_Bright{
	float: right;
	width: 900px;
}


.YMH2019_New_leftnav{
	margin-bottom: 25px;
}
.YMH2019_New_leftnav .n_top{
	background: #067EB9;
	height: 45px;
	padding: 0 10px 0 15px;
}
.YMH2019_New_leftnav .n_top .tt{
	float: left;
	line-height: 44px;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.YMH2019_New_leftnav .n_top .arrow_Up, .YMH2019_New_leftnav .n_top .arrow_Down{
	float: right;
	background: url('../images/YMH_arrow_Up.png') no-repeat center center;
	width: 20px;
	height: 25px;
	margin-top: 12px;
	font-size: 0;
	cursor: pointer;
}
.YMH2019_New_leftnav .n_top .arrow_Down{
	background-image: url('../images/YMH_arrow_Down.png')
}
.YMH2019_New_leftnav .n_middle{
	background: #DEF4FD;
	padding: 15px;
}
.YMH2019_New_leftnav .ul1{
	margin: 0;
}
.YMH2019_New_leftnav .ul1 li{
	background: url('../images/YMH_GRZX_ico_3.png') no-repeat 3px center;
	padding-left: 20px;
	margin-bottom: 10px;
	line-height: 25px;
}
.YMH2019_New_leftnav .ul1 li:after{
	content: '';
	clear: both;
	height: 0;
	display: block;
	font-size: 0;
}
.YMH2019_New_leftnav .ul1 li .aa{
	float: left;
	display: inline-block;
	max-width: 130px;
	font-size: 15px;
	color: #000000;
}
.YMH2019_New_leftnav .ul1 li .aa:hover{
	color: #FF0000;
}
.YMH2019_New_leftnav .ul1 li .num{
	float: right;
	font-size: 12px;
	color: #999999;
}


.YMH2019_New_result{
	border-bottom: 1px #067EB9 solid;
	height: 50px;
	margin-bottom: 10px;
	line-height: 45px;
	padding: 0 10px;
	font-size: 15px;
}
.YMH2019_New_result .datas{
	display: inline-block;
	width: auto;
	line-height: 45px;
	font-size: 15px;
}
.YMH2019_New_result .datas .YX{
	background: #FFFFFF;
	border: 1px #E1E1E1 solid;
	padding: 4px 35px 5px 10px;
	margin-right: 10px;
	position: relative;
	font-size: 14px;
}
.YMH2019_New_result .datas .YX .close{
	position: absolute;
	z-index: 2;
	top: 1px;
	right: 1px;
	background: url('../images/YMH_GRZX_ico_close.png') no-repeat center center;
	width: 27px;
	height: 26px;
	cursor: pointer;
}
.YMH2019_New_result .datas .YX .close:hover{
	background-color: #FFE9E9;
}


.YMH2019_New_GRZX_list7{
	margin-bottom: 20px;
}
.YMH2019_New_GRZX_list7 li{
	border-bottom: 1px #CCCCCC dashed;
	padding: 15px 10px;
	margin-bottom: 10px;
}
.YMH2019_New_GRZX_list7 li .aa{
	display: inline-block;
	position: relative;
	width: auto;
	margin-bottom: 10px;
	padding-left: 185px;
	padding-top: 5px;
	line-height: 35px;
}
.YMH2019_New_GRZX_list7 li .aa .pic{
	position: absolute;
	z-index: 2;
	left: 0;
	top: 0;
	display: inline-block;
	background: #FFFFFF;
	box-shadow: 1px 1px 15px rgba(0,0,0, 0.15);
	width: 150px;
	max-height: 90px;
	padding: 5px;
	text-align: center;
}
.YMH2019_New_GRZX_list7 li .aa .pic img{
	max-width: 100%;
	max-height: 90px;
}
.YMH2019_New_GRZX_list7 li .aa span{
	font-size: 18px;
	color: #016098;
	font-weight: bold;
}
.YMH2019_New_GRZX_list7 li .aa:hover, .YMH2019_New_GRZX_list7 li .aa:hover span{
	color: #FF0000;
	text-decoration: none;
}
.YMH2019_New_GRZX_list7 li .txt{
	padding-left: 185px;
	line-height: 25px;
	min-height: 50px;
	margin-bottom: 10px;
	font-size: 14px;
	color: #777777;
}


.YMH2019_New_page{
	padding: 10px;
	text-align: center;
	margin-bottom: 30px;
}
.YMH2019_New_page table{
	display: inline-block;
	width: auto;
	margin: 0 auto;
}
.YMH2019_New_page table td{
	height: 45px;
	line-height: 25px;
	padding: 0 5px;
	font-size: 15px;
}
.YMH2019_New_page .page{
	display: inline-block;
	width: auto;
}
.YMH2019_New_page .page a{
	background-color: #FFFFFF;
	border: 1px #CCCCCC solid;
	padding: 7px 14px 8px 14px;
	margin: 0 4px;
	text-decoration: none;
	font-size: 15px;
	color: #555555;
}
.YMH2019_New_page .page a.current, .YMH2019_New_page .page a:hover{
	background-color: #20B0DB;
	border: 1px #20B0DB solid;
	text-decoration: none;
	color: #FFFFFF;
}
.YMH2019_New_page .TZ{
	margin-left: 40px;
}
.YMH2019_New_page .TZ .input1{
	border: 1px #777777 solid;
	width: 55px;
	height: 32px;
	margin: 0 5px;
	padding: 0 5px;
}



/*#####################  2019-06-14  #######################*/
.YMH2019_New_ZhuanTi{
	margin: 30px -20px;
}
.YMH2019_New_ZhuanTi .ZhuanTi{
	float: left;
	background: #FFFFFF;
	border: 1px #C5DCEB solid;
	border-radius: 4px;
	width: 530px;
	padding: 24px;
	margin: 0 20px 40px 20px;
	height: 200px;
}
.YMH2019_New_ZhuanTi .ZhuanTi .pic{
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	float: left;
	width: 200px;
	height: 200px;
}
.YMH2019_New_ZhuanTi .ZhuanTi .pic img{
	width: 100%;
	height: 100%;
}
.YMH2019_New_ZhuanTi .ZhuanTi .aa{
	position: relative;
	display: inline-block;
	line-height: 45px;
	margin-bottom: 10px;
	padding-left: 230px;
	font-size: 22px;
	color: #004E8C;
	font-weight: bold;
}
.YMH2019_New_ZhuanTi .ZhuanTi .aa:hover{
	color: #FF0000;
	text-decoration: none;
}
.YMH2019_New_ZhuanTi .ZhuanTi .txt{
	padding-left: 230px;
	line-height: 25px;
	font-size: 15px;
	color: #61819A;
}


/*###################  2019-06-18  #####################*/
.YMH2019_New_form{
	background: #FFFFFF;
	border: 20px #E0F1F5 solid;
	margin: 0 10px;
	padding: 40px 10px;
	margin-bottom: 30px;
}
.YMH2019_New_form .title{
	line-height: 40px;
	margin-bottom: 25px;
	font-size: 24px;
	color: #017DAD;
	font-weight: bold;
	text-align: center;
}
.YMH2019_New_form .TB1{
	width: 96%;
	margin: 0 auto;
}
.YMH2019_New_form .TB1 td{
	height: 50px;
	vertical-align: middle;
	padding: 5px 3px;
	font-size: 15px;
	color: #666666;
}
.YMH2019_New_form .TB1 .td1{
	text-align: right;
	color: #000000;
	font-weight: bold;
}
.YMH2019_New_form .input1{
	border: 1px #CCCCCC solid;
	width: 240px;
	height: 35px;
	padding: 0 5px;
	font-size: 15px;
}
.YMH2019_New_form .select1{
	border: 1px #CCCCCC solid;
	width: 252px;
	height: 37px;
	padding: 5px;
	font-size: 15px;
}
.YMH2019_New_form label{
	margin-right: 25px;
}
.YMH2019_New_form .TB1 .td2{
	text-align: center;
	padding-top: 30px;
}
.YMH2019_New_form .btn1, .YMH2019_New_form .btn2{
	background: #118DBD;
	border: 0;
	border-radius: 4px;
	width: auto;
	padding: 0 30px 2px 30px;
	margin: 0 15px;
	height: 40px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}
.YMH2019_New_form .btn2{
	background: #9695B3
}

.YMH2019_New_home_search.bd{
	height: 100px;
}
.YMH2019_New_home_search.bd .s_div{
	float: none;
	height: 82px;
	margin: 0 auto;
	padding-top: 18px;
}
.YMH2019_New_home_search.bd .s_div table{
	width: auto;
	margin: 0 auto;
}


.YMH2019_New_NH_data{
	background: url('../images/NH_home_body_1.jpg') no-repeat center center;
	padding: 50px;
}
/* 原国图 */
.SZZY2018_NH_home_data{
	width: 1340px;
	height: 400px;
	margin: 0 auto;
	overflow: hidden;
	border-right: 1px #7098C0 solid;
}
.SZZY2018_NH_home_data li{
	float: left;
	box-sizing: border-box;
	width: 55px;
	height: 400px;
	overflow: hidden;
	cursor: pointer;
}
.SZZY2018_NH_home_data li.open, .SZZY2018_NH_home_data li.open li{
	cursor: auto;
}
.SZZY2018_NH_home_data li .main{
	background: url('../images/NH_home_data_back.png') no-repeat left top;
	box-sizing: border-box;
	border: 1px #7098C0 solid;
	width: 900px;
	height: 400px;
	padding: 25px 0 0 15px;
}
.SZZY2018_NH_home_data li .main.current{
	border-color: #FFFFFF;
}
.SZZY2018_NH_home_data li .main .title{
	float: left;
	width: 24px;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 135%;
}
.SZZY2018_NH_home_data li:hover .main .title{
	color: #FFFF00;
}
.SZZY2018_NH_home_data li .main.current .title, .SZZY2018_NH_home_data li:hover .main.current .title{
	font-size: 22px;
	color: #FFFFFF;
}
.SZZY2018_NH_home_data li .main .data{
	float: right;
	width: 830px;
	height: 370px;
	font-size: 0;
}
.SZZY2018_NH_home_data li .main .data li{
	float: left;
	background: url('../images/NH_ico1.png') no-repeat left center;
	width: 400px;
	height: 30px;
	line-height: 30px;
	margin: 0 0 8px 10px;
	padding-left: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.SZZY2018_NH_home_data li .main .data li a{
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.SZZY2018_NH_home_data li .main .data li a:hover{
	color: #33FFFF;
	text-decoration: underline;
}
.SZZY2018_NH_home_data{
	width: 1100px;
}
.SZZY2018_NH_home_data li{
	width: 45px;
}
.SZZY2018_NH_home_data li .main{
	width: 740px;
}
.SZZY2018_NH_home_data li .main .title{
	width: 16px;
	font-size: 16px;
}
.SZZY2018_NH_home_data li .main.current .title, .SZZY2018_NH_home_data li:hover .main.current .title{
	font-size: 18px;
}
.SZZY2018_NH_home_data li .main .data{
	width: 670px;
}
.SZZY2018_NH_home_data li .main .data li{
	width: 320px;
}



/*################  2019-06-19  #################*/
.YMH2019_New_Bright .YMH2019_New_GRZX_list1{
	height: auto;
}
.YMH2019_New_Bright .YMH2019_New_GRZX_list1 li{
	width: 47%;
	margin: 10px 1.5% 25px 1.5%;
	height: 160px;
}
.YMH2019_New_Bright .YMH2019_New_GRZX_list1 li .pic{
	height: 160px;
}

.YMH2019_New_GRZX_list1 li .aa{
	margin-bottom: 10px;
}
.YMH2019_New_GRZX_list1 li .aa span{
	display: inline-block;
}
.YMH2019_New_GRZX_list1 li .txt{
	margin-bottom: 7px;
}



/*################  2019-06-19-2  #################*/
.YMH2019_New_title1{
	display: table;
	margin: 25px 0 15px 0;
	width: 100%;
	line-height: 50px;
}
.YMH2019_New_title1 .line{
	display: table-cell;
	background: url('../images/YMH_home_title_line.png') repeat-x left center;
	width: 90%;
	height: 50px;
}
.YMH2019_New_title1 .tt{
	display: table-cell;
	background: url('../images/YMH_title1_ico.png') no-repeat left center;
	white-space: nowrap;
	width: auto;
	height: 50px;
	line-height: 46px;
	padding: 0 20px 0 125px;
	font-size: 24px;
	color: #007BAA;
	font-weight: bold;
}

.YMH2019_New_List1{
	margin: 5px 15px 30px 15px;
}
.YMH2019_New_List1 li{
	background: url('../images/YMH_GRZX_ico_3.png') no-repeat 5px center;
	border-bottom: 1px #CCCCCC dashed;
	line-height: 30px;
	padding: 10px 5px 10px 25px;
}
.YMH2019_New_List1 li:after{
	content: '';
	clear: both;
	height: 0;
	display: block;
	font-size: 0;
}
.YMH2019_New_List1 li a{
	float: left;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: auto;
	max-width: 1020px;
	font-size: 18px;
	color: #00438C;
}
.YMH2019_New_List1 li a:hover{
	color: #FF0000;
}
.YMH2019_New_List1 li .time{
	float: right;
	font-size: 14px;
	color: #999999;
}


.YMH2019_New_TXT{
	margin: 15px 15px 70px 15px;
}
.YMH2019_New_TXT h1{
	line-height: 45px;
	padding: 10px;
	margin: 0 0 25px 0;
	text-align: center;
	font-size: 28px;
	color: #000000;
	font-weight: bold;
}
.YMH2019_New_TXT .time{
	border-top: 1px #8CC0DF solid;
	line-height: 30px;
	padding: 5px;
	margin-bottom: 10px;
	text-align: center;
	font-size: 13px;
	color: #777777;
}
.YMH2019_New_TXT .txt{
	margin: 10px 20px;
	line-height: 240%;
	font-size: 16px;
	color: #222222;
}
.YMH2019_New_TXT .txt p{
	margin: 0 0 25px 0;
	text-indent: 2em;
}
.YMH2019_New_TXT .txt img{
	display: block;
	margin: 0 auto 25px auto;
	max-width: 96%;
}

/*#######  2019-06-21  #######*/
.SZZY2018_NH_home_data li .main, .SZZY2018_NH_home_data{
	border-color: #6CCDE0;
}


/*#######  2019-06-21  #######*/
.SZZY2018_NH_home_data li .main, .SZZY2018_NH_home_data{
	border-color: #6CCDE0;
}

.YMH2019_New_GRZX_list7 li{
	margin-bottom: 5px;
}
.YMH2019_New_GRZX_list7 li .aa{
	margin-bottom: 5px;
	padding-left: 5px;
}
.YMH2019_New_GRZX_list7 li .aa .pic{
	position: static;
	float: left;
	margin-right: 25px;
}
.YMH2019_New_GRZX_list7 li .aa span{
	display: inline-block;
	margin-bottom: 8px;
}
.YMH2019_New_GRZX_list7 li .txt{
	display: block;
	padding-left: 0;
	max-height: 2em;
	overflow: hidden;
}

.YMH2019_New_title2{
	height: 45px;
	border-bottom: 1px #AAAAAA solid;
	margin-bottom: 15px;
	position: relative;
}
.YMH2019_New_title2 .title{
	position: absolute;
	z-index: 2;
	left: 0;
	top: 0;
	line-height: 44px;
}
.YMH2019_New_title2 .title .tt{
	float: left;
	display: inline-block;
	border-bottom: 2px #0F67A8 solid;
	width: auto;
	padding: 0 12px;
	font-size: 19px;
	color: #003673;
	font-weight: bold;
}
.YMH2019_New_title2 .title .t1{
	float: left;
	font-size: 14px;
	color: #2B99D5;
	margin-left: 20px;
}

.YMH2019_New_TB1{
	width: 98%;
	margin: 20px auto 25px auto;
}
.YMH2019_New_TB1 tr{
	background: #FFFFFF;
}
.YMH2019_New_TB1 tr:hover{
	background: #F5F8F8;
}
.YMH2019_New_TB1 th{
	background: #EBF8FC;
	border: 1px #AED1DF solid;
	height: 30px;
	padding: 5px;
	vertical-align: middle;
	text-align: center;
	font-size: 15px;
	color: #0258A6;
	font-weight: bold;
}
.YMH2019_New_TB1 td{
	border: 1px #AED1DF solid;
	padding: 15px 10px;
	text-align: center;
	vertical-align: top;
	line-height: 25px;
	font-size: 15px;
	color: #555555;
}
.YMH2019_New_TB1 td a{
	color: #000000;
	font-weight: bold;
}
.YMH2019_New_TB1 td a:hover{
	color: #FF0000;
}
.YMH2019_New_TB1 .td1{
	text-align: left;
}
.YMH2019_New_TB1 td .a1, .YMH2019_New_TB1 td .a2{
	font-size: 14px;
	background: #D7F0F6;
	color: #0381A5;
	padding: 3px 8px 4px 8px;
	margin: 0 4px;
	font-weight: normal;
}
.YMH2019_New_TB1 td .a1:hover{
	background: #42B6D3;
	color: #FFFFFF;
	text-decoration: none;
}
.YMH2019_New_TB1 td .a2{
	background: #FBE3E3;
	color: #DB0000;
}
.YMH2019_New_TB1 td .a2:hover{
	background: #E96363;
	color: #FFFFFF;
	text-decoration: none;
}




/*##################  2019-06-28  ####################*/
.YMH2019_New_home_hd .banner{
	background-position: center center;
	height: 400px;
}
.YMH2019_New_home_hd .home_top .right .a_mobile{
	padding: 0 10px;
	margin-left: 35px;
}
.YMH2019_New_home_hd .home_top .right a{
	padding-left: 22px;
	margin-left: 25px;
}
.YMH2019_New_home_hd .home_top .right .a3{
	background-position-y: -200px;
}

.YMH2019_New_home_TSZY li a .pic{
	display: table;
	background: #FFFFFF;
	border: 5px #FFFFFF solid;
	box-shadow: 0 0 10px rgba(0,56,81, 0.15);
	width: 80px;
	height: 80px;
}
.YMH2019_New_home_TSZY li a .pic .pp{
	display: table-cell;
	height: 80px;
	text-align: center;
	vertical-align: middle;
	font-size: 0;
}
.YMH2019_New_home_TSZY li a .pic img{
	max-width: 100%;
	max-height: 100%;
}
.YMH2019_New_home_TSZY li a .txt{
	font-size: 14px;
	line-height: 24px;
}

.YMH2019_New_home_WGZY_data{
	margin-bottom: 35px;
}
.YMH2019_New_home_WGZY_data li{
	width: 12.5%;
}
.YMH2019_New_home_WGZY_data li a{
	margin: 0 10px;
}
.YMH2019_New_home_WGZY_data li a .pic div{
	height: 40px;
	padding: 5px;
}
.YMH2019_New_home_WGZY_data li a .pic img{
	max-height: 100%;
}
.YMH2019_New_home_WGZY_data li a .tt{
	font-size: 13px;
	line-height: 20px;
}




/*#################  2019-07-01  ###################*/
.YMH2019_New_TSZY_topmain{
	background: no-repeat 0 0;
	height: 180px;
	margin-bottom: 35px;
}
.YMH2019_New_TSZY_topmain .title{
	line-height: 40px;
	padding: 30px 0 5px 55px;
	color: #FFFFFF;
	text-shadow: 1px 1px 5px rgba(0,0,0, 0.2);
}
.YMH2019_New_TSZY_topmain .title .tt1{
	font-size: 30px;
	font-weight: bold;
	margin-right: 30px;
	letter-spacing: 2px;
}
.YMH2019_New_TSZY_topmain .title .tt2{
	font-size: 18px;
	font-weight: lighter;
}
.YMH2019_New_TSZY_topmain.ZY1{
	background-image: url('../images/TSZY_topmain_01.jpg');
}
.YMH2019_New_TSZY_topmain.ZY2{
	background-image: url('../images/TSZY_topmain_02.jpg');
}
.YMH2019_New_TSZY_topmain.ZY3{
	background-image: url('../images/TSZY_topmain_03.jpg');
}
.YMH2019_New_TSZY_topmain.ZY4{
	background-image: url('../images/TSZY_topmain_04.jpg');
}
.YMH2019_New_TSZY_topmain.ZY5{
	background-image: url('../images/TSZY_topmain_05.jpg');
}
.YMH2019_New_TSZY_topmain.ZY6{
	background-image: url('../images/TSZY_topmain_06.jpg');
}
.YMH2019_New_TSZY_topmain.ZY7{
	background-image: url('../images/TSZY_topmain_07.jpg');
}
.YMH2019_New_TSZY_topmain.ZY8{
	background-image: url('../images/TSZY_topmain_08.jpg');
}
.YMH2019_New_TSZY_topmain.ZY9{
	background-image: url('../images/TSZY_topmain_09.jpg');
}

.YMH2019_New_TSZY_topmain .search{
	width: auto;
	margin: 0 0 0 200px;
}
.YMH2019_New_TSZY_topmain .search td{
	height: 60px;
	padding: 0;
	margin: 0;
	font-size: 0;
}
.YMH2019_New_TSZY_topmain .search .input1{
	background: url('../images/YMH_home_input_back.png');
	border: 1px #FFFFFF solid;
	border-right: 0;
	width: 450px;
	height: 30px;
	padding: 6px;
	margin: 0;
	font-size: 16px;
}
.YMH2019_New_TSZY_topmain .search .btn1{
	background: url('../images/YMH_home_ico_search.png') no-repeat 20px center;
	border: 0;
	width: 130px;
	height: 44px;
	box-sizing: border-box;
	padding: 0 0 2px 40px;
	margin: 0;
	text-align: center;
	font-size: 17px;
	color: #FFFFFF;
	letter-spacing: 8px;
	text-shadow: 1px 1px 0 rgba(0,0,0, 0.4);
	cursor: pointer;
}

.YMH2019_New_TSZY_topmain.ZY1 .search .btn1{
	background-color: #E67E40
}
.YMH2019_New_TSZY_topmain.ZY2 .search .btn1{
	background-color: #9C4558
}
.YMH2019_New_TSZY_topmain.ZY3 .search .btn1{
	background-color: #6F5642
}
.YMH2019_New_TSZY_topmain.ZY4 .search .btn1{
	background-color: #608747
}
.YMH2019_New_TSZY_topmain.ZY5 .search .btn1{
	background-color: #7B4020
}
.YMH2019_New_TSZY_topmain.ZY6 .search .btn1{
	background-color: #5A657E
}
.YMH2019_New_TSZY_topmain.ZY7 .search .btn1{
	background-color: #387AAB
}
.YMH2019_New_TSZY_topmain.ZY8 .search .btn1{
	background-color: #2DB7C6
}
.YMH2019_New_TSZY_topmain.ZY9 .search .btn1{
	background-color: #38BBFA
}



/*################  2019-07-03  ################*/
.YMH2019_New_GRZX .user_txt .t1, .YMH2019_New_GRZX .user_txt .t2{
	text-decoration: underline;
}
.YMH2019_New_GRZX .user_txt .t1:hover{
	color: #FFA020
}
.YMH2019_New_GRZX .user_txt .t2:hover{
	color: #0F63FF
}


.YMH2019_New_Book_Main{
	background: #FFFFFF;
	box-shadow: 0 0 30px #D6E9F2;
	margin: 25px 50px 45px 50px;
	padding: 30px 40px;
}

.YMH2019_New_Book_module1{
	margin-bottom: 20px;
}
.YMH2019_New_Book_module1 .m_top{
	border-bottom: 1px #CCCCCC solid;
	height: 40px;
	position: relative;
}
.YMH2019_New_Book_module1 .m_top .tt{
	position: absolute;
	z-index: 2;
	left: 0;
	top: 0;
	display: inline-block;
	border-bottom: 3px #067EB9 solid;
	width: auto;
	padding: 0 12px;
	height: 39px;
	line-height: 30px;
	font-size: 20px;
	color: #067EB9;
	font-weight: bold;
}
.YMH2019_New_Book_module1 .m_top .tt .MuLu{
	font-size: 15px;
	font-weight: normal;
	margin-left: 20px;
	letter-spacing: 2px;
}

.YMH2019_New_Book_module1 .m_middle{
	padding: 15px 0 5px 0;
}

.YMH2019_New_Book_module1 .ul1{
	margin: 10px 0;
}
.YMH2019_New_Book_module1 .ul1 li{
	float: left;
	width: 20%;
}
.YMH2019_New_Book_module1 .ul1 li a{
	display: block;
	margin: 0 20px;
}
.YMH2019_New_Book_module1 .ul1 li a .pic{
	display: table;
	background: #FFFFFF;
	box-shadow: 2px 2px 20px #D5D5D5;
	width: 194px;
	margin: 0 auto 12px auto;
}
.YMH2019_New_Book_module1 .ul1 li a .pic .main{
	display: table-cell;
	background: #FFFFFF;
	border: 2px #FFFFFF solid;
	height: 200px;
	text-align: center;
	vertical-align: middle;
	font-size: 0;
}
.YMH2019_New_Book_module1 .ul1 li a .pic .main img{
	max-width: 100%;
	max-height: 200px;
}
.YMH2019_New_Book_module1 .ul1 li a .tt{
	display: block;
	text-align: center;
	line-height: 150%;
	font-size: 14px;
}
.YMH2019_New_Book_module1 .ul1 li a:hover .pic{
	box-shadow: 2px 2px 15px #FFAAAA;
}


.YMH2019_New_Book_module1 .ul2{
	margin: 5px 0;
	max-height: 120px;
	overflow: hidden;
}
.YMH2019_New_Book_module1 .ul2 li{
	float: left;
	background: url('../images/New_YMH_Book_ico_1.png') no-repeat 5px center;
	box-sizing: border-box;
	width: 30%;
	margin: 0 1% 10px 2.3%;
	line-height: 30px;
	padding-left: 30px;
}
.YMH2019_New_Book_module1 .ul2 li:after{
	content: '';
	clear: both;
	height: 0;
	display: block;
	font-size: 0;
}
.YMH2019_New_Book_module1 .ul2 li .aa{
	float: left;
	display: inline-block;
	white-space: nowrap;
	margin-right: 20px;
	min-width: 55px;
	font-size: 16px;
	font-weight: bold;
}
.YMH2019_New_Book_module1 .ul2 li .aa.current{
	color: #FF0000;
	text-decoration: none;
}
.YMH2019_New_Book_module1 .ul2 li .a1, .YMH2019_New_Book_module1 .ul2 li .a2{
	float: left;
	background: #DDF4E6;
	line-height: 18px;
	padding: 3px 6px 4px 6px;
	margin: 4px 0 0 10px;
	font-size: 12px;
	color: #47A059;
}
.YMH2019_New_Book_module1 .ul2 li .a1:hover{
	background: #47A059;
	color: #FFFFFF;
	text-decoration: none;
}
.YMH2019_New_Book_module1 .ul2 li .a2{
	background: #DBEFF7;
	color: #1E91C8;
}
.YMH2019_New_Book_module1 .ul2 li .a2:hover{
	background: #1E91C8;
	color: #FFFFFF;
	text-decoration: none;
}
.YMH2019_New_Book_module1 .more{
	height: 35px;
	line-height: 16px;
	text-align: right;
	padding-right: 20px;
	overflow: hidden;
}
.YMH2019_New_Book_module1 .more a{
	display: inline-block;
	background: #FFFFFF;
	border: 1px #E3E3E3 solid;
	border-radius: 5px;
	padding: 7px 12px;
	font-size: 14px;
	color: #777777;
}
.YMH2019_New_Book_module1 .more a:hover{
	border-color: #FFBBBB;
	color: #FF0000;
	text-decoration: none;
}


.YMH2019_New_Book_module1 .ul3{
	margin: 5px 0;
	max-height: 105px;
	overflow: hidden;
}
.YMH2019_New_Book_module1 .ul3 li{
	float: left;
	background: url('../images/New_YMH_Book_ico_2.png') no-repeat 5px center;
	box-sizing: border-box;
	width: 47%;
	margin: 0 1% 5px 2%;
	line-height: 30px;
	padding-left: 30px;
	font-size: 15px;
	color: #666666;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


.YMH2019_New_home_MZTJ .main{
	background: none;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li:after{
	content: '';
	clear: both;
	height: 0;
	display: block;
	font-size: 0;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li a{
	position: relative;
	float: left;
	height: 200px;
	margin: 0 10px 15px 10px;
	overflow: hidden;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li a img{
	width: 100%;
	height: 450px;
	margin-top: 0;
	transition: margin-top 1s;
}
.YMH2019_New_home_MZTJ .ul_MZTJ li a:hover img{
	margin-top: -250px;
	transform: scale(1);
}


.YMH2019_New_TSZY_topmain{
	height: auto;
	min-height: 180px;
}
.YMH2019_New_TSZY_topmain .search{
	margin: 0 0 40px 150px;
}
.YMH2019_New_TSZY_topmain .search .btn1{
	font-size: 16px;
}
.YMH2019_New_TSZY_topmain .search .btn2{
	border: 0;
	width: auto;
	height: 44px;
	box-sizing: border-box;
	padding: 0 15px 2px 15px;
	margin: 0 0 0 1px;
	text-align: center;
	font-size: 16px;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-shadow: 1px 1px 0 rgba(0,0,0, 0.4);
	cursor: pointer;
}
.YMH2019_New_TSZY_topmain.ZY1 .search .btn2{
	background-color: #C13A37
}
.YMH2019_New_TSZY_topmain.ZY2 .search .btn2{
	background-color: #B7607A
}
.YMH2019_New_TSZY_topmain.ZY3 .search .btn2{
	background-color: #A69664
}
.YMH2019_New_TSZY_topmain.ZY4 .search .btn2{
	background-color: #61B886
}
.YMH2019_New_TSZY_topmain.ZY5 .search .btn2{
	background-color: #B6811F
}
.YMH2019_New_TSZY_topmain.ZY6 .search .btn2{
	background-color: #5398D0
}
.YMH2019_New_TSZY_topmain.ZY7 .search .btn2{
	background-color: #1E5F9F
}
.YMH2019_New_TSZY_topmain.ZY8 .search .btn2{
	background-color: #50C57B
}
.YMH2019_New_TSZY_topmain.ZY9 .search .btn2{
	background-color: #2BD0D0
}

.YMH2019_New_TSZY_topmain .Data{
	padding: 20px 35px;
}
.YMH2019_New_TSZY_topmain .Data .d_title{
	line-height: 25px;
	height: 32px;
	font-size: 19px;
	font-weight: bold;
}
.YMH2019_New_TSZY_topmain .Data .d_txt{
	text-indent: 2em;
	line-height: 180%;
	font-size: 14px;
	color: #666666;
}
.YMH2019_New_TSZY_topmain.ZY1 .Data{
	background: #F0ECEF
}
.YMH2019_New_TSZY_topmain.ZY1 .Data .d_title{
	color: #653659;
}
.YMH2019_New_TSZY_topmain.ZY2 .Data{
	background: #F8F2F4
}
.YMH2019_New_TSZY_topmain.ZY2 .Data .d_title{
	color: #A85975;
}
.YMH2019_New_TSZY_topmain.ZY3 .Data{
	background: #F6F4F3
}
.YMH2019_New_TSZY_topmain.ZY3 .Data .d_title{
	color: #8A7566;
}
.YMH2019_New_TSZY_topmain.ZY4 .Data{
	background: #F3F6F1
}
.YMH2019_New_TSZY_topmain.ZY4 .Data .d_title{
	color: #77925F;
}
.YMH2019_New_TSZY_topmain.ZY5 .Data{
	background: #F9F3EC
}
.YMH2019_New_TSZY_topmain.ZY5 .Data .d_title{
	color: #B47938;
}
.YMH2019_New_TSZY_topmain.ZY6 .Data{
	background: #F3F4F5
}
.YMH2019_New_TSZY_topmain.ZY6 .Data .d_title{
	color: #767A89;
}
.YMH2019_New_TSZY_topmain.ZY7 .Data{
	background: #EEF1F3
}
.YMH2019_New_TSZY_topmain.ZY7 .Data .d_title{
	color: #224966;
}
.YMH2019_New_TSZY_topmain.ZY8 .Data{
	background: #EAF2F3
}
.YMH2019_New_TSZY_topmain.ZY8 .Data .d_title{
	color: #327D8B;
}
.YMH2019_New_TSZY_topmain.ZY9 .Data{
	background: #E8F3F9
}
.YMH2019_New_TSZY_topmain.ZY9 .Data .d_title{
	color: #1C7CB7;
}



/*#################  2019-07-04  #################*/
.GYYD2019_MuLu{
	float: left;
	width: 270px;
}
.GYYD2019_MuLu .top{
	background: #067EB9 url('../images/leftnav_top.png') no-repeat right bottom;
	height: 60px;
	line-height: 58px;
	padding: 0 0 0 15px;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: bold;
}
.GYYD2019_MuLu .middle{
	background: #ECF4F9;
	padding: 10px 5px 35px 15px;
}
.GYYD2019_MuLu .middle .list{
	margin: 0;
	padding-right: 20px;
}
.GYYD2019_MuLu .middle .list li{
	background: url('../images/ico_1.png') no-repeat 2px 10px;
	padding: 0 0 0 25px;
	margin-bottom: 3px;
}
.GYYD2019_MuLu .middle .list li a{
	display: inline-block;
	line-height: 24px;
	padding: 5px 0;
	font-size: 15px;
	color: #004C66;
	cursor: pointer;
}
.GYYD2019_MuLu .middle .list li a .num{
	font-size: 12px;
	margin-left: 10px;
	white-space: nowrap;
}
.GYYD2019_MuLu .middle .list li a:hover{
	color: #FF0000;
	text-decoration: none;
}
.GYYD2019_MuLu .middle .list li a.current, .GYYD2019_MuLu .middle .list li a.current:hover{
	color: #000000;
	font-weight: bold;
}


.DZYMH2019_result{
	background-color: #F2F3F4;
	border-bottom: 1px #DDE0E1 solid;
	padding: 6px 20px;
	margin-bottom: 15px;
}
.DZYMH2019_result .TB1{
	float: right;
	width: auto;
}
.DZYMH2019_result .TB1 td{
	height: 25px;
	padding: 5px;
	font-size: 13px;
}
.DZYMH2019_result select{
	border: 1px #B7B7B7 solid;
	height: 25px;
}


.DZYMH2019_list5{
	margin: 0;
	padding-bottom: 20px;
}
.DZYMH2019_list5 li{
	float: left;
	width: 50%;
	padding: 10px 0;
	margin-bottom: 15px;
}
.DZYMH2019_list5 li a{
	display: block;
	margin: 0 25px;
	text-align: center;
}
.DZYMH2019_list5 li .pic{
	float: left;
	background: #FFFFFF url('../images/no_pic.png') no-repeat center center;
	border: 1px #CCCCCC solid;
	box-shadow: 2px 2px 15px #CCCCCC;
	width: 120px;
	height: 160px;
	padding: 8px;
	margin: 0 25px 0 20px;
	text-align: center;
}
.DZYMH2019_list5 li .pic img{
	max-width: 100%;
	max-height: 100%;
}
.DZYMH2019_list5 li .aa{
	display: block;
	text-align: left;
	padding-top: 10px;
	line-height: 25px;
	margin-bottom: 18px;
	max-height: 50px;
	overflow: hidden;
	font-size: 20px;
	font-weight: bold;
}
.DZYMH2019_list5 li .txt{
	margin: 0px 20px 5px 30px;
	line-height: 18px;
	font-size: 13px;
	color: #888888;
	word-break: break-all;
	max-height: 90px;
	overflow: hidden;
}
.DZYMH2019_list5 li .txt p{
	margin: 0 0 10px 0;
	max-height: 36px;
	overflow: hidden;
}
.DZYMH2019_list5 li .txt .t1{
	color: #333333;
}
.DZYMH2019_list5 li .txt p:first-child{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}




/*##################  2019-07-04-2  ####################*/
.SZZY2018_Book{
	width: 900px;
	margin: 10px auto;
}
.SZZY2018_Book .pic{
	float: left;
	background: #F0F0F0 url('../images/no_pic.png') no-repeat center center;
	border: 10px #FFFFFF solid;
	box-shadow: 2px 2px 15px #CCCCCC;
	width: 200px;
	min-height: 260px;
}
.SZZY2018_Book .pic img{
	width: 100%;
}
.SZZY2018_Book .title{
	float: right;
	width: 630px;
	margin-bottom: 20px;
	line-height: 50px;
	font-size: 25px;
	font-weight: bold;
	color: #000000;
}
.SZZY2018_Book .ZhaiYao{
	float: right;
	width: 630px;
	margin: -10px 0 25px 0;
	line-height: 25px;
	max-height: 84px;
	overflow: hidden;
	font-size: 15px;
	color: #707070;
}
.SZZY2018_Book .XiangXi{
	float: right;
	background-color: #F4F4F4;
	border: 1px #F0F0F0 solid;
	width: 630px;
	box-sizing: border-box;
	padding: 19px 15px 15px 25px;
	margin-bottom: 20px;
}
.SZZY2018_Book .XiangXi label{
	display: block;
	line-height: 25px;
	padding: 2px 0 2px 10px;
	margin-bottom: 10px;
	font-size: 13px;
	color: #444444;
}
.SZZY2018_Book .XiangXi .t1{
	color: #0981C1;
	margin-right: 8px;
}
.SZZY2018_Book .btns{
	height: 45px;
	text-align: center;
	padding: 15px;
}
.SZZY2018_Book .btns .btn1, .SZZY2018_Book .btns .btn2, .SZZY2018_Book .btns .btn3{
	background: #13828E;
	border: 0;
	border-radius: 4px;
	width: auto;
	height: 45px;
	padding: 0 30px 2px 30px;
	margin: 0 10px;
	font-size: 15px;
	color: #FFFFFF;
	cursor: pointer;
}
.SZZY2018_Book .btns .btn2{
	background: #11AC53;
}
.SZZY2018_Book .btns .btn3{
	background: #2EA7DD;
}
.SZZY2018_Book .FenXiang{
	float: right;
	width: 630px;
	min-height: 30px;
	margin-bottom: 15px;
	text-align: right;
}
.SZZY2018_Book .book_btns{
	float: right;
	width: 200px;
	height: 35px;
	text-align: right;
}
.SZZY2018_Book .book_btns .btn{
	display: inline-block;
	background: #ECF5FB;
	border: 1px #ADCDED solid;
	border-radius: 4px;
	width: 70px;
	height: 30px;
	line-height: 30px;
	margin-left: 10px;
	text-align: center;
	font-size: 14px;
	color: #013188;
	font-weight: bold;
}
.SZZY2018_Book .book_btns .btn:hover{
	border-color: #E6C6C6;
	background-color: #FFFAFA;
	color: #EE0000;
	text-decoration: none;
}



/*###############  2019-07-10  ##############*/
.YMH2019_New_TSZY_topmain.ZY1 .search .btn1,
.YMH2019_New_TSZY_topmain.ZY2 .search .btn1,
.YMH2019_New_TSZY_topmain.ZY3 .search .btn1,
.YMH2019_New_TSZY_topmain.ZY4 .search .btn1,
.YMH2019_New_TSZY_topmain.ZY5 .search .btn1,
.YMH2019_New_TSZY_topmain.ZY6 .search .btn1,
.YMH2019_New_TSZY_topmain.ZY7 .search .btn1,
.YMH2019_New_TSZY_topmain.ZY8 .search .btn1{
	background-color: #38BBFA
}
.YMH2019_New_TSZY_topmain.ZY1 .search .btn2,
.YMH2019_New_TSZY_topmain.ZY2 .search .btn2,
.YMH2019_New_TSZY_topmain.ZY3 .search .btn2,
.YMH2019_New_TSZY_topmain.ZY4 .search .btn2,
.YMH2019_New_TSZY_topmain.ZY5 .search .btn2,
.YMH2019_New_TSZY_topmain.ZY6 .search .btn2,
.YMH2019_New_TSZY_topmain.ZY7 .search .btn2,
.YMH2019_New_TSZY_topmain.ZY8 .search .btn2{
	background-color: #2BD0D0
}

.YMH2019_New_TSZY_topmain.ZY1 .Data,
.YMH2019_New_TSZY_topmain.ZY2 .Data,
.YMH2019_New_TSZY_topmain.ZY3 .Data,
.YMH2019_New_TSZY_topmain.ZY4 .Data,
.YMH2019_New_TSZY_topmain.ZY5 .Data,
.YMH2019_New_TSZY_topmain.ZY6 .Data,
.YMH2019_New_TSZY_topmain.ZY7 .Data,
.YMH2019_New_TSZY_topmain.ZY8 .Data{
	background: #E8F3F9
}
.YMH2019_New_TSZY_topmain.ZY1 .Data .d_title,
.YMH2019_New_TSZY_topmain.ZY2 .Data .d_title,
.YMH2019_New_TSZY_topmain.ZY3 .Data .d_title,
.YMH2019_New_TSZY_topmain.ZY4 .Data .d_title,
.YMH2019_New_TSZY_topmain.ZY5 .Data .d_title,
.YMH2019_New_TSZY_topmain.ZY6 .Data .d_title,
.YMH2019_New_TSZY_topmain.ZY7 .Data .d_title,
.YMH2019_New_TSZY_topmain.ZY8 .Data .d_title{
	color: #1C7CB7;
}



/*#################  2019-07-10-2  ###############*/
.YMH2019_New_TSZY_data{
	background: #FFFFFF;
	box-shadow: 2px 2px 20px rgba(0,0,0, 0.2);
	margin-bottom: 35px;
	padding: 10px;
}
.YMH2019_New_TSZY_data .pic{
	float: left;
	width: 180px;
	height: 120px;
}
.YMH2019_New_TSZY_data .pic img{
	width: 100%;
	height: 100%;
}
.YMH2019_New_TSZY_data .title{
	margin-left: 210px;
	line-height: 50px;
	margin-bottom: 10px;
	font-size: 24px;
	color: #0472A6;
	font-weight: bold;
}
.YMH2019_New_TSZY_data .data{
	margin-left: 220px;
}
.YMH2019_New_TSZY_data .data a{
	display: inline-block;
	background: #F4F9FB;
	border: 1px #BEDBE8 solid;
	border-radius: 4px;
	width: auto;
	padding: 0 35px;
	line-height: 38px;
	height: 40px;
	margin: 0 0 13px 15px;
	font-size: 15px;
	color: #0472A5;
	text-decoration: none;
}
.YMH2019_New_TSZY_data .data a:hover{
	background: #FFFFFF;
	border-color: #E89797;
	color: #FF0000;
	text-decoration: none;
}


.YMH2019_New_home_Map2{
	height: 600px;
	overflow-x: hidden;
}
.YMH2019_New_home_search .s_div .input1{
	width: 660px;
}
.SZZY2018_Book .pic{
	min-height: 150px;
}
.SZZY2018_Book .ZhaiYao{
	max-height: 80px;
}
.SZZY2018_Book .ZY_more{
	float: right;
	width: 630px;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	margin: -25px 0 25px 0;
	text-align: right;
}
.SZZY2018_Book .ZY_more a{
	font-size: 13px;
	color: #E34F06;
	cursor: pointer
}
.SZZY2018_Book .ZY_more a:hover{
	color: #FF0000;
}




/*##################  2019-07-16  ###################*/
.YMH2019_New_GRZX_module1 .Nothing{
	text-align: center;
	margin-bottom: 20px;
}
.YMH2019_New_GRZX_module1 .Nothing .tt{
	display: inline-block;
	height: 50px;
	line-height: 47px;
	width: auto;
	margin: 0 auto;
	font-size: 17px;
	color: #888888;
	letter-spacing: 1px;
}
.YMH2019_New_GRZX_module1 .Nothing .tt img{
	float: left;
	height: 50px;
	margin-right: 15px;
}



/*###################  2019-07-17  ######################*/
.YMH2019_New_GRZX_list7 li{
	position: relative;
}
.YMH2019_New_GRZX_list7 li .aa{
	line-height: 30px;
}
.YMH2019_New_GRZX_list7 li .aa span{
	display: block;
	margin-top: 5px;
	margin-right: 70px;
}
.YMH2019_New_GRZX_list7 li .a_GZ{
	position: absolute;
	z-index: 2;
	top: 27px;
	right: 0;
	display: inline-block;
	background: url('../images/New_YMH_ico_GZ.png') no-repeat 0 0;
	width: auto;
	line-height: 25px;
	padding-left: 23px;
	font-size: 13px;
	color: #999999;
	cursor: pointer;
}
.YMH2019_New_GRZX_list7 li .a_GZ:hover{
	background-position: 0 -25px;
	color: #FF0000;
	text-decoration: none;
}
.YMH2019_New_GRZX_list7 li .a_GZ.OK{
	background-position: 0 -50px;
	color: #FF0000;
	cursor: inherit;
}
.YMH2019_New_GRZX_list7 li .aa .txt{
	padding-top: 5px;
}


.YMH2019_New_Voice{
	clear: both;
	background: #242834;
	width: 800px;
	margin: 15px auto;
}




/*#################  2019-07-22  ##################*/
body.mobile .YMH2019_New_home_hd .home_top .right, body.mobile .YMH2019_New_ft .links{
	display: none;
}
body.mobile .YMH2019_New_ft .YMH2019_New_main{
	background-size: auto 140%;
	height: 70px;
}
@media screen and (max-width: 600px){
	body.mobile .YMH2019_New_main, body.mobile .YMH2019_New_bd{
		width: auto;
		margin: 0 5px;
	}
	body.mobile .YMH2019_New_home_hd{
		background-position: 0 -45px;
		margin-bottom: 15px;
	}
	body.mobile .YMH2019_New_home_hd .home_top .main_logo{
		display: none;
	}

	body.mobile .YMH2019_New_home_hd .home_top{
		height: 47px;
	}
	body.mobile .YMH2019_New_home_hd .home_top .logo{
		float: none;
		background-size: auto 80%;
		width: auto;
		height: 45px;
	}

	body.mobile .YMH2019_New_MBX{
		display: none
	}

	body.mobile .YMH2019_New_ft{
		margin-top: 10px;
	}
	body.mobile .YMH2019_New_ft .YMH2019_New_main{
		background: none;
		width: auto;
		height: auto;
		padding: 12px 10px;
	}
	body.mobile .YMH2019_New_ft .txt{
		font-size: 10px;
		line-height: 20px;
		text-align: center
	}
}

.YMH2019_New_WDSD_m{
	text-align: center;
	margin-bottom: 30px;
}
.YMH2019_New_WDSD_m .main{
	display: inline-block;
	width: auto;
	height: 140px;
	line-height: 130px;
	margin: 0 auto;
	font-size: 20px;
	color: #666666;
}
.YMH2019_New_WDSD_m .main .user_portrait{
	float: left;
	background: url('../images/YMH_no_portrait.jpg') no-repeat center center;
	border: 10px #FFFFFF solid;
	box-shadow: 0 0 20px rgba(0,0,0, 0.15);
	border-radius: 100%;
	overflow: hidden;
	width: 120px;
	height: 120px;
	margin-right: 30px;
}
.YMH2019_New_WDSD_m .main .user_portrait img{
	width: 100%;
	height: 100%;
}
.YMH2019_New_WDSD_m .main .user_name{
	margin-right: 10px;
	font-size: 1.5em;
	color: #0475CB
}

@media screen and (max-width: 600px){
	.YMH2019_New_WDSD_m{
		margin-bottom: 20px;
	}
	.YMH2019_New_WDSD_m .main{
		height: 60px;
		line-height: 60px;
		font-size: 12px;
	}
	.YMH2019_New_WDSD_m .main .user_portrait{
		background-size: auto 100%;
		border: 2px #FFFFFF solid;
		width: 60px;
		height: 60px;
		margin-right: 10px;
	}
}


.YMH2019_New_WDSD_list_m{
	margin-bottom: 20px;
}
.YMH2019_New_WDSD_list_m li{
	float: left;
	width: 25%;
	margin-bottom: 25px;
}
.YMH2019_New_WDSD_list_m li a{
	display: block;
	margin: 0 15px;
}
.YMH2019_New_WDSD_list_m li a .pic{
	display: block;
	height: 220px;
	text-align: center;
}
.YMH2019_New_WDSD_list_m li a .pic img{
	max-width: 95%;
	height: 200px;
	border: 5px #FFFFFF solid;
	box-shadow: 0 0 18px #BBBBBB;
}
.YMH2019_New_WDSD_list_m li a .aa{
	display: block;
	line-height: 25px;
	height: 30px;
	text-align: center;
	font-size: 17px;
	font-weight: bold;
	color: #006499;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_WDSD_list_m li a .txt{
	display: block;
	line-height: 22px;
	height: 25px;
	text-align: center;
	font-size: 13px;
	color: #888888;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_WDSD_list_m li a:hover .aa{
	color: #FF0000;
	text-decoration: underline;
}
.YMH2019_New_WDSD_list_m li a:hover, .YMH2019_New_WDSD_list_m li a:hover .txt{
	text-decoration: none;
}

@media screen and (max-width: 600px){
	.YMH2019_New_WDSD_list_m{
		margin-bottom: 10px;
	}
	.YMH2019_New_WDSD_list_m li{
		width: 50%;
		margin-bottom: 20px;
	}
	.YMH2019_New_WDSD_list_m li a{
		margin: 0 10px;
	}
	.YMH2019_New_WDSD_list_m li a .pic{
		height: 155px;
	}
	.YMH2019_New_WDSD_list_m li a .pic img{
		height: 140px;
		border: 3px #FFFFFF solid;
		box-shadow: 0 0 12px rgba(0,0,0, 0.2);
	}
	.YMH2019_New_WDSD_list_m li a .aa{
		line-height: 18px;
		height: 22px;
		font-size: 14px;
	}
	.YMH2019_New_WDSD_list_m li a .txt{
		line-height: 16px;
		height: 20px;
		font-size: 11px;
	}
}



/*#################  2019-07-22-2  ##################*/
.YMH2019_New_GuJi_banner{
	background: url('../images/New_YMH_GuJi_banner.jpg') no-repeat 0 0;
	height: 150px;
	margin-bottom: 35px;
}

.YMH2019_New_GuJi_title{
	background: url('../images/New_YMH_GuJi_line.png') no-repeat center center;
	text-align: center;
	margin-bottom: 20px;
	text-align: center;
}
.YMH2019_New_GuJi_title .tt{
	display: inline-block;
	height: 50px;
	line-height: 50px;
	width: auto;
	padding: 0 40px;
	font-family: "隶书";
	font-size: 38px;
	color: #6D3C05;
}
.YMH2019_New_GuJi_list{
	margin-bottom: 40px;
	text-align: center;
	font-size: 0;
}
.YMH2019_New_GuJi_list li{
	display: inline-block;
	width: 16.66%;
	margin-bottom: 15px;
	position: relative;
}
.YMH2019_New_GuJi_list li .a_GuJi{
	display: block;
	margin: 0 10px;
	padding-top: 5px;
	text-align: center;
}
.YMH2019_New_GuJi_list li .a_GuJi .pic{
	display: block;
	border: 2px #FFFFFF solid;
	border-radius: 100%;
	box-shadow: 0 0 15px #DDDDDD;
	box-shadow: 0 0 15px rgba(0,0,0, 0.15);
	overflow: hidden;
	margin: 0 auto 8px auto;
	width: 120px;
	height: 120px;
}
.YMH2019_New_GuJi_list li .a_GuJi .pic img{
	width: 100%;
	height: 100%;
}
.YMH2019_New_GuJi_list li .a_GuJi .aa{
	display: block;
	text-align: center;
	line-height: 25px;
	height: 50px;
	overflow: hidden;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.YMH2019_New_GuJi_list li .a_GuJi:hover{
	text-decoration: none;
}
.YMH2019_New_GuJi_list li .a_GuJi:hover .aa, .YMH2019_New_GuJi_list li:hover .a_GuJi .aa{
	color: #E14900;
}
.YMH2019_New_GuJi_list li .links{
	display: none;
	position: absolute;
	z-index: 2;
	top: 168px;
	left: 0;
	width: 100%;
	height: auto;
	padding-top: 8px;
}
.YMH2019_New_GuJi_list li .links .arrow{
	position: absolute;
	z-index: 3;
	top: 0;
	left: 0;
	background: url('../images/New_YMH_GuJi_arrow.png') no-repeat center top;
	width: 100%;
	height: 9px;
}
.YMH2019_New_GuJi_list li .links .main{
	background: #FFFBF0 url('../images/New_YMH_GuJi_linkback.png') repeat-x left top;
	border: 1px #E6D1BA solid;
	border: 1px rgba(167,91,7, 0.3) solid;
	border-radius: 4px;
	padding: 6px;
	line-height: 26px;
	font-size: 14px;
	text-align: center;
}
.YMH2019_New_GuJi_list li .links .main a{
	font-size: 14px;
	white-space: nowrap;
	color: #935006;
	margin: 0 6px;
}
.YMH2019_New_GuJi_list li .links .main a:hover{
	color: #FF0000;
	text-decoration: underline;
}


/*##############  2019-07-29  ###############*/
.YMH2019_New_title2 .title a{
	float: left;
	display: inline-block;
	width: auto;
	padding: 0 12px;
	margin-left: 5px;
	font-size: 17px;
	color: #003673;
}
.YMH2019_New_title2 .title a:hover{
	text-decoration: none;
}
.YMH2019_New_title2 .title .current{
	border-bottom: 2px #0F67A8 solid;
	font-size: 19px;
	font-weight: bold;
}



/*##############  2019-08-06  ###############*/
.YMH2019_New_CZQX{
	background: url('../images/New_YMH_CZQX_back.png') no-repeat center top;
	padding: 20px 100px;
}
.YMH2019_New_CZQX .CZQX_title{
	line-height: 70px;
	margin-bottom: 70px;
	text-align: center;
	font-size: 38px;
	color: #0484C8;
	font-weight: bold;
	text-shadow: 0 0 5px #FFFFFF;
}
.YMH2019_New_CZQX .CZQX_L, .YMH2019_New_CZQX .CZQX_R{
	margin: -16px 0 0 0;
}
.YMH2019_New_CZQX .CZQX_L .top, .YMH2019_New_CZQX .CZQX_R .top{
	background: url('../images/New_YMH_CZQX_Ltop.png') no-repeat center top;
	height: 30px;
}
.YMH2019_New_CZQX .CZQX_R .top{
	background-image: url('../images/New_YMH_CZQX_Rtop.png');
}
.YMH2019_New_CZQX .top0{
	background: url('../images/New_YMH_CZQX_Ltop_first.png') no-repeat center top;
	height: 30px;
}
.YMH2019_New_CZQX .CZQX_L .middle, .YMH2019_New_CZQX .CZQX_R .middle{
	background: url('../images/New_YMH_CZQX_Lback.png') repeat-y center top;
	padding: 20px 0;
}
.YMH2019_New_CZQX .CZQX_R .middle{
	background-image: url('../images/New_YMH_CZQX_Rback.png');
}
.YMH2019_New_CZQX .CZQX_L .bottom, .YMH2019_New_CZQX .CZQX_R .bottom{
	background: url('../images/New_YMH_CZQX_Lbottom.png') no-repeat center top;
	height: 30px;
}
.YMH2019_New_CZQX .CZQX_R .bottom{
	background-image: url('../images/New_YMH_CZQX_Rbottom.png');
}

.YMH2019_New_CZQX .CZQX_L .user_read{
	display: table;
	width: auto;
	margin-left: 220px;
}
.YMH2019_New_CZQX .CZQX_L .user_read .ur_month, .YMH2019_New_CZQX .CZQX_R .user_read .ur_month{
	display: table-cell;
	background: url('../images/New_YMH_CZQX_Larrow.png') no-repeat right center;
	width: 181px;
	vertical-align: middle;
}
.YMH2019_New_CZQX .CZQX_L .user_read .ur_month .month, .YMH2019_New_CZQX .CZQX_R .user_read .ur_month .month{
	display: block;
	text-align: center;
	line-height: 90px;
	font-size: 50px;
	color: #0484C7;
	font-weight: bold;
	letter-spacing: 5px;
}
.YMH2019_New_CZQX .user_read .ur_month .txt{
	margin: 0 20px;
	line-height: 22px;
	font-size: 15px;
	color: #000000;
}
.YMH2019_New_CZQX .user_read .ur_month .txt p{
	margin: 0 0 10px 0;
}
.YMH2019_New_CZQX .user_read .ur_month .txt .t_red{
	color: #FF0000;
	font-weight: bold;
}
.YMH2019_New_CZQX .user_read .ur_day{
	display: table-cell;
	vertical-align: middle;
}
.YMH2019_New_CZQX .user_read .ur_day .one{
	margin: 5px 0;
}
.YMH2019_New_CZQX .CZQX_L .user_read .ur_day .one .day, .YMH2019_New_CZQX .CZQX_R .user_read .ur_day .one .day{
	float: left;
	width: 130px;
	line-height: 100px;
	text-align: right;
	font-size: 18px;
	color: #0484C7;
	font-weight: bold;
}
.YMH2019_New_CZQX .CZQX_L .user_read .ur_day .one .books, .YMH2019_New_CZQX .CZQX_R .user_read .ur_day .one .books{
	float: right;
	width: 450px;
}
.YMH2019_New_CZQX .CZQX_L .user_read .ur_day .one .books li, .YMH2019_New_CZQX .CZQX_R .user_read .ur_day .one .books li{
	float: left;
	width: 20%;
	height: 110px;
	text-align: center;
}
.YMH2019_New_CZQX .user_read .ur_day .one .books li a{
	display: block;
	margin: 0 5px;
	padding-top: 5px;
	text-align: center;
	font-size: 0;
}
.YMH2019_New_CZQX .user_read .ur_day .one .books li a img{
	width: 60px;
	height: 80px;
}
.YMH2019_New_CZQX .user_read .ur_day .one .books li a span{
	display: block;
	line-height: 25px;
	text-align: center;
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
}

.YMH2019_New_CZQX .CZQX_R .user_read{
	float: right;
	display: table;
	width: auto;
	margin-right: 220px;
}
.YMH2019_New_CZQX .CZQX_R .user_read .ur_month{
	background: url('../images/New_YMH_CZQX_Rarrow.png') no-repeat left center;
}
.YMH2019_New_CZQX .CZQX_R .user_read .ur_month .month{
	color: #0FA9C4;
}
.YMH2019_New_CZQX .CZQX_R .user_read .ur_day .one .day{
	float: right;
	text-align: left;
	color: #0EA9C4;
}
.YMH2019_New_CZQX .CZQX_R .user_read .ur_day .one .books{
	float: left;
}
.YMH2019_New_CZQX .CZQX_R .user_read .ur_day .one .books li{
	float: right;
}



/*############### 2019-08-12 ###############*/
.YMH2019_New_leftnav .ul1 li{
	background-position: left 6px;
}
.YMH2019_New_leftnav .n_middle .ul_more{
	height: 20px;
	line-height: 20px;
	text-align: right;
	padding: 0 5px;
}
.YMH2019_New_leftnav .n_middle .ul_more a{
	font-size: 13px;
	color: #298BBA;
	cursor: pointer;
}
.YMH2019_New_leftnav .n_middle .ul_more a:hover{
	color: #FF5500;
}
.YMH2019_New_leftnav .n_middle .ul_5show li{
	display: none;
}
.YMH2019_New_leftnav .n_middle li.show{
	display: block;
}


.DZYMH2019_list5 li .aa{
	font-size: 19px;
	font-weight: normal;
	color: #0667A2;
	margin-bottom: 25px;
}
.DZYMH2019_list5 li .pic{
	border: 0;
}


.YMH2019_pic-TB{
	float: right;
	width: 150px;
	height: 20px;
	padding: 5px;
	text-align: right;
}
.YMH2019_pic-TB a{
	background: url('../images/ico_pic-TB.png') no-repeat 0 0;
	padding: 0px 0 0px 18px;
	margin-left: 15px;
	font-size: 14px;
	color: #888888;
	cursor: pointer;
}
.YMH2019_pic-TB a:hover, .YMH2019_pic-TB a.current{
	color: #FF0000;
	text-decoration: none;
}
.YMH2019_pic-TB .a_pic{
	background-position: 0 0;
}
.YMH2019_pic-TB .a_pic:hover, .YMH2019_pic-TB .a_pic.current{
	background-position: 0 -50px;
}
.YMH2019_pic-TB .a_TB{
	background-position: 0 -100px;
}
.YMH2019_pic-TB .a_TB:hover, .YMH2019_pic-TB .a_TB.current{
	background-position: 0 -150px;
}


.DZYMH2019_list5.TB li{
	width: 100%;
	border-bottom: 1px #CCCCCC dashed;
	padding-bottom: 15px;
	margin-bottom: 5px;
}
.DZYMH2019_list5.TB li .pic{
	width: 60px;
	height: 80px;
	padding: 5px;
}
.DZYMH2019_list5.TB li .aa{
	font-size: 16px;
	margin-bottom: 15px;
}
.DZYMH2019_list5.TB li .txt p{
	float: left;
	width: 46%;
	margin-right: 4%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


/*#####  高级检索-检索框  ####*/
.SZZY2018_Hsearch{
	background: #FFFFFF;
	border: 12px #F2F3F4 solid;
	border: 12px rgba(0,30,50, 0.07) solid;
	padding: 15px 12px 25px 12px;
	margin: 20px 0 40px 0;
}
.SZZY2018_Hsearch .line{
	border-bottom: 1px #DDDDDD solid;
	height: 1px;
	font-size: 0;
	line-height: 0;
	margin-bottom: 12px;
}
.SZZY2018_Hsearch .TB1{
	width: 97%;
	margin: 0 auto 12px auto;
}
.SZZY2018_Hsearch .TB1 td{
	line-height: 30px;
	padding: 8px 5px;
	vertical-align: top;
	font-size: 13px;
	color: #555555;
}
.SZZY2018_Hsearch .TB1 .td1{
	width: 90px;
	text-align: right;
	color: #000000;
	font-size: 16px;
}
.SZZY2018_Hsearch .TB1 .a1{
	color: #EE6611;
	text-decoration: underline;
}
.SZZY2018_Hsearch .TB1 .a1:hover{
	color: #FF0000;
}
.SZZY2018_Hsearch .TB1 .a2{
	color: #596FA2;
	text-decoration: underline;
}
.SZZY2018_Hsearch .TB1 .a2:hover{
	color: #FF0000;
}
.SZZY2018_Hsearch .labels label{
	float: left;
	white-space: nowrap;
	margin-right: 10px;
}
.SZZY2018_Hsearch .TB2{
	width: auto;
	margin: 0;
}
.SZZY2018_Hsearch .TB2 td{
	height: 35px;
	padding: 2px 5px;
	vertical-align: top;
}
.SZZY2018_Hsearch .TB2 td .select1{
	border: 1px #BBBBBB solid;
	padding: 5px;
}
.SZZY2018_Hsearch .TB2 td .input1{
	border: 1px #BBBBBB solid;
	padding: 6px;
	width: 520px;
}
.SZZY2018_Hsearch .btn_search{
	display: inline-block;
	background: #0071B5;
	border: 0;
	border-radius: 4px;
	margin: 0 auto;
	width: 120px;
	height: 45px;
	padding-bottom: 2px;
	text-align: center;
	font-size: 16px;
	color: #FFFFFF;
}



/*#############  2019-08-12-2  ################*/
.YMH2019_New_Book_module1 .m_middle .txt{
	padding: 0 15px;
	line-height: 28px;
	font-size: 14px;
	color: #444444;
}
.YMH2019_New_Book_module1 .m_middle .txt p{
	text-indent: 2em;
	margin: 0 0 10px 0;
}
.YMH2019_New_Book_module1 .m_top{
	height: 35px;
}
.YMH2019_New_Book_module1 .m_top .tt{
	font-size: 18px;
	height: 34px;
}



/*###############  2019-08-14  ################*/
.YMH2019_New_home_WGZY_card{
	margin-bottom: 70px;
}
.YMH2019_New_home_WGZY_data{
	margin: 5px 20px 0 20px;
}
.YMH2019_New_home_WGZY_data li{
	width: 25%;
	height: 90px;
}
.YMH2019_New_home_WGZY_data li a{
	margin: 0 15px;
}
.YMH2019_New_home_WGZY_data li a .pic div{
	padding: 2px;
}
.YMH2019_New_home_WGZY_data li a .pic div img{
	max-height: 100%;
}



/*#################  2019-08-14-2  #################*/
.YMH2019_New_home_hd .home_top .logo{
	background-image: url('../images/YMH_home_logo2.png');
	width: 490px;
}

.YMH2019_New_GJG_bd1{
	background: #EAE9E8 url('../images/New_ymhGJG_bodyback1.jpg') no-repeat center top;
	padding: 45px 0 60px 0;
	margin-top: -35px;
}
.YMH2019_New_GJG_bd2{
	background: #FBFBFA url('../images/New_ymhGJG_bodyback2.jpg') no-repeat center top;
	padding: 60px 0;
}
.YMH2019_New_GJG_bd3{
	background: #F0F0F0 url('../images/New_ymhGJG_bodyback3.jpg') no-repeat center top;
	padding: 60px 0;
	margin-bottom: -40px;
}
@media screen and (min-width: 2000px){
	.YMH2019_New_GJG_bd1, .YMH2019_New_GJG_bd2, .YMH2019_New_GJG_bd3{
		background-size: 100% auto
	}
}


.YMH2019_New_GJG_banner{
	position: relative;
	background: url('../images/New_ymhGJG_banner00.jpg') no-repeat 0 0;
	height: 300px;
	margin-bottom: 25px;
}
.YMH2019_New_GJG_banner .border{
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	background: url('../images/New_ymhGJG_banner_border.png') no-repeat 0 0;
	width: 100%;
	height: 300px;
}
.YMH2019_New_GJG_banner .logo{
	height: 80px;
	padding: 60px 0 0 130px;
}
.YMH2019_New_GJG_banner .logo img{
	max-height: 100%;
}
.YMH2019_New_GJG_banner .search{
	position: absolute;
	top: 170px;
	left: 0;
	z-index: 2;
	width: 100%;
	height: 60px;
}
.YMH2019_New_GJG_banner .search table{
	width: auto;
	margin: 0 auto;
}
.YMH2019_New_GJG_banner .search table td{
	height: 60px;
	padding: 0 5px;
}
.YMH2019_New_GJG_banner .search table .input1{
	background: #FFFFFF;
	border: 1px #913600 solid;
	width: 500px;
	height: 50px;
	box-sizing: border-box;
	padding: 5px;
	font-size: 16px;
}
.YMH2019_New_GJG_banner .search table .btn1{
	background: #913600 url('../images/YMH_home_ico_search.png') no-repeat 20px center;
	border: 0;
	width: auto;
	padding: 0 25px 4px 60px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}


.YMH2019_New_GJG_List1{
	margin: 0 -14px 30px -14px;
}
.YMH2019_New_GJG_List1 li{
	float: left;
	width: 25%;
}
.YMH2019_New_GJG_List1 li a{
	display: block;
	margin: 0 15px;
	padding: 20px 20px 15px 20px;
	border: 1px #D3D2D1 solid;
	border-radius: 3px;
}
.YMH2019_New_GJG_List1 li a .pic{
	display: block;
	text-align: center;
	height: 200px;
	margin-bottom: 20px;
}
.YMH2019_New_GJG_List1 li a .pic img{
	border: 1px #FFFFFF solid;
	box-shadow: 4px 4px 20px rgba(0,0,0, 0.2);
	max-width: 100%;
	max-height: 100%;
}
.YMH2019_New_GJG_List1 li a .tt{
	display: block;
	line-height: 25px;
	margin-bottom: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 15px;
	font-weight: bold;
}
.YMH2019_New_GJG_List1 li a .txt{
	display: block;
	font-size: 13px;
	color: #888888;
	line-height: 22px;
}
.YMH2019_New_GJG_List1 li a .txt p{
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_GJG_List1 li a:hover{
	background: #F0EFEE;
	border: 1px #EBB976 solid;
	text-decoration: none;
	color: #CE4E00;
}
.YMH2019_New_GJG_List1 li a:hover .txt{
	color: #DC9264;
}

.YMH2019_New_GJG_more{
	height: 25px;
	text-align: right;
	margin: -5px 0 30px 0;
}
.YMH2019_New_GJG_more a{
	border: 1px #BBBBBB solid;
	padding: 5px 15px 6px 15px;
	font-size: 15px;
	color: #777777;
}
.YMH2019_New_GJG_more a:hover{
	border-color: #EEAF5B;
	color: #DB6D00;
	text-decoration: none;
}


.YMH2019_New_GJG_title{
	display: table;
	width: 300px;
	margin: 0 auto 25px auto;
}
.YMH2019_New_GJG_title .main{
	display: table-cell;
	background: url('../images/New_ymhGJG_title_back.png') no-repeat center center;
	height: 170px;
	text-align: center;
	vertical-align: middle;
}
.YMH2019_New_GJG_title .main img{
	max-width: 100%;
	max-height: 100%;
}


.YMH2019_New_GJG_nav1{
	text-align: center;
}
.YMH2019_New_GJG_nav1 a{
	display: inline-block;
	width: auto;
	padding: 15px 20px;
	margin: 0 20px 40px 20px;
	font-size: 0;
}
.YMH2019_New_GJG_nav1 a:hover{
	background: #F2F1F0;
	border: 1px #FFFFFF solid;
	border-radius: 10px;
	padding: 14px 19px;
}

.YMH2019_New_GJG_nav2{
	text-align: center;
}
.YMH2019_New_GJG_nav2 a{
	display: inline-block;
	width: auto;
	padding: 20px 30px;
	margin: 0 30px;
	font-size: 0;
}
.YMH2019_New_GJG_nav2 a:hover{
	background: #F4F3F2;
	border: 1px #E5E4E3 solid;
	border-radius: 20px;
	padding: 19px 29px;
}

.YMH2019_New_GJG_nav3{
	text-align: center;
}
.YMH2019_New_GJG_nav3 a{
	display: inline-block;
	width: auto;
	padding: 15px 10px 15px 25px;
	margin: 0 25px;
	font-size: 0;
}
.YMH2019_New_GJG_nav3 a:hover{
	background: #F9F8F7;
	border: 1px #FFFFFF solid;
	border-radius: 5px;
	padding: 14px 9px 14px 24px;
}


.SZZY2018_Book .ZhaiYao2{
	margin-bottom: 15px;
}
.SZZY2018_Book .ZhaiYao2 .top{
	height: 30px;
	border-bottom: 1px #E3E3E3 solid;
	position: relative;
}
.SZZY2018_Book .ZhaiYao2 .top .tt{
	position: absolute;
	display: inline-block;
	border-bottom: 2px #055AA0 solid;
	width: auto;
	padding: 0 10px;
	line-height: 30px;
	font-size: 15px;
	color: #0044AA;
	font-weight: bold;
}
.SZZY2018_Book .ZhaiYao2 .txt{
	line-height: 200%;
	padding: 10px 5px;
	font-size: 13px;
	color: #555555;
}
.SZZY2018_Book .ZhaiYao2 .txt p{
	text-indent: 2em;
	margin: 0;
}

.SZZY2018_Book .a_GZ{
	float: right;
	display: inline-block;
	background: url('../images/New_YMH_ico_GZ.png') no-repeat 0 0;
	width: auto;
	line-height: 25px;
	margin-top: 5px;
	padding-left: 23px;
	font-size: 13px;
	color: #999999;
	cursor: pointer;
}
.SZZY2018_Book .a_GZ:hover{
	background-position: 0 -25px;
	color: #FF0000;
	text-decoration: none;
}
.SZZY2018_Book .a_GZ.OK{
	background-position: 0 -50px;
	color: #FF0000;
	cursor: inherit;
}




/*#################  2019-08-16  #################*/
.YMH2019_New_GJG_title2{
	height: 55px;
	margin: 30px 0 20px 0;
}
.YMH2019_New_GJG_title2 .tt{
	float: left;
	display: inline-block;
	background: url('../images/New_ymhGJG_title.png') no-repeat 0 0;
	width: 220px;
	height: 55px;
}
.YMH2019_New_GJG_title2 .more{
	float: right;
	margin-top: 20px;
	float: right;
	font-size: 13px;
	color: #666666;
}
.YMH2019_New_GJG_title2 .more:hover{
	color: #FF3300;
}
.YMH2019_New_GJG_List1{
	margin-bottom: 50px;
}

/*### 音视频 ###*/
.YMH2019_New_YSP_bd1{
	background: #FFFFFF url('../images/New_ymhYSP_bodyback1.jpg') no-repeat center top;
	padding: 70px 0 30px 0;
	margin-top: -35px;
}
.YMH2019_New_YSP_bd2{
	background: #F2F6F9 url('../images/New_ymhYSP_bodyback2.jpg') no-repeat center top;
	padding: 60px 0;
}
.YMH2019_New_YSP_bd3{
	background: #FFFFFF url('../images/New_ymhYSP_bodyback3.jpg') no-repeat center top;
	padding: 60px 0;
	margin-bottom: -40px;
}
@media screen and (min-width: 2000px){
	.YMH2019_New_YSP_bd1, .YMH2019_New_YSP_bd2, .YMH2019_New_YSP_bd3{
		background-size: 100% auto
	}
}

.YMH2019_New_YSP_bd1 .YMH2019_New_MBX{
	margin-bottom: 40px;
}

.YMH2019_New_YSP_title{
	height: 55px;
	margin-bottom: 20px;
}
.YMH2019_New_YSP_title .tt{
	float: left;
	display: inline-block;
	background: url('../images/New_ymhYSP_title_back.png') no-repeat 0 0;
	width: auto;
	height: 55px;
	line-height: 53px;
	padding-left: 70px;
	white-space: nowrap;
	font-size: 30px;
	font-family: '华文中宋', '宋体';
	font-weight: bold;
	color: #228BD8;
}
.YMH2019_New_YSP_bd2 .YMH2019_New_YSP_title .tt{
	color: #1367BE;
}
.YMH2019_New_YSP_title .p1{
	background-position: 0 0;
}
.YMH2019_New_YSP_title .p2{
	background-position: 0 -100px;
}
.YMH2019_New_YSP_title .p3{
	background-position: 0 -200px;
}
.YMH2019_New_YSP_title .p4{
	background-position: 0 -300px;
}
.YMH2019_New_YSP_title .p5{
	background-position: 0 -400px;
}
.YMH2019_New_YSP_title .more{
	float: right;
	margin-top: 20px;
	float: right;
	font-size: 13px;
	color: #31ACE1;
}
.YMH2019_New_YSP_title .more:hover{
	color: #FF0000;
}


.YMH2019_New_YSP_bd1 .banner{
	height: 350px;
}
.YMH2019_New_YSP_bd1 .banner .logo{
	background: url('../images/New_ymhYSP_logo.png') no-repeat left center;
	height: 100px;
	margin: 0 0 50px 130px;
}

.YMH2019_New_YSP_bd1 .banner .search{
	height: 60px;
}
.YMH2019_New_YSP_bd1 .banner .search table{
	width: auto;
	margin: 0 auto;
}
.YMH2019_New_YSP_bd1 .banner .search table td{
	height: 60px;
	padding: 0;
}
.YMH2019_New_YSP_bd1 .banner .search table .input1{
	background: #FFFFFF;
	border: 0;
	width: 500px;
	height: 50px;
	box-sizing: border-box;
	padding: 5px;
	font-size: 16px;
}
.YMH2019_New_YSP_bd1 .banner .search table .btn1{
	background: #0661C4 url('../images/YMH_home_ico_search.png') no-repeat 20px center;
	border: 0;
	width: auto;
	padding: 0 25px 4px 60px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}


.YMH2019_New_YSP_List1{
	margin: 0 -14px 30px -14px;
}
.YMH2019_New_YSP_List1 li{
	float: left;
	width: 25%;
	margin-bottom: 25px;
}
.YMH2019_New_YSP_List1 li a{
	background: #F8FAFC;
	display: block;
	margin: 0 15px;
	padding: 20px 20px 15px 20px;
	border: 1px #D9E3EE solid;
}
.YMH2019_New_YSP_bd2 .YMH2019_New_YSP_List1 li a{
	background: #FBFCFD;
	border-color: #D1DCED;
}
.YMH2019_New_YSP_List1 li a .pic{
	display: block;
	text-align: center;
	height: 130px;
	margin-bottom: 20px;
}
.YMH2019_New_YSP_List1 li a .pic img{
	max-width: 100%;
	height: 100%;
}
.YMH2019_New_YSP_List1 li a .tt{
	display: block;
	line-height: 25px;
	margin-bottom: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 15px;
	font-weight: bold;
	color: #057DC5;
}
.YMH2019_New_YSP_List1 li a .txt{
	display: block;
	font-size: 13px;
	color: #888888;
	line-height: 22px;
}
.YMH2019_New_YSP_List1 li a .txt p{
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_YSP_List1 li a .txt .t1{
	color: #333333;
	margin-right: 5px;
}
.YMH2019_New_YSP_List1 li a:hover, .YMH2019_New_YSP_bd2 .YMH2019_New_YSP_List1 li a:hover{
	background: #FFFFFF;
	border: 1px #F57465 solid;
	text-decoration: none;
}
.YMH2019_New_YSP_List1 li a:hover .tt{
	color: #FF3300;
}


/*### 党员在线 ###*/
.YMH2019_New_DYZX_bd1{
	background: #FFFFFF url('../images/New_ymhDYZX_bodyback1.jpg') no-repeat center top;
	padding: 40px 0 30px 0;
	margin-top: -35px;
}
@media screen and (min-width: 2000px){
	.YMH2019_New_DYZX_bd1{
		background-size: 100% auto
	}
}

.YMH2019_New_DYZX_bd1 .YMH2019_New_MBX{
	margin-bottom: 30px;
}

.YMH2019_New_DYZX_bd1 .banner{
	height: 300px;
}
.YMH2019_New_DYZX_bd1 .banner .logo{
	background: url('../images/New_ymhDYZX_logo.png') no-repeat left center;
	height: 170px;
	margin: 0 0 10px 30px;
}

.YMH2019_New_DYZX_bd1 .banner .search{
	height: 60px;
}
.YMH2019_New_DYZX_bd1 .banner .search table{
	width: auto;
	margin: 0 auto;
}
.YMH2019_New_DYZX_bd1 .banner .search table td{
	height: 60px;
	padding: 0;
}
.YMH2019_New_DYZX_bd1 .banner .search table .input1{
	background: #FFFFFF;
	border: 0;
	width: 500px;
	height: 50px;
	box-sizing: border-box;
	padding: 5px;
	font-size: 16px;
}
.YMH2019_New_DYZX_bd1 .banner .search table .btn1{
	background: #0661C4 url('../images/New_ymhDYZX_search.png') no-repeat left center;
	border: 0;
	width: auto;
	padding: 0 25px 4px 60px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}

.YMH2019_New_DYZX_bd1 .YMH2019_New_page .page a.current, .YMH2019_New_DYZX_bd1 .YMH2019_New_page .page a:hover{
	background-color: #E65B33;
	border: 1px #E65B33 solid;
	text-decoration: none;
	color: #FFFFFF;
}


.YMH2019_New_DYZX_List1{
	margin: 0 -14px 10px -14px;
}
.YMH2019_New_DYZX_List1 li{
	float: left;
	width: 25%;
	margin-bottom: 35px;
}
.YMH2019_New_DYZX_List1 li a{
	display: block;
	background: #FAF8F8;
	margin: 0 15px;
	padding: 20px 20px 15px 20px;
	border: 1px #F0E0DF solid;
}
.YMH2019_New_DYZX_List1 li a .pic{
	display: block;
	text-align: center;
	height: 200px;
	margin-bottom: 20px;
}
.YMH2019_New_DYZX_List1 li a .pic img{
	max-width: 100%;
	height: 100%;
}
.YMH2019_New_DYZX_List1 li a .tt{
	display: block;
	line-height: 25px;
	margin-bottom: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 15px;
	font-weight: bold;
	color: #B20000;
}
.YMH2019_New_DYZX_List1 li a .txt{
	display: block;
	font-size: 13px;
	color: #888888;
	line-height: 22px;
}
.YMH2019_New_DYZX_List1 li a .txt .t1{
	color: #333333;
	margin-right: 5px;
}
.YMH2019_New_DYZX_List1 li a .txt p{
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_DYZX_List1 li a:hover{
	background: #FFFFFF;
	border: 1px #EBB976 solid;
	text-decoration: none;
	color: #CE4E00;
}


.YMH2019_New_DYZX_nav{
	position: absolute;
	left: 50%;
	top: 500px;
}
.YMH2019_New_DYZX_nav ul{
	position: absolute;
	right: 620px;
	top: 0;
	display: inline-block;
	width: auto;
}
.YMH2019_New_DYZX_nav ul li{
	margin-bottom: 2px;
}
.YMH2019_New_DYZX_nav ul li a{
	display: block;
	background: #EEEEEE;
	white-space: nowrap;
	width: auto;
	line-height: 45px;
	margin-right: 10px;
	padding: 0 25px;
	font-family: '华文隶书', '隶书';
	font-size: 18px;
	color: #222222;
	text-align: center;
}
.YMH2019_New_DYZX_nav ul li a:hover{
	background: #E32513;
	color: #FFFFFF;
	text-decoration: none;
}
.YMH2019_New_DYZX_nav ul li.current{
	background: url('../images/New_ymhDYZX_nav_current.png') no-repeat right center;
}
.YMH2019_New_DYZX_nav ul li.current a, .YMH2019_New_DYZX_nav ul li.current a:hover{
	background: #E32513;
	color: #FFFFFF;
}


/*### 民国资源库 ###*/
.YMH2019_New_MGZYK_bd1{
	background: #E0DDD8 url('../images/New_ymhMGZYK_bodyback1.jpg') no-repeat center top;
	padding: 0 0 30px 0;
	margin-top: -35px;
}
.YMH2019_New_MGZYK_bd2{
	background: #E0DDD8 url('../images/New_ymhMGZYK_bodyback2.jpg') no-repeat center bottom;
	padding: 60px 0;
}
.YMH2019_New_MGZYK_bd3{
	background: #E0DDD8 url('../images/New_ymhMGZYK_bodyback3.jpg') no-repeat center bottom;
	padding: 60px 0;
	margin-bottom: -40px;
}
@media screen and (min-width: 2000px){
	.YMH2019_New_MGZYK_bd1, .YMH2019_New_MGZYK_bd2, .YMH2019_New_MGZYK_bd3{
		background-size: 100% auto
	}
}

.YMH2019_New_MGZYK_bd1 .banner{
	height: 400px;
}
.YMH2019_New_MGZYK_bd1 .banner .logo{
	background: url('../images/New_ymhMGZYK_logo.png') no-repeat center center;
	height: 225px;
}

.YMH2019_New_MGZYK_bd1 .banner .search{
	height: 60px;
}
.YMH2019_New_MGZYK_bd1 .banner .search table{
	width: auto;
	margin: 0 auto;
}
.YMH2019_New_MGZYK_bd1 .banner .search table td{
	height: 60px;
	padding: 0;
}
.YMH2019_New_MGZYK_bd1 .banner .search table .input1{
	background: #FFFFFF;
	border: 0;
	width: 500px;
	height: 50px;
	box-sizing: border-box;
	padding: 5px;
	font-size: 16px;
}
.YMH2019_New_MGZYK_bd1 .banner .search table .btn1{
	background: #BB6722 url('../images/YMH_home_ico_search.png') no-repeat 20px center;
	border: 0;
	width: auto;
	padding: 0 25px 4px 60px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}


.YMH2019_New_MGZYK_bd1 .YMH2019_New_MBX{
	margin-bottom: 30px;
}

.YMH2019_New_MGZYK_title{
	height: 45px;
	margin-bottom: 25px;
}
.YMH2019_New_MGZYK_title .tt{
	float: left;
	display: inline-block;
	width: 220px;
	height: 45px;
}
.YMH2019_New_MGZYK_title .tt.p1{
	background: url('../images/New_ymhMGZYK_title1.png') no-repeat 0 0;
}
.YMH2019_New_MGZYK_title .tt.p2{
	background: url('../images/New_ymhMGZYK_title2.png') no-repeat 0 0;
}
.YMH2019_New_MGZYK_title .tt.p3{
	background: url('../images/New_ymhMGZYK_title3.png') no-repeat 0 0;
}
.YMH2019_New_MGZYK_title .tt.p4{
	background: url('../images/New_ymhMGZYK_title4.png') no-repeat 0 0;
}
.YMH2019_New_MGZYK_title .more{
	float: right;
	margin-top: 20px;
	float: right;
	font-size: 13px;
	color: #A88368;
}
.YMH2019_New_MGZYK_title .more:hover{
	color: #FF0000;
}


.YMH2019_New_MGZYK_List1{
	margin: 0 -14px 10px -14px;
}
.YMH2019_New_MGZYK_List1 li{
	float: left;
	width: 25%;
	margin-bottom: 35px;
}
.YMH2019_New_MGZYK_List1 li a{
	display: block;
	background: #EEEDE9;
	margin: 0 15px;
	padding: 20px 20px 15px 20px;
	border: 1px #D0C7B6 solid;
}
.YMH2019_New_MGZYK_List1 li a .pic{
	display: block;
	text-align: center;
	height: 200px;
	margin-bottom: 20px;
}
.YMH2019_New_MGZYK_List1 li a .pic img{
	max-width: 100%;
	height: 100%;
}
.YMH2019_New_MGZYK_List1 li a .tt{
	display: block;
	line-height: 25px;
	margin-bottom: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 15px;
	font-weight: bold;
	color: #663E1B;
}
.YMH2019_New_MGZYK_List1 li a .txt{
	display: block;
	font-size: 13px;
	color: #888888;
	line-height: 22px;
}
.YMH2019_New_MGZYK_List1 li a .txt .t1{
	color: #333333;
	margin-right: 5px;
}
.YMH2019_New_MGZYK_List1 li a .txt p{
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_MGZYK_List1 li a:hover{
	background: #FFFFFF;
	border: 1px #FB9977 solid;
	text-decoration: none;
}


.YMH2019_New_MGZYK_List2{
	margin: 0 -14px 10px -14px;
}
.YMH2019_New_MGZYK_List2 li{
	float: left;
	background: url('../images/New_ymhMGZYK_ico.png') no-repeat 10px 4px;
	width: 50%;
	box-sizing: border-box;
	padding: 0 50px;
	margin-bottom: 18px;
}
.YMH2019_New_MGZYK_List2 li .aa{
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 30px;
	margin-bottom: 5px;
	font-size: 16px;
	color: #92581F;
	font-weight: bold;
}
.YMH2019_New_MGZYK_List2 li .aa:hover{
	color: #FF0000;
}
.YMH2019_New_MGZYK_List2 li .txt{
	line-height: 25px;
	font-size: 13px;
	color: #888888;
}
.YMH2019_New_MGZYK_List2 li .txt .t1{
	color: #333333;
	margin-right: 5px;
}
.YMH2019_New_MGZYK_List2 li .txt p{
	display: inline-block;
	max-width: 45%;
	margin: 0 5% 0 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.YMH2019_New_DYZX_bd1 .YMH2019_New_DYZX_List1, .YMH2019_New_DYZX_bd1 .YMH2019_New_page{
	margin-left: 130px;
}
.YMH2019_New_DYZX_nav ul{
	right: 470px;
}


/*##################  2019-08-17  #####################*/
.YMH2019_New_home_hd .home_top .right a{
	color: #666666;
}

.YMH2019_New_DYZX_bd1 .banner .search table .select1{
	background: #FFFFFF;
	border: 0;
	width: 150px;
	height: 50px;
	box-sizing: border-box;
	margin-right: 10px;
	padding: 0 5px;
	font-size: 16px;
}

/*# 拓片资源库 #*/
.YMH2019_New_TPZYK_bd1{
	background: #EBE8E4 url('../images/New_ymhTPZYK_bodyback1.jpg') no-repeat center top;
	padding: 0 0 30px 0;
	margin-top: -35px;
}
.YMH2019_New_TPZYK_bd2{
	background: #E6E0D8 url('../images/New_ymhTPZYK_bodyback2.jpg') no-repeat center top;
	padding: 60px 0;
	margin-bottom: -40px;
}
@media screen and (min-width: 2000px){
	.YMH2019_New_TPZYK_bd1, .YMH2019_New_TPZYK_bd2{
		background-size: 100% auto
	}
}

.YMH2019_New_TPZYK_bd1 .banner{
	height: 380px;
}
.YMH2019_New_TPZYK_bd1 .banner .logo{
	background: url('../images/New_ymhTPZYK_logo.png') no-repeat center center;
	height: 200px;
}

.YMH2019_New_TPZYK_bd1 .banner .search{
	height: 60px;
}
.YMH2019_New_TPZYK_bd1 .banner .search table{
	width: auto;
	margin: 0 auto;
}
.YMH2019_New_TPZYK_bd1 .banner .search table td{
	height: 60px;
	padding: 0;
}
.YMH2019_New_TPZYK_bd1 .banner .search table .input1{
	background: #FFFFFF;
	border: 0;
	width: 500px;
	height: 50px;
	box-sizing: border-box;
	padding: 5px;
	font-size: 16px;
}
.YMH2019_New_TPZYK_bd1 .banner .search table .btn1{
	background: #BB6722 url('../images/YMH_home_ico_search.png') no-repeat 20px center;
	border: 0;
	width: auto;
	padding: 0 25px 4px 60px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}


.YMH2019_New_TPZYK_bd1 .YMH2019_New_MBX{
	margin-bottom: 30px;
}

.YMH2019_New_TPZYK_title{
	height: 45px;
	margin-bottom: 15px;
}
.YMH2019_New_TPZYK_title .tt{
	float: left;
	display: inline-block;
	width: 200px;
	height: 45px;
}
.YMH2019_New_TPZYK_title .tt.p1{
	background: url('../images/New_ymhTPZYK_title1.png') no-repeat 0 0;
}
.YMH2019_New_TPZYK_title .tt.p2{
	background: url('../images/New_ymhTPZYK_title2.png') no-repeat 0 0;
}
.YMH2019_New_TPZYK_title .more{
	float: right;
	margin-top: 20px;
	float: right;
	font-size: 13px;
	color: #A88368;
}
.YMH2019_New_TPZYK_title .more:hover{
	color: #FF0000;
}


.YMH2019_New_TPZYK_List1{
	margin: 0 -14px 10px -14px;
}
.YMH2019_New_TPZYK_List1 li{
	float: left;
	width: 20%;
	margin-bottom: 35px;
}
.YMH2019_New_TPZYK_List1 li a{
	display: block;
	background: #F5F0EB;
	margin: 0 12px;
	padding: 25px 20px 15px 20px;
	border: 1px #DED9D3 solid;
}
.YMH2019_New_TPZYK_List1 li a .pic{
	display: block;
	background: #FEF2DC;
	box-shadow: 2px 2px 15px #D9CDC4;
	box-shadow: 2px 2px 15px rgba(108,71,45, 0.25);
	text-align: center;
	width: 140px;
	height: 110px;
	padding: 5px;
	margin: 0 auto 20px auto;
}
.YMH2019_New_TPZYK_List1 li a .pic img{
	max-width: 100%;
	height: 100%;
}
.YMH2019_New_TPZYK_List1 li a .tt{
	display: block;
	line-height: 25px;
	margin-bottom: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 15px;
	font-weight: bold;
	color: #663E1B;
	text-align: center;
}
.YMH2019_New_TPZYK_List1 li a .txt{
	display: block;
	font-size: 13px;
	color: #888888;
	line-height: 22px;
}
.YMH2019_New_TPZYK_List1 li a .txt .t1{
	color: #333333;
	margin-right: 5px;
}
.YMH2019_New_TPZYK_List1 li a .txt p{
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_TPZYK_List1 li a:hover{
	background: #FFFFFF;
	border: 1px #FB9977 solid;
	text-decoration: none;
}

.YMH2019_New_TPZYK_bd2 .YMH2019_New_TPZYK_List1 li a .pic{
	background: #3B4D65;
}



/*###############  2019-08-19-1  ###############*/
.YMH2019_New_GJG_nav1X{
	text-align: center;
}
.YMH2019_New_GJG_nav1X li{
	display: inline-block;
	width: auto;
	position: relative;
}
.YMH2019_New_GJG_nav1X li .aa{
	display: inline-block;
	width: auto;
	padding: 15px 20px;
	margin: 0 20px 40px 20px;
	font-size: 0;
}
.YMH2019_New_GJG_nav1X li .aa:hover{
	background: #F2F1F0;
	border: 1px #FFFFFF solid;
	border-radius: 10px;
	padding: 14px 19px;
}

.YMH2019_New_GJG_nav1X li .links{
	display: none;
	position: absolute;
	z-index: 2;
	top: 210px;
	left: 0;
	width: 100%;
	height: auto;
	padding-top: 8px;
}
.YMH2019_New_GJG_nav1X li .links .arrow{
	position: absolute;
	z-index: 3;
	top: 0;
	left: 0;
	background: url('../images/New_YMH_GuJi_arrow.png') no-repeat center top;
	width: 100%;
	height: 9px;
}
.YMH2019_New_GJG_nav1X li .links .main{
	background: #FFFBF0 url('../images/New_YMH_GuJi_linkback.png') repeat-x left top;
	border: 1px #E6D1BA solid;
	border: 1px rgba(167,91,7, 0.3) solid;
	border-radius: 4px;
	padding: 6px;
	line-height: 26px;
	font-size: 14px;
	text-align: center;
}
.YMH2019_New_GJG_nav1X li .links .main a{
	font-size: 14px;
	white-space: nowrap;
	color: #935006;
	margin: 0 6px;
}
.YMH2019_New_GJG_nav1X li .links .main a:hover{
	color: #FF0000;
	text-decoration: underline;
}

.YMH2019_New_home_TSZY li a .tt{
	height: 40px;
	overflow: hidden;
}



/*##################  2019-08-19-2  ###################*/
.YMH2019_New_DYZX_bd1 .banner .search table .btn2{
	background: #F4500F;
	border: 0;
	width: auto;
	padding: 0 20px 4px 20px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}
.YMH2019_New_TPZYK_bd1 .banner .search table .btn2{
	background: #8A411E;
	border: 0;
	width: auto;
	padding: 0 20px 4px 20px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}
.YMH2019_New_MGZYK_bd1 .banner .search table .btn2{
	background: #8A411E;
	border: 0;
	width: auto;
	padding: 0 20px 4px 20px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}
.YMH2019_New_YSP_bd1 .banner .search table .btn1{
	background-color: #00B8D9
}
.YMH2019_New_YSP_bd1 .banner .search table .btn2{
	background: #0053A6;
	border: 0;
	width: auto;
	padding: 0 20px 4px 20px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}
.YMH2019_New_GJG_banner .search table .btn2{
	background: #CE701A;
	border: 0;
	width: auto;
	padding: 0 20px 4px 20px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}


/*#  博士论文 #*/
.YMH2019_New_BSLW_bd1{
	background: #FFFFFF url('../images/New_ymhBSLW_bodyback1.jpg') no-repeat center top;
	padding: 0 0 30px 0;
	margin-top: -35px;
}
@media screen and (min-width: 2000px){
	.YMH2019_New_BSLW_bd1{
		background-size: 100% auto
	}
}

.YMH2019_New_BSLW_bd1 .banner{
	height: 380px;
}
.YMH2019_New_BSLW_bd1 .banner .logo{
	background: url('../images/New_ymhBSLW_logo.png') no-repeat 100px center;
	height: 200px;
}

.YMH2019_New_BSLW_bd1 .banner .search{
	height: 60px;
}
.YMH2019_New_BSLW_bd1 .banner .search table{
	width: auto;
	margin: 0 auto;
}
.YMH2019_New_BSLW_bd1 .banner .search table td{
	height: 60px;
	padding: 0;
}
.YMH2019_New_BSLW_bd1 .banner .search table .input1{
	background: #FFFFFF;
	border: 0;
	width: 500px;
	height: 50px;
	box-sizing: border-box;
	padding: 5px;
	font-size: 16px;
}
.YMH2019_New_BSLW_bd1 .banner .search table .btn1, .YMH2019_New_BSLW_bd1 .banner .search table .btn2{
	background: #00AFF2 url('../images/YMH_home_ico_search.png') no-repeat 20px center;
	border: 0;
	width: auto;
	padding: 0 25px 4px 60px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}
.YMH2019_New_BSLW_bd1 .banner .search table .btn2{
	background: #0271C1;
	padding: 0 20px 4px 20px;
}


.YMH2019_New_BSLW_List1{
	margin: 0 -14px 10px -14px;
}
.YMH2019_New_BSLW_List1 li{
	float: left;
	width: 25%;
	margin-bottom: 35px;
}
.YMH2019_New_BSLW_List1 li a{
	display: block;
	background: #F8FAFD;
	margin: 0 15px;
	padding: 20px 20px 15px 20px;
	border: 1px #D4DFE9 solid;
}
.YMH2019_New_BSLW_List1 li a .pic{
	display: block;
	text-align: center;
	height: 200px;
	margin-bottom: 20px;
}
.YMH2019_New_BSLW_List1 li a .pic img{
	max-width: 100%;
	height: 100%;
}
.YMH2019_New_BSLW_List1 li a .tt{
	display: block;
	line-height: 25px;
	margin-bottom: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 15px;
	font-weight: bold;
	color: #0377BC;
}
.YMH2019_New_BSLW_List1 li a .txt{
	display: block;
	font-size: 13px;
	color: #888888;
	line-height: 22px;
}
.YMH2019_New_BSLW_List1 li a .txt .t1{
	color: #333333;
	margin-right: 5px;
}
.YMH2019_New_BSLW_List1 li a .txt p{
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_BSLW_List1 li a:hover{
	background: #FFFFFF;
	border: 1px #FB9977 solid;
	text-decoration: none;
}



.YMH2019_New_middleNav{
	width: 100%;
	margin-bottom: 40px;
}
.YMH2019_New_middleNav tr{
	background: #F7FAFC;
	border: 0;
	border-bottom: 1px #D7E8F2 solid;
}
.YMH2019_New_middleNav tr:first-child{
	border-top: 1px #D7E8F2 solid;
}
.YMH2019_New_middleNav td{
	padding: 17px;
	vertical-align: top;
	line-height: 30px;
	font-size: 15px;
}
.YMH2019_New_middleNav .td1, .YMH2019_New_middleNav .td2{
	background: #EBF4F9;
	text-align: right;
	width: 100px;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.YMH2019_New_middleNav .td2{
	color: #004584
}
.YMH2019_New_middleNav .list1{
	margin: 0;
}
.YMH2019_New_middleNav label{
	float: left;
	background: no-repeat left center;
	white-space: nowrap;
	line-height: 32px;
	margin: 0 30px 7px 0;
	padding-left: 24px;
}
.YMH2019_New_middleNav label a{
	font-size: 16px;
	margin-right: 5px;
	color: #1D85C5
}
.YMH2019_New_middleNav label a:hover{
	color: #FF3300;
}
.YMH2019_New_middleNav label .num{
	font-size: 13px;
	color: #999999;
}
.YMH2019_New_middleNav .list1 label{
	background-image: url('../images/ymh_middleNav_ico1.png');
}
.YMH2019_New_middleNav .list1 label a{
	color: #222222;
}
.YMH2019_New_middleNav .list1 label a:hover{
	color: #FF3300;
}
.YMH2019_New_middleNav .list2 label{
	background-image: url('../images/ymh_middleNav_ico2.png');
}
.YMH2019_New_middleNav .list3 label{
	background-image: url('../images/ymh_middleNav_ico3.png');
}
.YMH2019_New_middleNav label.current{
	background: #2398DE;
	border-radius: 5px;
	padding: 0 12px;
}
.YMH2019_New_middleNav label.current a, .YMH2019_New_middleNav label.current .num{
	color: #FFFFFF;
}
.YMH2019_New_middleNav .list_hide{
	height: 35px;
	overflow: hidden;
}
.YMH2019_New_middleNav .more{
	line-height: 20px;
	text-align: right;
}
.YMH2019_New_middleNav .more a{
	font-size: 12px;
	color: #06AAAA;
	cursor: pointer;
}
.YMH2019_New_middleNav .more a:hover{
	color: #FF3300;
}


.YMH2019_New_DYZX_bd1 .banner{
	position: relative;
}
.YMH2019_New_DYZX_bd1 .banner .logo{
	background-position: left top;
	margin-left: -50px;
}
.YMH2019_New_DYZX_bd1 .banner .search{
	position: absolute;
	z-index: 1;
	top: 55px;
	left: 660px;
}
.YMH2019_New_DYZX_bd1 .banner .search table .select1{
	border: 1px #F45710 solid;
	width: 100px;
}
.YMH2019_New_DYZX_bd1 .banner .search table .input1{
	border: 1px #F45710 solid;
	border-right: 0;
	width: 200px;
}


.YMH2019_New_GRZX_list5{
	max-height: 160px;
	overflow: hidden;
}
.YMH2019_New_GRZX_list6{
	max-height: 160px;
	overflow: hidden;
}
.YMH2019_New_GRZX_module1 .Nothing{
	padding: 57px 0;
}



/*##############  2019-08-19-3  ################*/
.YMH2019_New_ZT_rightNav{
	position: fixed;
	z-index: 999;
	top: 30%;
	left: 0;
	width: 100%;
	height: 0;
}
.YMH2019_New_ZT_rightNav .nav{
	float: right;
	width: 50px;
	font-size: 0;
}
.YMH2019_New_ZT_rightNav .nav li{
	margin: 0;
	font-size: 0;
}
.YMH2019_New_ZT_rightNav .nav li a{
	position: relative;
	display: block;
	background: url('../images/ymh_ZT_rightNav_icos.png') no-repeat center 0;
	height: 50px;
	font-size: 0;
}
.YMH2019_New_ZT_rightNav .nav li .a1{
	background-position-y: 0;
}
.YMH2019_New_ZT_rightNav .nav li .a2{
	background-position-y: -100px;
}
.YMH2019_New_ZT_rightNav .nav li .a3{
	background-position-y: -200px;
}
.YMH2019_New_ZT_rightNav .nav li .a4{
	background-position-y: -300px;
}
.YMH2019_New_ZT_rightNav .nav li .a5{
	background-position-y: -400px;
}
.YMH2019_New_ZT_rightNav .nav li .a6{
	background-position-y: -500px;
}
.YMH2019_New_ZT_rightNav .nav li .a7{
	background-position-y: -600px;
}
.YMH2019_New_ZT_rightNav .nav li .a8{
	background-position-y: -700px;
}
.YMH2019_New_ZT_rightNav .nav li .a9{
	background-position-y: -800px;
}
.YMH2019_New_ZT_rightNav .nav li a .tt{
	display: none;
	position: absolute;
	z-index: 999;
	top: 0;
	right: 50px;
	background: url('../images/ymh_ZT_rightNav_tt.png') no-repeat right 0;
	width: auto;
	padding: 0 28px 0 15px;
	height: 50px;
	white-space: nowrap;
	line-height: 48px;
	font-size: 15px;
	color: #FFFFFF;
}
.YMH2019_New_ZT_rightNav .nav li a:hover .tt{
	display: inline-block;
	text-decoration: none;
	color: #FFFFFF;
}
.YMH2019_New_ZT_rightNav.blue .nav li a{
	background-color: #0581BF;
}
.YMH2019_New_ZT_rightNav.blue .nav li a:hover{
	background-color: #0AA6E1;
}
.YMH2019_New_ZT_rightNav.blue .nav li .tt{
	background-position-y: 0;
}
.YMH2019_New_ZT_rightNav.yellow .nav li a{
	background-color: #925329;
}
.YMH2019_New_ZT_rightNav.yellow .nav li a:hover{
	background-color: #CF7C21;
}
.YMH2019_New_ZT_rightNav.yellow .nav li .tt{
	background-position-y: -100px;
}
.YMH2019_New_ZT_rightNav.red .nav li a{
	background-color: #EE0000;
}
.YMH2019_New_ZT_rightNav.red .nav li a:hover{
	background-color: #F49506;
}
.YMH2019_New_ZT_rightNav.red .nav li .tt{
	background-position-y: -200px;
}


/*### 少儿 ###*/
.YMH2019_New_SRZYK_bd1{
	background: #FFFFFF url('../images/New_ymhSRZYK_bodyback1.jpg') no-repeat center top;
	padding: 70px 0 30px 0;
	margin-top: -35px;
}
.YMH2019_New_SRZYK_bd2{
	background: #E6F3F9 url('../images/New_ymhSRZYK_bodyback2.jpg') no-repeat center bottom;
	padding: 60px 0;
}
.YMH2019_New_SRZYK_bd3{
	background: #FFFFFF;
	padding: 60px 0;
}
.YMH2019_New_SRZYK_bd4{
	background: #E6F3F9 url('../images/New_ymhSRZYK_bodyback3.jpg') no-repeat center bottom;
	padding: 60px 0;
	margin-bottom: -40px;
}
@media screen and (min-width: 2000px){
	.YMH2019_New_SRZYK_bd1, .YMH2019_New_SRZYK_bd2, .YMH2019_New_SRZYK_bd4{
		background-size: 100% auto
	}
}


.YMH2019_New_SRZYK_bd1 .banner{
	height: 340px;
}
.YMH2019_New_SRZYK_bd1 .banner .logo{
	background: url('../images/New_ymhSRZYK_logo.png') no-repeat left bottom;
	height: 100px;
	margin: 0 0 50px 630px;
}
.YMH2019_New_SRZYK_bd1 .banner .search{
	height: 60px;
}
.YMH2019_New_SRZYK_bd1 .banner .search table{
	width: auto;
	margin: 0 0 0 530px;
}
.YMH2019_New_SRZYK_bd1 .banner .search table td{
	height: 60px;
	padding: 0;
}
.YMH2019_New_SRZYK_bd1 .banner .search table .input1{
	background: #FFFFFF;
	border: 0;
	width: 450px;
	height: 50px;
	box-sizing: border-box;
	padding: 5px;
	font-size: 16px;
}
.YMH2019_New_SRZYK_bd1 .banner .search table .btn1{
	background: #0BC198 url('../images/YMH_home_ico_search.png') no-repeat 20px center;
	border: 0;
	width: auto;
	padding: 0 25px 4px 60px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}
.YMH2019_New_SRZYK_bd1 .banner .search table .btn2{
	background: #067EBA;
	border: 0;
	width: auto;
	padding: 0 20px 4px 20px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}

.YMH2019_New_SRZYK_title{
	height: 55px;
	border-bottom: 1px #BBBBBB solid;
	margin-bottom: 25px;
}
.YMH2019_New_SRZYK_title .tt{
	float: left;
	display: inline-block;
	background: url('../images/New_ymhSRZYK_title.png') no-repeat 0 0;
	width: auto;
	height: 40px;
	line-height: 40px;
	padding: 6px 0 0 80px;
	white-space: nowrap;
	font-size: 24px;
	font-family: '华文中宋', '宋体';
	font-weight: normal;
	color: #333333;
}
.YMH2019_New_SRZYK_bd2 .YMH2019_New_SRZYK_title .tt, .YMH2019_New_SRZYK_bd4 .YMH2019_New_SRZYK_title .tt{
	background-position-y: -100px;
}
.YMH2019_New_SRZYK_title .more{
	float: right;
	margin-top: 20px;
	float: right;
	font-size: 13px;
	color: #666666;
}
.YMH2019_New_SRZYK_title .more:hover{
	color: #FF0000;
}

.YMH2019_New_SRZYK_List1{
	margin: 0 -14px 30px -14px;
}
.YMH2019_New_SRZYK_List1 li{
	float: left;
	width: 25%;
	margin-bottom: 25px;
}
.YMH2019_New_SRZYK_List1 li a{
	display: block;
	background: rgba(255,255,255, 0.2);
	border: 1px #E4EAED solid;
	margin: 0 15px;
	padding: 15px 20px 15px 20px;
}
.YMH2019_New_SRZYK_List1 li a .pic{
	display: block;
	text-align: center;
	height: 220px;
	margin-bottom: 20px;
}
.YMH2019_New_SRZYK_List1 li a .pic img{
	max-width: 100%;
	height: 200px;
	border: 10px #FFFFFF solid;
	box-shadow: 2px 2px 20px rgba(0,0,0, 0.2);
}
.YMH2019_New_SRZYK_List1 li a .tt{
	display: block;
	line-height: 25px;
	margin-bottom: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 15px;
	font-weight: bold;
	color: #017DB7;
}
.YMH2019_New_SRZYK_List1 li a .txt{
	display: block;
	font-size: 13px;
	color: #888888;
	line-height: 22px;
}
.YMH2019_New_SRZYK_List1 li a .txt p{
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_SRZYK_List1 li a .txt .t1{
	color: #333333;
	margin-right: 5px;
}
.YMH2019_New_SRZYK_List1 li a:hover{
	background: #FFFFFF;
	border: 1px #F57465 solid;
	text-decoration: none;
}
.YMH2019_New_SRZYK_List1 li a:hover .tt{
	color: #FF3300;
}


/*# 两会服务 #*/
.YMH2019_New_LHFW_bd1{
	background: #FFFFFF url('../images/New_ymhLHFW_bodyback1.jpg') no-repeat center top;
	padding: 0 0 30px 0;
	margin-top: -35px;
}
@media screen and (min-width: 2000px){
	.YMH2019_New_LHFW_bd1{
		background-size: 100% auto
	}
}

.YMH2019_New_LHFW_bd1 .banner{
	height: 420px;
}
.YMH2019_New_LHFW_bd1 .banner .logo{
	background: url('../images/New_ymhLHFW_logo.png') no-repeat 100px center;
	height: 220px;
}

.YMH2019_New_LHFW_bd1 .banner .search{
	height: 60px;
}
.YMH2019_New_LHFW_bd1 .banner .search table{
	width: auto;
	margin: 0 auto;
}
.YMH2019_New_LHFW_bd1 .banner .search table td{
	height: 60px;
	padding: 0;
}
.YMH2019_New_LHFW_bd1 .banner .search table .input1{
	background: #FFFFFF;
	border: 1px #EC2626 solid;
	width: 500px;
	height: 50px;
	box-sizing: border-box;
	padding: 5px;
	font-size: 16px;
}
.YMH2019_New_LHFW_bd1 .banner .search table .btn1, .YMH2019_New_LHFW_bd1 .banner .search table .btn2{
	background: #EC2626 url('../images/YMH_home_ico_search.png') no-repeat 20px center;
	border: 0;
	width: auto;
	padding: 0 25px 4px 60px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}
.YMH2019_New_LHFW_bd1 .banner .search table .btn2{
	background: #FF9109;
	padding: 0 20px 4px 20px;
}


.YMH2019_New_LHFW_List1{
	margin: 0 -14px 10px -14px;
}
.YMH2019_New_LHFW_List1 li{
	float: left;
	width: 25%;
	margin-bottom: 35px;
}
.YMH2019_New_LHFW_List1 li a{
	display: block;
	margin: 0 15px;
	padding: 20px 20px 15px 20px;
	border: 1px #E3E3E3 solid;
}
.YMH2019_New_LHFW_List1 li a .pic{
	display: block;
	text-align: center;
	height: 200px;
	margin-bottom: 20px;
}
.YMH2019_New_LHFW_List1 li a .pic img{
	max-width: 100%;
	height: 100%;
}
.YMH2019_New_LHFW_List1 li a .tt{
	display: block;
	line-height: 25px;
	margin-bottom: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 15px;
	font-weight: bold;
	color: #0377BC;
}
.YMH2019_New_LHFW_List1 li a .txt{
	display: block;
	font-size: 13px;
	color: #888888;
	line-height: 22px;
}
.YMH2019_New_LHFW_List1 li a .txt .t1{
	color: #333333;
	margin-right: 5px;
}
.YMH2019_New_LHFW_List1 li a .txt p{
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_LHFW_List1 li a:hover{
	background: #FFFFFF;
	border: 1px #FB9977 solid;
	text-decoration: none;
}


/*# 翻页 #*/
.YMH2019_New_page.red .page a.current, .YMH2019_New_page.red .page a:hover{
	background-color: #EA3333;
	border: 1px #EA3333 solid;
	text-decoration: none;
	color: #FFFFFF;
}
.YMH2019_New_page.yellow .page a.current, .YMH2019_New_page.yellow .page a:hover{
	background-color: #AF5A14;
	border: 1px #AF5A14 solid;
	text-decoration: none;
	color: #FFFFFF;
}


/*# 博士论文 大图-列表 #*/
.YMH2019_New_BSLW_List1.TB{
	margin-top: -10px;
	margin-bottom: 20px;
}
.YMH2019_New_BSLW_List1.TB li{
	width: 100%;
	border-bottom: 1px #CCCCCC dashed;
	padding: 5px 0 10px 0;
	margin-bottom: 5px;
}
.YMH2019_New_BSLW_List1.TB li a, .YMH2019_New_BSLW_List1.TB li a:hover{
	background: none;
	padding: 5px;
	border: 0;
}
.YMH2019_New_BSLW_List1.TB li a:after{
	content: '';
	clear: both;
	height: 0;
	display: block;
	font-size: 0;
}
.YMH2019_New_BSLW_List1.TB li .pic{
	float: left;
	width: 60px;
	height: 80px;
	padding: 0;
	margin: 0 25px 0 0;
}
.YMH2019_New_BSLW_List1.TB li .tt{
	line-height: 40px;
	font-size: 16px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_BSLW_List1.TB li a:hover .tt{
	color: #FF3300;
}
.YMH2019_New_BSLW_List1.TB li .txt{
	display: block;
}
.YMH2019_New_BSLW_List1.TB li .txt:after{
	content: '';
	clear: both;
	height: 0;
	display: block;
	font-size: 0;
}
.YMH2019_New_BSLW_List1.TB li .txt p{
	float: left;
	width: 28%;
	margin-right: 2%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.YMH2019_New_result{
	height: auto;
}
.YMH2019_New_result .datas{
	max-width: 1000px;
	line-height: 40px;
}
.YMH2019_New_result .datas .YX{
	white-space: nowrap;
}


/*##################  2019-08-20  ######################*/
/*# 侧边栏导航 #*/
.YMH2019_New_ZT_rightNav.blue .nav li a,
.YMH2019_New_ZT_rightNav.blue .nav li a:hover,
.YMH2019_New_ZT_rightNav.yellow .nav li a,
.YMH2019_New_ZT_rightNav.yellow .nav li a:hover,
.YMH2019_New_ZT_rightNav.red .nav li a,
.YMH2019_New_ZT_rightNav.red .nav li a:hover{
	background: none;
}
.YMH2019_New_ZT_rightNav .nav li a{
	position: relative;
	display: block;
	background: none;
	width: auto;
	height: auto;
	padding: 0 32px 0 20px;
	font-size: 15px;
	color: #FFFFFF;
}
.YMH2019_New_ZT_rightNav .nav li a:hover{
	text-decoration: none
}
.YMH2019_New_ZT_rightNav.blue .nav li a:hover{
	color: #66FFAA;
}
.YMH2019_New_ZT_rightNav.yellow .nav li a:hover{
	color: #FFFF66;
}

.YMH2019_New_ZT_rightNav.blue .nav li a:hover{
	color: #66FFAA;
}


.YMH2019_New_ZT_rightNav .nav li .aa{
	position: relative;
	display: block;
	background-image: url('../images/ymh_ZT_rightNav_icos.png');
	background-repeat: no-repeat;
	background-position-x: center;
	height: 50px;
	font-size: 0;
}
.YMH2019_New_ZT_rightNav.blue .nav li .aa{
	background-color: #0581BF;
}
.YMH2019_New_ZT_rightNav.blue .nav li .aa:hover{
	background-color: #0AA6E1;
}
.YMH2019_New_ZT_rightNav.yellow .nav li .aa{
	background-color: #925329;
}
.YMH2019_New_ZT_rightNav.yellow .nav li .aa:hover{
	background-color: #CF7C21;
}
.YMH2019_New_ZT_rightNav.red .nav li .aa{
	background-color: #EE0000;
}
.YMH2019_New_ZT_rightNav.red .nav li .aa:hover{
	background-color: #F49506;
}

.YMH2019_New_ZT_rightNav .nav li .aa .tt{
	display: none;
	position: absolute;
	z-index: 999;
	top: 0;
	right: 50px;
	background-image: url('../images/ymh_ZT_rightNav_tt.png');
	background-repeat: no-repeat;
	background-position-x: right;
	width: auto;
	padding: 0;
	height: 50px;
	white-space: nowrap;
	line-height: 48px;
	font-size: 15px;
	color: #FFFFFF;
}
.YMH2019_New_ZT_rightNav .nav li .aa:hover .tt{
	display: inline-block;
	text-decoration: none;
	color: #FFFFFF;
}
.YMH2019_New_ZT_rightNav .nav li{
	position: relative;
}
.YMH2019_New_ZT_rightNav .nav li .list{
	position: absolute;
	z-index: 999;
	top: 47px;
	left: 0;
	display: none;
	padding-right: 13px;
	box-sizing: border-box;
	width: 100%;
}
.YMH2019_New_ZT_rightNav .nav li:hover .list{
	display: block;
}
.YMH2019_New_ZT_rightNav .nav li .list a{
	display: block;
	height: auto;
	line-height: 18px;
	padding: 10px 8px;
	white-space: normal;
	text-align: center;
	font-size: 13px;
}
.YMH2019_New_ZT_rightNav .nav li .list a:hover{
	text-decoration: none;
}

.YMH2019_New_ZT_rightNav.blue .nav li .list a{
	background: #E1F4FB;
	border-bottom: 1px #CDEAF6 solid;
	color: #1771A6;
}
.YMH2019_New_ZT_rightNav.blue .nav li .list a:hover{
	background: #0AA7E2;
	border-color: #0AA7E2;
	color: #FFFFFF;
}
.YMH2019_New_ZT_rightNav.yellow .nav li .list a{
	background: #F2EEE9;
	border-bottom: 1px #EBE0D5 solid;
	color: #925329;
}
.YMH2019_New_ZT_rightNav.yellow .nav li .list a:hover{
	background: #CF7C21;
	border-color: #CF7C21;
	color: #FFFFFF;
}
.YMH2019_New_ZT_rightNav.red .nav li .list a{
	background: #FBE9E6;
	border-bottom: 1px #FDD9D1 solid;
	color: #CE0000;
}
.YMH2019_New_ZT_rightNav.red .nav li .list a:hover{
	background: #FE6D18;
	border-color: #FE6D18;
	color: #FFFFFF;
}



/*#############  2019-08-21  ###############*/
.YMH2019_New_ZT_rightNav{
	top: 52%;
	margin-top: -225px;
}
.SZZY2018_Book .pic{
	font-size: 0;
}

.YMH2019_New_TSZY_topmain.only{
	margin-bottom: -40px;
}

.YMH2019_New_TSZY_topmain.one{
	background-position-y: bottom;
	min-height: 110px;
	margin-bottom: 20px;
}

/*# 所有二级专题列表 大图-列表 #*/
.List-TB.TB{
	margin-top: -10px;
	margin-bottom: 20px;
}
.List-TB.TB li{
	width: 100%;
	border-bottom: 1px #CCCCCC dashed;
	padding: 5px 0 10px 0;
	margin-bottom: 5px;
}
.List-TB.TB li a:hover{
	background: none;
	padding: 5px;
	border: 0;
}
.List-TB.TB li a{
	background: none;
	padding: 5px;
	border: 0;
}
.List-TB.TB li a:after{
	content: '';
	clear: both;
	height: 0;
	display: block;
	font-size: 0;
}
.List-TB.TB li .pic{
	float: left;
	width: 60px;
	height: 80px;
	padding: 0;
	margin: 0 25px 0 0;
}
.List-TB.TB li .tt{
	line-height: 40px;
	font-size: 16px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.List-TB.TB li a:hover .tt{
	color: #FF3300;
}
.List-TB.TB li .txt{
	display: block;
}
.List-TB.TB li .txt:after{
	content: '';
	clear: both;
	height: 0;
	display: block;
	font-size: 0;
}
.List-TB.TB li .txt p{
	float: left;
	width: 28%;
	margin-right: 2%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


/* 民国 */
.YMH2019_New_MGZYK_bd1 .YMH2019_New_result{
	border-color: #999999;
}
.YMH2019_New_MGZYK_bd1 .YMH2019_New_result .datas .YX{
	background: rgba(255,255,255, 0.6);
}
.YMH2019_New_MGZYK_bd1 .YMH2019_New_Book_Main{
	background-color: #EBEAE6;
	box-shadow: 0 0 30px #BDB9B0;
	box-shadow: 0 0 30px rgba(0,0,0, 0.1);
}
.YMH2019_New_MGZYK_bd1 .SZZY2018_Book .XiangXi{
	background: #FFFFFF;
}
.YMH2019_New_MGZYK_bd1 .SZZY2018_Book .XiangXi .t1{
	color: #C4936A;
}
.YMH2019_New_MGZYK_bd1 .SZZY2018_Book .book_btns .btn{
	background: #FAF5EF;
	border-color: #E9D4BF;
	color: #835B28;
}
.YMH2019_New_MGZYK_bd1 .SZZY2018_Book .book_btns .btn:hover{
	border-color: #E6C6C6;
	background-color: #FFFAFA;
	color: #EE0000;
	text-decoration: none;
}
.YMH2019_New_MGZYK_bd1 .SZZY2018_Book .btns .btn1{
	background-color: #CC9539
}
.YMH2019_New_MGZYK_bd1 .SZZY2018_Book .btns .btn2{
	background-color: #A3522C
}
.YMH2019_New_MGZYK_bd1 .SZZY2018_Book .btns .btn3{
	background-color: #CD5A5A
}
.YMH2019_New_MGZYK_bd1 .YMH2019_New_Book_module1 .m_top{
	border-color: #AEAAA7;
}
.YMH2019_New_MGZYK_bd1 .YMH2019_New_Book_module1 .m_top .tt{
	border-color: #965209;
	color: #965209;
}
.YMH2019_New_MGZYK_bd1 .YMH2019_New_Book_module1 .ul1 li a:hover .pic{
	box-shadow: 2px 2px 15px #BDB9B0;
	box-shadow: 2px 2px 15px rgba(0,0,0, 0.2);
}
.YMH2019_New_MGZYK_bd1.one{
	background-position-y: -180px;
	margin-bottom: -40px;
}
.YMH2019_New_MGZYK_bd1.one .banner{
	height: 220px;
}
.YMH2019_New_MGZYK_bd1.one .banner .logo{
	height: 180px;
}




/* 古籍 */
.YMH2019_New_GJG_List1 li a .txt .t1{
	color: #333333;
	margin-right: 5px;
}
.YMH2019_New_GJG_bd1.only{
	margin-bottom: -40px;
}
.YMH2019_New_GJG_bd1.only .YMH2019_New_GJG_nav3{
	margin-bottom: 60px;
}
.YMH2019_New_GJG_bd1.only .YMH2019_New_GJG_nav2{
	margin-bottom: 60px;
}
.YMH2019_New_GJG_titleX{
	background: url('../images/New_ymhGJG_titleX.png') no-repeat left center;
	height: 70px;
	line-height: 70px;
	padding-left: 80px;
	font-family: '华文隶书', '隶书';
	font-size: 37px;
	color: #7B3A17;
	margin-bottom: 10px;
}
.YMH2019_New_GJG_bd1 .YMH2019_New_result{
	border-color: #999999;
}
.YMH2019_New_GJG_bd1 .YMH2019_New_result .datas .YX{
	background: rgba(255,255,255, 0.6);
}
.YMH2019_New_GJG_bd1.only .YMH2019_New_GJG_List1 li{
	margin-bottom: 30px;
}
.YMH2019_New_GJG_bd1.one .YMH2019_New_GJG_banner{
	height: 180px;
}
.YMH2019_New_GJG_bd1.one .YMH2019_New_GJG_banner .border{
	background-image: url('../images/New_ymhGJG_banner_one_border.png');
	height: 180px;
}
.YMH2019_New_GJG_bd1.one .YMH2019_New_GJG_banner .logo{
	height: 80px;
	padding: 40px 0 0 0;
	text-align: center;
}
.YMH2019_New_GJG_bd1 .YMH2019_New_Book_Main{
	background-color: #F1F0EF;
	box-shadow: 0 0 30px #CFCECB;
	box-shadow: 0 0 30px rgba(0,0,0, 0.1);
}
.YMH2019_New_GJG_bd1 .SZZY2018_Book .XiangXi{
	background: #FFFFFF;
}
.YMH2019_New_GJG_bd1 .SZZY2018_Book .XiangXi .t1{
	color: #C4936A;
}
.YMH2019_New_GJG_bd1 .SZZY2018_Book .book_btns .btn{
	background: #FAF5EF;
	border-color: #E9D4BF;
	color: #835B28;
}
.YMH2019_New_GJG_bd1 .SZZY2018_Book .book_btns .btn:hover{
	border-color: #E6C6C6;
	background-color: #FFFAFA;
	color: #EE0000;
	text-decoration: none;
}
.YMH2019_New_GJG_bd1 .SZZY2018_Book .btns .btn1{
	background-color: #CC9539
}
.YMH2019_New_GJG_bd1 .SZZY2018_Book .btns .btn2{
	background-color: #A3522C
}
.YMH2019_New_GJG_bd1 .SZZY2018_Book .btns .btn3{
	background-color: #CD5A5A
}
.YMH2019_New_GJG_bd1 .YMH2019_New_Book_module1 .m_top{
	border-color: #AEAAA7;
}
.YMH2019_New_GJG_bd1 .YMH2019_New_Book_module1 .m_top .tt{
	border-color: #965209;
	color: #965209;
}
.YMH2019_New_GJG_bd1 .YMH2019_New_Book_module1 .ul1 li a:hover .pic{
	box-shadow: 2px 2px 15px #BDB9B0;
	box-shadow: 2px 2px 15px rgba(0,0,0, 0.2);
}


/* 博士论文 */
.YMH2019_New_BSLW_bd1.one{
	background-position-y: -170px;
}
.YMH2019_New_BSLW_bd1.one .banner{
	height: 210px;
}
.YMH2019_New_BSLW_bd1.one .banner .logo{
	height: 170px;
}


/* 音视频 */
.YMH2019_New_YSP_bd1 .List-TB.TB li .pic{
	width: 90px;
	height: 70px;
	text-align: center;
}
.YMH2019_New_YSP_bd1.one{
	background-position-y: -150px;
	padding-top: 0;
}
.YMH2019_New_YSP_bd1.one .banner{
	height: 240px;
}
.YMH2019_New_YSP_bd1.one .banner .logo{
	height: 180px;
}
.YMH2019_New_YSP_bd1.one .YMH2019_New_Book_module1 .ul1 li a .pic .main{
	border: 5px #FFFFFF solid;
	height: 120px;
}
.YMH2019_New_YSP_bd1.one .YMH2019_New_Book_module1 .ul1 li a .pic .main img{
	max-height: 120px;
}
.YMH2019_New_Book_Main.Video .SZZY2018_Book{
	width: 910px;
}
.YMH2019_New_Book_Main.Video .SZZY2018_Book .title, .YMH2019_New_Book_Main.Video .SZZY2018_Book .ZhaiYao, .YMH2019_New_Book_Main.Video .SZZY2018_Book .XiangXi, .YMH2019_New_Book_Main.Video .SZZY2018_Book .FenXiang{
	float: none;
	width: auto;
}
.YMH2019_New_Video{
	width: 910px;
	margin: 0 auto 25px auto;
}



/*############### 2019-08-21-2 ###############*/
.List-TB.TB li .pic img{
	height: 100%;
	border: 0;
	box-shadow: none;
}
/* 党员在线 */
.YMH2019_New_DYZX_bd1 .banner{
	height: 460px;
}
.YMH2019_New_DYZX_bd1 .banner .logo{
	background-position: 20px center;
	height: 200px;
	margin: 0 0 35px 0;
}
.YMH2019_New_DYZX_bd1 .banner .search{
	position: static;
}
.YMH2019_New_DYZX_bd1 .banner .search table .select1{
	border: 0;
	width: 120px;
}
.YMH2019_New_DYZX_bd1 .banner .search table .input1{
	border: 0;
	border-right: 0;
	width: 400px;
}
.YMH2019_New_DYZX_bd1 .banner .search table .btn2{
	background: url('../images/New_ymhDYZX_Hsearch.png') repeat-x 0 0;
}
.YMH2019_New_DYZX_nav{
	top: 660px;
}
.YMH2019_New_DYZX_bd1 .YMH2019_New_DYZX_List1{
	margin-left: 140px;
}
.YMH2019_New_DYZX_bd1.only .YMH2019_New_DYZX_List1{
	margin-left: 0;
}
.YMH2019_New_DYZX_bd1 .YMH2019_New_result{
	border-color: #BBBBBB;
}
.YMH2019_New_DYZX_bd1.one{
	background-image: url('../images/New_ymhDYZX_bodyback1_one.jpg');
}
.YMH2019_New_DYZX_bd1.one .banner{
	height: 300px;
}
.YMH2019_New_DYZX_bd1.one .banner .logo{
	background-size: auto 90%;
	height: 170px;
}
.YMH2019_New_DYZX_bd1 .YMH2019_New_Book_Main{
	background-color: #FFFFFF;
	box-shadow: 0 0 30px #DDDDDD;
	box-shadow: 0 0 30px rgba(0,0,0, 0.15);
}
.YMH2019_New_DYZX_bd1 .SZZY2018_Book .XiangXi{
	background: #F9F9F9;
	border-color: #EEEEEE;
}
.YMH2019_New_DYZX_bd1 .SZZY2018_Book .XiangXi .t1{
	color: #E46347;
}
.YMH2019_New_DYZX_bd1 .SZZY2018_Book .book_btns .btn{
	background: #FCF0ED;
	border-color: #FDD1CC;
	color: #D63405;
}
.YMH2019_New_DYZX_bd1 .SZZY2018_Book .book_btns .btn:hover{
	border-color: #FFAAAA;
	background-color: #FFFAFA;
	color: #FF0000;
	text-decoration: none;
}
.YMH2019_New_DYZX_bd1 .SZZY2018_Book .btns .btn1{
	background-color: #FB9204
}
.YMH2019_New_DYZX_bd1 .SZZY2018_Book .btns .btn2{
	background-color: #EE3935
}
.YMH2019_New_DYZX_bd1 .SZZY2018_Book .btns .btn3{
	background-color: #930B00
}
.YMH2019_New_DYZX_bd1 .YMH2019_New_Book_module1 .m_top{
	border-color: #AEAAA7;
}
.YMH2019_New_DYZX_bd1 .YMH2019_New_Book_module1 .m_top .tt{
	border-color: #E72929;
	color: #CD0B0B;
}
.YMH2019_New_DYZX_bd1 .YMH2019_New_Book_module1 .ul1 li a:hover .pic{
	box-shadow: 2px 2px 15px #BDB9B0;
	box-shadow: 2px 2px 15px rgba(0,0,0, 0.2);
}



/* 少儿 */
.YMH2019_New_SRZYK_bd1.only .YMH2019_New_SRZYK_title{
	border-bottom: 0;
	margin: 30px 0 10px 0;
}
.YMH2019_New_SRZYK_bd1.only .YMH2019_New_SRZYK_title .tt{
	font-size: 30px;
	color: #025FB3;
	text-indent: 10px;
}
.YMH2019_New_SRZYK_bd1.one{
	background-position-y: -120px;
}
.YMH2019_New_SRZYK_bd1.one .banner{
	height: 220px;
}
.YMH2019_New_SRZYK_bd1.one .banner .logo{
	height: 80px;
	margin: 0 0 0 530px;
}



/* 拓片 */
.YMH2019_New_TPZYK_bd1.only_TP, .YMH2019_New_TPZYK_bd1.only_SW, .YMH2019_New_TPZYK_bd1.one{
	margin-bottom: -40px;
}
.YMH2019_New_TPZYK_bd1 .YMH2019_New_result{
	border-color: #999999;
	margin-top: -20px;
}
.YMH2019_New_TPZYK_List1.TB li a .tt{
	text-align: left;
}
.YMH2019_New_TPZYK_bd1.only_SW .YMH2019_New_TPZYK_List1 li a .pic{
	background: #3B4D65;
}
.YMH2019_New_TPZYK_bd1 .YMH2019_New_TPZYK_List1.TB li a .pic{
	width: 75px;
	height: 75px;
}
.YMH2019_New_TPZYK_bd1.one{
	background-position-y: -150px;
}
.YMH2019_New_TPZYK_bd1.one .banner{
	height: 220px;
}
.YMH2019_New_TPZYK_bd1.one .banner .logo{
	height: 180px;
}
.YMH2019_New_TPZYK_bd1 .YMH2019_New_Book_Main{
	background-color: #F3F1EF;
	box-shadow: 0 0 30px #CFCECB;
	box-shadow: 0 0 30px rgba(0,0,0, 0.1);
}
.YMH2019_New_TPZYK_bd1 .SZZY2018_Book .XiangXi{
	background: #FFFFFF;
}
.YMH2019_New_TPZYK_bd1 .SZZY2018_Book .XiangXi .t1{
	color: #C4936A;
}
.YMH2019_New_TPZYK_bd1 .SZZY2018_Book .book_btns .btn{
	background: #FAF5EF;
	border-color: #E9D4BF;
	color: #835B28;
}
.YMH2019_New_TPZYK_bd1 .SZZY2018_Book .book_btns .btn:hover{
	border-color: #E6C6C6;
	background-color: #FFFAFA;
	color: #EE0000;
	text-decoration: none;
}
.YMH2019_New_TPZYK_bd1 .SZZY2018_Book .btns .btn1{
	background-color: #CC9539
}
.YMH2019_New_TPZYK_bd1 .SZZY2018_Book .btns .btn2{
	background-color: #A3522C
}
.YMH2019_New_TPZYK_bd1 .SZZY2018_Book .btns .btn3{
	background-color: #CD5A5A
}
.YMH2019_New_TPZYK_bd1 .YMH2019_New_Book_module1 .m_top{
	border-color: #AEAAA7;
}
.YMH2019_New_TPZYK_bd1 .YMH2019_New_Book_module1 .m_top .tt{
	border-color: #965209;
	color: #965209;
}
.YMH2019_New_TPZYK_bd1 .YMH2019_New_Book_module1 .ul1 li a:hover .pic{
	box-shadow: 2px 2px 15px #BDB9B0;
	box-shadow: 2px 2px 15px rgba(0,0,0, 0.2);
}




/*###############  2019-08-24-1  ##################*/
/* 个人中心 */
.YMH2019_NewX2_GRZX_leftnav{
	background: #FAFAFA;
	border: 1px #DDDDDD solid;
	padding: 1px 1px 30px 1px;
}
.YMH2019_NewX2_GRZX_leftnav .top{
	background: url('../images/New_ymhGRZX_leftnav_top.jpg') no-repeat right center;
	height: 70px;
	line-height: 68px;
	padding-left: 15px;
	font-size: 18px;
	color: #FFFFFF;
}
.YMH2019_NewX2_GRZX_leftnav .nav{
	margin: 5px 0 15px 0;
}
.YMH2019_NewX2_GRZX_leftnav .nav .tt1, .YMH2019_NewX2_GRZX_leftnav .nav .tt2, .YMH2019_NewX2_GRZX_leftnav .nav .tt3{
	background: url('../images/New_ymhGRZX_leftnav_icos.png') no-repeat 10px 0;
	border-bottom: 1px #DDDDDD dashed;
	line-height: 42px;
	height: 42px;
	padding-left: 50px;
	font-size: 18px;
}
.YMH2019_NewX2_GRZX_leftnav .nav .tt2{
	background-position-y: -100px;
}
.YMH2019_NewX2_GRZX_leftnav .nav .tt3{
	background-position-y: -200px;
}
.YMH2019_NewX2_GRZX_leftnav .nav .list{
	margin: 0;
}
.YMH2019_NewX2_GRZX_leftnav .nav .list a{
	display: block;
	border-bottom: 1px #DDDDDD dashed;
	line-height: 30px;
	padding: 2px 30px 2px 60px;
	font-size: 15px;
	color: #555555;
}
.YMH2019_NewX2_GRZX_leftnav .nav .list a:hover{
	background: #D2EBF7;
	text-decoration: none;
}
.YMH2019_NewX2_GRZX_leftnav .nav .list a.current{
	background: #D2EBF7 url('../images/New_ymhGRZX_leftnav_arrow.png') no-repeat right center;
}


.YMH2019_NewX2_GRZX{
	background: #FFFFFF;
	border: 1px #E5E5E5	 solid;
	padding: 30px 39px;
}
.YMH2019_NewX2_GRZX .User{
	margin-bottom: 15px;
}
.YMH2019_NewX2_GRZX .User .user_photo{
	float: left;
	border: 7px #FFFFFF solid;
	border-radius: 100%;
	box-shadow: 0 0 15px #CCCCCC;
	box-shadow: 0 0 15px rgba(0,0,0, 0.1);
	overflow: hidden;
	width: 110px;
	height: 110px;
	margin-right: 30px;
	text-align: center;
}
.YMH2019_NewX2_GRZX .User .user_photo img{
	max-width: 100%;
	height: 100%;
}
.YMH2019_NewX2_GRZX .User .user_ID{
	float: left;
	display: inline-block;
	width: auto;
	line-height: 60px;
	margin-right: 20px;
	font-size: 20px;
}
.YMH2019_NewX2_GRZX .User .user_sex{
	float: left;
	display: inline-block;
	width: auto;
	line-height: 60px;
	margin-right: 50px;
	font-size: 14px;
	color: #666666;
}
.YMH2019_NewX2_GRZX .User .user_edit{
	float: left;
	display: block;
	background: url('../images/New_ymhGRZX_ico_edit.png') no-repeat center center;
	width: 60px;
	height: 60px;
	font-size: 0;
}

.YMH2019_NewX2_GRZX .module{
	margin-bottom: 20px;
}
.YMH2019_NewX2_GRZX .module .m_top{
	border-bottom: 2px #DDDDDD dashed;
	line-height: 45px;
	font-size: 19px;
	color: #000000;
}
.YMH2019_NewX2_GRZX .module .m_middle{
	background: #FAFAFA;
	padding: 15px 20px 10px 20px;
}
.YMH2019_NewX2_GRZX .module .m_middle .TB1{
	width: 95%;
	margin-left: 1%;
	margin-bottom: 10px;
}
.YMH2019_NewX2_GRZX .module .m_middle .TB1 td{
	width: 50%;
	height: 45px;
	vertical-align: middle;
	font-size: 15px;
	color: #555555;
}
.YMH2019_NewX2_GRZX .module .m_middle .TB1 .t1{
	color: #FF0000;
	font-weight: bold;
	margin: 0 5px;
}
.YMH2019_NewX2_GRZX .module .m_middle .TB1 .a_edit{
	background: url('../images/New_ymhGRZX_user_ico1.png') no-repeat left center;
	padding: 3px 0 3px 28px;
	font-size: 15px;
	color: #555555;
}
.YMH2019_NewX2_GRZX .module .m_middle .TB1 .a_edit:hover{
	color: #FF0000;
}
.YMH2019_NewX2_GRZX .module .m_middle .TB1 .a_QianDao{
	background: #FF811A;
	border-radius: 5px;
	padding: 6px 14px;
	margin: 0 10px;
	font-size: 15px;
	color: #FFFFFF;
}
.YMH2019_NewX2_GRZX .module .m_middle .TB1 .a_QianDao:hover{
	background: #F74A00;
	text-decoration: none;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_left{
	float: left;
	width: 48%;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_right{
	float: right;
	width: 48%;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module{
	margin-bottom: 15px;
	padding-top: 5px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .top{
	height: 30px;
	margin-bottom: 10px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .top .tt1, .YMH2019_NewX2_GRZX .module .m_middle .m_module .top .tt2, .YMH2019_NewX2_GRZX .module .m_middle .m_module .top .tt3, .YMH2019_NewX2_GRZX .module .m_middle .m_module .top .tt4, .YMH2019_NewX2_GRZX .module .m_middle .m_module .top .tt5, .YMH2019_NewX2_GRZX .module .m_middle .m_module .top .tt6{
	float: left;
	display: inline-block;
	background: url('../images/New_ymhGRZX_user_icos.png') no-repeat 0 0;
	width: auto;
	line-height: 30px;
	padding: 0 0 0 42px;
	font-size: 16px;
	font-weight: bold;
	color: #F37F68;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .top .tt2{
	background-position-y: -100px;
	color: #4170A6;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .top .tt3{
	background-position-y: -200px;
	color: #1888D4;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .top .tt4{
	background-position-y: -300px;
	color: #209A71;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .top .tt5{
	background-position-y: -400px;
	color: #8F4D3F;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .top .tt6{
	background-position-y: -500px;
	color: #FA846A;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .top .more{
	float: right;
	line-height: 20px;
	margin-top: 10px;
	font-size: 12px;
	color: #2AB5E0;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .top .more:hover{
	color: #FF3300;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul1{
	margin: 0 15px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul1 li{
	padding: 5px 0;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul1 li a{
	display: block;
	height: 118px;
	overflow: hidden;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul1 li a .pic{
	display: block;
	float: left;
	background: #FFFFFF;
	border: 1px #EEEEEE solid;
	width: 90px;
	height: 110px;
	padding: 3px;
	text-align: center;
	margin-right: 15px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul1 li a .pic img{
	max-width: 100%;
	height: 100%;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul1 li a .aa{
	display: block;
	line-height: 25px;
	max-height: 50px;
	overflow: hidden;
	margin-bottom: 15px;
	padding-top: 10px;
	font-size: 15px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul1 li a .txt{
	display: block;
	line-height: 22px;
	font-size: 13px;
	color: #777777;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul1 li a:hover{
	text-decoration: none;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul1 li a:hover .pic{
	border-color: #F5B1B1
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul1 li a:hover .txt{
	color: #777777;
}

.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul2{
	margin: 0 5px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul2 li{
	float: left;
	width: 50%;
	margin-bottom: 5px;
	padding-top: 15px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul2 li a{
	display: block;
	margin: 0 15px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul2 li a .pic{
	display: table;
	background: #FFFFFF;
	box-shadow: 0 0 10px #DDDDDD;
	width: 100%;
	margin-bottom: 8px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul2 li a .pic .main{
	display: table-cell;
	height: 60px;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul2 li a .pic .main img{
	max-width: 100%;
	max-height: 100%;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul2 li a .aa{
	display: block;
	line-height: 20px;
	text-align: center;
	font-size: 13px;
	height: 40px;
	overflow: hidden;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul2 li a:hover{
	text-decoration: none;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul2 li a:hover .pic{
	box-shadow: 0 0 10px #FFBBBB;
}

.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul3{
	margin: 0 5px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul3 li{
	float: left;
	width: 33.3%;
	margin-bottom: 5px;
	padding-top: 5px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul3 li a{
	display: block;
	margin: 0 5px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul3 li a .pic{
	display: block;
	float: left;
	background: #FFFFFF;
	border: 1px #EEEEEE solid;
	width: 80px;
	height: 120px;
	padding: 3px;
	text-align: center;
	margin-right: 8px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul3 li a .pic img{
	max-width: 100%;
	height: 100%;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul3 li a .aa{
	display: block;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
	margin-bottom: 2px;
	padding-top: 5px;
	font-size: 14px;
	color: #1971BB;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul3 li a .txt{
	display: block;
	line-height: 20px;
	font-size: 12px;
	color: #777777;
	margin: 0 0 3px 0;
	white-space: nowrap;
	overflow: hidden;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul3 li a .txt .t1{
	color: #FF0000;
	margin: 0 3px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul3 li a:hover{
	text-decoration: none;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul3 li a:hover .pic{
	border-color: #F5B1B1
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul3 li a:hover .txt{
	color: #777777;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul3 li a:hover .aa{
	color: #FF3300;
}

.YMH2019_NewX2_GRZX_Star{
	display: inline-block;
	background: url('../images/New_ymhGRZX_Stars.png') no-repeat 0 0;
	font-size: 0;
	width: 135px;
	height: 25px;
}
.YMH2019_NewX2_GRZX_Star.star0{
	background-position-y: 0;
}
.YMH2019_NewX2_GRZX_Star.star1{
	background-position-y: -100px;
}
.YMH2019_NewX2_GRZX_Star.star2{
	background-position-y: -200px;
}
.YMH2019_NewX2_GRZX_Star.star3{
	background-position-y: -300px;
}
.YMH2019_NewX2_GRZX_Star.star4{
	background-position-y: -400px;
}
.YMH2019_NewX2_GRZX_Star.star5{
	background-position-y: -500px;
}


.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul4{
	margin: 0 5px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul4 li{
	float: left;
	width: 25%;
	margin-bottom: 5px;
	padding-top: 5px;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul4 li a{
	display: block;
	margin: 0 10px;
	text-align: center;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul4 li a .pic{
	display: block;
	background: #FFFFFF;
	border: 1px #EEEEEE solid;
	width: 90px;
	height: 120px;
	padding: 3px;
	margin: 0 auto 5px auto;
	text-align: center;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul4 li a .pic img{
	max-width: 100%;
	height: 100%;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul4 li a .aa{
	display: block;
	line-height: 22px;
	text-align: center;
	font-size: 13px;
}


/* 首页修改 */
.YMH2019_New_home_search .s_nav a{
	font-size: 16px;
}
.YMH2019_New_home_search .s_nav a.current.a1{
	background-position: 0 -45px;
}
.YMH2019_New_home_search .s_nav a.current.a2{
	background-position: 0 -90px;
}
.YMH2019_New_home_search .s_nav a.current.a3{
	background-position: 0 -135px;
}
.YMH2019_New_home_search .s_div table{
	margin-top: 0;
}
.YMH2019_New_home_search .s_div .div1, .YMH2019_New_home_search .s_div .div2, .YMH2019_New_home_search .s_div .div3{
	background: url('../images/YMH_home_search_back.jpg') no-repeat 0 0;
	box-sizing: border-box;
	height: 134px;
	padding-top: 35px;
}
.YMH2019_New_home_search .s_div .div2{
	background-image: url('../images/YMH_home_search_back2.jpg');
}
.YMH2019_New_home_search .s_div .div3{
	background-image: url('../images/YMH_home_search_back3.jpg');
}


/* 党员在线 */
.YMH2019_New_Cleft{
	float: left;
	width: 150px;
}
.YMH2019_New_Cright{
	float: right;
	width: 1020px;
}
.YMH2019_New_DYZX_nav{
	position: relative;
	left: 0;
	top: 0;
}
.YMH2019_New_DYZX_nav ul{
	position: relative;
	right: auto;
	top: 0;
	display: block;
	width: auto;
}
.YMH2019_New_DYZX_nav ul li a{
	font-family: "Microsoft YaHei";
	font-size: 16px;
}
.YMH2019_New_DYZX_bd1 .YMH2019_New_DYZX_List1{
	margin-left: 0;
}

.YMH2019_New_DYZX_title{
	border-bottom: 1px #E01D01 solid;
	height: 60px;
	margin-bottom: 20px;
	padding-left:160px;
}
.YMH2019_New_DYZX_title a{
	float: left;
	display: inline-block;
	border-radius: 5px 5px 0 0;
	padding: 0 35px;
	margin-right: 2px;
	height: 60px;
	line-height: 58px;
	font-family: '华文中宋', '宋体';
	font-size: 23px;
	color: #E47510;
	font-weight: bold;
}
.YMH2019_New_DYZX_title a:hover{
	background: #FDEFEE;
	color: #E01D01;
	text-decoration: none;
}
.YMH2019_New_DYZX_title a.current, .YMH2019_New_DYZX_title a.current:hover{
	background: #E01D01;
	font-size: 24px;
	color: #FFFFFF;
}

.YMH2019_New_GRZX_list7 li .aa{
	display: block;
}
.YMH2019_New_GRZX_list7 li .aa .pic{
	min-height: 40px;
}
.YMH2019_New_GRZX_list7 li .aa span, .YMH2019_New_GRZX_list7 li .aa .txt{
	display: block;
}
.YMH2019_New_GRZX_list7 li .aa .txt{
	min-height: 25px;
	max-height: 50px;
	white-space: normal;
}
.YMH2019_New_GRZX_list7 li .aa span{
	font-size: 17px;
	margin: 0 70px 5px 0;
}


.YMH2019_New_Pic_List1{
	margin: 0 -14px 30px -14px;
}
.YMH2019_New_Pic_List1 li{
	float: left;
	width: 20%;
	margin-bottom: 20px;
}
.YMH2019_New_Pic_List1 li a{
	display: block;
	margin: 0 10px;
	padding: 11px;
	border-radius: 2px;
}
.YMH2019_New_Pic_List1 li a .pic{
	display: block;
	text-align: center;
	height: 120px;
	margin-bottom: 15px;
}
.YMH2019_New_Pic_List1 li a .pic img{
	border: 1px #FFFFFF solid;
	box-shadow: 4px 4px 20px rgba(0,0,0, 0.2);
	max-width: 100%;
	max-height: 100%;
}
.YMH2019_New_Pic_List1 li a .tt{
	display: block;
	line-height: 25px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 14px;
}
.YMH2019_New_Pic_List1 li a:hover{
	text-decoration: none;
	color: #FF2200;
}
.YMH2019_New_Pic_List1 li a:hover .pic img{
	border: 1px #FF8888 solid;
}


.YMH2019_New_Pic{
	margin: 10px auto 25px auto;
	text-align: center
}
.YMH2019_New_Pic img{
	max-width: 100%;
	height: auto;
}




/*####################  2019-08-26  ########################*/
/*#############  焦点图  #############*/
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.carousel {
  position: relative;
}
.carousel-indicators {
  position: absolute;
  z-index: 2;
  bottom: 10px;
  left: 0;
  z-index: 15;
  width: 100%;
  height: 20px;
  padding: 0;
  text-align: center;
  list-style: none;
  text-align: center
}
.carousel-indicators li {
  display: inline;
  cursor: pointer;
  filter: Alpha(opacity=30);
  opacity: 0.3;
}
.carousel-indicators li a{
	background: #FFFFFF;
	display: inline-block;
	border-radius: 100%;
	margin: 0 8px;
	width: 20px;
	height: 20px;
	font-size: 0;
	text-decoration: none;
}
.carousel-indicators .active {
  filter: Alpha(opacity=100);
  opacity: 1;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: .6s ease-in-out left;
       -o-transition: .6s ease-in-out left;
          transition: .6s ease-in-out left;
}
.carousel-inner > .item > a > img {
  line-height: 1;
}
.carousel-inner > .item > img {
  line-height: 1;
}
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .next {
  display: block;
}
.carousel-inner > .active {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .next.left {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}

.YMH2019_New_home_hd .focus{
	width: 100%;
	height: 430px;
	margin: 0;
	overflow: hidden;
}
.YMH2019_New_home_hd .focus .bd .container{
	width: 100%;
	box-sizing: border-box;
	height: 430px;
    margin: 0;
}
.YMH2019_New_home_hd .focus .banner1{
	background: url('../images/YMH_home_banner.png') no-repeat center top;
/*  background: url('../images/YMH_home_banner423.jpg') no-repeat center top;*/
}

/*
.YMH2019_New_home_hd .focus .banner2{
	background: url('../images/YMH_home_banner2.jpg') no-repeat center center;
}
*/

@media screen and (min-width:1940px){
	.YMH2019_New_home_hd .focus .banner2{
		background-size: 100% auto;
	}
}


.YMH2019_New_home_search .s_div .div1 .btn1{
	background: url('../images/YMH_home_search_btn1.png') no-repeat left center;
}
.YMH2019_New_home_search .s_div .div2 .btn1{
	background: url('../images/YMH_home_search_btn2.png') no-repeat left center;
}
.YMH2019_New_home_search .s_div .div3 .btn1{
	background: url('../images/YMH_home_search_btn3.png') no-repeat left center;
}



/*############  2019-08-26-2  ##########*/
.YMH2019_New_BSLW_bd1 .banner .title{
	padding-left: 80px;
	line-height: 160px;
	font-family: '华文中宋', '宋体';
	font-size: 50px;
	letter-spacing: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-shadow: 3px 3px 1px rgba(0,0,0, 0.3);
}


/*##################  2019-08-27  ###################*/
.SZZY2018_Book .ZhaiYao2 .txt{
	height: 70px;
	overflow: hidden;
}
.SZZY2018_Book .ZhaiYao_ZK{
	line-height: 25px;
	text-align: right;
}
.SZZY2018_Book .ZhaiYao_ZK a{
	font-size: 14px;
	color: #0066CC;
	cursor: pointer;
}
.SZZY2018_Book .ZhaiYao_ZK a:hover{
	color: #FF3300;
}
.SZZY2018_Book .ZhaiYao_ZK .a2{
	display: none;
}




/*##################  2019-08-27-2  ###################*/
.YMH2019_New_GJG_DataJJ{
	background: #E6E4E1;
	border: 1px #D3C9C2 solid;
	padding: 15px 25px 15px 30px;
	margin: -15px 0 15px 0
}
.YMH2019_New_GJG_DataJJ .txt{
	line-height: 30px;
	max-height: 90px;
	overflow: hidden;
	font-size: 15px;
	color: #6D3F23;
}
.YMH2019_New_GJG_DataJJ .txt p{
	text-indent: 2em;
	margin: 0 0 5px 0;
}
.YMH2019_New_GJG_DataJJ .more{
	height: 20px;
	line-height: 20px;
	text-align: right;
}
.YMH2019_New_GJG_DataJJ .more a{
	font-size: 14px;
	color: #E67902;
	cursor: pointer;
}
.YMH2019_New_GJG_DataJJ .more a:hover{
	color: #FF0000;
}
.YMH2019_New_GJG_DataJJ .more .a2{
	display: none;
}




/*####################  2019-08-28  ######################*/
.YMH2019_New_home_WGZY_data li a .pic{
	border-color: #F2F2F2;
}

.YMH2019_New_leftnav .ul2{
	margin: 0 10px 15px 20px;
}
.YMH2019_New_leftnav .ul2 li{
	background: url('../images/New_YMH_Book_ico_3.png') no-repeat 0 4px;
	line-height: 25px;
	margin-bottom: 12px;
	padding-left: 35px;
}
.YMH2019_New_leftnav .ul2 li a{
	font-size: 15px;
	color: #005B9F;
}
.YMH2019_New_leftnav .ul2 li a:hover{
	color: #FF0000;
	text-decoration: none;
}

.YMH2019_NewX2_GRZX_leftnav .nav .tt1, .YMH2019_NewX2_GRZX_leftnav .nav .tt2, .YMH2019_NewX2_GRZX_leftnav .nav .tt3{
	line-height: 38px;
	padding-left: 52px;
	font-size: 16px;
	color: #007EAE;
	font-weight: bold;
}
.YMH2019_NewX2_GRZX_leftnav .nav .list a:hover{
	background-color: #CFEEFA
}

.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul1.x2{
	margin: 0;
}
.YMH2019_NewX2_GRZX .module .m_middle .m_module .ul1.x2 li{
	float: left;
	width: 47%;
	margin: 0 1.5%;
}


/*####################  2019-08-28-古籍图加边框  ######################*/
.YMH2019_New_Pic_List1 li a .tt{
   text-align: center
}
.YMH2019_New_GJG_bd1 .YMH2019_New_Pic_List1 li a{
  background-color: #DFDEDC;
}




/*#####################  2019-08-29  #####################*/
.YMH2019_New_leftnav .ul2 li{
	background: url('../images/New_YMH_Book_ico_3X.png') no-repeat 0 0;
}
.YMH2019_New_leftnav .ul2 li.data1{
	background-position-y: 0;
}
.YMH2019_New_leftnav .ul2 li.data2{
	background-position-y: -100px;
}
.YMH2019_New_leftnav .ul2 li.data3{
	background-position-y: -200px;
}
.YMH2019_New_leftnav .ul2 li.data4{
	background-position-y: -300px;
}
.YMH2019_New_leftnav .ul2 li.data5{
	background-position-y: -400px;
}
.YMH2019_New_leftnav .ul2 li.data6{
	background-position-y: -500px;
}
.YMH2019_New_leftnav .ul2 li.data7{
	background-position-y: -600px;
}
.YMH2019_New_leftnav .ul2 li.data8{
	background-position-y: -700px;
}

.YMH2019_New_home_WGZY_data li a .pic{
	border: 0;
}
.YMH2019_New_home_WGZY_data li a .pic div{
	overflow: hidden;
}
.YMH2019_New_home_WGZY_data li a .pic div img{
	transition: all 0.6s;
}
.YMH2019_New_home_WGZY_data li a:hover .pic div img{
	transform: scale(1.15);
}




/*###################  2019-08-29-2  ######################*/
.YMH2019_NewX2_GRZX_leftnav .top a{
	color: #FFFFFF;
}
.YMH2019_NewX2_GRZX_leftnav .top a:hover{
	color: #99FFFF;
	text-decoration: none;
}
.YMH2019_NewX2_GRZX .module .ulN1{
	margin: 0;
	padding: 20px 0 10px 0;
}
.YMH2019_NewX2_GRZX .module .ulN1 li{
	float: left;
	background: #F9F9F9;
	border: 1px #EEEEEE solid;
	box-sizing: border-box;
	width: 47%;
	margin: 0 1.5% 25px 1.5%;
	padding: 10px;
}
.YMH2019_NewX2_GRZX .module .ulN1 li:hover{
	background: #FFFFFF;
	border-color: #5BBCF0;
}
.YMH2019_NewX2_GRZX .module .ulN1 li .pic{
	display: block;
	float: left;
	background: #FFFFFF;
	border: 1px #E5E5E5 solid;
	width: 100px;
	height: 140px;
	padding: 3px;
	text-align: center;
	margin-right: 20px;
	font-size: 0;
}
.YMH2019_NewX2_GRZX .module .ulN1 li .pic img{
	max-width: 100%;
	height: 100%;
}
.YMH2019_NewX2_GRZX .module .ulN1 li .aa{
	display: block;
	line-height: 30px;
	max-height: 60px;
	overflow: hidden;
	margin-bottom: 20px;
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
}
.YMH2019_NewX2_GRZX .module .ulN1 li .aa:hover{
	color: #0272C4
}
.YMH2019_NewX2_GRZX .module .ulN1 li .txt{
	line-height: 22px;
	font-size: 13px;
	color: #777777;
	margin-bottom: 20px;
}

.YMH2019_NewX2_GRZX_QXSC{
	height: 30px;
	padding-right: 10px;
}
.YMH2019_NewX2_GRZX_QXSC .a_GZ{
	float: left;
	display: inline-block;
	background: url('../images/New_YMH_ico_GZ.png') no-repeat 0 0;
	width: auto;
	line-height: 25px;
	margin-top: 5px;
	padding-left: 23px;
	font-size: 13px;
	color: #888888;
	cursor: pointer;
}
.YMH2019_NewX2_GRZX_QXSC .a_GZ:hover{
	background-position: 0 -25px;
	color: #FF0000;
	text-decoration: none;
}
.YMH2019_NewX2_GRZX_QXSC .a_GZ.OK{
	background-position: 0 -50px;
	color: #FF0000;
}

/*#####################  2019-08-30  ########################*/
.YMH2019_New_home_hd .home_top .right .mobile{
    z-index: 999;
}
.YMH2019_New_home_TSZY li a:hover .txt{
	color: #9F460B
}
.YMH2019_New_DYZX_bd1.one .YMH2019_New_MBX{
	color: #333333;
}
.YMH2019_New_DYZX_bd1.one .YMH2019_New_MBX a{
	color: #333333;
}
.YMH2019_New_DYZX_bd1.one .YMH2019_New_MBX a:hover{
	color: #FF0000;
}


.YMH2019_New_DYZX_bd1.one .YMH2019_New_Book_Main{
	background: rgba(255,240,200, 0.2);
	box-shadow: 0 0 40px rgba(180,61,36, 0.3);
}
.YMH2019_New_DYZX_bd1.one .SZZY2018_Book .ZhaiYao2{
	margin-top: 10px;
}
.YMH2019_New_DYZX_bd1.one .SZZY2018_Book .ZhaiYao2 .top{
	height: 35px;
}
.YMH2019_New_DYZX_bd1.one .SZZY2018_Book .ZhaiYao2 .top .tt{
	position: absolute;
	display: inline-block;
	border-bottom: 2px #DE2403 solid;
	line-height: 35px;
	font-size: 16px;
	color: #CC0202;
}
.YMH2019_New_DYZX_bd1.one .SZZY2018_Book .title{
	font-family: '华文中宋','宋体';
	font-size: 30px;
	color: #BB0E00;
	font-weight: bold;
}




/*#####################  2019-08-31  #########################*/
/* 读者指南 */
.YMH2019_New_DZZN_body{
	background: #FFFFFF url('../images/ymh_DZZN_bodyback.jpg') no-repeat center top;
	padding-top: 40px;
	margin-top: -40px;
}
@media screen and (min-width: 2000px){
	.YMH2019_New_DZZN_body{
		background-size: 100% auto
	}
}

.YMH2019_New_DZZN_mainTitle{
	background: url('../images/ymh_DZZN_mainTitle.png') no-repeat left center;
	height: 100px;
	margin-bottom: 25px;
	padding-left: 70px;
	line-height: 95px;
	font-family: '华文中宋','宋体';
	font-size: 33px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 3px;
	text-shadow: 2px 2px 1px #115E86;
	-text-shadow: 2px 2px 1px rgba(0,0,0, 0.3);
}

.YMH2019_New_DZZN_bd{
	background: url('../images/ymh_DZZN_bdback.png');
	border: 1px #FFFFFF solid;
	margin: 20px 0 50px 0;
}

.YMH2019_New_DZZN_leftnav{
	float: left;
	width: 210px;
	margin: 0 0 30px 0;
	font-size: 0;
}
.YMH2019_New_DZZN_leftnav li{
	margin: 0 0 1px 0;
	font-size: 0;
}
.YMH2019_New_DZZN_leftnav a{
	display: block;
	background-color: #EEF8FB;
	width: 200px;
	height: 75px;
	line-height: 74px;
	margin: 0;
	font-size: 17px;
	color: #0186B8;
}
.YMH2019_New_DZZN_leftnav a .pic{
	float: left;
	display: block;
	background: url('../images/YMH_home_DZZN_ico.png') no-repeat 0 0;
	width: 50px;
	height: 44px;
	margin: 15px 18px 0 24px;
}
.YMH2019_New_DZZN_leftnav .a1,.YMH2019_New_DZZN_leftnav .a3,.YMH2019_New_DZZN_leftnav .a5,.YMH2019_New_DZZN_leftnav .a7{
	background-color: #D5EEF4;
}
.YMH2019_New_DZZN_leftnav .a1 .pic{
	background-position-y: 0;
}
.YMH2019_New_DZZN_leftnav .a2 .pic{
	background-position-y: -100px;
}
.YMH2019_New_DZZN_leftnav .a3 .pic{
	background-position-y: -200px;
}
.YMH2019_New_DZZN_leftnav .a4 .pic{
	background-position-y: -300px;
}
.YMH2019_New_DZZN_leftnav .a5 .pic{
	background-position-y: -400px;
}
.YMH2019_New_DZZN_leftnav .a6 .pic{
	background-position-y: -500px;
}
.YMH2019_New_DZZN_leftnav .a7 .pic{
	background-position-y: -600px;
}
.YMH2019_New_DZZN_leftnav .a8 .pic{
	background-position-y: -700px;
}
.YMH2019_New_DZZN_leftnav a:hover .pic, .YMH2019_New_DZZN_leftnav a.current .pic{
	background-position-x: -100px;
}
.YMH2019_New_DZZN_leftnav a:hover{
	background-color: #049DCA;
	color: #FFFFFF;
	text-decoration: none;
}
.YMH2019_New_DZZN_leftnav a.current, .YMH2019_New_DZZN_leftnav a.current:hover{
	background: none;
	background: url('../images/ymh_DZZN_leftnav_current.png') no-repeat right center;
	width: 210px;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
}

.YMH2019_New_DZZN_leftnav ul{
	padding: 10px 0 15px 20px;
}
.YMH2019_New_DZZN_leftnav ul li{
	line-height: 25px;
	margin-bottom: 5px;
	margin-right: 15px;
}
.YMH2019_New_DZZN_leftnav ul li a{
	display: inline-block;
	background: url('../images/New_YMH_Book_ico_2.png') no-repeat 0 6px;
	width: auto;
	height: auto;
	line-height: 25px;
	padding: 3px 0 3px 25px;
	font-size: 15px;
	color: #0180CB;
}
.YMH2019_New_DZZN_leftnav ul li a:hover{
	background: url('../images/New_YMH_Book_ico_2.png') no-repeat 0 6px;
	color: #FF0000;
	text-decoration: underline;
}
.YMH2019_New_DZZN_leftnav ul li a.current, .YMH2019_New_DZZN_leftnav ul li a.current:hover{
	background: url('../images/YMH_GRZX_ico_1.png') no-repeat 3px 8px;
	font-size: 16px;
	color: #FF0000;
	text-decoration: none;
}

.YMH2019_New_DZZN_rightMain{
	float: right;
	width: 930px;
	padding: 30px 25px 0 0;
}

.YMH2019_New_DZZN_title{
	background: url('../images/ymh_DZZN_title_back.png') no-repeat left center;
	height: 45px;
	margin-bottom: 20px;
	line-height: 44px;
	padding-left: 80px;
	font-family: '华文中宋','宋体';
	font-size: 28px;
	color: #0280B5;
	font-weight: bold;
	text-shadow: 1px 1px 0 #FFFFFF;
}
.YMH2019_New_DZZN_title .tt{
	background: #D5EDF6;
	font-family: '华文中宋','宋体';
	padding-right: 20px;
}

.YMH2019_New_DZZN_card1_nav{
	height: 40px;
	line-height: 40px;
	text-align: right;
	margin: -20px 0 10px 0;
	font-size: 0;
}
.YMH2019_New_DZZN_card1_nav a{
	background-color: #FFFFFF;
	background-color: rgba(255,255,255, 0.4);
	border: 1px #FFFFFF solid;
	box-shadow: 0 0 10px rgba(0,100,80, 0.1);
	border-radius: 100%;
	padding: 10px 10px;
	margin: 0 7px;
	font-family: '华文隶书','隶书';
	font-size: 19px;
	color: #015B87;
}
.YMH2019_New_DZZN_card1_nav a:hover, .YMH2019_New_DZZN_card1_nav a.current{
	background: #039BDC;
	border-color: #039BDC;
	color: #FFFFFF;
	text-decoration: none;
}
.YMH2019_New_DZZN_card1_div{
	margin: 0;
}

.YMH2019_New_DZZN_GTGK_title{
	display: table;
	width: 100%;
	margin-bottom: 15px;
}
.YMH2019_New_DZZN_GTGK_title .pic{
	display: table-cell;
	width: 530px;
	height: 170px;
	vertical-align: middle;
	text-align: center;
}
.YMH2019_New_DZZN_GTGK_title .pic img{
	width: 500px;
	height: 160px;
	border: 2px #FFFFFF solid;
	box-shadow: 0 0 25px #C6D8DE;
	-box-shadow: 0 0 25px rgba(0,0,0, 0.35);
}
.YMH2019_New_DZZN_GTGK_title .txt_pic{
	display: table-cell;
	height: 170px;
	vertical-align: middle;
	text-align: center;
}

.YMH2019_New_DZZN_Txt1{
	padding: 5px 15px;
	margin-bottom: 20px;
	font-size: 16px;
	color: #444444;
	line-height: 210%;
}
.YMH2019_New_DZZN_Txt1 p{
	margin: 0 0 12px 0;
	text-indent: 2em;
}
.YMH2019_New_DZZN_Txt1 h1{
	font-family: '华文中宋','宋体';
	margin: 25px 0 10px 0;
	line-height: 35px;
	font-size: 22px;
	color: #0175BA;
	font-weight: bold;
}
.YMH2019_New_DZZN_Txt1 h1 a{
	font-family: '华文中宋','宋体';
	font-size: 22px;
	color: #0175BA;
	font-weight: bold;
	text-decoration: underline;
}
.YMH2019_New_DZZN_Txt1 h1 a:hover{
	color: #FF0000;
}
.YMH2019_New_DZZN_Txt1 h2{
	margin: 15px 0 5px 2px;
	font-size: 16px;
	font-weight: bold;
}
.YMH2019_New_DZZN_Txt1 .pic{
	text-align: center;
	margin-bottom: 20px;
}
.YMH2019_New_DZZN_Txt1 .pic img{
	max-width: 100%;
}



.YMH2019_New_DZZN_GTGK_title2{
	text-align: center;
	margin-bottom: 25px;
}
.YMH2019_New_DZZN_GTGK_title2 .tt{
	display: inline-block;
	line-height: 30px;
	text-align: center;
	font-size: 23px;
	color: #045D9F;
	letter-spacing: 2px;
}
.YMH2019_New_DZZN_GTGK_title2 .tt .line{
	display: block;
	background: #38B6EB;
	width: 60%;
	height: 4px;
	line-height: 5px;
	border-radius: 2px;
	margin: 8px auto 0 auto;
	font-size: 0;
}


.YMH2019_New_DZZN_Map{
	background: url('../images/ymh_DZZN_bdback.png');
	border: 1px #D3E3F3 solid;
	margin: 0 15px 20px 15px;
	padding: 20px 25px;
}
.YMH2019_New_DZZN_Map .title{
	line-height: 30px;
	margin-bottom: 15px;
}
.YMH2019_New_DZZN_Map .title .tt{
	float: left;
	font-family: '华文中宋','宋体';
	color: #147ECD;
	font-size: 20px;
	font-weight: bold;
}
.YMH2019_New_DZZN_Map .title .more{
	float: right;
	font-size: 13px;
	color: #888888;
}
.YMH2019_New_DZZN_Map .title .more:hover{
	color: #FF0000;
}
.YMH2019_New_DZZN_Map .map{
	border: 1px #FFFFFF solid;
	box-shadow: 3px 3px 20px #DDDDDD;
	box-shadow: 3px 3px 20px rgba(0,0,0, 0.15);
	width: 100%;
	height: 400px;
}


.YMH2019_New_DZZN_Txt2{
	padding: 0 20px;
	margin-bottom: 40px;
	font-size: 15px;
	color: #555555;
	line-height: 180%;
}
.YMH2019_New_DZZN_Txt2 p{
	margin: 0 0 12px 0;
	text-indent: 0;
}
.YMH2019_New_DZZN_Txt2 .t1{
	color: #0044AA;
	margin-right: 10px;
}
.YMH2019_New_DZZN_Txt2 .pic{
	text-align: center;
	margin-bottom: 15px;
}
.YMH2019_New_DZZN_Txt2 .pic img{
	max-width: 100%;
}
.YMH2019_New_DZZN_Txt2 h2{
	font-family: '华文中宋','宋体';
	margin: 25px 0 10px 0;
	line-height: 35px;
	font-size: 19px;
	color: #0175BA;
	font-weight: bold;
}
.YMH2019_New_DZZN_Txt2 h2 a{
	font-family: '华文中宋','宋体';
	font-size: 19px;
	color: #0175BA;
	font-weight: bold;
	text-decoration: underline;
}
.YMH2019_New_DZZN_Txt2 h2 a:hover{
	color: #FF0000;
}



.YMH2019_New_DZZN_card2_nav{
	border-bottom: 1px #0478CE solid;
	height: 45px;
	line-height: 45px;
	text-align: center;
	margin: 20px 20px 0 20px;
	font-size: 0;
	*padding-left: 50px;
}
.YMH2019_New_DZZN_card2_nav.small{
	padding: 0;
	height: 40px;
	line-height: 40px;
}
.YMH2019_New_DZZN_card2_nav a, .YMH2019_New_DZZN_card2_nav span{
	*float: left;
	display: inline-block;
	background-color: #C2E2F1;
	background-color: rgba(4,120,206, 0.1);
	width: auto;
	padding: 0 30px;
	margin: 0 2px;
	font-size: 17px;
	color: #0478CE;
}
.YMH2019_New_DZZN_card2_nav.small a, .YMH2019_New_DZZN_card2_nav.small span{
	font-size: 15px;
	padding: 0 16px;
	margin: 0 1px;
}
.YMH2019_New_DZZN_card2_nav.small span{
	cursor: pointer;
}
.YMH2019_New_DZZN_card2_nav a:hover, .YMH2019_New_DZZN_card2_nav a.current, .YMH2019_New_DZZN_card2_nav.small span:hover{
	background: #0478CE;
	color: #FFFFFF;
	text-decoration: none;
}
.YMH2019_New_DZZN_card2_nav a b{
	font-size: 14px;
	font-weight: normal;
}

.YMH2019_New_DZZN_card2_div{
	padding: 30px 20px;
}
.YMH2019_New_DZZN_card2_div .Pics{
	padding: 15px 0;
	text-align: center;
}
.YMH2019_New_DZZN_card2_div .Pics img{
	display: block;
	border: 10px #FFFFFF solid;
	box-shadow: 2px 2px 25px #DDDDDD;
	box-shadow: 2px 2px 25px rgba(0,0,0, 0.15);
	margin: 0 auto 40px auto;
	max-width: 95%;
}


.YMH2019_New_DZZN_TB1{
	width: 98%;
	margin: 5px auto 30px auto;
}
.YMH2019_New_DZZN_TB1 th{
	background: #DBECF2;
	background: rgba(0,50,90, 0.04);
	border: 1px #AABBCC solid;
	text-align: center;
	line-height: 25px;
	padding: 15px;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
}
.YMH2019_New_DZZN_TB1 td{
	background: url('../images/ymh_DZZN_bdback.png');
	border: 1px #AABBCC solid;
	text-align: center;
	vertical-align: middle;
	line-height: 35px;
	padding: 15px;
	font-size: 15px;
	color: #333333;
}
.YMH2019_New_DZZN_TB1 .t1{
	color: #FF0000;
	font-weight: bold;
	margin: 0 5px;
}


.YMH2019_New_DZZN_txtNav{
	background: #E2F3F8;
	background: rgba(4,157,220, 0.05);
	border: 1px #C1DAE7 solid;
	margin: 20px 10px 30px 10px;
	padding: 15px 20px 10px 25px;
}
.YMH2019_New_DZZN_txtNav a{
	float: left;
	display: inline-block;
	background: url('../images/YMH_GRZX_ico_3.png') no-repeat 5px center;
	line-height: 30px;
	padding: 0 5px 0 20px;
	margin: 0 25px 5px 0;
	font-size: 15px;
	color: #0070CA;
}
.YMH2019_New_DZZN_txtNav a:hover{
	color: #FF0000;
}


.YMH2019_New_DZZN_txtNav2{
	background: #E2F3F8;
	background: rgba(4,157,220, 0.05);
	border: 1px #C1DAE7 solid;
	margin: 30px 40px 50px 40px;
	padding: 20px 30px 15px 30px;
}
.YMH2019_New_DZZN_txtNav2 a{
	float: left;
	display: inline-block;
	background: url('../images/YMH_GRZX_ico_3.png') no-repeat 5px center;
	width: 28%;
	line-height: 35px;
	padding: 0;
	margin: 0 2% 10px 0;
	text-indent: 22px;
	font-size: 16px;
	color: #0055BB;
}
.YMH2019_New_DZZN_txtNav2 a:hover{
	color: #FF0000;
}

/*###############  2019-09-03  ##############*/
.YMH2019_New_GJG_bd1X{
	background: url('../images/ymh_DZZN_bdback.png');
	padding: 10px 0 1px 0;
	margin-bottom: 20px;
}
.YMH2019_New_GJG_bd1{
	padding-bottom: 0;
}
.YMH2019_New_GJG_bd2{
	padding: 30px 0;
}
.YMH2019_New_GJG_bd3{
	padding: 30px 0;
}

.YMH2019_New_GJG_banner .logo img{
	float: left;
}
.YMH2019_New_GJG_banner .logo, .YMH2019_New_GJG_banner .logo span{
	line-height: 80px;
	font-family: '隶书';
	font-size: 32px;
	color: #8A4506;
}
/* .YMH2019_New_GJG_banner .logo span{
	margin-left: -60px;
} */



/*#####################  2019-09-03-2  ######################*/
.YMH2019_New_GJG_title{
	margin-bottom: 10px;
}
.YMH2019_New_GJG_nav1X{
	margin: 0 -45px;
}
.YMH2019_New_GJG_nav1X li .aa{
	display: inline-block;
	width: auto;
	padding: 15px 20px;
	margin: 0 15px 40px 15px;
	font-size: 0;
}
.YMH2019_New_GJG_nav1X li .aa:hover{
	background: #F2F1F0;
	border: 1px #FFFFFF solid;
	border-radius: 10px;
	padding: 14px 19px;
}





/*#####################  2019-09-05  #########################*/
/* 资源分类 */
.YMH2019_New_ZYFL_body{
	background: #F2F7FB url('../images/ymh_ZYFL_bdback.jpg') no-repeat center top;
	padding: 40px 0;
	margin: -40px 0;
}
@media screen and (min-width: 2000px){
	.YMH2019_New_ZYFL_body{
		background-size: 100% auto
	}
}

.YMH2019_New_ZYFL_mainTitle{
	background: url('../images/ymh_ZYFL_mainTitle.png') no-repeat left top;
	height: 100px;
	margin-bottom: 25px;
	padding-left: 120px;
	line-height: 95px;
	font-family: '华文中宋','宋体';
	font-size: 33px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 3px;
	text-shadow: 2px 2px 1px #115E86;
	-text-shadow: 2px 2px 1px rgba(0,0,0, 0.3);
}

.YMH2019_New_ZYFL_body .YMH2019_New_MBX{
	color: #222222;
}
.YMH2019_New_ZYFL_body .YMH2019_New_MBX a{
	color: #222222;
}
.YMH2019_New_ZYFL_body .YMH2019_New_MBX a:hover{
	color: #FF0000;
}

.YMH2019_New_ZYFL_main{
	background: url('../images/ymh_ZYFL_bdmain_back.png') repeat-x;
	padding: 40px;
}
.YMH2019_New_ZYFL_main .module1{
	float: left;
	width: 235px;
	margin-bottom: 30px;
	margin-right: 60px;
}
.YMH2019_New_ZYFL_main .module2{
	float: left;
	width: 530px;
	margin-bottom: 30px;
}
.YMH2019_New_ZYFL_main .module2.right{
	float: right;
}
.YMH2019_New_ZYFL_main .module3{
	margin-bottom: 30px;
}
.YMH2019_New_ZYFL_main .m_top{
	display: table;
	width: 100%;
	margin-bottom: 15px;
}
.YMH2019_New_ZYFL_main .m_top .tt{
	display: table-cell;
	width: auto;
	height: 35px;
	white-space: nowrap;
	vertical-align: middle;
	font-size: 22px;
	padding-right: 20px;
}
.YMH2019_New_ZYFL_main .m_top .line{
	display: table-cell;
	background: url('../images/ymh_ZYFL_line.png') repeat-x left center;
	width: 90%;
	height: 35px;
}
.YMH2019_New_ZYFL_main .m_top .t1{
	color: #1757AE;
}
.YMH2019_New_ZYFL_main .m_top .t2{
	color: #2C3B98;
}
.YMH2019_New_ZYFL_main .m_top .t3{
	color: #994601;
}
.YMH2019_New_ZYFL_main .m_top .t4{
	color: #028ACC;
}
.YMH2019_New_ZYFL_main .m_top .t5{
	color: #02984A;
}
.YMH2019_New_ZYFL_main .m_top .t6{
	color: #BA7001;
}
.YMH2019_New_ZYFL_main .m_top .t7{
	color: #24559F;
}
.YMH2019_New_ZYFL_main .ul1{
	margin: 0 10px;
	text-align: center;
	font-size: 0;
}
.YMH2019_New_ZYFL_main .ul1 li{
	float: left;
	text-align: center;
	height: 130px;
	margin-bottom: 5px;
}
.YMH2019_New_ZYFL_main .ul1 li a{
	display: block;
	border-radius: 6px;
	margin: 0 8px;
	padding: 12px;
	min-height: 90px;
	text-align: center;
}
.YMH2019_New_ZYFL_main .ul1 li a img{
	display: block;
	width: 70px;
	height: 60px;
	margin: 0 auto 5px auto;
}
.YMH2019_New_ZYFL_main .ul1 li a span{
	display: block;
	text-align: center;
	line-height: 18px;
	font-size: 15px;
	color: #444444;
	font-weight: bold;
}
.YMH2019_New_ZYFL_main .module1 .ul1 li{
	float: none;
	width: 150px;
	margin: 0 auto;
}
.YMH2019_New_ZYFL_main .module2 .ul1 li{
	width: 25%;
}
.YMH2019_New_ZYFL_main .module3 .ul1 li{
	width: 12.5%;
}
.YMH2019_New_ZYFL_main .ul1 li a:hover{
	background: url('../images/ymh_DZZN_bdback.png');
	background: rgba(255,255,255, 0.7);
	box-shadow: 2px 2px 15px #DDDDDD;
	box-shadow: 2px 2px 15px rgba(0,0,0, 0.12);
	text-decoration: none;
}
.YMH2019_New_ZYFL_main .ul1 li a:hover span{
	color: #FF3300;
}

.YMH2019_New_GJG_nav2 li{
	float: left;
	width: 50%;
	position: relative;
}
.YMH2019_New_GJG_nav2 li .links{
	display: none;
	position: absolute;
	z-index: 2;
	top: 185px;
	left: 21%;
	width: 50%;
	height: auto;
	padding-top: 8px;
}
.YMH2019_New_GJG_nav2 li .links .arrow{
	position: absolute;
	z-index: 3;
	top: 0;
	left: 0;
	background: url('../images/New_YMH_GuJi_arrow.png') no-repeat center top;
	width: 100%;
	height: 9px;
}
.YMH2019_New_GJG_nav2 li .links .main{
	background: #FFFBF0 url('../images/New_YMH_GuJi_linkback.png') repeat-x left top;
	border: 1px #E6D1BA solid;
	border: 1px rgba(167,91,7, 0.3) solid;
	border-radius: 4px;
	padding: 6px;
	line-height: 26px;
	font-size: 14px;
	text-align: center;
}
.YMH2019_New_GJG_nav2 li .links .main a{
	background: none;
	border: 0;
	padding: 3px;
	font-size: 15px;
	white-space: nowrap;
	color: #935006;
	margin: 0 6px;
}
.YMH2019_New_GJG_nav2 li .links .main a:hover{
	background: none;
	color: #FF0000;
	text-decoration: underline;
}


.YMH2019_New_GJG_nav3 li{
	float: left;
	width: 25%;
	position: relative;
}
.YMH2019_New_GJG_nav3 li .links{
	display: none;
	position: absolute;
	z-index: 2;
	top: 135px;
	left: 5%;
	width: 60%;
	height: auto;
	padding-top: 8px;
}
.YMH2019_New_GJG_nav3 li .links .arrow{
	position: absolute;
	z-index: 3;
	top: 0;
	left: 0;
	background: url('../images/New_YMH_GuJi_arrow.png') no-repeat center top;
	width: 100%;
	height: 9px;
}
.YMH2019_New_GJG_nav3 li .links .main{
	background: #FFFBF0 url('../images/New_YMH_GuJi_linkback.png') repeat-x left top;
	border: 1px #E6D1BA solid;
	border: 1px rgba(167,91,7, 0.3) solid;
	border-radius: 4px;
	padding: 6px;
	line-height: 26px;
	font-size: 14px;
	text-align: center;
}
.YMH2019_New_GJG_nav3 li .links .main a{
	background: none;
	border: 0;
	padding: 2px;
	font-size: 14px;
	white-space: nowrap;
	color: #935006;
	margin: 0 6px;
}
.YMH2019_New_GJG_nav3 li .links .main a:hover{
	background: none;
	color: #FF0000;
	text-decoration: underline;
}




.YMH2019_New_home_search{
	height: 150px;
}
.YMH2019_New_home_search .s_nav a{
	height: 49px;
	line-height: 48px;
}
.YMH2019_New_home_search .s_nav a.current.a1{
	background-position: 0 -50px;
}
.YMH2019_New_home_search .s_nav a.current.a2{
	background-position: 0 -100px;
}
.YMH2019_New_home_search .s_nav a.current.a3{
	background-position: 0 -150px;
}
.YMH2019_New_home_search .s_div{
	height: 149px;
}
.YMH2019_New_home_search .s_div .div1, .YMH2019_New_home_search .s_div .div2, .YMH2019_New_home_search .s_div .div3{
	height: 149px;
	padding-top: 22px;
}
.YMH2019_New_home_search .s_div table{
	width: 720px;
	margin: 0 0 10px 100px;
}
.YMH2019_New_home_search .s_div .input1{
	width: 620px;
	height: 36px;
}
.YMH2019_New_home_search .s_div table td.txt{
	height: 55px;
	line-height: 22px;
	font-size: 14px;
	color: #FFFFFF;
}


/*#####################  2019-09-06  ######################*/
/**/
.YMH2019_New_home_title2 .line{
	width: 420px;
}

.YMH2019_New_home_title2{
	position: relative;
}
.YMH2019_New_home_title2 .card_nav{
	position: absolute;
	top: 20px;
	right: 0;
	width: 350px;
	text-align: right;
}
.YMH2019_New_home_title2 .card_nav a{
	background: #DAEFF9;
	background: rgba(29,148,205, 0.08);
	border-radius: 6px;
	padding: 10px 20px;
	margin: 0 3px;
	font-size: 15px;
	color: #0A81C9;
	text-decoration: none;
}
.YMH2019_New_home_title2 .card_nav a:hover, .YMH2019_New_home_title2 .card_nav a.current{
	background: #0A81C9;
	color: #FFFFFF;
}

.YMH2019_New_home_MZTJ{
	height: 370px;
}
.YMH2019_New_home_MZTJ .arrow_L, .YMH2019_New_home_MZTJ .arrow_R{
	top: 40%;
}
.YMH2019_New_home_MZTJ .ul_MZTJ2{
	position: absolute;
	display: table;
	width: auto;
	z-index: 3;
	white-space: nowrap;
	left: 0;
	font-size: 0;
}
.YMH2019_New_home_MZTJ .ul_MZTJ2 li{
	display: table-cell;
	position: relative;
}
.YMH2019_New_home_MZTJ .ul_MZTJ2 li a{
	display: block;
	width: 215px;
	margin: 0 20px;
}
.YMH2019_New_home_MZTJ .ul_MZTJ2 li a .pic{
	display: block;
	width: 175px;
	height: 250px;
	margin-bottom: 15px;
	text-align: center;
}
.YMH2019_New_home_MZTJ .ul_MZTJ2 li a .pic img{
	max-width: 100%;
	max-height: 100%;
}
.YMH2019_New_home_MZTJ .ul_MZTJ2 li a .aa{
	display: block;
	white-space: normal;
	line-height: 22px;
	max-height: 44px;
	overflow: hidden;
	font-size: 15px;
	color: #0160AD;
	margin-bottom: 6px;
}
.YMH2019_New_home_MZTJ .ul_MZTJ2 li a .txt{
	display: block;
	line-height: 25px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 13px;
}
.YMH2019_New_home_MZTJ .ul_MZTJ2 li a:hover{
	text-decoration: none;
}
.YMH2019_New_home_MZTJ .ul_MZTJ2 li a:hover .aa{
	color: #FF3300;
}


.YMH2019_NewX2_GRZX_WDPL{
	margin-bottom: 20px;
}
.YMH2019_NewX2_GRZX_WDPL li{
	padding: 25px 15px 25px 30px;
	border-bottom: 1px #E0EAEC solid;
}
.YMH2019_NewX2_GRZX_WDPL li:hover{
	background: #F7FDFE;
}
.YMH2019_NewX2_GRZX_WDPL li .aa{
	background: url('../images/ymh_GRZX_ico_talk.png') no-repeat left center;
	line-height: 30px;
	padding-left: 40px;
	margin-bottom: 12px;
	margin-left: -20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_NewX2_GRZX_WDPL li .aa a{
	font-size: 17px;
	color: #0160AD;
}
.YMH2019_NewX2_GRZX_WDPL li .aa a:hover{
	color: #FF3300;
}
.YMH2019_NewX2_GRZX_WDPL li label{
	float: left;
	width: 250px;
	height: 30px;
	line-height: 30px;
	margin-bottom: 8px;
	font-size: 14px;
}
.YMH2019_NewX2_GRZX_WDPL li label .t1{
	display: inline-block;
	float: left;
	white-space: nowrap;
}
.YMH2019_NewX2_GRZX_WDPL li .txt{
	clear: both;
	line-height: 25px;
	font-size: 13px;
	color: #888888;
}
.YMH2019_NewX2_GRZX_WDPL li .time{
	color: #2CA5E7
}


/*音视频*/
.YMH2019_New_Book_Main.Video{
	box-shadow: none;
	width: 1200px;
	padding: 0;
	margin: 25px 0 40px 0;
}
.YMH2019_New_Book_Main.Video .New_title{
	line-height: 40px;
	margin-bottom: 20px;
	font-size: 26px;
	color: #0F3D93;
	font-weight: bold;
}
.YMH2019_New_Book_Main.Video .SZZY2018_Book{
	width: auto;
}
.YMH2019_New_Book_Main .SZZY2018_Book .New_video{
	background: #232835;
	width: 100%;
}
.YMH2019_New_Book_Main .SZZY2018_Book .New_video .YMH2019_New_Video{
	float: left;
	background: #000000;
	width: 914px;
	height: 514px;
	margin: 0;
}
.YMH2019_New_Book_Main .SZZY2018_Book .New_video .XiangXi{
	float: right;
	background: none;
	border: 0;
	margin: 30px 15px 0 0;
	padding: 0;
	width: 250px;
}
.YMH2019_New_Book_Main .SZZY2018_Book .New_video .XiangXi label{
	font-size: 15px;
	color: #FFFFFF;
	margin-bottom: 15px;
}
.YMH2019_New_Book_Main .SZZY2018_Book .New_video .XiangXi .t1{
	color: #A7A9AE
}
.YMH2019_New_Book_Main .SZZY2018_Book .New_ZhaiYao{
	background: #EFEFEF;
	padding: 25px 25px 35px 25px;
	margin-bottom: 15px;
}
.YMH2019_New_Book_Main .SZZY2018_Book .New_ZhaiYao h2{
	line-height: 30px;
	font-size: 20px;
	color: #000000;
	margin: 0 0 8px 0;
	padding: 0;
	font-weight: normal;
}
.YMH2019_New_Book_Main .SZZY2018_Book .New_ZhaiYao .txt{
	line-height: 200%;
	font-size: 15px;
	color: #555555;
}

/* 2019-09-08图片外框高度 */
.DZYMH2019_list5 li{
    height: 200px;
}
.DZYMH2019_list5 li .pic{
    height: auto;
    max-height: 160px;
    min-height: 80px;
}
.DZYMH2019_list5 li .pic img{
    max-height: 160px;
}

.YMH2019_NewX2_GRZX_WDPL li{
    padding: 20px 10px 20px 15px;
}
.YMH2019_NewX2_GRZX_WDPL li .main{
    display: table;
    width: 100%;
    margin: 0;
}
.YMH2019_NewX2_GRZX_WDPL li .aa{
    background: none;
    padding-left: 0;
    margin-left: 0;
    margin-bottom: 8px;
    line-height: 28px;
}
.YMH2019_NewX2_GRZX_WDPL li .right{
    display: table-cell;
    padding: 0;
    vertical-align: top;
}
.YMH2019_NewX2_GRZX_WDPL li .pic{
    display: table-cell;
    width: 100px;
    height: 150px;
    font-size: 0;
    padding: 0 20px 0 0;
}
.YMH2019_NewX2_GRZX_WDPL li .pic img{
    max-width: 100px;
    max-height: 100%;
}
.YMH2019_NewX2_GRZX_WDPL li .txt{
    line-height: 180%;
}


/*#################  2019-09-09  ######################*/
.YMH2019_NewX2_GRZX_YDZS{
	height: 40px;
	margin-bottom: 20px;
}
.YMH2019_NewX2_GRZX_YDZS a{
	float: left;
	display: inline-block;
	background: #DAEFF9;
	background: rgba(29,148,205, 0.12);
	border-radius: 4px;
	line-height: 32px;
	padding: 0 10px;
	margin: 0 3px;
	font-size: 14px;
	color: #0A81C9;
	text-decoration: none;
}
.YMH2019_NewX2_GRZX_YDZS a:hover, .YMH2019_NewX2_GRZX_YDZS a.current{
	background: #0A81C9;
	color: #FFFFFF;
}
.YMH2019_NewX2_GRZX_YDZS a.current{
	padding: 0 30px;
	font-weight: bold;
}


/*######################  2019-09-10  #######################*/
.YMH2019_New_Bleft{
    width: 230px;
}
.YMH2019_New_Bright{
    width: 930px;
}


.YMH2019_NewX2_GRZX_BookShelf{
    background: url('../images/ymh_GRZX_BookShelf.png') repeat-y center top;
    padding: 0 4%;
    margin-bottom: 20px;
}
.YMH2019_NewX2_GRZX_BookShelf li{
    float: left;
    width: 25%;
    height: 200px;
    margin-bottom: 40px;
    position: relative;
}
.YMH2019_NewX2_GRZX_BookShelf li .pic1{
    position: absolute;
    z-index: 1;
    bottom: 30px;
    left: 0;
    width: 100%;
    height: auto;
    text-align: center;
}
.YMH2019_NewX2_GRZX_BookShelf li .pic1 img{
    max-width: 150px;
    max-height: 140px;
}
.YMH2019_NewX2_GRZX_BookShelf li .book{
    position: absolute;
    z-index: 2;
    top: -5px;
    left: 0;
    background: #FFFFFF;
    box-sizing: border-box;
    box-shadow: 0 0 25px #CCCCCC;
    box-shadow: 0 0 25px rgba(0,0,0, 0.15);
    border-radius: 3px;
    width: 100%;
    padding: 20px 20px 15px 20px;
    height: auto;
    display: none;
}
.YMH2019_NewX2_GRZX_BookShelf li .book a{
    display: block;
    text-align: center;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .pic2{
    display: block;
    text-align: center;
    margin-bottom: 8px;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .pic2 img{
    max-width: 150px;
    max-height: 150px;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .aa{
    display: block;
    line-height: 22px;
    margin-bottom: 5px;
    font-size: 16px;
    color: #1772BB;
    font-weight: bold;
}
.YMH2019_NewX2_GRZX_BookShelf li .book a:hover .aa{
    color: #FF0000;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .txt{
    line-height: 25px;
    font-size: 13px;
    color: #555555;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .t1{
    color: #FF0000;
    margin: 0 5px;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .t2{
    color: #000000;
    margin: 0 5px;
}


/*#################  2019-09-19  ###############*/
.YMH2019_New_GJG_bd1.one{
	padding-bottom: 40px;
	margin-bottom: -40px;
}
.YMH2019_NewX2_GRZX_YDZS.right{
	margin-top: 25px;
	margin-bottom: 15px;
	text-align: right;
}
.YMH2019_NewX2_GRZX_YDZS.right a{
	float: none;
}
.YMH2019_New_GRZX_list1 li .txt{
	margin-bottom: 5px;
}

.YMH2019_New_GRZX_module1 .title .ttX{
	display: inline-block;
	line-height: 50px;
	float: right;
	font-size: 14px;
	color: #333333;
}
.YMH2019_New_GRZX_module1 .title .ttX label{
	margin: 0 20px;
}
.YMH2019_New_GRZX_module1 .title .ttX .t1, .YMH2019_New_GRZX_module1 .title .ttX .t2, .YMH2019_New_GRZX_module1 .title .ttX .t3{
	font-size: 27px;
	color: #EC3500;
	font-weight: bold;
	margin: 0 3px;
	text-shadow: 2px 2px 0 #FFFFFF;
}
.YMH2019_New_GRZX_module1 .title .ttX .t2{
	color: #22863C;
}
.YMH2019_New_GRZX_module1 .title .ttX .t3{
	color: #0C82C0;
}



/*###################  2019-09-23  #####################*/
.YMH2019_New_GRZX_list1 li .aa span{
	display: block;
	width: 275px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_NewX5_ShuJia{
	margin-top: 10px;
	line-height: 22px;
	text-align: right;
}
.YMH2019_NewX5_ShuJia a{
	background: url('../images/NewX5_ico_ShuJia.png') no-repeat 0 0;
	padding: 1px 0 0 23px;
	font-size: 14px;
	color: #666666;
}
.YMH2019_NewX5_ShuJia a:hover{
	color: #FF0000;
}
.YMH2019_NewX5_ShuJia a.OK, .YMH2019_NewX5_ShuJia a.OK:hover{
	background-position: 0 -100px;
	color: #10B44E;
	font-weight: bold;
	text-decoration: none;
}

.YMH2019_NewX2_GRZX_BookShelf li .book .txt .YiChu{
	padding-top: 8px;
	text-align: center;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .txt .YiChu a{
	display: inline-block;
	background: #FFFFFF;
	box-shadow: 1px 1px 10px #E3E3E3;
	border: 1px #DDDDDD solid;
	border-radius: 3px;
	padding: 0 15px 1px 15px;
	font-size: 13px;
	color: #777777;
	text-decoration: none;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .txt .YiChu a:hover{
	border-color: #EE9F9F;
	color: #FF0000;
}



/*#################  2019-09-24  ####################*/
.YMH2019_NewX2_GRZX .module .m_top{
	font-size: 22px;
	font-family:'华文中宋','宋体';
	font-weight: bold;
	color: #00A4EA
}

/* .YMH2019_NewX2_GRZX_BookShelf li .book{
	top: -15px;
	left: -10%;
	border: 10px #F9C58A solid; 黄
	border: 10px #A9D280 solid; 绿
	border: 10px #8BD5F3 solid; 蓝
	box-shadow: none;
	border-radius: 1px;
	width: 120%;
} */


/*#################  2019-09-24-2  ####################*/
.YMH2019_NewX2_GRZX_WDJF{
	margin: 30px 15px;
}
.YMH2019_NewX2_GRZX_WDJF .WDJF{
	float: right;
	background: #F1F7FB;
	border: 1px #D0E2F1 solid;
	box-shadow: 0 0 5px #FFFFFF;
	border-radius: 8px;
	margin-bottom: 25px;
	line-height: 45px;
	padding: 15px;
	font-size: 16px;
	color: #666666;
}
.YMH2019_NewX2_GRZX_WDJF .WDJF label{
	margin: 0 30px;
}
.YMH2019_NewX2_GRZX_WDJF .WDJF .num1{
	margin: 0 6px;
	font-size: 30px;
	color: #FF3300;
}
.YMH2019_NewX2_GRZX_WDJF .WDJF .num2{
	margin: 0 6px;
	font-size: 30px;
	color: #088ED0;
}
.YMH2019_NewX2_GRZX_WDJF .TB1{
	width: 100%;
	margin-bottom: 20px;
}
.YMH2019_NewX2_GRZX_WDJF .TB1 th{
	border-bottom: 1px #999999 solid;
	line-height: 30px;
	padding: 10px;
	text-align: center;
	font-size: 16px;
	color: #222222;
	font-weight: bold;
}
.YMH2019_NewX2_GRZX_WDJF .TB1 tr{
	border-bottom: 1px #CCCCCC dashed;
}
.YMH2019_NewX2_GRZX_WDJF .TB1 .tr1{
	background-color: #F6F6F6;
	background-color: rgba(220,220,220, 0.26);
}
.YMH2019_NewX2_GRZX_WDJF .TB1 td{
	line-height: 35px;
	padding: 15px 10px;
	text-align: center;
	font-size: 18px;
	color: #555555;
}
.YMH2019_NewX2_GRZX_WDJF .TB1 .num1{
	color: #088ED0;
	font-weight: bold
}
.YMH2019_NewX2_GRZX_WDJF .TB1 .t_NO{
	font-size: 16px;
	color: #AAAAAA;
	font-weight: bold;
}
.YMH2019_NewX2_GRZX_WDJF .TB1 .t_OK{
	font-size: 16px;
	color: #00B000;
	font-weight: bold;
}


.YMH2019_NewX2_GRZX_JFXQ{
	margin: 20px 0px;
}
.YMH2019_NewX2_GRZX_JFXQ li{
	float: left;
	background: #FFFFFF;
	border: 1px #EEEEEE solid;
	box-shadow: 3px 3px 20px #EEEEEE;
	box-shadow: 3px 3px 20px rgba(0,0,0, 0.11);
	height: 70px;
	padding: 5px;
	width: 43%;
	margin: 16px 25px;
}
.YMH2019_NewX2_GRZX_JFXQ li:after{
	content: '';
	clear: both;
	height: 0;
	display: block;
	font-size: 0;
}
.YMH2019_NewX2_GRZX_JFXQ li span{
	float: left;
	display: inline-block;
	white-space: nowrap;
	width: auto;
	height: 70px;
	line-height: 70px;
}
.YMH2019_NewX2_GRZX_JFXQ li p{
	float: left;
	display: block;
	background: #FFFFFF url('../images/NewX5_JFXQ_back.png') repeat-x 0 0;
	width: 100px;
	height: 70px;
	line-height: 70px;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 21px;
	letter-spacing: 8px;
	text-indent: 8px;
}
.YMH2019_NewX2_GRZX_JFXQ li .t_DL{
	background-position-y: 0;
	color: #2B9A35;
}
.YMH2019_NewX2_GRZX_JFXQ li .t_LXDL{
	background-position-y: 0;
	letter-spacing: 0;
	text-indent: 0;
	color: #2B9A35;
	font-size: 19px;
}
.YMH2019_NewX2_GRZX_JFXQ li .t_QD{
	background-position-y: -100px;
	color: #FD6C0D;
}
.YMH2019_NewX2_GRZX_JFXQ li .t_YD{
	background-position-y: -200px;
	color: #0999C4;
}
.YMH2019_NewX2_GRZX_JFXQ li .t_PL{
	background-position-y: -300px;
	color: #4867B7;
}
.YMH2019_NewX2_GRZX_JFXQ li .t_SC{
	background-position-y: -400px;
	color: #764B8F;
}
.YMH2019_NewX2_GRZX_JFXQ li .t_DZ{
	background-position-y: -500px;
	color: #EE394B;
}
.YMH2019_NewX2_GRZX_JFXQ li .num{
	margin-left: 25px;
	font-size: 22px;
	color: #FF3300;
	font-weight: bold;
}
.YMH2019_NewX2_GRZX_JFXQ li .time{
	float: right;
	margin-right: 20px;
	font-size: 15px;
	color: #999999;
}

/*#################  2019-09-25  ####################*/
.YMH2019_NewX5_riliTxt{
	background: #F7F7F7;
	border: 1px #E3E3E3 solid;
	margin: 5px 0;
	padding: 10px 24px;
	line-height: 180%;
	font-size: 15px;
	color: #666666;
	text-shadow: 1px 1px 0 #FFFFFF;
}
.YMH2019_NewX5_riliTxt p{
	text-indent: 0;
	margin: 5px 0;
	padding: 0;
}
.YMH2019_NewX5_riliTxt .t1{
	color: #FC8C27;
}
.YMH2019_NewX5_riliTxt .t2{
	color: #FF2200;
}

.YMH2019_NewX2_GRZX_BookShelf li .book{
	position: relative;
	padding-bottom: 20px;
}

.YMH2019_NewX2_GRZX_BookShelf li .book .YiChu{
	padding-top: 8px;
	text-align: center;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .YiChu a{
	display: inline-block;
	background: #FFFFFF;
	box-shadow: 1px 1px 10px #E3E3E3;
	border: 1px #DDDDDD solid;
	border-radius: 3px;
	line-height: 25px;
	padding: 0 15px 1px 15px;
	font-size: 13px;
	color: #777777;
	text-decoration: none;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .YiChu a:hover{
	border-color: #EE9F9F;
	color: #FF0000;
}

.YMH2019_NewX2_GRZX_BookShelf li .book .move{
	position: absolute;
	z-index: 3;
	bottom: 2px;
	right: 2px;
	width: 57px;
	height: 45px;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .move a{
	position: absolute;
	z-index: 4;
	display: block;
	background: url('../images/NewX5_bookmove_arrows.png') no-repeat 0 0;
	border: 2px #FFFFFF solid;
	width: 15px;
	height: 15px;
	font-size: 0;
	cursor: pointer;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .move a:hover{
	border-color: #DDDDDD;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .move .a_top{
	top: 0;
	left: 19px;
	background-position-y: 0;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .move .a_right{
	top: 13px;
	right: 0;
	background-position-y: -50px;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .move .a_bottom{
	bottom: 0;
	left: 19px;
	background-position-y: -100px;
}
.YMH2019_NewX2_GRZX_BookShelf li .book .move .a_left{
	top: 13px;
	left: 0;
	background-position-y: -150px;
}


/*##################  2019-09-25  ###################*/
.YMH2019_NewX5_GRZX_user{
	background: #FFFFFF;
	border: 1px #DEEBF1 solid;
	padding: 25px 40px;
	margin-bottom: 30px;
}
.YMH2019_NewX5_GRZX_user .user_photo{
	float: left;
	border: 7px #FFFFFF solid;
	border-radius: 100%;
	box-shadow: 0 0 15px #CCCCCC;
	box-shadow: 0 0 15px rgba(0,0,0, 0.1);
	overflow: hidden;
	width: 110px;
	height: 110px;
	margin-right: 30px;
	text-align: center;
}
.YMH2019_NewX5_GRZX_user .user_photo img{
	max-width: 100%;
	height: 100%;
}
.YMH2019_NewX5_GRZX_user .user_ID{
	float: left;
	display: inline-block;
	width: auto;
	line-height: 60px;
	margin-right: 20px;
	font-size: 20px;
	color: #0475CB;
}
.YMH2019_NewX5_GRZX_user .user_edit{
	float: left;
	display: block;
	background: url('../images/New_ymhGRZX_ico_edit.png') no-repeat center center;
	width: 60px;
	height: 60px;
	font-size: 0;
	cursor: pointer;
}
.YMH2019_NewX5_GRZX_user .user_TB{
	width: 80%;
	border: 0;
}
.YMH2019_NewX5_GRZX_user .user_TB td{
	height: 50px;
	vertical-align: middle;
	font-size: 15px;
	color: #555555;
}
.YMH2019_NewX5_GRZX_user .user_TB .t1, .YMH2019_NewX5_GRZX_user .user_TB .t2{
	font-size: 18px;
	color: #FF3300;
	font-weight: bold;
	margin: 0 5px;
}
.YMH2019_NewX5_GRZX_user .user_TB .t2{
	color: #0A980A
}
.YMH2019_NewX5_GRZX_user .user_TB .a_QianDao{
	background: #FF811A;
	border-radius: 5px;
	padding: 6px 14px;
	margin: 0 10px;
	font-size: 15px;
	color: #FFFFFF;
}
.YMH2019_NewX5_GRZX_user .user_TB .a_QianDao:hover{
	background: #F74A00;
	text-decoration: none;
}

.YMH2019_NewX5_GRZX_module1{
	background: #FFFFFF;
	border: 1px #CFE2EB solid;
	margin-bottom: 30px;
}
.YMH2019_NewX5_GRZX_module1 .m_top{
	background: #F4F9FC url('../images/NewX5_ico_title.png') no-repeat 15px center;
	border-bottom: 1px #CFE2EB solid;
	height: 45px;
	line-height: 45px;
	padding-left: 32px;
}
.YMH2019_NewX5_GRZX_module1 .m_top .tt{
	font-family: '华文中宋','宋体';
	font-size: 18px;
	color: #1E73A1;
	font-weight: bold;
}
.YMH2019_NewX5_GRZX_module1 .m_middle{
	padding: 15px 24px;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_left{
	float: left;
	width: 60%;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_right{
	float: right;
	width: 33%;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module{
	margin-bottom: 20px;
	padding-top: 5px;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .top{
	height: 30px;
	margin-bottom: 10px;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .top .tt6{
	float: left;
	display: inline-block;
	background: url('../images/New_ymhGRZX_user_icos.png') no-repeat 0 0;
	width: auto;
	line-height: 30px;
	padding: 0 0 0 42px;
	font-size: 16px;
	font-weight: bold;
	color: #F37F68;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .top .tt5{
	float: left;
	display: inline-block;
	background: url('../images/New_ymhGRZX_user_icos.png') no-repeat 0 0;
	width: auto;
	line-height: 30px;
	padding: 0 0 0 42px;
	font-size: 16px;
	font-weight: bold;
	color: #F37F68;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .top .tt4{
	float: left;
	display: inline-block;
	background: url('../images/New_ymhGRZX_user_icos.png') no-repeat 0 0;
	width: auto;
	line-height: 30px;
	padding: 0 0 0 42px;
	font-size: 16px;
	font-weight: bold;
	color: #F37F68;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .top .tt3{
	float: left;
	display: inline-block;
	background: url('../images/New_ymhGRZX_user_icos.png') no-repeat 0 0;
	width: auto;
	line-height: 30px;
	padding: 0 0 0 42px;
	font-size: 16px;
	font-weight: bold;
	color: #F37F68;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .top .tt2{
	float: left;
	display: inline-block;
	background: url('../images/New_ymhGRZX_user_icos.png') no-repeat 0 0;
	width: auto;
	line-height: 30px;
	padding: 0 0 0 42px;
	font-size: 16px;
	font-weight: bold;
	color: #F37F68;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .top .tt1{
	float: left;
	display: inline-block;
	background: url('../images/New_ymhGRZX_user_icos.png') no-repeat 0 0;
	width: auto;
	line-height: 30px;
	padding: 0 0 0 42px;
	font-size: 16px;
	font-weight: bold;
	color: #F37F68;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .top .tt2{
	background-position-y: -100px;
	color: #4170A6;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .top .tt3{
	background-position-y: -200px;
	color: #1888D4;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .top .tt4{
	background-position-y: -300px;
	color: #209A71;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .top .tt5{
	background-position-y: -400px;
	color: #8F4D3F;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .top .tt6{
	background-position-y: -500px;
	color: #FA846A;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .top .more{
	float: right;
	line-height: 20px;
	margin-top: 10px;
	font-size: 12px;
	color: #2AB5E0;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .top .more:hover{
	color: #FF3300;
}

.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul1{
	margin: 0 5px;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul1 li{
	float: left;
	width: 33.3%;
	margin-bottom: 5px;
	padding-top: 5px;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_left .m_module .ul1 li{
	width: 50%;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul1 li a{
	display: block;
	margin: 0 5px;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul1 li a .pic{
	display: block;
	float: left;
	background: #FFFFFF;
	border: 1px #EEEEEE solid;
	width: 80px;
	height: 120px;
	padding: 3px;
	text-align: center;
	margin-right: 8px;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul1 li a .pic img{
	max-width: 100%;
	height: 100%;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul1 li a .aa{
	display: block;
	line-height: 22px;
	height: 44px;
	overflow: hidden;
	margin-bottom: 2px;
	padding-top: 5px;
	font-size: 14px;
	color: #1971BB;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_left .m_module .ul1 li a .aa{
	padding-top: 10px;
	margin-bottom: 10px;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul1 li a .txt{
	display: block;
	line-height: 20px;
	font-size: 12px;
	color: #777777;
	margin: 0 0 3px 0;
	white-space: nowrap;
	overflow: hidden;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul1 li a .txt.right{
	text-align: right;
	margin-right: 15px;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul1 li a .txt .t1{
	color: #FF0000;
	margin: 0 3px;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul1 li a:hover{
	text-decoration: none;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul1 li a:hover .pic{
	border-color: #F5B1B1
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul1 li a:hover .txt{
	color: #777777;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul1 li a:hover .aa{
	color: #FF3300;
}

.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul2{
	margin: 10px;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul2 li{
	background: url('../images/NewX5_ico_data.png') no-repeat 5px center;
	line-height: 32px;
	margin-top: 2px;
	padding-left: 30px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul2 li a{
	font-size: 15px;
	color: #1177AE;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul2 li a:hover{
	color: #FF0000;
}

.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul3{
	margin: 0 -5px 15px -5px;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul3 li{
	float: left;
	width: 50%;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul3 li a{
	display: block;
	background: #FFFFFF;
	border: 1px #E6E6E6 solid;
	box-shadow: 3px 3px 15px #E7E7E7;
	margin: 0 15px;
	padding: 7px 12px 7px 5px;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul3 li a:hover{
	border: 1px #FFBBBB solid;
	text-decoration: none;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul3 li a:hover .aa{
	color: #FF0000;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul3 li a .pic{
	float: left;
	width: 100px;
	height: 100px;
	text-align: center;
	margin-right: 6px;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul3 li a .pic img{
	max-width: 100% !important;
	max-height: 100% !important;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul3 li a .aa{
	display: block;
	line-height: 30px;
	height: 30px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 3px;
	font-size: 15px;
	color: #1971BB;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul3 li a .aa:hover{
	color: #FF0000;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul3 li a .txt{
	display: block;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
	margin-bottom: 8px;
	font-size: 12px;
	color: #333333;
}
.YMH2019_NewX5_GRZX_module1 .m_middle .m_module .ul3 li a .time{
	display: block;
	line-height: 15px;
	text-align: right;
	font-size: 12px;
	color: #999999;
}


/*############  2019-10-08  ############*/
.YMH2019_New_GJG_banner .logo img{
	margin-left: 120px;
}

/*############  2019-10-09  ############*/
/* 图片展示变大 */
.SZZY2018_bd, #page, #pageContent{
	width: 1200px;
}
#page{
	height: 670px;
}
.zoomableContainer{
	width: 1180px !important;
	height: 650px !important;
}

.SZZY2018_PicGun{
	margin-top: 100px;
}

/*############  2019-10-10  ############*/
/* 首页不要作者、出版社 */
.YMH2019_New_home_MZTJ .ul_MZTJ2 li a .txt{
	display: none
}
.YMH2019_New_home_MZTJ, .YMH2019_New_home_MZTJ .main{
	height: 320px;
}
.YMH2019_New_home_MZTJ .ul_MZTJ2 li a{
	text-align: center
}
/* 古籍导航滑动条 */
.YMH2019_New_ZT_rightNav .nav li .list {
    height: 300px;
    overflow-y: scroll;
}



/*###############  2019-11-01 古籍首页  #################*/
.YMH2019_New_GJG_bd2{
	padding: 30px 0 55px 0;
	margin-bottom: -35px;
}
.YMH2019_New_GJG_nav2.New{
	margin: 0 -20px;
	text-align: center;
}
.YMH2019_New_GJG_nav2.New li{
	display: inline-block;
	float: none;
	width: auto;
	margin: 0 5px;
}
.YMH2019_New_GJG_nav2.New li > a{
	padding: 15px 5px 15px 15px;
	margin: 0;
}
.YMH2019_New_GJG_nav2.New li > a:hover{
	background: #F4F3F2;
	border: 1px #E5E4E3 solid;
	border-radius: 10px;
	padding: 14px 4px 14px 14px;
}
.YMH2019_New_GJG_nav2.New li .links{
	left: 15%;
	width: 65%;
}


.YMH2019_New_home_MZTJ .ul_MZTJ2 li a .pic{
  width: auto
}

/*###############  2019-12-23  ###################*/
.YMH2019_New_result2{
	height: 35px;
	margin: -5px 0 10px 0;
}
.YMH2019_New_result2 .TB1{
	float: right;
	width: auto;
}
.YMH2019_New_result2 .TB1 td{
	height: 35px;
	padding: 0 5px;
	font-size: 14px;
}
.YMH2019_New_result2 .TB1 td select{
	border: 1px #BBBBBB solid;
	width: 90px;
	height: 28px;
	font-size: 14px;
}

.DZYMH2019_list5.TB li{
	height: auto;
}
.DZYMH2019_list5.TB li .pic{
	background-size: 60% auto;
	width: 70px;
	height: auto;
	max-height: 100px;
	font-size: 0;
}
.DZYMH2019_list5.TB li .pic img{
	max-width: 100%;
	max-height: 100px;
}



/*####################  2020-01-06  #####################*/
.YMH2019_New_home_Map2{
	position: relative;
	margin-top: -20px
}
.YMH2019_New_home_Map2 .map_PS{
	position: absolute;
	z-index: 999;
	bottom: 30px;
	left: 20px;
	background: url('../images/ymh_home_Map_PS.png') no-repeat left center;
	width: 290px;
	height: 90px;
}
.YMH2019_New_home_Map2 .map_PS .txt{
	line-height: 25px;
	padding: 20px 15px 0 20px;
	font-size: 13px;
	color: #4478C5;
}


.YMH2019_New_RuKou{
	margin: 120px 50px 0 50px;
	text-align: center
}
.YMH2019_New_RuKou li{
	float: left;
	width: 50%;
}
.YMH2019_New_RuKou li a{
	display: block;
	margin: 0 50px;
	text-align: center;
}
.YMH2019_New_RuKou li a img{
	margin-bottom: 15px;
	max-width: 100%;
}
.YMH2019_New_RuKou li a .tt{
	line-height: 40px;
	font-size: 18px;
	text-indent: 3px;
	letter-spacing: 3px;
	font-weight: bold;
}
.YMH2019_New_RuKou li a:hover{
	text-decoration: none;
}


/*###################  2020-01-09  ###################*/
.YMH2019_New_home_TSZY{
	margin-bottom: 15px;
}
.YMH2019_New_home_Map2{
	margin-top: -10px;
	height: 640px;
	overflow: visible;
}
#allmap{width:770px;height:600px;}

#allmap img{
	max-width: none;
}



/*###################  2020-01-10  ###################*/
.YMH2019_New_home_Map2 .map_nav{
	position: absolute;
	z-index: 3;
	top: -70px;
	right: 0;
	background: #FFFFFF;
	width: 230px;
	height: 55px;
	text-align: right;
}
.YMH2019_New_home_Map2 .map_nav a{
	display: inline-block;
	background: #FFFFFF no-repeat 8px 10px;
	height: 50px;
	width: auto;
	padding: 0 5px 0 50px;
	margin: 0 0 0 10px;
	line-height: 50px;
	font-size: 18px;
	color: #666666;
	text-decoration: none;
}
.YMH2019_New_home_Map2 .map_nav a:hover, .YMH2019_New_home_Map2 .map_nav a.current{
	color: #0D6EBE;
	text-decoration: none;
}
.YMH2019_New_home_Map2 .map_nav a.current{
	border-bottom: 3px #0D6EBE solid;
}
.YMH2019_New_home_Map2 .map_nav .a1{
	background-image: url('../images/ymh_home_Map2_nav_ico1.png')
}
.YMH2019_New_home_Map2 .map_nav .a1:hover, .YMH2019_New_home_Map2 .map_nav .a1.current{
	background-image: url('../images/ymh_home_Map2_nav_ico1_current.png')
}
.YMH2019_New_home_Map2 .map_nav .a2{
	background-image: url('../images/ymh_home_Map2_nav_ico2.png')
}
.YMH2019_New_home_Map2 .map_nav .a2:hover, .YMH2019_New_home_Map2 .map_nav .a2.current{
	background-image: url('../images/ymh_home_Map2_nav_ico2_current.png')
}

.YMH2019_New_home_Map2 .md.TB{
	background: #FFFFFF url('../images/ymh_home_Map2_TB_back.jpg') no-repeat center bottom;
	padding: 10px 0 50px 0;
}
.YMH2019_New_home_Map2 .map_TB{
	height: 540px;
	overflow-y: auto;
}
.YMH2019_New_home_Map2 .map_TB::-webkit-scrollbar {
  /*滚动条整体样式*/
  width: 4px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 4px;
  }
.YMH2019_New_home_Map2 .map_TB::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 2px;
  background: #888888;
  }
.YMH2019_New_home_Map2 .map_TB::-webkit-scrollbar-thumb:hover{
	background: #0D6EBE
}
.YMH2019_New_home_Map2 .map_TB::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  border-radius: 2px;
  background: #DDDDDD;
  }


.YMH2019_New_home_Map2 .map_TB .list{
	padding: 10px 5px 20px 20px;
}
.YMH2019_New_home_Map2 .map_TB .list li{
	float: left;
	width: 25%;
}
.YMH2019_New_home_Map2 .map_TB .list li a{
	display: inline-block;
	background: url('../images/ymh_home_Map2_TB_one.png') no-repeat 0 0;
	box-shadow: 2px 2px 20px #E0E8F2;
	width: 160px;
	height: 45px;
	line-height: 43px;
	margin: 6px auto 14px auto;
}
.YMH2019_New_home_Map2 .map_TB .list li a .tt{
	display: inline-block;
	width: 78px;
	text-align: center;
	margin-right: 8px;
	font-size: 16px;
	color: #0646A6;
	font-weight: bold;
}
.YMH2019_New_home_Map2 .map_TB .list li a .num{
	font-size: 13px;
	color: #555555;
}
.YMH2019_New_home_Map2 .map_TB .list li a:hover{
	text-decoration: none;
	box-shadow: 2px 2px 20px #D1DAEA;
}
.YMH2019_New_home_Map2 .map_TB .list li a:hover .tt{
	color: #EE0000;
}
.YMH2019_New_home_Map2 .map_TB .list li a:hover .num{
	color: #EE4444;
}



/*###################  2020-01-15  ###################*/
.YMH2019_New_home_Map2{
	height: 655px;
}
.YMH2019_New_home_Map2 .map_PS{
	bottom: 0;
	left: 21px;
	width: 500px;
	height: 66px;
}
.YMH2019_New_home_Map2 .map_PS .txt{
	text-align: center;
	line-height: 25px;
	padding: 20px 18px 0 0;
	font-size: 13px;
	color: #4478C5;
}
.YMH2019_New_home_Map2 .map_PS .txt br{
	display: none;
}
.YMH2019_New_home_Map2 .map_TB{
	height: 600px;
}
.YMH2019_New_home_Map2 .md.TB{
	padding: 0;
}
.YMH2019_New_home_Map2 .map_TB .list{
	padding: 0 5px 0 20px;
}
/*###################  2020-02-14  ####################*/
/*# 碑帖精华 #*/
.YMH2019_New_BTJH_bd{
	background: #EEEFF0 url('../../images/New_ymhBTJH_bodyback.jpg') no-repeat center top;
	padding: 0 0 30px 0;
	margin-top: -35px;
	margin-bottom: -40px;
}
@media screen and (min-width: 2000px){
	.YMH2019_New_BTJH_bd{
		background-size: 100% auto
	}
}

.YMH2019_New_BTJH_bd .banner{
	height: 380px;
}
.YMH2019_New_BTJH_bd .banner .logo{
	background: url('../../images/New_ymhBTJH_logo.png') no-repeat center center;
	height: 220px;
}

.YMH2019_New_BTJH_bd .banner .search{
	height: 60px;
}
.YMH2019_New_BTJH_bd .banner .search table{
	width: auto;
	margin: 0 auto;
}
.YMH2019_New_BTJH_bd .banner .search table td{
	height: 60px;
	padding: 0;
}
.YMH2019_New_BTJH_bd .banner .search table .input1{
	background: #FFFFFF;
	border: 0;
	width: 500px;
	height: 50px;
	box-sizing: border-box;
	padding: 5px;
	font-size: 16px;
}
.YMH2019_New_BTJH_bd .banner .search table .btn1, .YMH2019_New_BTJH_bd .banner .search table .btn2, .YMH2019_New_BTJH_bd .banner .search table .btn3{
	background: url('../../images/New_ymhBTJH_btn1.png') no-repeat left center;
	border: 0;
	width: auto;
	padding: 0 25px 4px 60px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}
.YMH2019_New_BTJH_bd .banner .search table .btn2{
	background: #294E72;
	padding: 0 25px;
}
.YMH2019_New_BTJH_bd .banner .search table .btn3{
	background: #3DB4D1;
	padding: 0 25px;
}


.YMH2019_New_BTJH_DataJS{
	background: url('../../images/New_ymhBTJH_DataJS.png') no-repeat 0 0;
	margin-bottom: 40px;
}
.YMH2019_New_BTJH_DataJS .title{
	padding-top: 10px;
	line-height: 70px;
	padding-left: 160px;
	font-family: '华文隶书', '隶书';
	letter-spacing: 2px;
	font-size: 36px;
	color: #105374;
	text-shadow: 2px 2px 0 #FFFFFF;
}
.YMH2019_New_BTJH_DataJS .txt{
	line-height: 30px;
	padding: 0 40px;
	font-size: 15px;
	color: #444444;
	text-indent: 2em;
}


.YMH2019_New_Dleft{
	float: left;
	width: 180px;
}
.YMH2019_New_Dright{
	float: right;
	width: 980px;
}


.YMH2019_New_BTJH_leftnav{
	margin-bottom: 25px;
}
.YMH2019_New_BTJH_leftnav .n_top{
	background: #0D5979;
	line-height: 45px;
	width: 170px;
	text-indent: 15px;
	font-family: '华文隶书', '隶书';
	font-size: 20px;
	color: #FFFFFF;
}
.YMH2019_New_BTJH_leftnav .n_middle{
	background: url('../../images/New_ymhBTJH_leftnav_middle.png') repeat-y 0 0;
	padding: 15px 0 40px 0;
}
.YMH2019_New_BTJH_leftnav .n_middle ul{
	margin: 0 0 0 25px;
	max-height: 252px;
	overflow: hidden;
}
.YMH2019_New_BTJH_leftnav .n_middle ul li{
	margin: 0;
}
.YMH2019_New_BTJH_leftnav .n_middle ul li a{
	display: block;
	background: url('../../images/New_YMH_Book_ico_2.png') no-repeat 3px 12px;
	margin-right: 10px;
	padding: 8px 5px 8px 28px;
	line-height: 26px;
	font-size: 15px;
	color: #0D5979;
}
.YMH2019_New_BTJH_leftnav .n_middle ul li a:hover{
	background-color: #C7D8E0;
	text-decoration: none;
}
.YMH2019_New_BTJH_leftnav .n_middle ul li .current, .YMH2019_New_BTJH_leftnav .n_middle ul li .current:hover{
	background: url('../../images/New_ymhBTJH_leftnav_current.png') no-repeat right center;
	margin-right: 0;
	padding-right: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.YMH2019_New_BTJH_leftnav .n_middle .more{
	line-height: 20px;
	text-align: right;
	padding-right: 20px;
	margin-bottom: -20px;
}
.YMH2019_New_BTJH_leftnav .n_middle .more a{
	font-size: 12px;
	cursor: pointer;
}


.YMH2019_New_BTJH_List{
	margin-bottom: 25px;
}
.YMH2019_New_BTJH_List li{
	float: left;
	width: 50%;
	margin-bottom: 30px;
	position: relative;
}
.YMH2019_New_BTJH_List li .pic{
	display: table;
	position: absolute;
	z-index: 1;
	top: 0;
	left: 10px;
	background: #FFFFFF;
	width: 120px;
	height: 120px;
	box-shadow: 5px 5px 0 #DDDDDD;
}
.YMH2019_New_BTJH_List li .pic .BT{
	display: table-cell;
	height: 120px;
	vertical-align: middle;
	text-align: center;
	font-size: 0;
}
.YMH2019_New_BTJH_List li .pic .BT img{
	max-width: 100%;
	max-height: 110px;
}
.YMH2019_New_BTJH_List li .aa{
	margin: 0 25px 10px 150px;
	line-height: 25px;
	padding-top: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_BTJH_List li .aa a{
	font-family: '华文中宋', '宋体';
	font-size: 18px;
}
.YMH2019_New_BTJH_List li .txt{
	margin: 0 25px 0 150px;
	line-height: 25px;
	font-size: 13px;
	color: #666666;
	height: 100px;
	overflow: hidden;
}



/*##################   2020-02-24   #######################*/
.YMH2019_New_BTJH_PDF{
	margin-bottom: 30px;
}
.YMH2019_New_BTJH_PDF .btns{
	height: 40px;
	margin: 10px 0 35px 0;
	text-align: center;
}
.YMH2019_New_BTJH_PDF .btns a{
	display: inline-block;
	background: #4BACE1 no-repeat 20px center;
	width: auto;
	line-height: 45px;
	padding: 0 22px 0 50px;
	border-radius: 5px;
	margin: 0 10px;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}
.YMH2019_New_BTJH_PDF .btns a:hover{
	background-color: #275C87;
	text-decoration: none;
}
.YMH2019_New_BTJH_PDF .btns a.current, .YMH2019_New_BTJH_PDF .btns a.current:hover{
	background-color: #275C87;
	cursor: inherit;
}
.YMH2019_New_BTJH_PDF .btns .btn1{
	background-image: url('../../images/pdf_btn1.png');
}
.YMH2019_New_BTJH_PDF .btns .btn2{
	background-image: url('../../images/pdf_btn2.png');
}
.YMH2019_New_BTJH_PDF .btns .btn3{
	background-image: url('../../images/pdf_btn3.png');
}
.YMH2019_New_BTJH_PDF #leftList, .YMH2019_New_BTJH_PDF #rightList{
	float: left;
	background: #FFFFFF;
	box-shadow: 2px 2px 20px #E3E3E3;
	height: 670px;
	overflow: hidden;
}
.YMH2019_New_BTJH_PDF #rightList{
	float: right;
}
.YMH2019_New_BTJH_PDF .pdf_0{
	display: none;
}
.YMH2019_New_BTJH_PDF .pdf_1{
	width: 49%;
}
.YMH2019_New_BTJH_PDF .pdf_2{
	float: none;
	width: 100%;
}


/*####################  2020-02-26  ##################*/
.YMH2019_New_BTJH_PDF #leftList.pdf_1{
	width: 820px;
}
.YMH2019_New_BTJH_PDF #rightList.pdf_1{
	width: 360px;
}
.YMH2019_New_BTJH_PDF #rightList .txt{
	font-family: '仿宋';
	line-height: 200%;
	padding: 25px;
	font-size: 20px;
	color: #000000;
	text-indent: 2em;
	overflow-y: auto;
    height: 620px;
}
.YMH2019_New_BTJH_PDF #leftList.pdf_1 #pageContent, .YMH2019_New_BTJH_PDF #leftList.pdf_1 #pageContent .zoomableContainer{
	width: 800px !important;
}
.YMH2019_New_BTJH_PDF #leftList.pdf_1 #page{
	width: 820px;
	margin: 0;
}





/*################   2020-02-18  ######################*/
.YMH2019_New_GRZX_list7 li .aa{
	cursor: pointer;
}
.YMH2019_New_GRZX_list7 li .aa span{
	display: block;
	margin-bottom: 0;
	line-height: 38px;
	margin-right: 50px;
}
.YMH2019_New_GRZX_list7 li .aa span img{
	float: right;
	margin: 8px 4px 0 4px;
}
.YMH2019_New_GRZX_list7 li .aa .txt{
	min-height: 5px;
}


/*外购资源库列表页 内外网筛选按钮 */
/*################  2020-03-24  ##################*/
.YMH2019_New_result .right_a{
	float: right;
	display: inline-block;
	width: auto;
	height: 30px;
	margin-right: -10px;
}
.YMH2019_New_result .right_a a{
	display: inline-block;
	background: #F0FAFF;
	border: 1px #95C0DB solid;
	border-radius: 4px;
	width: auto;
	line-height: 26px;
	padding: 0 12px 1px 12px;
	margin-left: 10px;
	font-size: 13px;
	text-decoration: none;
	color: #2474B5;
	cursor: pointer;
}
.YMH2019_New_result .right_a a:hover{
	background: #0E94DC;
	border-color: #0E94DC;
	color: #FFFFFF;
	text-decoration: none;
}

.YMH2019_New_result .right_a a.current{
	background: #066BC0;
	color: #FFFFFF;
	text-decoration: none;
}

/*#####################  2020-04-01  #######################*/
.YMH2019_New_DZZN_card1_nav{
	padding: 30px 0 10px 0;
	text-align: center;
}
.YMH2019_New_DZZN_card1_nav a{
	background-color: rgba(255,255,255, 0.8);
	box-shadow: 0 0 10px rgba(0,100,80, 0.3);
	padding: 10px 14px;
}
.YMH2019_New_DZZN_card1_nav a:hover{
	background: #039BDC;
}


/*### 手机端头部 ##*/
.m_YMH2019_New_home_hd{
	background: #EBECED url('../images/m_YMH_home_logo.png') no-repeat 1rem center;
	background-size: auto 70%;
	border-bottom: 4px #067EB9 solid;
	height: 4rem;
	padding: 0 1rem;
	display: none;
}
.m_YMH2019_New_home_hd a,
.m_YMH2019_New_home_hd a:hover{
	float: right;
	display: inline-block;
	line-height: 3rem;
	width: auto;
	padding: 0 1rem;
	margin: 0.5rem 0.15rem;
	font-size: 0.9rem;
	color: #666666;
	text-decoration: none;
}
.m_YMH2019_New_home_hd a:active{
	background-color: #E3E3E3;
}
.m_YMH2019_New_home_hd .home{
	float: left;
	display: inline-block;
	height: 4rem;
	width: 14rem;
	padding: 0;
	margin: 0 0 0 -1rem;
	font-size: 0;
}
/*px-rem*/
@media screen and (max-width: 600px){
	html, body{
		font-size: 14px;
	}
	.YMH2019_New_home_hd{
		display: none;
	}
	.m_YMH2019_New_home_hd{
		display: block;
	}
}
@media screen and (max-width: 520px){
	html, body{
		font-size: 13px;
	}
}
@media screen and (max-width: 480px){
	html, body{
		font-size: 12px;
	}
}
@media screen and (max-width: 440px){
	html, body{
		font-size: 11px;
	}
}
@media screen and (max-width: 414px){
	html, body{
		font-size: 10.35px;
	}
}
@media screen and (max-width: 375px){
	html, body{
		font-size: 9.375px;
	}
}
@media screen and (max-width: 360px){
	html, body{
		font-size: 9px;
	}
}
@media screen and (max-width: 320px){
	html, body{
		font-size: 8px;
	}
}

.m_YMH2019_New_home_hd .help,
.m_YMH2019_New_home_hd .help:hover{
	float: right;
	background-color: rgba(255,255,255,0.3);
	border-radius: 100%;
	border: 1px #AED2E8 solid;
	box-sizing: border-box;
	line-height: 2.2rem;
	width: 2.2rem;
	margin-top: 0.9rem;
	margin-left: 0.5rem;
	padding: 0;
	text-align: center;
	font-size: 1.5rem;
	color: #12789E;
	text-decoration: none;
}
.m_YMH2019_New_home_hd .help:active{
	background-color: #FFFFFF;
}




/*#############  2020-04-02 去掉日历 宜忌  #############*/
.mh-rili-only .mh-almanac .mh-almanac-extra.gclearfix{
	display: none;
}


/*################  2020-04-17 地图右下角  ###############*/
.YMH2019_New_home_Map2 .map_nansha{
	position: absolute;
	z-index: 1;
	right: 5px;
	top: 465px;
	background: url('../images/map_nansha.png') no-repeat center center;
	width: 90px;
	height: 130px;
}


#allmap{
	width: 880px;
	height: 688px;
	margin-left: -55px;
	top: -43px;
	transform: scale(0.875);
	-webkit-transform: scale(0.875);
	-moz-transform: scale(0.875);
	-o-transform: scale(0.875);
}

/*####################  2020-04-28  #########################*/
.YMH2019_New_form .btn3{
	background: #21A37E;
	border: 0;
	border-radius: 4px;
	width: auto;
	padding: 0 30px 2px 30px;
	margin: 0 15px;
	height: 40px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}





/*#######################  2020-05-19  ########################*/
.YMH2019_New_BTJH_List li .aa{
	padding: 4px 0;
	height: 25px;

}
.YMH2019_New_BTJH_List li .txt p{
	margin: 0 0 2px 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.YMH2019_New_BTJH_List.TB li{
	width: 100%;
	border-bottom: 1px #CCCCCC dashed;
	padding-bottom: 15px;
	margin-bottom: 15px;
	height: auto;
	min-height: 100px;
}
.YMH2019_New_BTJH_List.TB li:after{
	content: '';
	clear: both;
	display: block;
	height: 0;
	font-size: 0;
}
.YMH2019_New_BTJH_List.TB li .pic{
	width: 70px;
	height: 90px;
	padding: 5px;
	background-size: 60% auto;
	font-size: 0;
}
.YMH2019_New_BTJH_List.TB li .pic .BT{
	height: 90px;
}
.YMH2019_New_BTJH_List.TB li .pic .BT img{
	max-height: 90px;
}
.YMH2019_New_BTJH_List.TB li .aa{
	padding: 7px 0 2px 0;
	margin-left: 120px;
	font-size: 16px;
	margin-bottom: 10px;
}
.YMH2019_New_BTJH_List.TB li .txt{
	margin-left: 120px;
	height: auto;
}
.YMH2019_New_BTJH_List.TB li .txt p{
	float: left;
	min-width: 46%;
	margin-right: 4%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


.DZYMH2019_list5.All li{
	width: 33.3%
}
.DZYMH2019_list5.All.TB li{
	width: 100%;
}



/*####################  2020-05-21  #####################*/
.YMH2019_New_BTJH_bd.bd2{
	background-image: url('../images/New_ymhBTJH_bodyback2.jpg');
}
.YMH2019_New_BTJH_bd.bd2 .banner .logo{
	height: 190px;
}
.YMH2019_New_BTJH_bd.bd2 .banner{
	height: 220px;
}
.YMH2019_New_BTJH_bd .YMH2019_New_Book_Main{
	box-shadow: 0 0 30px #DDDDDD;
}



/*###############  2020-08-10  ##############*/
.carousel-inner > .item{
	height: 430px;
}
.carousel-inner > .item .container{
	position: absolute;
	z-index: 1;
	top: 0;
	left: 50%;
	width: 1920px;
	height: 430px;
	font-size: 0;
}
.carousel-inner > .item .container .banner_pic{
	width: 1920px;
	height: 430px;
	margin-left: -960px;
	font-size: 0;
	text-align: center;
}
.carousel-inner > .item .container .banner_pic img{
	max-width: 1920px;
	height: 430px;
}
.YMH2019_New_home_hd{
	min-width: 1200px;
}




/*##################  2020-10-09  ####################*/
.YMH2019_New_DZZN_TB1 td{
	line-height: 180%;
	padding: 20px 15px;
}
.YMH2019_New_DZZN_TB1 tr:hover td{
	background-color: #F0F0F1;
	color: #000000;
}
.YMH2019_New_DZZN_Txt1 h1 .ps{
	font-family: '华文中宋','宋体';
	font-size: 18px;
	font-weight: normal;
}
.YMH2019_New_DZZN_Txt1 a{
	color: #0066CC;
	text-decoration: underline;
}
.YMH2019_New_DZZN_Txt1 a:hover{
	color: #ED3F0C
}
.YMH2019_New_DZZN_Txt1 p b,
.YMH2019_New_DZZN_Txt1 h2{
	color: #000000;
}
.YMH2019_New_DZZN_Txt1 h2,
.YMH2019_New_DZZN_Txt1 p{
	margin-bottom: 10px;
}
.YMH2019_New_DZZN_Txt1 h2{
	padding-top: 5px;
}



/*#################  2020-12-28  #################*/
.YMH2019_New_result .select_TP{
	float: right;
	background: #F5F0EB;
	border: 1px #CEC9C3 solid;
	width: auto;
	height: 30px;
	margin-top: 11px;
	padding: 2px 2px 3px 2px;
}



/*####################  2021-01-12  ########################*/
.SZZY2018_Hsearch .btn_search{
	cursor: pointer;
}
.SZZY2018_Hsearch .btn_search:active{
	background: #299ADD;
}

/*##################  2021-04-01 革命历史文献库  ######################*/
.GMLSWX2021_home_body{
	background: #F1E8DE url('../images/GMLIWX_home_bodyback.jpg') no-repeat center 100px;
}
@media screen and (min-width: 1940px){
	.GMLSWX2021_home_body{
		background-size: 100% auto;
	}
}

.GMLSWX2021_home_logo{
	background: url('../images/GMLIWX_home_logo.png') no-repeat center center;
	height: 250px;
}

.GMLSWX2021_home_search{
	width: 770px;
	height: 45px;
	margin: 0 auto 80px auto;
}
.GMLSWX2021_home_search .input1{
	float: left;
	background: #FFFFFF;
	border: 1px #8A3D17 solid;
	border-right: 0;
	box-sizing: border-box;
	width: 660px;
	height: 45px;
	padding: 0 9px;
	font-size: 16px;
}
.GMLSWX2021_home_search .btn1{
	float: left;
	background: #8A3D17 url('../images/GMLIWX_home_ico_search.png') no-repeat 15px center;
	border: 0;
	box-sizing: border-box;
	width: 110px;
	height: 45px;
	padding-left: 30px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}
.GMLSWX2021_home_search .btn1:hover{
	background-color: #9A4D27;
}

.GMLSWX2021_home_nav{
	width: 1080px;
	margin: 0 auto;
}
.GMLSWX2021_home_nav li{
	float: left;
	width: 360px;
	margin: 0;
}
.GMLSWX2021_home_nav a{
	display: block;
	margin: 0 30px;
	padding: 20px 0;
}
.GMLSWX2021_home_nav a .pic{
	display: block;
	border: 10px rgba(255,255,255, 0.15) solid;
	box-shadow: 2px 2px 15px rgba(0,0,0, 0.15);
	width: 220px;
	height: 155px;
	margin: 0 auto 10px auto;
}
.GMLSWX2021_home_nav a .pic img{
	width: 100%;
	height: 100%;
}
.GMLSWX2021_home_nav a .aa{
	display: block;
	line-height: 40px;
	text-align: center;
	font-family: '华文隶书';
	font-size: 30px;
	color: #642409;
}
.GMLSWX2021_home_nav a:hover{
	text-decoration: none;
}
.GMLSWX2021_home_nav a:hover .aa{
	color: #FF0000;
}


.GMLSWX2021_home{
	padding: 5px 0 50px 0;
}
.GMLSWX2021_main{
	background: #F2F0EE;
}


.GMLSWX2021_hd{
	background: url('../images/GMLIWX_hd_back.jpg') no-repeat center center;
	margin-top: -35px;
}
.GMLSWX2021_hd .logo{
	background: url('../images/GMLIWX_hd_logo.png') no-repeat left bottom;
	width: 530px;
	height: 110px;
}
.GMLSWX2021_hd_search{
	width: 770px;
	height: 45px;
	margin: 50px auto;
}
.GMLSWX2021_hd_search .input1{
	float: left;
	background: #FFFFFF;
	border: 1px #C0A594 solid;
	border-right: 0;
	box-sizing: border-box;
	width: 660px;
	height: 45px;
	padding: 0 9px;
	font-size: 16px;
}
.GMLSWX2021_hd_search .btn1{
	float: left;
	background: #8A3D17 url('../images/GMLIWX_home_ico_search.png') no-repeat 15px center;
	border: 0;
	box-sizing: border-box;
	width: 110px;
	height: 45px;
	padding-left: 30px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}
.GMLSWX2021_hd_search .btn1:hover{
	background-color: #9A4D27;
}

.GMLSWX2021_hd_tab{
	background: #72514A;
	background: rgba(49,15,0, 0.65);
	height: 60px;
	text-align: center;
}
.GMLSWX2021_hd_tab a{
	display: inline-block;
	width: auto;
	line-height: 52px;
	padding: 3px 30px 0 30px;
	margin: 0 50px;
	font-size: 17px;
	color: #D7D1CC;
	text-decoration: none;
}
.GMLSWX2021_hd_tab a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.GMLSWX2021_hd_tab a .num{
	font-size: 14px;
	margin-left: 8px;
}
.GMLSWX2021_hd_tab a.current{
	border-bottom: 5px #FDEC17 solid;
	font-weight: bold;
	color: #FDEC17;
}


.GMLSWX2021_bd{
	margin: 0;
	padding: 30px 0;
}

.GMLSWX2021_bd .YMH2019_New_result{
	border-color: #887355;
	margin-top: 20px;
}
.YMH2019_New_result .r_left{
	float: left;
	display: inline-block;
	width: auto;
	height: 36px;
	line-height: 28px;
	font-size: 14px;
}
.YMH2019_New_result .r_left select{
	border: 1px #CCCCCC solid;
	width: auto;
	height: 28px;
	margin: 0 5px;
	font-size: 14px;
}
.GMLSWX2021_bd .YMH2019_pic-TB{
	padding: 0;
}

.GMLSWX2021_bd .YMH2019_New_leftnav .n_top{
	background-color: #754D39;
}
.GMLSWX2021_bd .YMH2019_New_leftnav .n_middle{
	background: #E9E4E1;
}
.GMLSWX2021_bd .YMH2019_New_leftnav .ul1 li{
	background-image: url('../images/GMLIWX_ico1.png');
}
.GMLSWX2021_bd .YMH2019_New_BTJH_List li .txt{
	height: 125px;
}
.GMLSWX2021_bd .YMH2019_New_BTJH_List.TB li .txt{
	height: auto;
}
.GMLSWX2021_bd .YMH2019_New_page .page a:hover,
.GMLSWX2021_bd .YMH2019_New_page .page a.current{
	border-color: #A36B21;
	background-color: #A36B21;
}




/*###################  2021-04-06  ######################*/
.GMLSWX2021_hd .logo{
	float: left;
	display: inline-block;
	font-size: 0;
}
.GMLSWX2021_hd .tt{
	float: left;
	line-height: 40px;
	margin: 68px 0 0 10px;
	font-size: 27px;
	font-family: '华文中宋','宋体';
	color: #884611;
	font-weight: bold;
}

.GMLSWX2021_hd.TuShu .YMH2019_New_main{
	background: url('../images/GMLIWX_hd_back1.png') no-repeat right top;
}
.GMLSWX2021_hd.QiKan .YMH2019_New_main{
	background: url('../images/GMLIWX_hd_back2.png') no-repeat right top;
}
.GMLSWX2021_hd.BaoZhi .YMH2019_New_main{
	background: url('../images/GMLIWX_hd_back3.png') no-repeat right top;
}



.GMLSWX2021_hd_search{
	clear: both;
	margin: 0 auto;
	padding: 50px 0;
}
.GMLSWX2021_hd_search.Hsearch .input1{
	width: 550px;
}
.GMLSWX2021_hd_search.Hsearch .btn2{
	float: left;
	background: #60270D;
	border: 0;
	width: 105px;
	height: 45px;
	margin-left: 5px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}
.GMLSWX2021_hd_search.Hsearch .btn2:hover{
	background: #80472D;
}
.GMLSWX2021_List1{
	margin-bottom: 30px;
}
.GMLSWX2021_List1 li{
	border-bottom: 1px #BBBBBB dashed;
	padding: 5px 5px 10px 15px;
	margin-bottom: 10px;
}
.GMLSWX2021_List1 li .aa{
	display: inline-block;
	line-height: 35px;
	margin-bottom: 10px;
	font-size: 17px;
	font-weight: bold;
	color: #721F0A;
	font-weight: bold;
	text-decoration: none;
}
.GMLSWX2021_List1 li .aa:hover{
	color: #FF0000;
	text-decoration: underline;
}
.GMLSWX2021_List1 li .txt{
	margin: 0;
	font-size: 14px;
	line-height: 150%;
	color: #AF793D;
}
.GMLSWX2021_List1 li .txt label{
	float: left;
	display: inline-block;
	min-width: 31%;
	margin: 0 2% 10px 0;
}
.GMLSWX2021_List1 li .txt .t1{
	color: #333333;
}
.GMLSWX2021_List1 li .btn1{
	float: right;
	background: #FFFFFF;
	border: 1px #CFB498 solid;
	border-radius: 4px;
	padding: 0px 7px 1px 7px;
	margin-left: 20px;
	font-size: 12px;
	color: #B8783F;
	text-decoration: none;
}
.GMLSWX2021_List1 li .btn1:hover{
	background-color: #C99247;
	border-color: #C99247;
	color: #FFFFFF;
	text-decoration: none;
}


.GMLSWX2021_module1{
	margin: 10px 0 30px 0;
}
.GMLSWX2021_module1 .m_top{
	line-height: 55px;
	border-bottom: 4px #BB7C37 double;
	margin-bottom: 5px;
	padding: 0 5px;
}
.GMLSWX2021_module1 .m_top .tt{
	float: left;
	font-family: '华文中宋','宋体';
	font-size: 24px;
	color: #994902;
	font-weight: bold;
}
.GMLSWX2021_module1 .m_top .more{
	float: right;
	font-size: 13px;
}
.GMLSWX2021_module1 .m_middle{
	padding: 10px 0;
}

.GMLSWX2021_ZTFL{
	background: #FFFFFF;
	border: 1px #E4DCD3 solid;
	padding: 12px 30px;
	font-size: 0;
}
.GMLSWX2021_ZTFL li{
	float: left;
	width: 25%;
	line-height: 30px;
	margin: 5px 0;
	font-size: 14px;
}
.GMLSWX2021_ZTFL li.long{
	width: 50%;
}
.GMLSWX2021_ZTFL li a{
	display: inline-block;
	font-size: 15px;
	color: #996B42;
	text-decoration: none;
	margin-left: 10px;
}
.GMLSWX2021_ZTFL li a:hover{
	color: #FF0000;
	text-decoration: underline;
}
.GMLSWX2021_ZTFL ul li.shot{
	width: 20%;
}


.GMLSWX2021_bd .YMH2019_New_GJG_List1 li a{
	background: #F8F7F5;
	box-shadow: 5px 5px 2px rgba(0,0,0, 0.07);
	border: 0;
	margin-bottom: 30px;
}
.GMLSWX2021_bd .YMH2019_New_GJG_List1 li a:hover{
	background-color: #FFFFFF;
	box-shadow: 5px 5px 2px rgba(0,0,0, 0.1);
}


.GMLSWX2021_bd .YMH2019_New_Book_Main{
	background-color: #F1F0EF;
	box-shadow: 0 0 30px #CFCECB;
	box-shadow: 0 0 30px rgba(0,0,0, 0.1);
}
.GMLSWX2021_bd .SZZY2018_Book .XiangXi{
	background: #FFFFFF;
}
.GMLSWX2021_bd .SZZY2018_Book .XiangXi .t1{
	color: #C4936A;
}
.GMLSWX2021_bd .SZZY2018_Book .book_btns .btn{
	background: #FAF5EF;
	border-color: #E9D4BF;
	color: #835B28;
}
.GMLSWX2021_bd .SZZY2018_Book .book_btns .btn:hover{
	border-color: #E6C6C6;
	background-color: #FFFAFA;
	color: #EE0000;
	text-decoration: none;
}
.GMLSWX2021_bd .SZZY2018_Book .btns .btn1{
	background-color: #CC9539
}
.GMLSWX2021_bd .SZZY2018_Book .btns .btn2{
	background-color: #A3522C
}
.GMLSWX2021_bd .SZZY2018_Book .btns .btn3{
	background-color: #CD5A5A
}
.GMLSWX2021_bd .YMH2019_New_Book_module1 .m_top{
	border-color: #AEAAA7;
}
.GMLSWX2021_bd .YMH2019_New_Book_module1 .m_top .tt{
	border-color: #965209;
	color: #965209;
}
.GMLSWX2021_bd .YMH2019_New_Book_module1 .ul1 li a:hover .pic{
	box-shadow: 2px 2px 15px #BDB9B0;
	box-shadow: 2px 2px 15px rgba(0,0,0, 0.2);
}


.GMLSWX2021_BaoZhi_nav{
	margin: 20px 0 50px 0;
}
.GMLSWX2021_BaoZhi_nav li{
	float: left;
	background: #F9F8F7;
	box-shadow: 6px 6px 20px rgba(0,0,0, 0.1);
	box-sizing: border-box;
	width: 47%;
	margin: 25px 1.5%;
	padding: 20px 25px;
}
.GMLSWX2021_BaoZhi_nav li .pic{
	display: inline-block;
	float: left;
	width: 150px;
	margin-right: 30px;
	font-size: 0;
}
.GMLSWX2021_BaoZhi_nav li .pic img{
	width: 100%;
}
.GMLSWX2021_BaoZhi_nav li .aa{
	display: inline-block;
	line-height: 45px;
	margin-bottom: 15px;
	font-family: '华文中宋','宋体';
	font-size: 28px;
	color: #994902;
	font-weight: bold;
}
.GMLSWX2021_BaoZhi_nav li .aa:hover{
	color: #FF0000;
}
.GMLSWX2021_BaoZhi_nav li .txt{
	line-height: 26px;
	font-size: 14px;
	color: #888888;
	height: 130px;
	overflow: hidden;
}


.YMH2019_New_Bright .GMLSWX2021_module1{
	margin-top: 0;
}
.YMH2019_New_Bright .GMLSWX2021_module1 .m_top{
	line-height: 38px;
	border-bottom: 3px #BB7C37 double;
	padding: 0 2px 3px 2px;
}
.YMH2019_New_Bright .GMLSWX2021_module1 .m_top .tt{
	font-size: 22px;
}


.GMLSWX2021_BaoZhi_JS{
	margin: 5px 10px;
}
.GMLSWX2021_BaoZhi_JS .pic{
	display: inline-block;
	float: left;
	width: 150px;
	margin-right: 30px;
	font-size: 0;
}
.GMLSWX2021_BaoZhi_JS .pic img{
	width: 100%;
}
.GMLSWX2021_BaoZhi_JS .tt{
	display: inline-block;
	line-height: 45px;
	margin-bottom: 15px;
	font-family: '华文中宋','宋体';
	font-size: 28px;
	color: #994902;
	font-weight: bold;
}
.GMLSWX2021_BaoZhi_JS .txt{
	line-height: 26px;
	font-size: 14px;
	color: #888888;
}


.GMLSWX2021_TimeAxis{
	width: 820px;
	margin: 20px auto;
}
.GMLSWX2021_TimeAxis .t_nav{
	background: url('../images/GMLIWX_TimeAxis_line.png') repeat-x left bottom;
	height: 80px;
	position: relative;
}
.GMLSWX2021_TimeAxis .t_nav .nav{
	width: 760px;
	height: 80px;
	margin: 0 auto;
	position: relative;
	overflow-x: hidden;
	font-size: 0;
}
.GMLSWX2021_TimeAxis .t_nav .nav_main{
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	display: inline-block;
	white-space: nowrap;
	width: auto;
	height: 80px;
	margin: 0;
	font-size: 0;
}
.GMLSWX2021_TimeAxis .t_nav .nav_main a{
	display: inline-block;
	background: url('../images/GMLIWX_TimeAxis_nav1.png') no-repeat center bottom;
	width: 95px;
	height: 80px;
	line-height: 55px;
	text-align: center;
	font-size: 20px;
	color: #AF896D;
	text-decoration: none;
	overflow: hidden;
}
.GMLSWX2021_TimeAxis .t_nav .nav_main a:hover{
	background-image: url('../images/GMLIWX_TimeAxis_nav2.png');
	color: #C25E36;
	text-decoration: none;
}
.GMLSWX2021_TimeAxis .t_nav .nav_main a.current{
	background-image: url('../images/GMLIWX_TimeAxis_nav3.png');
	line-height: 47px;
	font-size: 28px;
	color: #C25E36;
	font-weight: bold;
}
.GMLSWX2021_TimeAxis .t_nav .arrow_L,
.GMLSWX2021_TimeAxis .t_nav .arrow_R{
	position: absolute;
	z-index: 2;
	top: 7px;
	display: inline-block;
	background: no-repeat center center;
	width: 40px;
	height: 100px;
	font-size: 0;
	cursor: pointer;
}
.GMLSWX2021_TimeAxis .t_nav .arrow_L{
	background-image: url('../images/GMLIWX_arrowL.png');
	left: -50px;
}

.GMLSWX2021_TimeAxis .t_nav .arrow_R{
	background-image: url('../images/GMLIWX_arrowR.png');
	right: -50px;
}
.GMLSWX2021_TimeAxis .t_nav .arrow_L:hover,
.GMLSWX2021_TimeAxis .t_nav .arrow_R:hover{
	background-color: #E9E1DB;
}
.GMLSWX2021_TimeAxis .t_div{
	background: #FFFFFF;
	border: 1px #E7D5CD solid;
	border-radius: 5px;
	padding: 25px 15px;
	margin: -1px 10px 30px 10px;
	text-align: left;
	font-size: 0;
}
.GMLSWX2021_TimeAxis .t_div a{
	display: inline-block;
	border-radius: 5px;
	width: auto;
	line-height: 33px;
	height: 35px;
	padding: 0 13px;
	margin: 0 4px;
	font-size: 16px;
	color: #7D5633;
	text-decoration: none;
}
.GMLSWX2021_TimeAxis .t_div a:hover{
	background-color: #F4EEE8;
	text-decoration: none;
}
.GMLSWX2021_TimeAxis .t_div a.current,
.GMLSWX2021_TimeAxis .t_div a.current:hover{
	background: #DA8734;
	color: #FFFFFF;
}
.GMLSWX2021_TimeAxis_RiLi{
	width: 800px;
	margin: 20px auto;
	background: #FFFFFF;
}
.GMLSWX2021_TimeAxis_RiLi th{
	background: #F3EDE9;
	border: 1px #CFBAA2 solid;
	line-height: 25px;
	padding: 5px;
	text-align: center;
	font-size: 15px;
	color: #A9570E;
	font-weight: bold;
}
.GMLSWX2021_TimeAxis_RiLi .th1{
	line-height: 40px;
	font-size: 20px;
}
.GMLSWX2021_TimeAxis_RiLi td{
	border: 1px #CFBAA2 solid;
	height: 40px;
	padding: 15px 20px;
	font-size: 17px;
	vertical-align: top;
	position: relative;
}
.GMLSWX2021_TimeAxis_RiLi td .a_BaoZhi{
	position: absolute;
	z-index: 1;
	right: 4px;
	bottom: 4px;
	display: inline-block;
	background: url('../images/GMLIWX_ico_newspaper.png') no-repeat center center;
	width: 50px;
	height: 42px;
	border-radius: 4px;
	font-size: 0;
}
.GMLSWX2021_TimeAxis_RiLi td .a_BaoZhi:hover{
	background-color: #ECEBEA;
}


.GMLSWX2021_BaoZhi_DanBan{
	margin: 30px 0;
}
.GMLSWX2021_BaoZhi_DanBan .BZ_left{
	float: left;
	width: 350px;
}
.GMLSWX2021_BaoZhi_DanBan .BZ_left .pic{
	background: #FFFFFF;
	padding: 10px;
	box-shadow: 3px 3px 15px rgba(0,0,0, 0.1);
	margin-bottom: 20px;
	text-align: center;
}
.GMLSWX2021_BaoZhi_DanBan .BZ_left .pic img{
	max-width: 100%;
	height: auto;
}
.GMLSWX2021_BaoZhi_DanBan .BZ_left .tt{
	float: left;
	display: inline-block;
	line-height: 35px;
	font-size: 16px;
	color: #B34104;
	font-weight: bold;
}
.GMLSWX2021_BaoZhi_DanBan .BZ_left .aa{
	float: right;
	display: inline-block;
	line-height: 35px;
	font-size: 14px;
	margin-left: 25px;
}

.GMLSWX2021_BaoZhi_DanBan .BZ_middle{
	float: left;
	width: 520px;
	margin-left: 40px;
}
.GMLSWX2021_BaoZhi_DanBan .BZ_right{
	float: right;
	width: 250px;
}

.GMLSWX2021_module2{
	background: #FFFFFF;
	border: 1px #CFBAA2 solid;
	margin-bottom: 30px;
}
.GMLSWX2021_module2 .m_top{
	background: #F3EDE9;
	border-bottom: 1px #CFBAA2 solid;
	line-height: 35px;
	padding: 5px 15px;
	text-align: left;
	font-size: 16px;
	color: #6A3726;
	font-weight: bold;
}
.GMLSWX2021_module2 .m_middle{
	padding: 15px 24px;
}
.GMLSWX2021_module2 .m_middle .txt{
	font-size: 14px;
	color: #B5926F;
	line-height: 180%;
}
.GMLSWX2021_module2 .m_middle .txt p{
	margin: 0 0 1.5em 0;
}
.GMLSWX2021_module2 .m_middle .txt .t1{
	font-size: 15px;
	color: #000000;
}


/*##################  2021-04-23  ######################*/
.GMLSWX2021_result{
	border-bottom: 1px #DFD8D5 solid;
	height: 30px;
	line-height: 30px;
	padding: 10px;
	font-size: 14px;
}
.GMLSWX2021_result .t_tiaojian{
	display: inline-block;
	background: #F7EEEA;
	border: 1px #DBCABF solid;
	margin-right: 10px;
	line-height: 28px;
	padding: 0 0 0 9px;
	font-size: 14px;
	color: #74472C;
}
.GMLSWX2021_result .t_tiaojian:after{
	content: '';
	clear: both;
	height: 0;
	display: block;
	font-size: 0;
}
.GMLSWX2021_result .t_tiaojian .close{
	display: inline-block;
	float: right;
	background: url('../images/ico_X.png') no-repeat 60% center;
	width: 30px;
	height: 28px;
	font-size: 0;
	cursor: pointer;
}
.GMLSWX2021_result .t_tiaojian .close:hover{
	background-image: url('../images/ico_Xhover.png');
	text-decoration: none;
}
.GMLSWX2021_result .a_renew{
	font-size: 15px;
	color: #AE1F00;
	font-weight: bold;
	white-space: nowrap;
	margin-left: 15px;
	cursor: pointer;
}
.GMLSWX2021_result .a_renew:hover{
	color: #FF8A09;
}



/*###################  2021-05-08  ######################*/
.GMLSWX2021_hd .YMH2019_New_main{
	min-height: 170px;
}
/*#####  高级检索  ####*/
.GMLSWX2021_bd .SZZY2018_Hsearch{
	background: rgba(255,255,255, 0.2);
	border: 12px #E8E2DF solid;
}
.SZZY2018_Hsearch .btn_search{
	background-color: #754D39;
}

/*##################  2021-05-10X  ##################*/
.GMLSWX2021_home_search{
	width: 800px;
}
.GMLSWX2021_home_search .select1,
.GMLSWX2021_hd_search .select1{
	float: left;
	background: #FFFFFF;
	border: 1px #8A3D17 solid;
	box-sizing: border-box;
	width: 120px;
	height: 45px;
	padding: 0 9px;
	margin-right: 10px;
	font-size: 16px;
}
.GMLSWX2021_hd_search .select1{
	border: 1px #C0A594 solid;
}
.GMLSWX2021_home_search .input1{
	width: 590px;
}
.GMLSWX2021_home_search.Hsearch .input1{
	width: 440px;
}
.GMLSWX2021_home_search .btn2{
	background: #52221D;
	border: 0;
	width: 110px;
	height: 45px;
	margin-left: 10px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
}
.GMLSWX2021_home_search .btn2:hover{
	background: #62322D;
}
.GMLSWX2021_hd_search .input1{
	width: 520px;
}
.GMLSWX2021_hd_search.Hsearch .input1{
	width: 410px;
}
/*报纸图片切换*/
.poster-main {
	position: relative;
	width: 1000px;
	margin: 20px auto 40px auto;
}
.poster-main a, .poster-main img {
	display: block;
	width: 100%;
	height: 100%;
	box-shadow: 2px 2px 20px rgba(0,0,0, 0.1);
}
.poster-main .poster-list {
	width: 1000px;
	height: 500px;
}
.poster-main .poster-list .poster-item {
	width: 200px;
	height: 500px;
	position: absolute;
	left: 0;
	top: 0;
}
.poster-main .poster-btn {
	position: absolute;
	top: 0;
	cursor: pointer;
	filter: opacity(0.3);
}
.poster-main .poster-btn:hover{
	filter: opacity(1);
}
.poster-main .poster-prev-btn {
	left: 0;
	background: url('../images/GMLIWX_arrowL.png') no-repeat center center;
	background-size: auto 14%;
}
.poster-main .poster-next-btn {
	right: 0;
	background: url('../images/GMLIWX_arrowR.png') no-repeat center center;
	background-size: auto 14%;
}
.poster-item-title{
	font-size: 18px;
	text-align: center;
	line-height: 50px;
	display: block;
	padding-top: 10px;
}

/*###############  2021-05-14  #################*/
.GMLSWX2021_bd .YMH2019_New_leftnav .ul1 li{
	background-position: -3px 6px;
	padding-left: 15px;
}
.GMLSWX2021_bd .YMH2019_New_leftnav .ul1 li .aa{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 145px;
}

/*###############  2021-05-20  #################*/
.GMLSWX2021_BaoZhi_title{
	line-height: 40px;
	text-align: center;
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	padding: 10px 0 30px 0;
}

.GMLSWX2021_BaoZhi_PDFmain{
	display: table;
	width: 100%;
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_main{
	display: table-row;
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_left,
.GMLSWX2021_BaoZhi_PDFmain .pdf_right{
	display: table-cell;
	width: auto;
	border-top: 1px #BBB9B3 solid;
	padding-top: 5px;
	vertical-align: top;
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_left{
	position: relative;
	background: #EEECEA;
	border-right: 1px #D4D2D0 solid;
	width: 220px;
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_right{
	text-align: center;
	padding: 35px 0;
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_MuLu{
	margin: 20px 15px;
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_MuLu .tt{
	line-height: 30px;
	height: 45px;
	font-size: 18px;
	color: #BE6114;
	font-weight: bold;
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_MuLu .mulu{
	margin: 0;
	font-size: 13px;
	line-height: 150%;
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_MuLu .mulu p{
	margin: 0 0 20px 0;
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_MuLu .mulu a{
	font-size: 13px;
	color: #555555;
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_MuLu .mulu a:hover{
	color: #FF5500;
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_left .pdf_arrow{
	position: absolute;
	z-index: 2;
	top: 40%;
	right: -16px;
	display: block;
	background: rgba(255,255,255, 0.2) url('../images/GMLIWX_arrowL.png') no-repeat center center;
	background-size: 50% auto;
	border: 1px #D4D2D0 solid;
	width: 14px;
	height: 40px;
	cursor: pointer;
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_left .pdf_arrow.R{
	background-image: url('../images/GMLIWX_arrowR.png');
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_left .pdf_arrow:hover{
	background-color: rgba(255,255,255, 0.8);
	border-color: #B4B2B0;
	border-left: 1px #D4D2D0 solid;
}

/*####################  2021-06-08  ######################*/
.GMLSWX2021_BaoZhi_PDFmain,
.GMLSWX2021_BaoZhi_PDFmain .pdf_main,
.GMLSWX2021_BaoZhi_PDFmain .pdf_left,
.GMLSWX2021_BaoZhi_PDFmain .pdf_right{
	display: block;
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_main{
	position: relative;
}
.GMLSWX2021_BaoZhi_PDFmain .pdf_left{
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	min-height: 400px;
	border-bottom: 1px #D4D2D0 solid;
}


.GMLSWX2021_bd .SZZY2018_Book .XiangXi label{
	display: table-row;
}
.GMLSWX2021_bd .SZZY2018_Book .XiangXi label .tt,
.GMLSWX2021_bd .SZZY2018_Book .XiangXi label .t1{
	display: table-cell;
	line-height: 25px;
	padding: 7px 4px;
}
.GMLSWX2021_bd .SZZY2018_Book .XiangXi label .tt{
	text-align: right;
	padding-left: 10px;
}


.GMLSWX2021_BaoZhi_DanBan .BZ_middle{
	width: 300px;
	margin-left: 0
}
.GMLSWX2021_BaoZhi_DanBan .BZ_left{
	width: 600px;
	margin-left: 40px;
}
.GMLSWX2021_BaoZhi_DanBan .BZ_right{
	width: 220px;
}

/*#################  2021-06-21  ###################*/
.GMLSWX2021_bd .SZZY2018_Book .XiangXi label {
	white-space: nowrap;
	text-align: right;
}
.GMLSWX2021_bd .SZZY2018_Book .XiangXi label .t1{
	white-space: normal;
	text-align: justify;
}





/*############  2021-07-02 浮动窗口 ############*/
.HB2019_NewZ_bottomfloat_adv{
	position: fixed;
	z-index: 9999;
	top: 10px;
	left: 10px;
	background: #D0E6F2;
	border: 1px #C0D6EE solid;
	border-radius: 4px;
	padding: 9px;
	width: 300px;
	text-align: justify;
}
.HB2019_NewZ_bottomfloat_adv .a_close{
	position: absolute;
	z-index: 9999;
	top: 2px;
	right: 2px;
	display: block;
	background: rgba(255,255,255, 0.6) url('../images/ico_delete2.png') no-repeat center center;
	border-radius: 3px;
	width: 20px;
	height: 20px;
	font-size: 0;
	cursor: pointer;
}
.HB2019_NewZ_bottomfloat_adv .a_close:hover{
	background-image: url('../images/ico_delete.png');
}
.HB2019_NewZ_bottomfloat_adv .main{
	background: #FFFFFF;
	padding: 10px 14px;
	border-radius: 6px;
}
.HB2019_NewZ_bottomfloat_adv .aa{
	display: block;
	padding: 4px 0;
	line-height: 25px;
	font-size: 16px;
	color: #024B8E;
	font-weight: bold;
}
.HB2019_NewZ_bottomfloat_adv a.aa:hover{
	color: #FF0000;
}
.HB2019_NewZ_bottomfloat_adv .txt{
	margin: 6px 0;
	line-height: 22px;
	font-size: 14px;
	color: #555555;
	text-align: justify;
}
.HB2019_NewZ_bottomfloat_adv .txt p{
	text-indent: 2em;
	margin: 0 0 2px 0;
}
.HB2019_NewZ_bottomfloat_adv .txt .right{
	text-align: right;
}

.HB2019_NewZ_bottomfloat_adv .more{
	line-height: 20px;
	text-align: right;
}
.HB2019_NewZ_bottomfloat_adv .more a{
	font-size: 12px;
}


/*####################  2021-09-28 yongqingwenku ####################*/
.YMH2019_New_GJG_DataJJ .txt2{
	line-height: 28px;
	font-size: 15px;
	color: #6D3F23;
}
.YMH2019_New_GJG_DataJJ .txt2 p{
	text-indent: 2em;
	margin: 0;
}
.YMH2019_New_GJG_DataJJ .txt2 .CN,
.YMH2019_New_GJG_DataJJ .txt2 .JP{
	margin-bottom: 12px;
}
.YMH2019_New_GJG_DataJJ .txt2 .EN{
	font-size: 14px;
	line-height: 25px;
}


.YMH2019_New_YongQingWK_title{
	height: 65px;
	margin: 35px 0 25px 0;
}
.YMH2019_New_YongQingWK_title h1{
	display: block;
	background: no-repeat top center;
	width: 150px;
	height: 65px;
	line-height: 63px;
	margin: 0 auto;
	font-family: 'STLiti', 'LiSu';
	font-size: 30px;
	color: #FFFFFF;
	font-weight: normal;
	letter-spacing: 2px;
	text-indent: 2px;
	text-align: center;
}
.YMH2019_New_YongQingWK_title h1.tt1{
	background-image: url('../images/ymh_YongQingWK_title_1.png');
}
.YMH2019_New_YongQingWK_title h1.tt2{
	background-image: url('../images/ymh_YongQingWK_title_2.png');
}
.YMH2019_New_YongQingWK_title h1.tt3{
	background-image: url('../images/ymh_YongQingWK_title_3.png');
}
.YMH2019_New_YongQingWK_title h1.tt4{
	background-image: url('../images/ymh_YongQingWK_title_4.png');
}
.YMH2019_New_YongQingWK_title .more{
	float: right;
	margin-top: 25px;
	font-size: 15px;
	color: #777777;
}
.YMH2019_New_YongQingWK_title .more:hover{
	color: #FF0000;
}


/*####################  2021-09-29  ###################*/
.YMH2019_New_YQWK_nav{
	height: 55px;
	text-align: center;
	margin-bottom: 25px;
	font-size: 0;
}
.YMH2019_New_YQWK_nav a{
	display: inline-block;
	background: url('../images/ymh_YongQingWK_nav_a.png') no-repeat center center;
	width: 55px;
	height: 55px;
	line-height: 59px;
	margin: 0 10px;
	font-family: 'STLiti', 'LiSu';
	font-size: 28px;
	color: #9D3509;
	text-align: center;
}
.YMH2019_New_YQWK_nav a:hover{
	color: #EE0000;
	text-decoration: none
}
.YMH2019_New_YQWK_nav a.current,
.YMH2019_New_YQWK_nav a.current:hover{
	background-image: url('../images/ymh_YongQingWK_nav_current.png');
	color: #FFFFFF;
}



/*###############  2021-12-09  ###############*/
.YMH2019_New_GJG_nav1X{
	margin: 0;
	padding-bottom: 30px;
}
.YMH2019_New_GJG_nav1X li{
	margin: 0 12px;
}
.YMH2019_New_GJG_nav1X li .aa{
	margin-bottom: 20px;
}






