@charset "utf-8";
.cultureBanner { background:url(../images/culture/banner.jpg) no-repeat center top; height:200px;}
.cultureWrap { padding-bottom:50px;}
.cultureWrap .pageMenu { height:60px; line-height:60px; background:url(../images/common/dot_line.gif) repeat-x center bottom;}
.cultureWrap .pageMenu li { display:inline-block;*display:inline;*zoom:1;font-size:15px;; text-align:center;}
.cultureWrap .pageMenu li a { display:block;display:inline-block;*display:inline;*zoom:1;height:60px; line-height:60px; padding:0 20px;}
.cultureWrap .pageMenu li.new { background:url(../images/snav_new.gif) no-repeat right 6px;}
.m1 .menu1 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.m2 .menu2 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.m3 .menu3 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.m4 .menu4 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.m5 .menu5 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.m6 .menu6 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.m7 .menu7 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.m8 .menu8 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.m9 .menu9 { background:url(../images/common/dot_line2.gif) repeat-x center bottom; font-weight:bold;}
.systemBox { padding:40px 50px 30px 50px;}
.systemBox p { font-size:14px; text-indent:2em; line-height:2em; margin-bottom:2em;}
.systemBox img { text-align:center; text-indent:0;}
.systemBox b,.cultureWrap .sys1 b { color:#cd3334;}
.systt { margin-bottom:20px;}
.cultureWrap .sys1 { padding:25px;}
.cultureWrap .sys1 .cont { font-size:14px; line-height:1.8em; text-indent:2em; padding-left:150px; margin-bottom:60px;}
.cultureWrap .sys1 .cont.c1 { background:url(../images/culture/sys1_c1.jpg) no-repeat 10px center;}
.cultureWrap .sys1 .cont.c2 { background:url(../images/culture/sys1_c2.jpg) no-repeat 10px center;}
.cultureWrap .sys1 .cont.c3 { background:url(../images/culture/sys1_c3.jpg) no-repeat 10px center;}
.cultureWrap .sys2 { padding:25px 0;}
.cultureWrap .sys2 .cont { font-size:14px; line-height:1.8em;width:260px; height:380px; background:#fafafa; border:1px solid #eee; border-radius:10px; padding:20px; float:left; margin:0 15px 20px 15px;}
.cultureWrap .sys2 .cont p { text-indent:2em;}
.cultureWrap .sys2 .cont .t { margin-bottom:10px;}
.cultureWrap .sys3 { padding:0 25px 25px 25px;}
.cultureWrap .sys3 .cont { font-size:14px; line-height:1.8em; padding:30px 25px; border-bottom:1px solid #eee;}
.cultureWrap .sys3 .t { margin-bottom:15px;}
.cultureWrap .sys3 .cont p { text-indent:2em;}

.videoBox { padding:50px 0; text-align:center;}
.videoBox .tt { font-size:20px; font-weight:bold; margin-bottom:20px; color:#333;}

.comNewsBox { padding-bottom:30px;}
.comNewsBox .mainNews { padding:35px; border-bottom:1px solid #eee;}
.comNewsBox .mainNews .newsimg { width:271px; float:left; margin-right:40px;}
.comNewsBox .mainNews .newsimg img { width:271px; height:174px;}
.comNewsBox .mainNews .txt { width:600px; float:left;}
.comNewsBox .mainNews .txt .t1 { font-size:24px; margin-bottom:15px;}
.comNewsBox .mainNews .txt .t2 { font-size:14px; line-height:24px; margin-bottom:20px;}
.comNewsBox .mainNews .txt .date { color:#999; font-size:12px; background:url(../images/about/dot_date.jpg) no-repeat left center; padding-left:25px;}

.comNewsList { padding:40px 30px;}
.comNewsList ul li { margin-bottom:50px; clear:both;}
.comNewsList .date { width:50px; height:90px; background:url(../images/about/icon_date.jpg) no-repeat center top; text-align:center;}
*+html .comNewsList .date { width:50px; height:90px; background:url(../images/about/icon_date.jpg) no-repeat center top; text-align:center; margin-top:-18px;}
.comNewsList .date .d1 { height:50px; line-height:50px; color:#cd3335; font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.comNewsList .date .d2 { height:26px; line-height:26px; color:#999; font-size:12px;}
.comNewsList .newstxt { width:860px; float:right;}
.comNewsList .newstxt .t { font-size:18px; margin-bottom:12px;}
.comNewsList .newstxt .txt { color:#999; line-height:2em;}
.comNewsBox .btnStyle_max { clear:both; width:100%;}

.noticeList { padding:20px 30px 0 30px;}
.noticeList ul { padding-bottom:30px;}
.noticeList ul li { font-size:16px; border-bottom:1px dashed #eee; padding:20px 20px 20px 40px;background:url(../images/icon_news.gif) no-repeat 20px 28px;}
.noticeList ul li:hover { background:#f9f9f9 url(../images/icon_news.gif) no-repeat 20px 28px;}
.noticeList ul li span.date { color:#999; font-size:12px; float:right;}
.noticeList .new {display:inline-block;*display:inline;*zoom:1; width:21px; height:9px; background:url(../images/dot_new.gif) no-repeat; margin-left:10px; vertical-align:middle;}

.eventBox { padding:30px 0;}
.eventBox .ev { width:315px; height:240px; float:left; margin:0 8px; text-align:center;}
.eventBox .ev a { display:block; padding:8px 0 15px 0; text-decoration:none;}
.eventBox .ev a:hover { background:#f4f4f4;}
.eventBox .ev .cover { margin-bottom:10px;}
.eventBox .ev .cover img { width:300px; height:170px; border:1px solid #ddd;}
.eventBox .ev .txt { font-size:14px; line-height:1.2em; padding:0 8px;}

