@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{ color:#484848; font-size:12px; font-family:微软雅黑;}
img{ display:block; border:none;}

.body{ width:980px; margin:0 auto;}

.head{ width:980px; height:330px;}

.part01{ width:956px; height:315px; margin-top:18px; margin-left:12px;}
.part01_left{ width:390px; height:315px; float:left;}
.part01_left_div{ width:390px; height:309px; margin-top:3px;}
.part01_left_div a{ display:block; width:390px; height:47px; line-height:47px; font-size:18px; font-weight:bold; text-align:center; color:blue; text-decoration:none;}
.part01_left_div a:link{ text-decoration:none;}
.part01_left_div a:hover{ text-decoration:underline;}
.part01_left_div a:active{ text-decoration:underline;}
.part01_left_div a:visited{ text-decoration:underline;}
.part01_right{ width:535px; height:315px; margin-left:31px; float:left;}
.part01_right_top{ width:535px; height:34px;}
.part01_right_top_img{ width:154px; height:34px; float:left;}
.part01_right_top_div{ width:381px; height:34px; float:left;}
.part01_right_top_div_border{ width:380px; height:25px; margin-top:5px; border-top:4px #585657 solid; border-right:1px #585858 solid;}
.part01_right_div{ width:530px; height:280px; border-left:4px #585657 solid; border-bottom:1px #585858 solid; border-right:1px #585858 solid;}
.part01_right_divs{ width:450px; height:90px; border-bottom:1px #dddddd solid; margin-left:40px;}
.part01_right_divs_title{ width:450px; height:36px; line-height:36px; color:#006550; font-size:18px; font-weight:bold;}
.part01_right_divs_title a{color:#006550; text-decoration:none;}
.part01_right_divs_article{ width:450px; height:54px; line-height:22px; text-decoration:none; font-size:14px;}
.part01_right_divs_article a:link{color:#484848; text-decoration:none;}
.part01_right_divs_article a:hover{color:#484848; text-decoration:underline;}
.part01_right_divs_article a:visited{color:#484848; text-decoration:underline;}
.part01_right_divs_article a:active{color:#484848; text-decoration:underline;}

.part02{ width:954px; height:420px; margin-top:10px; margin-left:12px; border:1px #dcdcdc solid;}
.part02_head{ width:949px; height:40px;}
.part02_head_img{ width:206px; height:40px; float:left;}
.part02_head_border{ width:743px; height:2px; margin-top:38px; background-color:#9dbd38; float:left;}

.part02_nav{ width:954px; height:85px; margin-top:10px;}
.part02_nav_div{ width:155px; height:85px; margin-left:2px; margin-right:2px; float:left; background-color:#DDDDDF;}
.part02_nav_div img{ width:70px; height:70px; margin-top:7px; margin-left:2px; float:left;}
.part02_nav_div div{ float:left; width:80px; margin-left:3px; height:85px;}
.part02_nav_div div a{ color:#221815; font-size:13px; display:block; width:80px; margin-top:20px; height:25px; line-height:25px; font-weight:bold;}
.part02_nav_div div font{ color:#221815; font-size:12px; display:block; width:80px; height:22px; line-height:22px;}
.part02_bg{margin-left:4px; width:945px; height:4px; margin-top:6px; background-color:#9dbd38;}
.part02_div{ width:954px; height:285px; margin-top:10px;}
.part02_div_img{ width:435px; float:left; margin-left:5px;}
.part02_divs{ width:465px; margin-left:25px; height:285px; float:left;} 
.part02_divs_title{ width:465px; height:30px; line-height:30px; color:#006550; font-size:20px; font-weight:bold;}
.part02_divs_titles{ width:465px; height:34px; line-height:34px; color:#3e3a39; font-size:14px; font-weight:bold; border-bottom:1px #dcdddd solid; text-align:right;}
.part02_divs_article{ width:465px; height:166px; margin-top:10px; font-size:14px; color:#595757; line-height:22px;}
.part02_divs_more{width:465px; height:22px; font-size:14px; color:#006550; line-height:22px; text-align:right;}
.part02_divs_more a{ color:#006550; text-decoration:none;}

.footer{width:954px; height:40px; margin-top:10px; margin-bottom:24px; margin-left:12px; background-color:#ddddde; color:#595757; font-size:14px; text-align:center; line-height:40px;}

.part03_nav_div{ width:220px; height:85px; margin-left:9px; margin-right:9px; float:left; background-color:#DDDDDF;}
.part03_nav_div img{ width:70px; height:70px; margin-top:7px; margin-left:5px; float:left;}
.part03_nav_div div{ float:left; width:140px; margin-left:5px; height:85px;}
.part03_nav_div div a{ color:#221815; font-size:13px; display:block; width:140px; margin-top:20px; height:25px; line-height:25px; font-weight:bold;}
.part03_nav_div div font{ color:#221815; font-size:12px; display:block; width:140px; height:22px; line-height:22px;}

#part2_1{ background-color:#999;}
#part3_1{ background-color:#999;}