body{margin:0;  background:url(images/background.png) repeat-x #fff;}
img{border:none;}
td{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000}
a {color: #000;font-size:12px;text-decoration: none;}
a:visited {color: #000; text-decoration: none;}
a:hover {color:#ac0405;text-decoration: underline;}

.bodyframe{margin:0 auto; width: 1000px; box-sizing: border-box; background:#f6f6f6;}

.department{background:#f6f6f6;}
.department td{color:red; font-weight:bold; font-size:14px}
.department a {color: red;font-size:12px;text-decoration: none; font-weight:normal}
.department a:visited {color:red; text-decoration: none;}
.department a:hover {color:green;text-decoration: underline;}
.department ul{list-style-type:none; margin:0; padding:10px}
.department ul li {margin-right: 10px; padding: 2px 15px 5px; border: 1px solid #e9b8b3; display: inline; color:#fe0000; background:url(images/department_back.gif) repeat-x; width:50px; } 

.mainmenu{color: red;font-size:14px;font-weight:bold; font-family:宋体;}
.mainmenu a {color: red;font-size:14px;text-decoration: none; font-weight:bold}
.mainmenu a:visited {color:red; text-decoration: none;}
.mainmenu a:hover {color:black;text-decoration: none;}

/***********************************************首页开始*/
.topic ul{list-style-type:none; margin:3px 13px 5px 8px; padding:0;}
.topic ul li {margin:4px 0 4px 0; padding: 2px; border: 1px solid #bbbbbb}
.topic img{display:block; width:100%}

.news{border-bottom:1px solid #dcdcdc; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; height:232px}
.news ul{padding-left:20px; margin:0; list-style-position: inside; height:230px; overflow:hidden;}
.news ul li {padding: 7px 0px 5px; border-bottom: 1px  dashed #e9b8b3; width:230px;height:12px;  list-style-image: url(images/dot.gif); list-style-position:outside}
.news li span{float: right;text-align: right; font-family:"arial"; font-size:11px; color:red; -webkit-text-size-adjust:none;}

/*.news_zhibu{border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; }*/
.news_zhibu ul{padding-left:12px; margin:0;}
.news_zhibu ul li {list-style-type: none; overflow:hidden; text-overflow: ellipsis; white-space:nowrap; line-height: 1.7}


/*活动剪影*/
#demob {position:relative;}
#demob1 {position:absolute;top:0;left:0;}
#demob ul{list-style-type:none;margin:0px;padding:0}
#demob ul li{margin-right:2px; float:left; display: inline; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:160px; width:187px;}

/*图片新闻*/
.picshow_all{position:relative;}
.picture{position:absolute;border:1px solid #666;}
.nav {position:absolute;width:100%;height:12px;bottom:0px;background:url(images/shownumberback.png) right no-repeat;}
.nav span{font:9px Arial;color: #fff;float:right;width:15px;height:100%;text-align:center;border-left:2px solid #aaa;cursor:pointer; -webkit-text-size-adjust:none;}
.nav span.cur{background:#ce0609;}
.pic_text{position:absolute;width:100%;bottom:0px;text-align:center; overflow:hidden;text-overflow: ellipsis; white-space:nowrap}
.pic_text a{font-size:12px;text-decoration: none;color:#000; font-weight:bold}
.pic_text a:hover{color:red; text-decoration: underline}
/**********************************************首页结束*/
/*新闻详细*/
.news_detail_frame{border-top:4px solid #bbbbbb; border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; padding:10px 40px 10px 40px; vertical-align:top; height:405px;}
.news_detail_title{text-align:center; font-size:24px; font-weight:bold; padding:20px 0 20px 0;}
.news_detail_subtitle{text-align:center; color:#7c2702; padding-bottom:5px;}
.news_detail_time{text-align:center; color:#555555; border-bottom:1px dashed #bbbbbb}
.news_detail_content{font-size:14px; font-family:宋体; line-height:200%; padding:15px 0 0 0}
.news_detail_content img{max-height:100%}

/*新闻列表*/
.news_list_frame{border-top:4px solid #bbbbbb; border-left:1px solid #bbbbbb; border-right:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; padding:10px 20px 10px 20px; vertical-align:top;  height:405px;}
.news_list ul{padding-left:0px; margin:0; list-style-position: inside; }
.news_list ul li {padding: 10px 0px 10px; border-bottom: 1px  dashed #e9b8b3; width:700px; list-style-image: url(images/dot.gif); }
.news_list li span{float: right;text-align: right; font-family:"arial"; font-size:11px; color:red; -webkit-text-size-adjust:none;}


/*页码*/
.pagelable{border:0; border-bottom:0; margin: 2px 0 0 0}
.pagelable td{border:1px #ccc solid;padding:2px 6px; background:#eee}
.pagelable td a{color:black}
.pagelable td:hover{background:red;color:white}
.pagelable td:hover a{color:white}
.pagelable .pagelable_total{background:red;color:white;}
.pagelable .pagelable_current{background:red;color:white}
.pagelable .pagelable_current a{color:white}
.pagelable .jump{ position:absolute; border:1px solid #ccc; padding:2px; top:5px; right:2px; height:24px; width:80px; background:red; display:none;}

