body{padding:0;margin:0;background:#000;font:normal 11px/16px Verdana,Arial, Helvetica, sans-serif;text-align:center;color:#333}
a,img,table{border:0}
.rap{clear:both;margin:auto;width:1002px;overflow:hidden;text-align:left;background:#fff}
a {color: #333;text-decoration: none}
a:hover{color:#DC100F; text-decoration: none}
/* fix float bug*/
.clearfix:after,#body #left ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix,#body #left ul {display: inline-table;}
/* hides from ie-mac \*/
.clearfix,#body #left ul {height: 1%;}
.clearfix,#body #left ul {display: block;}
h1,h2{font:bold 14px/20px Arial, Helvetica, sans-serif;color:#555}
h3{font:bold 13px/20px Arial, Helvetica, sans-serif;color:#666}
h4{font:bold 12px/20px Arial, Helvetica, sans-serif;color:#999}
h5{font:bold 11px/20px Arial, Helvetica, sans-serif;color:#999}
#head{background:url(head_bg.jpg) no-repeat top left;height:103px;position:relative}
#head #topnav{text-align:right;color:#999;margin:3px 10px 0;font:bold 11px/16px Arial, Helvetica, sans-serif;}
#head #topnav a{margin:0 5px;color:#999;text-transform:capitalize}
#head #topnav a:hover{color:#DC100F}
#head ul{list-style:none;margin:0 0 0 280px;padding:0}
#head li{float:left;margin:0 18px}
#head li a{text-transform:uppercase;font:bold 12px/40px Arial, Helvetica, sans-serif;}
#vbutton{position:absolute;z-index:3;bottom:51px;right:10px}
#vbutton a{display:block;width:76px;text-align:center;background:url(chinese_button.jpg) no-repeat center center;height:20px;float:left;line-height:20px;text-transform:uppercase;color:#666}
#vbutton a#venglish{background-image:url(english_button.jpg);color:#fff}
#bottom{height:66px;line-height:66px;background:url(bottom_bg.jpg) no-repeat left top;}
#bottom span{padding:0 30px 0 90px;color:#888;font-weight:bold}
/*首页*/
#home{background:url(home_bg.jpg) no-repeat left top; height:490px;position:relative}
#home #hleft{position:absolute;top:130px;left:37px;width:360px}
#home ul{position:absolute;left:550px;top:90px;margin:0;padding:0;list-style:none}
#home ul li{margin:0;padding:0;list-style:none;text-align:center}
#home ul li a{color:#fff;letter-spacing:2px;font:normal 13px/17px Arial, Helvetica, sans-serif;}
#home #hrap{position:absolute;left:400px;top:332px;}
#home #hrap #profile{width:350px;float:left;margin-right:25px}
#home #hrap #profile h2{padding:0;margin:0 0 0 10px;font:bold 12px/17px Arial, Helvetica, sans-serif;color:#777;text-transform:uppercase;}
#home #hrap #profile h2 span{color:#FC0402;padding-right:4px}
#home #hrap #profile h2 a{float:right;display:block;width:46px;height:17px;background:url(more.jpg) no-repeat center center;text-indent:-2000px}
#home #hrap #profile p{padding:0 0 0 12px;margin:8px 0;background:url(red_arrow.jpg) no-repeat left 5px;}
#home #hrap #profile p img{vertical-align:middle;padding-top:3px}
#home #hrap #flash{width:218px;background:url(flash_bg.jpg) no-repeat -3px center}
/*内页*/
#banner{height:140px;background:url(banner_bg.jpg) #f2f2f2 no-repeat left top;position:relative;}
#banner img{display:block;position:absolute;z-index:2;right:0;bottom:0;}
#body{position:relative;background:url(body_bg.jpg) #f5f5f5 repeat-y 0 0;padding:20px 0;}
#body #divMenu{width:93px;height:226px;background:url(quickmenu.jpg) no-repeat 0 0}
#body #divMenu ul{margin:70px 0 0;padding:0;list-style:none;text-align:center}
#body #divMenu ul li{padding:0;list-style:none;margin:45px 0}
#body #divMenu ul li a{font:bold 11px/16px Arial, Helvetica, sans-serif;color:#888}
#body #divMenu ul li a:hover{color:#c00}
#body #left{width:218px;padding-bottom:148px;background:url(left_bg.jpg) no-repeat 0 bottom;position:relative;float:left;overflow:hidden}
#body #left #mail{position:absolute;z-index:2;left:20px;bottom:10px;width:180px}
#body #left #mail a{display:block;font:bold 11px/20px Arial, Helvetica, sans-serif;color:#777}
#body #left h2{padding:0 3px;margin:0 34px 10px 13px;text-transform:uppercase;font:bold 17px/17px Arial, Helvetica, sans-serif;letter-spacing:2px;border-bottom:1px solid #ccc}
#body #left h2 span{display:block;font:normal 8px/10px Verdana,Arial, Helvetica, sans-serif;letter-spacing:0px}
#body #left ul{clear:both;list-style:none;padding:0;margin:0 33px 0 17px;}
#body #left ul li{list-style:none;padding:7px 0 7px 15px;margin:0;border-bottom:1px solid #ccc;background:url(left_arrow.jpg) no-repeat 0 10px; }
#body #left ul li a{font:bold 11px/16px Verdana,Arial, Helvetica, sans-serif;color:#888;text-transform:capitalize}
#body #left ul li a:hover{color:#c00}
#body #left ul.submenu{border-bottom:1px solid #ccc;padding-bottom:10px}
#body #left ul.submenu li{border-bottom:1px dashed #ccc;margin:3px 2px 0 15px;padding:0px 2px 3px 10px;background:url(left_arrow_s.jpg) no-repeat 2px 7px}
#body #left ul.submenu li a{font-size:10px;font-weight:normal}
#body #right{width:640px;overflow:hidden;float:left}
#ptitle{font:bold 11px/16px Verdana,Arial, Helvetica, sans-serif;margin:0;padding:0 0 20px 20px;background:url(pagetitle_bg.jpg) no-repeat left 0}
#pbody{padding:0 10px}