html,body{ background:#e7e8d8 url(img/bg.gif) repeat-x; padding:0; margin:0; font-size:14px;}
*{ font-family:'微软雅黑'; }
ul,li{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; border:0;}
a img{ border:0;}
p{ margin:0; padding:0; margin-bottom:5px;}
.head{ width:980px; height:92px; margin:auto; }
.head .logo{ float:left; margin-left:20px;}
.head .text{ float:right; line-height:92px; color:#FFF; margin-right:20px; font-size:18px; letter-spacing:2px;}


.top_banner{ width:980px; height:75px; margin:8px auto auto auto;}

.nav{ width:980px; height:39px; margin:5px auto auto auto; background:url(img/nav_bg.gif);}
.link{ padding:8px 0 0 18px;}
.nav .link span,.nav .link a{ float:left; font-size:16px; color:#FFF; line-height:23px;}
.nav .link span{ margin:0 15px 0 15px; width:2px; height:23px; background:url(img/nav_line.gif);}
.link a:hover{ background:#B00004; color:#FFF; }

.cont{ width:980px; display:table; margin:8px auto 8px auto;}
.side{ float:left; width:230px; display:table; }
.main{ float:right; width:720px; display:table; }


.index_introduce{ background:#c4c4b2; width:230px; height:727px; *height:733px; display:block; overflow:hidden; padding:10px; font-size:14px;}
.index_introduce{ line-height:1.68; word-break:break-all; text-align:justify;}
.index_introduce a{ float:right; margin:10px 5px; color:#06C; font-size:12px; font-size:'宋体';}

.news{ display:table;}
.news .title{ width:690px; padding:5px 10px 5px 10px; line-height:24px; padding-left:20px; background:#c3c3bd url(img/dian3.gif) 8px 15px no-repeat;}
.news ul li{ float:left; width:340px; border-bottom:1px #CCCCCC dotted; height:35px; line-height:35px; padding-left:20px;}
.activity li{  background:url(img/dian2.gif) 9px 16px no-repeat;}
.particular li{  background:url(img/dian1.gif) 10px 15px no-repeat;}
.news ul li a{ color:#333;}

.magazine{ width:720px; height:428px; margin-top:10px; overflow:hidden; }
.magazine .title{ width:700px; padding:5px 10px 5px 10px; line-height:24px; background:#8d8e89; color:#FFF; margin-bottom:8px;}
.magazine .title a{ float:right; color:#FFF; margin-right:8px; font-size:12px; font-size:'宋体';}

.magazine .first{ float:left;}
.magazine .first li{ width:275px; height:378px; }
.magazine .first li img{ width:275px; height:378px; position:absolute; z-index:50;}
.magazine .first li span{ width:130px; padding-left:6px; height:30px; position:absolute; z-index:80; overflow:hidden; }
.magazine .first li span{ background:url(img/pic_title.gif); color:#FFF; line-height:28px;}
.magazine .first li span{ filter:alpha(opacity=70); -moz-opacity:0.7;opacity:0.7;}

.magazine .list{ float:left; width:444px; }
.magazine .list li{ width:140px; height:185px; float:left; margin-left:8px; margin-bottom:8px; display:inline;}
.magazine .list li img{ width:142px; height:185px; position:absolute; z-index:50;}
.magazine .list li span{ width:102px; padding-left:6px; height:21px; position:absolute; z-index:80; overflow:hidden; font-size:12px;}
.magazine .list li span{ background:url(img/pic_title2.gif); color:#FFF; line-height:22px;}
.magazine .list li span{ filter:alpha(opacity=70); -moz-opacity:0.7;opacity:0.7;}

.index_note{ background:#c7c8bc; padding:10px;}

.article{ background:#FFF; width:980px; height:500px; display:table;}
.article .title{ font-size:32px; text-align:center; padding:30px 0px 20px 0px;}
.article .info{ text-align:center; border-bottom:1px #CCCCCC dotted; width:950px; margin:auto; padding:10px;}
.article .content { padding:20px 30px 30px 30px; line-height:1.8;}

.about{ background:#FFF; width:980px; height:500px; display:table;}

.about .title{ padding:10px; font-size:18px; border-bottom:1px #CCCCCC dotted; font-weight:bold; width:940px; margin:auto; }
.about .content { padding:20px 30px 30px 30px; line-height:1.8; font-size:16px;}

.plist { background:#FFF; width:980px; height:500px; display:table;}
.plist .title{ padding:10px; font-size:18px; border-bottom:1px #CCCCCC dotted; font-weight:bold; width:940px; margin:auto;}
.plist .year{ padding:10px; font-size:16px; border-bottom:1px #CCCCCC dotted; display:table; width:940px; margin:0 auto 30px auto;}
.plist .year span{ float:left; padding:2px 5px 2px 0px;}
.plist .year a{ float:left; padding:2px 5px 2px 5px; margin-right:10px;}
.plist .highlight{  background:#AC0004; color:#fff; }
.plist .list{  width:920px; margin:auto;}
.plist .list li{ float:left; width:230px; text-align:center; margin:0 0 25px 0;}
.plist .list li img{ width:200px; margin-bottom:10px;}
.plist .list li a{ color:#333; font-size:16px;}


.foot{ background:#8f1b1b; text-align:center; color:#FFF; line-height:1.8; padding:15px 0 13px 0; width:980px; margin:auto auto 8px auto;}













