@charset "utf-8";
/* CSS Document */
@import url(global.jpg.css);
body { background:url(../img/top_bg.jpg) top repeat-x; font-family:"微软雅黑";}
.container {margin:0 auto;}
#top {position:relative;}
#top {line-height:40px; height:40px;}
#top a {color:#888;}
#span-line {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#ccc; margin-left:6px; margin-right:6px;}

#goTopBtn {position: fixed; text-align: center; line-height: 60px; width: 60px; bottom: 75px; height: 60px; font-size: 12px; cursor: pointer; right: 100px; _position: absolute; _right: auto;}

.banner {width:980px; margin-top:30px;}
#news_logo {width:240px; height:50px;position:relative;}
#news_sns {width:324px;height:40px; font-size:14px; color:#999; margin-left:60px; padding-top:10px; position:relative;}
#news_srch {width:353px;height:50px; text-align:right; margin-top:10px;}

.menu {width:980px; height:55px; line-height:45px; background:url(../img/menu_bg.jpg) no-repeat; font-size:14px; font-weight:700; overflow:hidden; margin:0 auto; margin-bottom:10px; text-align:center; position:relative; margin-top:20px; font-family:"宋体";}
.menu ul {float:left; position:relative; left:50%; padding-top:10px;}
.menu li {width:98px; height:26px; line-height:26px; float:left; position:relative; right:50%; overflow:hidden; display:inline;}

.menu li a {width:98px; height:26px; display:block; color:#fff;}
.menu li a:hover {background:url(../img/m_bg_on.jpg) 8px 0px no-repeat; color:#fff; text-decoration:none;}
.menu #index {width:47px;}
.menu #index a {width:47px;}
.menu #index a:hover {background:url(../img/menu_bg_on.jpg) no-repeat; color:#fff; text-decoration:none;}

.nc_nav {height:38px; border:#e2e2e2 solid 1px; line-height:36px; margin-bottom:20px;}
.nc_pos {width:80px; padding-left:15px; font-size:16px;}
.nc_arrow {width:20px; height:38px; background:url(../img/nc_arrow.jpg) no-repeat;}
.cur_pos {height:38px;line-height:38px; color:#000; text-align:right; padding-right:20px;}
.cur_pos span {font-family:"宋体";color:#999; margin-left:2px;margin-right:2px;}

.srch_txt {width:163px; height:26px; background:url(../img/srch_txt.jpg) no-repeat; padding:5px 5px 0px 10px;}
.srch_btn {width:57px; height:31px; background:url(../img/srch_b.jpg) no-repeat; margin-left:-10px;}

.main_body {display:inline;}
.mb_left {width:650px;}
.top_pic {height:230px;}
.tp_title {width:300px; margin-left:15px; margin-top:8px; line-height:26px;}
.tp_info {margin-left:15px; line-height:30px; color:#999;}
.tp_info span {color:#c5c5c5;}
.tp_info #src_media {margin-left:15px;color:#666;}
.tp_intr {margin-left:15px; margin-right:15px; height:110px; overflow:hidden; color:#666;font-family:"宋体";}
#pub_time {background:url(../img/i_time.jpg) 0 1px no-repeat; padding-left:18px; color:#666; font-size:12px; letter-spacing:1px;font-family:"微软雅黑";}
.tp_title a {font-size:18px; color:#000;}
.mb_right {width:295px;margin-left:35px;}
.tp_right {width:330px; background:#F2F2F2; height:210px; overflow:hidden;}
.li_box {margin-top:20px; border-bottom:#f1f1f1 solid 4px; padding-bottom:15px;}
.li_box dt a{font-size:18px; color:#000;}
.li_box dd {line-height:24px; color:#666; font-size:12px;font-family:"宋体"; line-height:22px; margin-top:15px;}
.li_box #li_pic {width:120px;display:block; margin-top:20px; padding-bottom:4px;}
.li_box span a{font-size:12px;font-family:"宋体"; color:#f00;}
.share_info {position:relative; margin-top:10px;}
.li_box_info {color:#999;}
#news_nav {font-size:12px; color:#666;}
#li_box_time {margin-right:10px;}
#bdshare {top:-2px; position:absolute; right:0px;}

.cover_box {margin-bottom:25px;}
.cover_box dt {background:url(../img/l_t_bg.jpg) repeat-x; height:38px; line-height:38px; font-size:16px; padding-left:15px; padding-right:20px; position:relative; border:#ccc solid 1px; border-bottom:#369 solid 1px;}
.cover_box dt a {color:#039;}
.cover_box dt span {font-size:12px; position:absolute; right:15px; top:0;}
.cover_box dt span a {color:#999;}
.cover_box dd{border:#ccc solid 1px; border-top:none; padding:15px; line-height:36px; font-size:14px; padding-bottom:20px;}
.cover_box dd li {background:url(../img/g_r_dot.jpg) 0px 16px no-repeat; text-indent:16px; position:relative; border-bottom:#CCC dashed 1px;}
.cover_box dd span {position:absolute; right:15px; top:0; font-size:12px; color:#999;}
.cover_box dd a {color:#333;}

.epages {margin-top:25px; text-align:right; white-space:nowrap;}
.epages b{background:#369;padding:5px 10px 5px 10px;font-size:14px; line-height:36px; height:36px; color:#fff;margin-left:10px;}
.epages a {padding:5px 10px 5px 10px;background:#777;color:#fff; margin-left:10px; font-size:14px; line-height:36px; height:36px;}
.re_link {margin-top:25px; border-top:#e4e4e4 solid 1px;border-bottom:#e4e4e4 solid 1px; padding-top:8px; padding-bottom:8px;}
.re_link a {color:#999; margin-right:15px; white-space:nowrap;}

.slide_box {border-top:#DFDFDF solid 2px;position:relative; padding-bottom:5px; overflow:hidden;}
.slide_title {font-size:18px; color:#f00; position:relative; padding-bottom:5px; margin-top:15px;}
.slide_title span a{font-size:12px; color:#999; position:absolute; right:0;}
.slide_box dt{font-size:14px; margin-top:10px;}
.slide_box dt a {color:#000;}
.slide_box dd {height:78px; overflow:hidden; line-height:20px;}
.slide_box #li_pic {width:110px; margin-top:10px;}
.slide_box #li_txt {margin-top:5px;}
.slide_box li{font-size:14px; background:url(../img/gray-dot.jpg) 0 14px no-repeat; line-height:30px; text-indent:9px; overflow:hidden; white-space:nowrap; width:280px;}

.slide_box #v_pic {width:130px; overflow:hidden; float:left; height:145px; margin-top:5px;}
.slide_box #v_pic dt {width:130px; height:110px; background:url(../img/v_pic_bg.jpg) 0px 0 no-repeat; padding-top:5px; padding-left:5px;}
.v_fr {margin-left:25px;}
.gz_list {margin-top:5px; background:url(../img/i_nub.jpg) 0 12px no-repeat;}
.gz_list li {background:none; line-height:32px; height:32px; text-indent:16px;}
