html,body{font-family:'\5FAE\8F6F\96C5\9ED1';background-color:#fff}a{text-decoration:none}a i{cursor:pointer}a:hover{text-decoration:underline}.wp{width:980px;margin:0 auto}.fn-fl{display:inline;float:left}.fn-fr{display:inline;float:right}.fn-cb:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0}.fn-cb{zoom:1}#topbar{height:22px;line-height:22px;background-color:#f5f5f3}#topbar .wp{position:relative}#topbar h1{margin:0;padding:0;text-align:center;font-weight:normal;font-size:13px;color:#9c9c9b}#topbar .bar{padding:0 10px 0 0;color:#545453;font-size:10px;text-align:right;position:absolute;top:0;right:0}#topbar .bar a{color:#545453}#topbar .bar i{font-style:normal}#topbar .phone{float:left;width:11px;height:19px;margin:2px 10px 0 0;background-image:url('../img2015/layout.png');background-position:-429px 0;position:relative}#topbar .phone.current{background-position:-440px 0}#topbar .phone.current .qrcode{display:block}#topbar .qrcode{display:none;padding:0 12px 12px;background-color:#fff;border-radius:10px;font-size:12px;color:#666;text-align:center;line-height:30px;white-space:nowrap;position:absolute;top:35px;left:-87px;z-index:1000}#topbar .qrcode img{display:block}#topbar .qrcode i.arrow{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;font-size:0;line-height:0;position:absolute;top:-8px;left:85px}
#header {
	height: 120px;
	background-color:#25252d;
	position: relative;
	z-index: 100
}
#header a:hover {text-decoration:none;} 
#header .wp{
	width:1280px;
	height:80px;
}
#header .nav-t{background-color:#fff;height:40px;line-height:40px;}
#header .nav-t .nav-tc{width:1280px;margin:0 auto;position: relative;}
#header .nav-t .nav-tc .free-call{font-size:14px;color:#25252d;margin-left:40px;}
#header .nav-t .nav-tc .free-call em{font-size:16px;font-style:normal;}


#header .nav-t .nav-tc .nt-right{font-size:12px;position: absolute;z-index: 44;color:#e31717;border: 1px solid rgb(227, 23, 23);top: 8px;height: 22px;line-height:22px; }
#header .nav-t .nav-tc .nt-right a{font-size:12px;color:#e31717;}
#header .nav-t .nav-tc .nt-right i{height:20px; width:20px;background: url("../img2015/zx-t.png") no-repeat;float:left;margin:0 7px 0 12px;}
#header .nav-t .nav-tc #nt-zxbm{background-color: rgb(227, 23, 23);color:#fff;left: 885px;width: 100px;}
#header .nav-t .nav-tc #nt-zxbm a{color:#fff;}
#header .nav-t .nav-tc #nt-zxbm i{ background-position: 0 1px; }

#header .nav-t .nav-tc #nt-zxzx{left: 995px;width: 98px;}
#header .nav-t .nav-tc #nt-zxzx i{background-position: -28px 1px; }

#header .nav-t .nav-tc #nt-zscx{left: 1103px;width: 118px;}
#header .nav-t .nav-tc #nt-zscx i{background-position: -56px 1px;margin:0 7px 0 8px;}
#header .logo {
	display: inline;
	float: left;
	width: 131px;
	height: 44px;
	overflow: hidden;
	margin: 20px 0 0 40px;
	background: url("../img2015/logo3.png") no-repeat 0 0;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img2015/logo3.png")
}

#header .logo a {
	display: block;
	width: 131px;
	height: 57px;
}

#nav {
	display: inline;
	float: left;
	padding: 10px 0 0 0px;
	margin: 0 0 0 100px;
	/*background: url(../img2015/navSpace.png) no-repeat right 10px*/
}

#nav dl,#nav dt,#nav dd {
	margin: 0;
	padding: 0
}

#nav dl {
	display: inline;
	float: left;
	width: 140px;
	height: 59px;
	/*background: url(../img2015/navSpace.png) no-repeat left center;*/
	line-height: 17px;
	position: relative;
}

/*#nav dl.current dt {
	background: url("../img2015/navBgCur.png") repeat 0 0;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img2015/navBgCur.png", sizingMethod="scale")
}

#nav dl.current dt a {
	font-weight: bold
}

#nav dl.current dt i {
	color: #c9161d;
	font-weight: normal
}

#nav dl.current dd {
	display: block
}
*/
#nav dl.current dt a,#nav dl.current dt a i{
	color:#fff;
}

#nav dt {
	width: 140px
}

#nav dt a {
	display: block;
	padding: 12px 0 12px 0px;
	overflow: hidden;
	font-size: 14px;
	color: #999999;
	text-decoration: none
	line-height:18px;
}

#nav dt i {
	display: block;
	font-size: 14px;
	color: #999999;
	font-style: normal;
	letter-spacing: 0;
	margin-bottom:4px;
}

#nav dd {
	display: none;
	position: absolute;
	font-size: 12px;
	color: #999999;
	white-space: nowrap
}

#nav dd a {
	padding: 0 10px;
	color: #fff;
	/*background: url("../img2015/subNavBg.png") no-repeat 0 0;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img2015/subNavBg.png");*/
	background-position: left center
}

#subNav1 dd {
	left: 0px
}

#subNav2 dd {
	left: 0px
}

#subNav3 dd {
	left: 0px
}

#subNav4 dd {
	left: 0px
}

#subNav5 dd {
	left: 0px
}

#subNav6 dd {
	left: 0px
}

#subNav7 dd {
	right: 19px
}
/*# sourceMappingURL=newheader.css.map */


#footer {
	overflow: hidden;
	padding: 25px 0;
	background-color: #ededed;
	border-bottom: 16px solid #e4e4e4
}

#footer .tel {
	display: inline;
	float: left;
	width: 323px;
	height: 44px;
	overflow: hidden;
	margin: 6px 0 0;
	line-height: 44px;
	text-align: center;
	position: relative
}

#footer .tel i {
	display: block;
	width: 323px;
	height: 44px;
	overflow: hidden;
	background-image: url('../img2015/layout.png');
	background-position: -56px -238px;
	position: absolute;
	top: 0;
	left: 0
}

#footer .online {
	display: inline;
	float: left;
	width: 56px;
	height: 56px;
	overflow: hidden;
	margin: 0 0 0 55px;
	line-height: 56px;
	font-size: 14px;
	color: #000;
	text-align: center;
	position: relative
}

#footer .online a {
	color: #000
}

#footer .online i {
	display: block;
	width: 56px;
	height: 56px;
	overflow: hidden;
	background-image: url('../img2015/layout.png');
	background-position: 0 -238px;
	position: absolute;
	top: 0;
	left: 0
}

#footer .address {
	display: inline;
	float: right;
	width: 500px;
	overflow: hidden;
	margin: 12px 0 0 0
}

#footer .address dl,#footer .address dt,#footer .address dd {
	margin: 0;
	padding: 0
}

#footer .address dt {
	font-size: 14px
}

#footer .address dd {
	font-family: 'arial';
	font-size: 10px;
	color: #4b4b4b
}

#footer .address i {
	display: inline;
	float: left;
	width: 120px;
	height: 33px;
	overflow: hidden;
	margin: 0 10px;
	background-image: url('../img2015/layout.png');
	background-position: -379px -238px
}
#topbar .wp {
    position: relative;
    width: 980px;
    margin: 0 auto;
}
.yk_foot_links{width:100%;height:50px;text-align:center;line-height:50px;font-size:11px;}
.yk_foot_links a{padding:0 0.5%;color: black;}
.yk_cnzz span a{color:black;}

#classPage .content a {
    padding: 0 3px;
    background-color: #fff !important; 
    color: #ffffff;
}

.menu a

{
color: #999999;
font-size: 12px;



}