html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
html, button, input, select, textarea {
  font-family: "微软雅黑", "宋体",Helvetica, Arial, sans-serif;
    color: #555454;
}

body {
	font-family: "微软雅黑", "宋体",Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:300;
	line-height:1.6em;
	background:#fff;
}

a:active {	outline:0;}
.clear {	clear:both;}

a {  color: #555454;  text-decoration:none; cursor:pointer}
a:visited {  color: #555454;text-decoration:none;}
a:hover,a.current{  color: #000;text-decoration:none;}
a:focus {  outline: thin dotted;}
a:hover, a:active {  outline: 0;text-decoration:none;}


ul,ol {  padding: 0;  margin: 0;list-style: none;}
ul ul,ul ol,ol ol,ol ul {  margin-bottom: 0;}
ul.unstyled,ol.unstyled {  margin-left: 0;  list-style: none;}
ul.inline,ol.inline {  margin-left: 0;  list-style: none;}
ul.inline > li,ol.inline > li ,.inline{  display: inline-block;  *display: inline;  /* IE7 inline-block hack */  *zoom: 1;}

img {  border: 0;  -ms-interpolation-mode: bicubic;  vertical-align: middle;  max-width:100%;}
figure {  margin: 0;}
form {  margin: 0;}
fieldset {  border: 0;  margin: 0;  padding: 0;}
label {  cursor: pointer;}

button, input, select, textarea {  font-size: 100%;  margin: 0;  vertical-align: baseline;  *vertical-align: middle;}
button, input {  line-height: normal;}
button, input[type="button"], input[type="reset"], input[type="submit"] {  cursor: pointer;  -webkit-appearance: button;  *overflow: visible;}
button[disabled], input[disabled] {  cursor: default;}

input[type="checkbox"], input[type="radio"] {  box-sizing: border-box;  padding: 0;  *width: 13px;  *height: 13px;}
input[type="search"] {  -webkit-appearance: textfield;  -moz-box-sizing: content-box;  -webkit-box-sizing: content-box;  box-sizing: content-box;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {  -webkit-appearance: none;}

button::-moz-focus-inner, input::-moz-focus-inner {  border: 0;  padding: 0;}

textarea {  overflow: auto;  vertical-align: top;  resize: vertical;}

table {  border-collapse: collapse;  border-spacing: 0;}

td {  vertical-align: top;}

.chromeframe {  margin: 0.2em 0;  background: #ccc;  color: black;  padding: 0.2em 0;}

.hidden {  display: none !important;  visibility: hidden;}

.invisible {  visibility: hidden;}
.clearfix:after, #main-content .btns:after, .tab-content .tab .accordion-wrap:after, .tab-content .tab .img-container:after, #main-content .contact-2-column:after, #property-dropdown ul:after {
  clear: both;}

.clearfix, #main-content .btns, .tab-content .tab .accordion-wrap, .tab-content .tab .img-container, #main-content .contact-2-column, #property-dropdown ul {
  *zoom: 1;}

.inner{  margin: 0 auto; 
/* max-width:120em;*/
 max-width:54.85m;
  clear:both;
  vertical-align:top;
}
@media (max-width: 1600px){
	.mod-inner{ margin:0px 0.5%; width:99%}
}
@media (max-width: 980px){
	.mod-inner{ margin:0px 0.5%; width:99%}
}
@media (max-width: 768px){
	.mod-inner{ margin:0px 1%; width:98%}
}
@media (max-width: 480px){
	.mod-inner{ margin:0px 2%; width:96%}
}

.H160{ height:75px; width:100%;}
.Nav_menu{background:#2a2a2a;position:fixed;z-index:999; height:75px; padding-top:10px; width:100%;margin:0 auto; text-align:center}
@media (max-width: 600px){
.Nav_menu{height:70px;padding-top:5px;}
.H160{ height:70px; width:100%;}
}
@media (max-width: 420px){
.Nav_menu{height:70px;padding-top:5px;}
.H160{ height:70px; width:100%;}
}
@media (max-width: 320px){
.Nav_menu{height:70px;padding-top:5px;}
.H160{ height:70px; width:100%;}
}
.menu1{ width:10%; cursor: pointer; right:10px; float:right; text-align:right; z-index:10000; position:absolute; display:none}
@media (max-width: 768px) {.menu1{ display:block; margin-top:5px;  position:fixed;}}
.menu ul{}
.menu ul li{display:inline-block;*display:inline;*zoom:1; vertical-align:middle; font-size:1.55em; text-align:center}
#menubg{ background-color:#000;  filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5;  
	 z-index:1; width:100%; height:100%; position:fixed ; top:0; left:0;  display:none}

@media (max-width: 768px){
	.logo{ width:7%;display:inline-block;*display:inline;*zoom:1; text-align:left;vertical-align:middle; margin-top:5px;}
	.menu{ display:none; position:fixed;z-index: 9999; width:75% ; margin-left:25%;  background:#2a2a2a; right:0px; top:0px; height:100%; padding-top:20px;*zoom:1; vertical-align:middle;}
	.menu ul li{ width:80%; margin-left:10%;margin-right:10%; line-height:30px; margin-top:20px; color:#ffffff; text-align:left}
	.menu ul li a{ color:#ffffff; font-size:0.8em}
	.menu ul li a span{ color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;letter-spacing:2px}
	.menu ul li .tel{font-family:Arial, Helvetica, sans-serif; color:#a1a1a1;font-size:1.1em; font-weight:normal}
	.menu ul li .tel a{font-family:Arial, Helvetica, sans-serif; color:#a1a1a1;font-size:1.1em; font-weight:normal}
}
@media (max-width: 667px){.logo{ width:9%;}}
@media (max-width: 420px){.logo{ width:14%;}}
@media (max-width: 320px){.logo{ width:18%;}}
.pinpai_i{ padding-left:2.1%;}
.pinpai_i ul li{ width:28%; margin-right:2%;margin-left:2%;display:inline-block;*display:inline; margin-bottom:20px;}
.pinpai_i ul li img{ border:1px solid #e8e8e8}
.pinpai_i_more{ padding-top:10px}
.pinpai_i_jg{ padding-top:4px; padding-bottom:4px; background:#dfdfdf;}

.pinpai_i_more1{padding-right:10px;}
.pinpai_i_more1 a{ color:#000000; font-size:16px}

.fudong{z-index:100; position:relative;top:-15px; width:20%; margin:0 auto;}
.zhuanchang_dh{ max-width:160px; width:100%; height:30px; line-height:30px; font-size:18px; text-align:center; color:#ffffff; background:#818993;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius:15px; margin:0 auto; letter-spacing:10px; padding-left:10px;position:absolute; display:inline-block;}
@media (max-width: 600px){.fudong{width:25%;}}
@media (max-width: 420px){.fudong{width:40%;}}
@media (max-width: 320px){.fudong{width:45%;}}
.products_i{ padding-left:2.1%;}
.products_i ul li{ width:28%; margin-right:2%;margin-left:2%;display:inline-block;*display:inline; margin-bottom:0px; line-height:30px; text-align:center; font-size:16px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.products_i ul li a img{ border:1px solid #e8e8e8;}

.weixin_a img{ margin-bottom:10px;}
.weixin_a{font-size:16px; color:#000; line-height:30px;}

.foot{ background:#e9e9e9; padding-top:20px; padding-bottom:20px; font-size:18px; color:#3e3e3e; line-height:25px;}
.foot span{ color:#a1a1a1;}
.foot img{ margin-bottom:10px;}
.fanhui{ width:90%;padding-top:8px; background:#1a1a1a;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px;}
@media (max-width: 420px){
.foot{font-size:16px;}
.foot img{max-width:20%;}
.fanhui img{max-width:50%;}
}
.sub_box{display:none;position:fixed;right:.3em;bottom:1.5em;z-index:999}
.back_to_top .icon-gotop{text-align:center;cursor:pointer;display:inline-block;width:2.6em;height:2.6em; line-height:2.3em;position:relative;background-color:rgba(56,62,72,0.8);color:#fff;border-radius:1.3em;-webkit-tap-highlight-color:rgba(56,62,72,0);}

.zhuanchang_zi{ font-size:16px; font-weight:bold}
.xiangguan{ background:#dddddd url(/images/sx.jpg) 20px no-repeat; height:45px; line-height:45px; color:#000; font-size:18px; padding-left:40px; font-family:"粗体"}
.xiangguan_p ul li{ width:45%; margin-right:1%;margin-left:3%;display:inline-block;*display:inline; margin-bottom:20px; line-height:30px; text-align:center; font-size:16px}
.xiangguan_p ul li img{ border:1px solid #e8e8e8;}
@media (max-width: 768px){.xiangguan_p_m{margin-right:2.5%;margin-left:3.1%; background:#e9e9e9}}
@media (max-width: 420px){.xiangguan_p_m{margin-right:2.2%;margin-left:3.1%; background:#e9e9e9}}

.process{ background:#575965; padding-bottom:10px; padding-top:10px; line-height:30px; color:#fff; font-size:22px;font-family:"粗体";font-weight:bold;}
.process_dh{ width:100%; padding-left:7%; height:35px; line-height:35px; font-size:18px; font-family:"粗体"; font-weight:bold;  color:#000; background:#f0f0f0; border:1px solid #d8d8d8;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius:20px; margin-bottom:10px;}
@media (max-width: 420px){.process_dh{font-size:16px;}}
@media (max-width: 320px){.process_dh{font-size:14px;}}
.process_nr{ color:#7a7979; width:95%;font-size:16px;line-height:25px; margin:0 auto; margin-bottom:20px;}
.contact{ color:#000000;font-size:18px;line-height:30px;}
.contact span{ color:#7a7979;}

.about{background:url(/images/about_l.jpg) no-repeat left top; padding:10px 0px 0px 10px;}
.about1{background:url(/images/about_r.jpg) no-repeat right bottom; padding:0px 20px 10px 20px;}
.about_dh{ background:url(/images/about_sx.jpg) 20px no-repeat; height:40px; line-height:40px; color:#000; font-size:16px; font-family:"粗体";font-weight:bold;padding-left:35px; width:100%;}
.paddinglr20{ padding-left:20px; padding-right:20px;}

.pinpaitj{ border:1px solid #e8e8e8; width:100%; overflow:hidden; margin:0 auto}
.pinpai1{ float:left; width:35%;}
.pinpai2{ float:left; width:45%; margin-left:5%;color:#5b5a5a; line-height:30px; font-size:16px; padding-top:25px;}
.pinpai2 span{ color:#c4c4c4;}
.pinpai3{ float: right; width:15%; padding-top:40px;}
.pinpaitj_pro ul li{width:30%; margin-right:3.3333%;display:inline-block;*display:inline; margin-bottom:20px; line-height:30px; text-align:center; font-size:16px;}
.pinpaitj_pro ul li:nth-child(3n+3){margin-right:0%}
.pinpaitj_pro ul li img{ border:1px solid #e8e8e8;}

.pinpai{ width:30%; margin-right:3.3333%;display:inline-block;*display:inline; margin-bottom:20px; text-align:center}
.pinpai:nth-child(3n+3){margin-right:0%;}
.pinpai img{ border:1px solid #e8e8e8}
.fudong_brands_nr{z-index:100; position:relative;top:-50px;width:100px;margin:0 auto;}
.fudong_brands_nr img{-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius:50px; border:1px solid #e8e8e8}
.pinpai_x{ width:100%; height:15px; background:#dfdfdf}
.wp_ps_img1 img{-moz-border-radius: 60px;-webkit-border-radius: 60px;border-radius:60px;}
.wp_ps_img1{display:inline-block;*display:inline;*zoom:1; width:18%;margin-left:10%;text-align:right; vertical-align:top;}
.wp_ps_right{display:inline-block;*display:inline;*zoom:1; width:67%; margin-left:5%;vertical-align:top; font-size:1.2em;}
.wp_ps_right h2{ font-size:1.2em; margin-top:30px;}
.wp_ps_right h4{ color:#333;font-size:0.9em}
@media (max-width: 600px){
.wp_ps_right h2{ font-size:1em; margin-top:28px;}
.wp_ps_right h4{ color:#333;font-size:0.8em}
}
@media (max-width: 420px){
.wp_ps_right h2{ font-size:1em; margin-top:13px;}
.wp_ps_right h4{ color:#333;font-size:0.8em}
}
@media (max-width: 320px){
.wp_ps_right h2{ font-size:0.8em;line-height:15px; margin-top:5px;}
.wp_ps_right h4{ color:#333;font-size:0.8em}
}

.fudong_designers{z-index:100; position:relative;top:-50px;width:100px;margin:0 auto;}
.fudong_designers img{-moz-border-radius: 50px;-webkit-border-radius:50px;border-radius:50px; border:1px solid #e8e8e8}
.back{margin-top:30px; margin-bottom:30px; text-align:center}

.products_list{display:inline-block;*display:inline;*zoom:1; width:100%; margin-top:10px; margin-bottom:5px;color:#000; font-size:16px; line-height:25px; padding-bottom:10px;}
.products_list img{ margin-bottom:10px;}
.products1{ float:left; width:100%; color:#828282}
.products2{ float: right; width:0%; color:#828282; font-size:15px; display:none}
.products2 img{ margin-top:5px;}
.products_b{color:#000; font-size:16px;line-height:25px;}
.products_b span{color:#828282}
.jiage a{ background:#535353; width:90px; height:30px; line-height:30px; color:#fff;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px; float:right; text-align:center; font-size:12px}
.gouxuan{background:#dddddd; height:45px; line-height:45px; color:#606060;font-size:18px; margin:0 auto}
@media (max-width: 420px){.gouxuan{font-size:12px;}}
.chanshu{background:#dddddd;}
.zixun{display:inline-block;}
.zixun a{color:#000;width:100px; height:45px; line-height:45px; color:#000; font-size:18px; display:inline-block; text-align:center; font-family:"粗体"}
.zixun a:hover,.zixun .zixun1{ border-bottom:5px solid #000000; font-family:"粗体"}
.chanshuz{ width:100%; display:inline-block;font-size:16px;}
@media (max-width: 420px){.chanshuz{font-size:14px;}}
.chanshu1{background:#e5e5e5; height:30px; line-height:30px; color:#000;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px; width:25%; float:left; text-align:center}
.chanshu2{ width:70%; margin-left:5%;color:#000;float:right;line-height:30px;}
.zuhe{ padding-left:3%; width:97%;}
.zuhe img.zh{ width:27%;}
@media (max-width: 736px){.zuhe img.zh{ width:26%;}}
@media (max-width: 600px){.zuhe img.zh{ width:25%;}}
@media (max-width: 420px){
.zuhe{ padding-left:1%; width:99%;}
.zuhe img.zh{ width:21%;}
}
@media (max-width: 375px){.zuhe img.zh{ width:20%;}}
@media (max-width: 320px){.zuhe img.zh{ width:18%;}}

.case_menu{background:#575965;}
.case_menu ul{}
.case_menu ul li{display:inline-block;*display:inline;*zoom:1; width:32%;vertical-align:top; text-align:center}
.case_menu ul li a{ display:block; line-height:45px;height:45px; font-size:1.2em; color:#c4c4c4; font-family:"粗体"; font-weight:bold; letter-spacing:2px;background:url(/images/case_x.jpg) no-repeat right 9px}
.case_menu ul li a:hover,.case_menu ul li a.zixun1{ border-bottom:3px solid #000000;line-height:45px;height:45px;color:#fff}

.pro_menu{background:#575965;position:fixed;z-index:999;height:40px; width:100%}
.pro_menu ul{}
.pro_menu ul li{display:inline-block;*display:inline;*zoom:1; width:32%;vertical-align:top; text-align:center}
.pro_menu ul li a{ display:block; line-height:40px;height:40px; font-size:1.1em; color:#fff; font-family:"粗体"; font-weight:bold; letter-spacing:10px}
.pro_menu ul li a:hover,.pro_menu ul li a.zixun1{ border-bottom:3px solid #000000;line-height:40px;height:40px;}

.pro_xiala{ width:25%; height:32px; line-height:28px; background:url(/images/pro_x.jpg) no-repeat right #ededed; float:left; text-align:center; border-bottom:4px solid #fff;}
.pro_xiala:nth-child(4n+4){ background: #ededed;}
.pro_xiala a.current{  color: #000;text-decoration:none;}
.pro_fd{z-index:100; position:fixed;margin:0 auto;opacity:0.9;FILTER: alpha(opacity=90);width:100%;}
.pro_fd_s{DISPLAY: none;position:absolute; width:100%;}

.pager_ma{ text-align:center; margin-top:10px; font-size:1.3em; background-color:#FFF; width:99%;margin-left:0.5%;margin-right:0.5%;}

.r{text-align:right!important;}
.c{text-align:center!important;}
.l{text-align:left!important;}

.H5{ height:5px; width:100%;}
.H10{ height:10px; width:100%;}
.H15{ height:15px; width:100%;}
.H20{ height:20px; width:100%;}
.H25{ height:25px; width:100%;}
.H30{ height:30px; width:100%;}
.H35{ height:35px; width:100%;}
.H40{ height:40px; width:100%;}
.H45{ height:45px; width:100%;}
.H50{ height:50px; width:100%;}
.H55{ height:55px; width:100%;}
.H60{ height:60px; width:100%;}
.H65{ height:65px; width:100%;}
.H70{ height:70px; width:100%;}
.H75{ height:75px; width:100%;}
.H80{ height:80px; width:100%;}
.H85{ height:85px; width:100%;}
.H90{ height:90px; width:100%;}
.H95{ height:95px; width:100%;}
.H100{ height:100px; width:100%;}
.H130{ height:130px; width:100%;}
.shejishi{ padding-left:5%; padding-right:5%}
.orders{ font-size:22px; color:#000; font-family:"粗体"}
.inputs{ height:40px; line-height:22px;font-family:"微软雅黑";font-size: 16px; color:#828282; text-align:center; width:80%; max-width:400px;border:0px}
.anniu{width:20%; height:40px;border:0px;cursor:pointer; background:url(/images/search.jpg) no-repeat center;}

.orders_nr{ font-size:24px; color:#c10000}
.orders_nr1{ width:100%; background:#FFF; float: right; font-size:1em; line-height:23px;display:inline-block; border:1px solid #ccc; padding:10px; overflow:hidden; margin-bottom:20px;}
.orders_nr1 .num{ width:66px; height:66px; line-height:66px; -moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius:33px;color:#eeeeee;font-size: 2em; font-family:Arial, Helvetica, sans-serif; background:#7c7c7c; display:inline-block; text-align:center; float:left; margin-right:20px;}
.orders_nr1 .statuss{ padding-top:10px;}
@media (max-width: 420px){.orders_nr1 .statuss{ padding-top:0px;}}
.orders_nr1 .Times{font-size:0.9em; color:#b3b3b3;}
.font_size16{font-size:16px;line-height:26px;}
@media (max-width: 414px){.H130{ height:243px; width:100%;}}
@media (max-width: 384px){.H130{ height:177px; width:100%;}}
@media (max-width: 375px){.H130{ height:181px; width:100%;}}
@media (max-width: 320px){.H130{ height:93px; width:100%;}}