﻿@charset "utf-8";
body {
	font-size: 16px;
	font-family:"SimSun", "宋体", "Microsoft YaHei", "微软雅黑";
}
*{margin:0px;padding:0px;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;color:#F00;}
li{list-style:none;}
img{border:0;}
.clear { clear: both; height: 0px; overflow: hidden; }

.main_all{ background-color: #FFF;width:1200px;margin:0 auto; }
.wzsy_top_link {height: 30px; width: 1200px;  line-height: 30px; font-size:12px; border-bottom:#ddd 1px solid;   }
.main_all_top{ height:225px; width:1200px; overflow:hidden;  }
.wzsy_top_link2{height: 30px; width: 1100px;  line-height: 30px;  margin:0 auto; float:left; font-size:14px; font-weight:bold; padding-left:20px; }

.wid1200{width:1200px;overflow:hidden;margin:0px auto; margin-top:20px; }
.logo{width:280px;height:105px;float:left;display:inline; text-align:center;}
.logo p{font-size:12px;color:#000;line-height:20px;margin-top:10px;font-family:"宋体";}
.banner{width:900px;height:105px; float: right;display:inline;overflow:hidden;}

.menu{width:1200px;margin-top:20px; background-color: #D40000;  height:40px; background-position:top; background-position:center;}
.menu a:hover{text-decoration:underline;color: #FFF;}
.white{ float:left;  font-size:18px; color:#FFF;  height:40px; margin-left:12px; margin-top:10px; font-weight: bold;}
.main_all_2{width:1200px;margin:0 auto; margin-top:20px;}
.wzsy_topnews { height: 100px; width: 1200px; background-image: url(logo2.jpg); background-repeat: no-repeat;}
.wzsy_topnews_top1 { height: 60px; width: 1000px; margin-right: auto; margin-left: auto; }
.wzsy_topnews_top2 { height: 30px; width: 960px; margin-right: auto; margin-left: auto; line-height: 30px; margin-top:5px; }
.syxtta { float: left; margin-left: 5px; text-align: center; width:800px; font-size:14px; }
.syxtt { margin-left:15px; }
.syttmore {float:right; margin-right:5px; color:#B70000; font-weight:200; font-size:14px; }
.syttmore a { color:#B70000; }
.2018xywmw_mm{margin-top:40px; float:left; padding:0 40px; }
.main_all_3{width:1200px;margin:0 auto; margin-top:40px; height:475px; overflow:hidden;}
.main_all_3_l{ width:760px; height:475px; float:left;}
.main_all_3_r{ width:400px; height:475px; float:right;}
.main_all_3_r_l{width:400px; height:300px;}

.main_all_3_r_ll{ height:30px;width:400px; border-bottom:#A0A0A4 solid 1px; }
.main_all_3_r_l_b{ background-image: url(2018xywmw_logo4.jpg);
background-repeat:no-repeat;
	
	font-weight:bolder;
	line-height:30px;
	width:200px;
	padding-left:40px;
	font-size:20px;
	color: #D40000;
	float:left;
}
.main_all_3_r_l_bb{font-size:12px; color:#808080; float:right;width:50px;line-height:30px;}

.main_all_3_r_r{width:400px; height:175px;}
.main_all_3_r_l_list_l{margin:20px 10px 10px 10px; auto; text-align:center; font-size:16px; font-weight:bold; color:#7F0000;}
.main_all_3_r_l_list_r{line-height:20px; font-size:16px;}
.main_all_3_r_l_list_rr{line-height:22px;margin:10px;}
.main_all_3_r_l_bb_list{ margin-top:5px;margin-right: auto; margin-left: auto;}
.main_all_3_r_l_pic{ width:360px; height:220px; margin-top:20px; }
.main_all_4_r_r_pic{ width:400px; height:220px; margin-top:20px; }
.main_all_4_r_l_bb_list{ padding-top:5px;margin-right: auto; margin-left: auto; height:75px;}

.main_all_4{width:1200px;margin:0 auto; margin-top:40px; height:425px; }
.main_all_4_l{ width:360px;height:425px; float:left;}
.main_all_4_m{ width:360px;height:425px;float:left; margin-left:40px;}
.main_all_4_r{ width:400px;height:425px;float:right; }

.main_all_4_l_b{ background-image: url(2018xywmw_logo4.jpg); background-repeat:no-repeat;font-weight:bolder; line-height:30px;width:200px;  padding-left:40px; font-size:20px;  color: #D40000; float:left;}
.main_all_4_ll{height:30px;width:360px; border-bottom:#A0A0A4 solid 1px; }

.main_all_5{
	width:1200px;
	margin-top:20px;
	height:230px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
}
.main_all_5_ll{height:30px;width:1200px; border-bottom:#A0A0A4 solid 1px; }
.main_all_5_l_b{ background-image: url(2018xywmw_logo4.jpg); background-repeat:no-repeat;font-weight:bolder; line-height:30px;width:200px;  padding-left:40px; font-size:20px;  color: #D40000; float:left;}
.main_all_5_r_l_bb{font-size:12px; color:#808080; float:right;width:50px;line-height:30px;}
.main_all_5_r{height: 220px; width:1200px; margin-top:10px;}

.wmcwjxx_m8_gdtp{ height: 190px; width: 1200px; margin-right: 10px; margin-left: 10px; overflow: hidden; padding-top:20px; }
.wmcwjxx_tpgd_tpk { }
.wmcwjxx_tpgd_pic {  float:left; margin-left:10px;padding-left:10px; padding-top:20px; padding-bottom:20px; padding-right:10px; height: 220px; width: 250px;  }
a img:hover { filter:alpha(opacity=60); }
.m7_gdtp_tit { text-align: center; width: 200px; font-size:14px; margin-top:10px; }

.main_all_6{width:1200px;  }
.main_all_6_r{width:1200px; margin-top:10px; height:350px; text-shadow:#808080; font-size:14px; line-height:25px;text-align:justify; text-justify:inter-ideograph;}

.hr3{ margin-top:40px;}
.foot{ text-align:center;width:1200px;font-size:16px;line-height:1.8em;padding:20px 0; margin-top:10px;}

.2018xywmw_2p_tab{ width:1200px; margin-top:40px; height:800px; overflow:hidden;}
.wmcwjxx_2p{ width:760px; height:800px; float:left; }
.wmcwjxx_2p_top { font-weight: bold; padding-left: 10px; line-height: 30px; font-size:16px; }
.wmcwjxx_2p_m{ margin-top:20px; width:760px;}

.wmcwjxx_main_cont { margin-right: 6px; margin-left: 6px; padding-top: 6px; padding-bottom: 6px; font-size:16px;}
.wmcwjxx_ty_pdy_lmy_mainlist { line-height: 40px;  background-position: left center; margin-left: 10px; padding-left: 10px; margin-right: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #808080; }
.wmcwjxx_timenote { float:right; color:#999; font-size:14px;}
.2018xywmw_2p_tab_r{ float:right; width:400px; height:600px;}

.hr4{ margin-top:800px;}

 /*频道页分页样式代码*/
.wmcwjxx_2p .wmcwjxx_main_cont .newsfunc { text-align: right; padding-top: 15px; padding-right: 20px; padding-bottom: 15px; }
.wmcwjxx_2p .wmcwjxx_main_cont .newsfunc .First_Page_action,.Fir_Page_action,.next_Page_Action,.Last_Page_Action { background-color: #FFF; border: 1px solid #83AECE; padding-right: 8px; padding-left: 8px; color: #1E50A2; cursor: pointer; padding-top: 2px; padding-bottom: 2px; }
.wmcwjxx_2p .mwmcwjxx_main_cont .newsfunc .First_Page,.Fir_Page,.next_Page,.Last_Page { background-color: #FFF; border: 1px solid #83AECE; padding-right: 8px; padding-left: 8px; color: #1E50A2; padding-top: 2px; padding-bottom: 2px; cursor:default; }
.wmcwjxx_2p .wmcwjxx_main_cont .newsfunc span.action_num { background-color: #EBF6FA; border: 1px solid #83AECE; font-weight: bold; color: #BD0000; }
.wmcwjxx_2p .wmcwjxx_main_cont .newsfunc span.action_num:hover { background-color: #EBF6FA; border: 1px solid #83AECE; font-weight: bold; color: #BD0000; cursor: default; }
.wmcwjxx_2p .wmcwjxx_main_cont .newsfunc .action_num { background-color: #FFF; border: 1px solid #83AECE; padding-right: 8px; padding-left: 8px; cursor: pointer; padding-top: 2px; padding-bottom: 2px; }
.wmcwjxx_2p .wmcwjxx_main_cont .newsfunc .action_num:hover { background-color: #83AECE; border: 1px solid #EBF6FA; padding-right: 8px; padding-left: 8px; cursor: pointer; padding-top: 2px; padding-bottom: 2px; color: #FFF; }
.wmcwjxx_2p .wmcwjxx_main_cont .newsfunc span:hover { color: #FFF; background-color: #83AECE; border: 1px solid #EBF6FA; }
.wmcwjxx_2p .wmcwjxx_main_cont .newsfunc a { color:#1E50A2; }
.wmcwjxx_2p .wmcwjxx_main_cont .newsfunc a:hover { color: #FFFFFF; }

/*好人馆视频*/
.sy-vid{
	position: relative;
	overflow: hidden;
	background-color: #fff;
}
.sy-vid video {
	width: 100%;
	height: auto;
	background-color: #fff;
}

.hrg-pic {
	position: absolute;
	left: 0;
	bottom: 88px;
	animation: fadeInLeft 2s 10s linear forwards;
	-webkit-animation: fadeInLeft 2s 10s linear forwards;
	-moz-animation: fadeInLeft 2s 10s linear forwards;
	opacity: 0;
	opacity: 1\9;
	filter:"alpha(opacity=100)";
	width: 51%;
	height: auto;
}
.hrg-pic1 {
	position: absolute;
	right: 0;
	bottom: 60px;
	animation: fadeInRight 2s 10s linear forwards;
	-webkit-animation: fadeInRight 2s 10s linear forwards;
	-moz-animation: fadeInRight 2s 10s linear forwards;
	opacity: 0;
	opacity: 1\9;
	filter:"alpha(opacity=100)";
	width: 53%;
	height: auto;
}
.hrg-pic img,.hrg-pic1 img{width: 100%;height: auto;}

.video-js .vjs-tech {
	width: 100%;
	height: auto;
}
.hrg-box{width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;}
.hrg-box a{display: inline-block;width: 100%;height: 100%;}
@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		-ms-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none
	}
}

.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft
}


@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		-ms-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none
	}
}

.fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight
}
/*结束*/