/* common */
*{margin:0;padding:0;font-size:12px;}
input,button,select,textarea{outline:none;}
ul,li,dl,ol{list-style:none;}
iframe,img{border:none;}
textarea{resize:none}
body{color:#333; font-family:'Microsoft YaHei',Arial;}
h1, h2, p, ul, dl, div{
	text-align: left;
	font-weight: normal;
}
input[type="submit"],input[type="button"] {cursor:pointer;}
input{cursor:expression(this.type=="button"||this.type=="submit"||this.type=="radio"||this.type=="checkbox" ? "pointer" :"text"); }/* IE6 */

*+html img {margin-bottom:0!important;} /* Fix IE7 */
html>body img {margin-bottom:-3px;}  /* Fix FireFox */
@media all and (min-width:0px){img {margin-bottom:-2px!important;}}  /*Fix Opera */

p,div,span,em,i,b,s,ul,li,dl,dt,dd,td{
	word-wrap: break-word;
	word-break: break-all;
}
th,i,b,s{ font-style:normal; font-weight:normal; text-decoration:none;}
div,p{
	line-height: 30px;
}
/* CSS Document */
.infopic{
	width: 350px;
	height: 240px;
	position: relative;
	overflow: hidden;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}
.piclist{
	height: 270px;
	position: absolute;
	top: 0;
	left: 0;
}
.piclist li{ height:200px; margin-right:15px; margin-left:15px; float:left; overflow:hidden;}
.piclist li img{ height:200px;}

.pic_prev,.pic_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; position:absolute; top:75px; cursor:pointer;}
.pic_prev{ background-position:0 0; left:0;}
.pic_next{ background-position:0 -60px; right:0;}

a{color:#666;text-decoration:none;}
/*客服代码部分*/
.qqserver .qqserver-header:after,.qqserver .qqserver-header:before,.qqserver li a:after,.qqserver li a:before{display:table;content:' '}
.qqserver .qqserver-header:after,.qqserver li a:after{clear:both}
.qqserver .qqserver-header,.qqserver li a,.tabs,.user-main,.view-category,.view-category-list>li{*zoom:1}
.qqserver{
	position: fixed;
	top: 50%;
	right: 0;
	height: 209px;
	margin-top: -200px
}
.qqserver.unfold .qqserver-body{right:0}
.qqserver .qqserver-body{
	position: absolute;
	right: -159px;
	width: 137px;
	height: 330px;
	-webkit-transition: .3s cubic-bezier(.19,1,.22,1);
	-o-transition: .3s cubic-bezier(.19,1,.22,1);
	transition: .3s cubic-bezier(.19,1,.22,1);
	border: 1px solid #0da5db;
	border-radius: 4px;
	background: #f4f7fa;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 10px;
}
.qqserver .qqserver_fold{
	position: absolute;
	right: 0;
	padding: 14px 7px;
	cursor: pointer;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	background-color: #00bcff;
}
.qqserver .qqserver-header{padding-bottom:10px;padding-left:6px;border-bottom:1px dashed #d1d4cc}
.qqserver .qqserver-header *{float:left}
.qqserver .qqserver_arrow{margin-top:-1px;cursor:pointer}
.qqserver li{margin-top:6px}
.qqserver li a{
	display: block;
	width: 100px;
	padding-right: 8px;
	padding-left: 8px;
	height: 30px;
}
.qqserver li a div{font-size:14px;float:left;color:#697466}
.qqserver li a span{font-size:12px;line-height:18px;float:left;text-indent:4px;color:#fff}
.qqserver li a span.qqserver-service-alert{
	font-weight: 400;
	display: block;
	margin-left: 5px;
}
.qqserver li a:hover{text-decoration:none;border-radius:4px;background:#eaebe9}
.qqserver li a:hover div{
	color: #00a0e9
}
.qqserver .qqserver-footer{margin-top:10px;padding-top:14px;padding-bottom:14px;padding-left:11px;border-top:1px dashed #d1d4cc}
.qqserver .qqserver-footer .text-primary{color:#70CA5D;font-size:14px;}
.qqserver .qqserver_icon-alert{display:inline-block;margin-right:10px;vertical-align:-3px;*display:inline;*zoom:1;*vertical-align:-1px}
.qqserver-header div{
	width: 90px;
	height: 18px;
	background-image: url(../images/backgrounds.32.png);
	background-position: -419px -80px
}
.qqserver_icon-alert{width:16px;height:14px;background-image:url(../images/backgrounds.32.png);background-position:-595px -85px}
.qqserver li a span{
	width: 30px;
	height: 23px;
	background-image: url(../images/backgrounds.32.png);
	background-position: -265px 0;
	margin-top: 5px;
}
.qqserver li a .qqserver-service-alert{
	width: 30px;
	height: 22px;
	background-image: url(../images/backgrounds1.png);
	background-position: -265px 0;
	text-align: center;
}
.qqserver_fold div{
	width: 26px;
	height: 132px;
	background-image: url(../images/backgrounds.32.png);
	background-position: 0 0
}
.qqserver_fold:hover div{
	width: 26px;
	height: 132px;
	background-image: url(../images/backgrounds.32.png);
	background-position: -27px 0
}
.qqserver_arrow{width:18px;height:18px;background-image:url(../images/backgrounds.32.png);background-position:-435px 0}
.qqserver_arrow:hover{
	width: 18px;
	height: 18px;
	background-image: url(../images/backgrounds.32.png);
	background-position: -435px -38px
}

//
//1

.qqserver1 .qqserver1-header:after,.qqserver1 .qqserver1-header:before,.qqserver1 li a:after,.qqserver1 li a:before{display:table;content:' '}
.qqserver1 .qqserver1-header:after,.qqserver1 li a:after{clear:both}
.qqserver1 .qqserver1-header,.qqserver1 li a,.tabs,.user-main,.view-category,.view-category-list>li{*zoom:1}
.qqserver1{
	position: fixed;
	top: 50%;
	right: 0;
	height: 209px;
	margin-top: -200px
}
.qqserver1.unfold .qqserver1-body{right:0}
.qqserver1 .qqserver1-body{
	position: absolute;
	right: -159px;
	width: 137px;
	height: 330px;
	-webkit-transition: .3s cubic-bezier(.19,1,.22,1);
	-o-transition: .3s cubic-bezier(.19,1,.22,1);
	transition: .3s cubic-bezier(.19,1,.22,1);
	border: 1px solid #0da5db;
	border-radius: 4px;
	background: #f4f7fa;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 10px;
}
.qqserver1 .qqserver1_fold{
	position: absolute;
	right: 0;
	padding: 14px 7px;
	cursor: pointer;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	background-color: #00bcff;
}
.qqserver1 .qqserver1-header{padding-bottom:10px;padding-left:6px;border-bottom:1px dashed #d1d4cc}
.qqserver1 .qqserver1-header *{float:left}
.qqserver1 .qqserver1_arrow{margin-top:-1px;cursor:pointer}
.qqserver1 li{margin-top:6px}
.qqserver1 li a{
	display: block;
	width: 100px;
	padding-right: 8px;
	padding-left: 8px;
	height: 30px;
}
.qqserver1 li a div{font-size:14px;float:left;color:#697466}
.qqserver1 li a span{font-size:12px;line-height:18px;float:left;text-indent:4px;color:#fff}
.qqserver1 li a span.qqserver1-service-alert{
	font-weight: 400;
	display: block;
	margin-left: 5px;
}
.qqserver1 li a:hover{text-decoration:none;border-radius:4px;background:#eaebe9}
.qqserver1 li a:hover div{
	color: #00a0e9
}
.qqserver1 .qqserver1-footer{margin-top:10px;padding-top:14px;padding-bottom:14px;padding-left:11px;border-top:1px dashed #d1d4cc}
.qqserver1 .qqserver1-footer .text-primary{color:#70CA5D;font-size:14px;}
.qqserver1 .qqserver1_icon-alert{display:inline-block;margin-right:10px;vertical-align:-3px;*display:inline;*zoom:1;*vertical-align:-1px}
.qqserver1-header div{
	width: 90px;
	height: 18px;
	background-image: url(../images/backgrounds1.png);
	background-position: -419px -80px
}
.qqserver1_icon-alert{width:16px;height:14px;background-image:url(../images/backgrounds1.png);background-position:-595px -85px}
.qqserver1 li a span{
	width: 30px;
	height: 23px;
	background-image: url(../images/backgrounds1.png);
	background-position: -265px 0;
	margin-top: 5px;
}
.qqserver1 li a .qqserver1-service-alert{
	width: 30px;
	height: 22px;
	background-image: url(../images/backgrounds1.png);
	background-position: -265px 0;
	text-align: center;
}
.qqserver1_fold div{
	width: 26px;
	height: 132px;
	background-image: url(../images/backgrounds1.png);
	background-position: 0 0
}
.qqserver1_fold:hover div{
	width: 26px;
	height: 132px;
	background-image: url(../images/backgrounds1.png);
	background-position: -27px 0
}
.qqserver1_arrow{width:18px;height:18px;background-image:url(../images/backgrounds1.png);background-position:-435px 0}
.qqserver1_arrow:hover{
	width: 18px;
	height: 18px;
	background-image: url(../images/backgrounds1.png);
	background-position: -435px -38px
}
.shfw1{
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 6px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d1d4cc;
	}
.shfw1_1 {
	height: 18px;
	width: 90px;
	width: 90px;
	height: 18px;
	background-image: url(../images/backgrounds1.png);
	background-position: -419px -60px;
}
.tsrx1{
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 6px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d1d4cc;
	}
.tsrx1_1 {
	height: 18px;
	width: 90px;
	width: 90px;
	height: 18px;
	background-image: url(../images/backgrounds1.png);
	background-position: -419px -100px;
}
/* 111*/
.shfw{
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 6px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d1d4cc;
	}
.shfw_1 {
	height: 18px;
	width: 90px;
	width: 90px;
	height: 18px;
	background-image: url(../images/backgrounds.32.png);
	background-position: -419px -60px;
}
.tsrx{
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 6px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d1d4cc;
	}
.tsrx_1 {
	height: 18px;
	width: 90px;
	width: 90px;
	height: 18px;
	background-image: url(../images/backgrounds.32.png);
	background-position: -419px -100px;
}
.about_2 p {
	font-family: "微软雅黑";
	font-size: 13px;
	color: #000;
}

.productDetail_2_2 {
	float: left;
	height: 300px;
	width: 400px;
}

.about_us {
	height: 350px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.about_left {
	float: left;
	height: 200px;
	width: 500px;
	margin-top: 25px;
	margin-bottom: 25px;
	text-indent: 2em;
	text-align: justify;
	margin-right: 20px;
}
.about_right {
	float: left;
	height: 200px;
	width: 420px;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 20px;
	text-align: right;
}
.about_left p {
	font-family: "微软雅黑";
	font-size: 12px;
	color: #2b2b2b;
}
.about_top {
	width: 1000px;
	height: 40px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-family: "微软雅黑";
	font-size: 30px;
	line-height: 40px;
	color: #00b5ef;
	font-weight: bold;
}

.aboutz {
	height: 250px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	
}
.about_top img {
	vertical-align: top;
	position: relative;
	z-index: 9;
}

.about_left_1 {
	height: 30px;
	width: 100px;
	text-align: center;
	float: right;
}
.about_left_1 a {
	font-family: "微软雅黑";
	color: #000;
	text-decoration: none;
}
.about_left_1 a:hover {
	font-family: "微软雅黑";
	color: #000;
	text-decoration: none;
}

