﻿@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, dl, dt, dd, ul, ol, li, pre,
form, fieldset, button, input,legend,div,
img{
  border:medium none;
  margin: 0;
  padding: 0;
}
body{color:#333;overflow-x: hidden;font-family: "Microsoft Yahei";font-size: 12px;}
/** 重置列表元素 **/
ul, ol,li{ list-style: none; }
/** 重置超链接元素 **/
a { text-decoration:none;}
a:hover {color:#3368AF;}
/** 重置图片元素 **/
img{ border:none;}
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0;}
em,i{font-style: normal;}

/*--通用样式预设--*/
/*清除浮动*/
.clear{clear:both;}
/*浮动*/
.left{float: left;}
.right{float: right;}
/*宽高*/
.w1200{width: 1200px;}
.w100{width: 100%;}
/*对齐方式*/
.m_auto{margin: 0 auto;}
.center{text-align: center;}
/*颜色*/
.color{color: #fff;}
.bg{background: #f7f7f7;}
/*display*/
.block{display: block;}
.hidden{display: none;}
/*over*/
.overflow{overflow: hidden;}
/*边距*/
.m_top{margin-top: 15px;}
.m_top30{margin-top: 30px;}
/*定位*/
.p_r{position: relative;}
.p_a{position: absolute;}
.p_f{position: fixed;}
/*边框*/
.b_r{-moz-border-radius:3px;/*Firefox*/-webkit-border-radius:3px;/*Safari,Chrome*/-khtml-border-radius:3px;border-radius: 3px;}
/*图标*/
.icon{background: url(../images/icon.png?v=20241114103707) no-repeat;display: block;}
/*半透明背景*/
.mask{background: #000;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4;}
/*线*/
.line{height: 1px;width: 100%;background: #e1dfdf;clear: both;margin:15px 0;}
/*测试 背景色填充*/
.tb{background: #f60;}


/*新年header背景图
.header{background: url(../images/2018.jpg?v=20241114103707) no-repeat center top;}*/
.top{height: 43px;background: url(../images/top_bg.png?v=20241114103707) repeat-x left top;line-height: 43px;}
.top a{font-size: 14px;color: #848484;}
.top a:hover{color: #3368AF;text-decoration: none;}
.top .left a{margin-right: 25px;}
.login li{float: left;margin-left: 25px;}
.login li.reg a{color: #3368AF;}
/*2wm*/
.top .right a{margin-right: 25px;}
.ewm li{float: right;margin-right: 25px;}
.ewm li.reg a{color: #3368AF;}
.ewmarea{padding-top: 2px;height: 65px;}
.ewm a{text-indent: 9999px;width: 123px;height: 105px;background: url(../images/2wm.jpg?v=20241114103707) no-repeat;}
/*logoarea*/
.logoarea{padding-top: 20px;height: 100px;}
.logo a{text-indent: -9999px;width: 230px;height: 85px;background: url(../images/logo.png?v=20241114103707) no-repeat;}
/*搜索*/
.sea_cenrer{margin-left: 150px;width: 325px;height: 85px;}
.search{height: 32px;}
.hots{margin-top: 20px;}
/*日期*/
.date{width: 280px;}
.tiaq{height: 30px;margin-bottom: 2px;line-height: 40px;}
/*导航*/
.nav{margin-top: 15px;background: #356795;height: 80px;}
.nav .w1200{background: #0e4b80;height: 80px;}
.navlist{float: left;border-left: 1px solid #356795;}
.navlist a{width: 149px;height: 66px;display: block;padding-top: 14px;}
.navlist a:hover{background: #ff8a00;}
.nav_icon{width: 32px;height: 32px;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.navlist a:hover .nav_icon{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
.nav_txt{text-align: center;margin-top: 5px;color: #ace1fd;color: }
.navlist a:hover .nav_txt{color: #fff;font-size: 18px;}
.nav_home a{background: #0b3860;}

/*footer*/
.copy{height: 175px;background: #356795;}
.links{margin: 25px auto 100px auto;}
.links h1.left{width: 68px;}
.links_list{width: 1132px;}

/*视频*/
body a:hover,body .top a:hover{color: #0068DA;}
.nav_list li a:hover{color: #FFFFFF;}
/*top*/
body .top{background: url(../images/top_spbg.png?v=20241114103707) repeat-x left top;}
/*logo*/
.logoarea_v{height: 65px;padding-top: 28px;}
.logo_sp{width: 337px;height: 65px;background: url(../images/logo.png?v=20241114103707) no-repeat;}
.logo_sp a{text-indent: -9999px;width: 337px;height: 65px;}
/*搜索*/
.sea_cenrer_v{margin-left: 100px;width: 325px;height: 65px;}
/*导航s*/
.nav_sp{height: 48px;background: #0068DA;margin-top: 28px;}
.nav_sp .m_auto>ul>li {
    position: relative;
}
.nav_sp .m_auto>ul li:last-child::after{
  background: none;
}
.nav_sp .m_auto>ul li::after{
  content: '';
  display: inline-block;
  width: 1px;
  height: 14px;
  background: url(../images/line.png?v=20230526094134?v=20230814215714?v=20241114103707) no-repeat;
  background-size: 100%;
  position: absolute;
  right: 0;
  /*top: 18px;*/
  top: 28px;
}
/*报料*/
.tit_left{width: 160px;}
.tit_right{width: 90px;}
.bl_pa{width: 90px;height: 21px;right: 0;top: 8px;}
.bl_pa2{width: 90px;height: 21px;right: 60px;top: 5px;}


.bl_nav{ background:#f5f5f5; height:39px; line-height:38px; position:relative; border-bottom:1px solid #dfdddd;}
.m15{ margin-top:15px;}
.bl_nav li{ float:left; padding:0 56px; }
.bl_nav li.active{ border-left:1px solid #dfdddd; border-right:1px solid #dfdddd;  border-top:1px solid #dfdddd; background:#fff;}
.bl_nav li a{ font-size:18px; color:#0e4b80; text-decoration:none;}
.bl-fabu{ position:absolute; right:0; top:0; background: url(../images/bl_content01.png?v=20241114103707) no-repeat; width:304px; height:39px; text-align:center;}
.bl-fabu a{ font-size:18px; color:#fff; text-decoration:none;}
.bl-fabu a:hover{color: #fff;}
.bl_main{ overflow:hidden;}
.bl_main_left{ width:786px; float:left;}
.bl_main_right{ width:394px; float:right;}
.bl_main_title{ height:40px; line-height:40px; background:#0e4b80;}
.bl_main_contents{border-left:1px solid #dfdddd; border-right:1px solid #dfdddd;  border-bottom:1px solid #dfdddd; padding:20px 30px; width:724px;}
.bl_main_denglu{border:1px solid #dfdddd; position:relative;}
.bl_main_listtitle{ font-size:20px; color:#fff; background: url(../images/bl_content02.png?v=20241114103707) no-repeat; height:40px; line-height:40px; padding-left:36px;}
.bl_ad,.bl_center{border:1px solid #dfdddd;}
.bl_center_title{background: url(../images/bl_content03.png?v=20241114103707) no-repeat; height:39px; line-height:38px; font-size:20px; color:#fff; }
.bl_center_title em{ padding-left:25px; }
.bl_center_content{}
.bl_bottom_title{ font-size:20px; color:#fff; height:40px; line-height:40px; padding-left:36px; background:#0e4b80;}
.bl_bottom_content{border-left:1px solid #dfdddd; border-right:1px solid #dfdddd;  border-bottom:1px solid #dfdddd;}

.l_fnc {width:100px;height:10px;overflow:hidden}
.l_fnc ul {display:inline-block;}
.l_fnc ul li {list-style-type:none;color:#f1f1f1;float:	left}
.l_fnc ul li a {color:#f1f1f1;}
.l_fnc ul li * {font-size:12;line-height:50px}
