
/* CSS Document */
*{margin:0px;padding:0px;}
/*html{ min-width:1400px}*/
body{font-size:12px; font-family:"微软雅黑","宋体";color:#000; min-width:1400px; }
img{border: 0;}
ul,li{ list-style:none;text-align:left;}
.fl{float:left;}
.fr{float:right}
.cl{clear:both;}
a{ text-decoration: none;color: #333; cursor: pointer;}
a:hover{ text-decoration:none;color:#c00!important; }
cite{ font-style:normal}
.g_width{ width:1200px; margin: 0 auto; overflow:hidden}
cite.bg{background:url(/static/image/bg_gray2.png) repeat-x;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;font-size: 16px;}
ul.list li{height:38px; line-height: 38px; font-size: 15px}
ul.list li a{color:#333333;}
ul.list li span{    background: #0073d5;
    border-radius: 2px;
    display: inline-block;
    vertical-align: text-bottom;
    height: 19px;
    line-height: 19px;
    margin-top: 0;
    font-size: 12px;
    padding: 0px 5px;color:#fff}
.page{width: 1440px;margin: 0 auto;  position: relative;}
.ad{ height: 50px;margin-bottom: 10px; }
.min-nav{height: 40px;background: #f7f7f7;font-size: 14px;}
.a1{margin-top: 10px; background:  url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAhUlEQVQY03XOPQ7BcBzG8Y8/N+rkABIn6QUYWBjMButPYjU4QBdX6CIxSxyBREgQSytNkz7T8/Idnl6e5wXGunVMmOLdAXwwSRFxxrYD2kXEKVVhiVsLuGMBfSjL8pFl2RejBrSKiAJSo9zgUvkr1vXwhyLihVkV5xHxrLdB68cBQ+yb5Q+/zSJnINfTdwAAAABJRU5ErkJggg==) 90px 6px no-repeat;width: 120px; cursor: pointer;float: left;}
.a1 span{ height: 30px;display: block;}
.a1 ul{display: none;width:140px;z-index: 999; position: absolute;}
.a1:hover ul{display: block;}
.a1 li{ height:40px; line-height: 40px;background: #fff;border:1px #d1d1d1 solid;margin-top: -1px;padding-left: 20px;}
.a1 li a{display: block;width: 100%;height: 100%;}
.a1 li a:hover{text-decoration:none;color: #e91105;font-weight: bold;}

.home{margin-top: 10px;width: 60px; cursor: pointer;float: left; border:1px #e2e2e2 solid;background: #fff url(https://img.hebnews.cn/templateRes/202104/28/307358/307358/images/home.jpg) 5px center no-repeat; padding-left:20px; margin-right:10px; border-radius:3px; display:inline-block; margin-left:10px}
.home:hover{margin-top: 10px;width: 60px; cursor: pointer;float: left; border:1px #e2e2e2 solid;background: #cc0000 url(https://img.hebnews.cn/templateRes/202104/28/307358/307358/images/home2.jpg) 5px center no-repeat; padding-left:20px; margin-right:10px; color:#fff; border-radius:3px; text-decoration:none}

.a2{margin-top: 10px; background:  url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAhUlEQVQY03XOPQ7BcBzG8Y8/N+rkABIn6QUYWBjMButPYjU4QBdX6CIxSxyBREgQSytNkz7T8/Idnl6e5wXGunVMmOLdAXwwSRFxxrYD2kXEKVVhiVsLuGMBfSjL8pFl2RejBrSKiAJSo9zgUvkr1vXwhyLihVkV5xHxrLdB68cBQ+yb5Q+/zSJnINfTdwAAAABJRU5ErkJggg==) 80px 6px no-repeat;width: 110px; cursor: pointer;float: left;}
.a2 span{ height: 30px;display: block;}
.a2 ul{display: none;width:818px;z-index: 999; position: absolute; height:133px; background: #fff url(/static/image/qqq.jpg) no-repeat center ;border:1px #d1d1d1 solid; padding:10px; }
.a2:hover ul{display: block}
.a2:hover img{border:1px #d1d1d1 solid; padding:10px; background:#fff}

.a3{float: left;margin-top: 10px;margin-right: 15px;}
.a3 img{ vertical-align:middle}

.a4{margin-top: 10px; background:  url(/static/image/search.png) 0px 3px no-repeat;width: 45px; cursor: pointer;float: left;text-align: right ;}
.a4 span{ height: 30px;display: block;}
.a4:hover .h2017_search{display: block;}

.nav-more{ background:  url(/static/image/ang.png) 60px 6px no-repeat;padding-right: 15px;}
.nav-more span{ height: 30px;display: block;}
.nav-more ul{display: none;width:207px;z-index: 999; position:  absolute; height:24px;right:0;   border: 1px solid #e9e9e9;    padding: 8px 0px;    display: none;    box-shadow: 0px 8px 10px #c3c3c3;background: #fff;}
.nav-more li{ overflow: visible; }
.nav-more:hover ul{display: block!important;}

.h2021_search{ float:right}


.nav-logo{ float:left; margin-right:20px; margin-top:10px}
.nav-logo img{ height:55px}
.ad-logo{ width:945px; height:80px; float:left}
.ad-logo img{ width:1030px; height:80px; }
.hezuo-logo{ float:right; width:202px; height:80px}




/*
 .animate {white-space: nowrap;animation: 15s wordsLoop linear infinite normal;display: inline-block;}
@keyframes wordsLoop {
	0% {transform: translateX(0px);-webkit-transform: translateX(0px);}
	100% {transform: translateX(-100%);-webkit-transform: translateX(-100%);}
}

@-webkit-keyframes wordsLoop {
	0% {transform: translateX(0px);-webkit-transform: translateX(0px);}
	100% {transform: translateX(-100%);-webkit-transform: translateX(-100%);}
}
*/
.txtScroll-top{ overflow:hidden; position:relative; color:#cc0000; font-size:14px }
.txtScroll-top a{ color:#cc0000   }
.txtScroll-top .bd{ padding:8px; margin-top:10px;background:#f5efd5;}
.txtScroll-top .infoList li{ height:24px; line-height:24px;   }
.txtScroll-top .infoList li .date{ float:right; color:#999;  }

.long{ font-size:12px;text-align:justify}

.nav-red{ background:#cc0000; height:50px; line-height:50px; text-align:center}
.nav-red a{ color:#fff; font-size:18px;border-right:1px #fff solid; padding:0 27px; display:inline-block; line-height:18px}
.nav-red a:hover{ color:#fff!important}
.nav-red a:first-child{ padding-left:0}
.nav-red a:last-child{ padding-right:0;border:0}

.nav-gray{ background:#e6e6e6; height:43px; line-height:43px; text-align:center; font-size:14px}
.nav-gray a{color:#333;padding:0 12px;}
.nav-gray a:first-child{ padding-left:0}
.nav-gray a:last-child{ }

.gray-more{ cursor:default; float:right}
.gray-more:hover{ text-decoration:none}
.gray-more ul{display: none;width:207px;z-index: 999; position:  absolute; line-height:24px; height:24px;right:0; top:0;   border: 1px solid #e9e9e9;    padding: 8px 0px;    display: none;    box-shadow: 0px 8px 10px #c3c3c3;background: #fff;}
.gray-more li{ overflow: visible; float:left; margin-left:10px}
.gray-more:hover ul{display: block!important;}

.mt10{ margin-top:10px}
.oh{ overflow:hidden}
.ad_left{ float:left; width:935px; height:60px}
.ad_left img{width:935px; height:60px}
.ad_right{ float:right; width:445px; height:60px}
.ad_right img{width:445px; height:60px}



#h2017_nav_bg_down{height:45px; ;}
#h2017_nav, #h2017_nav ul{padding: 0;margin: 0;list-style: none;line-height: 1;float: left}
#h2017_nav li{padding-right:58px; float: left ; margin-top: 12px; font-size: 15px; letter-spacing:1px}
#h2017_nav li a{color:#2a2a2a}   
#h2017_nav li ul{ /* second-level lists */
z-index: 9999;  position: absolute;background: #fff;left: -999em;height: auto;width: 280px;margin:0px;padding: 10px 5px;border:1px solid #ddd;box-shadow: 0 0 5px #ddd;border-radius:5px; opacity:0.9;filter:alpha(opacity=90); }
#h2017_nav li ul li{  float:left; padding:5px; color:#a8a8a8; display:block;height:20px; white-space: nowrap;overflow: visible}
#h2017_nav li ul li a{ white-space:nowrap}
*+html #h2017_nav li ul{margin: 16px 0 0 -95px;} /* 二级菜单显示位置调整IE7 */
*html #h2017_nav li ul{margin: 16px 0 0 -95px;} /* 二级菜单显示位置调整 IE6 */
#h2017_nav li a:hover, #h2017_nav li a:active {color: #255063;text-decoration: none;}
#h2017_nav li:hover ul, #h2017_nav li.sfhover ul{ /* lists nested under hovered list items */left: auto; }



.zj2018-headline{ width:1400px; height: 120px;  overflow:hidden;float: left;}
.zj2018-headline  a{color:#dd0000; text-decoration: none}
.zj2018-headline a:hover{text-decoration: underline;}
.zj2018-headline h1{height:80px; text-align: center; line-height: 70px; font-size:40px; font-weight: bold;letter-spacing:1px}
.zj2018-headline p { text-align:center}
.zj2018-headline p a{ height: 65px; text-align: center; font-size:18px; line-height:16px;color: #666666; padding-left:15px}


.zj2018-headline_title{ height:120px; width:1200px; float:left; overflow:hidden}
.zj2018-headline_bigimg img{}
.zj2018-headline_bigimg { width:1400px; height:120px; overflow:hidden; text-align:center}
.sidenews{float: right; width:260px; height:120px}
.sidenews img{ width:260px; height:120px}






.picScroll-left{ width:1400px;  overflow:hidden; position:relative;height: 165px; margin:0 auto ; border-bottom:1px #cc0000 solid; border-top:1px #cc0000 solid; }
.picScroll-left .hd{ overflow:hidden;  height:10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:30px; height:60px; cursor:pointer; position: absolute;}
.picScroll-left .hd .prev{ background:url("/static/image/l.png") no-repeat;left:0; top: 60px}
.picScroll-left .hd .next{ background:url("/static/image/r.png") no-repeat;right:0; top: 60px }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("https://img.hebnews.cn/templateRes/202104/28/307358/307358/images/images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:0 20px; margin-left:10px}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }

.yxhb-pic{ width:325px; height: 145px; position: relative;  border-radius: 10px;overflow: hidden;margin: 0 auto;}
.yxhb-pic img{ width: 325px; height: 145px;  }
.yxhb-pic cite.bg{ height:50px; line-height:50px}
.yxhb-pic span.txt{ height:50px; line-height:50px;}


.roll{ height:50px; line-height: 50px;  color: #666;text-align: center;font-size: 16px; }
.roll a{ display: inline-block;margin: 0 5px }





.zj2018-headline2{ height:80px; overflow:hidden; }
.zj2018-headline2_bigimg { width:970px; height:70px; overflow:hidden; text-align:center; float:left}

.zj2018-headline2 h1{ width:1111px; float:left; text-align:center; font-size:30px; height:56px; margin-right:30px; line-height:56px}
.zj2018-headline2 h1 a{color:#333}
/*.zj2018-headline2 h1 a{color:#dd0000}*/

.activityBox { height: 56px; width:259px; position:relative; background:url(/static/image/bz.png) repeat; float:right; }
.activityBox a{ color:#C30;  }
.activityBox .title { width: 259px; height: 56px;   }
.activityBox .title .pageState{ margin-left:5px;  }
.activityBox .content { width: 230px; position: absolute; top:0; }
.activityBox .content .contentInner { height: 56px;  overflow: hidden; }
.activityBox .content .contentInner li { height: 56px; text-align:center; width:230px;vertical-align:middle;}
.activityBox .content .contentInner li img{ padding-top:12px; padding-bottom:10px}
.activityBox .title, .activityBox .title a { color: #fff; }
.activityBox .title .ac_List { position: absolute; right: 55px; top:0; }
.activityBox .title .prev, .activityBox .title .next { width: 13px; height:12px; position: absolute; display: block; top: 8px; cursor: pointer; }
.activityBox .title .prev { right: 10px; background:url(/static/image/up.png) }
.activityBox .title .next { right: 10px; background:url(/static/image/down.png); top:35px}

.headline_more{ float:left; height:56px; line-height:65px; font-size:16px}




.left{width: 920px; float: left;}
.right{width:440px; float: right;}
.slider{margin-top:7px;height: 510px;}
.yx-rotaion{ width:920px;}
.yx-rotaion img{ width:920px; height:510px}
.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:60px;line-height:40px;background:url(/static/image/bg_gray.png) repeat-x;left:0;bottom:0;_bottom:-1px;z-index:1;}
.yx-rotation-t{color:#fff;font-size:20px;z-index:2;bottom:10px;left:20px;line-height:40px; width: 100%;text-align: left;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(/static/image/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:10px;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}
.rotaion_list{width:0;height:0;overflow:hidden;}

.hovertab1{float:left; cursor:pointer;  height: 40px; line-height: 40px; color:#cc0000; font-weight: 400; margin-right:10px; text-align:center; font-size:22px;border-bottom:2px #c00 solid}
.hovertab1 a{color: #c00;}
.hovertab1 a:hover,.normaltab1 a:hover{ text-decoration:none}
.normaltab1 {float:left; color:#2a2a2a; height: 40px; line-height: 40px;  margin-right:10px; text-align:center; font-size:22px}
.normaltab1 a{ color:#2a2a2a}
.tdn{clear:both}
.tb_{overflow: hidden;height: 52px;}
.dis {display:block;}
.undis {display:none;}


.list1{height: 155px;}
.list2{height: 155px;}
.list3{height: 165px;}
.list4{height: 155px;}
.list1 li strong,.list2 li strong,.list3 li strong,.list4 li strong{ font-size:16px}
.news-nav{ height:40px;line-height: 40px;; font-size:22px;color: #c00;}
.news-nav cite a{ color:#666666}
.news-nav .fl{color: #c00;}




.picScroll-left2{ width:920px;  overflow:hidden; position:relative;height: 220px; margin:10px auto ; background:#cc0000}
.picScroll-left2 .hd{ overflow:hidden;  height:10px;  }
.picScroll-left2 .hd .prev,.picScroll-left2 .hd .next{ display:block;  width:30px; height:60px; cursor:pointer; position: absolute; z-index:10}
.picScroll-left2 .hd .next{ background:url("/static/image/l.png") no-repeat;right:8px; top: 60px}
.picScroll-left2 .hd .prev{ background:url("/static/image/r.png") no-repeat;left:9px; top: 60px }
.picScroll-left2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("https://img.hebnews.cn/templateRes/202104/28/307358/307358/images/images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left2 .hd ul li.on{ background-position:0 0; }
.picScroll-left2 .bd{ padding:0 10px; }
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ margin-right:10px ; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left2 .bd ul li .pic{ text-align:center; }
.picScroll-left2 .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left2 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left2 .bd ul li .title{ line-height:24px;   }



.hb_pic_2{ height:auto; width:294px; position: relative;float:left}
.hb_pic_2 img{ height:165px; width:294px; }
.hb_pic_2 span{ height:35px; line-height:35px; color:#fff; text-align:center; display:block;font-size: 16px;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    word-break: break-all;v}
.hb_pic_2 span a{ color:#fff!important}
.hb_pic_2 p img{ width:auto; height:auto; position:absolute; top:60px; left:130px}







.multipleColumn2{ overflow:hidden; position:relative; }
.multipleColumn2 .hd{   }
.multipleColumn2 .hd .prev,.multipleColumn2 .hd .next{ display:block;  width:28px; height:78px; float:right;  margin-top:0;  overflow:hidden;
 cursor:pointer; }
.multipleColumn2 .hd .prev{ background:url("/static/image/l2.jpg") no-repeat center -1px; position:absolute; left:0; top:0  }
.multipleColumn2 .hd .next{ background:url("/static/image/r2.jpg") no-repeat center -1px; position:absolute; right:0; top:0  }
.multipleColumn2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.multipleColumn2 .hd ul li.on{ background-position:0 0; }

.multipleColumn2 .bd{  overflow:hidden; margin-left:28px  }
.multipleColumn2 .bd ul{ overflow:hidden; zoom:1;  float:left; _display:inline;  }
.multipleColumn2 .bd ul li{ float:left; _display:inline; overflow:hidden;   }
.multipleColumn2 .bd ul li .title{ line-height:24px;   }

.multipleColumn2 .zj2018-tdn-tb_{ width:130px}
.multipleColumn2 .zj2018-tb_{ width:145px; margin:0; font-size:14px}
.multipleColumn2 .bd ul li{ height:70px; display: flex; align-items: center;}
.multipleColumn2 .zj2018-hd { width:315px!important}
.multipleColumn2 .zj2018-hd img{ width:150px; height:70px}
.multipleColumn2 .zj2018-tdn{ width:150px}
.multipleColumn2 .zj2018-tb_ li{white-space: normal;}
.multipleColumn2 .zj2018-tb_ a{ line-height:24px}
.multipleColumn2 .zj2018-hovertab{ font-weight:normal}
/**.multipleColumn2 .tempWrap,.multipleColumn2 .ulWrap{ width:1260px!important}*/
.zj2021-hdnews{ overflow:hidden; height:70px; background:url(/static/image/jwzs.png) no-repeat left center; padding-left:70px;border:1px #efefef solid}


.zj2018-hovertab{width:auto;height:31px; font-weight:bold}
.zj2018-normaltab{width:auto;height:31px;}
.zj2018-tdn{ width:80px; margin-right:10px; float:left}
.zj2018-tb_  { width:160px; float:left; color:#111; font-size:14px; margin-top:4px}
.zj2018-tb_ li{ height:26px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zj2018-tb_  a{color:#111; line-height:26px}


.zhibo{ width:330px; float:left; margin-right:20px; height:620px; }
.zhibo_box{ width:330px;  height:573px; overflow-y:scroll; background:url(/static/image/line.png) repeat-y 10px; margin-top:10px}
.zhibo_list{ height:145px; padding-left:25px; position:relative}
/*.zhibo_list{ height:145px; padding-left:25px; position:relative}*/
.zhibo_status{height:40px;   line-height:40px; color:#666666; font-size:15px}
/*.zhibo_status{ height:40px; line-height:40px; color:#666666; font-size:15px}*/
.zhibo_status:before{ display:block; content:""; width:10px ; height:10px;  border-radius:100%; position:absolute; left:5px; top:15px}
.zhengzai:before{ background:#57e485; }
.huifang:before{ background:#c00; }
.zhibo_img{ clear:both}
.zhibo_img img{ width:170px; height:95px; float:left; border-radius:3px; margin-right:14px}
.zhibo_img p{ font-size:14px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;; height:96px; margin-bottom:10px; padding-right:10px; line-height:24px}
.zhibo_num{ font-size:14px; color:#999; background:url(/static/image/eye.png) no-repeat left center; padding-left:25px}

.zhibo_box::-webkit-scrollbar {
 width:2px;
}
 .zhibo_box::-webkit-scrollbar-track {
 background:0;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}
 .zhibo_box::-webkit-scrollbar-thumb {
 background-color:#c0c0c0;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
 display:none;
}
.zhibo_box:hover::-webkit-scrollbar-thumb{display:block;}

.dujia{ width:330px; float:left; margin-right:20px; height:640px}
.yglz_difang{ width:685px; float:right; height:640px}


.box{width: 100%;height: 100%;float: left;/* margin-right: 60px; */} 
.box-pic{ width: 320px; height:180px; margin:12px 0; float:left;position: relative;  border-radius: 10px;overflow: hidden;}
.box-pic img{ width: 320px; height: 180px;  }
.box-pic cite.bg{ height:50px; line-height:50px}
.box-pic span.txt{ height:50px; line-height:50px;font-style: normal;position: absolute;bottom: 0;left: 0;text-align: center;width: 100%;color: #fff;font-size: 16px;}
.box-list {margin-top: 20px;width: 360px;overflow: hidden;}
.box-list  ul{ height:200px}
.box-list li{height:37px; line-height: 37px; font-size: 15px;overflow:hidden}
.box-list li a{color:#333333;}


.yglz_ad{ height:50px; width:685px; clear:both}
.yglz_ad img{ height:50px; width:685px; }


.cities{ margin-top:10px; margin-left:1px}
.cities li{ width:81.7px; border:1px #ccc solid; height:35px; line-height:35px; float:left; margin-left:-1px; text-align:center; margin-bottom:-1px; font-size:16px;; letter-spacing:15px; padding-left:15px; cursor:pointer}
.cities li:hover{ text-decoration:none;color:#c00}
.cities li:nth-child(1){ color:#c00; font-size:20px}
.cities li:nth-child(1),.cities li:nth-child(2),.cities li:nth-child(4),.cities li:nth-child(5){ letter-spacing:0; padding-left:0; width:96.7px}
.city_news { clear:both; position:relative}
.city_news h2{ font-size:22px; height:65px; line-height:65px; text-align:center; padding-right:50px}
span.city_more{ font-size:14px; height:65px; line-height:65px; text-align:center; position:absolute; right:0; top:0; display:block}

.hovertab2{ font-weight:bold; color:#cd0c00}
.city_news_img{ width:315px; height:165px;position: relative; float:left}
.city_news_img img{ width:315px; height:165px}

.city_news_img cite.bg{ height:50px; line-height:50px}
.city_news_img span.txt{ height:50px; line-height:50px;font-style: normal;position: absolute;bottom: 0;left: 0;text-align: center;width: 100%;color: #fff;font-size: 16px;}

.city_news_list{ float:right; width:330px; height:143px; border:1px #ccc solid; padding:10px 15px}
.city_news_list li{height:37px; line-height: 37px; font-size: 15px;overflow:hidden}


.pagead img{ width:1400px; height:50px}

.dubao_box{ width:300px; float:left; margin-right:20px; height:405px; position:relative; background:#f4f4f4; padding:5px 15px 20px}

.dubao {width: 230px;margin: 0 auto;overflow: hidden;}
.dubao img{width: 210px;height: 330px; margin:12px auto 0 auto;display: block; border:10px #fff solid}

.yxhb{ position:relative; width:690px; height:385px}
.yxhb_img{ position:absolute; }
.yxhb_img span{ background:rgb(0,0,0,.7); color:#fff; position:absolute; width:100%; height:100%; top:0; left:0; z-index:9; display: none;    align-items: center;    justify-content: center; font-size:18px}
.yxhb_img a:hover span{display: flex;   }
.yxhb1{ width:455px; height:245px; left:0; top:0}
.yxhb1 img{ width:455px; height:245px; }
.yxhb2{ width:220px; height:125px; left:0; bottom:0}
.yxhb2 img{ width:220px; height:125px; }
.yxhb3{ width:220px; height:125px; left:235px; bottom:0}
.yxhb3 img{ width:220px; height:125px;}
.yxhb4{ width:220px; height:385px; right:0; top:0}
.yxhb4 img{ width:220px; height:385px;}




.main{ width:1440px}
.col{ width:444px; border:1px #d5d5d5 solid; height:415px;margin-right:31px;  float:left; margin-bottom:10px}
.col_ad{ width:445px; margin-right:32px; height:60px; float:left}
.col_ad img{ width:1440px; float:left}

.col-nav{ height:60px;line-height: 60px;; font-size:22px;color: #c00;}
.col-nav:before{ display:block; content:""; width:9px; height:23px; background:#cc0000; float:left; margin-top:17px; margin-right:10px}
.col-nav cite a{ color:#666666; font-size:14px}
.col-nav .fl{color: #c00;}

.col-pic{ width: 395px; height:175px; margin:0 auto; position: relative;  overflow: hidden;}
.col-pic img{ width: 395px; height: 175px;  }
.col-pic cite.bg{ height:50px; line-height:50px}
.col-pic span.txt{ height:50px; line-height:50px;font-style: normal;position: absolute;bottom: 0;left: 0;text-align: center;width: 100%;color: #fff;font-size: 18px;}
.col-list {margin: 15px auto;width: 395px;overflow: hidden;}
.col-list li{height:37px; line-height: 37px; font-size: 16px;overflow:hidden}
.col-list li a{color:#333333;}


.shijie{ width:445px; height: 250px; position: relative;  overflow: hidden; float:left; margin-bottom:10px; margin-right:8px}
.shijie img{ width: 445px; height: 250px;  }
.shijie cite.bg{ height:40px; line-height:40px}
.shijie span.txt{ height:40px; line-height:40px;}
.shijie-box{margin:10px 0 10px 24.5px; overflow:hidden}




.flink{ margin-bottom:35px;height:auto;display: block;}
.flink ul,.flink li{ overflow:hidden}
li.hovertab{float:left; cursor:pointer; width: 100px; height: 40px; line-height: 40px; border-bottom: 1px #f4f4f4 solid; background: #fff}
.normaltab {float:left; color:#2a2a2a;width: 100px; height: 40px; line-height: 40px; border-bottom:1px #e1e1e1 solid;}
.normaltab a{ color:#2a2a2a}
.nav_flink{ font-size: 15px; background: #f4f4f4; border:1px #e1e1e1 solid;border-bottom: 0; margin-bottom: 20px}
.nav_flink li{border-right:#e1e1e1 solid 1px ;text-align: center;}
.flink_fix{ border-bottom:1px #e1e1e1 solid; width: 493px; display: block; float: left; height: 40px}
.dis {display:block;}
.undis {display:none;}
.ctt{ line-height:30px; margin-left:10px; font-size: 15px}
.ctt ul{ overflow:hidden}
.ctt li{ line-height: 30px; margin-right: 15px; white-space: nowrap; float: left; overflow: visible}
.ctt a{color:#1b2b45;}


.h2017_footer{ width:1400px!important}

#go-m{ width:100%; height:100px; position:fixed; bottom:0; background:#000; opacity:.5; z-index:9999999; text-align:center; font-size:4em; line-height:100px}
#go-m a{color:#fff}
#go-m-close{ float:right; padding-right:20px}

.shenglue{ width:330px;}
.shenglue li{overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap; width:330px}

.duilian_l{ position:fixed; left:0; top:30%; width:150px; height:400px; text-align:right; z-index:99}
.duilian_l img{ vertical-align:middle} 
#duilian-close-l{ background:#eee; height:20px; line-height:20px; display:block}

/*冬奥倒计时*/
.ad-logo{ background:url(https://img.hebnews.cn/templateRes/202104/28/307358/307358/images/307358/images/daojishi.jpg); position:relative}
.data { font-size:40px; color:#fff; font-weight:bold;}
#d,#h,#m,#s { position:absolute}
#d{left: 555px;top: 15px;}
#h{left: 665px;top: 15px;}
#m{left: 775px;top: 15px;}
#s{left: 883px;top: 15px;}
/*冬奥倒计时*/

   @media only screen and (min-width: 1199px) and (max-width: 1399px){
body{zoom:.89}
.col{ width:443px}
.cities li{ width:81px;}
.cities li:nth-child(1),.cities li:nth-child(2),.cities li:nth-child(4),.cities li:nth-child(5){ width:96px}

}



