/* CSS Document */
html {  font-family: sans-serif;  -webkit-text-size-adjust: 100%;      -ms-text-size-adjust: 100%;}
body, div, h1, h2, h3, h4, h5, h5, p, ul, ol, li, dl, dt, dd { margin: 0; padding: 0; font-weight:normal;}
ul, ol { list-style-type: none;}em { font-style: normal}

body {color:#444;}
input,textarea { font: 14px "Microsoft Yahei",Arial,Helvetica,sans-serif;line-height:30px; border:none;outline:none;}

a { color: #333; text-decoration: none;cursor: pointer;}
a:hover { color: #b62c2f;}

body, div{ line-height:26px; font-size: 16px}

/*********common area*************/
.g-c-area {margin:0px auto; position: relative}
.fl-left {float:left}
.fl-right {float:right}
.txt-c {text-align: center}
/**clear**/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}

/*
*,
*:before,
*:after {  -webkit-box-sizing: border-box;   -moz-box-sizing: border-box;      box-sizing: border-box;}

/*******************/
.w1080 {width:1080px;margin:0 auto}
.mb30 {margin-bottom: 30px}
.sp10 {font-size:1px;display:block; clear:both;overflow:hidden;height:10px;}

.gray {color:#aaaaaa}
/*******list*******/
.cm-ul-list {}
.cm-ul-list li { line-height: 38px;height:38px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; text-align:left;}
.cm-ul-list li a {}

.cm-pic-list {}
.cm-pic-list li{float:left;margin-right:3.2%;width:30%; margin-bottom:30px;}
.cm-pic-list li img {width:100%;}
.cm-pic-list li p { overflow: hidden;text-overflow:ellipsis;white-space: nowrap; text-align: center}
.cm-pic-list li a { margin:10px 0 6px}

.cm-picrw-list {} 
.cm-picrw-list li {margin-bottom: 20px; position: relative;} 
.cm-picrw-list li>a {  display: block; position: relative; margin-right:20px} 
.cm-picrw-list li>a img { width: 175px; height: 115px; display: block; position: absolute;top:0px;left:0px; z-index: 20 } 
.cm-picrw-list li p {margin-left:190px } 
.cm-picrw-list li a p, 
.cm-picrw-list li p { height: 115px; line-height: 29px;border-bottom: 1px solid #e9e9e9;overflow: hidden; }

.img-overw {position: relative;line-height: 0px; display: inline-block}
.img-overw img {width:100%;}
.img-overw p {position: absolute;  width: 100%; height: 50px;line-height: 58px; bottom: 0px; color: #fff;  
	padding: 0 8px;	background: -webkit-linear-gradient(bottom, rgba(0,0,0,1), rgba(0,0,0,0));     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
    box-sizing: border-box;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap; }

.pagenumb {padding:10px 0; text-align: center}
.pagenumb a {margin:0 10px; display: inline-block;width:12px;height:18px}
.pagenumb a img {width:100%;height:100%}
.pagenumb em {width:7px;height:7px; border-radius: 4px; background: #fff; display: inline-block;margin:5px 6px}
.pagenumb em.on {background: #fde47b}

.videobox {} 
.videobox li {position: relative}
 .videobox li a img { width: 100%;} 
 .videobox li>a:before {
     content: '';  display: block;  width: 40px;  height: 40px;
     background: url(../images/b.png) no-repeat;
     background-size: 100%;   border-radius: 50%;
     position: absolute;
     left: 5%; bottom: 25%;  z-index: 10;
 }

.list-2col li {float:left;width:47%;margin-right:3%;}
.list-4col li {float:left;width:25%}
.list-5col li {float:left;width:20%}

/****form****/
.formbox {}
.form-inp {background-color:#efefef; border:0px;outline:none;padding:5px 10px}
.formbox input.inpcheck {margin-right:8px; vertical-align:middle; display:inline-block}

/******* copyright  *****/
.footcopyright { padding:50px 0 40px;text-align:center; color:#999;font-size: 14px;}
.footcopyright p {line-height: 26px}

/*********common end***********/

/* 分享 */
.fx_new{float:left; text-align:left;}
.bshare-custom a:link {color:#fff;}
.bshare-custom a:visited {color: #fff;}
.bshare-custom a:hover {color: #fff;}
.bais{color:#fff;}
.bshare-custom #bshare-shareto {color: #fff !important;}
.fx_bot {bottom:0;}

/*导航*/
.nav {height:56px ; background: #b7132e; line-height: 56px;text-align: center;  }
.nav li{ display: inline-block; line-height:56px   ;    text-align: center; background: url("../images/nav_line.png") no-repeat right center;}
.nav li a {padding:0 20px 0 10px;color:#fff;font-size: 18px }
.nav li:hover a{background: #76113b;display: block;padding:0 15px 0 15px;}

/*背景*/
/*.sc_top{ background: url("../images/top.jpg") no-repeat top;height:720px; background-size: cover}
@media screen and (max-width:1920px) { 
}*/
.sc_top{ background: url("../images/top.jpg") no-repeat center 0;height:620px;background-color:#aa0000; }
.h620 {height:620px}

.sc_1 {background: url("../images/s1bg.jpg") no-repeat center top;background-color:#aa0000;padding-top:20px}/**/

.sc_h1 {background: url("../images/bg-h1.png") no-repeat center top;background-color:#ebd6c2;padding-top:140px}
.sc_h2 {background:#990b0c url("../images/bg-h2.png") no-repeat center top;min-height: 140px}

.sc_4 {background: url("../images/huangline.png") no-repeat center 700px;background-color:#aa0000;}/**/
.h100 {height:40px; overflow: hidden}
.cm-ul-list li a{ background:url("../images/dot.png") no-repeat 0 center;padding-left:14px;background-size:10px 10px}
.sc_1 .cm-ul-list li a{ background:url("../images/dot2.png") no-repeat 0 center;padding-left:14px;background-size:10px 10px}
body {background: #5c0c0c}
.sc_top,.sc_1,.sc_4,.sc_5,.sc_6,.sc_h1,.sc_h2 {width:1920px;margin:0 auto}
@media screen and (max-width:1920px) { 
.sc_top,.sc_1,.sc_4,.sc_5,.sc_6,.sc_h1,.sc_h2 {width:100%}	
}
/*栏目*/
.sc-title-bg1 {height:40px; }
.sc-title-bg2 {background: url("../images/banner1.png") no-repeat 0 0;height:82px;margin-bottom:25px }
.sc-title-bg3 {background: url("../images/banner2.png") no-repeat 0 0;height:82px;margin-bottom:25px}
.sc-title-bg4 {background: url("../images/banner3.png") no-repeat 0 0;height:82px;margin-bottom:25px}
.sc-title-bg5 {background: url("../images/banner5.png") no-repeat 0 0;height:82px;margin-bottom:25px}
.sc-title-bg6 {background: url("../images/banner6.png") no-repeat 0 0;height:82px;margin-bottom:25px}


/***首页****/
.sc_1 .fl-left{width:520px}
.sc_1 .fl-right{width:520px}
.focuspic {border:8px solid #6d1213; line-height: 0px;background: #6d1213}
.focuspic  img {width:100%;}
.focuspic p{padding:20px 10px 15px;color:#FFFFFF}
.topnews { position: relative;margin-bottom:20px}
.topnews .l {position: absolute;top:0px;left:0px; z-index: 20;width:135px;background:url("../images/topnews-title.png") no-repeat center center;height:79px}
.topnews h2 {margin-left:140px; font-weight: bold;font-size: 24px; line-height: 32px;color:#f5dfca;padding-top:5px}
.topnews h2 a{
	color:#f5dfca;
}
.sc_1 .fl-right .cm-ul-list li a {color:#f5dfca}
.sc_1 .fl-right .cm-ul-list li:hover {background:#8e1010}
a.red {color:#b7132e}


.sc_2 {padding-top: 50px;background:transparent url("../images/sline.png") no-repeat scroll 745px 170px ;}
.sc_2 .fl-left {width:749px;padding-top:20px;margin-left:10px}
.mobileh5 {width:330px;background:transparent url(../images/mobileh5-bg.png) no-repeat scroll center 0 ;float:left; text-align: center;height:550px;padding-top:52px}
.mobileh5 img{
	width:280px;
	height:460px;
	border-radius: 5px;
}
.mobileh5-nav {width:340px;float:right;}
.mobileh5-nav a {height:55px; background: #990b0c;padding:10px 15px;margin-bottom:10px; display: block; text-align:left;width:300px;float:right;color:#fff}
.mobileh5-nav a.on,.mobileh5-nav a.on:hover {background:transparent url(../images/onbg.png) no-repeat scroll 0 center ;color:#780c0c;padding-left:35px;}
.mobileh5-nav a:hover {background: #7d090a; color:#fff}
.sc_2 .fl-right {width:290px;margin-top:10px;padding-right:20px;}
.sc_2 .fl-right .cm-pic-list {width:250px;margin-left:30px}
.sc_2 .fl-right .cm-pic-list li {float:none;width:100%;margin-bottom:5px;}
.sc_2 .fl-right .cm-pic-list li a {font-size:14px;color:#fff; line-height:24px; position: relative;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;text-align: left}
.sc2 .fl-right .cm-pic-list li a p {position: absolute; bottom: 0; padding:0 10px; height:52px;	background: -webkit-linear-gradient(bottom, rgba(0,0,0,0.7), rgba(0,0,0,0)); }

/****/
.sc_2 .mobileh5-nav {height:580px;overflow-y: scroll;width:370px;padding-right:44px}
.sc_2 .mobileh5-nav::-webkit-scrollbar {/*滚动条整体样式*/    width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/   height: 1px;  }
.sc_2 .mobileh5-nav::-webkit-scrollbar-thumb {/*滚动条里面小方块*/  border-radius: 10px;  background: #e3b295;    }
.sc_2 .mobileh5-nav::-webkit-scrollbar-track {/*滚动条里面轨道*/  /* -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);*/
        border-radius: 10px;   background: transparent;    }



/*************/

.subbar { text-align:center;margin-bottom:10px}
.sc_3 .fl-left {width:500px; text-align: center;}
.sc_3 .fl-right{width:515px;margin-bottom:30px}
.cm-pic-list li{margin-top: 10px;margin-bottom: 10px;}

.kuang {margin-bottom:20px;}
.kuang .b {background:transparent url(../images/kuang.png) no-repeat scroll 0 bottom ;padding:0 40px 0px 50px}
.kuang .t {background:transparent url(../images/kuang.png) no-repeat scroll 0 top ;height:45px;}
.kuang .fl-left, .kuang .fl-right {width:48%;padding:0px 0 40px;margin-top:-10px}

.kuang2 {margin-bottom:20px;}
.kuang2 .b {background:transparent url(../images/kuang2.png) no-repeat scroll 0 bottom ;padding:0 40px 50px 50px}
.kuang2 .t {background:transparent url(../images/kuang2.png) no-repeat scroll 0 top ;height:45px;}
.kuang2 .fl-left, .kuang2 .fl-right {width:48%;padding:0px 0 00px ;margin-top:-10px}

.kuang .cm-pic-list,.kuang2 .cm-pic-list {border-bottom: 1px dashed #c19972;margin-bottom:10px}

.sc_4,.sc_6 {background-color:#aa0000;}
.sc_5 {background-color:#ebd6c2;padding-bottom: 20px}
.kuang2 .barl4 {border-bottom: 3px solid #e1c8b0;padding-bottom:10px;margin-bottom:20px;}
.pagemumb {padding:10px 0; text-align: center}
.pagemumb a {margin:0 10px; display: inline-block;width:12px;height:18px}
.pagemumb a img {width:100%;height:100%}
.pagemumb em {width:7px;height:7px; border-radius: 4px; background: #fff; display: inline-block;margin:5px 6px}
.pagemumb em.on {background: #b80c0c}
.pagemumb em.on2 {background: #ffec1c}

.sc_6 .footcopyright {color:#ddc0a4;padding-top:10px}
.p1,.p1 li,.p1 li a {width:100%}
.p1 img{width:100%;}
.p1 {margin-bottom:10px}

.s4-2 .fl-left,.s4-2 .fl-right {width:48%;padding-top:8px}
/***/
.con_d02 { margin: 2px 0 0 0; }

.tab_conbox2 { width: 825px; height: 611px; float: left;overflow: hidden;  }
.tab_conbox2 li { width: 825px; height: 611px; }

.tabs2 { float: right; width: 250px; }
.tabs2 li { cursor: pointer; width: 83%; height: 100px; line-height: 30px; margin-bottom: 2px; color: #333; font-size: 17px; background: #a9a9a9 5px center no-repeat; padding: 5px 20px 0; }

/***/
.tabs .thistab { background: #aa0000 url(/news/img/wy20190320/v.png) 10px center no-repeat;color:#fff;}
.tabs2 .thistab2 {  background: #aa0000;color:#fff;}
.tabs2 li {background: #dfc5ab}
.tabs2 li:hover {  background: #f19d51;color:#fff;}
/***列表页***/
.pagepath {color:#999;font-size:12px;padding:15px 0;border-bottom: 3px solid #dad3d0;margin-bottom:20px; }
.listbox li{line-height: 50px; border-bottom: 1px dashed #ccc;height:auto;position: relative;font-size: 18px}
.listbox li .time {display: inline-block; position: absolute;top:0;right:10px;z-index: 20; line-height: 50px; color:#999; font-size: 14px}
.listbox li:hover {background: #f7f7f7}

/*文章正文*/

.view-main {background: #f7f7f7;padding:40px 90px ;width:900px}

.v-cont-title { text-align: center;border-bottom: 1px solid #e2e2e2;}
.v-cont-title h2 {line-height: 40px; padding-bottom: 15px; font: 24px "Microsoft Yahei",Arial,Helvetica,sans-serif;font-weight:700; }
.v-cont-title p {padding-bottom:12px; color:#aaaaaa;font-size: 14px;}
.v-cont-title p span {margin-right:15px}

.v-cont {padding:40px 0; }
.v-cont p {text-indent:35px;font-size: 18px; line-height: 38px}

/************20200117新增******************/
.slide{
	position:relative;
}
.slide .prev, .slide .next {
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background: url(http://www.hinews.cn/news/template/nhz/img/slider-arrow.png) -110px 5px no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.5;
}
.slide .next {
    left: auto;
    right: 3%;
    background-position: 8px 5px;
}
.pagemumb em.on{
	background:#ffec1c; 
}
.barl4 .pagemumb em.on{
	background: #b80c0c;
}
.barl4 li{
	margin-right:30px;
}
.slide-page{
	width: 110px;
    text-align: center;
    margin: 0 auto;
	height:50px;
}
.slide-page .prev, .slide-page .pagemumb, .slide-page .next{
	float:left;
}
.slide-page a{
    margin: 10px 5px 0px;
    width: 12px;
    height: 18px;
}
.slide-page a img{
	width:100%;
	height:100%;
}
#tabs_2{
	height:610px; 
	overflow-y:scroll;
}
.map-href{
	display:none;
}
map area{
	outline:none;
}<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2020-01-19 16:01:06" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->