@charset "utf-8";

/* CSS Document */



.nav_wp{

	width:100%;

	position:relative;

   *z-index:1; 	



}

.yyfl {

	font-size: 16px;

	color: #333;

	text-align: right;

	width: 1200px;

	margin-top: auto;

	margin-bottom: auto;

	padding-top: 10px;

	overflow: hidden;

	word-spacing: 0.5em;

}

.yyfl a{



	color: #333;



}



.yyfl a:hover{



	color: #006fb7;

	text-decoration: underline;



}





.navfr{width:1200px;margin:0px auto;padding:0px;}

.head_logo {

	float: left;

}







.navfr h1{ line-height:normal; font-size:0; font-weight:normal;}







.navfr .back{ height:27px; position:absolute; top:0px; left:50%; margin-left:-375px;}

.navfr .back a{

	line-height:27px;

	display:inline-block;

	font-size:16px;

	color:#ffffff;

	padding-left:50px;





}

.navfr .back a:hover{ 	color:#FFFFFF;text-decoration: underline;}

.navfr .nav{float:right; }

.navfr .nav ul li{float:left;margin-top:10px;}

.navfr .nav ul li .nav_t{width:100%;position:relative;}

.navfr .nav ul li .nav_t a{

	font-size:18px;

		padding-right: 20px;

	padding-left: 20px;

	color:#333;

	display:inline-block;

	padding-bottom:10px;

	padding-top:10px;



	

}

.navfr .nav ul li .nav_t a:hover{

	color:#333;

	background-color: #cddcf1;



}

.navfr .nav ul li.sale .nav_t a{ background-position:left 9px; width:57px; height:14px; padding-bottom:10px; text-indent:-99999px;}

.navfr .nav ul li.sale .nav_t a:hover{background-position:left -18px; }

.navfr .nav ul li .nav_c{

	width:100%;

	overflow:hidden;

		background-color: #cddcf1;

	position:absolute;

	left:0px;

	top:165px;

	z-index:9998;

	display:none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}



.navfr .nav ul li .nav_c .nav_c_t{

	width:1200px;

	overflow:hidden;

	padding:0px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 25px;

	margin-left: auto;

}

.navfr .nav ul li .nav_c .nav_c_t h3{

	width:100%;

	overflow:hidden;

	line-height:40px;

	font-size:20px;

	color:#333333;

	margin:0px;

	padding:0px;

	font-weight: normal;

}

.navfr .nav ul li .nav_c .nav_c_t_l{width:350px;min-height:150px;overflow:hidden;float:left;border-right:1px solid #cccccc;margin-right:80px;}

.navfr .nav ul li .nav_c .nav_c_t_l p.p1{line-height:18px;color:#333333;margin-bottom:10px; font-size:14px;}

.navfr .nav ul li .nav_c .nav_c_t_l p{

	line-height:22px;

	padding-right: 25px;

	padding-top: 10px;

}

.navfr .nav ul li .nav_c .nav_c_t_l p a{color:#333333;font-size:14px;}

.navfr .nav ul li .nav_c .nav_c_t_l p a:hover{text-decoration:underline;}







.navfr .nav ul li .nav_c dl{

	float:left;

	color:#fff;

	margin-right: 60px;

}

.navfr .nav ul li .nav_c dl a{color:#333333;font-size:14px;display:inline-block;}

.navfr .nav ul li .nav_c dl a:hover{text-decoration:underline;}

.navfr .nav ul li .nav_c dl dt{margin:0px;padding:0px;line-height:20px;margin-bottom:6px;}

.navfr .nav ul li .nav_c dl dt a{font-size:14px;font-weight:bold;}

.navfr .nav ul li .nav_c dl dd{line-height:20px;}

.navfr .nav ul li .nav_c dl dd i{margin:0px 5px; color:#fff000; font-size:12px;}

.navfr .nav ul li .nav_c dl dd span{color:#fff000; font-size:12px}







.head_sousuo {

	float: right;

	width: 260px;

	margin-top: 35px;

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #0070ba;

}

.haad_kk {

	float: left;

	width: 230px;

	height: 36px;

}

.haad_kk input {

		font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 36px;

	color: #0070ba;

	height: 30px;

	width: 165px;

	background-color: rgba(250,250,250,0);

	text-indent: 10px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



.haad_an input {

	height: 28px;

	width: 28px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.haad_an {

	float: left;

	

}

