@charset "utf-8";
*{margin:0;padding:0;list-style:none;color:#666;font-size:14px;font-family:"Microsoft YaHei",Arial}
img{border:none;}
a{color:#666;text-decoration:none; outline:none;}
a:hover{color:#e8be6c; text-decoration:none;}
.auto{height:auto;overflow:hidden;}
.w1000{width:1000px; margin:0 auto;}
.content{width:100%;margin:0 auto;}
.headerwrap{ width:100%; height:107px; background:#005faf;}
.logo{ float:left; margin-top:20px;}
.headerright{ float:right;}
.headerlink{ float:left; margin-right:15px;}
.headerlink a{ float:left; color:#fff; margin-left:15px; line-height:107px;}
.headerlink a:hover{color:#e8be6c;}
.searchwrap{ width:294px; height:30px; line-height:30px; background:#2f4761; padding:3px; float:left; margin-top:38px;}
.searchwrap input{ border:0; background:none; height:30px; float:left; line-height:30px;}
.searchwrap input.txt{ width:243px; text-indent:5px; color:#adadad; background:#fff;}
.searchwrap input.subm{ width:49px; background:#e8be6c url(../images/search.png) no-repeat center center; cursor:pointer;}
.navwrap{ width:100%; height:48px; background:#31465e;}
.nav{ height:48px;}
.nav a{float:left;color:#fff;line-height:48px;padding: 0 24px 0 24px;font-size:16px;}
.nav a.navcur{ color:#ffcc66;}
.nav a:hover{ color:#ffcc66;}
.footerwrap{ width:100%; height:78px; background:#31465e;}
.friendlink{ margin:15px 0 12px 0;}
.friendlink p,.friendlink a{ float:left; color:#fff;}
.friendlink a{ margin-right:13px;}
.friendlink a:hover{color:#e8be6c;}
.footerbot p,.footerbot span{ font-size:12px; color:#ccc;}
.footerbot p{ float:left;}
.footerbot span{ float:right;}