﻿	*{margin: 0;padding: 0;}
	body{font-family: 微软雅黑;}
	a{text-decoration: none;color: #333;}
	.fr{float: right;}
	.fl{float: left;}
	.bg-img{
		background: url(bg191210.png) no-repeat;
		background-position: top;
		background-size: 100%;
		background-color: #fff;
		height: 1000px;
		min-width: 1100px;
	}
	.main{
		width: 1100px;
		margin: auto;
	}
	.top{
		padding-top: 20px;
		height: 345px;
	}

	.logo{
		position: relative;
	}
	.logo-dq{
		position: absolute;
		top: 26px;
		left: 588px;
		font-size: 0px;
	}
	.logo-dq span{
		vertical-align: middle;
		height: 40px;
		line-height: 40px;
		display: inline-block;
		*display: inline;
		*zoom:1;
		color: #fff;
		font-family: 微软雅黑;
		font-weight: bold;
		font-size: 22px;
	}
	.logo-dq span.logo-dqC{
		background: url(logo_C_191220.png);
		background-repeat-y:no-repeat; 
	}
	.logo-dq span.logo-dqL{
		width: 21px;
		background: url(logo_L_191220.png) no-repeat;
	}
	.logo-dq span.logo-dqR{
		width: 21px;
		background: url(logo_R_191220.png) no-repeat;
	}

	.title-img{
		text-align: center;
		margin-top: 38px;
	}
	.center{
		position: relative;
		width: 100%;
		/*height: 1303px;*/
		background: rgb(242,242,242);
		padding-bottom: 50px;
	}
	.center-nr{
		padding: 20px 36px;
	}
	.center-top{
		position: relative;
		width: 100%;
		height: 124px;
	}
	.center-input{
		position: relative;
		top: 30px;
		text-align: center;
	}
	.center-input:after{
		content: "";
		position: absolute;
		background: rgb(227,227,227);
		display: block;
		width: 240px;
		height: 1px;
		top: 25px;
		right: 0px;
		bottom: -24px;
		z-index: 1;
	}
	.center-input:before{
		content: "";
		position: absolute;
		background: rgb(227,227,227);
		display: block;
		width: 240px;
		height: 1px;
		top: 25px;
		left: 0px;
		bottom: -24px;
		z-index: 1;
	}
	.srk{
		width: 430px;
		height: 48px;
		line-height: 48px;
		background-color: #fff;
		border: solid 1px #1a56a8;
		border-radius: 9px;
		font-size: 21px;
		padding-left: 20px;
		padding-right: 60px;
	}
	.inp_btn{
/*		float: right;
		display: block;*/
		position: absolute;
		right: 260px;
		top: 5px;
		width: 40px;
		height: 40px;
		background: url(191211-fdj.png) no-repeat center center;
		background-color: #fff;
		border: none;
		margin-right: 10px;
		cursor: pointer;
	}
	.center-main{
		overflow: hidden;
	}
	.center-mainL{
		width: 240px;
	}
	.center-mainL ul li{
		cursor: pointer;
		background-color: #fff;
		color: #1a56a8;
		overflow: hidden;
		list-style-type: none;
		margin-bottom: 15px;
	}
	.center-mainL ul li>div{
		height: 70px;
		line-height: 70px;
	}
	.center-mainL ul li>div span{
		display: inline-block;
		*display: inline;
		*zoom:1;
		vertical-align: middle;
		margin-left: 20px;
	}
	.xxgk_icon01,.xxgk_icon02,.xxgk_icon03,.xxgk_icon04,.xxgk_icon05{
		
		width: 40px;
		height: 40px;
	}
	.xxgk_icon01{
		background: url(191211-zn01.png);
	}
	.xxgk_icon02{
		background: url(191211-gkzd01.png);
	}
	.xxgk_icon03{
		background: url(191211-zdgk01.png);
	}
	.xxgk_icon04{
		background: url(191211-gknb01.png);
	}
	.xxgk_icon05{
		background: url(200316-ysqgk01.png);
	}
	.xxgk_gdImg{
		width: 26px;
		height: 26px;
		background: url(191211-gd01.png);
		background-size: 100%;
		background-position: center;
		/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='191211-gd01.png',sizingMethod='scale');*/
	}
	.center-mainL ul li>div>a{
		color: #1a56a8;
	}
	.center-mainL ul li:hover>div>a{
		color: #fff;
	}
	.center-mainL ul li:hover>div ,.center-mainL ul li >div.hit1 {
		background-color: #1a56a8;
		color: #fff;
	}
	.center-mainL ul li:hover>div .xxgk_icon01{
		background: url(191211-zn02.png);
	}
	.center-mainL ul li:hover>div .xxgk_icon02{
		background: url(191211-gkzd02.png);
	}
	.center-mainL ul li:hover>div .xxgk_icon03,.center-mainL ul li >div.hit1 .xxgk_icon03{
		background: url(191211-zdgk02.png);
	}
	.center-mainL ul li:hover>div .xxgk_icon04,.center-mainL ul li >div.hit1 .xxgk_icon04{
		background: url(191211-gknb02.png);
	}
		.center-mainL ul li:hover>div .xxgk_icon05,.center-mainL ul li >div.hit1 .xxgk_icon05{
		background: url(200316-ysqgk02.png);
	}
	.center-mainL ul li:hover>div .xxgk_gdImg{
		background: url(191211-gd03.png);
		background-position: center;
	}
	.center-mainL ul li >div.hit1 .xxgk_gdImg{
		background: url(191211-gd02.png);
		background-position: center;
	}
	.center-mainL ul li ul.ejlm{
		margin-top: 10px;
	}
	.center-mainL ul li ul.ejlm li{
		height: 32px;
		line-height: 32px;
		font-size: 15px;
		margin-bottom: 0;
		color: #333;
	}
	.center-mainL ul li ul.ejlm li a{
		display: inline-block;
		*display: inline;
		*zoom:1;
		width: 100%;
		text-align: center;
	}
	.center-mainL ul li>ul li a{
		color: #333;
	}
	.center-mainL ul li>ul li:hover a,.center-mainL ul li>ul li.on a{
		color: #1a56a8;
	}
	.center-mainL ul li ul.ejlm li:hover,.center-mainL ul li ul.ejlm li.on{
		color: #1a56a8;
		background: rgb(230,245,255);
	}
	.xxgk_title{
		font-size: 23px;
		line-height: 23px;
	}
	.center-mainR{
		background: #fff;
		width: 770px;
	}
	.center-mainR h1{
		text-align: center;
		color: #1a56a8;
		margin: 20px 0 38px 0;
	}
	.center-mainC{
		height: 1085px;
		overflow: auto;
		padding: 0 20px;
	}
	.center-mainGd{
		height: 695px;
		overflow: auto;
		padding: 0 20px 20px 20px;
	}
	.center-mainGd ul li,.center-mainMl ul li{
		list-style-type: none;
		line-height: 24px;
		margin-bottom: 6px;
	}
	.center-mainGd ul li a,.center-mainMl ul li a{
		font-size: 16px;
		margin-right: 14px;
	}
	.center-mainGd ul li span,.center-mainMl ul li span{
		display: inline-block;
		*display: inline;
		*zoom:1;
		color: #999;
	}
	.center-mainMl .fgl{
		margin-bottom: 20px;
	}
	.center-mainMl .fgl .fzgh{
		border-bottom: solid 1px #999;
	}
	.center-mainMl .fgl .fzgh h4{
		background: #1a56a8;
		color: #fff;
		padding: 2px 12px;
		line-height: 30px;
		text-align: center;
		display: inline-block;
		*display: inline;
		*zoom:1;
	}
	.center-mainMl ul{
		padding: 20px;
	}
	.center-mainMl .fgl .fzgh h4 a{
		color: #fff;
	}
	.center-mainMl .fgl .fzgh-gd{
		text-align: center;
	}
	.center-mainMl .fgl .fzgh-gd span{
		display: inline-block;
		*display: inline;
		*zoom:1;
		background: rgb(226,226,226);
		padding: 4px 28px;

	}