.sub_left{width:721px;float:left;padding-top:8px;}
.sub_right{width:229px;float:right;padding-top:8px;}


.div_typ04{border:1px solid #B2B2B2;}
.div_typ04 .title{background:url(../images/title_bg.jpg) repeat-x top;height:25px;line-height:24px;}
.div_typ04 .title span.bold{float:left;color:#003366;font-size:14px;padding-right:15px;}


.sub_list{}
.sub_list .title span.li_ico{width:29px;background:url(../images/ico_05.gif) no-repeat 11px center}
.sub_list .content{min-height:681px;height:auto!important;height:681px;}
.list_imgtext02{padding:20px 0 0 22px;float:left;}
.list_imgtext02 li{width:193px;border:1px solid #B2B2B2;margin-bottom:23px;*margin-bottom:21px;}
.list_imgtext02 li img{display:block;width:193px;height:115px;border-bottom:1px solid #B2B2B2}
.list_imgtext02 li span{display:block;line-height:18px;text-align:center;font-weight:bold;padding-top:2px;background:#DCDCDC}
.list_imgtext02 li span a{color:#000}
.sub_list .list{width:492px;float:right;font-size:14px;padding-top:17px;}
.sub_list .list li{line-height:24px;}
.sub_list .list li.six{margin-bottom:17px;}
.sub_list .list li a{color:#1D3A8A;}
.sub_list .list span.li_ico{background:url(../images/ico_06.gif) no-repeat left center;width:16px;}
.sub_list .list span.date{float:right;padding-right:18px;color:#646464}
.sub_list .bottom{height:25px;background:url(../images/bottom_bg.gif) repeat-x top}

.top_news{}
.top_news .title span.li_ico{width:20px;background:url(../images/ico_04.gif) no-repeat 8px center}
.top_news .content{height:300px;}
.top_news .div_top{padding:6px 6px 0 8px;height:73px;}
.top_news .div_top img.block{width:90px;height:60px;padding:2px;border:1px solid #B5B5B5;margin-top:3px;float:left;}
.top_news .div_top div.float_right{width:107px;}
.top_news .div_top p{line-height:24px;}
.top_news .div_top p span.more{position:absolute;right:5px;bottom:0px;}
.top_news .div_top p span.more a{color:#0059B1;text-decoration:underline;}
.top_news .listx{padding-left:9px}
.top_news .listx span.li_ico{width:26px;background:url(../images/number_02.jpg) no-repeat left center;}
.top_news .listx img.li_ico{float:left;margin-top:5px;margin-right:11px}
.top_news .listx li{line-height:24px;}
.top_news .listx li a{color:#000;}

.sub_ad{padding-top:9px;}


.sub_detail{}
.position{color:#003366;padding-left:10px;}
.position a{color:#003366;padding-right:3px}
.sub_detail_top{height:112px;border-bottom:1px solid #B2B2B2}
.sub_detail_top span.block{padding-top:20px;line-height:20px;font-size:16px;font-weight:bold;color:#003366;text-align:center}
.sub_detail_top div.text_center{padding-top:13px;line-height:16px;color:#6D6D6D}
.sub_detail_top div.float_right{padding-top:24px;line-height:16px;padding-right:10px;}
.sub_detail_top div.float_right a{color:#f00}
.sub_detail_content{line-height:24px;padding:0px 25px;min-height:523px;height:auto!important;height:523px}
.sub_detail_bottom{text-align:center;padding-top:20px;height:50px;clear:both}
.sub_detail_bottom a{color:#f00}


.pagerContainer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:100%;
height:30px;
}
.pagerContainer div{
width:500px;
padding-left:200px;
padding-top:20px;
/*float:left;*/
margin:0 auto;
}
.pagerContainer a,.pagerContainer span a{
color:#0066CC;
background-color:#FFFFFF;
display:block;
text-decoration:none;
width:16px;
border:#84A5CE solid 1px;
margin-left:5px;
padding:2px;
float:left;
}
.pagerContainer a:hover,.pagerContainer span a:hover{
color:#FFFFFF;
background-color:#4483DC;
}
.pagerContainer .CurrentPageButton{
color:#FFFFFF;
background-color:#4483DC;
display:block;
width:16px;
border:#84A5CE solid 1px;
margin-left:5px;
padding:2px;
float:left;
}
.pagerContainer select{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
position:relative;
bottom:13px;
height:19px;
margin-left:5px;
float:left;
}


.detail_Comments{}
.detail_Comments h2{color:#5B9548;font-size:14px;line-height:40px;padding-top:3px}
.detail_Comments table{border:1px solid #BBD4AD;border-bottom:0px none;line-height:35px;color:#666}
.detail_Comments td{border-bottom:1px solid #BBD4AD;background:#F4FCED}
.detail_Comments .r2{color:#676767;background:#fff;line-height:23px;}
.detail_Comments .r2 p{margin:10px 0;}
.detail_Comments .first{text-indent:18px;}
.detail_Comments .first b{color:#5B9447}
.round2 h3{color:#5B9548;font-size:14px;line-height:40px;padding-top:3px}
