@charset "utf-8";
.investorBanner { background:url(../images/investor/banner.jpg) no-repeat center top; height:200px;}
.aboutWrap { padding-bottom:50px;}
.aboutWrap .pageMenu { height:60px; line-height:60px; background:url(../images/common/dot_line.gif) repeat-x center bottom;}
.aboutWrap .pageMenu li { float:left; font-size:15px; width:88px; margin:0 18px; text-align:center;}
.aboutWrap .pageMenu li a { display:block; width:88px; height:60px;}
.aboutWrap .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;}

.comNewsBox { padding:20px 0 30px 0;}
.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;}

.tableStyle1 {border-collapse:collapse;}
.tableStyle1 th {empty-cells:show; background:#f1f1f1; border-bottom:1px solid #ddd; padding:8px 5px; font-size:12px; text-align:center;}
.tableStyle1 td {empty-cells:show;text-align:center; padding:15px 5px; font-size:14px;}
.tableStyle1 .txtleft { text-align:left;}
.tableStyle1 .tbg td { background:#f7f7f7;}