@charset "gb2312";
/* CSS Document */

body,form,ul,li,input,td,tr,p,h5,h2,h3,h4,h5,dl,dt,dd{margin:0;padding:0;list-style:none; }
div,ul,li,p,span,input,textarea,td,a:link,h5,h6,h3,h4,h5{font:12px "Î¢ÈíÑÅºÚ";color:#333;text-decoration:none; line-height:24px;}
a:hover{ color:#F00; text-decoration:underline}
.banner_bj .banner, .us_txtle_bj, 
                             .us_bottom, 
							 .footer{ width:960px; margin:0 auto}
h2 p, .us_txtle ul li em,
					  #footer #copyright ul li{ float:left}

.txtle div, .us_title, h1,
                     h2,
					 .uk_title, 
					 .ca_title,
					 .au_title{ font-size:14px;font-weight:bold;}
.banner_bj{ background:url(images/banner_bj.jpg) repeat-x; width:100%; height:316px; overflow:hidden; clear:both}
.banner_bj .banner{ background:url(images/banner.jpg);height:316px;}
.title, .us_title, .uk_title,
                      .ca_title,
					  .au_title,
					  #footer{ width:960px; margin:10px auto 0 auto}
.title, .us_title, h1, h2 p, 
                     .us_txtle ul li em, 
					 .uk_title, 
					 .ca_title,
					 .au_title{ background:url(images/tit.jpg);}
.title{ height:36px;}

.aa{ background:#fffac5}
.title span{ font-size:16px; font-weight:bold; color:#FFF; float:right; line-height:32px; padding-right:70px;}
.txtle{ width:958px; margin:0 auto; border-bottom:1px solid #a2e0e7; border-left:1px solid #a2e0e7; border-right:1px solid #a2e0e7; background:#edf9fa}
.txtle div{ padding:15px 25px 0px 25px; overflow:hidden; line-height:28px; margin-bottom:15px;}
.txtle div img{ padding-left:15px;}
.us_title, .uk_title, .ca_title, .au_title{  height:50px; color:#0084af; line-height:50px; text-indent:90px;}
.us_title{background-position:0px -36px;}
.uk_title{background-position:0px -86px;}
.ca_title{ background-position:0px -136px;}
.au_title{ background-position:0px -186px;}
.us_txtle_bj{ background:url(images/txt_bj.jpg) repeat-y; overflow:hidden}
.us_txtle{ padding:10px 35px ;}
.us_txtle table tr td img{ padding:2px; border:1px solid #CCC}
h1{ width:286px; height:26px; background-position:-62px -235px; line-height:26px; text-align:center; color:#F00; }
h2{  color:#0069ab; margin-top:15px; background:#e6e6e6; padding:5px 5px 5px 10px; line-height:27px;}
h2 p{ width:26px; height:27px; background-position:0px -235px;}
.us_txtle ul li{border-bottom:1px dashed #CCC; padding:5px;}
.us_txtle ul li em{ width:18px; height:21px; background-position:-32px -237px; display:block; text-indent:5px; color:#FFF}
.us_bottom{ background:url(images/txt.jpg); height:28px;}
.menu{
	width:100%;
	background:#00458F;
	padding-top:4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
.menu #header_top a{ color:#fff}
.footer, .footer a{ text-align:center; color:#999}

