*{margin:0;padding:0;}
a img{border:0;}

body{background:#666 url(../img/body_bg.jpg) repeat-x;}

#wrap{width:1004px;margin:0 auto;}

#header h1{background:url(../img/header_bg.jpg) no-repeat;width:1002px;margin:0 auto;height:100px;text-indent:-9999px;}

#header #menu{background:url(../img/menu_bg.jpg) no-repeat;width:1004px;height:34px;}
	#menu ul{margin-left:45px;}
	#menu li{list-style:none;float:left;}
	#menu a{display:block;width:60px;height:34px;text-indent:-9999px;margin-left:38px;}
	#mid{margin-top:2px;}
#lang{
	position:absolute;
	top:5px;
	margin-left:723px;
}
#lang a{text-indent:-9999px;display:block;width:45px;height:20px;float:left;margin-left:10px;}
#lang #a_en{width:80px;}
/*-------------------------------------------------------*/
#mainer{margin-top:18px;}
#mainer_inner{float:left;width:100%;}
/*-------------------------------------------------------*/
#right_side{
	width:762px;
	float:right;
	padding-right:6px;
	}
#right_right{
	float:right;
	width:574px;
	background:url(../img/right_right_bg.jpg) repeat-y;
	}
#right_right h2{
	background:url(../img/h2_bg.jpg) no-repeat;
	width:562px;
	height:32px;
	margin:5px 0 2px 5px;
	padding-top:4px;
}
#right_right h2.first{
	margin-top:35px;
	background:url(../img/h2_bg_first.jpg) no-repeat;
	}
#right_right h2 span{
	font:bold 14px/22px Arial, Helvetica, sans-serif;
	color:#D8D8D6;
	filter:
        Dropshadow(offx=1,offy=0,color=#000000)
        Dropshadow(offx=0,offy=1,color=#000000)
        Dropshadow(offx=0,offy=-1,color=#000000)
        Dropshadow(offx=-1,offy=0,color=#000000);
	display:block;
	width:450px;
	margin-left:30px;
	padding:1px;

}
.home_board{
	width:559px;
	height:204px;
	background:url(../img/home_board.jpg) no-repeat 7px 0;
	padding:5px;
	}
.home_board p{
	text-indent:2em;
	font:14px/1.2 Verdana, Arial, Helvetica, sans-serif;
	color:#483A0F;
	margin:10px 18px;
	text-align:justify;
	text-justify:distribute;
	}
.home_board li{
	text-indent:2em;
	font:14px/1.5 Verdana, Arial, Helvetica, sans-serif;
	color:#483A0F;
	margin:10px 15px;
	text-align:justify;
	text-justify:distribute;
	background:url(../img/li_arr1.jpg) no-repeat 8px 3px;
	list-style:none;
	}
#vidocq{
	position:absolute;
	top:320px;
	margin-left:420px;
}
#vidocq a{
	color:#FFFFFF;
	font:12px/1.5 Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
#vidocq a:hover{
	text-decoration:underline;
	}
#union_link{
	text-align:right;
	margin-right:15px;
	}
#union_link a{
	color:#0000FF;
	font:12px/1.5 Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
#union_link a:hover{
	text-decoration:underline;
	}

#right_right marquee{
	width:545px;
	background:#fff;
	overflow:hidden;
	height:53px;
	margin:0 auto;
}
#right_rihgt_top{
	background:url(../img/right_right_top.jpg) no-repeat top;
}
#right_right_bottom{
	background:url(../img/right_right_bottom.jpg) no-repeat bottom;
	padding-bottom:18px;
	}
	#homepage{
		background:url(../img/h1_homepage.jpg) no-repeat 19px 17px;
		width:140px;
		height:33px;
		text-indent:-9999px;
	}
#address_word{
	list-style:none;
	width:365px;
	float:left;
}
#address_word li{
	font:12px/2 Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	color:#E1DED6;
	background:url(../img/li_arr2.jpg) left center no-repeat;
	border-bottom:1px solid #666;
	padding-left:15px;
	margin-left:30px;
	}
#address_pic{
	float:right;
	width:180px;
	text-align:center;
}
#address_pic img{
	margin:18px auto;
	padding-right:25px;
}

#right_left{
	float:left;
	width:188px;
	}
	
#right_company,#right_personal,#right_search{
	background:url(../img/right_left_bg.jpg) center repeat-y;
	text-align:center;
	color:#FFFFFF;
}
#right_company_top,#right_personal_top,#right_search_top{
	background:url(../img/right_left_top.jpg) top center no-repeat;
}
.right_left_bottom{
	background:url(../img/right_left_bottom.jpg) center no-repeat;
	height:26px;
	margin-bottom:15px;
	}
#company{
	text-indent:-9999px;
	background:url(../img/h3_company.jpg) no-repeat center 28px;
	height:60px;
	}
#personal{
	text-indent:-9999px;
	background:url(../img/h3_personal.jpg) no-repeat center 28px;
	height:60px;
}
#search{
	text-indent:-9999px;
	background:url(../img/h3_search.jpg) no-repeat center 28px;
	height:60px;
}
#right_left ul{}
#right_left li{
	background:url(../img/right_left_li_bg.jpg) bottom center no-repeat;
	list-style:none;
}
#right_left li a{
	color:#F3F3D7;
	font:14px/2.2 "ËÎÌå",Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-decoration:none;
	display:block;
	text-align:center;
	width:100%;
}
#right_left li a:hover{
	text-decoration:underline;
	color:#FFFF00;
	}
#right_company h3{
	text-indent:-9999px;
	}
#right_search form{
	padding:8px 0;
	}
#right_search{
	font-size:12px;
	}
#right_left_bg_bottom{
	background:url(http://www.usbcert.cn/img/right_left_bg_bottom.gif) no-repeat center;
	height:190px;
	margin-top:20px;
	}
#company_ul{
	margin-left:5px;
	}
#company_ul	li{
	list-style:none;
	font:12px/1.5 Verdana, Arial, Helvetica, sans-serif;
	color:#E1DED6;
	float:left;
	width:170px;
	text-align:center;
	margin-left:10px;
	}

/*-------------------------------------------------------*/
.t{background:#000;border:1px solid #4D4643;color:#FFFFFF;height:20px;font:12px/20px Verdana, Arial, Helvetica, sans-serif;width:144px;padding-left:2px;}

	
/*-------------------------------------------------------*/
#left_side{
	width:236px;
	float:left;
	background:url(../img/left_bg.jpg) center;
	text-align:center;
	}
#left_side_top{
	background:url(../img/left_bg_top.jpg) top no-repeat;
}
#left_side_bottom{
	background:url(../img/left_bg_bottom.jpg) bottom no-repeat;
	}
#left_side li{
	list-style:none;
	font:bold 12px/2.5 Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../img/left_li_bg.jpg) bottom no-repeat;
	}
#left_side ul{
	background:url(../img/left_ul_bg.jpg) no-repeat top;
	margin-top:8px;
	padding-top:5px;
	padding-bottom:15px;
}
#left_side li a{
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	}
#left_side li a:hover{
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
	}
	#h3_tel{text-indent:-9999px;height:60px;}
	#h3_fax{background:url(../img/h3_fax.jpg) no-repeat;width:134px;height:23px;text-indent:-9999px;margin-top:10px;}
	#h3_email{background:url(../img/h3_email.jpg) no-repeat;width:134px;height:23px;text-indent:-9999px;margin-top:10px;}
	#h3_qq{background:url(../img/h3_qq.jpg) no-repeat;width:134px;height:23px;text-indent:-9999px;margin-top:10px;}
	#h3_msn{background:url(../img/h3_msn.jpg) no-repeat;width:134px;height:23px;text-indent:-9999px;margin-top:10px;}
	#h3_law{background:url(../img/h3_law.jpg) no-repeat;width:134px;height:23px;text-indent:-9999px;margin-top:10px;}
	#h3_domain{background:url(../img/h3_domain.jpg) no-repeat;width:134px;height:23px;text-indent:-9999px;margin-top:10px;}

/*-------------------------------------------------------*/
#footer{
	background:#000000 url(../img/footer_bg.jpg) no-repeat center top;
	font:12px/2 Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	padding-top:20px;
	clear:both;
	}
#footer p{
	width:1004px;
	margin:0 auto;
	}
#footer a{
	color:#FFFFFF;
	}
/*------------------------------------------------------*/
#sub_content{
	padding:0 15px;
	}
#sub_content p{
	font:14px/1.6 Arial, Helvetica, sans-serif;
	color:#fff;
	margin:5px 5px 20px 5px; 
	text-align:justify;
	text-justify:distribute;
	text-indent:2em;
}
#sub_content h3{
	font:bold 14px/1.6 Verdana, Arial, Helvetica, sans-serif;
	color:#F2F256;
	margin:5px 0 5px 6px;
	clear:both;
	border-bottom:1px solid #999;
	background:#000;
	padding:1px 0 1px 8px;
}
#sub_content ul{
	margin:10px;
	}
#sub_content li{
	font:14px/1.6 Verdana, Arial, Helvetica, sans-serif;
	color:#eee;
	margin-bottom:10px;
	background:url(../img/sub_li_bg.jpg) bottom repeat-x;
	padding-bottom:2px;
	margin-left:30px;
	list-style:url(../img/sub_li.jpg)
	}
.float_left{
	float:left;
	margin-right:10px;
	margin-bottom:3px;
	margin-top:1px;
	text-indent:2em;
	}
.blue{color:#00FFFF;}
.red{color:#ff0;}
.right1 img{
	margin-bottom:30px;
	}