@charset "utf-8";
body{
	 font-size:14px;
     color:#333;
	 
	 
}

#box{
	 height:auto;
	 margin:0 auto;
	 width:100%;
}
.main_bg {
   
    width: 100%;
    clear: both;
    height: auto;
}
.page_banner_wrap{ width:100%; overflow:hidden; height:auto;}
.page_banner_wrap .wnezi{ width:100%; margin-left:auto; margin-right:auto; position:absolute; top:33%; text-align:center; color:#fff; font-size:20px;line-height:50px;}
.page_banner_wrap .wnezi h3{ font-size:32px; font-weight:bold; margin:0px;  }
.page_banner_wrap .wnezi p{ font-size:20px;}
.page_banner_wrap_brand .wnezi h3{ font-size:30px; font-weight:bold; margin:0px;  }
.page_banner_wrap_brand .wnezi p{ font-size:20px;}
.wnezi img {
  max-width:100%;
  height:auto;
  width:31%;

}
.page_banner_wrap h3 span{ color:#00B6C8;}
.page_banner_wrap .bwnezi{ top:42%;}

.main_bg .more{ text-align:center; padding-bottom:3%; }
.main_bg .more a{border:solid 2px #9E9E9E ;border-radius:25px;-moz-border-radius:25px; color:#9e9e9e; padding:8px 18px; font-size:16px; position:relative; display:inline-block; padding-right:12px; }
.main_bg .more a:hover{border:solid 2px #CCFF66 ;color:#333333; background:#CCFF66;}
.main_bg .more a span{
	
	-webkit-transition: all 0.4s linear -1ms;
	-moz-transition: all 0.45s linear -1ms;
	-ms-transition: all 0.4s linear -1ms;
	-o-transition: all 0.4s linear -1ms;
	transition: all 0.4s linear -1ms;	
	background: url(../images/more_ui_huise.png) no-repeat 0px center;
	display:block;
	width:23px;
	height:23px;
	float:right;
	margin-left:8px;
	vertical-align:middle;

	
}
.main_bg .more  a:hover span{
	background: url(../images/more_ui_huise_hover.png) no-repeat 10px center;
}
.index_title span a{
	display: block;
	height: 75px;
	width: 50px;
	/* text-indent: -99999em; */
	background: url(../images/more_ui_huise.png) no-repeat center center;
}

.c_left_img{ float:left; width:50%;}
.c_right_img{ float:right;}

.c_right_img .slideBox .hd{ left:0px;}

.c_right_wenzi{ float:left; width:50%; font-size:18px; line-height:30px; color:#333;}
.c_right_wenzi ul li{ padding-top:6%; padding-left:6%; }
.c_right_wenzi ul li.title{ padding-top:8%;}
.c_right_wenzi ul li.title a{ font-size:36px;}
.c_right_wenzi ul li.tubiao img{ vertical-align:middle; padding-right:10px;}
.c_right_wenzi ul li.tubiao img.fc{ padding-left:30px;}


.about{ width:100%; clear:both; padding:4% 0px; line-height:34px; font-size:18px;}
.about ul{ width:1000px; margin-left:auto; margin-right:auto; text-align:center;}
.about ul li{padding-bottom:4%;}
.about ul h2.title{ font-size:36px;}
.about ul h5.title{ color:#8c8c8c; padding-top:1.5%; padding-bottom:4%; font-size:18px; font-weight:normal;}

.about ul li.img img{ vertical-align:middle;}



.main_big{ width:100%; margin-left:auto; margin-right:auto; clear:both; float:none;  padding-left:0px; padding:0px; margin-top:-1px;  }
.main_big ul{ width:100%; position:relative;padding:0px; margin:0px;}
.main_big ul li{padding:0px;}
.main_big ul li   a{ padding:0px;}
.main_big ul li img{ max-width:100%; height:auto;padding:0px;}
.main_big ul li   a.img{

	display:block;
	width:100%;

	overflow: hidden;
	}

p{ margin:0px;}	
.main_big ul li.wenzi{ position:absolute; top:43%; text-align:center; width:100%; font-size:20px;color:#fff; line-height:200%;}

.main_big ul li.wenzi h3{  font-size:25px;  padding:0%; margin:0px; line-height:110%;  }
.main_big ul li.wenzi p.index_logo{padding-bottom:3.5%;}
.main_big ul li.wenzi p.more{ padding-top:4%;}

.main_big  a.btn{ color:#fff; font-size:16px; line-height:38px; border:1px solid #fff;border-radius:25px; height:38px; padding:5px 25px; text-align:center;}
.main_big a.btn:hover{ color:#39bdde; background:#fff;}
.header{ background:#fff;}
.main_big ul li.wenzi p.biaoti{ padding:2% 0;}
.products{ }

.brand_bg ul li.wenzi{ width:100%; padding-left:7%; padding-right:7%; top:8%;}
.brand_bg ul li.wenzi .brand_img{  width:100%;}
.brand_bg ul li.wenzi .brand_img img{ width:90%;}
.brand_bg ul li.wenzi .brand_nr{ width:100%; text-align:left; font-size:14px; line-height:150%; padding-top:10%;}
.brand_bg ul li.wenzi .brand_nr h3{ font-size:28px; line-height:35px;}
.brand_bg ul li.wenzi .brand_hs{ color:#333333;}

.main_big_products ul li.wenzi{ top:0%; width:50%; left:50%;}
.main_big_products ul li.wenzi img{ width:60%;}
.main_big_products ul li.p_nr{ width:100%; padding:20px 10%; font-size:14px;}
.main_big_products ul li.p_nr .num{ font-size:36px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:35px;}
.main_big_products ul li.p_nr .title{ font-size:20px; padding-bottom:10px;}
.main_big_products ul li.p_nr .btn{ padding:0px; padding-top:10px;}
.main_big_products ul li.p_nr  a{ color:#39bdde; font-size:14px; line-height:30px; border:1px solid #39bdde;border-radius:25px; height:38px; padding:3px 15px; text-align:center;}
.main_big_products ul li.p_nr a:hover{ color:#fff; background:#39bdde;}

.main_big_customize div.ul{ width:100%; margin-left:auto; margin-right:auto; padding: 10px 10%; font-size:20px;}
.main_big_customize .nr01{ width:100%; padding-top:30px; float:none; clear:both;}
.main_big_customize .nr02{ width:100%;float:none; clear:both; padding-top:45px;}
.main_big_customize .nr02 tr td{ text-align:center; padding-bottom:25px;}
.main_big_customize .nr02 tr td img{ width:40%;}
.progress{ display:none;}
.main_big_customize2 div.ul{ width:100%; margin-left:auto; margin-right:auto; padding:0px 10%; font-size:20px;}
.main_big_customize2{ background:#EEEEEE; padding:0;}
.main_big_customize2 .nr01{ width:100%; margin-left:auto; margin-right:auto; clear:both;  }
.main_big_customize2 .nr01 .thumbnail{ width:100%;border-radius:0px; border:none; height:auto; clear:both; float:none;}
.main_big_customize2 .nr01 .thumbnail_Spare2{}
.main_big_customize2 .nr02{  width:100%; text-align:center; float:none; margin-left:auto; margin-right:auto; padding:0px; padding-bottom:30px;}
.row-fluid .fileinput-button{ width:100%; float:none;}
.main_big_customize .mthumbnail{ position:relative; clear:both; float:none; width:100%; min-height:580px;}
.main_big_customize .mthumbnail img.ps,.main_big_customize .mthumbnail img.wz{ width:100%; height:auto;  top:0px; left:0px; height:auto; display:block; position:absolute; margin-left:auto; margin-right:auto;}
.main_big_customize .mthumbnail img.ps{ z-index:180;}
.main_big_customize .mthumbnail img.wz{ z-index:100;}
#thumbnail_Spare1{ width:15.8%; height:auto; position:absolute; left:41.8%; top:25.9%;z-index:130;}
.fileinput-button img{ padding-right:10px;}
.main_big_customize3 tr td{ font-size:18px; padding-bottom:30px;}
.main_big_customize3 tr td span{ color:#FF0000;}
.main_big_customize3 tr td input{ width:80%; border:solid 1px #D9D9D9; height:40px; line-height:40px;border-radius:5px;}
.main_big_customize3 tr td a{ color:#fff; font-size:16px; line-height:38px; border:1px solid #18B2C9;border-radius:25px; height:38px; padding:8px 25px; text-align:center; background:#18B2C9;}
.main_big_customize3 tr td.mbtn{ padding:0px 0; padding-left:15%; padding-bottom:30px;}
.row-fluid{ width:100%; height:auto; float:none; clear:both; margin-left:auto; margin-right:auto; padding:0px; position:relative;}

.main_big_customize .nr02 input{ width:20px; height:20px;}

.buy_list{ position:relative;}

.buy_list .wenzi{ top:20%; width:100%; left:0%; position:absolute; text-align:center; font-size:20px; color:#fff; }
.buy_list .wenzi p.biaoti {
    padding: 2% 0;
}
.wenzi  a.mbtn{ color:#fff; font-size:16px; line-height:38px; border:1px solid #fff;border-radius:25px; height:38px; padding:5px 25px; text-align:center;}
.wenzi a.mbtn:hover{ color:#39bdde; background:#fff;}
.buy_list .wenzi img{ width:25%;}
.main_big ul li .ditu img {
    height: auto;
    padding: 0px;
    width:28%;
}
.main_big ul li.wenzi .ditu a{ width:100%; border:none;}
.main_big ul li .ditu a img{ display:inline-block;}