@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px}
body{font-size:12px; color:#000; min-width:1400px;}
img{border: 0;}
li{ list-style:none;}
.fl{float:left;}
.fr{float:right}
.cl{clear:both;}
a{ text-decoration: none; }
a:hover{ text-decoration:none; }
cite{ font-style:normal; float:right}
cite a{ color:#333}

/***************通用部分***************/
.page{ width:1400px; margin:0 auto}
/***************第一部分***************/
.headline{ height: 144px;  overflow:hidden;margin-bottom: 5px;}
.headline  a{color:#cd0000; text-decoration: none}
.headline a:hover{text-decoration: underline;}
.headline h1{height:76px; text-align: center; line-height: 76px; font-size:30px; font-weight: bold;letter-spacing:1px; padding-top:15px}
.headline p { text-align:center}
.headline p a{text-align: center; font-size:16px; line-height:16px;color: #333333; padding-right:25px;}
/***************第2部分***************/
.min_box{ margin-bottom:45px}
.min_left{ width:920px;float:left}
.min_left img{ width:920px; height:515px}
.min_right{ width:455px; float:right}
.min_title{ height:37px; border-bottom:1px #e1e1e1 solid;}
.min_title span{ display:block; float:left; font-size:22px; color:#cd0000; border-bottom:1px #cd0000 solid; height:37px}
.min_title cite a{ font-size:14px; line-height:36px; color:#b3b3b3}
ul.f94d16 li{ border-bottom: 1px dashed #eee; height:95px;color:#999;display: flex;align-items: center;}
ul.f94d16 li a{ line-height:23px; font-size:18px; color:#343434 }
ul.f94d16 li a:hover{ color:#cd0000}
ul.f94d16 li span{ display:block; margin-top:5px; font-size:14px;color:#999;}

/***************第3部分***************/
.min_pix{ width:680px;}
ul.f68d16 li{ background:url(xian.png) repeat-x center bottom; height:68px; line-height:68px;color:#999}
ul.f68d16 li a{ font-size:18px; color:#343434; float:left; width:595px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
ul.f68d16 li a:hover{ color:#cd0000}
ul.f68d16 li span{ float:right}

.picScroll-left{ overflow:hidden; position:relative; padding-top:30px  }
.picScroll-left .hd{ overflow:hidden;  height:30px;}
.picScroll-left .hd ul{ overflow:hidden; zoom:1; margin-top:10px; zoom:1; padding-left:680px}
.picScroll-left .hd ul li, .picScroll .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#d2d2d2; border-radius:50%}
.picScroll-left .hd ul li.on, .picScroll .hd ul li.on{background:#ac0005; border-radius:50% }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right:13px;float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li img{ width:340px; height:155px}
/***************第4部分***************/
.min_left1{ width:445px; float:left; margin-right:30px}
.min_right1{ width:450px; float:right}
.min_xt{ width:199px; float:left; height:100px; position:relative; padding-left:24px; padding-top:26px; color:#9a9a9a}
.min_xt h3{ color:#c50000; font-size:18px; font-weight:normal; padding-bottom:10px}
.min_xt h3 a{color:#c50000;}
.min_xt p{ font-size:14px; color:#9a9a9a; background:url(zp1.png) no-repeat 30px 8px; line-height:30px}
.min_xt p a{ color:#9a9a9a;}
.min_xt:hover a, .min_xt:hover h3{ color:#fff; font-weight:bold}
.min_xt:hover p{ background:url(zp2.png) no-repeat 30px 8px}
.z1{ background:#fff url(z1.png) no-repeat 140px bottom; border:1px #c0c0c0 solid}
.z1:hover{ background:#e60000 url(z11.png) no-repeat 140px bottom; border:1px #c0c0c0 solid;}
.z2{ background:#fff url(z2.png) no-repeat 140px bottom; border:1px #c0c0c0 solid; border-left:none}
.z2:hover{ background:#e60000 url(z22.png) no-repeat 140px bottom; border:1px #c0c0c0 solid;}
.z3{ background:#fff url(z3.png) no-repeat 140px bottom; border:1px #c0c0c0 solid;border-top:none}
.z3:hover{ background:#e60000 url(z33.png) no-repeat 140px bottom; border:1px #c0c0c0 solid;border-top:none;}
.z4{ background:#fff url(z4.png) no-repeat 140px bottom; border:1px #c0c0c0 solid;border-top:none;border-left:none}
.z4:hover{ background:#e60000 url(z44.png) no-repeat 140px bottom; border:1px #c0c0c0 solid;border-top:none;border-left:none}
.z5{ background:#fff url(z5.png) no-repeat 150px bottom; border:1px #c0c0c0 solid;border-top:none}
.z5:hover{ background:#e60000 url(z55.png) no-repeat 150px bottom; border:1px #c0c0c0 solid;border-top:none}
.z6{ background:#fff url(z6.png) no-repeat 140px bottom; border:1px #c0c0c0 solid;border-top:none;border-left:none}
.z6:hover{ background:#e60000 url(z66.png) no-repeat 140px bottom; border:1px #c0c0c0 solid;border-top:none;border-left:none}
.z7{ background:#fff url(z7.png) no-repeat 140px bottom; border:1px #c0c0c0 solid;border-top:none}
.z7:hover{ background:#e60000 url(z77.png) no-repeat 140px bottom; border:1px #c0c0c0 solid;border-top:none}
.z8{ background:#fff url(z8.png) no-repeat 140px bottom; border:1px #c0c0c0 solid;border-top:none;border-left:none}
.z8:hover{ background:#e60000 url(z88.png) no-repeat 140px bottom; border:1px #c0c0c0 solid;border-top:none;border-left:none}
/***************第5部分***************/
.min_fc{width:100%;display: flex;justify-content:center;flex-wrap:wrap; margin-bottom:40px }
.min_fc_pix{ width:16.6%; float:left}
.min_fc_pix img{ width:calc(100% - 2px); height:auto;}


/***************文章页列表页部分***************/
.bc_nav{ line-height:90px; font-size:16px; color:#c50000; height:90px}
.bc_nav a{ color:#c50000}
.bc_nav img{ width:25px; height:21px; vertical-align:middle; margin-right:10px}

.min_con_left{ width:325px; float:left}
.min_con_right{ float:right; width:975px}
.min_con_title{ padding:10px 0; margin-bottom:40px}
.min_con_title p{font-size:24px; border-left:6px #c50000 solid; padding-left:20px; height:24px; line-height:24px; margin-bottom:10px}
.min_con_title p a{ color:#c50000}
#l_titles{ padding-left:25px; line-height:56px}
.l_title, .l_title_cur{ height:56px;border-bottom:1px #e1e1e1 solid;font-size:18px; color:#5f5f5f;}
.l_title a{color:#5f5f5f;}
.l_title_cur a{ display:block; float:left; font-size:18px; color:#c50000; border-bottom:1px #cd0000 solid; height:56px}



.picScroll{ overflow:hidden; position:relative; padding-top:30px; padding-bottom:15px; background:url(tw.png) no-repeat bottom left}
.picScroll .hd{ overflow:hidden;  height:30px;padding-left:145px;  }
.picScroll .hd ul{  overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll .bd ul{ overflow:hidden; zoom:1; }
.picScroll .bd ul li{float:left; _display:inline; overflow:hidden; }
.min_con_pix img{ width:325px; height:185px;}
.min_con_pix h2{ line-height:56px; font-size:18px; color:#000; height:56px; overflow:hidden}
.min_con_pix h2 a{ color:#000}
.min_con_pix p{ line-height:24px; font-size:14px; color:#929292; height:72px; overflow:hidden; margin-bottom:15px}

.min_con_left ul{ margin-bottom:20px}
.min_con_ad img{ width:100%}


.min_con_text{ margin-bottom:30px}
.min_con_text h1{ font-size:26px; color:#000; padding:18px 0; line-height:46px; border-bottom:1px #e1e1e1 solid; text-align:center}
.post_source{ line-height:40px; font-size:14px; color:#8e8e8e}

.min_con_nr{ line-height:3em}

.min_con_nr p {padding-bottom: 1.6em;font-size: 20px;}
.min_con_nr p img{ display:block; margin:0 auto; max-width:100%}
.min_con_next{ line-height:40px; font-size:20px; color:#c50000; padding:30px 0 50px}
.min_con_next a{ color:#c50000}


.list li {height: 56px;font-size: 18px;border-bottom: 1px dashed #eee;}
.list li span {color: #999;float: right;font-size: 14px;height: 100%;
line-height: 56px;}
.list>li a {color: #494848;  padding-left:10px;
width: 800px;
height: 100%;
line-height: 56px;
display: inline-block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.min_list{ line-height:62px; font-size:20px; font-weight:bold; height:62px; color:#cd0000; border-bottom:1px #e1e1e1 solid}



.yx-rotaion{ width:920px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
@media screen and (max-width: 640px) {}



video {margin: 0 auto 1em;width: 100%;height: auto;display: block;background:#000 url(http://flv.hebnews.cn/player6.6/player_bg.jpg);background-size: 100%;}





.pages{text-align:center;font-family:arial;display: flex;
    align-items: center;
	padding: 0;
	margin: 15px 0;
    justify-content: center;}
.pages a{text-decoration:none;}
.pages li{display:inline-block;height: 35px; border:1px #ddd solid;padding:0;margin:2px; line-height:1; background:none!important}
.pages li a{display: block; background:none;min-width: 35px;height: 35px;padding:0;line-height:35px;}
.pages li:hover{background-color:#ccc;color:#1E90FF}
.pages .page-active{background-color:#ccc!important;}

.min_con_right .page{ width:auto;height: 35px;}
.page-next, .page-next a{ background:none}