/* CSS Document */
@charset "utf-8";
* {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	outline: none;
	font-size-adjust: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
    font-family:Arial, Helvetica, sans-serif;
    color: #000000;
}
*,*:after,*:before {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;	padding: 0;	margin: 0;}
body {
	margin: 0;
	padding: 0;
	line-height: 18px;

	-webkit-font-smoothing: antialiased;
	overflow-x:hidden;
	background-color:#ffffff;
}

div, p, form, fieldset, textarea, input, label, iframe, code, pre {
	display: block;
	overflow:hidden;
	position:relative;
}
li{list-style:none;}
a {
text-decoration: none;
}
	.scrollimg{ position:relative; overflow:hidden; margin:0px auto; /* 设置焦点图最大宽度 */ }
	.scrollimg .hd{ position: absolute;
bottom:10px;
text-align: center;
width: 100%;}
	.scrollimg .hd li{display: inline-block;
width: .4em;
height: .4em;
margin: 0 .4em;
-webkit-border-radius: .8em;
-moz-border-radius: .8em;
-ms-border-radius: .8em;
-o-border-radius: .8em; 
border-radius: .8em;
background: #FFF;
filter: alpha(Opacity=60);
opacity: .6;
box-shadow: 0 0 1px #ccc; text-indent:-100px; overflow:hidden; }
	.scrollimg .hd li.on{ filter: alpha(Opacity=90);
opacity: .9;
background: #f8f8f8;
box-shadow: 0 0 2px #ccc; }
	.scrollimg .bd{ position:relative; z-index:0; }
	.scrollimg .bd li{ position:relative; text-align:center;  }
	.scrollimg .bd li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
	.scrollimg .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
	.scrollimg .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(../images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }

.main{margin:0 auto; position:relative;max-width:640px;margin-bottom:52px;}
.logo{width:100%; background:#000; position:relative;}
.logo_span{width:20%;float:left;margin-left:40%;margin-top:10px; }
.logo_span img{box-sizing:border-box;width:100%; height:auto 0;}
.lang{ position:absolute;top:10px;right:2%;}
.lang p{border:1px solid #fff;float:left;color:#fff;padding-left:5px;padding-right:5px;font-size:14px;}
.lang_on{color:#e7c05b !important;}
.lang p a{color:#fff;}
.nav{height:35px;width:100%; position:relative; background:#000;}
.nav ul li{width:25%; line-height:35px;float:left;height:35px; text-align:center;font-size:10px !important;}
.nav ul li a{color:#fff;}
.about_us_title{position: relative; height:40px; line-height:40px; text-indent:10px; background:#f2efef;width:98%;margin:10px auto 10px;font-size:12px}
.about_us_content{min-height:150px;background:#f2efef;margin:0 auto;width:98%;}
.about_us_img{width:25%;float:left;margin:10px;}
.about_us_img img{box-sizing:border-box;width:100%; height:auto 0;}
.index_pro_list{width:100%; position:relative;}
.index_pro_list ul li{width:48%;margin:5px 1% 5px 1%;float:left;}
.index_pro_list ul li img{box-sizing:border-box;width:100%; height:auto 0;}
.index_pro_list ul li p{height:35px; line-height:35px; text-align:center;color:#000;font-size:12px;}

.wapfooter{height:50px;width:100%; position:fixed; bottom:0;left:0; background:#fff;border-top:2px solid #b7b7b7; z-index:9999}
.wapfooter ul li{width:33.3%;float:left; text-align:center;}
.wapfooter ul li img{margin-top:5px;width:25px;}
.wapfooter ul li p{ line-height:20px;font-size:10px;}
.wcomeon{color:#e7c05b}


.pro_title{height:35px;width:100%; }
.pro_title ul li{width:23%;float:left;line-height:25px;font-size:10px; text-align:center; margin:5px 1% 5px 1%;background:#b7b7b7;border-radius:5px;}
.pro_sel_on{background:#e7c05b !important; }


.pro_img{WIDTH:100%; position:relative; float:left; display:none;}
.show{ display:block}
.pro_img  table{width:100%; margin:0 !important;padding:0 !important;}
.td1,.td2{width:48% !important; margin:0 !important; padding:0;}
.td3{width:4% !important;}
.pro_img p{height:35px; line-height:35px; position:absolute;width:48%; right:0;top:25%; text-align:center;font-size:18px; font-weight:bold;}
.pro_img img{box-sizing:border-box;width:100%; height:auto 0;}

.all-text { position: absolute; right: 8px; cursor: pointer; } 
.about-text { height: 140px;
    transition: all 0.5s;
    -o-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s; }
.about-height {  height: 100%; }

.blockquote { padding: 0; margin: 0; }











