@charset "utf-8";
/* CSS Document */

body{margiin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000; background:#d1d1d1;}
h1{margin:0px;padding:0px;font-size:20px;color:#005098;font-weight:normal;}
h2{margin:0px;padding:15px 0 0 0;font-size:14px;color:#005098;font-weight:normal;}
h3{margin:0px;padding:3px 0 0 0;font-size:16px;color:#000;font-weight:bold;}
p{margin:0px;padding:0px;color:#666666;font-size:12px; padding:10px 0 0 0; text-align:justify; line-height:18px;}
.wrapper{width:972px;margin:auto;}
.wrapper_inner{background:#fff; padding:15px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.w100{width:100%;} 
.logo{ padding:20px 0;}
.nav{margin:4px 0 0 0; background:url(../images/nav.jpg) repeat-x; height:41px; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; padding:0 0 0 20px;}
.nav ul{margin:0px;padding:0px;}
.nav li{float:left; list-style:none; height:41px; line-height:41px;}
.nav li a{padding:5px 20px; font-size:14px; color:#fff; text-decoration:none; font-weight:bold;}
.nav li a:hover{padding:5px 20px; font-size:14px; color:#fff; text-decoration:none;}
.nav li a.act{padding:5px 20px; font-size:14px; color:#ffcc33; text-decoration:none; }
.cb{clear:both; height:1px}
.banner{background:#dedede;text-align:center; padding:3px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.content{padding:10px;} 
.footer_content{padding:10px; text-align:center; color:#666666; font-size:11px;}
.footer_content a{color:#666666; font-size:11px; text-decoration:underline;}
.footer_content a:hover{color:#666666; font-size:11px; text-decoration:none;}