@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px}
body{font-size:12px; font-family:"微软雅黑";color:#000; min-width:1180px;}
img{border: 0;}
li{ list-style:none;}
.fl{float:left; margin-right:22px}
.fr{float:right}
.cl{clear:both;}
a{ text-decoration: none; }
a:hover{ text-decoration:underline; }
cite{ font-style:normal; float:right; font-size:14px}
cite a{ color:#000}
p{ text-indent:2em}
cite.bg{background-color:#000;opacity:.4;filter:alpha(opacity=40);display:block; overflow:hidden; position:absolute; bottom:0; left:0; width:100%; }
span.txt{ font-style:normal; position: absolute; bottom:0; left:0; text-align:center; width:100%; color:#fff}
/***************通用部分***************/
.page{ width:1180px; margin:0 auto;position: relative}
.wrap1{background: url("bg1.png")  no-repeat top;height: 594px}
.wrap2{background: url("bg2.png")  no-repeat top;height: auto;padding-bottom: 30px}
.wrap3{background: url("bg3.png")  no-repeat top;height: px}
.wrap4{background: url("bg4.png")  no-repeat top;height: px}
.wrap5{background: url("bg5.png")  no-repeat top;height: px}
.wrap6{background: url("bg6.png")  no-repeat top;height: px}

/***************第1部分***************/
.hb_box_1{padding-top: 90px}
.yx-rotaion{ width:593px;height: 376px; float:left}
.yx-rotaion img{ width:593px; height:376px}
.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=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;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; font-weight:bold}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(http://img.hebnews.cn/100750.files/images/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:5px;position:relative;top:14px;cursor:pointer;background: #fff;text-indent:-9999px;border-radius: 30px}
.yx-rotation-focus span.hover{background: #0f8eef}
.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}

/*焦点图*/
/*新闻*/
.hb_news{width: 510px;float: right;}
.a_min_news{display: block;clear: both;margin-bottom: 15px;}
.a_min_news h1{ line-height:30px; font-size:22px; padding-top:8px}
.a_min_news h1 a{ color:#000}
.a_min_news p{ line-height:28px; font-size:14px;;overflow: hidden;;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;height: 56px}


/*列表*/
.hb_list_1{ width:100%; height:auto}
.hb_list_1 li{ line-height:36px; font-size:16px; height:36px; overflow:hidden; padding-left:10px;}
.hb_list_1 li:hover{font-weight: bold}
/*http://img.hebnews.cn/98270.files/images/dian.jpg*/
.hb_list_1 li a{ color:#000;text-decoration: none;}

.title2{font-size: 32px;text-align: center;font-weight: bold}
.title2 a{color: #000}

.hb_pic_1{ height:160px; width:270px; position: relative; margin:11px; float:left}
.hb_pic_1 img{ height:160px; width:270px; }
.hb_pic_1 cite.bg{ height:35px; line-height:35px}
.hb_pic_1 span.txt{ height:35px; line-height:35px;font-size: 14px;}
/***************第2部分***************/
.title03{margin-top: 40px}
.box3{padding-top: 20px}
.box3 li{font-size: 24px;font-weight: bold;margin: 30px 0}
.box3 li a{color: #000}
.box3 li span{float: right}
.more1{float: right}

/***************第3部分***************/
.min_footer{ height:135px; background:#015ab8; border-top:5px #a80000 solid; text-align:center; padding-top:25px}
.min_footer p{ color:#fff; font-size:14px; margin-top:10px}
.min_footer p a{ color:#fff}





/***************第4部分***************/





/***************第5部分***************/





/***************第6部分***************/