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

body { margin:0px; background:#fff url(../images/top_header_bg.jpg) left top repeat-x; }
div,p,img,span{padding:0px; margin:0px;}
img{border:none;}
dl {
width:260px;
	    
	}
	 
	dl dt {
	   padding:0 8px 0 0;
	    color:#999999;
	    float:left;
	    font-weight:bold;
	   	}
	 
	dl dd {
	    	    color:#999999;

	}

#dv_wrapper{width:900px; margin:0px auto; min-height:800px;}
#dv_header{ float:left; height:120px; width:900px;}
#logo{float:left; margin:40px 0px 0px 30px;}
#header_link{float:right; margin:6px 20px 0 0px; color:#1b1c1b; font-size:11px; } 
#header_link a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1b1c1b;  }
#header_link a:hover{ color:#cacbca;  }
#full_cover{ float:right; width:173px; height:32px; margin:22px 20px 0px 60px;}
#full_cover .login_class{float:left; margin:24px 0 0 0; background:url(../images/login_button.jpg) left top; width:121px; height:31px;}
#full_cover .login_class a:hover{ background: url(../images/login_button_over.jpg) left top; }

#dv_search{ float:right; width:173px; height:32px; background: #ffffff url(../images/search_txt_bg.jpg) left top no-repeat; margin:22px 20px 0px 20px; display:inline;  }
#dv_search input{ float:left; width:130px; height:18px; margin:7px 4px 0px 4px; background:none; border:none; font:"Times New Roman", Times, serif; color:#888; font-size:13px; }
#dv_search a{ float:right;  }

#dv_banner{ float:left; width:900px; height:382px; }
#dv_banner .bannerleft{ float:left; width:26px; height:382px; background:#fff url(../images/banner_left.jpg) left top no-repeat;}
#dv_banner .bannercenter{ float:left; width:848px;  height:382px; background:#fff url(../images/banner_bg.jpg) left top repeat-x;}
#dv_banner .bannercenter,span{ float:left; padding:22px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

#banner_ani{ float:left; width:770px; height:280px;}
#banner_sidelink{ float:right; width:158px; background:#638f0a url(../images/green_bg1.png) right top no-repeat;   height:279px;}


#dv_banner .bannerright{float:right; width:26px; height:382px; background:#fff url(../images/banner_right.jpg) right top no-repeat;}

#dv_content{ float:left; width:900px; margin:30px 20px;}

#dv_content_box{ float:left; width:257px; margin:0px 0px 0px 21px; }
#dv_content_box .top{ float:left; width:257px; background:url(../images/box_top.jpg) left top no-repeat;  }
#dv_content_box .middle{ float:left; width:257px; min-height:120px; background:url(../images/box_middle.jpg) left top repeat-y ;  }
#dv_content_box .bottom{ float:left; width:257px; background:url(../images/box_bottom.jpg) left top no-repeat;  }

#dv_content_box .middle .top3{float:left;   width:270px; padding:0px 0 0px 20px; color:#2c73ce; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  }
#dv_content_box .middle .top3 span{float:left; height:56px;  width:270px; padding:0px 0 0px 20px; color:#2c73ce; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }
/*#dv_content_box .middle .top3 img{ float:left;  padding:0px 0px 20px 20px; color:#2c73ce; font-size:12px;  }
#dv_content_box .middle .top3 h3{ float:left;  padding:22px 0px 18px 5px; color:#2c73ce; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }*/

#dv_subcontent{float:left; background:url(../images/content_bg.gif) left top; width:860px; height:205px; margin:20px 0 20px 0;}
#dv_subcontent p{float:left; margin:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-align:justify;}
#dv_footer{ float:left; background:url(../images/footer_bg.jpg) center top no-repeat; height:104px; width:900px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000; text-align:center;}

#dv_footer .f1{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-align:center; padding:20px 0 0 40px; float:left; }
#twitter{float:right; margin:20px 40px 0 0;}
#dv_footer_in{ float:left; margin:40px 0px 0px 50px;}
#dv_footer_in a{ color:#999; font-size:11px; }
#dv_footer_in .social_networks {  overflow: hidden;  float: right; display: inline; margin:0 0 0 150px; }
#dv_footer_in .social_networks li {float: right; display: inline; font-size: 12px; color: #999; }
#dv_footer_in .social_networks li a { margin:0px 10px 0px 0px; }









