@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:16px; font-family:"微软雅黑"; text-align:center; color:#555; line-height:24px;  overflow-x: hidden; background:#fff; }
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td,th, fieldset, label, legend,button,input { 
margin:0;padding:0; border-collapse:collapse;}
em{font-style:normal;}
li{list-style:none;}
img{border:0px;}

a{color:#555; text-decoration:none;}
a:hover{color:#065bb1; text-decoration:none;}
.font12{font-size:12px;}
.font14{font-size:14px;} 
.font16{font-size:16px;} 
.font18{font-size:18px;} 
.font20{font-size:20px;}
.font30{font-size:30px;}
.w1200{width:1200px; margin:0 auto 0 auto; }
.w900{width:900px;}
.w600{width:660px!important;}
.w100{width:100%;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.red{color:#85000e;}
.lh20{line-height:25px;}
.mb20{margin-bottom:20px;}
.ml20{margin-left: 18px;}
.mr28{margin-right: 28px;}
.mt30{margin-top:30px;}
.w382{width:382px;}
.w390{width:390px;}
.w391{width:363px; background: #fff; padding:14px;}
.br10{border-radius: 10px; box-shadow: 0px 0px 10px #7cb9e8;}
.gray{width:100%; background: #f5f5f5; }
.white{color:white;}
.line_l{border-right:1px solid #c5dff6;}
.bg_white{background: #fff;}
.pt30{padding-top: 30px;}


#content{width:100%; margin:0px auto 0; text-align: center;}
#top {width:100%;height: 428px; font-size: 12px; color: #fff; text-align: center; background: url(../images/banner.png) no-repeat center; }
#top .logo{margin: 20px auto; text-align: center;}
#top .logo img{margin-left:0px; margin-top:20px;}
#body{width:100%; margin:0 auto 0; }
#body .icon_list{width:1200px; margin:50px auto 100px;}
#body .icon_list li{width:50%; text-align: center; margin:20px auto; float: left;}
#body .icon_print,#body .icon_close,.position,#body .page li a,#body .page li a:hover,#body .page li .selected,#body .page li .back,#body .page li .back:hover,#body .page li .next,#body .page li .next:hover{background: url(../images/icon.png) no-repeat; }
.position{width:1147px;background-color:#daeaf4; background-position: 20px -254px; font-size: 16px; color: #575757; padding:15px 0 0 53px; text-align: left; height: 39px; margin:20px auto;}
.position a{color:#60a5e3;}
.more{margin:30px 30px 30px 0; float: left; padding:10px 30px; color:#fff; background:#2956b2; border-radius: 10px;}
.more:hover{background: #e3f2ff;}

.mobile{display:none; }
.web{display: block;}

.info{width:1200px; margin:50px auto;}
.info h1{font-size: 24px; width:100%; text-align: left; color:#2251af; margin-bottom: 20px; float: left;}
.info table{width:100%; margin-top: 50px; border:1px solid #68a9d6; border-right:0px; border-bottom:0px;}
.info th{background: #e3f2ff; line-height: 1.5; padding:10px; border-right:1px solid #68a9d6;border-bottom:1px solid #68a9d6;;}
.info td{line-height: 1.5; text-align: left; padding:10px; border-right:1px solid #68a9d6;border-bottom:1px solid #68a9d6;}
/*footer*/
.footer{text-align: left; line-height: 24px; background:url(../images/footer_bg.jpg) top center; float: left; height: 133px; font-size:15px; color:#fff; width:100%; padding:35px 0 0 0; margin-top: 20px;}
.footer p{
	width:1200px;
	margin:0 auto;
	text-align:center;
}
.footer p.copyright{
	line-height:25px;
}
.footer p em{
	padding:0 5px;
}
.footer a{color:#fff;}
.footer_bot{
	width:1200px;
	margin:0 auto;
	position:relative;
}
.footer_bot a.dzjg_ico{
	position:absolute;
	left:177px;
	top:-17px;
}
.footer_bot a.jcjcjcjc{
	position:absolute;
	right:130px;
	/*! top:25px; */
}
.mobile_footer{display: none}
