﻿@charset "utf-8";
*{ margin:0; padding:0;}
body{font-size:12px;line-height:22px; background:url(img/body_bg.jpg) repeat-x}
div,p,li{font-family:Verdana,;font-size:13px;}
input,select{font-size:12px;line-height:16px;}
img{border:0;}
ul,li{list-style-type:none;}
li{font-size:13px;}
a{color:#000; }
a:hover{color:#f30;text-decoration:underline}
input{font:12px/1.5em tahoma; }
.mt5{margin-top:5px}
.mb5{ margin-bottom:5px}
.line{ border-bottom:1px dashed #ccc; margin-bottom:5px; clear:both}
.red{color:red}
.green{color:#063}
.n{ display:none}
/*BOX*/
.box{height:100%; position:relative; border:1px solid #5684C0; }
.box .t{height:29px;margin-bottom:5px; border-bottom:1px solid #06c; background:url(img/menu_bg.jpg) 0px -61px;clear:both}
.box .t h2{ padding:0 10px; height:29px; float:left;font:14px/29px "宋体"; text-align:center; background:url(img/menu_bg.jpg) 0px -1px repeat-x}
.box .t h2 a,.box .t h2{ color:#fff; font-weight:bold;text-decoration:none}
.box .t div{color:#999; font:10px/29px tahoma; }
.box .t div a{font:12px/29px "宋体";}
.box .img1{margin:5px; text-align:center;float:left; clear:left}
.box .img1 a{ text-decoration:none}
.box .img1 a img{ border:1px solid #ccc;  }
.box .news_about{ padding:2px; height:85px; overflow:hidden}
.box .news_about h3 a{font:bold 12px/1.5em "宋体";color:#c03}
.box .news_about div{font:12px/1.5em "宋体"; color:#666}
.box .list{clear:left;padding:0px 10px 5px 10px;}
.box .list li{border-bottom:1px dashed #efefef; text-align:right; height:1.5em; line-height:1.5em;}
.box .list li a{color:#004BB0; text-decoration:none; float:left}
.box .list li a:hover{color:#fff; background:#004BB0; }
.box .list li span{ font-size:10px; color:#999}

.box .list_14px{clear:left;padding:0px 10px 5px 10px;}
.box .list_14px li{border-bottom:1px dashed #efefef; text-align:right; height:1.5em; line-height:1.5em;}
.box .list_14px li a{color:#004BB0; text-decoration:none; float:left;font-size:12px}
.box .list_14px li a:hover{color:#fff; background:#004BB0; }
.box .list_14px li span{ font-size:10px; color:#999}

.box .more{position:absolute; right:.5em; top:.5em; font:12px/1.5em "宋体"; color:#063; display:none}

.box form div{ margin:5px auto 5px 5px}
.box .right li span{font-size:12px;}
.r .box{ background:#F8FAFE}
.r .box .t {background:url(img/menu_bg.jpg) 0px -61px repeat-x}

.imgbox a{ display:block;width:154px; height:110px; margin:3px ;float:left; overflow:hidden; text-decoration:none;font:12px/1.5em "宋体"; text-align:center;}
.imgbox a:hover{ text-decoration:none }
.imgbox a img{ width:100%; height:80%; margin-bottom:2px}

/*头*/
#top{ width:990px; height:78px; margin:0 auto; padding-top:50px;clear:both; background:url(img/body-top.jpg) no-repeat #fff}
#logo{ width:233px ; height:65px; text-align:center; padding-top:7px; float:left}
#topAd{ height:75px;width:750px; overflow:hidden}

/*导航*/
.menu_1,.menu_2{ width:990px; height:30px;  margin:0 auto; font:14px/30px "宋体"; text-indent:2em;clear:both; background:url(img/menu_bg.jpg) 0px 0px;color:#fff;}
.menu_2{color:#000; background:url(img/menu_bg.jpg) 0px -30px;}
.menu_1 a{color:#fff; text-decoration:none}
.menu_2 a{color:#000; text-decoration:none}
.menu_1 a:hover,.menu_2 a:hover{color:#ff0; text-decoration:none;}
/*标头新闻*/
#top_news{width:750px; padding:0 10px 3px 10px;  float:left; height:126px}
#top_news h1{ font:bold 24px/1.5em "黑体"; text-align:center}
#top_news h1 a{ color:#c30}
#top_news p{ text-indent:2em; color:#333; height:5em}
/*搜索*/
#search{width:768px; height:51px; background:url(img/search.png); margin-top:5px; float:left; display:none}
/*中部广告*/
#ad1{width:768px; height:85px; margin-top:5px; margin-left:2px; float:left; overflow:hidden}
/*结构*/
.a{width:990px;min-height:120px;margin:0 auto;padding:5px 0 0 0; background:#fff;clear:both;}
.l{width:324px; float:left; margin:0 7px 0 2px; overflow:hidden}
.xr{width:245px; float:left; margin:0 7px 0 2px; overflow:hidden}
.m{width:433px; float:left; overflow:hidden}
.r{width:212px; float:right;margin-right:2px;overflow:hidden}
#left{float:left;width:656px; margin-left:2px; overflow:hidden}
#right{float:right;width:320px; margin-right:2px; overflow:hidden}
/*运管*/
.yunguan{ padding:0 5px 10px 10px;}
.yunguan a{ width:8em;font:12px/1.5em "宋体"; display:block; float:left}
/*工具*/
#tools{ margin-bottom:5px}
#tools a{ display:block; width:49%; float:left; text-align:center;}
/*统计*/
#tj{ margin:7px;line-height:1.5em }
/*分页*/
#page{ font:12px/1.5em "宋体"; text-align:center; margin:5px;}
#page a{text-decoration:none}
/*链接*/
#links a{padding:2px 2px;}
/*底部*/
#bottom{ width:970px; margin:0 auto; padding:10px; position:relative; font:12px/1.9em tahoma; background:#039;color:#fff;  border-top:3px solid #5684C0; clear:both;}
#bottom a{color:#C8D7FF; text-decoration:none}
#bottom a:hover{color:#ff0; text-decoration:underline}
#bottom span{ position:absolute; right:1em; bottom:10px}
#bottom span a{color:#fff; font-weight:bold}
/*文章结构*/
#news_title{ text-align:center; color:#000; border-bottom:3px solid #039; margin:12px; font:32px/1.5em 黑体}
#news_cont{ font:14px/1.5em "宋体"; padding:1em; text-indent:2em; overflow:hidden}
#news_other{text-align:center;border:none}

#read{position:absolute; z-index:999; padding:1em; background:#efefef; border:1px solid #000}
.read_btn{ position:absolute;right:80px; top:2px; width:16px; height:16px;  background-image:url(img/read_btn.png);cursor :pointer}
/*hack*/
.imgbox:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.imgbox{zoom:1;display: inline-block;_height:1px;}