﻿@charset "utf-8";

/* 全局样式 */
body{ margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#181d21; }
ul{ list-style:none; margin:0px; padding:0;}
li{ list-style:none; margin:0px; padding:0;}
p,h1,h2,h3,h4,h5{ list-style:none; margin:0px; padding:0;}
img{ border:0; list-style:none; margin:0px; padding:0;}
a{ color:#333; text-decoration:none; }
a:hover{ color:#386f0b; text-decoration:underline;}

#head{ width:100%; height:73px; background:url(../image/bg.gif) repeat-x bottom;}
#logo{ width:834px; margin:0 auto; overflow:hidden;}
#banner{ width:834px; margin:0 auto; overflow:hidden; margin-top:1px;}

#box_top{ width:818px; height:37px; margin:0 auto; background:url(../image/box_top.gif) no-repeat; padding-left:16px; line-height:37px; color:#01294b; font-weight:bold; font-size:22px; margin-top:-1px;}
#box_top img{ float:right; cursor:pointer; padding-right:22px; margin-top:-25px;}
#box{ width:809px; margin:0 auto; background:#dce7ed; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; overflow:hidden; padding:12px 0px 0px 20px;}
#box ul{ width:800px;  margin:8px 0px; clear:both; overflow:hidden;}
#box li{ float:left; line-height:18px;}
#box li.word{ width:645px; float:right; line-height:19px;text-align:justify; text-justify:inter-ideograph; padding-right:35px;}
#box img{ width:90px; height:60px; border:1px solid #ccc; margin-right:20px; float:left; margin-top:4px;margin-left:4px;}
#box_bottom{ width:834px; height:6px; margin:0 auto;}



#two_smallbox{width:834px; margin:0 auto; overflow:hidden; margin-top:3px; *margin-top:3px; _margin-top:1px;}
.sbox{ width:404px; float:left; overflow:hidden;}
.sbox ul{ width:404px;}
.sbox li{ margin:8px 0;}
.sbox li span{ padding-right:6px;}
.sbox_top{ width:388px; height:37px; background:url(../image/smallbox_top.gif) no-repeat; padding-left:16px; line-height:26px; _line-height:24px; _padding-bottom:4px; color:#fff; font-weight:bold; font-size:15px; overflow:hidden; clear:both;}
.sbox_top ul{ width:404px;}
.sbox_top li{ float:left;}
.sbox_top li.w{ width:190px;}
.sbox_top li.b{ width:180px;text-align:right;}
.sbox_top li.m{ width:17px;}
sbox_top img{ float:right; cursor:pointer; padding-right:25px; margin-top:-26px; *margin-top:-24px;}
.sbox_top_blue{ color:#274f6b; font-weight:bold;}
.sbox_con{ width:384px; background:#dce7ed; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; overflow:hidden; padding:12px 0px 0px 16px; margin-left:1px; _margin-top:-5px;}


#link{ width:834px; overflow:hidden; font-weight:bold; margin:0 auto; margin-top:10px;}
#link li{ line-height:22px; float:left; width:404px;}
#link li.mid{ width:25px; }
#link a{ color:#0875b7; text-decoration:underline;}
#link a:hover{ color:#404040; text-decoration:underline;}

#footer { background: url(../image/foot.gif) repeat-x top; width:100%; height:50px; margin-top:30px; overflow:hidden;}
#footer_font { width:834px; overflow:hidden; margin:20px auto; color:#50a6ca;}
#footer_font li.right { text-align:right; margin-top:-15px;}
#footer_font li.right a{ color:#50a6ca;}
#footer_font li.right a:hover{ color:#50a6ca; text-decoration:underline;}
