.page-bottom{width: 100%;min-width: 1190px;min-height: 300px;background: #323232;}
.page-bottom-con{padding-top:38px;width: 1190px;margin:38px auto 18px auto;color: #fff;letter-spacing: 1px;}
.page-bottom-c{}
.page-bottom-text{font-size: 16px;font-weight: bold;}
.page-bottom-text a{font-size: 16px;font-weight: bold;color: #fff;}
.page-bottom-normal{font-size:14px;}
.page-bottom-normal p{margin-top: 8px;}
.page-bottom-con2{padding-top:38px;width: 1400px;margin:38px auto 18px auto;color: #fff;letter-spacing: 1px;}
.page-bottom-bei{width: 1190px;margin:38px auto 0;padding-bottom: 30px; font-size: 14px;color: #fff;text-align: center;line-height: 28px;letter-spacing: 1px;}
.bei{background: url(/gh/img/bei.png) no-repeat;padding-left: 28px;}
.page-bottom-bei a{color: #fff;}
.w1190 {
	width: 1190px;
	min-width: 1190px;
	margin: 0 auto
}
.footer-b {
	padding: 37px 0 0 0;
	*margin: 0 5px 0 0;
	font-size: 14px;
	color: #71767e;
	border-top: 1px solid #2c3037
}

.footer-b span {
	float: left
}

.footer-b ul {
	float: left;
	width: 1073px;
	margin: 0 0 0 20px
}

.footer-b ul li {
	float: left;
	padding: 0 20px 12px 0;
	*padding: 0 16px 12px 0
}

.footer-b ul li a {
	color: #71767e
}

.footer-b ul li a:hover {
	color: #cfcfcf;
	text-decoration: underline
}

.footer-c ul {
	width: 1009px;
	margin: 0 auto;
	padding: 22px 0 30px 0
}

.footer-c ul li {
	float: left;
	width: 122px;
	height: 46px;
	padding: 6px 0 0 20px;
	border: 1px solid #2d2f32;
	cursor: default
}

.footer-c ul li+li {
	margin: 0 0 0 30px
}

.footer-c ul li span {
	float: left
}

.footer-c ul li p {
	float: left;
	width: 78px;
	text-align: center;
	line-height: 20px;
	color: #71767e
}

.footer-c ul li.font-samll {
	padding: 8px 0 0 15px
}

.footer-c ul li.font-samll p {
	width: 92px;
	height: 28px;
	background: url(../img/header-footer.png) no-repeat -42px -168px
}

.font-samll span.footer-ico {
	margin-right: 0
}

.footer-c ul li:hover.font-samll p {
	background-position: -169px -168px
}

.footer-c ul li:hover p {
	color: #cfcdcd
}

.footer-ico {
	display: inline-block;
	background: url(../img/header-footer.png) no-repeat
}

.footer-ico.xiehui {
	width: 42px;
	height: 42px;
	background-position: 0 -112px
}

.footer-ico.beian {
	width: 34px;
	height: 41px;
	background-position: -58px -112px
}

.footer-ico.jubao {
	width: 44px;
	height: 38px;
	background-position: -109px -112px
}

.footer-ico.baojing {
	width: 35px;
	height: 39px;
	background-position: -170px -112px
}

.footer-ico.anquan {
	width: 41px;
	height: 41px;
	background-position: -222px -112px
}

.footer-ico.chengxin {
	width: 24px;
	height: 28px;
	background-position: -280px -112px
}

.footer-c ul li:hover .xiehui {
	background-position: 0 -56px
}

.footer-c ul li:hover .beian {
	background-position: -58px -56px
}

.footer-c ul li:hover .jubao {
	background-position: -109px -56px
}

.footer-c ul li:hover .baojing {
	background-position: -170px -56px
}

.footer-c ul li:hover .anquan {
	background-position: -222px -56px
}

.footer-c ul li:hover .chengxin {
	background-position: -280px -56px
}

.footer .copy {
	height: 100px;
	font-size: 14px;
	color: #424d58;
	background: #181c1f;
	overflow: hidden
}

.copy-text {
	float: left;
	line-height: 90px
}

.copy-text a {
	position: relative;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	padding: 0 0 0 42px;
	color: #424d58;
	overflow: visible
}

.copy-text a i.ico-gongan {
	position: absolute;
	left: 15px;
	top: 0;
	display: block;
	width: 20px;
	height: 22px;
	background: url(../img/header-footer.png) no-repeat -315px -198px;
	cursor: pointer
}

.copy-text a:hover {
	color: #cfcfcf;
	text-decoration: underline
}

.copy-text a:hover i.ico-gongan {
	background-position: -315px -168px
}

.footer-share {
	float: right
}

.footer-share p {
	height: 90px;
	line-height: 90px;
	overflow: hidden
}
.share-ico ul {
	height: 90px
}

.share-ico ul li {
	position: relative;
	float: left;
	display: block;
	width: 40px;
	height: 40px;
	margin: 28px 0 0 15px;
	background: url(../img/header-footer.png) no-repeat 0 -245px;
	cursor: pointer
}

.share-ico ul li span {
	display: none;
	position: absolute;
	bottom: -20px;
	left: 0px;
	width: 170px;
	font-size: 12px;
	color: #cfcfcf
}

.share-ico ul li.por-open span {
	display: block
}

.share-ico ul li > a {
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	background: url(../img/header-footer.png) no-repeat;
	z-index: 1
}

.share-ico ul li > a.weixin {
	width: 25px;
	height: 21px;
	margin: -10px 0 0 -12px;
	background-position: 0 0
}

.share-ico ul li > a.sina {
	width: 26px;
	height: 21px;
	margin: -10px 0 0 -13px;
	background-position: -58px 0
}

.share-ico ul li > a.fankui {
	width: 19px;
	height: 15px;
	margin: -7px 0 0 -9px;
	background-position: -113px 0
}

.share-ico ul li:hover {
	background-position: -58px -245px
}

.share-ico ul li:hover > a.weixin {
	background-position: -169px 0
}

.share-ico ul li:hover> a.sina {
	background-position: -223px 0
}

.share-ico ul li:hover > a.fankui {
	background-position: -280px 0
}
.dj-ewm{
    position: absolute;
    left: 0px;
    top: -20px;
}
.dj-ewm img{
    display: block;
    width: 103px;
    height: 103px;
    margin: auto;
}
.dj-ewm p{
    font-size: 14px;
    color: #fff;
    text-align: center;
}
.copy-text {
	float: left;
	line-height: 90px
}

.copy-text a {
	position: relative;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	padding: 0 0 0 42px;
	color: #424d58;
	overflow: visible
}

.copy-text a i.ico-gongan {
	position: absolute;
	left: 15px;
	top: 0;
	display: block;
	width: 20px;
	height: 22px;
	background: url(/gh/img/header-footer.png) no-repeat -315px -198px;
	cursor: pointer
}

.copy-text a:hover {
	color: #cfcfcf;
	text-decoration: underline
}

.copy-text a:hover i.ico-gongan {
	background-position: -315px -168px
}
.page-bottom-bei{width: 1190px;margin:38px auto 0;padding-bottom: 30px; font-size: 14px;color: #fff;text-align: center;line-height: 28px;letter-spacing: 1px;}
.bei{background: url(/gh/img/bei.png) no-repeat;padding-left: 28px;}
.page-bottom-bei a{color: #fff;}
.page-bottom-bei{
    position: relative;
}
.nav-log {
    min-width: 1190px;
    height: 35px;
    color: #9a9fa6;
    background: #bd0202;
    z-index: 999;
}
.nav-sign ul li a {
    padding: 0 7px;
    font-size: 12px;
    color: #fff;
}
.nav-meun ul li a {
    padding: 0 7px;
    color: #fff;
}