@charset "utf-8";
/* CSS Document */

body{padding:0px; margin:0px; background:#666;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333}
.wrapper{width:900px; margin:30px auto; border: solid 1px #F60; padding:0px; background:#f6f6f6}
.header{background:url(images/header_bg.jpg) repeat-x; height:90px;}
.banner{background:url(images/banner_bg.jpg) repeat-x; height:217px; padding:0px; margin:0px;}
.clearfx{clear:both; padding:0px; margin:0px}
.ban_pic{float:left; width:446px; padding:0px; margin:0px; background:url(images/image2.jpg) no-repeat; height:217px;}
.ban_con{float:left; width:430px;}
.main_con_holder{padding:0px; margin:0px;}
.left{float:left; width:394px;}
.right{float:left; width:506px;}
.left_bg{background:url(images/special_bg.jpg) repeat-y; width:394px;}
.left_top{background:url(images/special_head.jpg) no-repeat top;}
.left_bot{background:url(images/special_bott.jpg) no-repeat bottom;}
.special{padding:25px 60px 40px 45px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333}
.right_bg{background:url(images/right_bg.jpg);}
.right_top{background:url(images/right_top.jpg) top repeat-x;}
.footer{background:url(images/footer.jpg) repeat-x; height:39px; padding:10px}

.name{ float:left; margin-left:10px; width:300px;}
.nav{float:left;margin-left:15px; margin-top:5px;}
.nav ul{padding:0px; margin:0px; list-style:none;}
.nav li{float:left}
.gen a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#666; width:108px; display:block; text-decoration:none; text-align:center; line-height:70px;}
.gen a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#f56504; width:108px; display:block; text-decoration:none; text-align:center; line-height:70px;}
.selected a{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#f56504; width:108px; display:block; text-decoration:none; text-align:center; line-height:70px;}
.sep{background:url(images/sep.jpg) no-repeat; height:70px; width:5px;}

.data{font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; vertical-align:text-top;}
.welcome{padding:10px;}
h3{color:#F60; padding:0px; margin:0px;}
h4{color:#fb4210; padding:0px; margin:0px;}
h3 b{color:#666; padding:0px; margin:0px;}
n{color:#666}
.welcome ul{list-style:url(images/list_style.jpg);}
.welcome li a{color:#F60; line-height:7px;}
.welcome li a:hover{color:#06C; text-decoration:none;}
.more{color:#F60; font-weight:bold; text-align:right; text-decoration:none;font-size:11px}
.more:hover{color:#F60; font-weight:bold; text-align:right; text-decoration:underline}

.hei_bg{background:url(images/heiglight_bg.jpg) repeat-y; width:450px;}
.hei_top{background:url(images/heiglight_top.jpg) top no-repeat;}
.hei_bot{background:url(images/heiglight_bot.jpg) bottom no-repeat; color:#b83800}
.spl_more{color:#FFF; text-decoration:none;}
.spl_more:hover{text-decoration:underline;}

abt_para p:first-letter{font-size:20px; font-weight:bold;}