/*container*/

.container { background: url(container.jpg) repeat; min-height: 329px;  }


/*aArea*/
.aArea { padding: 15px 0 2px 0;  border-bottom: 1px solid #343435;  }
.aArea ul {  }
.aArea ul li { float: left; margin-right: 2px; }
.aArea ul li img:hover { border: 1px solid #515151;  border-radius: 3px; border-bottom: none;}


/*bArea*/


.bArea { padding: 24px 21px 26px 28px; background: #19191b; }
.shortIntro { float: left; width: 632px; }
.sIImg { float: left; width: 202px; clear: both; }
.sIContent { float: right; width: 411px; }
.sIContent h2 a { color: #fff; font-size: 14px; font-weight: normal; }

.content { margin-top: 15px; }
.sIContent .more { display: block; float: right; padding-right: 10px; }
.sIContent p { font-size: 12px; font-family: 宋体; line-height: 22px; color: #9f9e9e; }
.bArea .newsList { float: right; width: 294px; }
.newsList h2 { font-size: 14px; color: #fff; font-weight: normal; }
.newsList h2 em { color: #858585; font-size: 12px; }
.newsList h2 .more2 { float: right; padding-right: 10px;  }

.bArea .newsList ul { margin-top: 15px; }
.bArea .newsList ul li { padding-left: 10px; line-height: 22px; background: url(arrow.png) left center no-repeat; font-size: 12px; font-family: 宋体; }
.bArea .newsList ul li a { color: #9e9e9e; }