﻿.news_top{ border-bottom:1px solid #dedede; background: url(/news/images/sea_bg.gif) repeat; margin-bottom:10px; min-width:960px; overflow:hidden; zoom:1;}

.news_top_box{ width:960px; margin:46px auto 0 auto; padding:20px 0;  overflow:hidden; zoom:1;}
.news_top_h2{ color:#333; font-family:"微软雅黑"; font-size:26px; }

.news_seabox{ border:1px solid #dedede; background:#fff;  width:218px; padding:3px 5px 3px 10px; overflow:hidden; zoom:1;}
.inp_news_sea{width:192px; height:22px ; font-size:12px; color:#999; line-height:22px;}
.btn_news_sea{ background:url(/news/images/btn_sea_news.gif) no-repeat center; width:18px; height:22px; cursor:pointer;}
.btn_news_sea:hover{ background: url(/news/images/btn_sea_news_h.gif) no-repeat center;}

.news_nav{ border:1px solid #dedede; border-bottom:2px solid #0f73ac; background:#fff; width:958px; height:39px; margin:0 auto; overflow:hidden; zoom:1;}
.news_nav li{ border-left:1px solid #dedede; width:135px; float:left; font-family:"微软雅黑"; font-size:16px; line-height:39px; text-align:center;}
.news_nav li.news_home{ width:142px; border-left:none;}
.news_nav li a{ display:block; color:#333; }
.news_nav li a.news_actived{ background:#0f73ac; color:#fff;}
.news_nav li a:hover{ background:#0f73ac; color:#fff;}
.nenubg{background:#0f73ac;}
.news_nav li a.fontcolor{color:#fff;}

.news_con{ width:960px; margin:25px auto; overflow:hidden; zoom:1; }
.news_l{ width:690px; float:left; overflow:hidden; zoom:1; }
.news_l01{ width:300px; float: left;overflow:hidden; zoom:1; position:relative;}
.news_picbox{ width:300px; height:270px; }
.news_picbox img{  width:300px;}
.news_picbox .news_pic_word{ background:#000;opacity: 0.7;-moz-opacity:0.7;filter:alpha(opacity=70);width:298px; height:27px; line-height:27px; text-align:center; font-size:14px; position:absolute; left:1px;top:242px;}
.news_pic_word a,.news_pic_word a:visited{ color:#fff;}
.news_pic_word a:hover{ text-decoration:underline;}

.news_l_tzrl{ border:1px solid #e5e5e5; background:#f9f9f9; width:278px; padding:10px; margin-top:15px; overflow:hidden;zoom:1;}
.news_tzrl_top{ border-bottom:1px solid #e1e1e1; margin:0 5px; padding:0 0 10px 0; overflow:hidden; zoom:1;}
.news_tzrl_t{ float:left; color:#333; font-size:17px; font-weight:bold; font-family:"微软雅黑";}
.news_more{ float:right; font-size:12px; padding-top:8px;}

.news_more a{ color:#999;}
.news_more a:hover{ color:#555; text-decoration:underline;}

.news_a_more,.news_a_more:visited{ background:url(/news/images/news_jt.gif) no-repeat right center; color:#999; padding-right:15px;}
.news_a_more:hover{color:#555; text-decoration:underline;}

.news_tzrl_box{ padding-top:10px; overflow:hidden; zoom:1;}
.news_tzrl_box li{ background:url(/news/images/icon_gray.gif) no-repeat left center; height: 26px;font: 12px/26px '宋体'; padding-left:8px; overflow:hidden;}
.news_tzrl_box li a,.news_tzrl_box li a:visited{color:#333; }
.news_tzrl_box li a:hover{ color:#f60;}

.news_fenlei01{ margin-top:25px;  overflow:hidden; zoom:1;}
.news_fl_top{ overflow: hidden; zoom:1;}
.news_fl_r{ float:right; position:relative;}
.news_fl_r li{ font-size:12px; float:left; margin: 0px 5px;height: 26px;line-height: 26px;margin-top: 8px;}
.news_fl_r li a,.news_fl_r li a:visited{ color:#999;}

.news_fl_r li:hover{ background:#fff; border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3; border-top:2px solid #d3d3d3; height:26px; line-height:26px; margin: 8px 5px 0 5px;padding: 0 5px; zoom:1;}
.news_fl_r li a:hover{color:#333; font-weight:bold; }

.news_fl_r li.news_fl_li_choice{ background:#fff; border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3; border-top:2px solid #d3d3d3; height:26px; line-height:26px; margin-top:8px;padding: 0 5px; zoom:1;}
.news_fl_r li.news_fl_li_choice a.news_a_actived{ color:#333; font-weight:bold;}

.news_line{ border-bottom:1px solid #d3d3d3; width:300px; height:1px; margin-top:34px; *margin-top:-2px;_margin-top:-19px;zoom:1; }

.news_fl_con{padding-top:10px; overflow:hidden; zoom:1; }
.news_fl_con li{ background:url(/news/images/news_gray01.gif) no-repeat left 11px; height: 27px;font: 14px/27px '宋体'; padding-left:8px; overflow:hidden;}
.news_fl_con li a,.news_fl_con li a:visited{color:#333; }
.news_fl_con li a:hover{ color:#f60;}

.news_fl_con li.news_jianju{ background:none; height:12px; line-height:12px;}

.news_l02{ padding:0 20px; float::left;  overflow:hidden; zoom:1;}
.news_fenlei02,.news_fenlei04{overflow:hidden; zoom:1;}
.news_fl_top02{ border-bottom:1px solid #d3d3d3; overflow:hidden; zoom:1;}
.news_title{border-bottom:1px solid #333;padding-bottom:10px;}

.news_fl_con li.news_mid_li{ background:none; padding:6px 0; text-align:center; font-family:"微软雅黑"; font-size:18px; font-weight:bold; height:31px; line-height:31px; overflow:hidden; zoom:1; }

.news_fenlei03{margin-top:11px;*margin-top:7px;  line-height:36px; overflow:hidden; zoom:1;}
.news_fl_top03{border-bottom:1px solid #d3d3d3; overflow: hidden; zoom:1;}

.news_a_menu{ color:#999; float:left;}
.line_sp{ font-size:10px; color:#e7e7e7; padding:0 3px; float:left;}

/*right*/
.news_r{border-left:1px solid #f4f4f4;float:left;  width:250px; padding-left:19px; overflow:hidden; zoom:1; }
.news_fl04_con{ overflow:hidden; zoom:1; }
.news_fl04_con li{ border-bottom:1px dashed #e5e5e5;height: 27px;font: 12px/27px '宋体'; padding:10px 0 0 0; overflow:hidden;}
.news_number{color:#fff; float:left; font-family:Arial; width:18px; height:18px; text-align:center; line-height:18px; font-weight:bold; font-size:13px;}
.news_fl04_con li .fl04_blue{ background:url(/news/images/news_blue.gif) no-repeat left center; }
.news_fl04_con li .fl04_gray{ background:url(/news/images/news_gray.gif) no-repeat left center; }
.fl04_word{ float:left; padding-left:10px;font: 12px/18px '宋体'; width:222px; overflow:hidden; zoom:1; height:18px;}
.fl04_word a,.fl04_word a:visited{ color:#333;}
.fl04_word a:hover{ color:#f60;}

.news_ad_250{ margin-top:19px; overflow:hidden; zoom:1;}

.news_fenlei05{margin-top:20px; overflow:hidden; zoom:1;}
.fl05_nav{ border:1px solid #e5e5e5; border-bottom:none;overflow:hidden; zoom:1;}
.fl05_nav li{ float:left; font-size:12px;}
.fl05_nav li a,.fl05_nav li a:visited{ background:#f5f6f5; width:82px; height:26px; color:#333; text-align:center; line-height:26px; border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5; display:block;}
.fl05_nav li a.fl05_nobord{ border-right:none;}
.fl05_nav li a:hover{ border-bottom:none; background:#fff;}
.fl05_nav li a.fl05_actived{background:#fff; border-bottom:none;  font-weight:bold;}

.fl05_con{ padding-top:10px; overflow:hidden; zoom:1;}
.fl05_con li{background: url(/news/images/news_gray01.gif) no-repeat left 11px;height: 23px;font: 12px/24px '宋体';*font: 12px/23px '宋体';padding-left: 8px;overflow: hidden;}
.fl05_con li a,.fl05_con li a:visited{color:#333; }
.fl05_con li a:hover{ color:#f60;}

.news_foot{ background:#f9f9f9;}

.news_son_nav{background:#0f73ac;border:1px solid #dedede; border-top:none; width:868px !important; font: 12px/35px '微软雅黑'; margin:-11px auto 0 auto;display:none; padding:0 45px;}
.news_son_nav a,.news_son_nav a:visited{ color:#fff;}
.news_son_nav a:hover{ text-decoration:underline;}
.son_nav_line{ color:#fff; padding:0 5px;}

/*detail*/
.news_d_box{padding-right:20px;overflow:hidden;zoom:1;padding-top: 42px;}
.news_d_title{border-bottom:1px solid #ebebeb;padding-bottom:10px;color:#333;text-align:center;font-size:24px;font-family:"微软雅黑";line-height:36px;/* height:36px; */overflow:hidden;}
.news_d_from{ font-size:12px; color:#999; text-align:center; padding-top:10px;}
.news_d_from span{ padding:0 5px;}
.news_d_from a{color:#999;}
.news_d_con{ padding-top:40px; font-size:14px; line-height:26px; color:#333;}

.news_d_r_box01{/* border-top:1px solid #e0e0e0; */margin-bottom:20px;overflow:hidden;zoom:1;margin-top: 40px;}
.news_d_r_top01{ padding:15px 0 5px 0; overflow:hidden; zoom:1;}
.news_d_r_con01{overflow:hidden; zoom:1;}
.news_d_r_con01 li{ height: 15px; padding:10px 0 0 0;  overflow:hidden; zoom:1;}
.news_d_r_num{ float:left;  font-size:10px; width:13px; height:16px; line-height:17px;text-align:center;}
.news_d_r_cs{ background:url(/news/images/icon_block01.gif) no-repeat left center;color:#fff;}
.news_d_r_gray{ background:url(/news/images/icon_block02.gif) no-repeat left center; color:#666;}
.news_d_wid{ width:227px;}

.fl05_con li.news_d_t_first{ background:none; padding-left:0; font-size:14px; font-weight:bold; color:#333; height:28px; line-height:28px; overflow:hidden;}

.news_d_pages{ padding:40px 0 20px 0;color:#999; font-size:12px; line-height:22px; overflow:hidden; zoom:1;}
.news_d_pages a,.news_d_pages a:visited{ color:#555;}
.news_d_pages a:hover{ color:#f60;}
.news_d_pages span{ width:330px; height:22px; overflow:hidden;}
.news_d_pre{ float:left; }
.news_d_next{ float:right; text-align:right;}

.news_sitemap{ font-size:12px; color:#666; padding: 0 0 10px 0; overflow:hidden; zoom:1;}
.news_sitemap span{ padding:0 5px;}
.news_sitemap a,.news_sitemap a:visited{ color:#999;}
.news_sitemap a:hover{ color:#666;}

.news_list{ padding:10px 0; overflow:hidden; zoom:1;}

.news_list_con{ overflow:hidden; zoom:1;}
.news_list_con_ul{padding: 10px 0 0 0;overflow:hidden; zoom:1; }
.news_list_con li{overflow:hidden; zoom:1;}
.news_list_con a,.news_list_con a:visited{color:#333;}
.news_list_con a:hover{ color:#f60;}
.news_list_con li.news_list_con_li{ border-bottom:1px solid #ebebeb; padding:10px 0;}
.news_list_con li.news_list_con_t{ font-size:18px; color:#333; font-family:"微软雅黑"; height:28px; line-height:28px;overflow:hidden; zoom:1;}
.news_list_spl{ float:left; margin-right:20px; zoom:1;}
.news_list_spl img{ width:120px;}

.news_list_spr{font-size:14px; line-height:22px; color:#808080; padding-right:3px; overflow:hidden; zoom:1;}
.news_list_spr_con{ height:66px;overflow:hidden; text-indent:2em;}
.news_list_spr_time{ color:#b9b9b9; font-size:12px;}


/*page*/
.pagination {
  margin: 0;
}
.pagination a{color:#999;}
.pagination a,.pagination span{font-size:12px;}
.pagination ul {
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  margin-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  *zoom: 1;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

.pagination ul > li {
  display: inline;
}

.pagination ul > li > a,
.pagination ul > li > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
  margin:0px !important;
}

.pagination ul > li > a:hover,
.pagination ul > li > a:focus,
.pagination ul > .active > a,
.pagination ul > .active > span {
  background-color: #f5f5f5;
}

.pagination ul > .active > a,
.pagination ul > .active > span {
  color: #999999;
  cursor: default;
}

.pagination ul > .disabled > span,
.pagination ul > .disabled > a,
.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {
  color: #999999;
  cursor: default;
  background-color: transparent;
}

.pagination ul > li:first-child > a,
.pagination ul > li:first-child > span {
  border-left-width: 1px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}

.pagination ul > li:last-child > a,
.pagination ul > li:last-child > span {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
}

.pagination-centered {
  text-align: center;
}

.pagination-right {
  text-align: right;
}

.pagination-large ul > li > a,
.pagination-large ul > li > span {
  padding: 11px 19px;
  font-size: 17.5px;
}

.pagination-large ul > li:first-child > a,
.pagination-large ul > li:first-child > span {
  -webkit-border-bottom-left-radius: 6px;
          border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
          border-top-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
}

.pagination-large ul > li:last-child > a,
.pagination-large ul > li:last-child > span {
  -webkit-border-top-right-radius: 6px;
          border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
          border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
}

.pagination-mini ul > li:first-child > a,
.pagination-small ul > li:first-child > a,
.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > span {
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
}

.pagination-mini ul > li:last-child > a,
.pagination-small ul > li:last-child > a,
.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > span {
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
}

.pagination-small ul > li > a,
.pagination-small ul > li > span {
  padding: 2px 10px;
  font-size: 11.9px;
}

.pagination-mini ul > li > a,
.pagination-mini ul > li > span {
  padding: 0 6px;
  font-size: 10.5px;
}

.news_con .news_l table{
  width:100% !important;
  border-spacing:0;
  border-collapse:collapse;
  margin-top:10px
}
.news_con .news_l th{
  border-style:solid;
}
.news_con .news_l td{
  border-style:solid;
}

.news_con .news_d_con a[href]{
color:#1c1cef;
}
.news_con .news_d_con img{
max-width:100%;
}
