@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-size:14px; font-family:Microsoft YaHei,Arial;  color:#333; ;}
img{ border:none}
ul,dl,ol{ list-style:none;}
a{ text-decoration:none; color:#333}
.clear{ clear:both; height:0px; overflow:hidden}
.w960px{ width:960px; margin:0 auto;}
.w980px{ width:980px; margin:0 auto;}
.fl{ float:left; display:inline}
.fr{ float:right; display:inline}
.bgfff{ background:#fff}
.mt10{ margin-top:10px}
.mt15{ margin-top:15px}
.mt40{ margin-top:40px}
.mb60{ margin-bottom:60px}
.pt20{ padding-top:20px}
.pt30{ padding-top:30px}
.pt60{ padding-top:60px}
.ft18{ font-size:18px}
.pr{ position:relative}
/*******焦点图头部*******/
.img_div{  margin:0 auto}
.bg{ background-position:top center; background-repeat:no-repeat; background-image:url(images/bg0.jpg)}
/******焦点图头部 end*********/
/********页头***********/
.menu_ul li{ float:left; display:inline-block;}
.menu_ul li a{ display:block; padding:0 5px;}
.menu_ul li a:hover{ background:#666; color:#fff}
.menu_ul .first a{ padding:0; margin-right:5px;}
.zt_top{ background:#f5f5f5; border-bottom:1px solid #ccc; height:28px; line-height:28px; font-size:14px;}
.zt_top .mauto{ text-align:right;}
.zt_top .mauto a{ padding:0 5px;}
.menu_ul li.first a { padding:0}
.mauto{ margin:0 auto;}
/*******页头end************/
/*****页尾********/
.footer2{ background:#e5e5e5; border-top:1px solid #ccc; line-height:25px; padding:30px 0 10px; margin-top:20px; color:#5c5c5c; font-size:14px;}
.footer2 a{ color:#5c5c5c; margin:0 5px}
.logo_j{ float:left; display:inline; width:80px; text-align:right; padding:50px 40px 0 40px }
.link{ float:left; display:inline; width:770px; padding-left:40px; min-height:70px}
.f_d_1,.f_d_2{ float:left; display:inline}
.link dt{ margin-bottom:10px}
.link dt span{ font-size:17px; display:inline-block; border-bottom:1px solid #a0a0a0; line-height:35px; height:35px; overflow:hidden; font-weight:bold}
.f_d_1{ width:190px; overflow:hidden}
.f_d_2{ width:580px; overflow:hidden}
.f_dl_2{ width:105%}
.f_dl_2 dd{ float:left; display:inline-block; width:100px; }
.f_dl_2 .f_max_dd{ width:140px; }
.copy_r{ clear:both; padding-top:25px; text-align:center }
.color85{ color:#858585}
.footer2 a:hover{ color:#0f749d; text-decoration:underline}
/******页尾end*******/
/* 幻灯开始*/
.jiaodiantu,.m_list_ul,.m_list_ul li,.m_list_ul li  img,.m_title{width:100%;}
.m_list_ul li,.m_list_ul li  img{height:100%}
.jiaodiantu{ position:relative;   overflow:hidden;}
.m_list_ul{   overflow:hidden}
.m_list_ul li{ position:relative; display:none}
.m_list_ul li  img{ display:block;  }
.m_title{ position:absolute; bottom:0px; left:0;  _background:#000; background:rgba(0,0,0,0.6); line-height:30px; height:30px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap; text-align:center; color:#fff}
.scroll{ position:absolute; right:10px; bottom:35px;}
.m_ul_num li{ float:left; display:inline; width:16px; height:16px; text-align:center; background:#333; color:#fff; margin-left:5px; font-size:12px; cursor:pointer}
.m_ul_num .h_numli{ background-color:#ac1a25}
/* 幻灯结束*/
/*******列表A共用区*******/
a:hover{ text-decoration:underline;}
.news_ul  .name,.list_ul li{text-overflow: ellipsis; white-space: nowrap;}
.ht_ul_250px{height:250px;/***修改滑动条的高度***/}
.h270px{ height:270px}
.scroll_h{ padding-right:30px; overflow-x:hidden;overflow-y:scroll; padding-right:30px;}
.news_ul .name{  height:35px; line-height:35px; overflow:hidden; font-size:16px;  }
.news_ul li{ overflow:hidden; }
.daoyu{ font-size:12px; text-indent:2em; font-family:Arial;  line-height:20px; height:40px; overflow:hidden; padding-left:20px;}
.height_90 li{ height:85px; padding-top:2px}
.ht_ul_286px{ height:286px}
/*******列表A共用区 end*******/
/****f_color_5**************/
.f_color_5 li{ border-bottom:1px dashed #959595; }
.f_color_5 li a{color:#303030;}
.f_color_5 .daoyu{color:#333;}
.f_color_5 .name{background:url(images/dot3.gif) no-repeat left center;padding-left:15px; font-size:17px;line-height:45px; height:45px}
.f_color_5 li a,.f_color_5 li span{ display:inline-block;}
.f_color_5 li a{ float:left; width:75%; overflow:hidden;text-overflow: ellipsis; white-space: nowrap; color:#343434}
.f_color_5 li span{ float:right; text-align:right; width:10%; font-size:14px; color:#9d9d9d; overflow:hidden}
/*****f_color_5 END******/
/*******列表4*******/
.f_color_4 li{border-bottom:1px dashed #cacaca; }
.f_color_4 li a{color:#000000;}
.f_color_4 .daoyu{color:#8f8f8f;}
.f_color_4 .name{background:url(images/dot4.gif) no-repeat left center;padding-left:25px;}
/*******列表4 end*******/
.dis_img img{ display:block}