@charset "utf-8";
			body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{
				margin: 0;
				font-size: 12px;
				font-weight:normal; 
			}
			p{margin:0;}
			ul,ol,li{padding-left:0;list-style-type:none;}
			img,input{border: 0;outline: none;padding: 0;}
			a{text-decoration: none;}
			select{
				outline: none;
				border: 0;
				border-radius: 5px;
			}
			html{
				overflow-y:scroll;
				height: 100%;
			}
			body{
				width: 100%;
				height: 100%;
				font-family: "微软雅黑";
			}
			.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
			.left{float: left;}
			.right{float: right;}
			.show{display: block !important;}
			
			
			/*头部开始*/
			.top_con{
				width: 100%;
				height: 862px;
				padding: 10px 0 0 0;
			}
			.top-menu{
				width: 458px;
				height: 42px;
				position: relative;
				line-height: 42px;
				background: url(../img/menu-bg.png) no-repeat;
				margin-left: 30px;
			}
			.top-menu img{
				display: inline-block;
				margin: 10px 0 0 60px;
			}
			.top-menu li{
				float: left;
				color: #FFFFFF;
			}
			.top-menu li >a{
				font-size: 14px;
				color: #ffffff;
				vertical-align: middle;
				margin: 0 13px;
			}
			.top-body{
				width: 1200px;
				height: 160px;
				margin: 0 auto;
				position: relative;
				z-index: 999;
			}
			.top-logo{
				position: absolute;
				left: 0;
				top: 0;
			}
			.top-search{
				width: 551px;
				background: url(../img/search.png) no-repeat left top ! important;
				position: absolute;
				right: 0;
				bottom: -220px;
			}
			.top-search input[type = "text"]{
				display: inline-block;
				width: 340px;
				height: 51px;
				padding: 0 0 0 25px;
				color: #959595;
				font-size: 14px;
				line-height: 51px;
				background: none;
			}
			.top-search input[type = "submit"]{
				display: inline-block;
				width: 100px;
				float: right;
				height: 51px;
				background: none;
				color: #FFFFFF;
				cursor: pointer;
				line-height: 51px;
				font-size: 14px;
			}
			.guanjz{
				height: 34px;
				padding: 20px 0 0 24px;
			}
			.guanjz >a{
				display: inline-block;
				padding: 0 14px;
				color: #00a0e9;
				font-size: 14px;
				line-height: 34px;
				margin-right: 15px;
				border: 1px solid #279cf2;
				background-color: rgba(255,255,255,.60);
				filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#99ffffff, endColorstr=#99ffffff);
				zoom: 1;
				border-radius: 8px;
			}
			.guanjz >a:hover{
				background-color: rgba(255,255,255,1);
				filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#FFffffff, endColorstr=#FFffffff);
				zoom: 1;
			}
			/*头部结束*/
			
			
			
			/*底部*/
			.footer{
				width: 100%;
				background-color: rgba(0,0,0,.60);
				filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#99000000, endColorstr=#99000000);
				zoom: 1;
				height: 60px;
				margin-top: 17px;
				position: absolute;
				bottom: 0;
			}
			.footer_con{
				width: 1105px;
				margin: 0 auto;
			} 
			.footer_con img,
			.footer_con div{
				float: left;
				color: #FFFFFF;
			}
			.footer_con div{
				margin: 0 45px 0 39px;
				line-height: 20px;
			}
			.red{
				margin-top: 11px;
				width: 38px;
				height: 45px;
			}
			.jiucuo{
				margin: 10px 0 0 30px;
				height: 45px;
			}
			.kehuduan{
				margin-top: 10px;
				height: 45px;
			}
			.erweima{
				margin: 10px 0 0 40px;
				height: 45px;
			}
			.backstretch{
			  overflow: unset !important;
			  min-width: 100% !important;
			}
			.backstretch img{min-width: 100% !important;}
			body{
			  min-width: 1200px !important;
			}
			
			
			
			/*右边无障碍*/
			.right-navBox{
				width: 100px;
				position: fixed;
				right: 20px;
				top: 285px;
			}
			.right-nav{
				height: 270px;
				background-color: #1978c5;
				margin-bottom: 10px;
				text-align: center;
				padding-top: 30px;
			}
			.right-nav a{
				display: inline-block;
				height: 75px;
				margin-top: 10px;
				position: relative;
			}
			.YJweixin em{
				position: absolute;
				right: 100px;
				top: -75px;
				display: none;
			}
			.YJweixin:hover em{
				display: block !important;
			}
			.right-nav a>p{
				color: #b3d3eb;
				font-size: 14px;
				line-height: 30px;
			}
			.right-shouhui,
			.right-zhankai{
				height: 40px;
				background-color: #1978c5;
				text-align: center;
				line-height: 50px;
				cursor: pointer;
			}
			.right-zhankai{
				display: none;
			}
			
			
			.top_con{
				width: 100%;
				height: auto;
				padding: 10px 0 0 0;
			}
			.top-logo{
				position: absolute;
				left: 0;
				top: 25px;
			}
			.top-search{
				width: 470px ! important;
				background: url(../img/search.png) no-repeat left top;
				position: absolute;
				right: 0;
				bottom: 25px;
			}
			.footer{
				width: 100%;
				background-color: rgba(0,0,0,.60);
				filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#99000000, endColorstr=#99000000);
				zoom: 1;
				height: 60px;
				margin-top: 17px;
				position: relative;
				bottom: 0;
			}


			/*导航栏开始*/
			.zx_menu {
				width: 1198px;
				position: relative;
				margin: 0 auto;
				overflow: hidden;
				height: 50px;
				z-index: 998;
			}
			
			.zx_menu_bg {
				filter: alpha(opacity=50);
				opacity: 0.5;
				position: absolute;
				width: 100%;
				height: 100%;
				left: 0px;
				top: 0px;
				z-index: 1;
			}
			
			.zx_menu ul li.one {
				display: none;
			}
			
			.zx_menu ul.open li.one {
				display: block;
			}
			
			.zx_menu ul li:hover,
			.zx_menu ul li.hover{
				background: #00b7ee;
			}
			
			.zx_menu ul li span {
				height: 100%;
				display: inline-block;
				padding: 0 0 0 40px;
				background: url(../img/shouye.png) left center no-repeat;
			}
			.zx_menu ul {
				float: left;
				width: 1200px ! important;
				position: relative;
				z-index: 9;
			}
			
			.zx_menu ul li {
			    float: left;
			    font-size: 20px;
			    height: 50px;
			    line-height: 50px;
			    text-align: center;
			    cursor: pointer;
			    background-color: #0068b7;
			    font-size: 18px;
				height: 50px;
				margin-right: 1px;
			}
			.zx_menu ul li a{
				color: #fff;
			}
			.zx_menu ul.open li {
				width: 199px ! important;
			}
			
			.zx_menu ul li span.m1 {
				background: url(../img/xinxigongkai.png) left center no-repeat;
			}
			
			.zx_menu ul li span.m2 {
				background: url(../img/zhengwufuwu.png) left center no-repeat;
			}
			
			.zx_menu ul li span.m3 {
				background: url(../img/hudongjiaoliu.png) left center no-repeat;
			}
			
			.zx_menu ul li span.m4 {
				background: url(../img/shujufabu.png) left center no-repeat;
			}
			
			.zx_menu ul li span.m5 {
				background: url(../img/zhanqun.png) left center no-repeat;
			}
			.zx_menu ul li span.m6 {
				background: url(../img/dameiyuanjiang.png) left center no-repeat;
			}
			
			.zx_menu p {
				float: left;
				background: #db7a67 url(../img/sanxian.png) center center no-repeat;
				width: 96px;
				height: 50px;
				position: relative;
				z-index: 9;
				cursor: pointer;
			}/*导航栏结束*/