html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; outline: none; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
html{font-size: 100%; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}
table{border-collapse: collapse; border-spacing: 0}
fieldset, img, a{border: 0}
dl, dt, dd, ul, ol, li, pre, form, fieldset, input, textarea, p, blockquote, th, td{list-style: none}
h1, h2, h3, h4, h5, h6{font-weight: normal; line-height: 1.2}
audio, canvas, video, progress{display: inline-block; vertical-align: baseline}
* {padding:0; margin:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
a{outline: none; blr:expression(this.onFocus=this.blur()); -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; text-decoration: none; color:#000000;}
a:after{-webkit-transition: .3s cubic-bezier(0.68,-.55,.265,1.55); -moz-transition: .3s cubic-bezier(0.68,-.55,.265,1.55); -o-transition: .3s cubic-bezier(0.68,-.55,.265,1.55);  transition: .3s cubic-bezier(0.68,-.55,.265,1.55);  -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0);  -o-transform: translate3d(0,0,0); transform: translate3d(0,0,0);  position: absolute; content: ""; left: 50%; right: 50%; bottom: 0;}
input, textarea{-webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: none;}
button, input, textarea, select, optgroup, option, file{font: inherit; outline: none; vertical-align: middle}
img{/**/ max-width: 100%; height: auto}
::-moz-focus-inner{border-color:transparent}
::-moz-selection{color:#fff;color:rgba(255,255,255,0.9);background:#ea4c89;text-shadow:none}
::selection{color: #fff; color: rgba(255,255,255,0.9); background: #ea4c89; text-shadow: none}
input[type="submit"]{-webkit-appearance: none; -moz-appearance: none; appearance: none; outline: none; -webkit-tap-highlight-color: transparent; border-radius: 0}
video:focus, div:focus{outline: none}
pre, code{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word}
html,body{margin:0;font-size:14px;padding:0px;font-family:"Lantinghei SC", "Hiragino Sans GB","Microsoft YaHei" ,"Hiragino Sans GB", "Helvetica neue", Helvetica,Tahoma,Arial,"寰蒋闆呴粦","瀹嬩綋","榛戜綋";}
.cl{height:0; font-size:1px; clear:both; line-height:0; }
nav,footer,section,header,article{display:block;}
i,em,ins,u{font-style:normal; text-decoration:none }	
*:focus{outline:none}



/**********/
body{
	width: 100%;
	background: white;
}
.top_v{
	width: 100%;
	border-bottom: 1px solid #f0f0f0;
	background: white;
}
.top{
	margin: 0 auto;
	height: 34px;
	line-height: 34px;
	width: 1200px;
	background: white;
}
.top_left{
	float: left;
	display: inline-block;
}
.top_left li{
	float: left;
	text-align: center;
	margin-right: 16px;
}
.top_right{
	float: right;
	display: inline-block;
}
.top_right li{
	float: right;
	text-align: center;
	margin-right: 27px;
}
.header{
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	padding:20px 0;
	display: block; 
	height: 94px;
}
.header .logo{
	float: left;
}
.select_from{
	float: left;
	margin-left: 26px;

}
.select_from .select_text{
	width: 498px;
	height: 33px;
	line-height: 33px;
	border:1px solid #de1000;
	margin-top: 7px;
}
.select_from .select_submit{
	width: 56px;
	height: 33px;
	text-align: center;
	color: white;
	line-height: 33px;
	background: #de1000;
	border: 1px solid #de1000;
	margin-top: 7px;
	margin-left: -4px;
}
.flower{
	float: right;
	width: 148px;
	border:1px solid #d9d9d9;
	height: 34px;
	line-height: 34px;
	text-align: center;
	color: #de1000;
	margin-top: 7px;
	margin-right: 43px;
}
.nav{
	width: 100%;
	background: #de1000;
	height: 40px;
}
.nav .nav_classify p:first-child,.nav_classify .nav_clasfy_list{
	line-height: 40px;
}

.nav .nav_ul{
	width: 1200px;
	margin: 0 auto;
	display: block;
	height: 40px;
}
.nav .nav_ul .nav_hx li{
	color: white;
	float: left;
	padding: 0 20px;
	text-align: center;
	line-height:40px;
}
.nav .nav_ul li a{
	color: white;
}


/*************footer*******************/
.footer{
	width: 100%;
	margin:0 auto;
	display: block;
	/*margin-top: 20px;*/
	height: 192px;
	background: #e7e7e7;
}
.footer_c{
	width: 1200px;
	height: 192px;
	margin: 0 auto;
	font-size: 14px;
}
.footer_c .footer_t{
	display: block;
	padding: 30px;
}
.footer_c .footer_t span{
	font-size: 14px;
	margin-right: 10px;
	color: black;
}
.footer_c .footer_t li{
	color: red;
	font-size: 20px;
	float: left;
	margin-left: 18px;
}
.footer_c p{
	text-align: center;
	margin-top: 15px;
	display: block;
}

.footer_c .footer_b{
	display: block;
	height: 25px;
	width: 1200px;
	margin-top: 12px;
}
.footer_c .footer_b span{
	font-size: 14px;
	margin-right: 10px;
	margin-left: 10px;
	color: black;
}
.footer_c .footer_b li{
	font-size: 14px;
	float: left;
	margin-top: 5px;
}

/*new 2018年5月21日 13:25:50  */
/* pc */
@media (min-width: 1200px) {
	
	.big_hide{
		display: none !important;
	}
}
/* wap */
@media (max-width: 1200px) { 
	.sm_hide{
		display: none !important;
	} 
	.page_Index_index .nav{
		position: fixed;
		top: 138px;
		left: 0;
		width: 50px;
		z-index: 99;
		line-height: 20px !important; 
	} 
	.page_Index_index .nav .nav_ul li{
		 padding: 6px 10px;
		 width: 100% !important; 
		 line-height:inherit;
	}
	.page_Index_index .nav .nav_ul .sm_hide{
		display:none;
	}
	.page_Index_index .select_from { 
		width: 300px;
		position: absolute;
		top: 0;
		left: 60px;
		text-align: left;
		display: none;
	}
	.page_Index_index .area-right{
		margin-left: 60px;
		width: calc(100% - 60px); 
	}
	.page_Index_index .three_con .three_div .three_ul li a{
		width: 70%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}
	.page_Index_index .three_con .three_div .three_ul li{
		white-space: nowrap;
	}
	.page_Index_index .first_price{
		padding:0 8px;
	}
	
	
	.page_Index_index .nav .nav_ul .nav_more .div1{position:absolute; right:-173px; top:-157px; border:2px solid #de1000; padding:5px;}
	.page_Index_index .nav .nav_ul .nav_more .div1 a{line-height:35px; float:left;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}

.clearfix:after,.cl:after {
	content: " ";
	display: block;
	clear: both;
	height: 0;
  }
  .clearfix,.cl {
	zoom: 1;
  }