@charset "utf-8";
/* CSS reset for c_b */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}


/*定位*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.cb {clear:both;}
.cl {clear:left;}
.cr {clear:right;}
.clearfix:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}
*html .clearfix {height:1%}
.Clearfix {display:block;}
.vm {vertical-align:center;}
.pr {position:relative;}
.pa {position:absolute;}
.abs-right {position:absolute;right:0;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.none {display:none;}

/*边框去除*/
.no_bt {border-top:none;}
.no_bb {border-bottom:none;}
.no_bl {border-left:none;}
.no_br {border-right:none;}


/*其他*/
.curp{cursor:pointer};

/*原reset*/
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:22px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.fnav {
	height: 260px;
	width: 100%;
	background-color: #242424;
	clear: both;
}.fnav_n {
	height: 235px;

	padding-top: 25px;
}
.fnav_nll {
	float: left;
	height: 235px;
	width: 185px;
}
.fnav_nll p {
	float: left;
	height: 40px;
	width: 185px;
	color: #FFF;
	font-size: 20px;
	display: block;
}
.fnav_nll a:hover {
	color: #00990d;
}

.fnav_nll a {
	color: #CCC;
	float: left;
	height: 25px;
	width: 225px;
	line-height: 25px;
}
.fnav_nll .ftel {
	background-image: url(../images/ftel.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 30px;
	width: 200px;
	line-height: 30px;
	padding-left: 25px;
	font-size: 14px;
	color: #CCC;
}
.fnav_nll .ffax {
	background-image: url(../images/ffax.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 30px;
	width: 200px;
	line-height: 30px;
	padding-left: 25px;
	font-size: 14px;
	color: #CCC;
}
.fnav_nll .fmail {
	background-image: url(../images/fmail.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 30px;
	width: 200px;
	line-height: 30px;
	padding-left: 25px;
	font-size: 14px;
	color: #CCC;
}
.fnav_nll .fx {
	float: left;
	width: 225px;
	margin-top: 20px;
}
.fnav_nll .fx img {
	float: left;
	margin-right: 10px;
}
.fly {
	float: left;
	height: 235px;
	width: 360px;
	margin-left: 30px;
}
.fly p {
	float: left;
	height: 40px;
	width: 360px;
	color: #FFF;
	font-size: 20px;
}
.fly_b {
	float: left;
	height: 195px;
	width: 360px;
}
.fly_bl {
	float: left;
	width: 150px;
	height: 130px;
}
.fly_br {
	float: right;
	height: 130px;
	width: 180px;
}
.fly_b .t1 {
	background-image: url(../images/ftext.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 29px;
	width: 140px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 13px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
}
.fly_b .t2 {
	background-image: url(../images/fdtext.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 61px;
	width: 177px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 5px;
	overflow-x:hidden;
	overflow-y:hidden;
}
.fly_b .t3 {
	background-image: url(../images/fyz.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 29px;
	width: 90px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	color: #666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.fly_br img {
	float: left;
	margin-left: 10px;
	margin-top: 2px;
}
.fly_bb {
	text-align: center;
	float: left;
	height: 30px;
	width: 360px;
}
.fbut {
	background-image: url(../images/ftj.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 25px;
	width: 108px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 120px;
}
.f {
	background-color: #2d2d2d;
	height: 35px;
	width: 100%;
	clear: both;
}
.foot {
	height: 35px;
	width: 1100px;
	color: #FFF;
	line-height: 35px;
}
.foot .fl {
	float: left;
}
.foot .fr {
	float: right;
}
