﻿/*BBT公用*/
@charset "UTF-8";
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-callout:none;}
body,form,img,ul,ol,li,dl,dt,dd,p,tr,td,strong,span,pre{margin:0;padding:0;border:0;background-repeat:no-repeat;}
td,tr{display: block;}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-weight:normal}
p{line-height:2}
ul,li{list-style:none}
em,i,b{font-style:normal}
img{max-width:100%;}
table{border-collapse:collapse;border-spacing:0; border:0;}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat}
article,aside,footer,header,nav,section{display:block}
body,button,input,select,textarea{font-size:14px;line-height:24px;color:#333;font-family:'Microsoft YaHei'}
a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none;color:#333;outline:none;cursor:pointer}
a:hover{background-repeat:no-repeat;text-decoration:none}
a,input[type="button"],button,label,input[type="submit"]{cursor:pointer}
sub{bottom:-0.25em}
sup{top:-0.5em}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
audio,video{display:inline-block}
[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input,textarea,select{outline:none}
input[type="text"],input[type="password"],input[type="button"],input[type="submit"],input[type="reset"],select,textarea{outline-style:none;-webkit-appearance:none;resize:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset!important}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1}
.clear{clear:both;}
.fr{float:right!important}
.fl{float:left!important}
.fa{ font-size:20px;}
.center{text-align:center}
.paddingtb5{ padding:5px 0}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pb30{padding-bottom:30px}
.mt30{margin-top:30px}
.mb30{margin-bottom:30px}
.pt50{padding-top:50px}
.pb50{padding-bottom:50px}
.mt50{margin-top:50px}
.mb50{margin-bottom:50px}
.pt80{padding-top:80px}
.pb80{padding-bottom:80px}
.mt80{margin-top:80px}
.mb80{margin-bottom:80px}
@media (max-width:1024px){
.pt20{padding-top:0}
.pt30{padding-top:10px}
.pb30{padding-bottom:10px}
.pt50{padding-top:30px}
.pb50{padding-bottom:30px}
.mt50{margin-top:30px}
.mb50{margin-bottom:30px}
.pt80{padding-top:50px}
.pb80{padding-bottom:50px}
.mt80{margin-top:50px}
.mb80{margin-bottom:50px}
}
.container{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}
.more{display:block;width:120px;height:40px;line-height:40px;text-align:center;margin: 30px auto 0;background:#ee732d;transition:all 1s;position:relative;top:0px;}
.more a{ color:#fff}
.more:hover{position:relative;top:-5px;transition:all 1s}
@media (max-width:992px){
.container{max-width:960px}
h1{font-size:2.0em}
h2{font-size:1.5em}
h3{font-size:1.3em}
}
h4{font-size:1.2em}
@media (min-width:1024px){
.container{max-width:90%; width:1366px;}
h1{font-size:3em}
h2{font-size:1.8em}
h3{font-size:1.5em}
}
@media (max-width:1024px){
.d-none{ display:none}
}
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;padding-left:10px;padding-right:10px}
-@media(max-width:320px){body{min-width:320px}}
@media(min-width:480px) and (max-width:768px){.pxk{width:50%!important}}
@media(max-width:768px){.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}
@media(min-width:768px){.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}
@media(min-width:1024px){.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}
/*手机底部导航*/
@media(min-width:768px){
.fixed-bottom{ display:none}
}
.fixed-bottom {position: fixed;right: 0;bottom: 0;left: 0;z-index: 1030;background-color:#797d7c;padding: 5px 0;}
.fixed-bottom a{ color:#FFF; line-height:30px;}
.fixed-bottom a .fa{ font-size:16px;margin-right: 5px;}
.foot-bl{border-left: 1px #aaa solid;}
/*公用结束*/
/*首页按钮*/
.index-btn {display: block;width: 30px;height: 30px;position: absolute;z-index: 3;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);background-position: center center;background-repeat: no-repeat;-moz-background-size: 30px;-o-background-size: 30px;background-size: 30px;}
.index-prev{left:0}
.index-next{ right:0}
.index-prev,.index-next{ line-height:28px;color:#aaa;border:#aaa solid 1px;border-radius: 100%; text-align:center}
.index-prev:hover,.index-next:hover{ color:#d82019;border:#d82019 solid 1px;}
@media (min-width: 1024px) {
.index-btn {width: 46px;height: 46px;-moz-background-size: 100%;-o-background-size: 100%;background-size: 100%;line-height:44px;}
.index-btn.index-prev {left: -30px;}
.index-btn.index-next {right: -30px;}
}
@media (min-width: 1400px) {
.index-btn.index-prev {left: -80px;}
.index-btn.index-next {right: -80px;}
}


 @media (min-width: 1024px) {
body {
	padding-top: 100px;
}
}

::-webkit-scrollbar {
 width: 5px;
 height: 8px;
 background-color: #e0e0e0;
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 0;
}

::-webkit-scrollbar-thumb {
 background-color: #aeaeae;
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 0;
}
/*侧边导航*/
.full-inside-subnav {
	background-color: #ffffff;
	border-bottom: 1px solid #e0e0e0;
}
.full-inside-subnav .inside-subnav {
	position: relative;
	z-index: 25;
}
.full-inside-subnav .channel-title {
	font-size: 16px;
	line-height: 50px;
	text-align: center;
	color: #d82019;
	font-weight:600;
}
.full-inside-subnav .channel-title::after {
	content: '';
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 -3px 10px;
	border-width: 7px;
	border-style: solid dashed dashed dashed;
	border-color: #333 transparent transparent transparent;
}
.full-inside-subnav .subnav {
	display: none;
	position: absolute;
	left: 0;
	top: 50px;
	z-index: 10;
	width: 100%;
	background-color: #fff;
	-padding-bottom: 20px;
	border-top: 1px solid #ccc;
	-webkit-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.2);
	font-size: 0;
	overflow: hidden;
}
.full-inside-subnav .subnav.padding {
	padding: 0 44px;
}
.full-inside-subnav .subnav .sub-btn {
	display: none;
}
.full-inside-subnav .crumb {
	display: none;
}
.common-clumb-box {
	position: relative;
}
.full-inside-subnav .subnav a {
	display: block;
	padding-left: 20px;
	font-size: 14px;
	line-height: 45px;
	border-bottom: 1px solid #ccc;
}
.full-inside-subnav .subnav a.cur {
	color: #d82019;
}
 @media (max-width: 1024px) {
.full-inside-subnav{ margin-top:50px;}
 }
 @media (min-width: 1024px) {
.full-inside-subnav {
	overflow: hidden;
}
.full-inside-subnav .channel-title {
	display: none;
}
.full-inside-subnav .subnav {
	display: block;
	position: static;
	background-color: transparent;
	padding-bottom: 0;
	border-top: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.full-inside-subnav .subnav ul {
	height: 60px;
}
.full-inside-subnav .subnav li {
	width: auto;
	display: inline-block;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	height: 100%;
	-ms-flex-pack: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	margin-right: 25px;
}
.full-inside-subnav .subnav li:hover a, .full-inside-subnav .subnav li.cur a {
	color: #d82019;
}
.full-inside-subnav .subnav li:hover a:after, .full-inside-subnav .subnav li.cur a:after {
	left: 0;
	right: 0;
	z-index: 1;
}
.full-inside-subnav .subnav a {
	float: left;
	display: block;
	line-height: 60px;
	border-bottom: 0;
	padding: 0;
	-webkit-transition: all ease .5s;
	-o-transition: all ease .5s;
	-moz-transition: all ease .5s;
	transition: all ease .5s;
	position: relative;
}
.full-inside-subnav .subnav a:after {
	content: "";
	height: 3px;
	position: absolute;
	bottom: 0;
	left: 51%;
	right: 51%;
	z-index: -1;
	background-color: #d82019;
	-o-transition-property: left, right;
	-moz-transition-property: left, right;
	transition-property: left, right;
	-webkit-transition-property: left, right;
	-moz-transition-duration: 0.3s;
	-o-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-duration: 0.3s;
	-moz-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	-webkit-transition-timing-function: ease-out;
}
.full-inside-subnav .subnav .sub-btn {
	width: 44px;
	height: 100%;
	cursor: pointer;
	z-index: 10;
	background-color: #ffffff;
	position: absolute;
	z-index: 3;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	padding: 0;
}
.full-inside-subnav .subnav .sub-btn:before {
	display: block;
	content: "";
	width: 16px;
	height: 16px;
	border-left: 2px solid #848484;
	border-bottom: 2px solid #848484;
}
.full-inside-subnav .subnav .sub-btn.sub-prev {
	left: 0;
}
.full-inside-subnav .inside-subnav {
	width: 73%;
	float: left;
}
.full-inside-subnav .crumb {
	position: relative;
	float: right;
	max-width: 27%;
	padding-left: 28px;
	display: block;
	color: #737373;
	font-size: 0;
	line-height: 60px;
	border-left: 1px dotted #e0e0e0;
}
.full-inside-subnav .fl {
	max-width: 100%;
	padding-left: 28px;
	border-left: none;
}
.full-inside-subnav .crumb .inner {
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	text-align: right;
}
.full-inside-subnav .crumb a {
	position: relative;
	z-index: 3;
	display: inline-block;
	vertical-align: top;
 *display: inline;
 *zoom: 1;
	color: #737373;
	font-size: 14px;
}
.full-inside-subnav .crumb a:after {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 0;
	height: 0;
	margin: -2px 4px 0 8px;
	border: 3px solid rgba(255, 255, 255, 0);
	border-left-color: #757575;
}
.full-inside-subnav .crumb a:hover {
	color: #d82019;
}
.full-inside-subnav .crumb span {
	position: relative;
	z-index: 3;
	font-size: 13px;
	display: inline-block;
	vertical-align: top;
 *display: inline;
 *zoom: 1;
}
.full-inside-subnav .crumb .home {vertical-align: middle; color:#d82019}

.full-inside-subnav .subnav .sub-btn.sub-prev:before {
	transform: rotate(40deg);
	-webkit-transform: rotate(40deg);
	-moz-transform: rotate(40deg);
	-ms-transform: rotate(40deg);
	-o-transform: rotate(40deg);
	margin: 22px 0 0 17px;
}
.full-inside-subnav .subnav .sub-btn.sub-next {
	right: 0;
}
.full-inside-subnav .subnav .sub-btn.sub-next:before {
	transform: rotate(225deg);
	-webkit-transform: rotate(225deg);
	-moz-transform: rotate(225deg);
	-ms-transform: rotate(225deg);
	-o-transform: rotate(225deg);
	margin: 22px 0 0 8px;
}

}
.exit-off-canvas {
	position: fixed;
	top: 0;
	left: 0;
	width: 0;
	height: 100%;
	cursor: pointer;
	z-index: 999;
	background: #000;
	opacity: 0.5;
	-webkit-transition: all .4s ease;
	-o-transition: all .4s ease;
	-moz-transition: all .4s ease;
	transition: all .4s ease;
}

/*常见问题*/
.Problem-list{ display:block}
.Problem-list ul {
	padding-bottom: 20px;
}
.Problem-list li {
	margin: 0 0 15px 0;
	position: relative !important;
	top: auto !important;
}
.Problem-list li .prob-title {
	position: relative;
	padding: 20px 60px;
	font-size: 15px;
	cursor: pointer;
	border: 1px solid #e6e6e6;
	color: #666666;
}
.Problem-list li .prob-title:before, .Problem-list li .prob-title:after {
	content: "";
	display: block;
	width: 60px;
	position: absolute;
	top: -1px;
	bottom: -1px;
	background-position: center center;
	background-repeat: no-repeat;
}
.Problem-list li .prob-title:before {
	left: 0;
	background-image: url(../images/wicon14.png);
	-moz-background-size: 20px;
	-o-background-size: 20px;
	background-size: 20px;
}
.Problem-list li .prob-title:after {
	right: -1px;
	background-color: #f2f2f2;
	background-image: url(../images/wicon16.png);
}
.Problem-list li .prob-title span {
	display: block;
}
.Problem-list li.cur .prob-title {
	color: #ffffff;
	background-color: #d82019;
	border-color: #d82019;
}
.Problem-list li.cur .prob-title:before {
	background-image: url(../images/wicon14ho.png);
}
.Problem-list li.cur .prob-title:after {
	background-color: #e31a13;
	background-image: url(../images/wicon16ho.png);
}
.Problem-list .prob-cont {
	background: #fafafa;
	padding: 22px 20px 35px 60px;
	font-size: 14px;
	line-height: 24px;
	position: relative;
	display: none;
	color: #929292;
}
.Problem-list .prob-cont:before {
	content: "";
	display: block;
	background: url(../images/wicon15.png) no-repeat;
	width: 18px;
	height: 24px;
	position: absolute;
	left: 20px;
	top: 28px;
}

/*indexbanner*/
@media (max-width: 640px){
.indexbanner{ display:none}
.inproduct{ margin-top:80px}
}
.indexbanner {
	width: 100%;
	position: relative;
	overflow: hidden;
}
.indexbanner li {
	width: 100%;
	position: relative;
	overflow: hidden;
	float: left;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	height: 100%;
}
.indexbanner ul {
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-moz-transition-property: transform, -moz-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.ipages {
	position: absolute;
	left: 50% !important;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	bottom: 10px;
	z-index: 10;
	text-align: center;
	font-size: 0;
	line-height: 0;
}
.ipages span {
	display: inline-block;
	vertical-align: top;
 *display: inline;
 *zoom: 1;
	width: 10px;
	height: 10px;
	border: 2px solid #8e8987;
	margin: 0 6px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	background: none;
	opacity: 1;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s;
}
.ipages .swiper-pagination-bullet-active {
	background-color: #d82019;
	border-color: #d82019;
}
.indexbanner li a img {
	display: block;
	width: 100%;
	position: relative;
}




.minimg-wrapper {
	overflow: hidden;
	position: relative;
}
/*切换按钮*/
.prodatile-btn {
	display: block;
	width: 30px;
	height: 100%;
	top: 0;
	position: absolute;
	z-index: 5;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 30px;
	transition: all ease 0.5s;
}
.prodatile-prev {
	background-image: url(../images/prevho.png);
	left: 0;
}
.prodatile-next {
	background-image: url(../images/nextho.png);
	right: 0;
}
 @media (min-width: 1024px) {
.prodatile-btn {
	background-size: 42px;
	width: 50px;
}
.prodatile-prev {
	background-position-x: -50px;
}
.prodatile-prev:hover {
	background-position-x: 0;
}
.prodatile-next {
	background-position-x: 50px;
}
.prodatile-next:hover {
	background-position-x: 0;
}
}

/*top*/
header {
	background: #ffffff;
	-webkit-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);
	position: fixed;
	width: 100%;
	z-index: 39;
	top: 0;
	left: 0;
	right: 0;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: .6s;
	-moz-animation-duration: .6s;
	-o-animation-duration: .6s;
	animation-duration: .6s;
}
header.shadow {
	-webkit-animation-name: fadeHeaderInDown;
	-moz-animation-name: fadeHeaderInDown;
	-o-animation-name: fadeHeaderInDown;
	animation-name: fadeHeaderInDown;
}
 @-webkit-keyframes fadeHeaderInDown {
 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, -100%, 0);
}
 100% {
 opacity: 1;
 -webkit-transform: translate3d(0, 0, 0);
}
}
 @-moz-keyframes fadeHeaderInDown {
 0% {
 opacity: 0;
 -moz-transform: translate3d(0, -100%, 0);
}
 100% {
 opacity: 1;
 -moz-transform: translate3d(0, 0, 0);
}
}
 @-o-keyframes fadeHeaderInDown {
 0% {
 opacity: 0;
 -o-transform: translate3d(0, -100%, 0);
}
 100% {
 opacity: 1;
 -o-transform: translate3d(0, 0, 0);
}
}
 @keyframes fadeHeaderInDown {
 0% {
 opacity: 0;
 -webkit-transform: translate3d(0, -100%, 0);
 -moz-transform: translate3d(0, -100%, 0);
 transform: translate3d(0, -100%, 0);
}
 100% {
 opacity: 1;
 -webkit-transform: translate3d(0, 0, 0);
 -moz-transform: translate3d(0, 0, 0);
 transform: translate3d(0, 0, 0);
}
}
.header-right .searchbox {
	position: absolute;
	right: 0;
	top: 59px;
	width: 100%;
	display: none;
}
.header-right .searchbox .searchtext {
	width: 100%;
	height: 40px;
	padding: 10px 60px 10px 10px;
	border: 1px solid #ddd;
}

.sub-nav {
	display: none;
	width: 100%;
	z-index: 3;
	padding: 10px 0;
}
.sub-item a {
	display: block;
	text-align: left;
	padding: 6px 0;
}
.header-right .searchbox .searchbtn {
	position: absolute;
	right: 0;
	top: 0;
	background: #d82019;
	width: 60px;
	height: 40px;
	color: #fff;
	cursor: pointer;
}
.mobnav-btn:after {content: "\f0c9";}
.g_close:after{content: "\f00d";}
.mobnav-btn {
	display: inline-block;
	overflow: hidden;
	cursor: pointer;
	position: relative;
	margin-left: 5px;
	margin-top:2px;
}
.pcnavmenubtn {
	display: none;
}
.header-nav .sub-nav {
	background-color: #f2f2f2;
	padding: 0;
}
.headsideNav {display: none;}
@media (min-width: 1024px){
.headerweb img{ width:150px}
.header-nav li { float:left; font-size:16px; padding:10px 0 0; margin:0 20px; height:80px}
.header-nav .sub-nav {
	top: 80px;
	background-color: #FFFFFF;
	position: absolute;
	width: 210px;
	left: 50%;
	transform: translateX(-50%);
	display: none;
	text-align: center;
	border: 1px solid #e0e0e0;
	border-top: 0;
}
.header-nav li:hover a:after, .header-nav li.cur a:after {
    left: 0;
    right: 0;
    z-index: 1;
}
.header-nav li a:after {
    content: "";
    height: 3px;
    position: absolute;
    bottom: 25px;
    left: 51%;
    right: 51%;
    z-index: -1;
    background-color: #d82019;
    -o-transition-property: left, right;
    -moz-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-property: left, right;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    -webkit-transition-timing-function: ease-out;
}
.header-nav .sub-item a:after{ display:none}
.header-nav .sub-item a:hover{ color:#FF0000}
.header-right { margin-top:10px;}
.headsearch .fa{ height:68px; padding-right:10px}
.headsideNav {
	position: fixed;
	top: 0;
	right: -320px;
	z-index: 999;
	background: #f9f9f9;
	height: 100%;
	width: 320px;
	display: block;
	overflow-y: auto;
	padding: 50px 30px;
	-webkit-transition: all ease .5s;
	-o-transition: all ease .5s;
	-moz-transition: all ease .5s;
	transition: all ease .5s;
	text-align: center;
	font-size:1.2em;
}

.headsideNav .slide-colse {
	display: block;
	position: absolute;
	top: 30px;
	right: 30px;
	font-size:30px;
}
.headsideNav.cur {
	right: 0;
}

.headsideNav .phsearchicon {
	left: 0;
	top: 0;
	right: 0;
	width: 100%;
	height: 28px;
	display: block !important;
	z-index: 2;
}
.headsideNav .phsearchicon:after {
	display: none;
}

.sub-nav {
	display: none;
}

.mobnav-btn, .phsearchicon {
	display: none !important;
}
.pcnavmenubtn {
	border-left: 1px solid #eaeaea;
	display: block;
	position: fixed;
	right: 0;
	top: 0;
	width: 75px;
	height: 97px;
	cursor: pointer;
}
.pcnavmenubtn .pcnav-btn {
	width: 19px;
	height: 30px;
	position: absolute;
	z-index: 3;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	display: block;
}
.pcnavmenubtn .pcnav-btn span {
	top: 50%;
	margin-top: -2px;
}
.pcnavmenubtn .pcnav-btn span, .pcnavmenubtn .pcnav-btn span:first-child, .pcnavmenubtn .pcnav-btn span:last-child {
	left: 0;
	position: absolute;
	background: #373737;
	-webkit-transition: all 0.5s ease;
	width: 19px;
	height: 3px;
	-o-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.pcnavmenubtn .pcnav-btn.g_close span {
	opacity: 0;
}
.pcnavmenubtn .pcnav-btn span:first-child {
	content: "";
	top: 8px;
	left: 0;
}
.pcnavmenubtn .pcnav-btn span:last-child {
	content: "";
	top: auto;
	bottom: 7px;
	left: 0;
}
.pcnavmenubtn .pcnav-btn.g_close span:first-child {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	top: 17px;
	opacity: 1;
}
.pcnavmenubtn .pcnav-btn.g_close span:last-child {
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	top: 17px;
	opacity: 1;
}
.header-nav li{position: relative; border-bottom:none!important;}
.header-right .searchbox {position: absolute;top: 100px!important;}
.header-nav{ position: inherit!important;overflow-y:visible!important;padding-bottom:0!important}
header {
	border-bottom: 1px solid #e0e0e0;
	box-shadow: none;
}
.header-nav li .sub-item a {
	text-align: center;
}

.header-nav .sub-item {
	position: relative;
	padding: 0 17px;
}
}
@media (max-width: 1024px){
header{ padding-bottom:5px}
.headerweb { margin:10px 0;}
.headerweb img{ width:100px}
.header-nav li{ border-bottom:#aaa 1px solid; padding:5px 0}
.header-nav li.cur .phsearchicon:after {content: "\f107";}
.phsearchicon{position: absolute;right: 20px;}
.phsearchicon:after{content: "\f105";}
.header-right .searchbox {position: absolute;top: 48px;}
.header-nav {position: fixed;top: 49px;left: 0;height: 100%;background: #ffffff;overflow-y: scroll;padding-bottom: 190px;}
}
.header-nav .sub-item{border-top: 1px solid #d9d9d9;padding: 0 15px;}
.headsearch {padding:0 10px;}
.language{border-left: 1px solid #eaeaea; padding:0 20px; color:#FF0000}
@media (min-width: 1024px) and (max-width: 1360px){
.header-nav li{margin: 0 8px;}
.headsearch{padding:0}
}
/*indexproduct*/
.inproduct h3{ color:#ee732d; line-height:2.8em}
.inxprod-list li a {display: block;position: relative;height:200px;-webkit-transition: all ease .5s;-o-transition: all ease .5s;-moz-transition: all ease .5s;transition: all ease .5s;}
.inxprod-list li .inxpro-img {position: absolute;z-index: 3;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);left: 20px;width: 44%;-webkit-transition: all ease .5s;-o-transition: all ease .5s;-moz-transition: all ease .5s;transition: all ease .5s;}
.inxprod-list li .inxpro-text {position: absolute;z-index: 3;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);right: 20px;color: #ffffff;width: 40%;}
.inxprod-list li .inxpro-text h3 {color: #fff; line-height:2em}
.inxprod-list li .inxpro-text p {color: #58596d;}
.inxprod-list li:hover a {-webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px);}
.inxprod-list li:hover .inxpro-img {margin-left: -10px;}
.inxpro-img i.fa{ font-size:10em;}
.bgc1{background-color:#ffb001}
.bgc2{background-color:#5acfbf}
.bgc3{background-color:#ee732d}
/*indexabout*/
.inabout{background: url(../images/hanjie.jpg) no-repeat center;background-size: cover;width: 100%;background-attachment: fixed;}
.inabout h3{line-height:2.8em}
.abouttxt h1,.abouttxt h3,.abouttxt p{ color:#fff;}
.product-num-item{font-size:2em}
.product-num-item p{font-size:18px; padding-top:10px}
.product-num-item{background:#fff;padding: 50px 0px; text-align:center}
.product-num-item:nth-child(2),.product-num-item:nth-child(3){background:#ffb001}
.product-num-item:nth-child(1),.product-num-item:nth-child(4) {color:#ffb001}
.product-num-item:nth-child(2),.product-num-item:nth-child(3){color:#fff}
@media (max-width: 768px){
.product-num-item:nth-child(3){background:#fff}
.product-num-item:nth-child(2),.product-num-item:nth-child(4){background:#ffb001}
.product-num-item:nth-child(1),.product-num-item:nth-child(3) {color:#ffb001}
.product-num-item:nth-child(2),.product-num-item:nth-child(4){color:#fff}
}
/*推荐产品*/
.index-text h3{line-height:2.8em; color:#ee732d}
.world_header h3 {width: 116px; margin-left: 2px; background: #383842; line-height: 36px;  position: relative; cursor: pointer;}
.world_header h3 a{color: #fff; }
.world_header h3.sj,.world_main_part{display: none; }
.world_header h3.active,.world_header h3:hover {background: #aace3b; color: #000;}
.world_header h3:hover .sj,.world_header h3.active .sj {width: 0; height: 0; border: 4px solid transparent; border-top: 4px solid #aace3b; position: absolute; left: 50%; margin-left: -4px; bottom: -8px; display: block; }
.world_main_part.active { display: block;}
@media(max-width:1024px){
.world_main_part .nf-item{ padding-top:10px;}
}
/* Portfolio  */
.container-filter{margin-top:0;margin-right:0;margin-left:0;margin-bottom:10px;padding:0;text-align:center}
.container-filter h3{list-style:none;display:inline-block;margin-bottom:10px}
.container-filter h3 a{display:block;text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:600;position:relative;cursor:pointer;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.item-box {position: relative;overflow: hidden;display: block;}
.item-box:hover:before{position:absolute;content:'';width:0%;height:100%;left:0;top:0;background-color:#000;-webkit-transition:1s all ease;transition:.5s all ease;}
.item-box:hover:after{position:absolute;content:'';width:0%;height:100%;right:0;top:0;background-color:#000;-webkit-transition:1s all ease;transition:.5s all ease;}
.item-box:before{position:absolute;content:'';width:50%;height:100%;left:0;top:0;background-color:#000;opacity:.30;-webkit-transition:1s all ease;transition:1s all ease;}
.item-box:after{position:absolute;content:'';width:50%;height:100%;right:0;top:0;background-color:#000;opacity:.30;-webkit-transition:1s all ease;transition:1s all ease;}
.gallery-heading a{color:#fff}
.gallery-heading a:hover{color:#ffaf36}
.gallery-heading{transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;position:absolute;bottom:-80px;left:0;right:0;color:#fff;z-index:1;text-align:center}
.item-box:hover .gallery-heading {bottom: 50%;transition: all .8s linear 0.1s;-webkit-transition: all .8s linear 0.1s;}
/*优势开始*/
.ys h2 {color:#fff}
.ys h3 {line-height:2.8em;color:#fff}
.ys {width:100%;height:auto;clear:both;position:relative;overflow:hidden;background:url(../images/xl.jpg) no-repeat center top;background-size:cover;}
.ys.owl-carousel {display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-prev:after {content:"\f177";}
.owl-next:after {content:"\f178";}
.owl-prev:after,.owl-next:after {font-size:24px;color:#ee732d;border:#ee732d63 solid 1px;padding:0 15px;}
.ys .owl-theme .owl-controls .owl-pagination {margin:0 auto;width:100%;text-align:center;display:none}
.ys .owl-theme .owl-controls .owl-buttons {text-align:center}
.ys .owl-theme .owl-controls .clickable .owl-buttons div:hover {filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
.ys .owl-theme .owl-controls .owl-page {display:inline-table;}
.ys .owl-theme .owl-controls .owl-page span {display:block;width:12px;height:12px;margin:5px 7px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff}
.ys .owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span {background:#e60012}
.ys .owl-theme .owl-controls .owl-page span.owl-numbers {height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.ys .owl-theme .owl-controls .owl-buttons div {color:#FFF;display:inline-block;zoom:1;*display:inline;/*IE7 life-saver*/margin:5px;padding:3px 10px;font-size:0px;width:75px;height:35px;}
.ys .owl-carousel .owl-wrapper,.ys .owl-carousel .owl-item {-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);float:left;}
#owl-demo4 {border-top:#fff solid 1px;max-width:1366px;margin-right:auto;margin-left:auto;}
#owl-demo4 .item {text-align:center;height:480px}
#owl-demo4 .item b {font-size:1.2rem;position:relative;width:100%;left:0;top:40%;transition:.3s;font-weight:normal;color:#fff;display:block}
#owl-demo4 .item strong {padding:0% 5%;font-size:1rem;position:relative;width:100%;left:0;top:50%;transition:.3s;font-weight:normal;color:#fff;line-height:2;display:block}
#owl-demo4 .item p {width:80%;position:relative;top:70%;left:10%;opacity:0;transition:.6s;display:block}
#owl-demo4 .item:hover {background:rgba(255,255,255,1);}
#owl-demo4 .item:hover b {top:15%;color:#e60012;}
#owl-demo4 .item:hover strong {top:25%;color:#000;}
#owl-demo4 .item:hover p {top:35%;opacity:1;}
@media (max-width:420px) {#owl-demo4 .owl-item {padding:0}
#owl-demo4 .item {background:rgba(255,255,255,1);}
#owl-demo4 .item b {top:15%;color:#e60012;}
#owl-demo4 .item strong {top:20%;color:#000;}
#owl-demo4 .item p {top:25%;opacity:1;}
}
@media (min-width:421px) and (max-width:625px) {#owl-demo4 .item {background:rgba(255,255,255,1);}
#owl-demo4 .item b {top:8%;color:#e60012;}
#owl-demo4 .item strong {top:13%;color:#000;}
#owl-demo4 .item p {top:18%;opacity:1;}
}
@media (min-width:626px) and (max-width:1367px) {#owl-demo4 .item b {top:10%;}
#owl-demo4 .item strong {top:15%;}
#owl-demo4 .item p {top:25%;opacity:1;}
#owl-demo4 .item:hover b {top:8%;}
#owl-demo4 .item:hover strong {top:13%;}
#owl-demo4 .item:hover p {top:20%;opacity:1;}
}

/*indexnews*/
.indxNewsmin h3 {border-bottom:#aaa dotted 1px}
.indxNews-wraper {position:relative;padding:30px 35px;}
.inxnews-list {overflow:hidden;}
.inxnews-list li a {display:block;border:1px solid #e3e3eb;}
.inxnews-list li .tiothumb img {display:block;width:100%; height:220px}
.inxnews-list li .tioinfor {padding:15px;border-top:1px solid #e3e3eb;}
.inxnews-list li .tioinfor .text {color:#58596d;display:-webkit-box;height:48px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.inxnews-list li .tioinfor .date {color:#d82019;display:block;}
@media (min-width:1024px) {.indxNews-wraper {padding:37px 30px;}
.inxnews-list li {float:left;width:25%;margin-right:30px;}
.inxnews-list li:hover img {-webkit-transform:scale(1.03,1.03);-moz-transform:scale(1.03,1.03);-ms-transform:scale(1.03,1.03);-o-transform:scale(1.03,1.03);transform:scale(1.03,1.03);}
.inxnews-list li .tiothumb {overflow:hidden;}
.inxnews-list li .tiothumb img {-webkit-transition:all ease 0.7s;-moz-transition:all ease 0.7s;-o-transition:all ease 0.7s;transition:all ease 0.7s;}
.inxnews-list li:hover .tioinfor .text {color:#d82019;}
.inxnews-list li .tioinfor {font-size:16px;padding:24px 30px 34px;}
.inxnews-list li .tioinfor .date {padding:11px 0 0 0;}
}
@media (min-width:1400px) {.indxNews-wraper {padding:37px 0;}
}

/*footer*/
.footer {border-top:1px solid #d82019;}
.footer a:hover {color:#d82019;}
.footer-top ul li.li1 h4 {padding:10px 0 20px;position:relative;font-size:14px;}
.footer-sub {padding-bottom:5px;display:none;}
.footer-sub a {display:block;color:#999;font-size:13px;padding:5px 0;}
.footer-top .fa {font-size:14px;}
.footer-top ul li.li2 {padding-top:20px;text-align:center;}
.footer-top ul li.li2 .telnum {padding-top:13px;}


@media (max-width: 1024px) {
.footer-top ul li.li2 { display:none}
.footer-top ul li.li1 h4 {border-bottom: 1px solid #ddd;}
.footer-sub a {border-bottom: #999 dotted 1px;}
.footer-top ul li h4:after {content: "\f196"; float:right;}
.footer-top ul li .cur:after {content: "\f147";}
}
 @media (min-width: 1024px) {
 .footer-top ul li.li2 { display:block}
.footer-top ul li {
	padding-right: 1.2%;
	float: left;
}
.footer-top ul li.li1 h4 {border-bottom:none;}
.footer-top ul li h4:after {content: "";}
.footer-top ul li .cur:after {content: "";}
.footer-sub {
	padding-bottom: 0;
	display: block;
}
.footer-sub a {
	padding-top: 0;
	border-bottom:none;
}
}
 @media (min-width: 1199px) {
.footer-top ul li {
	padding-right: 2.7%;
}
}
 @media (min-width: 1360px) {
.footer-top ul li {
	padding-right: 4%;
}
}
.friendlink {
	background-color: #f1f4f9;
	padding: 10px 0;
}
.friendlink a, .friendlink span {
	color: #34364b;
	opacity: .7;
	display: inline-block;
	vertical-align: top;
    *display: inline;
    *zoom: 1;
	padding-right:10px;
}
.zdsbacktop {
	z-index: 100;
	position: fixed;
	right: 20px;
	bottom: 10%;
	width: 40px;
	height: 40px;
	padding-top:8px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	display: none;
	background-color:#666;
	color:#fff;
	font-size:1.5em;
}
a:hover.zdsbacktop {background-color:#ee732d;}
/*分页*/
.pagination a{display:inline-block;margin:5px 10px 0 0;padding:2px 12px;border:1px #cccccc solid;background:#fff;text-decoration:none;color:#808080;font-size:12px;}
.pagination a:hover{color:#e62022;background: white;border:1px #e62022 solid;}
.pagination a.page-num-current{border:none;background:#e62022;color:#fff;}
@media (max-width: 768px) {
.pagination .page-num{ display:none}
}
/*内页栏目*/
.columfl{ float:left}
.columfr{ float:right}
@media (max-width: 1024px) {
.columfl{ width:100%;text-align:center; margin:20px 0}
.columfr{width:100%;text-align:center;}
}
.columfr a {display: inline-block;text-align: center;padding: 5px 10px;width: auto;position: relative;transition: all ease .5s;border:#ddd solid 1px;}
.columfr a:hover {color: #ffffff;}
.columfr a:hover:before {transform: scale(1);}
.columfr a:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #ea3800;transform: scale(0);transition-property: transform;transition-duration: 0.3s;transition-timing-function: ease-out;}
.detail{border-top: 1px solid #ebebeb;padding: 10px 0;}
.detail a:hover{color:#d82019}
@media (min-width:768px) {
.detail{ text-align:center}
}
/*联系我们*/
.contact strong{ font-size:24px;padding-bottom:16px;}
.contact p{ font-size:16px;padding-bottom:10px;}
#allmap {height: 50vh;}
#allmap b{color: #CC5522;font-size: 18px; }
/*工作机会*/
.recruiting-list ul {margin: 0 -10px;}
.recruiting-list li {padding: 0 10px 20px 10px;}
.recruiting-list .recontent {border: 2px solid #f2f0ec;padding: 20px 20px 40px;position: relative;color: #929292;}
.recruiting-list .recontent h3 { padding-bottom:10px;color: #333333;}
.recruiting-list .recontent .Delivery {position: absolute;bottom: 0;left: 0;right: 0;background-color: #d82019;color: #ffffff;height: 40px;line-height: 40px;padding: 0 10px;text-align: center;opacity: 0;transition: all ease .5s;}
.recruiting-list li:hover .recontent .Delivery {opacity: 1;}
/*新闻中心*/
.newscenter-list li {margin: 0 0 20px 0;}
.newscenter-list li a {display: block;border: 1px solid #e3e3eb;transition: all ease .5s;}
.newscenter-list li img {display: block;width: 100%;}
.newscenter-list li .news-text {padding: 10px;}
.newscenter-list li .news-text .name {color: #58596d;font-size: 16px;}
.newscenter-list li .news-text .desc {color: #999;font-size: 13px;margin: 5px 0;}
.newscenter-list li .news-text .date {color: #999999;}
 @media (min-width: 1024px) {
.newscenter-list {margin: 0 -15px;}
.newscenter-list li {padding: 0 15px;margin: 0 0 30px 0;}
.newscenter-list li .news-img {overflow: hidden;}
.newscenter-list li .news-img img {transition: all ease 0.7s;}
.newscenter-list li .news-text {padding: 22px 30px 24px;}
.newscenter-list li .news-text .name {font-size: 18px;}
.newscenter-list li .news-text .desc {margin: 9px 0 11px;}
.newscenter-list li:hover a {box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);transform: translateY(-2px);}
.newscenter-list li:hover img {transform: scale(1.03, 1.03);}
.newscenter-list li:hover .news-text .name {color: #d82019;}
}
/*新闻详情*/
.title{ border-bottom:#aaa dotted 1px; text-align:center}
.title h1{font-size:1.8em;}
.title span{ color:#aaa; line-height:3}
@media (max-width:768px) {
.title h1{ font-size:1.5em;}
}
/*产品中心*/
.product-list ul {margin: 0 -5px;}
.product-list li {padding: 0 5px;margin: 0 0 30px 0;}
.product-list li a {border: 1px solid #e3e3eb;display: block;}
.product-list li img {display: block;margin: 0 auto;}
.product-list li .pro-text {text-align: center;padding: 0 10px;hidden;line-height: 45px;font-size:14px}
 @media (min-width: 1024px) {
.product-list li:hover img {transform: scale(1.03, 1.03);}
.product-list li a {transition: all ease .5s;}
.product-list li .pro-img {overflow: hidden;}
.product-list li .pro-img img {transition: all ease 0.7s; height:220px;}
.product-list li .pro-text {font-size: 16px;}
.product-list li:hover .pro-text {color: #d82019;}
.product-list li:hover a {box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);transform: translateY(-2px);}
}
/*产品详情*/
@media (max-width: 768px) {
.ptitle{ padding-left:0}
.ptitle h1{font-size:1.5em!important;text-align:center; border-bottom:1px solid #eeeeee; padding-bottom:15px;}
}
.product{background-color: #f9f9f9;}
.ptitle{ padding-left:3%}
.ptitle h1{ font-size:1.8em}
.ptitle h2{ font-size: 15px;line-height: 30px; padding:30px 0; color:#777}
.ptitle h2 a{color:#d82019; font-weight:600; }
.ptitle .desc { border-top: 1px solid #eeeeee;-color: #929292;}
.ptitle .desc a{ color:#d82019;}
.ptitle .desc a:before{content: "\f095"; padding-right:10px;}
.tab-options {border-bottom: 1px solid #eeeeee;background-color:#f9f9f9; margin:0 -10px}
.tab-options a{display:inline-block;vertical-align:top;*display:inline;*zoom:1;position:relative;font-size:16px;line-height:50px;margin:0 10px;}
.tab-options a:after{content:"";height:3px;position:absolute;bottom:-1px;left:51%;right:51%;z-index:-1;background-color:#0c337f;-o-transition-property:left,right;-moz-transition-property:left,right;transition-property:left,right;-webkit-transition-property:left,right;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-duration:0.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;}
.tab-options a:hover:after,.tab-options a.cur:after{left:0;right:0;z-index:1;}
/*附加*/
.fujia{ background-color:#f9f9f9}
.fujia h3{line-height:2em; color:#d82019; font-size:1.3em; padding-left:5px}
/*表单*/
.form-control{ height:33px; width:90px; border:#aaa 1px solid!important; padding:2px; margin-left:5px;}
/*投诉维修*/
.Comprepair label {display:block;position:relative;}
.Comprepair label span {display:block;margin-bottom:5px;color:#4c4c4c;font-size:16px;}
.Comprepair label em {color:#fb0013;margin-right:2px;}
.Comprepair label .inputext {display:block;height:40px;line-height:40px;border:1px solid #dddddd;width:100%;padding:10px;}
.Comprepair label textarea {display:block;width:100%;border:1px solid #dddddd;padding:10px 20px;height:190px;}
.Comprepair label .submit {display:block;width:100px;height:36px;line-height:36px;text-align:center;color:#fff;font-weight:bold;font-size:15px;background-color:#d82019;margin:0 auto;}
@media (min-width:768px) {.Comprepair label span {float:left;width:92px;font-size:16px;margin-right:20px;margin-bottom:0;height:57px;line-height:57px;text-align:right;}
.Comprepair label .inputext {height:56px;line-height:56px;float:left;width:100%;}
}
@media (min-width:1024px) {.Comprepair {max-width:1200px;margin:0 auto;}
.Comprepair .litextarea,.Comprepair .lisubmit {width:100%;max-width:100%;}
.Comprepair label .inputext {width:70%;}
.Comprepair label textarea {float:left;width:85%;max-width:940px;}
.Comprepair label .submit {width:300px;height:52px;line-height:52px;font-size:18px;}
}
@media (min-width:1199px) {.Comprepair {background:url(../images/wicon18.png) no-repeat center 0;padding:56px 47px 56px 70px;}
}