.a_fz{ font-size:14px; line-height:28px; margin-bottom:60px;}
dl.dl_2{ padding:25px 21px 0;}
.a_fz p{ padding:10px 0;}

.title_01{ color:#0e60a9; font-size:24px; line-height:45px; height:45px; color:#0b59a1; position:relative; margin:30px 0 15px;}
.title_01 img{ vertical-align:top; width:30px; position:absolute; left:0; top:8px;}
.title_01 b{ font-weight:normal; letter-spacing:4px; padding-left:45px;}
.title_01 span{ font-size:14px; color:#626262;letter-spacing:2px;}


.news_con dl.dl_3s { width:297px; height:auto; float:left; display:inline-block; padding-left:0px; padding-right:36px; padding-top:10px; background:none; border:none;}
.news_con dl.dl_3s dt { width:296px; overflow:hidden;height:auto; } /*Í¼Æ¬±ß¿ò*/
.news_con dl.dl_3s dt img {border: 1px solid #dedede; display:block;}
.news_con dl.dl_3s dd { width:220px; height:32px; line-height:28px; overflow:hidden; text-align:center; text-overflow:ellipsis; display:block; white-space:nowrap;}

/*µ¼º½*/
.a_nav {margin-top: 30px;}
.a_nav ul {width: 996px;}
.a_nav li {border: 1px solid #efefef;float: left;font-size: 14px;text-align: center;width: 195px;}
.a_nav li a {display: block;height: 40px;line-height: 40px;}
.a_nav li a:hover, .a_nav li.cur a {background:#3fad2e none repeat scroll 0 0;color: #fff;font-weight: bold;}<!--ºÄÊ±1759780329.0734Ãë-->