@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#141414; background:#003867 url(../image/bg.jpg) no-repeat center top;}
img{border:none;}
p{margin:0px;padding:13px 0 0 0;}
p.gray{color:#5b5b5b;}
p.blue{font-size:16px; color:#003866;}
p.blue span{color:#608537;}
h1{margin:0px;padding:0 0 15px 0; font-size:28px; color:#292929; font-weight:normal; border-bottom:1px solid #608537;}
h3{margin:0px;padding:0 0 15px 0; font-size:16px; color:#023866; font-weight:normal; border-bottom:1px dotted #cecece;}
h3 span{color:#608537;}
.wrapper{width:961px; margin:auto;}
.clear_both{clear:both;}
.wrapper_inner{width:961px; float:left; height:1000px;}
.logo{width:164px; float:left;}
.nav{width:auto; float:left; padding:107px 0 0 0;}
.nav ul{margin:0 0 0 30px; padding:0px;}
.nav li{float:left; list-style:none; padding:0 15px;}
.nav li a{text-decoration:none; padding:0 10px; display:block; font-size:14px; color:#fff;}
.nav li a:hover{text-decoration:none; padding:0 10px; display:block; font-size:14px; color:#e9dd25;}
.nav li a.act{text-decoration:none; padding:0 10px; display:block; font-size:14px; color:#e9dd25;}
.mid_content{background:#fff; padding:40px;}
.h_left{width:415px; float:left; margin:25px 0 0 0; padding:0px 25px 10px 0px; border-right:1px dotted #dfdfdf;}
.h_right{width:415px; float:left; margin:25px 0 0 0; padding:0px 0px 10px 25px;}
.footer_text{padding:30px 0; text-align:center; color:#5898cf; font-size:11px;}
.footer_text a{text-decoration:none;font-size:11px;color:#fff;}
.footer_text a:hover{text-decoration:underline;font-size:11px;color:#fff;}
