.bg{
    width: 100%;
    height: 100%;
    overflow: hidden;
    background:  no-repeat #fdfdfe;
}
/****top ****/
.zwxxgk_top{ width:1100px; height:365px; margin:0 auto;position: relative;}
.zwxxgk_top1{padding-top:45px;height: 84px;}
.zwxxgk_top1 img{ width:70px; height:73px; float:left; margin-right:10px;}
.zwxxgk_top1 a{ height:73px; line-height:73px; font-size:35px; color:#fff; font-family:"å¾®è½¯é›…é»‘";}
.zwxxgk_top2{ width:714px; height:121px; margin-left:237px; margin-top:54px;}

.footer{width:100%;/* position:fixed; */height:70px;background: repeat;/* bottom:0; */z-index: 999999;}
.footer_con{width:1100px; margin:0 auto;overflow:hidden; z-index:9; position:relative; height:70px; /*background: center top no-repeat*/;}
.footer_con .left-jc{width: 95px;float: left;}
.footer_con .left-jc span {
	margin: 10px 5px
}
.footer_con .left-bz{width: 55px;float: left; text-align: center;}
.footer_con .left-bz img {
	width: 35px;
	 margin-left: 30px;
	padding-top: 15px;
}
.footer_con .left-text{float: left;color: #fff;padding-top: 14px;line-height: 22px;}
.footer_con .right-text{float: right; color: #fff; padding-top: 12px; line-height:22px;}
.footer_con .right-text a{ color: #fff;}
	.footer{padding: 0px; margin: 0px; font-family: "microsoft yahei"; font-size: 14px;}
	.footer p{padding: 0px; margin: 0px; font-family: "microsoft yahei"; font-size: 14px;}
	
	
	.hd-top{position: absolute;right:15px;top: 10px;width: auto;z-index: 99999;}
	.login_box{padding-top:6px;text-align: right;}
	.login_box a{font-size: 16px;color: #ffffff;margin: 0px 3px;float: none;position: relative;cursor: pointer;}
	.login_box span{font-size: 16px;color: #ffffff;margin: 0px 3px;}
	.login_box a:hover{text-decoration: underline;color: #ffffff;}
	@media screen and (max-width: 768px) {
		.login_box{font-size: 14px;float: none;width: 100%;text-align: left;}
	}
