/* 全局CSS定义 */
body { margin:0; padding:0; font-size:12px; color: #02418a; font-family: "宋体", Arial, Helvetica, sans-serif;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
table,td,tr,th{ font-size:12px; }

.F_14{ font-size: 14px;}
.F_red{ color: #bf0303; }

/*清除浮动使用*/
.clearfix{
    clear: both;
}
/*解决浮动对象问题*/
.wrapfix:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.margin_top5{ margin-top: 5px; }
.margin_top10{ margin-top: 10px; }
.padding_top2{ padding-top: 2px; }
.padding_top4{ padding-top: 4px; }
.padding_bottom10{ padding-bottom: 10px; }

a:link,
a:visited{ text-decoration: none;color: #2f468f;}
a:hover { color:#bf0303; }

/* 字体颜色样式 */
.F_red{ color: #ff0000; }
	.F_red a:link,
	.F_red a:visited{ text-decoration: none; color: #ff0000;}
	.F_red a:hover{ text-decoration: underline; color: #ff0000; }
.F_green{ color: #368502; }
	.F_green a:link,
	.F_green a:visited{ text-decoration: none; color: #368502;}
	.F_green a:hover{ text-decoration: underline; color: #cc000a; }	
.F_blue{ color: #036ad0; }
	.F_blue a:link,
	.F_blue a:visited{ text-decoration: none; color: #036ad0;}
	.F_blue a:hover{ text-decoration: underline; color: #cc000a; }
.F_maize{ color: #fff600; }
	.F_maize a:link,
	.F_maize a:visited{ text-decoration: none; color: #fff600;}
	.F_maize a:hover{ text-decoration: underline; color: #fff600; }

/* 下划线 */
.U a:link,
.U a:visited{ text-decoration: underline; }
.U a:hover { text-decoration: none; }

/* 底部版权 */
.Footer{width: 950px;margin: 0 auto; border-top: 2px solid #a5c8de;color: #515152;}
.Footer-content-box{background: #fafcff;text-align: center;padding: 15px 0 15px 0;line-height: 20px;}


/*Head*/
.Head_main{margin: 0 auto;width: 950px;height: 83px; border-bottom: 2px solid #1559ab; background: url(/image/wj/head_bg.gif) repeat-x;}
.L-logo{margin: 0;padding: 7px 0 0 15px;float: left;border: none;}
.R_nav_box{float: right;width: 685px; height: 83px;background: url(/image/wj/head_bg_r.gif) no-repeat top right;}
.Nav_help{margin: 10px 10px 23px 0 !important;margin: 10px 5px 23px 0; float: right;text-align: center;}
ul.he_box{}
ul.he_box li{ width: 68px; height: 20px; float: left; line-height: 20px; padding-left: 4px; background: url(/image/wj/he_box.gif) no-repeat; }
ul.he_box li a:link,
ul.he_box li a:visited{ text-decoration: none;color: #303030;}
ul.he_box li a:hover { color:#bf0303; }
.Nav_box{float: right;width: 680px;height: 30px;line-height: 30px;font-size: 14px;background: url(/image/wj/nav_bgc.gif) repeat-x;}
ul.Nav{ height:30px;background:url(/image/wj/nav_bgr.gif) no-repeat right bottom; }
ul.Nav li{float: left;padding: 0 9px 0 14px;height: 30px;background: url(/image/wj/head_nav_li_bg.gif) no-repeat left;}
ul.Nav li span{display:block;padding:0 2px 0 2px;}


ul.Nav .home{height:30px;padding-left:10px;background:url(/image/wj/nav_bgl.gif) left bottom no-repeat;}
ul.Nav .on{height:30px;padding-left:10px;background:url(/image/wj/nav_on.gif) repeat-x; border-left: 1px solid #1559ab;border-right: 1px solid #1559ab;}
ul.Nav .on a{font-size: 14px; font-weight: bold; color: #fff;}
ul.Nav .on a:hover{color:#fff}

.head_bottom_box{margin-right:auto;margin-left: auto;margin-bottom: 6px;width: 950px;height: 2px;background: #f0f1f1;}
