body {
	width:100%;
	font-size:12px;
	padding:0px 0px;
	margin:0px 0px;
	background-color:#fff;
	text-align:left;
	color:#3b3b3b;
}
.clear {
	clear:both;
}
img {
	border: none;
}
ul {
	padding:0px 0px;
	margin:0px 0px;
}
li {
	padding:0px 0px;
	margin:0px 0px;
	list-style:none
}
a:link {
	text-decoration:none;
	color:#3b3b3b
}
a:visited {
	text-decoration:none;
	color:#3b3b3b
}
a:hover {
	text-decoration: underline;
	color:#cc0000
}
a:active {
	text-decoration:none;
	color:#3b3b3b
}


html, body, dl, dt, dd, ul, ol, li, pre, form, fieldset, blockquote, p, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
}


/************************/
.fl{ float:left; display:inline}
.fr{ float:right; display:inline}


/*********页眉********/
.topper{ width:100%; height:30px; overflow:hidden; background-color:#F5F5F5; border-bottom:1px solid #eee}
.topper_wrap{ width:980px; height:auto; overflow:hidden; margin:auto;}
.topper_menu{ overflow:hidden; margin-top:8px}
.topper_menu ul li{ float:left; display:inline}
.topper_menu ul li.linestyle{height:13px; overflow:hidden; font-size:12px; margin-top:0px; overflow:hidden; margin-left:8px; margin-right:8px; color:#bbb; line-height:13px}

.topper_mobile{ overflow:hidden; margin-top:7px}
.topper_mobile ul li{ float:left; display:inline; margin-right:5px; font-family:"宋体"; height:17px; line-height:17px}
.topper_mobile ul li.mobilestyle{ background:url(../images/mobileicon.jpg) no-repeat left center; padding-left:20px; height:17px; width:70px}

.topper_mobile_b{ overflow:hidden; margin-top:7px}
.topper_mobile_b ul li{ float:left; display:inline; margin-right:5px; font-family:"宋体"; height:17px; line-height:17px; background:url(../images/point_c.jpg) no-repeat left center; padding-left:10px; margin-right:10px}
.topper_mobile_b ul li.mobilestyle{ background:url(../images/mobileicon.jpg) no-repeat left center; padding-left:20px; height:17px; width:70px;}
/*********页眉***********/


/******网站通用页脚******/
.footer{ width:970px; margin-left:auto; margin-right:auto; text-align:center; padding-top:20px; padding-bottom:70px; border-top: 3px solid #0062AE; margin-top:20px; overflow:hidden;}
.footer p{ margin:0 0; padding:0 0; margin-top:10px}
.ft_footer{ font-size:14px; font-weight:bold}
.footer_b { width:980px; height:30px; overflow:hidden; background:url(../images/footer_b.jpg) repeat-y; color:#fff}
.footer_wenzi { margin-top:0px}
a.footer_style:link { color:#444; text-decoration:none}
a.footer_style:visited { color:#444; text-decoration:none}
a.footer_style:hover { color:#000; text-decoration: underline}
a.footer_style:active { color:#444; text-decoration:none}
.footer .banquan { margin-top:8px; margin-bottom:15px; margin-left:auto; margin-right:auto; font-size:12px; color:#555; clear:both;}

.banquan_eng{ margin-top:20px}
.footer_banquan p { padding:0 0; margin:0 0;}
.ft_footer_style { width:980px;}
.ft_footer_style ul{ min-width:800px; margin-left:auto; margin-right:auto; display: inline-block; *display:inline; zoom:1; _width:800px}
.ft_footer_style ul li{ float:left; display:inline; font-size:14px; font-weight:bold;}
.ft_footer_style ul li.ft_line{ font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#aaa; margin-left:7px; margin-right:7px}
.ft_line{ font-size:10px; color:#CCC;}
/******网站通用页脚 end********/
/**************/

/****/

/*************/
/*************/
/*******************/



.block1{
	width:100%;
	background-color:#1b1d1d;
	height:140px;
	overflow:hidden;
}

.nav{
	width:980px;
	height:140px;
	overflow:hidden;
	margin:auto;
	background: url("../images/block1.jpg") repeat scroll 0 0 transparent;
	position:relative;
}


.nav a {
    border-right: 1px solid #FFFFFF;
    color: #FFFFFF;
    display: block;
    font-family: 微软雅黑;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    width: 59px;
}
.nav li {
    float: left;
}

.nav ul {
  left: 335px;
  overflow: hidden;
  position: absolute;
  top: 110px;
  width: 660px;
}

.top_ss{ width:263px; height:auto; margin-top:30px}
.index_sousuo_b{ background-color: #00A4A8;width:260px; height:34px; overflow:hidden; border:1px solid #ddd; margin-top:0px; margin-right:0px;}
.index_sousuo_b input.ss_text{ width:190px; height:25px; border:none; background:#00a4a8; padding-left:15px; padding-right:12px; margin-top:0px;*margin-top:3px; font-size:14px; color:#fff}
.index_sousuo_b input.ss_btn{ width:39px; height:25px; border:none; background: url(../images/search.jpg) no-repeat; color:#fff; font-size:14px;  cursor:pointer; margin-left:0px; margin-top:0px}
.index_sousuo_b span{ float:left; display:inline; margin-top:4px;}



.block2{
	width:100%;
	background-color:#080404;
	height:530px;
	overflow:hidden;
}

/************************/
.block3{
	width:100%;
	background-color:#e2e2e1;
	height:335px;
	overflow:hidden;
}

.block3_nav {
  background-color: #080404;
  height: 25px;
  position: absolute;
  width: 100%;
}


.block3_nav_wrapper{
	width:582px;
	height:25px;
	background: url("../images/block3_nav_wrapper.jpg") repeat scroll 0 0 transparent;
	margin:auto;
	
}

.menu1 {
  height: 360px;
  overflow: hidden;
  position: relative;
  width: 194px;
  float: left;
  
}

.menu2 {
  height: 188px;
  overflow: hidden;
  position: relative;
  width: 194px;
  float: right;
  
}


.picwall {
  background-color: #FFFFFF;
  height: 310px;
  margin: 25px auto auto;
  overflow: hidden;
  width: 950px;
  padding:15px;
}


.picwall_item {
  float: left;
  height: 140px;
  overflow: hidden;
  position: relative;
  width: 190px;
}

.picwall_item a img{
  width:190px;
  height:140px;
  overflow:hidden;
  float:left;
}

.picwall_item .picintro {
  background: url("../images/hdpng.png") no-repeat scroll 0 -1px transparent;
  bottom: 0;
  height: 24px;
  left: 0;
  overflow: hidden;
  padding: 0 10px;
  position: absolute;
  width: 170px;
  z-index: 999;
  display:none;
}

.picwall_item .picintro h2 a {
  color: #FFFFFF;
  display: block;
  font-family: "微软雅黑";
  font-size: 14px;
  font-weight: bold;
  height: 24px;
  line-height: 24px;
  overflow: hidden;
  width: 170px;
}

/***************************/
.mainblock{
	width:100%;
	overflow:hidden;
}

.ads{
	width:980px;
	height:95px;
	overflow:hidden;
	margin:35px auto;
}

.ads1{
	width:320px;
	height:95px;
	overflow:hidden;
	float:left;
	
}

.w10{
	width:10px;
	height:95px;
	overflow:hidden;
	float:left;
}

.fashion{
	width:980px;
	height:302px;
	overflow:hidden;
	margin:35px auto;
	position:relative;
}

.fashion_title{
	width:980px;
	height:32px;
	overflow:hidden;
	margin-bottom:10px;
	background: url("../images/fashion.jpg") no-repeat scroll 0 -1px transparent;
}



.popular{
	width:980px;
	height:302px;
	overflow:hidden;
	margin:35px auto;
	position:relative;
}

.popular_title{
	width:980px;
	height:32px;
	overflow:hidden;
	margin-bottom:10px;
	background: url("../images/popular.jpg") no-repeat scroll 0 -1px transparent;
}


.feature{
	width:980px;
	height:540px;
	overflow:hidden;
	margin:35px auto;
	position:relative;
	background-color:#000000;
}

.feature_title{
	width:980px;
	height:32px;
	overflow:hidden;
	margin-bottom:10px;
	background: url("../images/feature.jpg") no-repeat scroll 0 -1px transparent;
}

.feature_menu{
	width:360px;
	height:25px;
	margin:25px auto;
}


.feature_menu ul{
	width:360px;
	height:25px;
	
}


.feature_menu ul li{
	width:90px;
	height:25px;
	
	float:left
}


.feature_menu ul li a{
	width:88px;
	height:25px;
	
	float:left;
	display:block;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	line-height:25px;
	text-align:center;
	color:#fff;
	font-size:16px;
}



.feature_bottom{
	width:980px;
	height:33px;
	overflow:hidden;
	background-color:#c01920;
}


.ads_two{
	width:980px;
	height:90px;
	overflow:hidden;
	margin:35px auto;
	
}

.ads_two img{
	width:980px;
	height:90px;
	
}


.beauty{
	width:980px;
	height:302px;
	overflow:hidden;
	margin:35px auto;
	position:relative;
}

.beauty_title{
	width:980px;
	height:32px;
	overflow:hidden;
	margin-bottom:10px;
	background: url("../images/beauty.jpg") no-repeat scroll 0 -1px transparent;
}



.luxury{
	width:980px;
	height:460px;
	overflow:hidden;
	margin:35px auto;
	position:relative;
	background-color:#000000;
}

.luxury_title{
	width:980px;
	height:32px;
	overflow:hidden;
	margin-bottom:10px;
	background: url("../images/luxury.jpg") no-repeat scroll 0 -1px transparent;
	margin-top:10px;
}



.deco{
	width:980px;
	height:302px;
	overflow:hidden;
	margin:35px auto;
	position:relative;
}

.deco_title{
	width:980px;
	height:32px;
	overflow:hidden;
	margin-bottom:10px;
	background: url("../images/deco.jpg") no-repeat scroll 0 -1px transparent;
}


.inleon{
	width:980px;
	height:302px;
	overflow:hidden;
	margin:35px auto;
	position:relative;
}

.inleon_title{
	width:980px;
	height:32px;
	overflow:hidden;
	margin-bottom:10px;
	background: url("../images/inleon.jpg") no-repeat scroll 0 -1px transparent;
}



.gallery{
	width:980px;
	height:460px;
	overflow:hidden;
	margin:35px auto;
	position:relative;
	background-color:#000000;
}

.gallery_title{
	width:980px;
	height:32px;
	overflow:hidden;
	margin-bottom:10px;
	background: url("../images/gallery.jpg") no-repeat scroll 0 -1px transparent;
	margin-top:10px;
}