.banner_bg{width: 100%; height: 500px; background: #041729;}
.banner{width: 1280px; height: 500px; margin: 0 auto;}

.news_bg{width: 100%; height: 100%; background: #F7F8FC;}
.news_img{width: 205px; height: 58px; margin: 0 auto;}
.news_content{width: 1100px; height: 100%; margin: 0 auto;}
.news_content > table{width: 1100px; height: 100%;margin-left:3%;}
.news_content > table td > a > div{width: 505px; height: 194px; background: url("../images/news/kuang(1).png"); position: relative; cursor: pointer;}
.news_content > table td > a > div:hover{background: url("../images/news/kuang(2).png");}
.news_content > table td > a > div > img{width: 150px; height: 100px; position: absolute; left: 15px; top: 37px;}
.news_content > table td > a > div > strong.title{width: 275px; position: absolute; left: 200px; top: 37px; font-size: 18px;color: #005DA3;}
.news_content > table td > a > div > p.content{width: 275px; position: absolute; left: 200px; top: 70px; font-size: 12px; color: #818182;}
.news_content > table td > a > div > div{position: absolute; left: 330px; top: 140px; width: 150px; height: 20px; background: url("../images/news/news_new.png") 0 50% no-repeat;}
.news_content > table td > a > div > div > p.date{height: 20px; line-height: 20px; margin-left: 20px; font-size: 14px; color: #2EBCE6;}

.page{width: 1100px; height: 32px; margin: 0 auto;}
.page > .page_content{width: 300px; height: 30px; float: right;}
.page > .page_content > a{height: 30px; line-height: 30px; float: left; border-left: 1px solid #DDDDDD; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; padding: 0 10px; color: #9E9E9E; cursor: pointer;}
.page > .page_content > a:last-child{border-right: 1px solid #DDDDDD;}
.page > .page_content > a:hover{background: #32C5E7; color: #FFFFFF; }
.page > .page_content > a.selected{background: #32C5E7; color: #FFFFFF;}
