/* common css */
body{margin:0;padding:0;font:12px 宋体,Arial;}
table{margin:0;padding:0;}
ul{margin:0;padding:0;list-style:none;}
h3,p{margin:0;padding:0;}
a{color:black;text-decoration:none;}
a:hover{color:#c5010d;}
img{border:0;vertical-align:middle;}

/* common class */
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;width:100%;height:0;line-height:0;}
.block{display:block;}
.center{text-align:center;}
.bold{font-weight:bold;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.red{color:#c5010d;}
.oh{overflow:hidden;}
.line1{margin:3px;height:5px;line-height:5px;background:url(../img/line1.gif) repeat-x;}

#dbody{overflow:hidden;margin:0 auto;width:1000px;}

.news_box1{margin:5px 0;border:solid 1px #ccc;}
.news_box1 .title{position:relative;padding-left:10px;height:24px;line-height:24px;background:url(../img/title_bg1.jpg) repeat-x;border-bottom:solid 1px #dadada;}
.news_box1 .title .more{position:absolute;top:0;right:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.news_box1 .list_img li{overflow:hidden;position:relative;margin:10px;padding:5px;border:solid 1px #eee;}
.news_box1 .list_img .img img{width:98px;height:64px;}
.news_box1 .list_img .tit{position:absolute;top:7px;left:115px;display:block;font-weight:bold;height: 20px;line-height: 20px;overflow: hidden;}
.news_box1 .list_img .txt{position:absolute;top:28px;left:115px;display:block;width:240px;color:#666;line-height:20px;}
.news_box1 .list_txt{padding:5px;}
.news_box1 .list_txt li{padding-left:25px;background:url(../img/icon1.gif) no-repeat 15px 11px;height:26px;line-height:26px;}

.news_box2{margin:0 0 5px 0;}
.news_box2 .title{position:relative;padding-left:15px;height:29px;line-height:29px;background:url(../img/title_bg2.jpg) repeat-x;color:white;}
.news_box2 .title .more{position:absolute;top:0;right:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.news_box2 .list_txt{padding:5px;border:solid 1px #ccc;border-top:0;}
.news_box2 .list_txt li{padding-left:17px;background:url(../img/icon1.gif) no-repeat 8px 11px;height:26px;line-height:26px;}

.news_box3{margin:0 0 5px 0;}
.news_box3 .list{position:relative;margin-top:4px;padding:10px 0 7px 0;border:solid 1px #e6adc0;border-top:solid 3px #c33162;z-index:99;}
.news_box3 .list .title{width:80px;height:24px;line-height:24px;text-align:center;background:#fff;}
.news_box3 .more{display:block;margin-top:2px;padding-right:10px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#898989;text-align:right;}
.news_box3 .list_img li{overflow:hidden;position:relative;margin:10px 10px 0 10px;padding:5px;}
.news_box3 .list_img .img img{width:208px;height:115px;}
.news_box3 .list_img .tit{display:block;margin:10px 0 5px 0;font-weight:bold;color:#aa0d14;text-align:center;font-size:14px;}
.news_box3 .list_img .txt{display:block;line-height:22px;color:#333;}
.news_box3 .list_txt{padding:0 5px 5px 5px;}
.news_box3 .list_txt li{padding-left:25px;background:url(../img/icon2.gif) no-repeat 15px 9px;height:24px;line-height:24px;}
.news_box3 .list_txt li a{color:#4e4e4e;}
.news_box3 .list_img .a_img{display:block;margin:10px auto;text-align:center;}
.news_box3 .list_img .a_img img{width:208px;height:115px;}

/* header */
#shortcut{position:relative;padding:3px 0 0 5px;height:27px;line-height:30px;background:url(../img/shortcut_bg.jpg) repeat-x;border:solid 1px #ccc;font-size:12px;}
#shortcut,#shortcut a,.userlogin input{color:#858585;}
.userlogin{line-height:20px;}
.userlogin .inputbox{height:14px;line-height:14px;border:solid 1px #e6e6e6;}
.userlogin li{float:left;margin-top:3px;padding-left:10px;}
#shortcut .fun_link{position:absolute;top:0;right:10px;}
#logo{position:relative;height:85px;border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;}
#logo .img{display:block;width:326px;height:85px;background:url(../img/logo.png?20220311) no-repeat;}
#logo .nav{position:absolute;top:20px;left:326px;}
#logo .nav .block{float:left;margin-left:8px;padding-left:15px;width:145px;height:53px;background:url(../img/nav_line.jpg) no-repeat left center;}
#logo .nav .block a{float:left;display:block;width:70px;height:26px;line-height:26px;}
#roll_news{position:relative;height:27px;background:url(../img/roll_bg.jpg) repeat-x;line-height:27px;}
#roll_news .title{position:absolute;top:0;left:10px;color:white;}
#roll_news .title a{color:white;}
#roll_news_box{position:absolute;left:90px;top:-5px;overflow:hidden;width:905px;}
.roll_news_list td{padding-left:15px;}
#roll_news_box a{color:white;white-space:nowrap;}

/* footer */
#bottom{clear:both;margin:20px 0;}
#bottom .friendlink{position:relative;padding:5px 0 0 10px;height:64px;line-height:26px;background:#F0F0F0;border-top:2px solid #c10456;border-bottom:1px solid #DDD;}
#bottom .friendlink .more{position:absolute;bottom:5px;right:10px;color:#b00109;}
#link_list a{float:left;display:block;width:60px;}
#bottom .copyright{margin-top:10px;line-height:25px;color:#666;}
#bottom .copyright a{color:#666;}

/* pager */
.pager{padding-top:17px;border-top:1px solid #ddd;}
.pager li{float:left;}
.pager li a{display:block;float:left;margin:0 3px;_margin:0 2px;padding:3px 6px;_padding:3px 5px;border:1px solid #ccc;background:#f5f5f5;color:#666;}
.pager .curr a{background:#A00509;color:#fff;}

/* 分页符 */
.ke-pagebreak{display:none;}