@charset "utf-8";

/* CSS Document */

*{ margin:0; padding:0;}

img{ border:none}

a{ text-decoration:none; outline:none}



.top{
	width: 1150px;
	height: 88px;
	margin: 0 auto;
	padding-top: 10px;
}

.top>:first-child{ display:inline-block; float:left;}

.top .top-right{ width:388px; height: auto; float:right;margin-top:-15px; text-align:right;}

.box {

	width:120px

}

.xialakuang {

	width:120px;

	height:auto;

}

.xialakuang input {

	color:#555555;

	overflow:hidden;

	line-height: 23px !important;

}

.ck_list_xm {

	height:22px;

	display:block;

	padding:0px 7px 0px 14px;

	line-height:22px;

	float:left;

}

.ck_list_xm em {

	color:#ff005b;

	font-family:"宋体";

	margin-left:10px;

}

.ck_list_zj, .span_fd_zj {

	width:120px;

	font-size: 13px;

}

.ck_list_fd {

	height:23px;

	border:1px solid #bababa;

	display:block;

	float:left;

	background:url(../images/top-right-input.png) no-repeat 96%;

	border-radius:2px;

	behavior:url(PIE.htc);

	line-height:23px !important;

	outline:none

}

.ck_list_input {

	height:23px;

	border:1px solid #bababa;

	display:inline-block;

	float:right;

	border-radius:2px;

	line-height:23px !important;

	behavior:url(PIE.htc);

	margin:0px 8px 0px 16px;
    color: #666666;
    text-indent: 5px;
}

.touming_jq {

	position:relative;

	z-index:1;

	

}

.ck_input_c {

	width:100px;

}

.ck_input_c {

	float:left;

	border:0px;

	height:23px;

	line-height:23px;

	cursor:pointer;

}

.span_lb {

	width:22px;

	height:20px;

	float:left;

	cursor:pointer;

}

.span_fd_zj {

	height:auto;

	border-width:0px 1px 1px 1px;

	border-style:solid;

	border-color:#bababa;

	position:absolute;

	left:-1px;

	top:23px;

	z-index:3;

	display:none;

	background-color:#FFFFFF;

}

.span_fd_zj span {

	width:114px;

}

.span_fd_zj span {

	height:20px;

	line-height:23px;

	padding:0px 3px;

	display:block;

	cursor:pointer;

	color:#555555;

}



.nav{ width:100%; height:45px; background:url(../images/nav-bg.jpg) repeat-x;}

.nav ol{
	width: 1150px;
	height: 45px;
	margin: 0 auto;
	list-style-type: none;
}

.nav ol li{ display:inline-block; float:left; width:115px;height:45px; position:relative;}

.nav ol li a{
	width: 110px;
	display: inline-block;
	font: 14px/45px '微软雅黑';
	color: #FFF;
	text-align: center;
	background: none;
	background-repeat: repeat-x
}

.nav ol li:hover,.nav ol li.hover{ background:url(../images/nav-li-hover-bg.jpg) repeat-x; color:#FFF; background-repeat:repeat-x}

.nav ol>:first-child{ width:90px;}

.nav ol>:first-child a{
	width: 90px !important;
}



.nav dl{
	width: 115px;
	height: auto;
	overflow: hidden;
	background: #009750;
	display: inline-block;
	display: none;
	position: absolute;
	z-index: 99999999;
}

.nav dl dd,.nav dl dd a{ width:100%; height:40px; display:block; margin:0 auto;border-bottom:dashed 1px #FFF; font:12px/40px '微软雅黑'; color:#FFF; cursor:pointer}
.nav dl dd a{ width:100% !important; text-align: center; }
.nav dl dd a:hover{ background:#016939 !important}

.nav ol li:hover dl{ display:block; padding-bottom:16px; padding-top:4px;}



.foot{ width:100%; height:auto; overflow:hidden; background:url(../images/foot-bg.jpg) repeat-x; clear:both; padding-top:26px }

.foot div,.foot-1{ width:1200px; height:auto; overflow:hidden;margin:0 auto;}

.foot div a{ font:13px/20px '微软雅黑'; color:#006c55;}

.foot div a:hover{ color:#8f620f}

.foot div span{ float:right;}

.foot p{ width:100%; height:auto; overflow:hidden; display:inline-block;font:13px/24px '微软雅黑'; color:#006c55; margin-left:0px;}

/*//////////////////////////////////////////////////////////*/

.foot_index{
	width: 100%;
	height: auto;
	overflow: hidden;
	clear: both;
	padding-top: 26px;
	background-color: #333333;
}

.foot_index div,.foot-1{
	width: 1150px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	text-align: left;
}

.foot_index   a {
	font: 12px/20px '微软雅黑';
	padding: 0 5px;color: #FFFFFF
}

.foot_index   a:hover{
	color: #FFFFFF
}

.foot_index div span{ float:right;}

.foot_index p{
	width: 100%;
	height: auto;
	font: 12px/24px '微软雅黑';
	color: #FFFFFF;
	margin-left: 0px;
}

 



.kf{ position:fixed; top:17%; left:-133px; width:150px; height:470px; background:url(../images/kf.png) no-repeat center top; z-index:9999999;}
.kf ul{ width:112px; height:auto; overflow:hidden; position:relative; top:105px; left:6px; list-style-type:none}
.kf ul li{ width:100%; height:36px;}
.kf ul li a{ font:12px/36px '微软雅黑'; color:#666666; width:100%; text-indent:26px; display:inline-block}
.kf ul li a:hover{ color:#016d56; font-weight:bold}
#colse{ position: absolute; right:0px; top:78px; cursor:pointer}
.kf-left{left:2px;}
