@charset "utf-8";

* { margin:0; padding:0;}

body { background:#0662a5;}
div { overflow:hidden;}

h2 { padding:3px 16px 10px; border-bottom:1px solid #777; border-left:5px solid #777; color:#c00; font:normal normal 16px/16px "微软雅黑", "宋体";}

.nav_site_bg { background:#fff;}
#nav_site { margin:0 auto; width:960px; font:normal normal 14px/34px "微软雅黑", "宋体"; text-indent:15px;}
#nav_site a:link, #nav_site a:visited { color:#000; text-decoration:none;}
#nav_site a:hover { color:#f00;}

#nav1 { width:100%; height:40px; background:#0662a5; border-bottom:2px solid #fff;}
	#nav1 ul { margin:0 auto; width:960px; list-style:none;}
	#nav1 ul li { float:left; border-right:1px solid #fff; color:#fff; font:normal normal 16px/40px "微软雅黑", "宋体";}
	#nav1 ul li a:link, #nav1 ul li a:visited { display:block; padding:0 15px; color:#fff; text-decoration:none; font:normal normal 16px/40px "微软雅黑", "宋体";}
	#nav1 ul li a:hover { background:#555555; color:#fff;}
	#nav1 span { float:right; display:block; padding-right:10px; color:#fff; font:normal normal 13px/40px "微软雅黑", "宋体";}


.index_pic, .ny_box { width:100%; background:#dddddd url(top.jpg) no-repeat top center; border-bottom:2px solid #fff; text-align:center;}
.index_pic { padding:25px 0; font-size:0; text-align:center;}
.ny_box { padding-top:159px;}
.ny_pic { font-size:0;}

.logo_gs { width:100%; height:80px; background:#fcfbf1; border-bottom:2px solid #fff; border-top:1px solid #e5e5e5; text-align:center;}

.info { width:100%; color:#fff; font:normal normal 12px/80px "微软雅黑", "宋体"; text-align:center;}

.ny_cont { margin:0 auto; padding:20px 10px; width:940px; background:#fff; text-align:left;}


ul.dmxx { margin:20px auto; width:500px; list-style:none;}
	ul.dmxx li { border-bottom:1px dotted #aaa; color:#0662a5; font:normal normal 14px/40px "微软雅黑", "宋体";}
	ul.dmxx li a:link, ul.dmxx li a:visited { color:#0662a5; text-decoration:none;}
	ul.dmxx li a:hover { color:#900; text-decoration:underline;}
	ul.dmxx h3 { font: normal normal 18px/50px "微软雅黑", "宋体";}
	
ol.xggg { margin:30px auto; padding-left:40px; width:500px; list-style:decimal outside none;}
	ol.xggg li { color:#a0a0a0; font-family:"微软雅黑", "宋体"; font-size:14px;}
	ol.xggg li a:link, ol.xggg li a:visited { display:block; margin-bottom:2px; padding:0 10px; background:#f4f4f4; border-left:2px solid #4f9fda; color:#535353; font: normal normal 14px/36px "微软雅黑", "宋体"; text-decoration:none;}
	ol.xggg li a:hover { background:#e0f2ff; border-left-color:#0662a5; color:#0662a5;}


.vip { overflow:hidden; margin:0 auto; margin-top:20px; width:700px; background:#eee;}
	.vip img { float:left; width:156px; height:200px; border:none;}
	.vip div { float:right; padding:0 20px; width:504px; font:normal normal 14px/24px "Arial", "微软雅黑", "宋体";}
	.vip span { display:block; margin-bottom:10px; border-bottom:1px solid #fff; color:#0662a5; font:normal normal 16px/36px "微软雅黑", "宋体";}

.pics { overflow:hidden; float:left; margin:5px 5px 0 0; width:183px; background:#eee;}
.pics:hover { background:#dcdcdc;}
	.pics img { width:183px; height:137px; border:none;}
	.pics h5 { padding:0 5px; text-align:center;}
	.pics h5 a:link, .pics h5 a:visited { color:#626262; font:normal normal 14px/32px "微软雅黑", "宋体"; text-decoration:none;}
	.pics h5 a:hover { color:#000;}
.pic_b { width:100%; text-align:center;}
	.pic_b h1 { margin-bottom:20px; background:#f1f1f1; color:#434343; font:normal normal 18px/54px "微软雅黑", "宋体"; }


/* shortcut */
.shortcut{position:fixed;top:0;left:0;z-index:9999;width:100%;}
*html,*html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
*html .shortcut{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
