﻿@charset "utf-8";
* { list-style: none; margin: 0px; padding: 0px; font-family: \5FAE\8F6F\96C5\9ED1, Verdana, Tahoma; line-height: 150%; font-weight: normal; text-decoration: none; border: 0px; }
body { background: #D4D4D4; }
a { color: #333; }
a:hover { color: #F00; }
.clear { clear: both; height: 0px; }
.fl { float: left; }
.fr { float: right; }
.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.bcf0f8 { background: #F5F0E8 url(../images/bcf0f7.png) repeat-x; }

.wrapper { margin: 0px auto; width: 100%; }
.wrapper .maincontent { width: 1150px; margin: 0px auto; background: #FFF; }

.maincontent .top { background: #820B0B; height: 35px; }
.maincontent .top p { text-align: right; line-height: 35px; padding-right: 80px; }
.maincontent .top p a { line-height: 35px; color: #FFF; }
.maincontent .top p a:hover { color: #FF0; }

.maincontent .header { width: 1002px; height: 100px; margin: 0px auto; background: url(../images/logo.png) no-repeat 0px 19px; }

.maincontent .nav { width: 1002px; height: 38px; margin: 0px auto; border-bottom: 2px solid #820B0B; }
.maincontent .nav ul { margin-right: 20px; float: right; }
.maincontent .nav ul li { float: left; height: 38px; }
.maincontent .nav ul li a { font-size: 16px; color: #333; line-height: 38px; padding-right: 10px; padding-left: 10px; display: block; }
.maincontent .nav ul li a:hover { color: #fff; background: #820B0B; }

.maincontent .mainbox { margin: 0px auto; width: 1002px; }
.maincontent .mainbox .box487 { width: 487px; }
.maincontent .mainbox .box490 { width: 490px; }

.ihenews { padding-top: 13px; padding-right: 10px; padding-left: 10px; }
.ihenews .date { height: 46px; width: 56px; border-right: 1px dotted #CCC; }
.ihenews .date h1 { height: 12px; font-size: 14px; color: #820B0B; text-align: center; margin-top: 3px; }
.ihenews .date h2 { height: 28px; font-size: 26px; color: #333; font-weight:bold; text-align: center; }
.ihenews .news23 { width: 394px; padding-top: 11px; }
.ihenews .news23 a { font-size: 16px; line-height: 23px; }

.title487 { font-size: 18px; line-height: 36px; color: #FFF; background: #820B0B; padding-right: 20px; padding-left: 20px; }
.text487 {  }



.listnews1 { height: 34px; background: url(../images/arrow2.png) no-repeat 2px 10px; padding-left: 18px; }
.listnews1 a { font-size: 14px; line-height: 34px; }

.cccdate_fr { font-size: 12px; color: #999; float: right; margin-top: 5px; }


.maincontent .footer { height: 140px; border-top: 2px solid #999; margin: 0px auto; width: 1002px; }
.maincontent .footer .flbox { width:308px; margin-left:48px; margin-top:33px; }
.maincontent .footer .frbox { width:550px; margin-top:26px; }


/* 栏目列表 */
.col_menu { float: left; width: 250px; min-height: 400px; margin-left: 0px; }
.col_menu h1 { font-size: 16px; margin-bottom: 5px; background: #820B0B; display: block; color: #FFF; font-weight: normal; line-height: 25px; padding-top: 8px; padding-bottom: 8px; padding-left: 20px; padding-right: 20px; }
.col_menu h2 { font-size: 16px; margin-bottom: 5px; }
.col_list { float: right; width: 720px; }
.col_list h1 { height: 40px; margin-right: 0px; margin-left: 0px; border-bottom: 1px solid #CCC; font-size: 22px; line-height: 40px; font-weight: bold; color: #BC0F09; padding-left: 20px; }
.col_list h2 { margin-right: 0px; margin-left: 0px; margin-top: 10px; }
.listnews2 { font-size: 14px; line-height: 28px; height: 28px; border-bottom: 1px dotted #CCC; background: url(../images/arrow1.gif) no-repeat 2px 8px; padding-left: 22px; }
.listnews2 a { font-size: 14px; line-height: 28px; }

.wrapper .maincontent .main980 { width: 980px; margin: 0px auto; padding-top: 20px; padding-bottom: 20px; }
.wrapper .maincontent .main980 ul { margin-bottom: 15px; }
.wrapper .maincontent .main980 ul .date { float: left; height: 123px; width: 123px; }
.wrapper .maincontent .main980 ul .date h1 { font-size: 72px; color: #FFF; text-align: center; line-height: 72px; margin-top: 15px; }
.wrapper .maincontent .main980 ul .date h2 { font-size: 14px; color: #FFF; text-align: center; line-height:14px; }
.wrapper .maincontent .main980 ul .pic { float: left; height: 123px; width: 264px; }
.wrapper .maincontent .main980 ul .title { float: left; height: 103px; width: 572px; background: #E5E5E5; padding: 10px; }




/* 文章页面 CSS */

#content1 { padding-right: 30px; padding-left: 30px; padding-top: 35px; padding-bottom: 35px; background-color: #FFF; margin-top: -1px; }
#content1 h1 { text-align: center; font-size: 24px; margin-bottom: 8px; text-shadow: 1px 2px 2px #D2D7DA; color:#BA0101; }
#content1 h2 { font-size: 12px; font-weight: normal; text-align: center; color: #999; }
#content1 h3 { text-align: center; margin-top: 12px; }
#shownews { margin-top: 15px; padding: 10px; height: auto; min-height: 400px; border-top: 1px solid #C7C7C7; }
#shownews p { font-size: 14px; line-height: 1.8em; margin-top: 3px; margin-bottom: 15px; font-family: "宋体"; }
#shownews p a { font-size: 14px; }





