@charset "gb2312";
/* CSS Document */
.head {
	width: auto;
	height: 35px;
	background-color: #f3f3f3;
}
.head_wrap {
	width: 1000px;
	height: 35px;
	margin: 0 auto;
}
.head_left {
	width: auto;
	min-width: 450px;
	height: 35px;
	float: left;
}
.head_left a {
	display: block;
	float: left;
	color: #6f6f6f;
	font-size: 13px;
	font-family: "ËÎÌå";
}
.login_wrap {
	width: 110px;
	height: 35px;
	float: left;
}
.exit {
	width: auto;
	min-width: 120px;
	height: 35px;
	line-height: 35px;
	float: left;
	cursor: pointer;
	position: relative;
}
.exit a {
	color: #ff5a00;
	font-size: 13px;
}
.exit_btn_group {
	width: 80px;
	height: 61px;
	border: 1px solid #a1a1a1;
	border-bottom: nonoe;
	position: absolute;
	top: 40px;
	left: -15px;
	background-color: #fff;
	z-index:9999;
}
.exit_btn_group a {
	display: block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #a1a1a1;
	font-size: 13px;
	color: #808080;
	text-align: center;
}
.exit_btn_group a:hover {
	color: #ff5a00;
}
.exit_btn_group .xiao_arrow {
	display: block;
	width: 12px;
	height: 10px;
	background: url(../images/xiao.png) no-repeat center center;
	position: relative;
	top: -10px;
	left: 50%;
	margin-left: -6px;
}
.head_left a.login, .head_left a.reg {
	width: 45px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	margin: 5px 0;
}
.head_left a.login:hover, .head_left a.reg:hover {
	background: url(../images/btn_bg.png) no-repeat center center;
	color: #fff;
	border-radius: 12px;
}
.circle_btn {
	background: url(../images/circle_bg.png) no-repeat center center;
	float: left;
	width: 24px;
	height: 24px;
	margin: 5px 0 6px 25px;
	position: relative;
}
.img_pos{ 
	position:relative;
	width: 24px;
	height: 24px;
	overflow:hidden;
}
.bg_red:hover {
	background: url(../images/bg_red.png) no-repeat center center;
}
.bg_gre:hover {
	background: url(../images/bg_gre.png) no-repeat center center;
}
.bg_yel:hover {
	background: url(../images/bg_yel.png) no-repeat center center;
}
.bg_blu:hover {
	background: url(../images/bg_blu.png) no-repeat center center;
}
.head_left .circle_btn .img_icon {
	width: 24px;
	height: 70px;
	position: absolute;
	top: -6px;
	left: 0;
}
.head_left .wb_ewm {
	width: 120px;
	height: 50px;
	padding: 3px;
	background: #fff;
	position: absolute;
	top: 35px;
	left: -50px;
	border: 1px solid #979797;
	margin-top: 10px;
	z-index: 999;
}
.head_left .wb_ewm a {
	text-align: center;
	line-height: 25px;
	float: none;
	color: #f0bf49;
}
.head_left .wb_ewm .xiao_arrow {
	display: block;
	width: 12px;
	height: 10px;
	background: url(../images/xiao.png) no-repeat center center;
	position: relative;
	top: -63px;
	left: 50%;
	margin-left: -6px;
}
.head_left .wx_ewm .xiao_arrow {
	display: block;
	width: 12px;
	height: 10px;
	background: url(../images/xiao.png) no-repeat center center;
	position: relative;
	top: -142px;
	left: 50%;
	margin-left: -6px;
}
.head_left .wp_ewm .xiao_arrow {
	display: block;
	width: 12px;
	height: 10px;
	background: url(../images/xiao.png) no-repeat center center;
	position: relative;
	top: -142px;
	left: 50%;
	margin-left: -6px;
}
.head_left .ap_ewm .xiao_arrow {
	display: block;
	width: 12px;
	height: 10px;
	background: url(../images/xiao.png) no-repeat center center;
	position: relative;
	top: -10px;
	left: 50%;
	margin-left: -6px;
}
.head_left .wb_ewm p {
	line-height: 25px;
	text-align: center;
	width: 120px;
	font-size: 12px;
	color: #808080;
}
.head_left .wx_ewm {
	width: 100px;
	height: 125px;
	padding: 3px;
	background: #fff;
	position: absolute;
	top: 35px;
	left: -42px;
	border: 1px solid #979797;
	margin-top: 10px;
	z-index: 999;
}
.head_left .wx_ewm p {
	line-height: 25px;
	text-align: center;
	width: 100px;
	font-size: 12px;
	color: #808080;
}
.head_left .wp_ewm {
	width: 100px;
	height: 125px;
	padding: 3px;
	background: #fff;
	position: absolute;
	top: 35px;
	left: -42px;
	border: 1px solid #979797;
	margin-top: 10px;
	z-index: 999;
}
.head_left .wp_ewm p {
	line-height: 25px;
	text-align: center;
	width: 100px;
	font-size: 12px;
	color: #808080;
}
.head_left .ap_ewm {
	width: 120px;
	height: 56px;
	background: #fff;
	position: absolute;
	top: 35px;
	left: -49px;
	z-index: 9999;
	border: 1px solid #979797;
	margin-top: 10px;
}
.head_left .ap_ewm a {
	width: 92px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-size: 12px;
	color: #808080;
	display: block;
	padding-left: 28px;
}
.head_right {
	width: 216px;
	height: 35px;
	float: right;
}
.head_right a {
	line-height: 35px;
	color: #6f6f6f;
	font-size: 13px;
	font-family: "ËÎÌå";
	padding: 0 10px;
}
.head_right a:hover {
	text-decoration: underline;
}
.nav_wrap {
	width: auto;
	height: 42px;
	background-color: #1081d9;
	position:relative;
	z-index:998;
}
.nav_con {
	width: 1000px;
	height: 42px;
	line-height: 42px;
	margin: 0 auto;
}
.nav_con span {
	padding:0 7px;
	background:url(../zt-temp/images/xiexian.png) no-repeat center center;
}
.nav_con a {
	color: #fff;
	font-size: 16px;
	padding: 0 21px;
}
.nav_con a:hover {
	color: #ffc253;
}
.nav_con a.home_page {
	color: #ffc253;
	padding-left:10px;
}
.foot_wrap {
	width: auto;
	height: 250px;
	background-color: #424951;
}
.foot_con {
	width: 1000px;
	height: 215px;
	padding-top: 35px;
	margin: 0 auto;
}
.foot_left {
	width: 460px;
	height: 215px;
	float: left;
}
.foot_left p {
	font-size: 14px;
	color: #fff;
	line-height: 36px;
	padding-left: 10px;
}
.foot_left p.tel {
	background: url(../zt-temp/images/tel.png) no-repeat 10px center;
	padding-left: 40px;
}
.foot_left .mtpt {
	width: 460px;
	height: 70px;
	padding: 10px 0;
	position: relative;
}
.foot_left .mtpt .wx_ew {
	width: 90px;
	height: 90px;
	position: absolute;
	left: 83px;
	top: -85px;
}
.foot_left .mtpt .wp_ew {
	width: 90px;
	height: 90px;
	position: absolute;
	left: 170px;
	top: -85px;
}
.foot_left .mtpt .io_ew {
	width: 90px;
	height: 90px;
	position: absolute;
	left: 256px;
	top: -85px;
}
.foot_left .mtpt .an_ew {
	width: 90px;
	height: 90px;
	position: absolute;
	left: 342px;
	top: -85px;
}
.foot_left .mtpt span {
	width: 80px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	padding-top: 38px;
	margin: 0 3px;
	display: block;
	float: left;
	text-align: center;
	cursor: pointer;
}
.foot_center {
	width: 130px;
	height: 215px;
	float: left;
	text-align: center;
}
.foot_center a {
	font-size: 14px;
	color: #fff;
	line-height: 35px;
	padding: 0 30px;
}
.foot_center a:hover {
	text-decoration: underline;
}
.foot_right {
	width: 400px;
	height: 210px;
	padding-top: 5px;
	float: right;
}
.foot_right p {
	width: 400px;
	font-size: 14px;
	color: #fff;
}
.bottom_bar {
	width: auto;
	height: 55px;
	background-color: #2e2e2e;
}
.clear {
	height: 0;
	clear: both;
}
