.newslist1{font-size:14px;}
.newslist1 h3{color:#fff; font-size:14px; padding-left:32px; background:url(../images/pic2.jpg) no-repeat 0 -320px; height:35px; line-height:35px; width:230px;}
.newslist1 ul{border-left:1px solid #279df7; border-right:1px solid #279df7; background:#f0f7ff; padding:10px; overflow:hidden; height:100%;}
.newslist1 .f{background:url(../images/pic2.gif) no-repeat 0 -356px; width:262px; height:7px; overflow:hidden;}
.newslist1 ul li{background:url(../images/ico.gif) no-repeat 0 -508px; padding-left:10px;}
.newslist2{width:707px; border:1px solid #ccc; font-size:14px;}
.newslist2 .tit{background:url(../images/bg.gif) repeat-x 0 -243px; height:33px; overflow:hidden; padding-left:40px; width:667px;}
.newslist2 .tit h4{font-size:12px; color:#fff; background:url(../images/pic1.gif) no-repeat -369px -385px; width:100px; height:26px; text-align:center; line-height:26px; margin-top:4px;}
.newslist2 ul{padding:8px 30px 12px 14px; width:663px;}
.newslist2 ul li{line-height:28px; clear:both;}
.newslist2 ul li a{background:url(../images/ico.gif) no-repeat 0 -386px; float:left; padding-left:10px;}
.newslist2 ul li span{float:right; color:#999;}
.newslist2 p{text-align:center; clear:both; padding:15px 0 18px;}
.newslist2 p a{margin:0 5px;}
.newshow{border:1px solid #b4c8d3; background:#f5f8fd; padding:18px; width:671px; font-size:14px;}
.newshow h2{font-size:18px; text-align:center;}
.newshow p{text-indent:2em;}
.newshow .date{color:#999; text-align:center; font-size:12px; text-indent:inherit;}
.newshow .date a{color:#999;}
.newshow .date a:hover{color:#333; text-decoration:none;}
.news_f{width:707px; border:1px solid #b4c8d3; overflow:hidden; height:100%; font-size:14px;}
.news_f .tit{background:url(../images/bg.gif) repeat-x 0 -276px; height:28px; margin-bottom:8px;}
.news_f .tit h3{font-size:14px; color:#345a81; background:url(../images/bg.gif) repeat-x 0 -305px; height:28px; line-height:28px; border-right:1px solid #b4c8d3; padding:0 24px; width:62px;}
.news_f ul{padding:0 15px 15px; font-size:14px; overflow:hidden;}
.news_f ul li{color:#1646b4; background:url(../images/ico.gif) no-repeat 0 -508px; padding-left:10px; float:left; width:318px; margin-right:10px;}
.news_f ul li a{color:#1646b4;}
.news_f ul li a:hover{color:#1646b4; text-decoration:underline;}
.news_f .pl{padding:15px;}

