html,body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, a, input, dl, dt, dd, span, em, table, tr, td, th, select,option,div,button,strong { margin: 0; padding: 0; font-family:"微软雅黑","宋体", arial, verdana, sans-serif; color: #333;   }

img { border: none; }
div#zoom img {width: 100%;}

ol, ul, ol li, ul li { list-style: none; }
a { text-decoration: none; }
a:link { }
a:visited { }
a:hover{}
input[type="submit"],input[type="button"],input[type="text"],button { -webkit-appearance: none; }
input,button { border:0; background: none }
button:focus,input:focus { outline: none; }
.qs_clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.qs_clear { *zoom:1; }
.qs_info { text-align: justify; text-justify : inter-ideograph; }
.qs_yin { width: 0; height: 0; overflow: hidden; display: none; }
.fl { float: left; }
.fr { float: right; }

.clearfix:before,.clearfix:after {  content: '';  display: table;}
.clearfix:after {  clear: both;}
.clearfix {  *zoom: 1; /*IE/7/6*/}
.ovh { height: 100%; overflow: hidden; }
.tab_x_y{ display:block; opacity: 1; height: auto; }
.tab_x_n{ opacity: 0; height: 0; overflow: hidden; display: none;  }
.w1200 { width: 1200px; margin:0 auto; }
.mart30 { margin-top: 30px; }
.mart20 { margin-top: 20px; }
.padt10 { padding-top: 10px; }
.padb80 { padding-bottom: 30px; }
.wh_main { max-width: 1920px; min-width: 1200px; margin:0 auto; overflow:hidden; }

/*面包屑*/
.wh_crumb { padding:18px 0; line-height: 20px;  font-size: 16px; color: #333;}
.wh_crumb a { font-size: 16px; color: #333;  }

/*头部*/
.wh_head { width: 100%; position: relative; height: 370px; overflow: hidden;  }
.wh_banner { width: 1920px; height: 301px; position: absolute; top: 0; left: 50%; margin-left: -960px; }
.wh_banner .bd li img { width: 1920px; height: 309px; }
.wh_head .logo {  float:left;position: relative; top: 98px; z-index: 2; }
.wh_head .logo img { display: block;  }
.wh_menu { width: 100%; height: 61px; background: url(/wuhai/resource/cms/2019/03/img_pc_site/2019030717045034910.jpg) no-repeat center; position: absolute; bottom: 0; left: 0; }
.wh_menu ul { width:1200px;margin:0 auto; } 
.wh_menu ul li { float: left;width:14%;  }
.wh_menu ul li a { display: block;text-align:center;line-height: 66px; font-size: 24px; color: #fff; }
.wh_menu ul li.active a { background: #df0104; font-weight:700; }
/*
.wh_search { position: relative;  z-zindex:2;float:right; width: 314px; height: 43px; border:1px solid #b84c4b; margin-top: 140px; background: rgba(255,255,255,.7); }
.wh_search .inp { width: 240px; padding:0 13px; float: left; font-size: 18px; color: #333; height: 43px; line-height: 43px; border:0; background: none; }
.wh_search .btn { width: 45px; height: 43px; background:url(/wuhai/resource/cms/2019/03/img_pc_site/2019031314263648458.png) no-repeat center; border:0; float: right; cursor: pointer; }
*/
.wh_search { position: relative;  z-zindex:2;float:right; width: 314px; height: 43px; padding:1px;background:url(/wuhai/resource/cms/2019/03/img_pc_site/2019031111220041977.png) no-repeat center;margin-top: 140px; }
.wh_search .inp { width: 240px; padding:0 13px; float: left; font-size: 18px; color: #333; height: 43px; line-height: 43px; border:0; background: url(/wuhai/resource/cms/2019/03/img_pc_site/2019031314511829161.png); position: relative;  z-zindex:2;}
.wh_search .btn { width: 45px; height: 43px; background: none; border:0; float: right; cursor: pointer; }


/*底部*/
.wh_foot .wh_f_1 { height: 40px; background: #818181; }
.wh_f_wl { width: 1200px; margin:0 auto; position: relative; }
.wh_f_wl li.li_1 { width: 170px; border-left:1px solid #9C9C9C; float: left;  }
.wh_f_wl li.li_1:first-child { border-left: 0; }
.wh_f_wl li.li_1 .zu { font-size: 18px; color: #fff; line-height: 40px; height: 40px; text-align: center; background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092514570572624.png) no-repeat 76% center; cursor: pointer;padding-right: 17px; } 
.wh_f_wl li.li_1 .qz { font-size: 18px; color: #fff; line-height: 40px; height: 40px; text-align: center; background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092514570572624.png) no-repeat 76% center; cursor: pointer; } 
.wl_f_hide { position: absolute; bottom: 40px; left:0; z-index:10; display: none; width: 1158px; border:1px solid #ccc; padding:20px; background: #f4f4f4; }
.wl_f_hide a { float: left; font-size: 16px; color: #333; line-height: 30px;margin-right:10px; }
.wl_f_hide a:hover { color: #aa0000 }
.wl_f_1 a { width: 165px; }
.wl_f_2 a { padding:0px 10px;}
.wl_f_3 a { width: 124px; }
.wl_f_4 a { width: 81px; }
.wl_f_5 a { margin-right: 40px; width: 230px;  }
.wl_f_6 a { width: 160px; }
.wh_foot .wh_f_2 { padding:14px 0; background: #f4f4f4 }
.wh_f_2_c { padding:0 300px 0 260px; width: 640px; margin:0 auto; position: relative; }
.wh_f_2_c p { text-align: center; }
.wh_f_2_c p a { margin:0 10px; }
.wh_f_2_c p,.wh_f_2_c p a { font-size: 14px; color: #666; line-height: 24px; }
.wh_f_2_c #_ideConac img { position: absolute; top: 30px; left: 24px; }
.wh_f_2_c .jiucuo img { position: absolute; top: 40px; left: 130px; }
.wh_f_2_c .jbzx img { position: absolute; top: 36px; right: 0px; }
.wh_f_2_c .jbzx1 img { position: absolute; top: 36px; right: 0px;     margin-right: 324px;}
/* 侧边 */
.wh_slide { position: fixed; top: 60%; right: 0;width: 120px; height: 120px; z-index: 10;  }
.wh_slide_icon { width: 120px; height: 30px; padding-top: 64px; background: url(/wuhai/resource/cms/2019/03/img_pc_site/2019030812262753187.png) no-repeat center top; position: absolute; right: -120px; top: 0;  cursor: pointer; text-align: center; opacity: 0; }
.wh_slide_icon span { font-size: 16px; color: #333; }
.wh_slide_nav { width: 80px; height: 440px; position: absolute; top: 50%; right: 0; margin-top: -368px;}
.wh_slide_nav ul li { width: 62px; height: 62px; margin-bottom: 10px; position: relative; }
.wh_slide_nav ul li a { display: block; height: 62px; }
.wh_slide_nav .a1 { background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092709291097864.png) no-repeat center center; }
.wh_slide_nav .a2 { background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092709291157346.png) no-repeat center center; }
.wh_slide_nav .a3 { background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092709291143028.png) no-repeat center center; }
.wh_slide_nav .s_wx_fi img { display: none; position: absolute; top: -6px; left: -80px; width: 71px; height: 71px; }
.wh_slide_nav .a4 { background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092709291150282.png) no-repeat center center; }
.wh_slide_nav .a5 { background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092709291141356.png) no-repeat center center; }
.wh_slide_nav .a6 { background: url(/wuhai/resource/cms/2019/03/img_pc_site/2019031816053333241.png) no-repeat center center; }
.wh_slide_nav .a7 { background: url(/wuhai/resource/cms/2018/12/img_pc_site/2018122810140462678.png) no-repeat center center; }
.wh_slide_nav .a8 { background: url(/wuhai/resource/cms/2020/04/2020042612581674156.png) no-repeat center center; }


/*列表*/
.wh_list { padding-top: 10px; }
.wh_list li { padding:0 135px 0 15px; line-height: 40px; height: 40px; overflow: hidden; background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092516365488049.png) no-repeat left center; position: relative; }
.wh_list li .page_name { font-weight: bold; }
.wh_list li a { display: block; width: 100%; font-size: 16px; color: #333;  white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.wh_list li .date { position: absolute; top: 0; right: 0; font-size: 16px; color: #bcbcbc; }
.wh_list li:hover { background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092516365438457.png) no-repeat left center; }
.wh_list li:hover .page_name,.wh_list li:hover a,.wh_list li:hover .date { color: #aa0000 }

/*三级列表*/
.wh_thr_list { padding-top: 10px; }
.wh_thr_list li { padding:0 135px 0 15px; line-height: 36px; background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092917561151698.png) no-repeat left center; position: relative; }
.wh_thr_list li a { display: block; width: 100%; font-size: 16px; color: #323232; float: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.wh_thr_list li .date { position: absolute; top: 0; right: 0; font-size: 16px; color: #323232; }
.wh_thr_list li:hover { background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092516365438457.png) no-repeat left center; }
.wh_thr_list li:hover a,.wh_thr_list li:hover .date { color: #aa0000 }

/*模板一*/
.wh_mod1_top { padding:8px 0 0; }
.wh_mod1_top .name { font-size: 20px; color: #aa0000; line-height: 20px; border-left: 3px solid #aa0000; padding-left: 14px; }

/*模板二*/
.wh_mod2_top { height: 32px; border-bottom: 2px solid #e5e5e5  }
.wh_mod2_top .name { display: block; float: left; font-size: 18px; color: #333; height: 32px; border-bottom: 2px solid #aa0000; }

/*模板三*/
.wh_mod3_top { padding:0 20px; height: 44px; background: #aa0000 url(/wuhai/resource/cms/2018/09/img_pc_site/2018092714033361412.png) no-repeat right center;  line-height: 44px; border-radius: 4px 4px 0 0; overflow: hidden}
.wh_mod3_top .name { font-size: 22px; color: #fff; }
.wh_mod3_top .tab_y { font-size: 22px; color: #fff; margin-right: 34px; }
.wh_mod3_top .tab_n { font-size: 16px; color: #fff; margin-right: 34px; }
.wh_mod3_btm { background: #f8f8f8 }


/*乌海要闻切换*/
.swiper_tab { height: 38px; border-bottom: 2px solid #e5e5e5; overflow: hidden;  }
.swiper_tab a { display: block; height: 40px; margin-right: 6px; float: left; }
.swiper_tab a span { display: block; height: 30px; line-height: 30px; font-size: 16px; color: #666; padding:4px; float: left; }
.swiper_tab a em { display: block; font-style: normal; padding: 0 0 0 6px; font-size: 18px; line-height: 40px; color: #eaeaea; float: left; }
.swiper_tab a.active span {  font-size:20px; color: #aa0000; border-bottom: 2px solid #aa0000; font-weight: bold; }
.swiper_tab a.tab_y span {  font-size:16px; color: #aa0000; border-bottom: 2px solid #aa0000; font-weight: bold; }

/*分页*/
.wh_page { padding:40px 0; text-align: center; }
.wh_page * { font-size: 14px; color: #323232; line-height: 30px; }
.wh_page a { padding:0 4px; cursor: pointer; }
.wh_page .qqy { margin-left: 50px; }
.wh_page .qqy b { font-weight: normal; color: #da1a29; text-decoration: underline; }
.wh_page .inp { text-align: center; width: 24px; height: 14px; line-height: 14px; position: relative; *top:-2px;}
.wh_page .btn { width: 19px; height: 18px; background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092917500449165.png) no-repeat center; position: relative; top: 4px; margin-left: 5px; cursor: pointer; *top:0;  }


/*手机--头部*/
.app_head { display: none; position: fixed; top: 0; left: 0; width: 100%; padding:5px 0; height: 50px; background: #fff; z-index: 30; border-bottom: 1px solid #ccc }
.app_menu { position: absolute; top: 10px; right: 10px; width: 30px; height: 30px;  }
.app_logo { display: block; height: 36px;  padding-top: 4px; float: left; padding-left: 10px;}
.app_logo img { display: block; margin:0 auto; height: 36px; }
.app_search { display: block; position: absolute; width: 30px; height: 30px; top: 10px; right: 55px; background: url(/wuhai/resource/cms/2018/10/img_pc_site/2018100810132938194.png) no-repeat center; background-size: 18px 17px; }
.app_map { display: none; position: fixed; top: 50px; left: 0; z-index: 20; width: 100%; height: 100%; overflow-y: scroll !important; background: #fff}
.mapsub_1 { padding:0 10px 60px; }
.mapsub_1 .y_li { }
.mapsub_1 .y_li .y_a { display: block; border-left: 3px solid #aa0000; font-size: 16px; color: #aa0000; font-weight: bold; line-height: 1; margin: 10px 0; padding-left: 8px; }
.mapsub_2 { padding-left: 13px; }
.mapsub_2 .e_li {  }
.app_map .toggle { display: flex; flex-direction: row; justify-content: space-between; align-items: center; }
.app_map .btn { height: 25px; width: 25px; background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092917335097533.png) no-repeat center;  background-size: 10px 10px; border:0; }
li.on > .toggle > .btn { background: url(/wuhai/resource/cms/2018/09/img_pc_site/2018092917335088791.png) no-repeat center;  background-size: 10px 10px; }
.mapsub_2 .e_li .e_a { font-size: 16px; color: #333; line-height: 34px;  }
.mapsub_3 { padding-left: 13px; display: none; }
.mapsub_3 .s_li {  }
.mapsub_3 .s_li .s_a { font-size: 14px; color: #333; line-height: 34px; }
.mapsub_4 { padding-left: 13px; display: none; }
.mapsub_4 .si_li {   }
.mapsub_4 .si_li .si_a { font-size: 14px; color: #333; line-height: 34px; }
.nav_map a:hover{}



@media screen and (max-width:750px) {
	* { box-sizing: border-box; }
	html { height: 100% }
	body { height: 100% }
    .w1200{width:100%;}
    .wh_crumb { padding:15px 0; }
	.wh_crumb a { font-size: 14px; }
    .wh_main { min-width: 100%; }
    .wh_head,.wh_slide { display: none; }
    .app_head { display: block; }
    .wh_main { padding-top: 50px; }
	/*底部*/
    .wh_foot .wh_f_1 { display: none; }
    .wh_f_2_c { padding:110px 0; width: 100%; }
    .wh_f_2_c .pn { display: none; }
    .wh_f_2_c #_ideConac img { top: 7px; left: 50%; margin-left: -110px; }
    .wh_f_2_c .jiucuo img { top: 20px; left: 50%; }
    .wh_f_2_c .jbzx img { right: auto; left: 50%; margin-left: -150px; bottom: 20px; top: auto; }
    .wh_f_2_c .jbzx1 img{ position: absolute; top: 12px; right: 0px;     margin-right: 324px;}
    /*乌海要闻切换*/
	.swiper_tab { height: 40px; }
	.swiper_tab a { margin-right: 2px; }
	.swiper_tab a span { height: 40px; } 
	.swiper_tab a em { padding:0 0 0 2px; }
	/*模板三*/
	.wh_mod3_top { padding:0 10px; height: 36px; line-height: 36px; background-size: auto 36px; }
	.wh_mod3_top .name { font-size: 16px !important; }
	.wh_mod3_top .tab_y { font-size: 16px; margin-right: 24px; }
	.wh_mod3_top .tab_n { font-size: 14px; margin-right: 24px; }

	/*分页*/
	.wh_page .qqy { display: none; }
	.wh_page span,.wh_page input { display: none; }
}



@media screen and (min-width:320px) and (max-width:479px){
	.wh_list_t a { font-size: 20px; }
	.swiper_tab { height:auto  }
	.swiper_tab a { margin-right: 0; }
	.swiper_tab a.active span { font-size: 16px; }
	.swiper_tab a.tab_y span { font-size: 16px; }
	.swiper_tab a span { font-size: 14px; padding:4px 3px;}
	.swiper_tab a em { padding:0; }
	
	.wh_list li { padding:0 90px 0 10px; }
	.wh_list li a { font-size: 14px; }
	.wh_list li .date { font-size: 14px; }
}