@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px}
body{font-size:12px; font-family:"微软雅黑";color:#000; min-width:1200px; background:url(bg.jpg) no-repeat center top;}
img{border: 0;}
li{ list-style:none;}
.fl{float:left;}
.fr{float:right}
.cl{clear:both;}
a{ text-decoration: none; }
a:hover{ text-decoration:underline; }
cite{ font-style:normal; float:right}
cite a{ color:#333}
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:1200px; margin:0 auto; clear:both; overflow:hidden}
.banner{ height:730px}
/*导航*/
.nav{ width:1200px; margin:0 auto; text-align:center; height:40px; line-height:40px}
.nav a{ color:#fff; display:inline-block; margin:0 10px; font-size:20px}
/*大头条*/
.hb_header_1{ height:94px;  margin-bottom:90px}
.hb_header_1 img{ float:left; margin-right:37px; margin-left:80px; display:inline-block; margin-right:60px}
.hb_header_1 h1{ text-align:center; font-size:30px; height:94px; overflow:hidden; width:830px}/********标题设置为单行********/ 
.hb_header_1 h1 a{ color:#fff}
/*焦点图*/
.yx-rotaion{ width:1000px;height: 520px; margin:0 auto}
.yx-rotaion img{ width:1000px; height:520px}
.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-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}
/*焦点图*/
/*新闻*/
.hb_news{width: 530px;float: right;}
.a_min_title{ line-height:42px;clear: both; font-size:30px;}
.a_min_title a{color:#c30b00}
.a_min_title span{ float:left; font-size:20px; border-bottom:2px #903 solid}
.a_min_news{display: block;clear: both;}
.a_min_news h1{ line-height:34px; font-size:16px; text-align:center; padding-top:8px}
.a_min_news h1 a{ color:#000}
.a_min_news p{ line-height:24px; font-size:14px;border-bottom: 1px #ccc dotted; padding-bottom: 20px}
.a_min_news p:nth-child(4){border:0;}
/*列表*/
.hb_list_1{ width:100%; height:auto; clear:both}
.hb_list_1 li{ line-height:56px; font-size:18px; height:56px; overflow:hidden; padding-left:10px; background:url(http://www.hebcdi.gov.cn/97390.files/images/dian.png) no-repeat left center}
.hb_list_2{ width:100%; height:auto; padding-top:10px}
.hb_list_2 li{ line-height:70px; font-size:18px; height:70px; overflow:hidden; padding-left:10px; border-bottom:1px #fefffe dotted}
/*http://img.hebnews.cn/98270.files/images/dian.jpg*/
.hb_list_1 li a{ color:#666}
.hb_list_2 li a{ color:#fefffe}
.heng{ width:50px; height:10px; background:#c30b00; float:left; margin-top:25px}
/***************第一部分***************/
.min_box1{  padding:0 80px 0 72px}
/*普通标题1*/
.min_title{ height:54px; line-height:54px; margin-bottom:20px}
.min_title span{ float:left; font-size:28px; color:#0f1b8b}
.min_title cite{  float:right; font-size:14px}
.min_title cite a{  color:#000}
/*普通标题2*/
.min_title2{ height:54px; line-height:54px; margin:10px auto 40px; text-align:center; font-size:22px; display:block; width:1200px; text-indent:-99999px}
.min_title2 a{ color:#000}


ul.list1 li{ line-height:46px; font-size:16px; height:46px; overflow:hidden; background:url(http://img.hebnews.cn/102090.files/images/dot.png) no-repeat left 21px; padding-left:15px}
ul.list1 li a{ color:#050300}




.zj_news{ height:150px; line-height:2em; font-size:20px;color:#ef1110; float:left; width:420px; margin-left:120px}
.zj_news p{ text-indent:0}

/*图片标题区*/
.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}

.hb_pic_2{ height:280px; width:370px; position: relative; font-size:18px}
.hb_pic_2 img{ height:280px; width:370px; }
.hb_pic_2 span{ height:35px; line-height:35px; color:#000; text-align:center; display:block}
.hb_pic_2 span a{ color:#000}
.hb_pic_2 p{ color:#a3a3a3}

.hb_pic_3{ height:200px; width:470px;margin:11px; float:left}
.hb_pic_3 img{ width:200px; height:140px; margin-right:14px; float:left}
.hb_pic_3 h3{ line-height:36px; height:36px; overflow:hidden; font-size:16px; padding-left:5px}
.hb_pic_3 h3 a{ color:#012768}
.hb_pic_3 p{ line-height:24px; font-size:14px; color:#5c5c5c; padding:0 8px 5px;}

.hb_pic_4{ height:200px; width:425px;margin:11px 0; float:left}
.hb_pic_4 img{ width:425px; height:200px; margin-right:14px; float:left}
.hb_pic_4 h3{ line-height:36px; height:36px; overflow:hidden; font-size:16px; }
.hb_pic_4 h3 a{ color:#012768}
.hb_pic_4 p{ line-height:24px; font-size:14px; color:#5c5c5c; padding:0 8px 5px;}




/*底部焦点图*/
#main {overflow: hidden; zoom: 1; position: relative; width:100% ; padding-top:130px;  }
#index_b_hero { width: 1000px; height: 645px; margin: auto; position: relative; }
#index_b_hero img { width: 1000px; height: 645px; }
#index_b_hero .heros { width: 1000px; height: 645px; }
#index_b_hero .hero-wrap { overflow: visible; position: absolute; }
#index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 5px; background-color: #303030; z-index: 3; }
#index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: orangered; }
#index_b_hero .next { margin: -25px 5px 0 0; right: 0; }
#index_b_hero .disabled { background-color: #eee; }
#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { z-index: 1; position: absolute; top: 0; left: 0; width: 1000px; height: 645px; overflow: hidden; left: 2000px; }
#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -1000px; filter: alpha(Opacity=50); opacity: .5;overflow: hidden; background:#000 }
#index_b_hero .mask-right { left: 1000px; }
#index_b_hero .active { z-index: 2; left: 0; }
.icon-arrow-a-left, .icon-arrow-a-right { background: url(http://img.hebnews.cn/104070.files/images/icon-sd26986d847.png) no-repeat; }
.icon-arrow-a-left { background-position: 0 0; height: 50px; width: 50px; }
.icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; }
.icon-arrow-a-right { background-position: -120px 0; height: 50px; width: 50px; }
.icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0; }


/*微博*/
.weibo{ background:url(weibo.jpg) no-repeat top center; height:630px; padding-top:300px}


/*上下新闻*/
.main3{ height:530px; padding-top:200px; position:relative}
.box-1,.box-2{ width: 280px; float:left; margin-right:20px; background:#f3ffed; height:495px}
.box-1 img,.box-2 img{ width:280px; height:375px}
.box-1 h3,.box-2 h3{ height:55px; line-height:55px; padding:0 20px; text-align:center; font-size:16px;color:#078035}
.box-1 a,.box-2 a{color:#078035}
.box-1 p,.box-2 p{ height:65px; line-height:24px; padding:0 20px}
.main-more{ position:absolute; display:block; width:400px; height:100px; left:50%; top:70px; margin-left:-200px}


/*滚动*/

#marquee {overflow:hidden;width:780px;height:300px; float:right; margin:20px 40px; display:inline-block}  
#marquee li{ height:120px; }
.as{ width: 644px; height:105px; background:url(http://img.hebnews.cn/103591.files/images/l2.png) no-repeat; line-height:20px; padding:15px 20px 0 120px}
.df{ width: 634px; height:120px; background:url(http://img.hebnews.cn/103591.files/images/r2.png) no-repeat; line-height:20px;padding:15px 130px 0 20px}


/*左右滚动图片*/
.min_box2{ padding-top:20px}
.picList li{ background:#ccc; width:270px; margin-right:10px}
.min_pix{ width:270px; float:left; text-align: center}
.min_pix img{ width:270px; height:380px; margin-bottom:10px}
.min_pix span{ line-height:32px; font-size:16px; margin-bottom:10px }
.min_pix span a{ color:#000}
.min_pix p{ color:#000; text-indent:0; padding:10px}
.picScroll1{ overflow:hidden; position:relative; }
.picScroll1 .bd{ float:left;}
.picScroll1  .prev,.picScroll1  .next{ display:block;  width:33px; height:202px;overflow:hidden; cursor:pointer; margin-top:120px}
.picScroll1  .prev{ background: url(http://img.hebnews.cn/103530.files/images/l1.png) no-repeat center top; float:left; margin-right:10px}
.picScroll1  .next{ background:url(http://img.hebnews.cn/103530.files/images/r1.png) no-repeat top center; float:right}


/*第二个滚动图*/
.picScroll-left2{  overflow:hidden; position:relative; }
.picScroll-left2 .hd ul{overflow:hidden; zoom:1; position:absolute; right:30px; bottom:18px}
.picScroll-left2 .hd ul li{ float:left;  width:11px; height:11px; overflow:hidden; margin-right:5px;cursor:pointer;  background:url("http://img.hebnews.cn/104110.files/images/circle1.png") 0 -11px no-repeat; text-align:center; line-height:18px;text-indent:-999px }
.picScroll-left2 .hd ul li.on{  background-position:0 0; color:#fff; }
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{float:left; _display:inline; overflow:hidden;}
.min_pic{ width:1200px; height:525px; position:relative}
.min_pic img{ width:1200px; height:525px}
.min_hover{ width:100%; height:40px; position:absolute; left:0; bottom:0; opacity:0.5; filter:alpha(opacity=50); background:#000;}
.min_text{width:100%; height:40px; position:absolute; left:0; bottom:0; line-height:40px; text-align:center; font-size:16px}
.min_text a{ color:#fff}


/*滚动条*/
.min_zb{ height:370px; overflow-y:scroll; overflow-x:hidden; padding:0 10px}
.min_zb img{ display:block; margin:0 auto;}
.min_zb p{ line-height:36px; font-size:16px; margin-bottom:10px}


/*滚动文字*/

.txtMarquee-left{  float:right; width:785px;}
.txtMarquee-left .hd{ overflow:hidden;  height:50px;  }
.txtMarquee-left .bd .tempWrap{ width:785px !important; margin-left:10px}/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:54px; line-height:54px; background:url(dot.png) no-repeat left 23px; padding-left:10px;font-size:16px; width:auto!important}/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left .bd ul li  a{ color:#000;  }

/*滑动门*/
.tb_ li{cursor:pointer;text-align:center}
.hovertab{width:97px;height:31px;margin-right:45px;float:left}
.normaltab{width:97px;height:31px;float:left}
.dis{display:block}
.undis{display:none}

@media screen and (max-width: 640px) {}










