body{ margin : 0px; font-size : 10pt; background-color : #ffffff; text-align : center; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color: #636466; }

a:link, a:visited{	color: #636466}
a:hover{	color: red!important}
.englishlittle{	font-size :9px;}
.font-bold{	font-weight : bold;}

/*分页logo & menu部分*/
#AreaLogo{	text-align : center; width: 749 ; }

#AreaLogo-1{	height: 131px; background-color : #ffffff; }

#AreaLogo-2{	background-color : #ebebeb ;  }

.menu-br { background : url(../images/partpage-logo-bg-right.jpg) no-repeat left top;    }
.menu-bl {background : url(../images/partpage-logo-bg-left.jpg) no-repeat top right;}


.menu-br-TID { background : url(../images/partpage-logo-bg-right-TID.jpg) no-repeat left top;    }
.menu-bl-TID {background : url(../images/partpage-logo-bg-left-TID.jpg) no-repeat top right;}



.menuLogo-title{
	background : url(../images/partpage-menu-bg.jpg) no-repeat top left;
	vertical-align : top; 	text-align : right;  background-color : #8D8E8E;
}

.menuLogo-title-2{
	background : url(../images/partpage-menu-bg-2.jpg) no-repeat top left;
	vertical-align : top; 	text-align : right; background-color : #8D8E8E;
}



#menuLogo-1{	width: 749px; height: 70px; }
#menuLogo-2{	width: 749px; height: 46px; text-align : left; background-color : #D7D7D7; 
 vertical-align : top;}

/*主要内容区*/
#AreaBody{  width: 100% ; background-color : #f5f5f5  ; line-height: 150%; }
#AreaBody table{	}

.AreaBody-menu{	width: 248px; background-color : #d7dce0 ;  text-align : right!important; 	
color: #636466; padding-top: 10px; line-height : 200%;}

.AreaBody-menu-2{	width: 248px; background-color : #DBD2C1 ;  text-align : right!important; 	
color: #636466; padding-top: 10px; line-height : 200%;}

.AreaBody-menu-3{	width: 248px; background-color : #DCDCDC ;  text-align : right!important; 	
color: #636466; padding-top: 10px; line-height : 200%;}

.AreaBody-menu:link, .AreaBody-menu:visited, .AreaBody-menu-2:link, .AreaBody-menu-2:visited
, .AreaBody-menu-3:link, .AreaBody-menu-3:visited
{	
	color: #636466;  text-decoration : none;font-size: 10pt;  padding-right: 20px; padding-top: 10px;  }
	



.AreaBody-body,  .AreaBody-body-news,   .AreaBody-body-aboutdf,  .AreaBody-body-ourdesign, .AreaBody-body-case { 	 
	color : #888888; text-align : left!important; background-color : #ebebeb!important;
 	width : 472px;  padding :15px
	}
	
/*.AreaBody-body-case img, .AreaBody-body-case table img{
	border : solid 7px  White; 
}*/
 
 .AreaBody-body-news{ 	  background : url(../images/news/bg-content.jpg) right top no-repeat;  }
 .AreaBody-body-aboutdf{ 	  background : url(../images/aboutdf/bg-content.jpg)  top no-repeat;  }
 .AreaBody-body-ourdesign{ 	  background : url(../images/ourdesign/bg-content.jpg)  bottom no-repeat;  
 padding-bottom : 90px;}
 
 
.fontpagetitle, .fontpagetitle-white{	 font-weight : bold; font-size : 26px;	 font-family : 黑体; }
.fontpagetitle-white{	 color: white}


.fontbody, .fontbody-white{	 line-height : 170%;  text-indent : 20px}
.fontbody-white{	 color: white}




/**/
#copyright{	background-color : White; height: 100px;  vertical-align : middle; }
#copyright div{ width: 749px; text-align: right; padding-top: 20px; font-size:8pt;  color: #999999;}
#copyright div a:link, #copyright div a:visited,   { width: 749px; text-align: right; padding-top: 20px; font-size:8pt; 
text-decoration : none;}
#copyright div a:hover{
	text-decoration : underline; color : #666666;
}

.copyright-e{
	font-weight : bold; font-size : 7pt; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.copyright-c{
	font-size : 8pt; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666
}
.font-redcolor{
	color : #CC0000
}


.structure{
	background :  url(../images/aboutdf/str-bg-whitesmall.gif) no-repeat;   width: 111px; 
	height: 38px; line-height : 15px; margin-top:5px; padding-top:5px;
	text-align : center; vertical-align : middle; font-size : 11px; font-family : Arial, Helvetica, sans-serif;
}
.structure-1{
	background :  url(../images/aboutdf/str-bg-whitesmall-1.gif) no-repeat;   width: 89px; 
	height: 38px; line-height : 15px; margin-top:5px; padding-top:5px;
	text-align : center; vertical-align : middle; font-size : 11px; font-family : Arial, Helvetica, sans-serif;
}
.stuctrure-line-bg{
	background : url(../images/aboutdf/str-line-05-bg.gif) repeat-y;
}

.caseimg{
	border : solid 7px  White;
}

