

*{ -webkit-tap-highlight-color:rgba(0,0,0,0);tap-hightlight-color:rgba(0,0,0,0); touch-callout:none; -webkit-touch-callout:none;}

.swiper-wrapper {

	position: relative;

	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;

}



.swiper-slide {

	-webkit-flex-shrink: 0;

	-ms-flex: 0 0 auto;

	-ms-flex-negative: 0;

	flex-shrink: 0;

	width: 100%;

	height: 100%;

	position: relative;

}



/*--ͷ��--*/



.zheaderposition {

	width: 100%;

	background: #fff;

	position: relative;

}



.zheadercont {

	padding-top: 30px;

	padding-bottom: 10px;

}





/*---Yewenwen---*/



img{max-width:100%;}



.web {

	padding-left:3%;

	padding-right:3%;

}



.wwlogo {

	display: block;

	float: left;

}



.wwlogo img {

	display: block;

	transition: all .3s;

	-webkit-transition: all .3s;

	-moz-transition: all .3s;

	-ms-transition: all .3s;

	-o-transition: all .3s;

}



.wwlogo img {

	height: 35px;

}



.wwstock {

	display: block;

	float: left;

	border-left: 1px solid #ccc;

	margin-left: 7px;

	padding-left: 12px;

	margin-top: 4px;

}



.wwstock img {

	display: block;

	height: 30px;

}



.wwheadrightbox {

	float: right;

}



.wwlang {

	background: url(../images/wwimg04.png) no-repeat;

	margin-left: 18px;

	padding-left: 50px;

	float: right;

	position: relative;

	z-index: 999999;

}



.wwlangget {

	width: 46px;

	color: #999;

	font-size: 12px;

	padding-right: 15px;

	padding-left: 7px;

	background: url(../images/wwimg03.png) no-repeat right center;

	cursor: pointer;

	text-align: center;

}



.wwsearch {

	float: right;

	width: 100%;

	height: 35px;

	background: none;

	position: fixed;

	left: 0;

	top: 96px;

	z-index: 99;

}



.wwsearchtext {

	width: 80%;

	height: 22px;

	padding: 0 10px;

	color: #999;

	font-size: 13px;

	line-height: 22px;

	float: left;

	background: none;

}



.wwsearchbut {

	width: 26px;

	height: 22px;

	float: right;

	background: url(../images/wwimg05.png) no-repeat center center;

	cursor: pointer;

	margin-right: 15px;

}



.wwchoose {

	float: right;

	position: relative;

	width: 115px;

}



.wwchoosetext {

	color: #999;

	font-size: 12px;

	background: url(../images/wwimg03.png) no-repeat right center;

	padding-right: 16px;

	margin-right: 13px;

	cursor: pointer;

}



.wwchooseUp {

	width: 100%;

	position: absolute;

	top: 24px;

	left: -10px;

	background: #fff;

	font-size: 12px;

	color: #999;

	display: none;

	padding-left: 0;

	z-index: 99;

}



.wwsearchcon {

	width: 80%;

	margin: 0 auto;

	background: #fff;

	-webkit-border-radius: 5px;

	border-radius: 5px;

	-moz-border-radius: 20px;

	-ms-border-radius: 20px;

	-o-border-radius: 20px;

	overflow: hidden;

	width: 76%;

	margin: 0 auto;

	padding: 6px 0;

}



.wwindexmask {

	width: 100%;

	height: 100%;

	position: fixed;

	left: 0;

	top: 0;

	z-index: 19;

	background: rgba(255, 255, 255, 0);

	display: none;

}



.wwchooseUp p a {

	color: #999;

}



.wwchooseUp p a:hover {

	color: #FD6C35;

}



.wwlangUp {

	width: 46px;

	position: absolute;

	top: 17px;

	left: 57px;

	font-size: 13px;

	color: #999;

	text-align: center;

	background: #fff;

	display: none;

	z-index: 9999;

	padding-top: 6px;

	border: 1px solid #efefef;

}



.wwlangUp p {

	cursor: pointer;

}



.wwlangUp p:nth-child(2){display:none;}



.wwnav ul li a {

	display: block;

}



.wwnav ul li {

	padding-bottom: 10px;

}



.wwnav {

	display: none;

}



.wwnavphone {

	width: 100%;

	position: absolute;

	left: 0;

	padding-top: 10px;

	background: #fff;

	display: none;

	z-index: 999;

}



.wwnav ul li {

	transition: all .3s;

	-webkit-transition: all .3s;

	-moz-transition: all .3s;

	-ms-transition: all .3s;

	-o-transition: all .3s;

}



.wwnavphone ul li {

	border-bottom: 1px solid #e6e6e6;

	position: relative;

	width: 100%;

	padding-bottom: 0;

}



.wwnavphone ul li h3 {

	padding: 10px 20px;

}



.wwnav ul li h3 {

	font-size: 14px;

}



.wwphnavicon {

	display: inline-block;

	width: 28px;

	height: 23px;

	background: #FD6C35 url(../images/wwimg06.png) no-repeat;

	-moz-background-size: 28px;

	-o-background-size: 28px;

	background-size: 28px;

	float: right;

	margin-left: 15px;

	margin-top: 10px;

}



.wwsearchph {

	background: #FD6C35 url(../images/wwimg07.png) no-repeat;

	display: inline-block;

	width: 28px;

	height: 28px;

	-moz-background-size: 28px;

	-o-background-size: 28px;

	background-size: 28px;

	vertical-align: 3px;

	margin-top: 6px;

}



.wwnavlist {

	padding-bottom: 10px;

	display: none;

}



.wwnavdrop h4 {

	padding: 6px 36px;

}



.wwnavdroplist {

	display: none;

}



.wwnavdroplist a {

	padding: 6px 50px;

}



.wwnav ul li h3 span {

	width: 44px;

	height: 44px;

	display: block;

	background: url(../images/YYsimg2.png) no-repeat center center;

	-moz-background-size: 19px 12px;

	-o-background-size: 19px 12px;

	background-size: 19px 12px;

	position: absolute;

	top: 0;

	right: 0;

	cursor: pointer;

	z-index: 99;

}



.wwnav ul li h3.cur span {

	background: url(../images/wwpic19.png) no-repeat center center;

	-moz-background-size: 19px 12px;

	-o-background-size: 19px 12px;

	background-size: 19px 12px;

}



.wwnavdrop h4 {

	position: relative;

}



.wwnavdrop h4 span {

	width: 44px;

	height: 44px;

	display: block;

	background: url(../images/YYsimg2.png) no-repeat center center;

	-moz-background-size: 19px 12px;

	-o-background-size: 19px 12px;

	background-size: 19px 12px;

	position: absolute;

	top: 0;

	right: 0;

	cursor: pointer;

	z-index: 99;

}



.wwphnavicon.cur {

	background: #FD6C35 url(../images/wwimg08.png) no-repeat;

	-moz-background-size: 28px;

	-o-background-size: 28px;

	background-size: 28px;

}





/*banner*/



.wwbanner {

	width: 100%;

	overflow: hidden;

}



.wwbanner img {

	width: 100%;

	display: block;

}





/*��������*/



.wwthreedrop {

	text-align: center;

	color: #1a1a1a;

	font-size: 16px;

	padding-top: 20px;

    display:block;

}



.wwthreedrop a {

	display: inline-block;

	padding: 14px 2%;

	margin: 0;

}



.wwthreedrop a.cur {

	color: #FD6C35;

	border-bottom: 3px solid #FD6C35;

}



.wwthreedrop a:hover {

	color: #FD6C35;

	border-bottom: 3px solid #FD6C35;

}





/*��������*/



.wwpacklist {

	padding: 20px 3%;

}



.wwpadding {

	padding: 20px 0;

}



.wwpack {

	width: 100%;

	background: #f7f7f7;

}



.wwpackimg {

	float: left;

}



.wwpackimg img {

	width: 100%;

	display: block;

}



.wwpackdiv {

	float: left;

}



.wwpackdiv h3 {

	font-size: 18px;

	padding: 4% 0 2% 0;

}



.wwpacklist ul li {

	padding: 8px 5px;

	cursor: pointer;

}



.wwpackimg {

	padding-left: 0;

	padding-right: 0;

}



.wwpackdiv {

	padding-right: 0;

	padding-bottom: 15px;

}



.wwpackdiv p {

	word-break: break-all;

	display: -webkit-box;

	-webkit-line-clamp: 4;

	-webkit-box-orient: vertical;

	overflow: hidden;

}



.wwpage {

	display: block;

	padding: 8px 0;

	background: #FD6C35;

	transition: .2s ease-in-out;

	-webkit-transition: .2s ease-in-out;

	-moz-transition: .2s ease-in-out;

	-ms-transition: .2s ease-in-out;

	-o-transition: .2s ease-in-out;

}



.wwpacklist ul {

	padding-bottom:10px;

}



.wwpage span {

	display: block;

	width: 31px;

	margin: 0 auto;

	height: 31px;

	background: url(../images/wwimg09.png) no-repeat 0 0;

}





/*��Ʒ����*/



.wwback {

	margin-bottom: 2px;

	position: relative;

	margin-top: 25px;

	/* display: inline-block; */

	background: #f2f2f2;

}



.wwback h3 {

	float: left;

	/* width:100%;*/

	height: 30px;

	line-height: 30px;

	padding-left: 10px;

	color: #fff;

	font-size: 16px;

	background: #f2f2f2 url(../images/wwimg91.png) no-repeat;

	-moz-background-size: 100% 100%;

	-o-background-size: 100% 100%;

	background-size: 100% 100%;

	padding-right: 60px;

}



.wwback a {

	float: right;

	line-height: 36px;

	padding-right: 9px;

	position: absolute;

	right: 0;

}



.wwsmalldiv {

	width: 100%;

	height: 100%;

	overflow: hidden;

}



.wwsmalldiv ul {

	width: 9999px;

	-webkit-transform: translate3d(0, 0, 0);

	-moz-transform: translate3d(0, 0, 0);

	-o-transform: translate(0, 0);

	-ms-transform: translate3d(0, 0, 0);

	transform: translate3d(0, 0, 0);

	position: relative;

	-webkit-box-sizing: content-box;

	-moz-box-sizing: content-box;

	box-sizing: content-box;

}



.wwsmalldiv ul li {

	float: left;

}



.wwaddnav {

	padding-top: 40px;

}



.wwaddnav a {

	display: block;

	float: left;

	width: 50%;

	height: 40px;

	line-height: 40px;

	color: #1a1a1a;

	font-size: 16px;

	text-align: center;

	background: #e6e6e6;

	border-right: 1px solid #ccc;

}



.wwaddnav a.cur {

	background: #FD6C35;

	color: #fff;

}



.wwaddnav a:hover {

	background: #FD6C35;

	color: #fff;

}



.wwaddlist {

	padding: 30px 0 38px;

}



.wwaddlist ul li {

	padding-left: 0;

	padding-right: 0;

	padding-top: 8px;

	padding-bottom: 8px;

}



.wwaddlist ul li:nth-child(2n) {

	padding-right: 0;

	padding-left: 0;

}



.wwaddimg {

	padding: 0;

}



.wwaddimg img {

	display: block;

	width: 100%;

}



.wwaddbox {

	background: #f7f7f7;

}



.wwadddiv h3 {

	color: #FD6C35;

	font-size: 18px;

	font-weight: bold;

}



.wwaddbox {

	background: #f7f7f7;

}



.wwaddicon {

	height: auto;

	padding-left: 28px;

	background: url(../images/wwimg40.png) no-repeat 3px 4px;

}



.wwaddcz {

	background: url(../images/wwimg41.png) no-repeat 1px 3px;

	padding-left: 28px;

}



.wwadddh {

	background: url(../images/wwimg15.png) no-repeat left 5px;

	padding-left: 28px;

}



.wwadddiv {

	padding-left: 20px;

	padding-right: 0;

	padding-bottom: 18px;

}



.wwadddiv h3 {

	padding: 5% 0 3%;

}



.wwadddiv p {

	padding-bottom: 5px;

}



.wwaddnav a:last-child {

	border-right: none;

}



.wwaddlist ul {

	padding-bottom: 30px;

}



.wwlangget img {

	display: block;

	margin-top: 3px;

}



.wwlinkman {

	background: url(../images/wwimg127.png) no-repeat -1px 3px;

	padding-left: 28px;

}



.wwaddEmail {

	background: url(../images/envelope.png) no-repeat -1px 3px;

	padding-left: 28px;

}





/*��������*/



.wwenvirbox {

	padding-top: 40px;

	padding-bottom: 38px;

}



.wwenvirbox ul {

	padding-bottom: 20px;

}



.wwenvirdiv {

	position: relative;

	overflow: hidden;

}



.wwenvirdiv img {

	display: block;

	width: 100%;

}



.wwenvirbox ul li {

	padding-left: 13px;

	padding-right: 13px;

	padding-bottom: 15px;

	padding-top: 15px;

}



.wwenvirdiv p {

	position: absolute;

	left: 0;

	bottom: 0;

	width: 100%;

	height: 40px;

	text-align: center;

	line-height: 40px;

	background: rgba(0, 0, 0, 0.5);

	color: #fff;

	font-size: 15px;

	transition: all .3s;

	-webkit-transition: all .3s;

	-moz-transition: all .3s;

	-ms-transition: all .3s;

	-o-transition: all .3s;

	transform: translate(0, 0);

	-webkit-transform: translate(0, 0);

	-moz-transform: translate(0, 0);

	-ms-transform: translate(0, 0);

	-o-transform: translate(0, 0);

}



.wwenvirbox ul li:hover p {

	height: 100%;

}



.wwenvirbox ul li:hover p span {

	display: block;

	line-height: 55px;

	position: absolute;

	top: 50%;

	left: 50%;

	width: 100%;

	-moz-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-o-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%);

	-webkit-transform: translate(-50%, -50%);

}



.wwenvirtit {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	background: rgba(0, 0, 0, 0.5);

	color: #fff;

	font-size: 21px;

	font-weight: bold;

	line-height: 100%;

	transform: translate(0, 100%);

	-webkit-transform: translate(0, 100%);

	-moz-transform: translate(0, 100%);

	-ms-transform: translate(0, 100%);

	-o-transform: translate(0, 100%);

	transition: all .3s;

	-webkit-transition: all .3s;

	-moz-transition: all .3s;

	-ms-transition: all .3s;

	-o-transition: all .3s;

}



.wwenvirtit span {

	transform: translate(-50%, -50%);

	-webkit-transform: translate(-50%, -50%);

	-moz-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-o-transform: translate(-50%, -50%);

	position: absolute;

	top: 50%;

	text-align: center;

	left: 50%;

}



.wwshow .wwenvirtit {

	transition: all .3s;

	-webkit-transition: all .3s;

	-moz-transition: all .3s;

	-ms-transition: all .3s;

	-o-transition: all .3s;

	transform: translate(0, 0);

	-webkit-transform: translate(0, 0);

	-moz-transform: translate(0, 0);

	-ms-transform: translate(0, 0);

	-o-transform: translate(0, 0);

}



.wwshow p {

	transform: translate(0, 100%);

	-webkit-transform: translate(0, 100%);

	-moz-transform: translate(0, 100%);

	-ms-transform: translate(0, 100%);

	-o-transform: translate(0, 100%);

	transition: all .3s;

	-webkit-transition: all .3s;

	-moz-transition: all .3s;

	-ms-transition: all .3s;

	-o-transition: all .3s;

}





/*��ҵȺ����*/



.wwintro {

	font-size: 14px;

	color: #333;

	line-height: 22px;

	padding: 40px 0;

}



.wwintrotitco {

	font-size: 14px;

	display: block;

	margin-left: 0;

	padding-top: 5px;

	font-weight: 100;

}



.wwintrotit {

	color: #1a1a1a;

	font-size: 17px;

	padding-bottom: 19px;

	line-height: 22px;

	position: relative;

	padding-left: 15px;

	padding-top: 8px;

	padding-bottom: 10px;

	background: #f2f2f2;

	font-weight: bold;

}



.wwintrotit:after {

	content: "";

	position: absolute;

	left: 0;

	top: 0;

	background: #FD6C35;

	width: 4px;

	height: 100%;

}



.wwintro img {

	width: 100%;

	display: block;

	margin: 0 auto;

	padding-bottom: 15px;

}



.wwintroimglist {

	padding-top: 35px;

	text-align: center;

	font-size: 16px;

}



.wwintroimglist li {

	padding-bottom: 15px;

	padding-top: 15px;

	float: left;

	width: 100%;

}



.wwgraybg {

	background: #f7f7f7;

}



.wwintronews h3 {

	color: #FD6C35;

	font-size: 18px;

	font-weight: bold;

	padding: 25px 0;

}



.wwintronews dl dt img {

	display: block;

	margin: 0 auto;

	width: 100%;

}



.wwintronews dl dd h4 {

	font-size: 22px;

	color: #1a1a1a;

	padding: 2% 0 3%;

}



.wwintronews dl dd p {

	-o-text-overflow: ellipsis;

	text-overflow: ellipsis;

	-webkit-box-orient: vertical;

	overflow: hidden;

	display: -webkit-box;

	-webkit-line-clamp: 3;

	color: #666;

	font-size: 13px;

}



.wwintronmore {

	display: inline-block;

	font-size: 13px;

	color: #fff;

	background: #FD6C35;

	padding: 7px 15px;

	margin-top: 34px;

}



.wwintronmore:hover {

	color: #fff;

}



.wwintronews dl {

	padding-bottom: 30px;

}



.wwdown ul li span {

	color: #FD6C35;

	padding-top: 5px;

	display: block;

}



.wwdown {

	padding: 30px 0;

}



.wwdown ul li h3 {

	color: #FD6C35;

	font-size: 17px;

	padding-bottom: 8px;

}



.wwdowncl {

	cursor: pointer;

}



.wwdown ul li {

	font-size: 13px;

	color: #999;

	border-bottom: 1px solid #e8e8e8;

	padding-bottom: 10px;

	padding-top: 10px;

}



.wwdown ul {

	padding-bottom: 38px;

}





/*��������*/



.wwcorediv {

	background: #f3f3f3;

	padding: 30px 40px;

	text-align: center;

	height:100%;

}

.wwcore{ display:flex; justify-content:space-between;flex-wrap:wrap;}

.wwcore li {

	padding-right: 10px;

	padding-left: 10px;

	padding-bottom: 10px;

	padding-top: 10px;

}



.wwcorediv h3 {

	font-weight: bold;

	font-size: 16px;

	padding: 10px 0;

	font-size: 16px;

}



.wwcorediv p {

	-o-text-overflow: ellipsis;

	text-overflow: ellipsis;

	-webkit-box-orient: vertical;

	overflow: hidden;

	display: -webkit-box;

	-webkit-line-clamp: 4;

}



.wwcorediv img {

	max-width: 100%;

}



.wwcoreover {

	height: auto;

}



.wwcore {

	padding: 20px 0 30px;

}



.wwcore li:nth-of-type(1) h3 {

	color: #006699;

}



.wwcore li:nth-of-type(2) h3 {

	color: #339900;

}



.wwcore li:nth-of-type(3) h3 {

	color: #6633cc;

}



.wwcore li:nth-of-type(4) h3 {

	color: #008be3;

}





/*��Ʒ����*/



.wwprodetatext {

	padding: 0;

}



.wwsmalldiv ul li img {

	width: 100%;

	display: block;

}



.wwprodetatop {

	position: relative;

}



.wwprodesctab {

	background: #FD6C35;

	padding: 0 8px;

}



.wwprodesctab span {

	display: inline-block;

	font-size: 14px;

	color: #fff;

	padding: 10px 4px;

	margin-top: 6px;

	cursor: pointer;

}



.wwprodesctab span.cur {

	background: #fff;

	color: #FD6C35;

}



.wwprodescword {

	color: #1a1a1a;

	padding-top: 20px;

	padding-left: 8px;

	padding-right: 8px;

	padding-bottom: 45px;

	display: none;

}



.wwprodescmore {

	text-align: center;

}



.wwprodescmore:hover {

	color: #fff;

}



.wwprodescmore a {

	display: inline-block;

	margin: 0 auto;

	background: #FD6C35;

	padding: 5px 30px;

	color: #fff;

	font-size: 18px;

	margin-top: 40px;

}



.wwprobelist {

	position: relative;

	overflow: hidden;

}



.wwprobebox {

	overflow: hidden;

	margin: 0 45px;

}



.wwprobebox ul {

	padding: 55px 0;

}



.wwprobebox ul {

	width: 100%;

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	display: -webkit-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;

}



.wwprobebox ul li {

	width: 25%;

	float: left;

	overflow: hidden;

	float: left;

	position: relative;

	margin-right: 32px;

	-webkit-flex-shrink: 0;

	-ms-flex: 0 0 auto;

	-ms-flex-negative: 0;

	flex-shrink: 0;

	display: -ms-flexbox;

	-ms-flex-pack: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	line-height: 22px;

	color: #666;

}



.wwprobebox ul li a {

	color: #666;

}



.wwprobebox ul li img {

	display: block;

	width: 100%;

}



.wwprobebox ul li h3 {

	color: #1a1a1a;

	font-size: 18px;

	padding: 3% 0 3% 0;

	text-align: center;

}



.wwwwprobeleft,

.wwwwproberight {

	width: 28px;

	height: 52px;

	position: absolute;

	top: 50%;

	margin-top: -26px;

	cursor: pointer;

}



.wwwwprobeleft {

	left: 0;

}



.wwwwproberight {

	right: 0;

}



.wwwwprobeleft:before,

.wwwwproberight:before {

	content: "";

	position: absolute;

	width: 28px;

	height: 28px;

	border-left: 3px solid #999999;

	border-top: 3px solid #999999;

	position: absolute;

	transform: rotate(315deg);

	-webkit-transform: rotate(315deg);

	-moz-transform: rotate(315deg);

	-ms-transform: rotate(315deg);

	-o-transform: rotate(315deg);

	top: 50%;

	left: 50%;

	margin: -15px 0 0 -7px;

}



.wwwwproberight:before {

	transform: rotate(135deg);

	-webkit-transform: rotate(135deg);

	-moz-transform: rotate(135deg);

	-ms-transform: rotate(135deg);

	-o-transform: rotate(135deg);

	margin: -15px 0 0 -23px;

}



.wwprodesctext {

	padding-top: 38px;

}



.wwnurselist {

	margin: 20px 0;

	position: relative;

}





/*.wwnurselist li{ position:absolute;}*/



.wwnurselist li {

	width: 100%;

	margin-bottom: 15px;

}





/*

.wwnurselist li:nth-of-type(1){/* padding-right:10px; width:100%; top:0; left:0;}

.wwnurselist li:nth-of-type(2){ width:20.5%; left:59%; top:0; padding-right:5px;}

.wwnurselist li:nth-of-type(3){ width:20.5%; left:79.5%; padding-left:5px;}

.wwnurselist li:nth-of-type(4){ width:41%; left:59%; bottom:0;}*/



.wwnurselist li img {

	padding-bottom: 0;

}



.wwprodesciti {

	color: #1a1a1a;

	border-bottom: 1px solid #dadada;

	font-size: 16px;

	padding-bottom: 8px;

	margin-bottom: 8px;

}



.wwprodesc {

	padding: 20px 0 20px 0;

}



.wwSpecial {

	padding-right: 10px;

	font-size: 16px;

	color: #FD6C35;

}



.wwprodescword img {

	max-width: 100%;

}





/*���쾫��*/



.wwbrief {

	padding: 40px 0;

}



.wwbrief img {

	display: block;

	max-width: 100%;

}



.wwnumber {

	padding-top: 25px;

}



.wwnumber span em {

	color: #FD6C35;

	font-size: 14px;

	padding-bottom: 8px;

	display: block;

}



.wwnumber span i {

	display: block;

}



.wwnumber span:nth-of-type(1) i {

	text-indent: -44px;

}



.wwnumber span {

	text-align: center;

	display: block;

	font-size: 16px;

	color: #666;

	padding-bottom: 25px;

}



.wwnumber span img {

	max-width: 100%;

	padding-right: 12px;

	display: inline;

}



.wwother li:nth-of-type(even) {

	background: #fff !important;

}



.wwprodescwordtit {

	font-size: 18px;

	padding-bottom: 5px;

}





/*����������ҵȺ-�ɹ�����*/



.wwcasenav {

	text-align: center;

	padding: 50px 0 0 0;

}



.wwcasenav a {

	width: 25%;

	color: #333;

	font-size: 18px;

	line-height: 50px;

	height: 50px;

	display: block;

	float: left;

	background: #e6e6e6;

}



.wwcasenav a.cur {

	background: #FD6C35;

	color: #fff;

}



.wwcaselist .wwpackdiv {

	margin: 2% 20px;

}



.wwcaselist .wwpackdiv p {

	-webkit-line-clamp: 6;

}





/*��������-�����ܹ�*/



.wwmanage {

	background: #f2f2f2;

}



.wwmanage img {

	max-width: 100%;

	display: block;

	margin: 0 auto;

}





/*����������ҵȺ-��ҵȺ����*/



.wwpacktwo {

	margin: 17px 0 30px 0;

}



.wwpacktwo dt img {

	display: block;

	max-width: 100%;

	margin: 0 auto;

}



.wwpacktwo dd {

	padding: 20px 0 10px;

}



.wwcauseimg {

	padding: 30px 0 0;

}



.wwcauseimg li img {

	width: 50%;

	text-align: center;

	display: inline-block;

	padding-bottom: 15px;

	float: left;

	padding-left: 7px;

	padding-right: 7px;

}





/*�Ƽ�����-���к���*/



.wwnewslist dl dt {

	padding-left: 0;

	padding-right: 0;

}



.wwnewslist dl dt img {

	display: block;

	width: 100%;

}



.wwnewslist dl dd {

	padding-bottom: 15px;

}



.wwnewslist dl dd h3 {

	font-size: 18px;

	color: #1a1a1a;

	margin: 3% 0 3% 0;

	word-break: break-all;

	display: -webkit-box;

	-webkit-line-clamp: 1;

	-webkit-box-orient: vertical;

	overflow: hidden;

}



.wwnewslist {

	padding: 20px 0 20px 0;

}



.wwnewslist dl {

	background: #f7f7f7;

	color: #666;

	font-size: 13px;

	margin-bottom: 20px;

	position: relative;

}



.wwnewslist dl dd span {

	color: #1a1a1a;

	font-size: 13px;

	border: 1px solid #999;

	display: inline-block;

	padding: 5px 17px;

	margin-top: 30px;

	background: #fff;

}



.wwnewslist dl dd p {

	word-break: break-all;

	display: -webkit-box;

	-webkit-line-clamp: 4;

	-webkit-box-orient: vertical;

	overflow: hidden;

	text-align: justify;

}





/*�Ƽ�����-��������*/



.wwhonor {

	padding-top: 20px;

	padding-bottom: 20px;

}





/*��������*/



.single {

	padding: 20px 0 20px 0;

}



.singleh3 {

	font-size: 16px;

	color: #1a1a1a;

	font-weight: bold;

	padding-bottom: 15px;

}





/*��ϵ����-��ҵ���غͷ��ӹ�˾*/



.wwaddress ul li {

	border-bottom: 1px solid #e9e9e9;

	padding-top: 30px;

}



.wwaddlistdiv {

	margin-bottom: 19px;

}



.wwaddress ul li h3 {

	color: #FD6C35;

	font-size: 18px;

	padding-bottom: 3px;

}



.wwaddress {

	padding-top: 10px;

	padding-bottom: 50px;

}



.wwaddress ul {

	border-bottom: 1px solid #e9e9e9;

}



.wwaddress ul li {

	padding-left: 0;

	padding-right: 0;

	min-height: 220px;

}



.wwaddress ul li:nth-of-type(even) {

	padding-right: 0;

}



.wwaddress ul li:nth-of-type(even) .wwaddlistdiv {

	padding-left: 0;

	border-right: none;

}



.wwmap {

	background: url(../images/wwimg30.png) no-repeat left;

	padding-left: 26px;

}



.wwaddword {

	position: relative;

}



.wwaddword span {

	position: absolute;

	top: 0;

	left: 0;

}





/*��ϵ����--ý����ϵ*/



.wwaddcontant dl dt {

	float: left;

	padding-left: 0;

	padding-right: 0;

}



.wwaddcontant dl dt img {

	display: block;

	max-width: 100%;

}



.wwtel {

	background: url(../images/wwimg31.png) no-repeat left 6px;

	padding-left: 32px;

	padding-bottom: 2px;

}



.wwcz {

	background: url(../images/wwimg32.png) no-repeat 2px 5px;

	padding-left: 32px;

	padding-bottom: 2px;

}



.wwemail {

	background: url(../images/wwimg33.png) no-repeat left 7px;

	padding-left: 32px;

	padding-bottom: 2px;

}



.wwcontanttit {

	color: #FD6C35;

	font-size: 24px;

	padding-bottom: 6%;

}



.wwcontantdiv {

	float: left;

}



.wwaddcontant {

	padding: 25px 0 20px;

}



.wwaddcontant dl dd {

	margin-top: 20px;

	padding-left: 0;

	position: relative;

}



.wwcontantdiv:nth-of-type(1) {

	margin-right: 0;

}



.wwemail a {

	color: #41a608;

}



.wwcontantdiv:nth-of-type(1) {

	padding-bottom: 20px;

}





/*��ϵ����-�ܲ�*/



.wwabptit {

	color: #FD6C35;

	font-size: 24px;

	padding-bottom: 3%;

}



.wwaddtb {

	background: url(../images/wwimg34.png) no-repeat 2px 0px;

	padding-left: 32px;

	padding-bottom: 2px;

}



.wwpostcode {

	background: url(../images/wwimg35.png) no-repeat left 7px;

	padding-left: 32px;

	padding-bottom: 2px;

}



.wwmapicon {

	margin-top: 3%;

}



.wwmapicon a {

	background: url(../images/wwimg36.png) no-repeat;

	padding-left: 32px;

}



.wwaddapb dl {

	margin-bottom: 35px;

}



.wwaddapb .wwmapicon {

	margin-top: 2%;

}



.wwlangUp p a {

	color: #999;

}



.wwchooseUp p {

	text-align: left;

	padding-left: 15px;

}





/*-------- ��վ��ͼ --------*/



.sitemapcont2 {

	padding: 6% 0;

	overflow: hidden;

}



.sitemapcont2 dl {

	position: relative;

	margin-bottom: 60px;

}



.sitemapcont2 dl dt {

	font-size: 16px;

	font-weight: bold;

	color: #FD6C35;

	padding: 0 8px;

	background: #fff;

	position: absolute;

	left: 18px;

	top: -14px;

}



.sitemapcont2 dl dd {

	padding: 5% 3% 1% 27px;

	border: 1px solid #e6e6e6;

}



.sitemapcont2 dl dd a {

	display: inline-block;

	padding-left: 10px;

	background: url(../images/wwpic94.jpg) no-repeat left center;

	margin: 0 23px 8px 0;

}





/*��˾����*/



.wwimpor {

	padding: 20px 0 30px;

}



.wwimpor dl {

	padding: 10px 0;

	margin-bottom: 15px;

}



.wwimpor dl dt img {

	display: block;

	width: 100%;

}



.wwimporword h3 {

	font-size: 18px;

	color: #1a1a1a;

	margin: 3% 0 3% 0;

	word-break: break-all;

	display: -webkit-box;

	-webkit-line-clamp: 1;

	-webkit-box-orient: vertical;

	overflow: hidden;

}



.wwimporword {

	float: left;

	width: 100%;

}



.wwimporword p {

	word-break: break-all;

	display: -webkit-box;

	-webkit-line-clamp: 4;

	-webkit-box-orient: vertical;

	overflow: hidden;

}



.wwimporword span {

	color: #1a1a1a;

	font-size: 13px;

	border: 1px solid #999;

	display: inline-block;

	padding: 5px 17px;

	margin-top: 15px;

	background: #fff;

}



.wwnewstime {

	float: left;

	width: 15%;

	text-align: center;

	font-size: 18px;

	display: none;

}



.wwnewstime span {

	font-size: 60px;

	line-height: 60px;

	color: #1a1a1a;

	border-bottom: 1px solid #1a1a1a;

	display: inline-block;

	padding-bottom: 12px;

}



.wwnewstime p {

	padding-top: 12px;

}



.wwimpor dl dd {

	color: #666;

	position: relative;

}





/*��������*/





/*--������ϸ--*/



.commonDetailed {

	background: #FFF;

	padding: 0px 125px;

	margin-top: 25px;

}



.commonDetailedtitle {

	border-bottom: 1px solid #cccccc;

	padding-bottom: 20px;

}



.commonDetailedtitle h3 {

	font-size: 18px;

	text-align: center;

	line-height: 32px;

	color: #1a1a1a;

	padding: 20px 0px 0px;

}



.commonDetailedtitleTimeAuthor {

	text-align: center;

	color: #666;

	font-size: 13px;

	padding: 20px 0px 15px;

}



.commonDetailedtitleTimeAuthor span {

	padding-right: 10px;

	position: relative;

	top: -3px;

	*top: 2px;

	_top: 1px;

}



.commonDetailedContents {

	padding: 30px 0px;

	font-size: 14px;

}



.commonDetailedContentsfoot {

	padding-bottom: 35px;

}



.commonDetailedContentsfoot p {

	text-align: center;

	padding-bottom: 30px;

}



.commonDetailedContentsfoot p a {

	display: inline-block;

	background: #FD6C35;

	padding: 5px 30px;

	color: #FFF;

	font-size: 14px;

}



.commonDetailedContentsfoot dl {

	border: 1px solid #cccccc;

	border-left: none;

	border-right: none;

	font-size: 13px;

	padding: 13px 0px;

}



.commonDetailedContentsfoot dl span {

	display: inline-block;

	background: #f2f2f2;

	color: #1a1a1a;

	line-height: 27px;

	padding: 0px 10px;

	margin-right: 15px;

	position: absolute;

	left: 0;

	top: 0;

}





/*

.commonDetailedContentsfoot dl dd{ float:left;}

.commonDetailedContentsfoot dl dt{ float:right;}*/



.commonDetailedContentsfoot dl dd {

	margin-bottom: 15px;

	position: relative;

	padding-left: 70px;

}



.wwnewsdeta img {

	max-width: 100%;

}



.commonDetailedContentsfoot dl dd:nth-of-type(2) {

	margin-bottom: 0;

}





/*ý�屨��*/



.wwmedia {

	padding: 20px 0;

}



.wwmedia dl {

	margin-bottom: 20px;

}



.wwmedia dl dt img {

	display: block;

	width: 100%;

}



.wwmedia dl dd {

	color: #666;

	font-size: 13px;

	max-height: 257px;

}



.wwmedia dl dd h3 {

	padding: 2% 0 2%;

	color: #1a1a1a;

	font-size: 18px;

}



.wwmedia dl dd em {

	display: block;

	background: url(../images/wwimg37.png) no-repeat left center;

	padding: 2% 0 2% 19px;

}



.wwmedia dl dd span {

	display: block;

	color: #FD6C35;

	font-size: 13px;

}



.wwmedialist li .col-sm-35 img {

	display: block;

	width: 100%;

}



.wwmedialist li {

	padding-left: 0;

	font-size: 15px;

	color: #666;

	margin-bottom: 19px;

	position: relative;

}



.wwmedialist li h3 {

	font-size: 18px;

	padding-bottom: 9px;

}



.wwmedialist li .col-sm-35 {

	padding-left: 0;

	padding-right: 0;

}



.wwmedialist li .col-sm-65 p {

	-o-text-overflow: ellipsis;

	text-overflow: ellipsis;

	-webkit-box-orient: vertical;

	overflow: hidden;

	display: -webkit-box;

	-webkit-line-clamp: 2;

	height: 46px;

}



.wwmedialist li .col-sm-65 .wwreviewtext02 p {

	height: 23px;

}



.wwmedialist li span {

	display: block;

	padding-top: 7px;

}



.wwmedialist li span a {

	color: #FD6C35;

}



.wwmedialist li .col-sm-65 {

	padding-top: 15px;

}



.wwmedialist {

	padding-top: 2px;

}



.wwmedia .wwpage {

	margin-top: 1px;

}



.wwmediadiv p {

	-o-text-overflow: ellipsis;

	text-overflow: ellipsis;

	-webkit-box-orient: vertical;

	overflow: hidden;

	display: -webkit-box;

	-webkit-line-clamp: 2;

}





/*չ�ᶯ̬*/



.wwshowdis {

	padding: 8px 0 15px 0;

}



.wwshowtit {

	color: #1a1a1a;

	font-size: 22px;

	line-height: 22px;

}



.wwshowlistUp ul {

	margin-top: 22px;

	width: 100%;

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	-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;

}



.wwshowlist {

	padding: 20px 0;

}



.wwshowlistdiv {

	margin: 0 40px;

	overflow: hidden;

}



.wwshowlistUp {

	padding-top: 22px;

	color: #666;

	position: relative;

	overflow: hidden;

}



.wwshowlistUp ul li {

	width: 33.33333333%;

}



.wwshowlistUp ul li img {

	display: block;

	width: 100%;

}



.wwshowlistUp ul li h4 {

	color: #1a1a1a;

	font-size: 18px;

	padding-top: 18px;

	-o-text-overflow: ellipsis;

	text-overflow: ellipsis;

	-webkit-box-orient: vertical;

	overflow: hidden;

	display: -webkit-box;

	-webkit-line-clamp: 1;

}



.wwshowlistUp ul li span {

	color: #FD6C35;

}



.wwshowleft,

.wwshowright {

	width: 28px;

	height: 52px;

	position: absolute;

	top: 50%;

	margin-top: -26px;

	cursor: pointer;

}



.wwshowleft:before,

.wwshowright:before {

	content: "";

	position: absolute;

	width: 28px;

	height: 28px;

	border-left: 3px solid #999999;

	border-top: 3px solid #999999;

	position: absolute;

	transform: rotate(315deg);

	-webkit-transform: rotate(315deg);

	-moz-transform: rotate(315deg);

	-ms-transform: rotate(315deg);

	-o-transform: rotate(315deg);

	top: 50%;

	left: 50%;

	margin: -15px 0 0 -7px;

}



.wwshowright:before {

	transform: rotate(135deg);

	-webkit-transform: rotate(135deg);

	-moz-transform: rotate(135deg);

	-ms-transform: rotate(135deg);

	-o-transform: rotate(135deg);

	margin: -15px 0 0 -23px;

}



.wwshowright {

	right: 0;

}



.wwshowleft {

	left: 0;

}



.wwreview ul {

	padding-top: 20px;

}





/*ͼƬ����*/



.yuangongmask {

	width: 100%;

	height: 100%;

	background: rgba(0, 0, 0, 0.5);

	position: fixed;

	left: 0;

	top: 0;

	z-index: 50;

	display: none;

}



.bigimgovflow {

	position: relative;

	background: #fff;

	padding: 11px;

}



.bigimgfloat {

	position: relative;

	overflow: hidden;

	margin: 0 auto;

}



.bigimgcont {

	width: 90%;

	position: fixed;

	top: 50%;

	left: 50%;

	transform: translate(-50%, -50%);

	-webkit-transform: translate(-50%, -50%);

	-moz-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-o-transform: translate(-50%, -50%);

	z-index: 51;

	display: none;

	background: #fff;

}



.bigimgfloat img {

	display: block;

	width: 100%;

	margin: 0 auto;

	background: #f2f2f2;

}



.closeyuangong {

	display: block;

	width: 30px;

	height: 30px;

	overflow: hidden;

	background: url(../images/wwimg39.png) no-repeat;

	position: absolute;

	top: -16px;

	right: -10px;

	z-index: 9;

	-moz-background-size: 100% 100%;

	-o-background-size: 100% 100%;

	background-size: 100% 100%;

}



.Meetpeopletext {

	text-align: center;

	padding: 0 0 0;

	width: 100%;

	z-index: 9;

}





/*ͼƬ����*/





/*�ɹ���������*/



.wwcasemask {

	width: 100%;

	height: 100%;

	background: rgba(0, 0, 0, 0.5);

	position: fixed;

	left: 0;

	top: 0;

	z-index: 50;

	display: none;

}



.wwcasepop {

	width: 90%;

	position: fixed;

	top: 50%;

	left: 50%;

	transform: translate(-50%, -50%);

	-webkit-transform: translate(-50%, -50%);

	-moz-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-o-transform: translate(-50%, -50%);

	z-index: 51;

	background: #fff;

	display: none;

	z-index: 99;

}



.wwcasepopdiv {

	padding: 11px;

	position: relative;

}



.wwcasepoplist ul {

	width: 9999px;

	height: 100%;

	z-index: 1;

	position: relative;

	/* -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;transition-duration: 0ms;transform: translate3d(0, 0px, 0px); */

}



.wwcasepoplist ul {

	-webkit-transition-duration: 0ms;

	-moz-transition-duration: 0ms;

	-o-transition-duration: 0ms;

	transition-duration: 0ms;

	-webkit-transform: translate3d(0, 0px, 0px);

	-moz-transform: translate3d(0, 0px, 0px);

	transform: translate3d(0, 0px, 0px);

}



.wwcasepoplist {

	overflow: hidden;

	width: 100%;

	position: relative;

}



.wwcasepoplist ul li img {

	display: block;

	width: 100%;

}



.wwcaseclose {

	display: block;

	width: 30px;

	height: 30px;

	background: url(../images/wwimg39.png) no-repeat;

	-moz-background-size: 100% 100%;

	-o-background-size: 100% 100%;

	background-size: 100% 100%;

	position: absolute;

	top: -16px;

	right: -10px;

	z-index: 99;

}



.wwpopleft,

.wwpopright {

	width: 28px;

	height: 52px;

	position: absolute;

	top: 50%;

	margin-top: -26px;

	cursor: pointer;

	z-index: 99;

}



.wwpopleft:before,

.wwpopright:before {

	content: "";

	position: absolute;

	width: 28px;

	height: 28px;

	border-left: 3px solid #999999;

	border-top: 3px solid #999999;

	position: absolute;

	transform: rotate(315deg);

	-webkit-transform: rotate(315deg);

	-moz-transform: rotate(315deg);

	-ms-transform: rotate(315deg);

	-o-transform: rotate(315deg);

	top: 50%;

	left: 50%;

	margin: -15px 0 0 -7px;

}



.wwpopright:before {

	transform: rotate(135deg);

	-webkit-transform: rotate(135deg);

	-moz-transform: rotate(135deg);

	-ms-transform: rotate(135deg);

	-o-transform: rotate(135deg);

	margin: -15px 0 0 -23px;

}



.wwpopleft {

	left: 0;

}



.wwpopright {

	right: 0;

}



.wwpopleft:hover:before,

.wwpopright:hover:before {

	border-left: 3px solid #015298;

	border-top: 3px solid #015298;

}





/*���ܲ�����ҵȺ-��ҵȺ����*/



.wwcausequnimg img {

	max-width: 100%;

}



.wwnumbertwo span:last-child {

	padding-right: 0;

}



.wwcausequnlist li {

	width: 100%;

	float: left;

	padding: 0 10px 20px;

}



.wwcausequnlist li img {

	width: 100%;

	display: block;

}



.wwthetext dt {

	padding-bottom: 15px;

}



.wwthetext dt img {

	display: block;

	width: 100%;

}



.wwnumbertwo span:nth-of-type(1) i {

	text-indent: 0;

}



.wwnumbertwo span {

	width: 50%;

	padding-right: 0;

	float: left;

}



.wwThemain {

	padding-top: 45px;

}



.wwThemain h3 {

	font-size: 18px;

	color: #FD6C35;

	padding-bottom: 25px;

}



.wwThemain ul {

	margin: 0 -10px;

}



.wwThemain ul li {

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 19px;

	position: relative;

}



.wwThemain ul li img {

	display: block;

	width: 100%;

}



.wwThemain ul li em {

	position: absolute;

	font-size: 16px;

	color: #333;

	left: 22px;

	top: 20px;

}





/*����������ҵȺ-��ҵ�������*/



.wwindustrytit {

	font-size: 16px;

	padding-bottom: 10px;

}



.wwindustrylist li {

	float: left;

	color: #4c4c4c;

	margin-bottom: 20px;

	width: 100%;

	background: none;

}



.wwindustrylist li h3 {

	color: #1a1a1a;

	font-size: 16px;

	font-weight: bold;

	padding-bottom: 10px;

}



.wwindustrytext {

	padding-left: 35px;

	padding-top: 15px;

	float: left;

}



.wwindustryimg {

	padding: 30px 0 30px 0;

	border-bottom: 1px solid #e6e6e6;

	margin-bottom: 50px;

}



.wwindustryimg img {

	display: block;

	width: 100%;

}



.wwindustryimg02 img {

	display: block;

	width: 100%;

	padding-top: 10px;

}



.wwindustryimg03 img {

	display: block;

	max-width: 100%;

	width: auto;

	padding-top: 10px;

}



.wwindustrylist li img {

	display: block;

	max-width: 100%;

	float: left;

}



.wwindustryimg02 {

	padding-bottom: 20px;

}



.wwindustrylist {

	padding: 20px 0;

}





/*��ҵ�Ļ�*/



.wwqiwenlist li {

	width: 100%;

	background: #f7f7f7;

	position: relative;

	float: left;

}



.wwqiwenlist li img {

	display: block;

	width: 100%;

}



.wwqiwentext {

	padding: 0 47px;

	color: #333;

	padding:30px 20px;

}



.wwqiwentext h3 {

	color: #333;

	font-size: 18px;

	font-weight: bold;

	padding-bottom: 5px;

}



.wwqiwenlist {

	padding-bottom: 20px;

}



.wwqiwentit {

	font-weight: bold;

	color: #333;

	font-size: 18px;

	font-weight: bold;

	padding-bottom: 20px;

}



.wwcolorlist {

	margin: 0 -13px;

	padding-top: 20px;

}



.wwcolorlist li {

	padding-left: 13px;

	padding-right: 13px;

	color: #fff;

	margin-bottom: 15px;

}



.wwcolorlisttext {

	background: #FD6C35;

	padding: 30px 35px 55px;

}



.wwcolorlist li:nth-of-type(2) .wwcolorlisttext {

	background: #40a608;

}



.wwcolorlist li:nth-of-type(3) .wwcolorlisttext {

	background: #f39800;

}



.wwcolorlisttext h3 {

	font-size: 20px;

	color: #fff;

	font-weight: bold;

	padding: 24px 0;

}



.wwqiwen {

	overflow: hidden;

}





/*�Ƽ�����-�������Ľ���*/



.wwnumberth span:nth-of-type(1) i {

	text-indent: -8px;

}



.wwnumberth span:nth-of-type(4) img {

	padding-right: 0;

}



.wwnumberth span:nth-of-type(5) img {

	padding-right: 0;

}



.wwconlist {

	max-width: 1200px;

	margin: 0 auto;

}



.wwconboxright {

	color: #333;

}



.wwconboxright h3 {

	color: #FD6C35;

	font-size: 18px;

	font-weight: bold;

	line-height: 25px;

	padding-bottom: 10px;

}



.wwconboxleft img {

	display: block;

	width: 120%;

	margin: 0 -10%;

}



.wwnumberth span {

	font-size: 14px;

}



.wwnumberth span:nth-of-type(3) {

	width: 33.33%;

}



.wwnumberth span:nth-of-type(4) {

	width: 33.33%;

}



.wwnumberth span:nth-of-type(5) {

	width: 33.33%;

}



.wwconbox {

	padding-top: 30px;

	padding-bottom: 30px;

}



.wwconboxright {

	padding-top: 20px;

	text-align: justify;

}



.wwconbox ul li {

	margin-bottom: 20px;

}



.wwdivpic100 {

	width: 100%;

}



.wwdivpic100 img {

	display: block;

	width: 100%;

}





/*�Ƽ�����-�о�����*/



.wwfield li {

	margin-bottom: 10px;

}



.wwfielddiv {

	height: 100%;

}



.wwfield {

	padding-top: 10px;

}



.wwfield li:nth-of-type(1) .wwfielddiv {

	padding-right: 22px;

	background: #f7f7f7;

}



.wwfield li:nth-of-type(2) .wwfielddiv {

	padding-left: 22px;

	text-align: right;

	background: #f7f7f7;

}



.wwfield li:nth-of-type(3) .wwfielddiv {

	padding-right: 22px;

	background: #f7f7f7;

}



.wwfield li:nth-of-type(4) .wwfielddiv {

	padding-left: 22px;

	text-align: right;

	background: #f7f7f7;

}



.wwfielddiv {

	padding-left: 22px;

	padding-right: 22px;

	padding-top: 24px;

	color: #333;

	padding-bottom: 25px;

}



.wwfielddiv img {

	display: inline-block;

	padding-bottom: 15px;

}



.wwfieldDllist dl {

	margin-bottom: 20px;

	border-bottom: 1px solid #e0e0e0;

	padding-bottom: 50px;

}



.wwfieldDllist dl dt img {

	display: block;

	width: 100%;

}



.wwfieldDllist dl dd h3 {

	font-size: 18px;

	font-weight: bold;

	color: #FD6C35;

	padding-top: 10px;

	padding-bottom: 10px;

}



.wwfieldDllist dl dd h3 a {

	color: #FD6C35;

}



.wwfieldDllist dl.wwdlallwidth dd img {

	width: 100%;

}



.wwfieldDllist dl {

	margin-bottom: 0;

	border-bottom: none;

	padding-bottom: 20px;

}





/*������Դ-�˲�����*/



.wwideatit {

	color: #FD6C35;

	font-weight: bold;

	font-size: 18px;

	padding-bottom: 10px;

}



.wwidea {

	padding-top: 20px;

}



.wwideapadding {

	padding-bottom: 20px;

}



.wwideaboxcon {

	max-width: 1200px;

	margin: 0 auto;

}



.wwideaboxleft img {

	display: block;

	max-width: 100%;

	margin: 0 auto;

}



.wwideaboxcon {

	padding: 0 3%;

}



.wwideaboxright {

	color: #333;

	text-align: justify;

}



.wwideaboxright h3 {

	color: #FD6C35;

	font-size: 18px;

	padding-bottom: 10px;

}



.wwideabox ul li {

	padding-top: 15px;

	padding-bottom: 15px;

}



.wwideaboxright {

	padding-top: 15px;

}





/*������Դ-���ʻ*/



.wwactivitynav a {

	display: block;

	float: left;

	padding: 10px 24px;

	background: #f7f7f7;

	position: relative;

}



.wwactivitynav a:after {

	content: "";

	position: absolute;

	width: 0;

	height: 0;

	bottom: -9px;

	left: 50%;

	margin-left: -9px;

	border-left: 9px solid transparent;

	border-right: 9px solid transparent;

	border-top: 9px solid #FD6C35;

	display: none;

}



.wwactivitynav a:hover:after,

.wwactivitynav a.cur:after {

	display: block;

}



.wwactivitynav a:hover,

.wwactivitynav a.cur {

	background: #FD6C35;

	color: #fff;

}



.wwactivity dl {

	margin-bottom: 20px;

}



.wwactivity dl dt img {

	display: block;

	width: 100%;

	max-width: 600px;

	max-height: 353px;

}



.wwactivity dl dd {

	padding-top: 20px;

	color: #666;

	font-size: 13px;

}



.wwactivity dl dd h3 {

	color: #1a1a1a;

	font-size: 18px;

	border-bottom: 1px solid #ccc;

	padding-bottom: 10px;

	margin-bottom: 13px;

}



.wwactivitymore {

	display: inline-block;

	border: 1px solid #999;

	color: #1a1a1a;

	font-size: 13px;

	padding: 5px 14px;

	margin-top: 15px;

}



.wwactivity {

	padding-bottom: 10px;

}



.wwactivitybox {

	padding-bottom: 30px;

}





/*������Դ-Ա���*/



.wwfamilyDl dt {

	background: #b6f2f2;

	padding: 20px 0;

	text-align: center;

}



.wwfamilyDl dt img {

	display: inline-block;

	max-width: 100%;

}



.wwfamilyDl dd img {

	display: block;

	width: 100%;

}



.wwfamilyDl {

	padding-bottom: 20px;

}



.wwfamilytab {

	position: relative;

}



.wwfamilytab:before {

	content: "";

	position: absolute;

	width: 100%;

	height: 1px;

	left: 0;

	bottom: 16px;

	background: #e0e0e0;

}



.wwfamilybotlist dl dt img {

	display: block;

	width: 100%;

}



.wwfamilybotlist dl dd {

	padding-top: 15px;

	color: #666;

}



.wwfamilybotlist dl dd h3 {

	color: #1a1a1a;

	font-size: 18px;

	padding-bottom: 8px;

}



.wwfamilybotlist dl dd span {

	font-size: 13px;

	display: block;

	padding-bottom: 5px;

}



.wwfamilybot {

	display: block;

	color: #FD6C35;

	font-size: 13px;

	margin-top: 10px;

}



.wwfamilybot:hover {

	color: #FD6C35;

}



.wwfamilybotlist dl {

	padding-top: 10px;

	padding-bottom: 10px;

}



.wwfamilytablist {

	overflow: hidden;

	margin: 0 34px;

}



.wwfamilytablist ul {

	width: 100%;

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	display: -webkit-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;

}



.wwfamilytablist ul li {

	float: left;

	position: relative;

	-webkit-flex-shrink: 0;

	-ms-flex: 0 0 auto;

	-ms-flex-negative: 0;

	flex-shrink: 0;

	display: -ms-flexbox;

	-ms-flex-pack: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	text-align: center;

	cursor: pointer;

	padding-bottom: 30px;

}



.wwfamilyleft {

	right: 10px;

}



.wwfamilyright {

	left: 10px;

}



.wwfamilybotlist {

	padding-bottom: 45px;

	

}



.wwfamilybotlist .wwpage {

	margin-top: 30px;

}





/*.wwfamilytablist ul li.cur{ border-bottom:3px solid #FD6C35;}*/



.wwfamilytablist ul li:after {

	content: "";

	position: absolute;

	width: 0;

	height: 0;

	bottom: 6px;

	left: 50%;

	margin-left: -9px;

	border-left: 9px solid transparent;

	border-right: 9px solid transparent;

	border-top: 9px solid #FD6C35;

	display: none;

}



.wwfamilytablist ul li.cur:after {

	display: block;

}



.wwfamilytablist ul li.cur:before {

	content: "";

	position: absolute;

	width: 100%;

	height: 3px;

	left: 0;

	bottom: 15px;

	background: #FD6C35;

}



.wwexchangeHf img {

	display: block;

	width: 100%;

}



.wwexchangetit {

	color: #333;

	font-size: 18px;

}



.wwexchange {

	padding-top: 25px;

}



.wwmessagebox {

	padding-top: 20px;

}





/*Ͷ���߹�ϵ-Ͷ���߽���*/



.wwfromlist ul li {

	position: relative;

	padding-left: 90px;

	margin-bottom: 23px;

}



.wwfromlist ul li label {

	display: block;

	width: 100%;

	height: 35px;

}



.wwfromlist ul li span {

	position: absolute;

	left: 0;

	top: 0;

}



.wwfromlist ul li span i {

	color: #0d71ca;

	margin-right: 9px;

	line-height: 35px;

}



.wwfromlisttit em {

	color: #0d71ca;

}



.wwfromlist ul li textarea {

	border: 1px solid #dcdcdc;

	width: 100%;

	height: 70px;

}



.wwfromlist ul {

	padding-top: 10px;

}



.wwfromlist ul li:last-child {

	text-align: center;

}



.wwfromlist ul li label input[type="text"] {

	border: 1px solid #dcdcdc;

	height: 35px;

	width: 100%;

}



.wwfromlist ul li input[type="button"] {

	width: 119px;

	height: 35px;

	background: #FD6C35;

	cursor: pointer;

	display: inline-block;

	color: #fff;

	font-size: 18px;

	line-height: 35px;

	text-align: center;

}



.wwfromlist ul li input[type="button"]:last-child {

	margin-left: 23px;

	background: #5a5a5a;

}



.supportcontzx {

	margin-top: 11px;

}



.supportcontzximg {

	float: left;

	width: 600px;

	height: 450px;

}



.supportcontzxform {

	float: left;

	width: 530px;

	height: 415px;

	background: #f0f0f0;

	padding: 35px 35px 0 35px;

	color: #333;

}



.supportcontzxform h4 {

	padding-bottom: 15px;

	border-bottom: 1px solid #d0d0d0;

	font-size: 17px;

}



.supportcontzxform ul {

	padding-top: 28px;

}



.supportcontzxform ul li {

	padding-bottom: 14px;

}



.supportcontzxform ul li span {

	display: inline-block;

	float: left;

	width: 70px;

	line-height: 38px;

	text-align: right;

}



.supportcontzxform ul li div {

	float: left;

	width: 435px;

}



.supportcontzxform ul li div input,

.supportcontzxform ul li div select,

.supportcontzxform ul li div textarea {

	font-family: 'Microsoft YaHei';

	font-size: 13px;

	background: #fff;

	border: 1px solid #d0d0d0;

	color: #999;

}



.questionselect {

	padding-left: 10px;

	width: 138px;

	height: 36px;

}



.messagetext {

	width: 420px;

	height: 88px;

	padding: 10px 0 0 10px;

	resize: none;

}



.pageslink {

	width: 420px;

	height: 36px;

	padding-left: 10px;

	resize: none;

	line-height: 36px;

}



.Securitycode {

	display: inline-block;

	position: relative;

}



.Securitycode input {

	width: 220px;

	height: 36px;

	line-height: 36px;

	padding-left: 10px;

}



.Securitycode em {

	display: inline-block;

	position: absolute;

	right: 0;

	top: 1px;

	cursor: pointer;

}



.supportcontzxform ul li div input.supportcontzxformbtn {

	border: none;

	background: #1d3484;

	font-size: 14px;

	color: #fff;

	width: 158px;

	height: 33px;

	line-height: 33px;

	cursor: pointer;

}



.problemlist {

	color: #4c4c4c;

	font-size: 15px;

	border-top: 1px solid #e9e9e9;

	border-bottom: 1px solid #e9e9e9;

	margin-bottom: -1px;

}



.problemlist dt {

	background: url(../images/img61.jpg) no-repeat 99% center;

}



.problemlist dt.showdd {

	background: url(../images/img60.jpg) no-repeat 99% center;

}



.problemlist dt span {

	display: block;

	padding: 18px 26px 18px 58px;

	background: url(../images/img62.jpg) no-repeat left center;

	cursor: pointer;

}



.problemlist dt.showdd span {

	background: url(../images/img62.jpg) no-repeat left center;

	color: #FD6C35;

}



.problemlist dd {

	padding: 25px 0 28px 75px;

	background: #f7f7f7 url(../images/img59.jpg) no-repeat 17px 19px;

	line-height: 23px;

	display: none;

}



.Downloadbtn {

	padding-bottom: 20px;

}



.Downloadbtn a {

	display: inline-block;

	float: left;

	width: 167px;

	height: 39px;

	text-align: center;

	line-height: 39px;

	color: #666666;

	font-size: 17px;

	background: #f2f2f2;

}



.Downloadbtn a:hover,

.Downloadbtn a.changebtn {

	color: #fff;

	background: #484848;

}



.supportcontzx .wwpage {

	margin-top: 29px;

}



.supportcontzx {

	margin-bottom: 30px;

}





/*��Ʒ�����-��Ʒϵ���ۺ�ҳ*/



.wwesizelist ul {

	margin: 0 -4px;

	padding-top: 9px;

}



.wwesizelist ul li {

	padding-left: 4px;

	padding-right: 4px;

	padding-bottom: 20px;

}



.wwesizelist ul li img {

	display: block;

	width: 100%;

}



.wwesizelist ul li p {

	background: rgba(0, 0, 0, 0.5);

	position: absolute;

	bottom: 0;

	left: 0;

	width: 100%;

	height: 40px;

	line-height: 40px;

	text-align: center;

	font-size: 18px;

	color: #fff;

}



.wwesizelist ul li a {

	display: block;

	position: relative;

}



.wwesizelist {

	padding-bottom: 9px;

}



.wwesize {

	padding-top: 33px;

	padding-bottom: 10px;

}



.wwesizelist:nth-of-type(4) .wwback h3 {

	background: #f2f2f2 url(../images/wwimg92.png) no-repeat;

}



.wwnav ul li .wwnavdroplist ul li {

	border-bottom: none;

}



.wwnav ul li .wwnavdroplist ul li h5 {

	position: relative;

}



.wwnav ul li .wwnavdroplist ul li h5 span {

	width: 44px;

	height: 44px;

	display: block;

	background: url(../images/YYsimg2.png) no-repeat center center;

	-moz-background-size: 19px 12px;

	-o-background-size: 19px 12px;

	background-size: 19px 12px;

	position: absolute;

	top: 0;

	right: 0;

	cursor: pointer;

	z-index: 99;

}



.wwnavlistfour {

	display: none;

}



.wwindustryimg01 {

	border-bottom: 1px solid #e6e6e6;

	margin-bottom: 20px;

	padding-top: 20px;

	padding-bottom: 20px;

}



.wwindustryimg01 img {

	display: block;

	max-width: 100%;

	margin: 0 auto;

}





/*index*/



.wwindexbanner {

	width: 100%;

	position: relative;

	overflow: hidden;

}



.wwindexbanner ul {

	width: 100%;

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	display: -webkit-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;

}



.wwindexbanner ul li {

	width: 100%;

	-moz-background-size: cover;

	-o-background-size: cover;

	background-size: cover;

	background-position: center;

	overflow: hidden;

	float: left;

	-webkit-flex-shrink: 0;

	-ms-flex: 0 0 auto;

	-ms-flex-negative: 0;

	flex-shrink: 0;

	height: 100%;

	position: relative;

}



.wwindexbanner ul li img {

	display: block;

	width: 100%;

}



.wwindexbannerbtn {

	width: 100%;

	position: absolute;

	left: 0;

	bottom: 0;

	z-index: 99;

	text-align: center;

}



.wwindexbannerbtn span {

	width: 17px;

	height: 5px;

	display: inline-block;

	background: #f4f4f6;

	cursor: pointer;

	margin-right: 3px;

	transition: all .4s;

	-webkit-transition: all .4s;

	-moz-transition: all .4s;

	-ms-transition: all .4s;

	-o-transition: all .4s;

}



.wwindexbannerbtn span.swiper-pagination-bullet-active {

	background: #FD6C35;

}



.wwmain {

	background: #eaeaea;

}



.wwindextit {

	color: #000;

	font-size: 18px;

	text-align: center;

	line-height: 22px;

}



.wwindexnews {

	overflow: hidden;

}



.wwindexnews ul {

	padding-top: 20px;

}



.wwindexnews ul li {

	padding-bottom: 20px;

}



.wwindexnews ul li img {

	display: block;

	width: 100%;

}



.wwindexnews ul li a {

	color: #666;

}



.wwindexnews ul li h4 {

	font-size: 14px;

	color: #000;

	padding: 10px 0 5px;

	word-break: break-all;

	display: -webkit-box;

	-webkit-line-clamp: 1;

	-webkit-box-orient: vertical;

	overflow: hidden;

	height: 36px;

	font-weight: bold;

}



.wwindexnews {

	padding-top: 20px;

	padding-bottom: 30px;

	background: #f7f7f7;

}



.wwindexnews ul li p {

	line-height: 22px;

	word-break: break-all;

	display: -webkit-box;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

	overflow: hidden;

	height: 42px;

}



.wwindexnewmore {

	text-align: center;

}



.wwindexnewmore a {

	display: inline-block;

	background: #FD6C35;

	color: #fff;

	margin: 0 auto;

	padding: 8px 28px;

	font-size: 12px;

}



.wwinproleft {

	background: #FD6C35;

}



.wwprolifirst {

	padding: 30px 30px;

	color: #fff;

	text-align: justify;

}



.wwprolifirst h3 {

	color: #fff;

	font-size: 18px;

	padding-bottom: 10px;

}



.wwprolifirst h3 a {

	color: #fff;

}



.wwprolifirstmore {

	display: block;

	background: #fff;

	color: #FD6C35;

	font-size: 12px;

	padding: 5px 15px;

	display: inline-block;

	margin-top: 18px;

}



.wwprolifirstmore:hover {

	color: #FD6C35;

}



.wwinprodivtext {

	background: rgba(0, 0, 0, 0.5);

	position: absolute;

	bottom: 0;

	left: 0;

	width: 100%;

	height: 40px;

	color: #fff;

	padding: 8px 20px 0;

	transition: all .4s;

	-webkit-transition: all .4s;

	-moz-transition: all .4s;

	-ms-transition: all .4s;

	-o-transition: all .4s;

}



.wwinprodivtext h3 {

	font-size: 15px;

	margin-bottom: 35px;

	position: relative;

}



.wwinprodivtext h3 a {

	color: #fff;

	display: block;

}



.wwinprodiv {

	position: relative;

	overflow: hidden;

}



.wwinprodivtext h3:after {

	content: "";

	position: absolute;

	width: 12px;

	height: 12px;

	border-left: 3px solid #fff;

	border-top: 3px solid #fff;

	position: absolute;

	transform: rotate(45deg);

	-webkit-transform: rotate(45deg);

	-moz-transform: rotate(45deg);

	-ms-transform: rotate(45deg);

	-o-transform: rotate(45deg);

	top: 50%;

	right: 0;

	margin-top: -6px;

	transition: all .3s;

	-webkit-transition: all .3s;

	-moz-transition: all .3s;

	-ms-transition: all .3s;

	-o-transition: all .3s;

}



.wwinprodivtext p {

	padding-right: 270px;

}



.wwinprodivtext .wwprolifirstmore {

	margin-top: 35px;

	padding: 5px 28px;

}



.wwinprodivlast ul li {

	position: relative;

	overflow: hidden;

}



.wwinprodiv img {

	display: block;

	width: 100%;

}



.wwinprodivlast ul {

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	display: -webkit-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;

}



.wwfamilyimg {

	margin-bottom: 20px;

}



.wwfamilyimg img {

	display: block;

	width: 100%;

}



.wwinprodivlast ul li .wwinprodivtext p {

	padding-right: 20px;

}



.wwinprodivleft,

.wwinprodivright {

	position: absolute;

	top: 50%;

	margin-top: -21px;

	width: 42px;

	height: 42px;

	background: #000;

	cursor: pointer;

	z-index: 99;

}



.wwinprodivleft {

	left: 0;

}



.wwinprodivright {

	right: 0;

}



.wwinprodivleft:hover,

.wwinprodivright:hover {

	background: #FD6C35;

}



.wwinprodivleft:after,

.wwinprodivright:after {

	content: "";

	position: absolute;

	width: 8px;

	height: 8px;

	border-left: 3px solid #fff;

	border-top: 3px solid #fff;

	position: absolute;

	transform: rotate(135deg);

	-webkit-transform: rotate(-45deg);

	-moz-transform: rotate(-45deg);

	-ms-transform: rotate(-45deg);

	-o-transform: rotate(-45deg);

	top: 50%;

	right: 15px;

	margin: -6px 0 0 -4px;

}



.wwinprodivright:after {

	left: 15px;

	transform: rotate(135deg);

	-webkit-transform: rotate(135deg);

	-moz-transform: rotate(135deg);

	-ms-transform: rotate(135deg);

	-o-transform: rotate(135deg);

}



.wwserve {

	background: url(../images/wwpic179.jpg) repeat;

}



.wwserve .wwindextit {

	color: #fff;

	padding-bottom: 16px;

}



.wwserve .wwindextitcopy {

	color: #fff;

	font-size: 12px;

	text-align: center;

}



.wwserve ul li img {

	display: block;

	width: 100%;

}



.wwserve ul li a {

	color: #fff;

    display:block;

}



.wwserve ul li {

	padding-bottom: 15px;

	padding-top: 15px;

	font-size: 12px;

	overflow: hidden;

}



.indexweb {

	padding: 0px 3%;

}



.wwserve ul li h3 {

	padding-top: 8px;

	padding-bottom: 1px;

	font-size: 14px;

}



.wwserve {

	padding-top: 20px;

	padding-bottom: 20px;

}



.wwserve ul {

	padding-top: 15px;

}



.wwpacklist .wwpage {

	margin-bottom: 30px;

}



.wwinnovate {

	background: #f7f7f7;

	padding-top: 20px;

}



.wwinnoleft {

	position: relative;

	overflow: hidden;

	padding-top: 5px;

}



.wwinnoleft ul {

	width: 999999px;

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	display: -webkit-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;

}



.wwinnoright {

	overflow: hidden;

	position: relative;

}



.wwinnoleft ul li {

	float: left;

}



.wwinnoleft ul li img {

	display: block;

	width: 100%;

}



.wwinnoleftdiv {

	width: 100%;

	position: relative;

	padding-top: 20px;

	padding-bottom: 20px;

	overflow: hidden;

}



.wwinnoright ul {

	width: 99999px;

}



.wwinnoright ul li {

	float: left;

	position: relative;

	padding-bottom: 15px;

}



.wwinnoright ul li img {

	display: block;

	width: 100%;

}



.wwinnoright ul li p {

	position: absolute;

	left: 0;

	bottom: 0;

	width: 100%;

	height: 34px;

	line-height: 34px;

	background: rgba(0, 0, 0, 0.5);

	padding: 0 10px;

	font-size: 15px;

}



.wwinnoright ul li a {

	display: block;

	position: relative;

	width: 100%;

	height: 100%;

	color: #fff;

}



.wwinnoright ul li p:after {

	content: "";

	position: absolute;

	width: 8px;

	height: 8px;

	border-left: 3px solid #fff;

	border-top: 3px solid #fff;

	position: absolute;

	transform: rotate(135deg);

	-webkit-transform: rotate(135deg);

	-moz-transform: rotate(135deg);

	-ms-transform: rotate(135deg);

	-o-transform: rotate(135deg);

	top: 50%;

	right: 15px;

	margin: -4px 0 0 -4px;

}



.wwindexhdleft {

	overflow: hidden;

	position: relative;

}



.wwindexhdleft ul {

	width: 99999px;

}



.wwindexhdleft ul li {

	float: left;

	position: relative;

	overflow: hidden;

}



.wwindexhdleft ul li img {

	display: block;

	width: 100%;

}



.wwindexhdright {

	background: #FD6C35;

	padding: 24px 22px;

}



.wwindexhdright h3 {

	font-size: 18px;

	color: #fff;

	padding-bottom: 15px;

}



.wwindexhdright h3 a {

	color: #fff;

}



.wwindexhdright ul li {

	color: #fff;

	background: url(../images/wwimg94.png) no-repeat left;

	padding-left: 15px;

	margin-bottom: 10px;

}



.wwindexhdright ul li a {

	color: #fff;

}



.wwindexpage {

	margin-top: 30px;

}



.wwindexpage .wwpage {

	background: #fff;

	color: #FD6C35;

}



.wwindexpage .wwpage span {

	background: none;

	width: auto;

	text-align: center;

	line-height: 31px;

}



.wwindexhdright ul li {

	word-break: break-all;

	display: -webkit-box;

	-webkit-line-clamp: 1;

	-webkit-box-orient: vertical;

	overflow: hidden;

}



.wwindexhd {

	padding-top: 30px;

}



.wwinnovate {

	padding-bottom: 20px;

}



.wwindexhonor ul li {

	text-align: center;

}



.wwindexhonor ul li:last-child {

	border-right: none;

}



.wwindexhonor ul li h3 {

	padding-bottom: 15px;

}



.wwindexhonor ul li p {

	padding-top: 5px;

	height: 46px;

	line-height: 20px;

}



.wwpoptext {

	padding-top: 9px;

}



.wwindexhonor ul li {

	width: 100%;

	border-right: none;

}



.wwindexhonor ul {

	padding: 30px 0;

}



.wcompanyList li h5 {

	color: #666;

}



.wwvideobg {

	background: url(../images/wwimg97.png) no-repeat center bottom;

	-moz-background-size: 100% auto;

	-o-background-size: 100% auto;

	background-size: 100% auto;

}



.wwvideo {

	position: relative;

}



.wwvideoicon {

	display: block;

	width: 17%;

	height: 9.2%;

	background: url(../images/wwimg98.png) no-repeat;

	-moz-background-size: 100% 100%;

	-o-background-size: 100% 100%;

	background-size: 100% 100%;

	position: absolute;

	left: 50%;

	top: 50%;

	margin-left: -8%;

	margin-top: -4.6%;

}



.wwvideo {

	width: 100%;

	padding-left: 0;

	padding-right: 0;

	padding-top: 30px;

	padding-bottom: 30px;

	margin: 0 auto;

}



.wwresultright img {

	display: block;

	width: 100%;

}



.wwresultleft h3 {

	font-size: 18px;

	padding-bottom: 10px;

}



.wwresultleftimg {

	padding-top: 10px;

	text-align: center;

}



.wwresultDl {

	padding-top: 32px;

	padding-bottom: 45px;

}



.wwresultDl dt img {

	display: block;

	width: 100%;

}



.wwresultDl dd {

	padding-top: 10px;

	color: #333;

	text-align: justify;

}



.wwresultDl dd h3 {

	color: #333;

	font-size: 18px;

	padding-bottom: 15px;

}



.wwresultDl dd span {

	display: block;

	margin-top: 15px;

}



.wwresulbotcon ul {

	width: 100%;

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	-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;

}



.wwresulbotcon {

	position: relative;

	margin: 0 46px;

	overflow: hidden;

}



.wwresulbotcon ul li {

	float: left;

	position: relative;

	text-align: center;

	font-size: 15px;

}



.wwresulbotcon ul li img {

	display: block;

	width: 100%;

	margin-bottom: 15px;

}



.wwresulbotleft,

.wwresulbotright {

	position: absolute;

	width: 33px;

	height: 51px;

	top: 50%;

	margin-top: -17px;

	cursor: pointer;

}



.wwresulbotleft {

	left: 0;

}



.wwresulbotright {

	right: 0;

}



.wwresulbotleft span,

.wwresulbotright span {

	display: block;

	position: relative;

}



.wwresulbotleft:after,

.wwresulbotright:after {

	content: "";

	position: absolute;

	width: 28px;

	height: 28px;

	border-left: 6px solid #999999;

	border-top: 6px solid #999999;

	position: absolute;

	transform: rotate(315deg);

	-webkit-transform: rotate(315deg);

	-moz-transform: rotate(315deg);

	-ms-transform: rotate(315deg);

	-o-transform: rotate(315deg);

	top: 50%;

	left: 50%;

	margin: -16px 0 0 -7px;

}



.wwresulbotright:after {

	transform: rotate(135deg);

	-webkit-transform: rotate(135deg);

	-moz-transform: rotate(135deg);

	-ms-transform: rotate(135deg);

	-o-transform: rotate(135deg);

	margin: -15px 0 0 -25px;

}



.wwresulbot .web {

	position: relative;

}



.wwresulbot {

	background: #f7f7f7;

	padding-top: 30px;

	padding-bottom: 30px;

}





/*������Դ-������Ƹ*/



.wwjobtit {

	font-size: 18px;

	color: #FD6C35;

	padding-bottom: 12px;

}



.wwjobtel {

	padding-top: 14px;

	position: relative;

	padding-left: 102px;

}



.wwjoblink {

	padding-top: 10px;

}





/*.wwjoblink a{ display:inline-block; margin-right:4px;    vertical-align: -12px;}*/



.wwjobtel span {

	vertical-align: -11px;

	display: block;

}



.wwjobtel span img {

	display: block;

	width: 100%;

}



.wwjoblink span {

	display: block;

	padding-top: 5px;

	padding-bottom: 5px;

}



.wwjoblink span a {

	width: 33.33%;

	padding-right: 2px;

	display: block;

	float: left;

	background: url(../images/20161107line.png) no-repeat right center;

	padding-right: 5px;

	padding-left: 0;

}



.wwjoblink span a img {

	display: block;

	width: 100%;

}



.wwjobtopright {

	display: none;

}



.wwjoblink span a:last-child {

	background: none;

	padding-right: 0;

}



.wwjoblink span a:first-child {

	padding-left: 0;

}



.Recruitmentsearch {

	background-color: #f2f2f2;

	padding: 30px 0px 30px 0px;

	margin-top: 35px;

}



.Recruitmentsearch dl {

	margin: auto;

}



.Recruitmentsearch dl dt {

	float: left;

	width: 139px;

	position: relative;

	padding: 10px 0px 0px 45px;

	font-size: 18px;

	color: #FD6C35;

	display: none;

	margin-left: 50px;

}



.Recruitmentsearch dl dt span {

	background-color: #FD6C35;

	background-image: url(../images/Recruitment1.png);

	background-repeat: no-repeat;

	display: block;

	width: 33px;

	height: 35px;

	position: absolute;

	left: 0px;

	top: 0px;

}



.Recruitmentsearch dl dd {

	float: left;

	width: 100%;

	padding: 0 10px;

}



.Recruitmentsearch dl dd label {

	display: block;

	border: 1px solid #d9d9d9;

	background: #fff;

	position: relative;

	height: 40px;

	width: 100%;

	padding-right: 87px;

}



.Recruitmentsearch dl dd label input {

	background: none;

	border: none;

	outline: none;

}



.Recruitmentsearch dl dd label input.Recruitmentsearchtext {

	width: 100%;

	float: left;

	height: 40px;

	padding: 0 10px;

}



.Recruitmentsearch dl dd label input.Recruitmentsearchsubmit {

	font-size: 16px;

	color: #fff;

	font-family: "΢���ź�";

	background-color: #FD6C35;

	width: 87px;

	height: 40px;

	position: absolute;

	right: 0px;

	top: -1px;

}



.Recruitmentlist {

	padding: 35px 0;

	margin: 0px;

	position: relative;

}



.Recruitmentlist ul {

	margin: 0px;

	padding-bottom: 40px;

	border-top: 1px solid #e6e6e6;

}



.Recruitmentlist ul li {

	margin: 0px;

	padding: 0px;

	border-bottom: 1px solid #dbdbdb;

}



.Recruitmentlist ul li h3.Recruitmenttitle {

	color: #4e4e4e;

	font-size: 20px;

	font-weight: 400;

	padding: 0px 15px 0px 20px;

	height: 45px;

	line-height: 45px;

	position: relative;

	cursor: pointer;

	background: url(../images/wwimg110.png) no-repeat 5px 20px;

}



.Recruitmentlist ul li span {
font-size: 16px;
	display: block;

	position: absolute;

	width: 19px;

	height: 19px;

	background: url(../images/wwimg108.png) no-repeat;

	top: 15px;

	right: 15px;

}



.RecruitmentContent {

	padding: 30px;

	font-size: 16px;

	line-height: 28px;

	color: #4c4c4c;

	background: #f2f2f2;

	display: none;

	overflow: hidden;

}



.RecruitmentContent h4.Rtconttitle {

	color: #4c4c4c;

	font-size: 14px;

	font-weight: bold;

	padding-bottom: 8px;

}



.Recruitmentlist ul li.cur h3 {

	background: url(../images/wwimg110.png) no-repeat 5px 20px;

	color: #FD6C35;

}



.Recruitmentlist ul li.cur span {

	background: url(../images/wwimg109.png) no-repeat;

}



.RecruitmentReturn {

	text-align: left;

	padding-top: 10px;

}



.RecruitmentReturn a {

	display: block;

	background: #00539d;

	font-size: 16px;

	font-weight: bold;

	width: 140px;

	color: #fff;

	padding: 10px 0px;

	text-align: center;

}



.RecruitmentReturn a:hover {

	color: #fff;

}



.wnetwork-nav ul li.cur {

	background: #FD6C35;

	display: block;

	color: #fff;

}



.wnetwork-nav ul li.cur a {

	color: #fff;

}





/*�о�����*/



.wwyeartab {

	position: relative;

	padding-top: 30px;

	padding-right: 45px;

	padding-left: 45px;

	width: 100%;

	overflow: hidden;

	padding-bottom: 8px;

}



.wwyeartabbox {

	overflow: hidden;

	padding-bottom: 19px;

}



.wwyeartab ul {

	width: 99999px;

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	-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;

}



.wwyeartab ul li {

	font-size: 18px;

	width: 10%;

	text-align: center;

}



.wwyeartab ul li a {

	padding: 14px 0 10px;

}



.wwyeartab ul li.cur a {

	color: #FD6C35;

	border-bottom: 3px solid #FD6C35;

}



.wwyeartableft,

.wwyeartabright {

	width: 35px;

	height: 55px;

	border: 1px solid #DADADA;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	position: absolute;

	top: 22px;

	cursor: pointer;

	z-index: 10;

	background: #fff;

}



.wwyeartableft {

	left: 0;

}



.wwyeartabright {

	right: 0;

}



.wwyeartableft:before,

.wwyeartabright:before {

	content: "";

	position: absolute;

	width: 8px;

	height: 8px;

	border-left: 3px solid #BDBDBD;

	border-top: 3px solid #BDBDBD;

	position: absolute;

	transform: rotate(315deg);

	-webkit-transform: rotate(315deg);

	-moz-transform: rotate(315deg);

	-ms-transform: rotate(315deg);

	-o-transform: rotate(315deg);

	top: 50%;

	left: 50%;

	margin: -4px 0 0 -4px;

}



.wwyeartabright:before {

	transform: rotate(135deg);

	-webkit-transform: rotate(135deg);

	-moz-transform: rotate(135deg);

	-ms-transform: rotate(135deg);

	-o-transform: rotate(135deg);

	margin: -4px 0 0 -6px;

}



.wwyeartableft:hover,

.wwyeartabright:hover {

	border: 1px solid #FD6C35;

	background: #FD6C35;

}



.wwyeartableft:hover:before,

.wwyeartabright:hover:before {

	border-left: 3px solid #fff;

	border-top: 3px solid #fff;

}



.wwfamilytablist ul li a {

	display: block;

}



.wwfamilytablist ul li a img {

	-webkit-filter: grayscale(100%);

    -moz-filter: grayscale(100%);

    -ms-filter: grayscale(100%);

    -o-filter: grayscale(100%); 

    filter: grayscale(100%);

    filter: gray;

    opacity: .5;

   width:100%;

}



.wwfamilytablist ul li.cur img { -webkit-filter: grayscale(0); -webkit-filter: grayscale(0); filter: grayscale(0); -webkit-filter: none; filter: none;opacity: 1; }



/*.wwfamilytablist ul li:nth-of-type(4) a {

	background: url(../webimages/wwimg87.png) no-repeat center 0;

	background: 90% auto;

}



.wwfamilytablist ul li:nth-of-type(2) a {

	background: url(../webimages/wwimg77.png) no-repeat center 0;

	background: 90% auto;

}



.wwfamilytablist ul li:nth-of-type(3) a {

	background: url(../webimages/wwimg78.png) no-repeat center 0;

	background: 90% auto;

}



.wwfamilytablist ul li:nth-of-type(1) a {

	background: url(../webimages/wwimg79.png) no-repeat center 0;

	background: 90% auto;

}



.wwfamilytablist ul li:nth-of-type(5) a {

	background: url(../webimages/wwimg80.png) no-repeat center 0;

	background: 90% auto;

}



.wwfamilytablist ul li:nth-of-type(6) a {

	background: url(../webimages/wwimg81.png) no-repeat center 0;

	background: 90% auto;

}



.wwfamilytablist ul li:nth-of-type(4).cur a {

	background: url(../webimages/wwimg76.png) no-repeat center 0;

	background: 90% auto;

}



.wwfamilytablist ul li:nth-of-type(2).cur a {

	background: url(../webimages/wwimg82.png) no-repeat center 0;

	background: 90% auto;

}



.wwfamilytablist ul li:nth-of-type(3).cur a {

	background: url(../webimages/wwimg83.png) no-repeat center 0;

	background: 90% auto;

}



.wwfamilytablist ul li:nth-of-type(1).cur a {

	background: url(../webimages/wwimg84.png) no-repeat center 0;

	background: 90% auto;

}



.wwfamilytablist ul li:nth-of-type(5).cur a {

	background: url(../webimages/wwimg85.png) no-repeat center 0;

	background: 90% auto;

}



.wwfamilytablist ul li:nth-of-type(6).cur a {

	background: url(../webimages/wwimg86.png) no-repeat center 0;

	background: 90% auto;

}*/



.wwimpor dl:hover .wwimporword span {

	background: #FD6C35;

	color: #fff;

	border: 1px solid #fff;

}



.wwactivity dl:hover .wwactivitymore {

	background: #FD6C35;

	color: #fff;

	border: 1px solid #fff;

}





/*--�����б�--*/



.Searchlist dl {

	background: #f7f7f7;

	margin-bottom: 20px;

	padding-top: 15px;

	padding-bottom: 20px;

	padding-right: 15px;

	padding-left: 15px;

}



.Searchlist dl h3 {

	font-size: 18px;

	line-height: 36px;

	padding-bottom: 5px;

	word-break: break-all;

	display: -webkit-box;

	-webkit-line-clamp: 1;

	-webkit-box-orient: vertical;

	overflow: hidden;

}



.Searchlist dl h3 a {

	color: #1a1a1a;

}



.Searchlist dl h3 a span {

	color: #00a1e9;

}



.Searchlist dl h3 a:hover {

	color: #1a1a1a;

}



.Searchlist dl dt {

	float: left;

	width: 200px;

	height: 150px;

	margin-right: 25px;

}



.Searchlist dl dt img {

	width: 200px;

	height: 150px;

	display: block;

}



.Searchlist dl dd {

	font-size: 13px;

	color: #1a1a1a;

	padding-top: 3px;

	line-height: 24px;

}



.Searchlist dl dd p {

	word-break: break-all;

	display: -webkit-box;

	-webkit-line-clamp: 2;

	-webkit-box-orient: vertical;

	overflow: hidden;

}



.Searchlist dl dd p.Searchclass {

	color: #999;

	padding-top: 8px;

}



.Searchlist dl dd p.Searchclass a {

	color: #999;

}



.Searchlist dl dd p.Searchclass a:hover {

	color: #00a1e9;

}



.Searchlist .wwpage {

	margin-top: 20px;

}



.wwfieldDllist {

	padding-top: 30px;

}



.wwnavdrop h4.cur span {

	background: url(../images/wwpic19.png) no-repeat center center;

	-moz-background-size: 19px 12px;

	-o-background-size: 19px 12px;

	background-size: 19px 12px;

}



.wwnav ul li .wwnavdroplist ul li h5.cur span {

	background: url(../images/wwpic19.png) no-repeat center center;

	-moz-background-size: 19px 12px;

	-o-background-size: 19px 12px;

	background-size: 19px 12px;

}



.wqp-banner ul {

	width: 100%;

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	display: -webkit-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;

}



.wqp-banner ul li {

	width: 100%;

	-moz-background-size: cover;

	-o-background-size: cover;

	background-size: cover;

	background-position: center;

	overflow: hidden;

	float: left;

	-webkit-flex-shrink: 0;

	-ms-flex: 0 0 auto;

	-ms-flex-negative: 0;

	flex-shrink: 0;

	height: 100%;

	position: relative;

}



.wqp-bannerbtn {

	width: 100%;

	position: absolute;

	left: 0;

	bottom: 0;

	z-index: 99;

	text-align: center;

}



.wqp-bannerbtn span {

	display: inline-block;

	width: 8px;

	height: 8px;

	-webkit-border-radius: 100%;

	-moz-border-radius: 100%;

	border-radius: 100%;

	margin-right: 8px;

	background: #a29b9b;

}



.wqp-bannerbtn span.swiper-pagination-bullet-active {

	background: #FD6C35;

}



.wwconboxleft span {

	display: block;

	width: 100%;

	overflow: hidden;

}



.wwconbox ul li {

	overflow: hidden;

}



.wwconbox ul li:nth-of-type(2) .wwconboxleft img {

	display: block;

	width: 124%;

	margin: 0 -12%;

}



.wwchangediv {

	position: relative;

	background: #f7f7f7;

}



.wwchangeimg img {

	display: block;

	width: 100%;

}



.wwchangediv:after {

	content: "";

	content: "";

	position: absolute;

	width: 0;

	height: 0;

	top: -16px;

	left: 50%;

	margin-left:-13px;

	border-left: 20px solid transparent;

	border-right: 20px solid transparent;

	border-bottom: 20px solid #f7f7f7;

}





/*ʵ������ҵ�������*/



.wwrange li {

	float: left;

	color: #fff;

	position: relative;

}



.wwrange li div {

	height: 100%;

	background: #00ac97;

}



.wwrange li p {

	width: 100%;

	position: absolute;

	top: 50%;

	right: 0;

	transform: translateY(-50%);

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	padding-left: 15px;

	padding-right: 15px;

	text-align: center;

}



.wwrange li:nth-of-type(2n) div {

	background: #daf1ee;

	color: #333;

}



.wwrangeimglist {

	margin: 0 -14px;

}



.wwrangeimglist li img {

	width: 100%;

	display: block;

}



.wwrangeimglist li {

	padding-left: 14px;

	padding-right: 14px;

	margin-bottom: 14px;

}



.testserveimg li img {

	display: block;

	width: 100%;

}



.wwtestbox {

	padding-top: 20px;

	padding-bottom: 20px;

	overflow: hidden;

}



.testserveimg li {

	margin-bottom: 15px;

}



.wwtestboxcopy {

	font-size: 16px;

	padding-bottom: 10px;

	padding-top: 10px;

}



.wwrange {

	padding-top: 10px;

	padding-bottom: 10px;

}



.wwrangeimglist {

	padding-top: 10px;

}



.wwindustryimg03 {

	border-bottom: 1px solid #e6e6e6;

	padding-bottom: 45px;

}



.Edoclist li img {

	width: 100%;

	display: block;

}



.Edoclist li h3 {

	padding-bottom: 20px;

	color: #333;

	font-size: 16px;

}



.Foodlisst dl {

	padding-top: 15px;

	padding-bottom: 15px;

}



.Foodlisst dl dt img {

	width: 100%;

	padding-bottom: 5px;

	display: block;

	float: left;

}



.Foodlisst dl dd {

	float: left;

	color: #666;

	line-height: 24px;

}



.Foodlisst dl dd h3 {

	font-size: 16px;

	padding-top: 5px;

	padding-bottom: 5px;

}



.wwindustryimg04 img {

	width: 100%;

}



.Cusplist li {

	background: #f2f2f2;

	padding-top: 15px;

	padding-left: 15px;

	padding-right: 15px;

	padding-bottom: 10px;

	margin-bottom: 10px;

}



.Cusplist li:nth-of-type(2n) {

	background: #fff;

}



.Cusplist li h3 {

	padding-bottom: 10px;

	font-weight: bold;

}



.Cuspimg {

	padding-top: 15px;

}



.Cuspimg img {

	display: block;

	width: 100%;

	margin-bottom: 15px;

}



.wwindustrytit100 {

	padding-top: 15px;

	padding-bottom: 20px;

}



.Edoclist {

	padding-top: 15px;

}



.Edoclist li {

	margin-bottom: 25px;

}



.wwindustryimg04 {

	padding-bottom: 10px;

}





/*���ӹ��ܲ���*/



.Functiondl {

	padding-top: 32px;

	color: #333;

	padding-bottom: 20px;

}



.Functiondl dd h3 {

	color: #FD6C35;

	font-size: 16px;

	font-weight: bold;

	line-height: 24px;

	padding-bottom: 20px;

}



.Funling {

	margin-top: 15px;

}



.Functiondl dd {

	padding-bottom: 30px;

}



.Functiondl dt img {

	display: block;

	width: 100%;

	margin: 0 auto;

}





/*----wuqiuping- start----*/



.wqp-banner {

	position: relative;

	overflow: hidden;

	z-index: 9;

}



.wqp-banner img {

	display: block;

	width: 100%;

}

/* .hidden-sm{display: none;} */

.wqp-nav {

	text-align: center;

	background: #F2F2F2;

	box-shadow: 0 3px 5px #DDDDDD;

	-webkit-box-shadow: 0 3px 5px #DDDDDD;

	-o-box-shadow: 0 3px 5px #DDDDDD;

	-moz-box-shadow: 0 3px 5px #DDDDDD;

}



.wqp-nav-item a {

	padding: 10px 30px;

	display: inline-block;

	color: #1a1919;

	font-size: 16px;

	border-right: 1px solid #CCCCCC;

	margin-left: -5px;

	position: relative;

}

.wqp-nav-item a:last-child{border: none;}



.wqp-nav-item a:hover,

.wqp-nav-item a.cur {

	background: #FD6C35;

	color: #fff;

}



.wqp-nav-item a:after {

	content: "";

	position: absolute;

	width: 0;

	height: 0;

	bottom: -10px;

	left: 50%;

	margin-left: -10px;

	border-left: 10px solid transparent;

	border-right: 10px solid transparent;

	border-top: 10px solid #FD6C35;

	display: none;

}



.wqp-nav-item a:hover:after,

.wqp-nav-item a.cur:after {

	display: block;

}





/*��Ʒ�ſ�*/



.wqp-pro-content {

	padding-top: 20px;

	padding-bottom: 25px;

}



.pro-situationOne {

	padding-bottom: 20px;

	color: #1a1a1a;

	border-bottom: 1px dashed #D9D9D9;

}



.pro-situationTwo {

	padding-top: 15px;

	padding-bottom: 20px;

}



.pro-situationTwo .title {

	font-size: 18px;

	color: #FD6C35;

	padding-bottom: 10px;

}



.pro-situationTwo img {

	width: 100%;

}



.wqpother-business h3 {

	font-size: 18px;

	padding-bottom: 20px;

	color: #FD6C35;

}



.wqpother-business ul {

	margin: 0 -8px;

}



.wqpother-business ul li {

	padding: 0 8px;

	text-align: center;

	margin-bottom: 10px;

}



.wqpother-business ul li a {

	display: block;

	background: #F7F7F7;

	padding: 42px 0 40px;

	color: #1a1a1a;

	font-size: 18px;

}



.wqpother-business ul li a:hover {

	color: #FD6C35;

}



.wqpother-business ul li img {

	max-width: 100%;

}





/*�ྻ�Ҳ�Ʒ�빤��*/



.clean-productsOne {

	font-size: 14px;

}



.clean-productsOne .clean-title {

	font-size: 16px;

	color: #1a1a1a;

	border-left: 4px solid #FD6C35;

	padding-left: 5px;

}





/*.clean-productsOne .Producttitle{border-bottom:1px solid #E0E0E0;padding-bottom:10px;}*/



.clean-productsOne .clean-title span {

	font-size: 14px;

	color: #4c4c4c;

	padding-left: 0;

	display: block;

}



.clean-productsOne .time-list {

	text-align: center;

	padding: 20px 0 15px;

	margin: 0 -15px;

	color: #666666;

}



.clean-productsOne .time-list li {

	margin-bottom: 15px;

}



.clean-productsOne .time-list p {

	color: #FD6C35;

}



.clean-productsOne .time-list p img {

	margin-right: 5px;

	height: 50px;

}



.engineering {

	padding-top: 20px;

}



.engineering dl {

	background: #F7F7F7;

}



.engineering dl dt {

	padding: 0;

}



.engineering dl dt img {

	display: block;

	width: 100%;

}



.engineering dl dd {

	padding: 15px 10px;

	font-size: 13px;

	text-align: justify;

}



.engineering dl dd h3 {

	font-size: 16px;

	color: #FD6C35;

	padding-bottom: 8px;

}



.engineering dl dd h4 {

	font-size: 14px;

	padding-bottom: 10px;

}



.wqp-pro-content {

	overflow: hidden;

}



.engineering dl dd .more {

	margin-top: 10px;

	padding: 10px 20px;

	display: inline-block;

	background: #FD6C35;

	color: #fff;

	font-size: 14px;

}



.clean-productsTwo {

	margin-top: 15px;

}



.clean-productsTwo .tit {

	font-size: 16px;

	color: #FD6C35;

	padding-bottom: 10px;

}



.clean-productsTwo ul {

	margin-left: -5px;

	margin-top: 20px;

	width: 101%;

}



.clean-productsTwo ul li {

	padding: 0 5px;

	text-align: center;

	color: #1a1a1a;

	margin-bottom: 10px;

}



.clean-productsTwo ul li a {

	cursor: default;

}



.clean-productsTwo ul li img,

.clean-productsTwo img {

	display: block;

	width: 100%;

}



.clean-productsTwo ul li p {

	padding-top: 10px;

}





/*.rightmenu{ display:none;}*/





/*�ײ�*/

 

.xlcode-list{

    display:inline-block;

    float:none;

}

 





/*.wwfootdown{ display:none;}*/



.wwfootdrop {

	padding-top: 10px;

	display: none;

}



.wwfootdrop li {

	padding-bottom: 10px;

}



.wwfootdrop li h4 {

	position: relative;

}

 



.wwfootdowncon {

	padding-left: 15px;

	display: none;

}



.wwfootdrop li h5 {

	position: relative;

}



.wwfootdown {

	padding-left: 12px;

	display: none;

}

 



.wwfootdrop li h4.cur em {

	background: url(../images/icon37.png) center center no-repeat;

}



.wwfootdownup h5.cur em {

	background: url(../images/icon37.png) center center no-repeat;

}

 





/*������ҵ*/



.other-product-list li {

	padding-top: 20px;

	padding-bottom: 20px;

}



.other-product-list li:nth-of-type(even) {

	background: #F2F2F2;

}



.other-product-list li:nth-of-type(even) .list-left {

	float: right;

}



.other-product-list li .list-left a {

	display: block;

}



.other-product-list li .list-left a img {

	display: block;

	width: 100%;

}



.other-product-list li .list-right h3 {

	font-size: 16px;

	padding: 2% 0 8px;

}



.other-product-list li .list-right h3 a {

	color: #333;

	display: block;

}



.other-content {

	-o-text-overflow: ellipsis;

	text-overflow: ellipsis;

	-webkit-box-orient: vertical;

	overflow: hidden;

	display: -webkit-box;

	-webkit-line-clamp: 4;

	line-height: 20px;

	color: #333;

	text-align: justify;

}



.other-product-list li .list-right .link-more {

	padding-top: 15px;

}



.link-more a {

	padding: 5px 20px;

	display: inline-block;

	background: #FD6C35;

	color: #fefefe;

	text-align: center;

	font-size: 12px;

}



.wqp-list-web {

	max-width: 1200px;

	margin: 0 auto;

}





/*����Դ����*/



.wqpenergyCon {

	padding-top: 20px;

}



.energy-list li {

	padding: 20px 0;

	color: #1a1a1a;

}



.energy-list li a{display:block;}



.energy-list li .energy-left img {

	max-width: 100%;

	display: block;

}



.energy-list li .energy-left,

.energy-list li .energy-right {

	padding: 0;

}



.energy-list li:nth-of-type(odd) {

	background: #F2F2F2;

}



.energy-list li:nth-of-type(odd) .energy-left {

	float: right;

}



.energy-list li .energy-right h3 {

	font-size: 16px;

	color: #FD6C35;

	padding: 16px 0 10px;

	font-weight: bold;

}





/*��չ����*/



.wqp-history {

	position: relative;

}



.honorbtn {

	max-width: 1030px;

	font-size: 18px;

	overflow: hidden;

	position: relative;

	margin: 20px auto;

	background: url(../images/wqp_inco12.png) repeat-x 0 center;

}



.honorbtn a:hover,

.honorbtn a.cur {

	color: #fff;

	background-color: #FD6C35;

}



/* .honorbtn li:last-child a {

	background: #ededed;

} */



.honorbtn a:last-child:hover,

.honorbtn a:last-child.cur {

	color: #fff;

	background-color: #FD6C35;

}



.honorbtn ul {

	max-width: 1030px;

	margin: 0 auto;

}



.honorbtn ul li {

	width: 60px !important;

	height: 60px;

	overflow: hidden;

	float: left;

	position: relative;

	display: -webkit-box;

	-webkit-flex-shrink: 0;

	-ms-flex: 0 0 auto;

	-ms-flex-negative: 0;

	flex-shrink: 0;

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	-webkit-justify-content: center;

	-moz-box-pack: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	-webkit-align-items: center;

	-moz-box-align: center;

	align-items: center;

	margin-right: 16px;

}



.honorbtn a {

	display: inline-block;

	color: #666;

	width: 60px;

	height: 60px;

	-webkit-border-radius: 50%;

	-moz-border-radius: 50%;

	border-radius: 50%;

	text-align: center;

	line-height: 60px;

	background: #ededed;

	font-size: 16px;

	font-weight: bold;

}



.honorbtn ul {

	width: 100%;

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	display: -webkit-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;

}



.adscrollleft,

.adscrollright {

	display: none;

	width: 35px;

	height: 100%;

	border: 1px solid #DADADA;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	position: absolute;

	top: 0;

	cursor: pointer;

	z-index: 10;

	background: #fff;

}



.adscrollleft {

	left: 0;

}



.adscrollright {

	right: 0;

}



.adscrollleft:before,

.adscrollright:before {

	content: "";

	position: absolute;

	width: 8px;

	height: 8px;

	border-left: 3px solid #BDBDBD;

	border-top: 3px solid #BDBDBD;

	position: absolute;

	transform: rotate(315deg);

	-webkit-transform: rotate(315deg);

	-moz-transform: rotate(315deg);

	-ms-transform: rotate(315deg);

	-o-transform: rotate(315deg);

	top: 50%;

	left: 50%;

	margin: -4px 0 0 -4px;

}



.adscrollright:before {

	transform: rotate(135deg);

	-webkit-transform: rotate(135deg);

	-moz-transform: rotate(135deg);

	-ms-transform: rotate(135deg);

	-o-transform: rotate(135deg);

	margin: -4px 0 0 -6px;

}



.adscrollleft:hover,

.adscrollright:hover {

	border: 1px solid #FD6C35;

	background: #FD6C35;

}



.adscrollleft:hover:before,

.adscrollright:hover:before {

	border-left: 3px solid #fff;

	border-top: 3px solid #fff;

}



.wqp-date {

	position: relative;

	padding-left: 10px;

	margin-bottom: 50px;

}



.wqp-date .date-title {

	position: relative;

	font-size: 20px;

	font-weight: bold;

	color: #E6E6E6;

}



.wqp-date .dateCon {

	padding-left: 5px;

	padding-top: 5px;

}



.wqp-date .dateCon .line {

	background: url(../images/wwimg10.png) 0 5px no-repeat;

	padding-left: 10px;

	margin-bottom: 8px;

	color: #1a1a1a;

	-moz-background-size: auto 15px;

	-o-background-size: auto 15px;

	background-size: auto 15px;

}



.wqp-date .dateCon p {

	background: url(../images/wwimg10.png) 0 5px no-repeat;

	padding-left: 10px;

	margin-bottom: 20px;

	color: #1a1a1a;

	-moz-background-size: auto 15px;

	-o-background-size: auto 15px;

	background-size: auto 15px;

}



.classiccaseM {

	width: 96%;

	margin: 0 auto;

	overflow: hidden;

	position: relative;

	margin-bottom: 20px;

	padding-top: 20px;

}



.classiccaseM ul {

	height: auto;

	position: relative;

	width: 100%;

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	display: -webkit-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;

}



.classiccaseM ul li {

	width: 32%;

	float: left;

	overflow: hidden;

	-webkit-flex-shrink: 0;

	-ms-flex: 0 0 auto;

	-ms-flex-negative: 0;

	flex-shrink: 0;

	height: 100%;

	position: relative;

}



.classiccaseM ul li a {

	display: block;

	padding: 8px;

	border: 1px solid #DCDCDC;

	width: 99%;

}



.classiccaseM ul li img {

	display: block;

	width: 100%;

	position: relative;

	z-index: 1;

	height: auto;

}



.classiccaseM ul li .ccase-title {

	display: block;

	text-align: center;

	font-size: 14px;

	margin-top: 8px;

	-o-text-overflow: ellipsis;

	text-overflow: ellipsis;

	-webkit-box-orient: vertical;

	overflow: hidden;

	display: -webkit-box;

	-webkit-line-clamp: 1;

}



.wqp-history {

	position: relative;

}



.leftbtn,

.rightbtn {

	width: 24px;

	height: 34px;

	position: absolute;

	top: 50%;

	z-index: 999;

}



.leftbtn,

.leftbtn:hover {

	left: 0;

}



.rightbtn,

.rightbtn:hover {

	right: 0;

}



.leftbtn {

	background: url(../images/wwimg11.png) 0 0 no-repeat;

	-moz-background-size: 15px auto;

	-o-background-size: 15px auto;

	background-size: 15px auto;

}



.rightbtn {

	background: url(../images/wwimg12.png) right 0 no-repeat;

	-moz-background-size: 15px auto;

	-o-background-size: 15px auto;

	background-size: 15px auto;

}



.leftbtn:hover {

	background: url(../images/wwimg13.png) 0 0 no-repeat;

	-moz-background-size: 15px auto;

	-o-background-size: 15px auto;

	background-size: 15px auto;

}



.rightbtn:hover {

	background: url(../images/wwimg14.png) right 0 no-repeat;

	-moz-background-size: 15px auto;

	-o-background-size: 15px auto;

	background-size: 15px auto;

}





/*��˾���*/



.wqp-company-profile {

	padding-top: 15px;

	padding-bottom: 20px;

	color: #333333;

}



.wqp-company-profile img {

	width: 100%;

}



.wcompanyList {

	padding: 20px 0 10px;

}



.wcompanyList li {

	text-align: center;

	color: #FD6C35;

	margin-bottom: 20px;

}



.wcompanyList li img {

	width: auto;

	margin-right: 5px;

	height: 45px;

}



.wqpcom-ListOne {

	background: #F7F7F7;

}



.wqpcom-ListOne dl dt {

	float: none;

	width: 100%;

}



.wqpcom-ListOne dl dt img {

	display: block;

}



.wqpcom-ListOne dl dd {

	float: none;

	width: 100%;

	padding: 15px 0;

}



.wqpcom-ListOne dl dd h3 {

	font-size: 16px;

	padding-bottom: 8px;

}



.wqp-column-list {

	background: #F7F7F7;

	padding: 15px 0 20px;

}



.wqp-column-list ul li {

	margin-bottom: 15px;

}



.wqp-column-list ul li img {

	display: block;

	width: 100%;

}



.wqp-column-list ul li a {

	display: block;

}



.wqp-column-list ul li h4 a {

	display: block;

	font-size: 18px;

	color: #1a1a1a;

	padding: 8px 0 10px;

}



.wqp-column-list ul li .text {

	-o-text-overflow: ellipsis;

	text-overflow: ellipsis;

	-webkit-box-orient: vertical;

	overflow: hidden;

	display: -webkit-box;

	-webkit-line-clamp: 2;

}





/*�����ܹ�*/



.wmanagement {

	text-align: center;

}



.wmanagement img {

	max-width: 100%;

}





/*��������*/



.wqp-honornav {

	text-align: center;

}



.wqp-honor {

	padding-top: 15px;

	padding-bottom: 20px;

}



.wqp-honornav a {

	font-size: 18px;

	color: #1a1a1a;

	padding: 0 20px 10px;

	margin: 0 20px;

	display: inline-block;

}



.wqp-honornav a.cur,

.wqp-honornav a:hover {

	color: #FD6C35;

	border-bottom: 2px solid #FD6C35;

}



.wqp-honor-list {

	padding-top: 20px;

}



.wqp-honor-list ul li .honor-img {

	display: block;

	border: 1px solid #D9D9D9;

	padding: 10px;

}



.wqp-honor-list ul li .honor-img img {

	display: block;

	width: 100%;

}



.wqp-honor-list ul li {

	margin-bottom: 15px;

}



.wqp-honor-list ul li h4 {

	font-size: 14px;

	text-align: center;

	margin-top: 10px;

	-o-text-overflow: ellipsis;

	text-overflow: ellipsis;

	-webkit-box-orient: vertical;

	overflow: hidden;

	display: -webkit-box;

	-webkit-line-clamp: 1;

}





/*��ҳ*/



.wqp-page {

	display: block;

	background: #FD6C35 url(../images/wwimg09.png) no-repeat center;

	padding: 20px 0;

	-moz-background-size: 25px auto;

	-o-background-size: 25px auto;

	background-size: 25px auto;

}





/*��ҵ����*/



.base-list ul {

	margin-bottom: 20px;

}



.base-list ul li {

	margin-bottom: 15px;

}



.base-list ul li .title {

	width: 100%;

	height: 40px;

	line-height: 40px;

	position: absolute;

	bottom: 0;

	left: 0;

	z-index: 1;

	background: rgba(0, 0, 0, 0.6);

	padding: 0 10px;

	font-size: 15px;

	-o-transition: 0.5s;

	transition: 0.5s;

	-webkit-transition: 0.5s;

	-moz-transition: 0.5s;

	color: #fff;

	-o-text-overflow: ellipsis;

	text-overflow: ellipsis;

	-webkit-box-orient: vertical;

	overflow: hidden;

	display: -webkit-box;

	-webkit-line-clamp: 1;

}



.base-list ul li .title:after {

	content: "";

	position: absolute;

	width: 8px;

	height: 8px;

	border-left: 3px solid #fff;

	border-top: 3px solid #fff;

	position: absolute;

	transform: rotate(135deg);

	-webkit-transform: rotate(135deg);

	-moz-transform: rotate(135deg);

	-ms-transform: rotate(135deg);

	-o-transform: rotate(135deg);

	top: 50%;

	right: 10px;

	margin: -4px 0 0 -4px;

}



.base-list ul li .baseCon {

	position: relative;

}



.base-list ul li img {

	display: block;

	width: 100%;

}



.base-list ul li:hover .title {

	width: 100%;

	height: 100%;

	text-align: center;

}



.base-list ul li:hover .title span {

	position: absolute;

	top: 50%;

	left: 50%;

	width: 100%;

	-moz-transform: translate(-50%, -50%);

	-ms-transform: translate(-50%, -50%);

	-o-transform: translate(-50%, -50%);

	transform: translate(-50%, -50%);

	-webkit-transform: translate(-50%, -50%);

	display: block;

}



.base-list ul li:hover .title:after {

	opacity: 0;

}





/*Ӫ������*/



.wnetwork-one img {

	display: block;

	width: 100%;

}



.Searchcity li {

	border-bottom: 1px solid #E9E9E9;

	padding: 10px 0;

}



.Searchcity li .cityItem {

	color: #333333;

}



.Searchcity li:nth-of-type(even) .cityItem {

	padding-left: 0;

}



.Searchcity li h4 {

	font-size: 15px;

	padding-bottom: 5px;

	color: #333;

	font-weight: 600;

}



.wnetwork-nav {

	width: 100%;

	overflow: hidden;

	margin-bottom: 10px;

}



.wnetwork-nav ul li {

	float: left;

	width: 50%;

	display: block;

	background: #E6E6E6;

	text-align: center;

	font-size: 15px;

	/*padding:10px 0;*/

	border-right: 1px solid #CCCCCC;

	-webkit-flex-shrink: 0;

	-ms-flex: 0 0 auto;

	-ms-flex-negative: 0;

	flex-shrink: 0;

	position: relative;

}



.wnetwork-nav a {

	padding: 10px 0;

	display: block;

}



.wnetwork-nav ul {

	position: relative;

	width: 100%;

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	display: -webkit-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;

}



.wnetwork-nav ul li:last-child {

	border-right: 0;

}



.Searchcity {

	margin-bottom: 20px;

}





/*wuqiuping-end*/





/****************huangshuhong-start*************************************************************/





/*��Ʊ��̬*/



.h-report {

	padding-top: 25px;

	width: 100%;

	padding-bottom: 25px;

}



.h-report th {

	font-size: 16px;

	color: #fff;

	text-align: center;

	height: 50px;

	background: #FD6C35;

	font-weight: normal;

	border-right: 1px solid #fff;

}



.h-report th:nth-child(3n) {

	border-right: none;

}



.h-report td {

	border-bottom: 1px solid #e8e8e8;

	border-left: 1px solid #e8e8e8;

	height: 45px;

	vertical-align: middle;

	padding-left: 3%;

	padding-right: 3%;

	font-size: 14px;

	color: #1a1a1a;

	padding-top: 10px;

	padding-bottom: 10px;

}



.h-report td:nth-child(3n) {

	border-right: 1px solid #e8e8e8;

}



.h-report td:nth-child(2n),

.h-report td:nth-child(3n) {

	text-align: center;

	padding-left: 0;

	padding-right: 0;

}



.h-report td a {

	color: #FD6C35;

	display: block;

	font-size: 13px;

}



.h-report .wwpage {

	margin-top: 25px;

}





/*��˾����*/



.govern-nav {

	text-align: center;

	padding-top: 25px;

	padding-bottom: 15px;

}



.govern-nav a {

	display: inline;

	font-size: 16px;

	color: #333;

	display: inline-block;

	line-height: 35px;

	padding: 0;

	height: 38px;

}



.govern-nav a:hover,

.govern-nav a.cur {

	color: #FD6C35;

	border-bottom: 3px solid #FD6C35;

}



.h-govern h2 {

	font-size: 19px;

	font-weight: bold;

	color: #333;

	padding-bottom: 15px;

}



.govern-list {

	border-bottom: 1px solid #e5e5e5;

}



.govern-list h3 {

	font-size: 16px;

	color: #0b70c3;

	padding-bottom: 10px;

}



.govern-list li {

	padding-top: 21px;

	padding-bottom: 4px;

	border-top: 1px solid #e5e5e5;

}



.govern-list p {

	font-size: 14px;

	color: #555;

	word-break: break-all;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	overflow: hidden;

	margin-bottom: 20px;

}



.govern-more,

.govern-down {

	float: right;

	font-size: 14px;

	color: #FD6C35;

	padding-left: 8px;

	/*margin-top:10px;*/

}



.govern-list p {

	margin-bottom: 10px;

}



.govern-more:hover,

.govern-down:hover {

	color: #FD6C35;

}



.govern-list {

	margin-bottom: 25px;

}



.h-govern .wwpage {

	margin-bottom: 25px;

}



.govern-down {

	padding-right: 8px;

	padding-left: 28px;

	background-image: url(../images/zdown.png);

	background-repeat: no-repeat;

	background-position: left center;

}



.govern-intro {

	font-size: 14px;

	color: #333;

	line-height: 24px;

	padding-bottom: 30px;

}



.h-imgbox {

	background: #f7f7f7;

	text-align: center;

	padding: 30px 10px;

}



.h-imgbox img {

	max-width: 100%;

}



.albumlist02 {

	display: none;

}



.albumlist {

	width: 100%;

	height: 100%;

	position: fixed;

	left: 0px;

	top: 0px;

	background: #000;

	z-index: 11;

	display: none;

}



.albumwrap {

	width: 100%;

	color: #fff;

	position: absolute;

	top: 50%;

	left: 0;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	transform: translateY(-50%);

}



.albumwrap h4 {

	font-size: 16px;

	text-align: center;

	padding-bottom: 12px;

}



.albumlistpages {

	font-size: 14px;

	text-align: right;

	padding: 8px 12px 0 0;

}



.xiangcelist li .albumlistpages span {

	border: none;

	padding: 0px;

}



.h-table {

	padding: 20px 0 30px;

	overflow-x: scroll;

}



.h-table table {

	border-bottom: 1px solid #ddd;

	min-width: 800px;

}



.h-table th {

	font-size: 15px;

	color: #fff;

	background: #006ac0;

	text-align: center;

	height: 40px;

	font-weight: normal;

}



.h-table td {

	font-size: 14px;

	color: #333;

	text-align: center;

	border-top: 1px solid #ddd;

	border-left: 1px solid #ddd;

	height: 40px;

}



.h-table td:nth-child(6n) {

	border-right: 1px solid #ddd;

}



.h-info {

	padding: 35px 0 30px;

}



.info-pic {

	margin-bottom: 20px;

}



.info-img img {

	width: 100%;

	display: block;

}



.info-txt {

	background: #f7f7f7;

	padding: 20px 10px;

	font-size: 14px;

	color: #1a1a1a;

	line-height: 24px;

}



.info-last {

	background: #f7f7f7;

}



.last-left {

	padding-left: 36px;

	padding: 15px 10px;

	font-size: 14px;

	color: #1a1a1a;

	line-height: 24px;

}



.last-right {

	padding: 15px 10px;

}



.last-left h2 {

	font-size: 20px;

	color: #FD6C35;

	padding-bottom: 10px;

}



.last-right ul {

	text-align: center;

}



.last-right li {

	font-size: 14px;

	color: #333;

	display: inline-block;

	margin: 0 10px 10px;

}



.last-right li a {

	font-size: 20px;

	color: #1a1a1a;

}





/*��Ʊ��̬*/



.stock-top {

	padding-top: 25px;

}



.stock-name {

	float: left;

	font-size: 14px;

	color: #fff;

	line-height: 20px;

	background: #FD6C35;

	text-align: center;

	padding-top: 8px;

	padding-bottom: 8px;

}



.stock-name b {

	display: block;

}



.stock-now {

	font-size: 14px;

	color: #FD6C35;

	height: 56px;

	line-height: 56px;

	padding-left: 27px;

	background: #f2f2f2;

}



.stock-now img {

	position: relative;

	top: 3px;

	margin-right: 6px;

}



.stock-up {

	background: #f2f2f2;

	text-align: center;

	padding-top: 13px;

	padding-bottom: 6px;

}



.stock-middle {

	background: #f7f7f7;

	margin-bottom: 22px;

}



.stock-up span {

	color: #b1020c;

	font-size: 30px;

	font-weight: bold;

	padding-right: 30px;

	background-image: url(../images/zhsh06.png);

	background-position: right center;

	background-repeat: no-repeat;

}



.stock-up span.cur {

	color: #0e8c4c;

	background-image: url(../images/zhsh06g.png);

}



.stock-up em {

	color: #b1020c;

	font-size: 15px;

	padding: 0 12px;

}



.stock-up i {

	font-size: 13px;

	color: #333;

}



.stock-detail {

	line-height: 30px;

	font-size: 14px;

	color: #333;

}



.stock-detail ul {

	padding-top: 20px;

	padding-bottom: 10px;

	padding-left: 10px;

}



.stock-detail ul li {

	padding-left: 5px;

	padding-right: 5px;

}



.stock-detail b {

	color: #000;

}



.stock-status {

	background: #f7f7f7;

}



.status-nav {

	background: #ededed;

	border: 1px solid #ededed;

	overflow: hidden;

	margin-bottom: 19px;

}



.status-nav a {

	display: block;

	float: left;

	font-size: 14px;

	color: #333;

	width: 65px;

	text-align: center;

	line-height: 43px;

}



.status-nav a.cur {

	color: #00a0e9;

	background: #fff;

}



.allstatus {

	padding: 0 11px 50px;

}



.substatus-nav {

	font-size: 14px;

	color: #333;

	line-height: 40px;

	-moz-border-radius: 5px;

	-webkit-border-radius: 4px;

	border-radius: 4px;

	background: #ededed;

}



.substatus-nav span {

	padding-left: 10px;

	padding-right: 5px;

}



.substatus-nav i {

	color: #b1020c;

}



.stock-img {

	text-align: center;

	padding-top: 43px;

	overflow-x: scroll;

}



.stock-img img {

	min-width: 600px;

}



.stock-status {

	margin-bottom: 60px;

}





/****************huangshuhong-end**************************************************************/



.wwlingyutit {

	font-size: 18px;

	font-weight: bold;

	color: #FD6C35;

	padding-top: 20px;

	padding-bottom: 10px;

}



.wwresultleft {

	padding-bottom: 20px;

}



.energyCon {

	text-align: justify;

}



.wwthetext dd {

	text-align: justify;

}



.wwfieldDllist dl dd {

	text-align: justify;

}



.engineering dl dd p {

	/*text-indent:29px;*/

}



.wqp-column-list ul {

	width: 100%;

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	-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;

}



.wqp-column-list ul li {

	float: none;

	width: 25%;

	padding-left: 15px;

	padding-right: 15px;

}



.wqp-column-list .commonweb {

	overflow: hidden;

	padding: 0;

	margin: 0 3%;

}



.last-right li p:last-child {

	padding-top: 5px;

	font-weight: bold;

}



.stock-now em {

	color: #333;

	font-size: 12px;

	display: inline-block;

	width: 28%;

	line-height: 17px;

	padding-top: 13px;

	position: absolute;

	right: 22px;

}



.wwcauseimg li:first-child img:nth-of-type(5) {

	width: 100%;

}



.wwcauseimg li:last-child img:nth-of-type(1) {

	width: 100%;

	padding-left: 7px;

	padding-right: 7px;

}



.rightmenuin {

	display: none;

}



.rightmenu .ico-box {

	position: relative;

	width: 54px;

	height: 54px;

	border-bottom: 1px solid #fff;

	cursor: pointer;

}



.rightmenu .ico06 {

	background: #1a1a1a url(../images/wwpic202.jpg) 0 0 no-repeat;

	border-bottom: none;

}



.rightmenu {

	position: fixed;

	right: 0;

	top: 30%;

	z-index: 999;

	display: none;

}



.rightmenuin .ico06 {

	background: #1a1a1a url(../images/wwpic202.jpg) 0 0 no-repeat;

	border-bottom: none;

}



.rightmenuin {

	position: fixed;

	right: 0;

	top: 30%;

	z-index: 999;

}



.rightmenuin {

	top: 88%;

	right: 10px;

}



.rightmenuin .ico-box {

	position: relative;

	width: 54px;

	height: 54px;

	cursor: pointer;

}



.rightmenuins {

	display: none !important;

}





/*.rightmenu{ display:none;}*/



.rightmenu02 {

	display: block;

}



.wwshowdis p {

	-o-text-overflow: ellipsis;

	text-overflow: ellipsis;

	-webkit-box-orient: vertical;

	overflow: hidden;

	display: -webkit-box;

	-webkit-line-clamp: 2;

}



.testserveimg {

	padding-top: 30px;

	margin: 0 -15px;

}



.wwrange li {

	height: 90px;

	width: 100%;

	margin-bottom: 10px;

}





/*���ܲ���*/



.wwintroUp ul li {

	padding-left: 5px;

	padding-right: 5px;

	margin-bottom: 20px;

	text-align: center;

}



.wwintroUp ul li img {

	display: block;

	width: 100%;

}



.wwintroUp ul {

	margin: 0 -5px;

}



.wwintroUp ul li p {

	padding-top: 10px;

}



.wwintroUp {

	padding-top: 30px;

}



.wwintroUptit {

	color: #333;

	font-size: 16px;

	font-weight: bold;

	padding-bottom: 15px;

}



.wwjianjieimg ul li img {

	display: block;

	width: 100%;

}



.wwjianjieimg ul li {

	margin-bottom: 20px;

	text-align: center;

	font-size: 14px;

}



.wwjianjieimg ul li p {

	padding-top: 10px;

}



.wwjianjieimg {

	padding-top: 10px;

}



.wwjianjieimgtit {

	color: #FD6C35;

	font-size: 16px;

	padding-bottom: 20px;

}



.wwmanlink {

	background: url(../images/wwimg127.png) no-repeat left 5px;

	padding-left: 28px;

}



.wwaddnav02 ul {

	width: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	-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;

}



.wwaddnav02 ul li {

	width: 25%;

	margin-right: 14px;

}



.wwaddnav02 a {

	width: 100%;

}



.wwaddnav02 {

	overflow: hidden;

	position: relative;

}



.wwaddnav02 .wwyeartableft {

	height: 50px;

	top: 40px;

}



.wwaddnav02 .wwyeartabright {

	height: 50px;

	top: 40px;

}



.wwaddnavbox {

	margin: 0 40px;

	overflow: hidden;

}



.wwesizelist:nth-of-type(4) .wwback h3 {

	background: #f2f2f2 url(../images/wwimg92.png) no-repeat;

}



.wnetwork-nav ul li.cur a {

	background: #FD6C35;

	color: #fff;

}



.wwaddlisttwo ul {

	width: 100%;

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	display: -webkit-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;

}



.wwaddnavTow ul {

	width: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	-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;

}



.wwaddnavTow {

	overflow: hidden;

}



.wwaddnavTow ul li {

	width: 50%;

}



.wwaddnavTow ul li a {

	width: 100%;

}



.wwresulbotcon ul li p {

	display: none;

}



.wwnurselist li:nth-of-type(2) {

	width: 50%;

	float: left;

	padding-right: 5px;

}



.wwnurselist li:nth-of-type(3) {

	width: 50%;

	float: left;

	padding-left: 5px;

}



.wwcasepoplisttest ul li {

	float: left;

}



.wwcasepoptwo .wwcasepoplist ul {

	width: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	-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;

}



.wwcasepoptwo .wwcasepoplist ul li {

	width: 100%;

}





/*���������*/



.CWhint {

	width: 580px;

	position: fixed;

	top: 50%;

	left: 50%;

	margin-top: -149px;

	margin-left: -290px;

	background: #fff;

	z-index: 99;

	display: none;

}



.CWhinttit {

	height: 47px;

	background: #004988;

	font-size: 18px;

	color: #fff;

	line-height: 47px;

	padding-left: 20px;

}



.CWhintbox {

	margin: 0 48px;

	padding: 35px 0;

	position: relative;

	padding-left: 81px;

}



.CWhintleft {

	float: left;

	position: absolute;

	left: 0;

	top: 35px;

}



.CWbrowser {

	padding-top: 10px;

}



.CWbrowser a {

	display: inline-block;

	width: 19%;

	font-size: 12px;

	text-align: center;

}



.CWbrowser a img {

	display: block;

	max-width: 100%;

	margin: 0 auto;

}



.CWbrowser a em {

	display: block;

	color: #b80007;

}



.CWbrowser a span {

	display: block;

	line-height: 16px;

}



.CWhintright h3 {

	font-size: 18px;

}



.CWhintrighthref {

	color: #004988;

	border-bottom: 1px solid #5377a2;

	margin: 5px 0;

	display: inline-block;

}



.CWhintgran {

	color: #666;

	margin: 10px 0;

}



.CWclsoe {

	display: block;

	float: right;

	height: 47px;

	width: 52px;

	text-align: center;

}





/*��������*/



.Techsup {

	padding: 30px 0 45px;

}



.Techsuptitle {

	padding: 0 3%;

}



.Techsuptitle a {

	display: inline-block;

	padding: 0 20px;

	height: 41px;

	line-height: 41px;

	background: #f7f7f7;

	font-size: 16px;

	color: #1a1a1a;

	float: left;

	position: relative;

}



.Techsuptitle a:after {

	content: "";

	position: absolute;

	width: 0;

	height: 0;

	bottom: -8px;

	left: 50%;

	margin-left: -10px;

	border-left: 10px solid transparent;

	border-right: 10px solid transparent;

	border-top: 10px solid #FD6C35;

	display: none;

}



.Techsuptitle a:hover,

.Techsuptitle a.cur {

	background: #FD6C35;

	color: #fff;

}



.Techsuptitle a:hover:after,

.Techsuptitle a.cur:after {

	display: block;

}



.Techsuptab {

	border-bottom: 1px solid #e0e0e0;

}



.Techsuptab a {

	/*padding:0 25px 7px;*/

	font-size: 16px;

	display: block;

	margin: 0 auto;

	position: relative;

	text-align: center;

	height: 34px;

}



.Techsuptop {

	padding: 30px 0 30px 0;

}



.Techsuptoptit {

	font-size: 16px;

	font-weight: bold;

	margin-bottom: 10px;

}



.Techsuptab a:hover,

.Techsuptab a.cur {

	border-bottom: 3px solid #FD6C35;

}



.Techsuptab a:after {

	content: "";

	position: absolute;

	width: 0;

	height: 0;

	bottom: -10px;

	left: 50%;

	margin-left: -10px;

	border-left: 10px solid transparent;

	border-right: 10px solid transparent;

	border-top: 10px solid #FD6C35;

	display: none;

}



.Techsuptab a:hover:after,

.Techsuptab a.cur:after {

	display: block;

}



.Techsuptopimg {

	padding-top: 10px;

	max-width: 100%;

}



.Techsuptopright {

	padding-top: 5px;

}



.Techsuptopright img {

	display: block;

	max-width: 100%;

}



.Techsuptab ul {

	width: 100%;

	height: 100%;

	z-index: 1;

	display: -webkit-box;

	display: -moz-box;

	display: -ms-flexbox;

	-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;

}



.Techsuptab ul li {

	/*padding:0 25px;*/

}



.Techsuptab .web {

	width: 100%;

	height: 34px;

}



.Techsuptop02 {

	padding: 0 0 30px;

}



.wwCleaning ul li {

	color: #666;

	position: relative;

	padding: 15px;

}



.wwCleaning ul li:nth-of-type(odd) {

	background: #f2f2f2;

}



.wwCleaning ul li h3 {

	color: #333;

	font-size: 16px;

	font-weight: bold;

	margin-bottom: 10px;

}



.wwCleaningimg {

	float: right;

	width: 118px;

	height: 141px;

	display: block;

	margin-left: 15px;

}



.Wresearch {

	padding-top: 25px;

}



.Wresearch li {

	margin-bottom: 15px;

}



.Wresearch li img {

	display: block;

	max-width: 100%;

}



.Ttechingtit {

	font-size: 16px;

	font-weight: bold;

	color: #333;

	margin-bottom: 10px;

}



.Ttechingbox {

	color: #666;

	line-height: 25px;

}



.Techcontact {

	color: #FD6C35;

	font-weight: bold;

	line-height: 24px;

}



.Techsuptablist {

	padding-bottom: 12px;

	overflow: hidden;

}



.wwCleaning {

	padding-top: 30px;

}



.Wresearchbox {

	padding-top: 30px;

}



.Wrespace {

	padding-bottom: 8px;

}



.Wdetection table {

	width: 100%;

	border-collapse: collapse;

}



.Wdetection table th {

	background: #e0e0e0;

	border-right: 1px solid #fff;

	height: 40px;

	float: none;

}



.Wdetection table td {

	background: #ededed;

	border-right: 1px solid #fff;

	height: 40px;

	border-bottom: 1px solid #fff;

	padding-bottom: 10px;

	padding-top: 10px;

	float: none;

}



.Wdetection table td.col-sm-4 {

	text-align: center;

	padding-right: 5px;

	padding-left: 5px;

}



.Wdetection table td.col-sm-8 {

	padding-left: 20px;

	padding-right: 10px;

}

.newsa {

    margin-bottom:30px;

}



@media (min-width: 380px) {

	.wwback h3 {

		/*width:142px*/

		height: 36px;

		font-size: 18px;

		height: 36px;

		line-height: 36px;

		display: inline-block;

		padding-right: 90px;

	}

	.wwcauseimg li:nth-of-type(2) {

		/*padding-right: 16px;*/

	}

	.wwindexhonor ul li {

		width: 50%;

	}

	.wwvideo {

		width: 60%;

	}

	.wwjobtel em {

		/* top: 13px; */

	}

	.wwjoblink span {

		display: inline-block;

		vertical-align: -17px;

		padding-right: 5px;

	}

	.stock-now em {

		position: initial;

		width: auto;

	}

	/*ʵ������ҵ�������*/

	.testserveimg li {

		float: left;

		width: 50%;

		padding-left: 15px;

		padding-right: 15px;

		padding-bottom: 30px;

	}

	.wwrange {

		margin: 0 -7px;

	}

	.wwrange li {

		width: 50%;

		float: left;

		height: 131px;

		padding-bottom: 15px;

		padding-right: 7px;

		padding-left: 7px;

	}

	.Wresearch li {

		padding-left: 5px;

		padding-right: 5px;

	}

	.Wtestlist ul {

		padding-bottom: 0;

		margin-bottom: 0;

	}

}



@media (min-width: 429px) {

	.wwprodesctab span {

		font-size: 16px;

		padding: 10px 20px;

	}

	.wwnumber span:nth-of-type(1) {

		padding-right: 0;

	}

	.wwcausequnlist li {

		width: 33.33%;

		padding-left: 5px;

		padding-right: 5px;

	}

	.wwintroimglist li {

		width: 50%;

		padding-right: 15px;

		padding-left: 15px;

	}

	.wwintro img {

		/*max-width:100%;*/

		/*width:auto;*/

	}

	.testserveimg li {

		width: 33.33%;

	}

}



@media (min-width: 520px) {

	.ww-xs-7 {

		width: 52.2%;

		padding-right: 10px;

	}

	.ww-xs-5 {

		width: 47.8%;

	}

	.wwrangeimglist {

		padding-top: 25px;

		padding-bottom: 5px;

	}

	.wwadddiv p {

		padding-bottom: 0;

		line-height: 23px;

	}

	/*��ϵ����*/

	.wwadddiv {

		padding-bottom: 0;

	}

	.wwintroimglist li {

		width: 50%;

	}

	/*---���쾫��-���*/

	.wwnumber {

		text-align: center;

		padding: 58px 0 20px 0;

	}

	.wwnumber span {

		display: inline-block;

	}

	.wwnumber span:nth-of-type(1) {

		padding-right: 180px;

	}

	.wwcauseimg li:nth-of-type(2) img {

		padding-right: 0;

	}

	.wwcontantdiv:nth-of-type(1) {

		margin-right: 12%;

	}

	/*���ܲ�����ҵȺ-��ҵȺ����*/

	.wwnumbertwo span:nth-of-type(1) {

		padding-right: 0;

	}

	.wwnumbertwo span {

		width: 50%;

		float: left;

	}

	.wwThemain ul li {

		width: 50%;

		float: left;

	}

	.wwindustrylist li {

		width: 50%;

	}

	.wwindustrytext {

		height: 313px;

	}

	/*��ҵ�Ļ�*/

	.wwqiwenlist li {

		width: 50%;

		line-height: 20px;

		margin-bottom: 10px;

	}

	.wwcolorlisttext {

		padding: 15px 35px 55px;

	}

	.wwcolorlisttext h3 {

		padding: 10px 0;

	}

	.wwnumberfour {

		padding: 20px 0 0px 0;

	}

	.wwjobtel span img {

		width: auto;

	}

	/*��ҵ�Ļ�*/

	.wwchange{

		padding-bottom: 30px;

	}

	.wwchange li {

		

		width:100%;

	}

	.wwchangeimg {

		width: 50%;

		float: left;

	}

	

	

	.wwchangediv {

		width: 50%;

		float: left;

	}

	

	

	.wwchangediv:after {

		content: "";

		position: absolute;

		width: 0;

		height: 0;

		top: 50%;

		left: -23px;

		margin-left: -10px;

		border-bottom: 20px solid transparent;

		border-top: 20px solid transparent;

		border-right: 20px solid #f7f7f7;

		margin-top: -10px;

	}

	

	.wwchange li:nth-child(even) .wwchangeimg{float: right;}

	.wwchange li:nth-child(even) .wwchangediv:after{

		left:auto;

		right:-13px;

		border-right:0;

		border-left: 20px solid #f7f7f7;

	}

	.wwqiwentext {

		line-height: 20px;

		position: absolute;

		top:50%;

		transform: translateY(-50%);

		-webkit-transform: translateY(-50%);

		-ms-transform: translateY(-50%);

	}

	.wwqiwentext h3 {

		font-size: 16px;

		padding-bottom: 0;

	}

	.wwjoblink span a {

		padding-right: 22px;

		padding-left: 22px;

	}

	/****************huangshuhong-start*************************************************************/

	.substatus-nav span {

		width: auto;

	}

	/****************huangshuhong-end*************************************************************/

	.Foodlisst dl dt img {

		width: 50%;

		/*padding-left:10px; padding-right:10px;*/

	}

	.Foodlisst dl dt img:nth-of-type(1) {

		padding-right: 10px;

	}

	.Foodlisst dl dt img:nth-of-type(2) {

		padding-left: 10px;

	}

	.Foodlisst dl dd h3 {

		padding-top: 8px;

		padding-bottom: 8px;

	}

	.wwnurselist {

		margin: 20px 0;

		position: relative;

	}

	.wwnurselist li {

		position: absolute;

	}

	.wwnurselist li:nth-of-type(1) {

		padding-right: 10px;

		width: 59%;

		top: 0;

		left: 0;

	}

	.wwnurselist li:nth-of-type(2) {

		width: 20.5%;

		left: 59%;

		top: 0;

		padding-right: 5px;

	}

	.wwnurselist li:nth-of-type(3) {

		width: 20.5%;

		left: 79.5%;

		padding-left: 5px;

	}

	.wwnurselist li:nth-of-type(4) {

		width: 41%;

		left: 59%;

		bottom: 0;

		margin-bottom: 0;

	}

	.wwnurselist li img {

		padding-bottom: 0;

	}

	.wwcasepoplisttest {

		position: relative;

	}

	.wwcasepoplisttest ul li {

		position: relative;

		float: left;

	}

	.Wresearchbox ul li:hover p {

		height: 100%;

	}

	.Wresearchbox ul li:hover p span {

		font-weight: bold;

	}

}





/*ipad��������*/



@media (min-width: 767px) {

    .newsa {

        margin-bottom:50px;

    }

	/*��������*/

	.Techsuptop {

		background: #f2f2f2;

		margin-top: 30px;

	}

	.Techsuptop02 {

		background: none;

	}

	.Techsuptopright {

		text-align: right;

	}

	.Techsuptopright img {

		float: right;

	}

	.wwCleaning ul li h3 {

		font-size: 18px;

	}

	.Wresearch {

		margin: 0 -5px;

	}

	.Wrespace {

		padding-bottom: 10px;

	}

	.Wdetection table th {

		font-size: 18px;

		height: 58px;

		border-bottom: 2px solid #fff;

	}

	.Wdetection table td {

		height: 45px;

		border-bottom: 2px solid #fff;

	}

	s .testserveimg li {

		width: 16.66666667%;

	}

	.wwrange li {

		width: 25%;

	}

	.Edoclist {

		margin: 0 -30px;

	}

	.Edoclist li {

		padding-left: 30px;

		padding-right: 30px;

		padding-bottom: 0;

		margin-bottom: 0;

	}

	.Functiondl dd {

		padding-bottom: 45px;

	}

	.wwpackdivword {

		height: 100px;

		overflow: hidden;

	}

	.wwpackdiv {

		padding-bottom: 0;

	}

	.wwintroUptit {

		font-size: 24px;

		padding-bottom: 25px;

	}

	.wwintroUp {

		padding-top: 60px;

	}

	.wwjianjieimg ul {

		margin: 0 -10px;

	}

	.wwjianjieimg ul li {

		padding-left: 10px;

		padding-right: 10px;

	}

	.wwjianjieimgtit {

		font-size: 20px;

	}

	.wwadddiv p {

		padding-bottom: 5px;

		line-height: 24px;

	}

	.wwpopleft {

		left: 19px;

	}

	.wwpopright {

		right: 19px;

	}

	.wwaddnav a {

		height: 50px;

		line-height: 50px;

		font-size: 18px;

	}

	/*ҽҩ��ҵ�������*/

	.Cusplist ul li {

		background: #f2f2f2;

		padding-left: 39px;

		padding-right: 39px;

		padding-top: 30px;

		padding-bottom: 45px;

	}

	/*.wwindustryimg03 img{ width:auto;}*/

	.Cuspimg {

		margin: 0 -5px;

	}

	.Cuspimg img {

		float: left;

		width: 33.33%;

		padding-left: 5px;

		padding-right: 5px;

	}

	.Edoclistdiv {

		overflow: hidden;

	}

	.wwindustryimg04 {

		padding-top: 10px;

		padding-bottom: 10px;

	}

	.Edoclistdiv {

		padding-bottom: 30px;

	}

	.wwindustrytit10 {

		padding-top: 15px;

	}

	.Foodlisst {

		padding-top: 15px;

	}

	/*---Yewenwen---*/

	.wwlogo img {

		height: 45px;

	}

	.wwstock {

		margin-top: 7px;

	}

	.wwstock img {

		height: 35px;

	}

	.wqp-column-list .commonweb {

		margin: 0 auto;

	}

	.wwpackimg {

		padding-right: 15px;

	}

	.wwpackdiv {

		padding-right: 15px;

	}

	/*��Ʒ��ϸ*/

	.wwprodetatop {

		padding-top: 37px;

	}

	.wwprodetaimg {

		float: left;

		border: 1px solid #dadada;

		padding: 0;

	}

	.wwprodetaimg img {

		display: block;

		width: 100%;

	}

	.wwprodesciti {

		font-size: 32px;

		border-bottom: 1px solid #dadada;

		line-height: 32px;

		padding-bottom: 32px;

	}

	.wwprodesc {

		line-height: 36px;

		border-bottom: 1px solid #dadada;

		padding: 0 0 20px;

	}

	/*��ҵȺ����*/

	.wwintroimglist li {

		width: 33.33333333%;

	}

	.wwintronews dl dt {

		width: 26.3%;

		padding-right: 15px;

		float: left;

	}

	.wwintronews dl dd {

		width: 73.7%;

		padding-left: 15px;

		float: left;

	}

	.wwintronmore {

		margin-top: 14px;

	}

	.wwintronews dl dd h4 {

		padding: 1% 0 2%;

	}

	.wwintronews dl dd p {

		line-height: 20px;

	}

	/*����������ҵȺ---��ҵȺ����*/

	.wwcauseimg li {

		float: left;

		width: 50%;

	}

	.wwcauseimg li:nth-of-type(2) {

		padding-bottom: 8px;

		padding-right: 13px;

	}

	.wwcauseimg li:nth-of-type(2) img {

		display: block;

		width: 100%;

		padding-right: 0;

	}

	.wwcauseimg li img {

		padding-bottom: 0;

		padding-left: 0;

	}

	.wwcauseimg li:nth-of-type(1) img {

		width: 33.33%;

		padding-right: 8px;

		float: left;

	}

	.wwcauseimg li:nth-of-type(1) img:nth-of-type(5) {

		width: 66.67%;

		padding-top: 8px;

	}

	.wwcauseimg li:nth-of-type(1) img:nth-of-type(3) {

		margin-right: 0;

	}

	.wwcauseimg li:nth-of-type(1) img:nth-of-type(4) {

		padding-top: 8px;

	}

	.wwcauseimg li:last-child img:nth-of-type(1) {

		width: 100%;

		padding-left: 0;

		padding-right: 0;

	}

	/*��������*/

	.wwdown ul li {

		padding-bottom: 20px;

		padding-top: 34px;

	}

	.wwdown ul li h3 {

		color: #FD6C35;

		font-size: 18px;

		padding-bottom: 15px;

	}

	.wwdown {

		padding: 34px 0 38px;

	}

	.wwdowncl {

		float: left;

		cursor: pointer;

	}

	.wwdownicon {

		display: inline-block;

		float: right;

		width: 70px;

		height: 70px;

		-webkit-border-radius: 100%;

		-moz-border-radius: 100%;

		border-radius: 100%;

		border: 1px solid #dedede;

		background: url(../images/wwimg22.png) no-repeat center;

		-moz-background-size: 29px auto;

		-o-background-size: 29px auto;

		background-size: 29px auto;

	}

	.wwdown ul li span {

		display: none;

	}

	/*��������*/

	.wwcorediv {

		font-size: 16px;

	}

	.wwcorediv h3 {

		font-size: 24px;

		padding: 23px 0;

	}

	.wwcoreover {

		height: 99px;

	}

	.wwprodesctab span {

		font-size: 18px;

		padding: 10px 40px;

	}

	.wwintrotit {

		font-size: 20px;

		line-height: 24px;

	}

	.wwintrotitco {

		font-size: 16px;

	}

	.wwcaselist .wwpackdiv {

		margin: 2% 0;

	}

	.wwcauseimg li:nth-of-type(2) {

		padding-bottom: 8px;

		padding-right: 22px;

	}

	/*��Ʒ�����-��Ʒϵ��*/

	.wwnewslist dl dd h3 {

		font-size: 20px;

		margin: 2% 0 2% 0;

	}

	.wwnewslist dl dd p {

		-webkit-line-clamp: 3;

		line-height: 20px;

	}

	.wwnewslist dl dd span {

		margin-top: 2%;

	}

	.wwnewslist dl dd {

		padding-bottom: 0;

	}

	.wwjoblink span a:first-child {

		padding-left: 11px;

	}

	/*��վ��ͼ*/

	.sitemapcont2 {

		padding: 7% 0 0;

		overflow: hidden;

	}

	.sitemapcont2 dl dd {

		padding: 2% 3% 1% 27px;

	}

	/*������ҵ*/

	.wwimporword p {

		-webkit-line-clamp: 2;

	}

	.wwimpor dl {

		background: #f7f7f7;

	}

	.wwimpor dl dt {

		padding-right: 0;

	}

	.wwimporword h3 {

		margin: 0 0 1% 0;

	}

	.wwimporword span {

		padding: 1px 17px;

		margin-top: 9px;

	}

	.wwnewstime {

		position: absolute;

		top: 50%;

		right: 0;

		transform: translateY(-50%);

		-webkit-transform: translateY(-50%);

		-moz-transform: translateY(-50%);

		-ms-transform: translateY(-50%);

		-o-transform: translateY(-50%);

		display: none;

	}

	.wwimpor {

		padding: 50px 0;

	}

	.wwimpor dl {

		margin-bottom: 15px;

	}

	.wwimpor .wwpage {

		margin-top: 40px;

	}

	.commonDetailedtitle h3 {

		font-size: 28px;

		padding: 50px 0px 0px;

	}

	.commonDetailedContentsfoot dl dd {

		float: left;

		margin-bottom: 0;

		width: 350px;

		word-break: break-all;

		display: -webkit-box;

		-webkit-line-clamp: 1;

		-webkit-box-orient: vertical;

		overflow: hidden;

	}

	.commonDetailedContentsfoot dl dt {

		float: right;

		width: 350px;

		word-break: break-all;

		display: -webkit-box;

		-webkit-line-clamp: 1;

		-webkit-box-orient: vertical;

		overflow: hidden;

	}

	.commonDetailedContentsfoot dl dd:nth-of-type(2) {

		float: right;

	}

	/*ý�屨��*/

	.wwmedia {

		padding: 50px 0;

	}

	.wwmedia .wwpage {

		margin-top: 31px;

	}

	.wwmedia dl {

		background: #f7f7f7;

		position: relative;

	}

	.wwmedia dl dt {

		padding-left: 0;

	}

	.wwmedia dl dt img {

		display: block;

		width: 100%;

	}

	.wwmedia dl dd h3 {

		padding: 0 0 4px;

	}

	.wwmediadiv {

		position: absolute;

		top: 50%;

		transform: translateY(-50%);

		-webkit-transform: translateY(-50%);

		-moz-transform: translateY(-50%);

		-ms-transform: translateY(-50%);

		-o-transform: translateY(-50%);

		padding-right: 15px;

	}

	.wwmediadiv p {

		word-break: break-all;

		display: -webkit-box;

		-webkit-line-clamp: 2;

		-webkit-box-orient: vertical;

		overflow: hidden;

	}

	.wwmedia dl dd em {

		padding: 2% 0 2% 19px;

	}

	.wwmedia dl dd span {

		padding-top: 1%;

	}

	.wwmedialist li .col-sm-65 {

		padding-top: 0;

		position: absolute;

		top: 50%;

		right: 0;

		transform: translateY(-50%);

		-webkit-transform: translateY(-50%);

		-moz-transform: translateY(-50%);

		-ms-transform: translateY(-50%);

		-o-transform: translateY(-50%);

	}

	.wwmedialist li span {

		padding-top: 8px;

	}

	/*չ�ᶯ̬*/

	.wwshowlist {

		padding: 50px 0;

	}

	.wwshowlistUp h3 {

		font-size: 30px;

		line-height: 30px;

	}

	.wwreviewtext {

		line-height: 20px;

	}

	.wwreview ul {

		padding-top: 30px;

	}

	.wwimporword {

		width: 100%;

	}

	/*ͼƬ����*/

	.bigimgcont {

		width: 700px;

		height: 507px;

	}

	.closeyuangong {

		display: block;

		width: 32px;

		height: 32px;

	}

	.wwhobigimgcont img {

		width: 55%;

	}

	/*�ɹ�����ͼƬ����*/

	.wwcasepop {

		width: 700px;

		height: 530px;

	}

	.wwcasepoptwo {

		height: 622px;

	}

	.wwcaseclose {

		display: block;

		width: 32px;

		height: 32px;

		top: -16px;

		right: -10px;

	}

	/*���ܲ�����ҵȺ-��ҵȺ����*/

	.wwnumbertwo span:nth-of-type(1) {

		padding-right: 47px;

	}

	.wwnumbertwo span {

		padding-right: 47px;

	}

	.wwcausequnlist li {

		width: 33.333%;

	}

	.wwthetext {

		line-height: 20px;

		position: relative;

	}

	.wwthetext dt {

		padding-bottom: 0;

		padding-left: 0;

		padding-right: 0;

	}

	.wwthetext dd {

		position: absolute;

		right: 0;

		top: 50%;

		transform: translateY(-50%);

		-webkit-transform: translateY(-50%);

		-moz-transform: translateY(-50%);

		-ms-transform: translateY(-50%);

		-o-transform: translateY(-50%);

		background: #f5f5f5;

		height: 100%;

	}

	.wwthetext dd .wwgbdiv02 {

		position: absolute;

		right: 0;

		top: 50%;

		transform: translateY(-50%);

		-webkit-transform: translateY(-50%);

		-moz-transform: translateY(-50%);

		-ms-transform: translateY(-50%);

		-o-transform: translateY(-50%);

		background: #f5f5f5;

		padding-left: 15px;

		padding-right: 15px;

	}

	.wwnumbertwo span {

		width: auto;

		float: none;

	}

	.wwThemain ul li {

		width: 50%;

	}

	/*����������ҵȺ-��ҵ�������*/

	.wwindustrylist {

		padding: 35px 40px 40px;

		border-bottom: 1px solid #e6e6e6;

		margin-bottom: 30px;

		margin-left: 10%;

	}

	.wwindustryimg02 {

		margin-bottom: 100px;

	}

	.wwindustryimg03 {

		margin-bottom: 50px;

	}

	.wwindustrytext {

		min-height: 241px;

	}

	/*��ҵ�Ļ�*/

	.wwqiwenlist li {

		width: 33.33333333%;

		float: left;

		line-height: 20px;

		margin-bottom: 0;

	}

	.wwcolorlisttext {

		height: 440px;

	}

	/*���д���-�������Ľ���*/

	.wwconboxleft {

		padding-left: 0;

	}

	.wwnumberth span:nth-of-type(3) {

		width: auto;

	}

	.wwnumberth span:nth-of-type(4) {

		width: auto;

	}

	.wwnumberth span:nth-of-type(5) {

		width: auto;

	}

	.wwnumberth span {

		font-size: 16px;

	}

	.wwconbox ul li:nth-of-type(odd) .wwconboxleft {

		float: left;

	}

	.wwconbox ul li:nth-of-type(even) .wwconboxleft {

		float: right;

	}

	.wwconbox ul li:nth-of-type(odd) {

		background: #f2f5f7;

	}

	.wwconbox ul li {

		padding-top: 30px;

		padding-bottom: 30px;

	}

	.wwconboxright {

		padding-top: 2%;

	}

	.wwconboxright h3 {

		font-size: 16px;

		line-height: 24px;

		padding-bottom: 5px;

	}

	.wwconbox ul li:nth-of-type(odd) .wwconboxright {

		padding-left: 0;

	}

	/*�Ƽ�����-�о�����*/

	.wwtextbig {

		color: #1a1a1a;

		font-size: 18px;

		line-height: 30px;

	}

	.wwfield {

		margin: 0 -10px;

	}

	.wwfield li {

		padding-bottom: 10px;

		padding-right: 5px;

		padding-left: 5px;

		height: 195px;

		margin-bottom: 0;

	}

	.wwfield li:nth-of-type(1) .wwfielddiv {

		padding-right: 48px;

		background: #f7f7f7 url(../images/wwimg64.png) no-repeat right bottom;

	}

	.wwfield li:nth-of-type(2) .wwfielddiv {

		padding-left: 48px;

		text-align: right;

		background: #f7f7f7 url(../images/wwimg66.png) no-repeat left bottom;

	}

	.wwfield li:nth-of-type(3) .wwfielddiv {

		padding-right: 48px;

		background: #f7f7f7 url(../images/wwimg67.png) no-repeat right top;

	}

	.wwfield li:nth-of-type(4) .wwfielddiv {

		padding-left: 48px;

		text-align: right;

		background: #f7f7f7 url(../images/wwimg68.png) no-repeat left top;

	}

	.wwfieldDllist dl dt {

		float: left;

		width: 32.66%;

		padding-right: 20px;

	}

	.wwfieldDllist dl dd {

		float: left;

		width: 67.34%;

		padding-left: 20px;

		color: #333;

	}

	.wwfieldDllist dl dd h3 {

		font-size: 22px;

		padding-bottom: 29px;

	}

	.wwfieldDllist dl:nth-of-type(odd) dt {

		float: right;

	}

	.wwfieldDllist dl:nth-of-type(odd) dd {

		float: right;

		padding-right: 105px;

		padding-left: 0;

	}

	.wwfieldDllist dl.wwdlallwidth dd {

		width: 100%;

		padding-left: 0;

	}

	.wwfieldDllist dl.wwdlallwidth dd h3 {

		padding-bottom: 15px;

	}

	.wwfieldDllist dl.wwdlallwidth dd img {

		float: left;

		padding-right: 39px;

		width: auto;

	}

	.wwfieldDllist dl {

		margin-bottom: 20px;

		border-bottom: 1px solid #e0e0e0;

	}

	/*������Դ-�˲�����*/

	.wwidea {

		padding-top: 20px;

	}

	.wwideabox ul li {

		padding-top: 30px;

		padding-bottom: 30px;

	}

	.wwactivity {

		padding-top: 29px;

	}

	.wwactivity dl {

		background: #f7f7f7;

		margin-bottom: 0;

	}

	.wwactivity dl dt {

		float: left;

		width: 50%;

	}

	.wwactivity dl dd {

		float: left;

		width: 50%;

		padding: 10px 23px 0;

		position: relative;

	}

	.wwactivity dl dd:after {

		content: "";

		position: absolute;

		top: 50%;

		width: 0;

		height: 0;

		margin-left: -11px;

		margin-top: -11px;

		border-top: 11px solid transparent;

		border-bottom: 11px solid transparent;

	}

	.wwactivity dl dd p {

		-o-text-overflow: ellipsis;

		text-overflow: ellipsis;

		-webkit-box-orient: vertical;

		overflow: hidden;

		display: -webkit-box;

		-webkit-line-clamp: 4;

	}

	.wwactivity dl:nth-of-type(odd) dt {

		float: right;

	}

	.wwactivity dl:nth-of-type(odd) dd:after {

		right: -11px;

		border-left: 11px solid #f7f7f7;

	}

	.wwactivity dl:nth-of-type(even) dd:after {

		left: 0px;

		border-right: 11px solid #f7f7f7;

	}

	/*������Դ-Ա���*/

	.wwfamilyDl {

		position: relative;

		padding-bottom: 29px;

	}

	.wwfamilyDl dt {

		float: left;

		width: 32%;

		position: relative;

	}

	.wwfamilyDl dt:after {

		content: "";

		position: absolute;

		top: 50%;

		width: 0;

		height: 0;

		margin-left: -11px;

		margin-top: -11px;

		border-left: 11px solid #b6f2f2;

		border-top: 11px solid transparent;

		border-bottom: 11px solid transparent;

		right: -11px;

	}

	.wwfamilyDl dt img {

		display: block;

		margin: 0 auto;

		max-width: 100%;

	}

	.wwfamilyDl dd {

		float: left;

		width: 68%;

	}

	.wwfamily {

		padding-top: 29px;

	}

	.wwfamilytab span {

		width: 16.66%;

		display: block;

		float: left;

		text-align: center;

		cursor: pointer;

	}

	.wwfamilytab span img {

		max-width: 100%;

	}

	.wwfamilybotlist dl dt {

		float: left;

		width: 35.5%;

		padding-right: 15px;

	}

	.wwfamilybotlist dl dd {

		float: left;

		padding-left: 15px;

		width: 64.5%;

		padding-top: 0;

	}

	.wwfamilybotlist {

		padding-top: 20px;

	}

	.wwfamilybotlist dl dd p {

		-o-text-overflow: ellipsis;

		text-overflow: ellipsis;

		-webkit-box-orient: vertical;

		overflow: hidden;

		display: -webkit-box;

		-webkit-line-clamp: 2;

		line-height: 20px;

	}

	/*Ͷ���߹�ϵ-Ͷ���߽���*/

	.wwmessagebox {

		padding-top: 24px;

		margin-bottom: 38px;

	}

	.wwexchangetit {

		font-size: 20px;

	}

	.wwfromlist {

		background: #f7f7f7;

		padding: 37px 23px 37px;

		margin-top: 13px;

	}

	.wwfromlisttit {

		border-bottom: 1px solid #d9d9d9;

		color: #1a1a1a;

		padding-bottom: 15px;

	}

	.wwfromlist ul li label {

		display: block;

		background: #fff;

		margin-top: 5px;

	}

	.wwfromlist ul li label input[type="text"] {

		padding: 0 10px;

		height: 35px;

		width: 100%;

		background: none;

		line-height: 35px;

	}

	.wwfromlist ul li:nth-of-type(1) label {

		width: 365px;

		height: 35px;

	}

	/*.wwfromlist ul li span{ position:relative;}*/

	.wwfromlist ul li {

		margin-left: 16px;

		padding-left: 0;

		padding-top: 35px;

		padding-left: 16px;

		margin-bottom: 10px;

	}

	.wwfromlist ul li textarea {

		margin-top: 5px;

		height: 133px;

	}

	.wwfromlist ul li:last-child {

		padding-top: 0;

		margin-top: 25px;

	}

	.wwexchange .wwimpor {

		padding: 45px 0;

	}

	.wwesize {

		padding-bottom: 36px;

	}

	.wwesizelist ul {

		margin: 0 -10px;

	}

	.wwesizelist ul li {

		padding-left: 10px;

		padding-right: 10px;

	}

	.wwfamilyimg {

		margin-bottom: 29px;

	}

	.wwserve ul li p {

		word-break: break-all;

		display: -webkit-box;

		-webkit-line-clamp: 1;

		-webkit-box-orient: vertical;

		overflow: hidden;

	}

	.wwindexhonor ul li {

		padding-bottom: 15px;

		padding-top: 0;

	}

	.wwserve ul {

		margin: 0 -15px;

	}

	.wwindexhonor ul li:nth-of-type(2) {

		border-right: none;

	}

	.wwindexbannerbtn {

		bottom: 10px;

	}

	.wwindexbannerbtn span {

		width: 60px;

	}

	.wwvideo {

		width: 65%;

		padding-left: 0;

		padding-right: 0;

		margin: 0 auto;

	}

	/*�Ƽ�����-�з��ɹ�*/

	.wwresultbox {

		background: #f7f7f7;

		padding-top: 40px;

		padding-bottom: 14px;

	}

	.wwresultright img {

		display: block;

		width: 100%;

	}

	.wwnumberfour span:nth-of-type(1) {

		padding-right: 28px;

	}

	.wwnumberfour span {

		padding-right: 28px;

	}

	.wwresultleft {

		padding-right: 20px;

		font-size: 14px;

	}

	.wwresultbox .web {

		position: relative;

	}

	.wwresultright {

		position: absolute;

		right: 0;

		top: 50%;

		transform: translateY(-50%);

		-webkit-transform: translateY(-50%);

		-moz-transform: translateY(-50%);

		-ms-transform: translateY(-50%);

		-o-transform: translateY(-50%);

	}

	/*.wwresultDl dd{ padding-top:0;}*/

	.wwresulbot {

		background: #f7f7f7;

	}

	.wwnumberfour {

		padding: 40px 0 0px 0;

	}

	.wwjobtopleft {

		float: left;

	}

	.wwjobtopright {

		float: right;

	}

	.Recruitmentsearch dl {

		width: 100%;

	}

	.Recruitmentsearch dl dt {

		display: block;

	}

	.Recruitmentsearch dl dd {

		float: left;

		width: 509px;

		padding: 0;

	}

	.Recruitmentsearch dl dd label input.Recruitmentsearchsubmit {

		width: 105px;

	}

	.Recruitmentlist ul li h3.Recruitmenttitle {

		height: 76px;

		line-height: 76px;

		background: url(../images/wwimg110.png) no-repeat 5px 28px;

	}

	.Recruitmentlist ul li span {

		top: 28px;

	}

	.wwindexnews ul li span {

		display: block;

		overflow: hidden;

	}

	.wwindexnews ul li img {

		-webkit-transition: 0.5s;

		-moz-transition: 0.5s;

		-o-transition: 0.5s;

		transition: 0.5s;

	}

	.wwindexnews ul li img:hover {

		-webkit-transform: scale(1.04);

		-moz-transform: scale(1.04);

		-ms-transform: scale(1.04);

		-o-transform: scale(1.04);

		transform: scale(1.04);

	}

	.wwserve ul li span {

		display: block;

		overflow: hidden;

	}

	.wwserve ul li img {

		-webkit-transition: 0.5s;

		-moz-transition: 0.5s;

		-o-transition: 0.5s;

		transition: 0.5s;

	}

	.wwserve ul li img:hover {

		-webkit-transform: scale(1.04);

		-moz-transform: scale(1.04);

		-ms-transform: scale(1.04);

		-o-transform: scale(1.04);

		transform: scale(1.04);

	}

	.wwinnoright ul li span {

		display: block;

		overflow: hidden;

	}

	.wwinnoright ul li img {

		-webkit-transition: 0.5s;

		-moz-transition: 0.5s;

		-o-transition: 0.5s;

		transition: 0.5s;

	}

	.wwinnoright ul li img:hover {

		-webkit-transform: scale(1.04);

		-moz-transform: scale(1.04);

		-ms-transform: scale(1.04);

		-o-transform: scale(1.04);

		transform: scale(1.04);

	}

	.wwfieldDllist {

		padding-top: 40px;

	}

	.wwconboxleft img {

		width: 100%;

		margin: 0 0;

	}

	.wwconbox ul li:nth-of-type(2) .wwconboxleft img {

		display: block;

		width: 100%;

		margin: 0;

	}

	.wwnewslist dl dd {

		position: absolute;

		top: 50%;

		right: 0;

		transform: translateY(-50%);

		-webkit-transform: translateY(-50%);

		-moz-transform: translateY(-50%);

		-ms-transform: translateY(-50%);

		-o-transform: translateY(-50%);

	}

	.energy-list li:first-child .energy-left {

		padding-top: 84px;

	}

	/*----wuqiuping- start----*/

	.wqp-pro-content {

		padding-top: 45px;

		padding-bottom: 75px;

	}

	.pro-situationOne {

		padding-bottom: 40px;

	}

	/*��Ʒ�ſ�*/

	.pro-situationTwo {

		padding-top: 35px;

		padding-bottom: 55px;

	}

	.pro-situationTwo .title {

		font-size: 30px;

		padding-bottom: 30px;

	}

	.wqpother-business h3 {

		font-size: 30px;

		padding-bottom: 50px;

	}

	.wqpother-business ul li {

		margin-bottom: 0;

	}

	/*�ྻ�Ҳ�Ʒ�빤��*/

	.clean-productsOne {

		font-size: 14px;

	}

	.clean-productsOne .clean-title {

		font-size: 30px;

		border-left: 4px solid #FD6C35;

		padding-left: 10px;

		margin-top: 30px;

	}

	/*  .clean-productsOne .Producttitle{padding-bottom:20px;}*/

	.clean-productsOne .clean-title span {

		font-size: 18px;

		padding-left: 20px;

		display: inline-block;

	}

	.clean-productsOne .time-list {

		padding: 60px 0 50px;

	}

	.clean-productsOne .time-list p img {

		max-height: 80%;

		max-width: 80%;

	}

	.clean-productsOne .time-list li {

		margin-bottom: 0;

	}

	.engineering {

		padding-top: 45px;

	}

	.engineering dl dd h3 {

		padding-bottom: 10px;

		font-size: 18px;

	}

	.engineering dl dd {

		padding: 15px 20px;

		line-height: 20px;

	}

	.clean-productsTwo .tit {

		font-size: 20px;

		padding-bottom: 20px;

	}

	.clean-productsTwo ul {

		margin-left: -5px;

		margin-top: 20px;

		width: 101%;

	}

	.clean-productsTwo ul li {

		padding: 0 5px;

		text-align: center;

		color: #1a1a1a;

		margin-bottom: 0;

	}

	.clean-productsTwo ul li a {

		cursor: default;

	}

	.clean-productsTwo ul li img,

	.clean-productsTwo img {

		display: block;

		width: 100%;

	}

	.clean-productsTwo ul li p {

		padding-top: 10px;

	}

	/*����Դ����*/

	.energy-list li .energy-right h3 {

		font-size: 24px;

		padding: 30px 0 20px;

	}

	.energy-list li .energy-right,

	.energy-list li .energy-left {

		padding: 0 15px;

	}

	.energy-list li:nth-of-type(odd) .energy-right {

		/*padding-left: 11%;*/

		padding-right: 11%;

	}

	.energy-list li:nth-of-type(even) .energy-right {

		/*padding-right: 5%;*/

		padding-left: 11%;

	}

	/*��չ����*/

	.honorbtn ul li {

		width: 80px !important;

		height: 80px;

	}

	.honorbtn a {

		width: 80px;

		height: 80px;

		line-height: 80px;

		font-size: 18px;

	}

	.wcompanyList li img {

		height: auto;

	}

	.wqp-column-list ul {

		/*margin:0 -15px;*/

	}

	.wqp-column-list ul li:nth-of-type(3) {

		clear: left;

	}

	.honorbtn {

		margin: 40px auto;

	}

	.leftbtn,

	.rightbtn,

	.leftbtn:hover,

	.rightbtn:hover {

		width: 24px;

		height: 34px;

		-moz-background-size: 24px auto;

		-o-background-size: 24px auto;

		background-size: 24px auto;

	}

	/*��������*/

	.wqp-honor-list ul {

		margin: 0 -10px;

	}

	.wqp-honor-list ul li {

		padding: 0 10px;

	}

	/*wuqiuping-end*/

	/****************huangshuhong-start*************************************************************/

	.govern-nav a {

		width: 112px;

		margin: 0 13px;

		display: inline-block;

		float: none;

	}

	.last-right li {

		margin: 0 22px;

	}

	.stock-name,

	.stock-up {

		width: 17.5%;

		float: left;

	}

	.stock-now,

	.stock-detail {

		width: 82.5%;

		float: left;

	}

	.substatus-nav span:last-child {

		margin-left: 10%;

	}

	.stock-img {

		overflow-x: hidden;

	}

	/****************huangshuhong-end***************************************************************/

	.wwcasepoplisttest ul li {

		width: 678px;

		height: 506px;

	}

}





/*ipad�������*/



@media (min-width: 991px) {

	/*��������*/

	.Techsuptab {

		padding-top: 45px;

	}

	.Techsup {

		padding-top: 50px;

	}

	.Techsuptab a {

		padding: 0 25px 7px;

	}

	/*��ϴ��ϵ��*/

	.wwCleaning {

		padding-top: 38px;

	}

	.wwCleaning ul li {

		padding: 30px 39px 30px 39px;

	}

	/*���ӹ��ܲ���*/

	.Functiondl dd h3 {

		font-size: 24px;

		line-height: 35px;

	}

	.Funling {

		margin-top: 20px;

	}

	.Functiondl dd h3 {

		padding-bottom: 30px;

	}

	.Functiondl dd {

		padding-top: 60px;

		padding-right: 35px;

	}

	.Functiondl dt {

		padding-left: 10px;

	}

	.wwcaselist .wwpackdiv {

		overflow: hidden;

		height: 110px;

		line-height: 18px;

	}

	.wwaddnavTow ul li {

		width: 20%;

	}

	.wwcasepoplisttest ul li {

		width: 678px;

		height: 506px;

	}

	.energy-list li:first-child .energy-right h3 {

		padding: 0 0 35px;

	}

	.energy-list li:first-child .energy-left {

		padding-top: 0;

	}

	.wwindustryimg04 {

		padding-top: 45px;

	}

	.Foodlisst dl {

		padding-left: 35px;

	}

	.Foodlisst dl:nth-of-type(2n) {

		background: #fff;

	}

	.Foodlisst dl dt {

		margin: 0;

		float: right;

		padding-left: 0;

	}

	.Foodlisst dl dd {

		padding-left: 0;

		position: relative;

		height: 100%;

		height: 133px;

	}

	.Foodlisst dl {

		padding-top: 40px;

		padding-bottom: 40px;

		background: #f2f2f2;

	}

	.Foodlisst dl:nth-of-type(2n) dt {

		float: left;

		padding-left: 0;

	}

	.Foodlisst dl:nth-of-type(2n) dd {

		float: right;

		padding-right: 0;

		padding-left: 30px;

	}

	.Foodlisst dl dt img {

		padding-bottom: 0;

	}

	.Foodlisst dl dt img:first-child {

		padding-right: 10px;

	}

	.Foodlisst dl dt img:last-child {

		padding-left: 10px;

	}

	.Foodlisst dl dd h3 {

		font-weight: bold;

		color: #666;

		padding-bottom: 10px;

	}

	.Foodlisstdiv {

		position: absolute;

		top: 50%;

		transform: translateY(-50%);

		-webkit-transform: translateY(-50%);

		-moz-transform: translateY(-50%);

		-ms-transform: translateY(-50%);

		-o-transform: translateY(-50%);

		padding-right: 35px;

		height: 133px;

		overflow: hidden;

	}

	/*ʵ������ҵ�������*/

	.wwrange {

		padding-top: 15px;

		padding-bottom: 5px;

	}

	.wwtestboxcopy {

		color: #1a1a1a;

		font-size: 18px;

		padding-top: 15px;

		padding-bottom: 10px;

	}

	.testserveimg {

		padding-top: 30px;

	}

	.wwtestbox {

		padding-bottom: 40px;

		padding-top: 40px;

	}

	.wwrangeimglist {

		padding-top: 27px;

	}

	.wwindustryimg03 {

		padding-bottom: 45px;

		margin-bottom: 45px;

	}

	.wwindustryimg04 {

		padding-bottom: 55px;

	}

	.zheadercont {

		padding-bottom: 0;

	}

	.wwphnavicon {

		display: none;

	}

	.wwsearchph {

		display: none;

	}

	.wwnav ul li h3 span {

		display: none;

	}

	.wwpacklist ul {

		padding-bottom:0;

	}

	.wwpackdiv {

		line-height: 19px;

	}

	.wwpackdiv h3 {

		padding: 2% 0 1% 0;

	}

	.wwpacklist ul li {

		padding-left: 0;

		padding-right: 15px;

	}

	.wwpacklist ul li:nth-child(2n) {

		padding-right: 0;

		padding-left: 15px;

	}

	.wwnav ul li h3 a.cur {

		color: #FD6C35;

	}

	/*��ϵ����*/

	.wwaddlist ul li {

		padding-left: 0;

		padding-right: 10px;

	}

	.wwaddlist ul li:nth-child(2n) {

		padding-right: 0;

		padding-left: 10px;

	}

	.wwadddiv p {

		padding-bottom: 3px;

	}

	.wwadddiv h3 {

		padding: 3% 0 2%;

	}

	.wwenvirdiv p {

		font-size: 18px;

		height: 56px;

		line-height: 56px;

	}

	.wwjobtopright {

		display: block;

	}

	.wwjoblink span a {

		width: auto;

	}

	.wwjoblink span a img {

		width: auto;

	}

	/*��ҵȺ����*/

	.wwintronews dl dd h4 {

		padding: 2% 0 3%;

	}

	.wwintronews dl dd p {

		line-height: 24px;

	}

	.wwintronmore {

		margin-top: 34px;

	}

	.wwintronews dl {

		padding-bottom: 50px;

	}

	.wwintroimglist li {

		width: 20%;

	}

	.wwintrotit:after {

		height: 28px;

	}

	.wwintrotitco {

		margin-left: 9px;

		display: inline-block;

		padding-top: 0;

	}

	/*��������*/

	.wwdown ul li h3 {

		font-size: 20px;

	}

	.wwdownicon {

		width: 87px;

		height: 87px;

		background: url(../images/wwimg22.png) no-repeat center;

		-moz-background-size: 39px auto;

		-o-background-size: 39px auto;

		background-size: 39px auto;

	}

	.wwcore {

		padding: 56px 0;

	}

	/*��Ʒ����*/

	.wwprodetatext {

		padding: 0 42px;

	}

	.wwsmalldiv ul li {

		float: left;

		padding: 0 0;

		cursor: pointer;

		width: 98px;

		height: auto;

		position: relative;

		-webkit-box-sizing: initial;

		-moz-box-sizing: initial;

		box-sizing: initial;

	}

	.wwsmalldiv ul li.cur::before {

		content: " ";

		width: 100%;

		height: 100%;

		position: absolute;

		top: 0;

		left: 0;

		display: block;

		background: url(../images/wwimg38.png) no-repeat;

		-moz-background-size: 100% 100%;

		-o-background-size: 100% 100%;

		background-size: 100% 100%;

		z-index: 1;

	}

	.wwsmalldiv ul li div {

		border: 1px solid #dadada;

	}

	.wwsmallleft,

	.wwsmallright {

		width: 14px;

		height: 23px;

		display: block;

		float: left;

		position: absolute;

		top: 50%;

		margin-top: -9px;

	}

	.wwsmallleft {

		left: 0;

		background: url(../images/wwimg11.png) no-repeat;

		-moz-background-size: 100% auto;

		-o-background-size: 100% auto;

		background-size: 100% auto;

	}

	.wwsmallright {

		right: 0;

		background: url(../images/wwimg12.png) no-repeat;

		-moz-background-size: 100% auto;

		-o-background-size: 100% auto;

		background-size: 100% auto;

	}

	.wwsmall {

		position: relative;

		padding: 0 22px;

		margin-top: 9%;

	}

	.wwintrotit {

		font-size: 20px;

		background: #f2f2f2;

	}

	.wwintrotit:after {

		height: 100%;

	}

	.wwintrotitco {

		font-size: 16px;

		padding-top: 5px;

		margin-left: 0;

		display: block;

	}

	.wwprodescword {

		padding-top: 48px;

	}

	/*����������ҵȺ-��ҵȺ����*/

	.wwpacktwo {

		background: #f7f7f7;

	}

	.wwpacktwo dd {

		padding: 14px 25px;

	}

	.wwpacktwo dd {

		width: 50%;

		float: left;

	}

	.wwpacktwo dt {

		width: 50%;

		float: left;

	}

	.wwpacktwo dd {

		line-height: 17px;

		padding: 10px 30px 0;

		font-size: 13px;

	}

	.wwnewslist dl dd p {

		line-height: 24px;

	}

	.wwnewslist dl dd h3 {

		font-size: 22px;

		margin: 2% 0 3% 0;

	}

	/*�Ƽ�����-��������*/

	.wwhonor {

		padding-top: 45px;

		padding-bottom: 45px;

	}

	/*��������*/

	.single {

		padding: 42px 0 50px 0;

	}

	.wwaddress ul li:nth-of-type(odd) .wwaddlistdiv {

		border-right: 1px solid #e9e9e9;

	}

	.wwaddress ul li:nth-of-type(even) .wwaddlistdiv {

		padding-left: 9%;

		border-right: none;

	}

	.wwaddressEn .wwaddword {

		height: 72px;

	}

	.wwaddressEn ul li:nth-of-type(even) .wwaddlistdiv {

		padding-left: 8%;

	}

	/*��ϵ����-�ܲ�*/

	.wwabpbox {

		transform: translateY(-50%);

		-webkit-transform: translateY(-50%);

		-moz-transform: translateY(-50%);

		-ms-transform: translateY(-50%);

		-o-transform: translateY(-50%);

		position: absolute;

		top: 50%;

	}

	.wwaddapb dl {

		background: #f2f2f2;

	}

	.wwaddapb dl dt {

		padding-right: 15px;

	}

	.wwaddapb dl dd {

		margin-top: 0;

		padding-left: 15px;

	}

	.wwaddapb .wwmapicon {

		margin-top: 3%;

	}

	/*��˾����*/

	.wwimpor dl dt {

		padding-right: 15px;

	}

	.wwimporword h3 {

		margin: 1% 0 2% 0;

	}

	.wwimporword span {

		margin-top: 12px;

		padding: 5px 17px;

	}

	.wwnewsdeta {

		/* padding: 0 95px; */

	}

	.commonDetailedContentsfoot dl dd {

		width: auto;

	}

	.commonDetailedContentsfoot dl dt {

		width: auto;

	}

	.wwnewstime {

		display: block;

	}

	/*ý�屨��*/

	.wwmedia dl dd em {

		padding: 2% 0 2% 19px;

	}

	.wwimporword {

		width: 85%;

	}

	.wwthetext {

		line-height: 30px;

	}

	.wwnumbertwo span:nth-of-type(1) {

		padding-right: 85px;

	}

	.wwnumbertwo span {

		padding-right: 85px;

	}

	.wwThemain ul li {

		width: 25%;

	}

	.wwindustrylist li {

		width: 25%;

		background: none;

	}

	.wwindustrylist {

		margin-left: 0;

	}

	.wwqiwenlist li {

		line-height: 24px;

	}

	.wwcolorlisttext {

		height: 385px;

	}

	.wwcolorlisttext {

		padding: 30px 35px 55px;

	}

	.wwcolorlisttext h3 {

		padding: 24px 0;

	}

	/*�Ƽ�����-�������Ľ���*/

	.wwconboxright {

		padding-top: 3%;

	}

	.wwconboxright h3 {

		font-size: 24px;

		line-height: 40px;

		padding-bottom: 19px;

	}

	/*�Ƽ�����-�о�����*/

	.wwfield li:nth-of-type(1) .wwfielddiv {

		padding-right: 182px;

	}

	.wwfield li:nth-of-type(2) .wwfielddiv {

		padding-left: 182px;

	}

	.wwfield li:nth-of-type(3) .wwfielddiv {

		padding-right: 182px;

	}

	.wwfield li:nth-of-type(4) .wwfielddiv {

		padding-left: 182px;

	}

	/*������Դ-�˲�����*/

	.wwidea {

		padding-top: 52px;

	}

	.wwactivitybox {

		padding-bottom: 42px;

	}

	.wwactivity {

		padding-bottom: 68px;

	}

	.wwideabox ul {

		padding-top: 25px;

	}

	.wwideaboxleft {

		float: left;

		width: 65.2%;

	}

	.wwideabox ul li:nth-of-type(odd) {

		background: #f2f2f2;

	}

	.wwideaboxright {

		width: 34.8%;

		float: left;

	}

	.wwideaboxright h3 {

		font-size: 30px;

		padding-bottom: 24px;

		padding-top: 8%;

		line-height: 30px;

	}

	.wwideabox ul li.wwideaeven .wwideaboxleft {

		float: right;

	}

	.wwideabox ul li.wwideaeven .wwideaboxright {

		padding-right: 35px;

	}

	/*������Դ-���ʻ*/

	.wwactivity dl dd {

		padding: 44px 36px 0;

	}

	.wwactivity dl dd h3 {

		font-size: 22px;

		padding-bottom: 19px;

		margin-bottom: 22px;

	}

	.wwactivitymore {

		margin-top: 24px;

	}

	.wwactivity dl dd:after {

		margin-left: -18px;

		margin-top: -18px;

		border-top: 18px solid transparent;

		border-bottom: 18px solid transparent;

	}

	.wwactivity dl:nth-of-type(odd) dd:after {

		right: -18px;

		border-left: 18px solid #f7f7f7;

	}

	.wwactivity dl:nth-of-type(even) dd:after {

		left: 0;

		border-right: 18px solid #f7f7f7;

	}

	.wwfamilyDl dt:after {

		margin-left: -17px;

		margin-top: -17px;

		border-left: 17px solid #b6f2f2;

		border-top: 17px solid transparent;

		border-bottom: 17px solid transparent;

		right: -17px;

	}

	/*������Դ-Ա���*/

	.wwfamilybotlist dl dd {

		padding-top: 9px;

	}

	.wwfamilybotlist dl dd h3 {

		padding-bottom: 6px;

	}

	.wwfamilybotlist dl dd p {

		-webkit-line-clamp: 4;

		line-height: 20px;

	}

	.wwfamilybotlist dl dd span {

		padding-bottom: 6px;

	}

	.wwfamilybotlist {

		padding-top: 20px;

		padding-bottom: 30px;

	}

	.wwfamilybotlist .wwpage {

		margin-top: 25px;

	}

	/* Ͷ���߹�ϵ-Ͷ���߽���*/

	.wwexchange {

		padding-top: 56px;

	}

	.wwexchange .wwactivitynav {

		margin-top: 40px;

	}

	.wwfromlist {

		padding: 20px 23px 25px;

	}

	.problemlist dd {

		padding: 30px 0 45px 92px;

		background: #f7f7f7 url(../images/img59.jpg) no-repeat 31px 28px;

	}

	.problemlist dt span {

		padding: 15px 26px 15px 58px;

	}

	.supportcontzx {

		margin-bottom: 60px;

	}

	.wwindustrytit {

		font-size: 24px;

	}

	/*����*/

	.wwnav ul li {

		padding-left: 13px;

		padding-right: 13px;

		float: left;

	}

	.wwnav ul li:last-child {

		padding-right: 0;

	}

	.wwnav ul li .wwnavdroplist a {

		padding: 0;

	}

	.wwnav {

		display: block;

	}

	 

	.wwfootdrop {

		display: block;

	}

	.wwfootdrop {

		padding: 0;

	}

	 

	/*pc����*/

	.wwnav ul li {

		position: relative;

	}

	.wwnavlist {

		position: absolute;

		width: 165px;

		top: 33px;

		z-index: 99;

		padding-bottom: 0;

		display: none;

	}

	.wwnavdrop {

		background: #FD6C35;

	}

	.wwnavdrop h4 {

		padding: 0;

		height: 40px;

		line-height: 40px;

		text-indent: 31px;

	}

	.wwnavdrop h4 a {

		color: #fff;

	}

	.wwnavdrop h4 a:hover {

		background: #b73300;

	}

	.wwnavdrop h4 span {

		display: none;

	}

	.wwnavdroplist {

		display: block;

		width: 165px;

		position: absolute;

		left: 165px;

		top: 0;

		border-left: 1px solid #cfd1d3;

		display: none;

		background: #FD6C35;

		min-height: 100%;

		height: auto;

		z-index: 9999;

	}

	.wwnavdroplist a {

		background: #FD6C35;

		color: #fff;

	}

	.wwnavdroplist ul {

		overflow: hidden;

		height: 100%;

	}

	.wwnavdroplist a:hover {

		background: #FD6C35;

	}

	.wwnumbertwo span:nth-of-type(1) {

		padding-right: 100px;

	}

	.wwnumbertwo span {

		padding-right: 100px;

	}

	.wwindustrylist li {

		width: 28.33%;

		background: url(../images/wwimg52.png) no-repeat 81% 61px;

	}

	.wwindustrylist li:last-child {

		width: 15%;

	}

	.wwnumberth span:nth-of-type(1) {

		padding-right: 110px;

	}

	.wwnumberth span {

		padding-right: 110px;

	}

	.wwnav ul li .wwnavdroplist ul li h5 span {

		display: none;

	}

	.wwnav ul li .wwnavdroplist ul li {

		padding-left: 0;

		float: none;

		height: 40px;

		line-height: 40px;

		text-indent: 31px;

		padding-bottom: 0;

		padding-right: 0;

	}

	.wwnav ul li .wwnavdroplist ul li h5 a {

		padding: 0;

	}

	.wwnavlistfour {

		display: none;

	}

	.wwnav ul li .wwnavdroplist ul li h5 {

		font-size: 14px;

	}

	.wwnav ul li:last-child .wwnavlist {

		left: -87px;

		width: 165px;

	}

	.wwnav ul li:last-child .wwnavlist .wwnavdroplist {

		width: 165px;

		left: -165px;

		border-right: 1px solid #cfd1d3;

		border-left: none;

	}

	.wwnav ul li:nth-of-type(2) .wwnavlist {

		width: 197px;

	}

	.wwnav ul li:nth-of-type(2) .wwnavlist .wwnavdroplist {

		width: 197px;

		left: 197px;

	}

	.wwnav ul li:nth-of-type(7) .wwnavlist .wwnavdroplist {

		left: -165px;

		border-right: 1px solid #cfd1d3;

		border-left: none;

	}

	.wwindustryimg01 {

		padding-top: 37px;

		padding-bottom: 40px;

		margin-bottom: 29px;

	}

	/*index*/

	.wwindexnews {

		padding-top: 44px;

		padding-bottom: 50px;

	}

	.wwindexnews ul {

		padding-top: 39px;

		margin: 0 -15px;

	}

	.wwindexnews ul li h4 {

		padding: 10px 0 5px;

	}

	.wwindexnewmore {

		padding-top: 25px;

	}

	.wwinprodiv {

		overflow: hidden;

	}

	.wwinproleft {

		width: 33.2%;

		background: #FD6C35;

		float: left;

	}

	.wwinproright {

		width: 100%;

		float: left;

	}

	/*wwinprodiv:nth-of-type(3){ width:66.7%;}*/

	.wwinprodivlast ul li {

		float: left;

		width: 50%;

	}

	.wwserve {

		padding-top: 65px;

	}

	.wwmanage {

		margin: 38px 0;

	}

	.wwinnovate ul {

		padding-top: 35px;

	}

	.wwinnoright ul {

		padding-top: 40px;

	}

	.wwinnoleft {

		padding-left: 0;

	}

	.wwinnovate {

		padding-top: 34px;

		padding-bottom: 40px;

	}

	.wwinnoright ul li {

		padding-left: 6px;

		padding-right: 6px;

		margin-right: 0 !important;

		width: 50% !important;

	}

	.wwinnoleft {

		padding-right: 6px;

		padding-right: 6px;

	}

	.wwinnoright {

		padding-right: 0;

		padding-left: 6px;

	}

	.wwinnoright ul {

		margin: 0 -6px;

		width: auto;

		display: block;

	}

	.wwserve ul li p {

		-webkit-line-clamp: 2;

		height: 25px;

	}

	.wwindexhdleft {

		float: left;

		width: 67%;

	}

	.wwindexhd {

		position: relative;

		padding-top: 0;

	}

	.wwindexhdright {

		float: left;

		width: 33%;

		background: #FD6C35;

		height: 100%;

		position: absolute;

		right: 0;

	}

	.wwinnoleftdiv {

		padding-bottom: 0;

		padding-top: 0;

	}

	.wwindexhdright h3 {

		padding-bottom: 15px;

		font-size: 22px;

	}

	.wwindexhdright ul li {

		margin-bottom: 11px;

	}

	.wwindexpage .wwpage {

		display: inline-block;

		padding: 2px 28px;

		color: #FD6C35;

	}

	.wwindexpage .wwpage span {

		background: none;

		width: auto;

		height: auto;

	}

	/*.wwindexpage{ margin-top:50px;}*/

	.wwprolifirst h3 {

		padding-bottom: 25px;

		font-size: 22px;

	}

	.wwprolifirstmore {

		padding: 5px 28px;

		margin-top: 35px;

	}

	.wwindexpro {

		position: relative;

		padding-left: 33.2%;

	}

	.wwinproleft {

		position: absolute;

		left: 0;

		height: 100%;

	}

	.wwprolifirst {

		position: absolute;

		top: 50%;

		transform: translateY(-50%);

		-webkit-transform: translateY(-50%);

		-moz-transform: translateY(-50%);

		-ms-transform: translateY(-50%);

		-o-transform: translateY(-50%);

	}

	.wwindexhonor ul li {

		padding-top: 20px;

		padding-bottom: 15px;

		width: 25%;

		border-right: 1px solid #d0d0d1;

	}

	.wwindexhonor h3 {

		padding-bottom: 16px;

	}

	.wwindexhonor p {

		padding-top: 6px;

		line-height: 20px;

		height: 46px;

	}

	.wwindexhonor ul li:nth-of-type(2) {

		border-right: 1px solid #d0d0d1;

	}

	.wwindextit {

		font-size: 22px;

	}

	.wwindexhonor ul {

		padding: 0;

	}

	.wwinnoright .wwinprodivleft {

		display: none;

	}

	.wwinnoright .wwinprodivright {

		display: none;

	}

	.wwindexbannerbtn {

		bottom: 34px;

	}

	.wwindexbannerbtn span {

		width: 70px;

	}

	.wwinprodiv:nth-of-type(1):hover .wwinprodivtext {

		height: 100%;

	}

	.wwinprodiv:nth-of-type(1):hover .wwinprodivtext h3:after {

		transform: rotate(-135deg);

		-webkit-transform: rotate(-135deg);

		-moz-transform: rotate(-135deg);

		-ms-transform: rotate(-135deg);

		-o-transform: rotate(-135deg);

	}

	.wwinprodivtext h3 a {

		color: #fff;

	}

	.wwinprodivlast ul li:hover .wwinprodivtext {

		height: 100%;

	}

	.wwinprodivlast ul li:hover .wwinprodivtext h3:after {

		transform: rotate(-135deg);

		-webkit-transform: rotate(-135deg);

		-moz-transform: rotate(-135deg);

		-ms-transform: rotate(-135deg);

		-o-transform: rotate(-135deg);

	}

	/*���ܲ�����ҵȫ-��ҵӦ��*/

	.wwvideo {

		padding-top: 40px;

		padding-bottom: 40px;

	}

	.wwresultleft {

		padding-right: 20px;

		font-size: 14px;

	}

	/*ͷ������*/

	.wwsearch {

		width: 134px;

		height: 22px;

		background: #eaeaea;

		position: initial;

	}

	.wwsearchtext {

		width: 108px;

	}

	.wwsearchbut {

		float: left;

		margin-right: 0;

	}

	.wwsearchcon {

		background: none;

		width: 100%;

		padding: 0;

	}

	/*���*/

	/*.rightmenu{ display:none;}*/

	.rightmenu .ico-box {

		position: relative;

		width: 54px;

		height: 54px;

		border-bottom: 1px solid #fff;

		cursor: pointer;

	}

	.rightmenu .ico01 {

		background: #1a1a1a url(../images/wwimg112.png) 15px 18px no-repeat;

	}

	.rightmenu .ico02 {

		background: #1a1a1a url(../images/wwimg113.png) 15px 18px no-repeat;

	}

	.rightmenu .ico03 {

		background: #1a1a1a url(../images/wwimg115.png) 15px 18px no-repeat;

	}

	.rightmenu .ico04 {

		background: #1a1a1a url(../images/wwimg114.png) 16px 12px no-repeat;

	}

	.rightmenu .ico05 {

		background: #1a1a1a url(../images/wwimg116.png) 0 0 no-repeat;

	}

	.rightmenu .ico06 {

		background: #1a1a1a url(../images/wwpic202.jpg) 0 0 no-repeat;

		border-bottom: none;

	}

	.rightmenu .ico-box .ico-cont {

		display: block;

		padding: 0 18px 0 45px;

		line-height: 53px;

		height: 53px;

		color: #fff;

		font-size: 16px;

		position: absolute;

		top: 0;

		width: 185px;

		right: -185px;

	}

	.rightmenu .ico-box .ico-cont01 {

		background: #FD6C35 url(../images/wwimg112.png) 147px 18px no-repeat;

	}

	.rightmenu .ico-box .ico-cont02 {

		background: #FD6C35 url(../images/wwimg113.png) 147px 18px no-repeat;

	}

	.rightmenu .ico-box .ico-cont03 {

		background: #FD6C35 url(../images/wwimg115.png) 147px 18px no-repeat;

	}

	.rightmenu .ico-box .ico-cont04 {

		background: #FD6C35 url(../images/wwimg114.png) 147px 12px no-repeat;

	}

	.rightmenu .ico-box .ico-cont05 {

		background: #FD6C35 url(../images/wwimg116.png) 133px 0 no-repeat;

	}

	.wwinprodivtext h3 {

		margin-bottom: 12px;

	}

	.wwinprodivlast ul li .wwinprodivtext p {

		line-height: 20px;

		word-break: break-all;

		display: -webkit-box;

		-webkit-line-clamp: 5;

		-webkit-box-orient: vertical;

		overflow: hidden;

	}

	.wwinprodivtext .wwprolifirstmore {

		margin-top: 15px;

	}

	/*�о�����*/

	.wwyeartableft,

	.wwyeartabright {

		top: 55px;

	}

	.wwyeartab {

		padding-top: 60px;

	}

	.engineering dl dt:nth-of-type(1) {

		padding: 0 0 0 0;

	}

	.wqp-bannerbtn {

		bottom: 10px;

	}

	.wqp-bannerbtn span {

		width: 12px;

		height: 12px;

		margin-right: 8px;

	}

	.wqp-bannerbtn span {

		width: 12px;

		height: 12px;

		margin-right: 8px;

	}

	/*.wwchange li {

		width: 50%;

		float: left;

	}*/

	.wwchange li img {

		display: block;

		width: 100%;

	}

	/*.wwchangeimg {

		width: 100%;

		float: none;

	}

	.wwchangediv {

		width: 100%;

		float: none;

	}*/

	/*.wwchangediv:after {

		content: "";

		content: "";

		position: absolute;

		width: 0;

		height: 0;

		top: -25px;

		left: 50%;

		margin-left: -10px;

		border-left: 20px solid transparent;

		border-right: 20px solid transparent;

		border-bottom: 20px solid #f7f7f7;

		z-index: 9999;

	}*/

	.wwqiwentext{padding:30px 60px;}

	.wwqiwentext h3 {

		font-size: 18px;

		padding-bottom: 5px;

	}

	.wwqiwentext {

		line-height: 24px;

	}

	.wwchange li {

		position: relative;

	}

/*	.wwchange li:nth-of-type(2) .wwchangeimg {

		position: absolute;

	}*/

	/*.wwchange li:nth-of-type(2) .wwchangediv:after {

		display: none;

	}

	.wwchange li:nth-of-type(2) .wwchangediv:before {

		content: "";

		content: "";

		position: absolute;

		width: 0;

		height: 0;

		bottom: -15px;

		left: 50%;

		margin-left: -10px;

		border-left: 20px solid transparent;

		border-right: 20px solid transparent;

		border-top: 20px solid #f7f7f7;

		z-index: 9999;

	}*/

	/*----wuqiuping- start----*/

	/*�ྻ�Ҳ�Ʒ�빤��*/

	.engineering dl:nth-of-type(even) dt {

		float: right;

	}

	.engineering dl dd .more {

		margin-top: 28px;

	}

	.clean-productsTwo .tit {

		font-size: 30px;

	}

	.clean-productsTwo {

		margin-top: 65px;

	}

	/*�ײ�*/

	 

	/*������ҵ*/

	.other-product-list li .list-right h3 {

		font-size: 24px;

		padding: 5% 0 18px;

	}

	.link-more a {

		padding: 10px 18px;

		font-size: 14px;

	}

	.other-product-list li .list-right .link-more {

		padding-top: 28px;

	}

	.other-product-list li .list-left {

		padding-right: 15px;

	}

	.other-product-list li {

		padding-top: 40px;

		padding-bottom: 40px;

	}

	/*����Դ����*/

	.wqpenergyCon {

		padding-top: 45px;

	}

	.energy-list li .energy-right h3 {

		font-size: 28px;

		padding: 90px 0 35px;

		line-height: 30px;

	}

	.energy-list li {

		padding: 55px 0;

	}

	/*��չ����*/

	.adscrollleft,

	.adscrollright {

		display: block;

	}

	.honorbtn ul li {

		width: 100px !important;

		height: 100px;

	}

	.honorbtn a {

		width: 100px;

		height: 100px;

		line-height: 100px;

		font-size: 24px;

	}

	/*��˾���*/

	.wcompanyList li {

		margin-bottom: 0;

	}

	.wcompanyList {

		padding: 40px 0 60px;

	}

	.wqpcom-ListOne dl dt {

		float: left;

		width: 40%;

	}

	.wqpcom-ListOne dl dt img {

		display: block;

	}

	.wqpcom-ListOne dl dd {

		float: left;

		width: 60%;

		padding: 50px 35px;

	}

	.wqpcom-ListOne dl dd h3 {

		font-size: 24px;

		padding-bottom: 20px;

	}

	.wqpcom-ListOne dl:nth-of-type(even) dt {

		float: right;

	}

	.wqp-column-list ul li:nth-of-type(3) {

		clear: none;

	}

	.wqp-column-list ul li {

		margin-bottom: 0;

	}

	.wqp-column-list {

		padding: 55px 0 75px;

	}

	.wqp-company-profile {

		padding-top: 30px;

		padding-bottom: 40px;

	}

	/*��������*/

	.wqp-honor {

		padding-top: 45px;

		padding-bottom: 65px;

	}

	.wqp-honor-list ul {

		margin-bottom: 20px;

	}

	.wqp-honor-list ul li {

		margin-bottom: 35px;

	}

	.wqp-honor-list ul li h4 {

		font-size: 18px;

		margin-top: 15px;

	}

	/*��ҳ*/

	.wqp-page {

		padding: 25px 0;

		-moz-background-size: 31px auto;

		-o-background-size: 31px auto;

		background-size: 31px auto;

	}

	/*��ҵ����*/

	.base-list ul {

		margin-bottom: 30px;

	}

	.base-list ul li {

		margin-bottom: 30px;

	}

	.base-list ul li .title {

		width: 100%;

		height: 55px;

		line-height: 55px;

		padding: 0 15px;

		font-size: 18px;

	}

	.base-list ul li .title:after {

		width: 10px;

		height: 10px;

		right: 15px;

		margin: -5px 0 0 -5px;

	}

	/*Ӫ������*/

	.wnetwork-nav a {

		font-size: 18px;

		display: block;

		padding: 15px 0;

	}

	.Searchcity {

		margin-bottom: 70px;

	}

	.Searchcity li {

		padding: 15px 0 20px;

		position: relative;

		height: 170px;

	}

	.Searchcity li:nth-of-type(even) .cityItem {

		padding-left: 125px;

	}

	/*.Searchcity li:nth-of-type(even) .cityItem{ border-left:1px solid #E9E9E9;padding-left:125px;}*/

	.Searchcity li:nth-of-type(even):after {

		content: "";

		position: absolute;

		border-left: 1px solid #E9E9E9;

		width: 1px;

		height: 70%;

		left: 0;

		top: 35px;

	}

	.Searchcity li h4 {

		font-size: 16px;

		padding-bottom: 25px;

	}

	.Searchcity li:nth-of-type(odd) {

		width: 46.66666667%;

	}

	.Searchcity li:nth-of-type(even) {

		width: 53.33333333%;

	}

	.wnetwork-nav {

		margin-bottom: 20px;

	}

	.wnetwork-nav ul li {

		float: left;

		width: 20%;

	}

	/**��չ����*/

	.honorbtn {

		margin: 70px auto;

	}

	.wqp-date .date-title {

		position: absolute;

		left: 64px;

		top: 0;

		font-size: 40px;

	}

	.wqp-date .dateCon {

		padding-left: 217px;

	}

	.wqp-date .dateCon .line {

		padding-left: 10px;

		margin-bottom: 15px;

		color: #1a1a1a;

		-moz-background-size: auto 23px;

		-o-background-size: auto 23px;

		background-size: auto 23px;

	}

	.classiccaseM {

		padding-top: 40px;

		margin-bottom: 100px;

	}

	.classiccaseM ul li .ccase-title {

		height: 40px;

		line-height: 40px;

		font-size: 17px;

		margin-top: 20px;

	}

	.leftbtn,

	.leftbtn:hover {

		left: -9px;

	}

	.rightbtn,

	.rightbtn:hover {

		right: -9px;

	}

	/*wuqiuping--end*/

	/****************huangshuhong-start*********************************************************/

	/*��Ʊ��̬*/

	.h-report {

		padding-bottom: 35px;

		padding-top: 56px;

	}

	.h-report th {

		font-size: 18px;

		height: 66px;

	}

	.h-report td {

		height: 55px;

		font-size: 16px;

	}

	.h-report .wwpage {

		margin-top: 37px;

	}

	.h-report td a {

		font-size: 14px;

	}

	/*��˾����*/

	.govern-nav {

		padding-top: 40px;

		padding-bottom: 60px;

	}

	.govern-nav a {

		font-size: 18px;

		line-height: 45px;

		height: 48px;

	}

	.h-govern h2 {

		font-size: 22px;

		padding-bottom: 20px;

	}

	.h-govern .wwpage {

		margin: 0 0 76px;

	}

	.govern-list {

		margin-bottom: 67px;

	}

	.govern-list h3 {

		font-size: 18px;

		padding-bottom: 19px;

	}

	.other-govern .govern-more,

	.other-govern .govern-down {

		margin-top: 7px;

	}

	.govern-intro {

		margin-top: -46px;

		padding-bottom: 55px;

	}

	.h-imgbox {

		padding: 65px 0;

	}

	.h-table {

		padding: 52px 0 90px;

		overflow-x: hidden;

	}

	.h-table th {

		font-size: 17px;

		height: 65px;

	}

	.h-table td {

		font-size: 18px;

		height: 70px;

	}

	.h-info {

		padding: 52px 0 35px;

	}

	.info-pic {

		position: relative;

	}

	.info-img {

		width: 49.58%;

	}

	.info-txt {

		width: 50.42%;

		padding: 5px 15px;

		position: absolute;

		height: 100%;

		top: 0;

		right: 0;

		line-height: 19px;

	}

	.last-left {

		width: 49.58%;

		padding-left: 36px;

		padding-bottom: 39px;

	}

	.last-left h2 {

		padding-bottom: 9px;

		padding-top: 14px;

		font-size: 24px;

	}

	.last-right {

		width: 50.42%;

	}

	.last-right ul {

		padding-top: 15px;

	}

	.last-right li {

		font-size: 16px;

	}

	.last-right li a {

		font-size: 24px;

	}

	.stock-top {

		padding-top: 56px;

	}

	.stock-detail ul {

		padding-left: 23px;

	}

	.substatus-nav span {

		margin-right: 60px;

		padding: 0;

	}

	.substatus-nav {

		padding: 0 12px;

	}

	/****************huangshuhong-end***********************************************************/



    .wwthreedrop {



	font-size: 18px;

	padding-top: 20px;

   

}



.wwthreedrop a {

	

	padding: 14px 0;

	margin: 0 19px;

}



}



@media (min-width: 1023px) {

	/*���ӹ��ܲ���*/

	.Functiondl dd {

		padding-top: 95px;

	}

	.wwtestbox {

		padding-top: 60px;

	}

	.web {

		padding-left:10px;

		padding-right:10px;

	}

	.wwpacklist {

		padding: 38px 10px;

	}

	.wwpadding {

		padding: 38px 0;

	}

	.wwlogo img {

		height: 53px;

	}

	.wwstock img {

		height: 42px;

	}

	.wwnav {

		padding-top: 10px;

	}

	.wwnav ul li {

		/*padding-left:28px;*/

		float: left;

	}

	.wwthreedrop a {

		font-size: 16px;

	}

	.wwpackdiv {

		line-height: 24px;

	}

	.Recruitmentsearch dl dd {

		width: 800px;

	}

	.wwpackdiv h3 {

		padding: 6% 0 3% 0;

	}

	.wwcasepoptwo {

		width: 850px;

		height: 730px;

	}

	/*��ϵ����*/

	.wwadddiv p {

		padding-bottom: 5px;

	}

	.wwadddiv h3 {

		padding: 5% 0 3%;

	}

	.wwpacktwo dd {

		padding: 20px 40px 0;

	}

	.wwnewslist {

		padding: 50px 0 30px 0;

	}

	.wwnewslist .wwpage {

		margin-top: 30px;

	}

	.wwaddress ul li:nth-of-type(even) .wwaddlistdiv {

		padding-left: 13%;

	}

	.clean-productsOne .time-list p img {

		height: auto;

	}

	/*��ϵ����-ý����ϵ*/

	.wwaddcontant dl {

		background: #f2f2f2;

		margin-bottom: 20px;

	}

	.wwcontantdiv {

		transform: translateY(50%);

		-webkit-transform: translateY(50%);

		-moz-transform: translateY(50%);

		-ms-transform: translateY(50%);

		-o-transform: translateY(50%);

	}

	.wwaddcontant dl dd {

		padding-left: 20px;

		padding-top: 0;

		margin-top: 0;

		padding-bottom: 0;

	}

	.wwaddcontant dl dt {

		padding-right: 20px;

	}

	.wwcontantdiv:nth-of-type(1) {

		padding-bottom: 0;

		margin-right: 4%;

	}

	.wwreviewtext {

		line-height: 24px;

	}

	.wwimporword span {

		margin-top: 25px;

		padding: 5px 17px;

	}

	.wwcontanttit {

		height: 39px;

	}

	/*ͼƬ����*/

	.bigimgcont {

		width: 700px;

		height: 507px;

	}

	.closeyuangong {

		width: 46px;

		height: 46px;

		top: -20px;

		right: -20px;

	}

	.wwhobigimgcont {

		width: 820px;

		height: 607px;

	}

	/*�ɹ�����ͼƬ����*/

	.wwcaseclose {

		width: 46px;

		height: 46px;

		top: -20px;

		right: -20px;

	}

	/*�Ƽ�����-��������*/

	.wwconbox ul li {

		padding-top: 89px;

		padding-bottom: 76px;

	}

	.wwconbox {

		margin-top: 50px;

	}

	/*������Դ-�˲�����*/

	.wwideabox ul li {

		padding-top: 65px;

		padding-bottom: 65px;

	}

	.wwfamilybotlist dl dd p {

		-webkit-line-clamp: 4;

		line-height: 24px;

	}

	.wwfamilybotlist dl dd h3 {

		padding-bottom: 14px;

	}

	.wwfamilybotlist dl dd span {

		padding-bottom: 10px;

	}

	.wwfromlist ul {

		width: 946px;

		margin: 0 auto;

	}

	.wwfromlist ul li textarea {

		height: 133px;

	}

	.wwesizelist ul {

		margin: 0 -8px;

	}

	.wwesizelist ul li {

		padding-left: 4px;

		padding-right: 4px;

	}

	.wwfamilybotlist {

		padding-top: 45px;

		padding-bottom: 80px;

	}

	.wwvideobg {

		padding-bottom: 60px;

	}

	.wwvideo {

		width: 480px;

		height: 860px;

		margin: 0 auto;

		cursor: pointer;

	}

	.wwresulbotcon {

		padding-top: 70px;

		padding-bottom: 80px;

	}

	.wwresultDl {

		padding-top: 62px;

		padding-bottom: 65px;

	}

	/****************huangshuhong-start*********************************************************/

	.info-txt {

		line-height: 21px;

	}

	/****************huangshuhong-end***********************************************************/

}





/****************huangshuhong-start*********************************************************/



@media (min-width: 1070px) {

	.info-txt {

		line-height: 24px;

	}

}





/****************huangshuhong-end***********************************************************/





/*��ӦPC����*/



@media (min-width: 1199px) {

	/*��������*/

	.Techsuptitle {

		margin: 0px auto;

		max-width: 1200px;

	}

	.Techsuptext {

		padding-top: 38px;

	}

	.Techsuptoptit {

		font-size: 18px;

	}

	.Techsuptop {

		padding: 30px 23px;

		margin-top: 0;

	}

	.Techsuptop02 .Techsuptopright {

		padding-top: 40px;

	}

	.Wresearchbox {

		padding-top: 38px;

	}

	.web {

		margin: 0px auto;

		/* max-width: 1200px; */

	}

	/*.wwfamilytablist{    padding: 0 0 20px 0;}*/

	.wwpacklist {

		padding: 38px 0;

	}

	.wwnav ul li {

		padding-left: 22px;

		padding-right: 22px;

	}

	.wwthreedrop a {

		font-size: 18px;

	}

	.wwaddressEn .wwaddword {

		height: auto;

	}

	.wwprolifirst {

		padding: 30px 48px;

	}

	.wwmaincon {

		max-width: 1440px;

		margin: 0 auto;

	}

	.wwindexnews .web {

		max-width: 1270px;

	}

	.indexweb {

		max-width: 1270px;

		margin: 0 auto;

		padding: 0;

	}

	.wwindexhdright {

		padding: 35px 22px;

	}

	.wwindexhdright h3 {

		padding-bottom: 30px;

	}

	.wwindexhdright ul li {

		margin-bottom: 18px;

	}

	.wwindexpage .wwpage {

		padding: 5px 28px;

	}

	.wwindexpage {

		margin-top: 50px;

	}

	.wwresultDl dd {

		font-size: 14px;

		line-height: 30px;

	}

	.wwresultDl dd h3 {

		padding-bottom: 25px;

	}

	.wwresultDl dd span {

		margin-top: 30px;

	}

	.engineering dl dt:nth-of-type(1) {

		padding: 0 0 0 0;

	}

	.leftbtn,

	.leftbtn:hover {

		left: -15px;

	}

	.rightbtn,

	.rightbtn:hover {

		right: -15px;

	}

	/*----wuqiuping- start----*/

	/*�ྻ�Ҳ�Ʒ�빤��*/

	.engineering dl dd {

		padding: 4%;

		font-size: 14px;

	}

	.engineering dl dd h3 {

		font-size: 30px;

		padding-bottom: 20px;

	}

	.engineering dl dd h4 {

		font-size: 18px;

		padding-bottom: 20px;

	}

	.engineering dl:nth-of-type(2) dd {

		padding: 30px 30px 0;

	}

	/*�ײ�*/

	 

	/*wuqiuping-end*/

	/****************huangshuhong-start*********************************************************/

	.info-txt {

		padding: 25px 28px;

		line-height: 24px;

	}

	.last-right ul {

		padding-top: 53px;

	}

	/****************huangshuhong-end***********************************************************/

	/*ҽҩ��ҵ�������*/

	.Foodlisst dl dd {

		/* padding-left:35px;*/

		padding-right: 55px;

	}

	.Foodlisst dl dt {

		margin: 0 0;

		/* padding-right:20px;*/

	}

	.Foodlisstdiv {

		padding-right: 80px;

	}

	.Foodlisst dl:nth-of-type(2n) .Foodlisstdiv {

		padding-right: 0;

	}

	.wwpacktwo dd {

		padding: 14px 40px 0;

		font-size: 14px;

		line-height: 22px;

	}

}



@media (min-width: 1260px) {

	/*wuqiuping*/

	.other-product-list li:nth-of-type(odd) .list-left,

	.other-product-list li:nth-of-type(even) .list-right {

		padding-left: 0;

	}

	.other-product-list li:nth-of-type(odd) .list-right,

	.other-product-list li:nth-of-type(even) .list-left {

		padding-right: 0;

	}

	/*�ײ�*/





	.commonweb {

		padding-right: 0;

		padding-left: 0;

	}

	.adscrollleft {

		/* left: 20px; */
		left: 0;

	}

	.adscrollright {

		/* right: 20px; */
		right: 0;

	}

	/*wuqiuping--end*/

	/*yewenwen-*/

	.wwconbox ul li:nth-of-type(odd) .wwconboxright {

		padding-left: 15px;

		padding-right: 0;

	}

	.wwconbox ul li:nth-of-type(even) .wwconboxright {

		padding-left: 0;

		padding-right: 15px;

	}

	.wwconbox ul li:nth-of-type(even) .wwconboxleft {

		padding-left: 15px;

		padding-right: 0;

	}

	.wwfamilyright,

	.wwfamilyleft {

		display: none;

	}

	.web {

		padding-left: 0;

		padding-right:0;

	}

	.wwinnovate {

		padding-bottom: 85px;

	}

	.wwvideobg {

		padding-top: 60px;

	}

	/*.wwfamilytablist{ padding:0 0 7px 0;}*/

	.wwvideo {

		padding-top: 0;

		padding-bottom: 0;

	}

	.wwcaselist .wwpackdiv {

		height: 148px;

		overflow: hidden;

		line-height: 24px;

	}

	.wwnumberfour span:nth-of-type(1) {

		padding-right: 155px;

	}

	.wwnumberfour span {

		padding-right: 155px;

	}

	.wwresultDl dt {

		padding-left: 55px;

		padding-right: 55px;

	}

	.wwintrotitco {

		display: inline-block;

		padding-top: 0;

		margin-left: 9px;

	}

	.wwintrotit {

		font-size: 30px;

		line-height: 40px;

	}

	.wwintrotitco {

		font-size: 18px;

		padding-top: 12px;

		line-height:18px;

	}

	.wwinprodivtext h3 {

		margin-bottom: 35px;

	}

	.wwinprodivlast ul li .wwinprodivtext p {

		line-height: 24px;

		word-break: break-all;

		display: -webkit-box;

		-webkit-line-clamp: 6;

		-webkit-box-orient: vertical;

		overflow: hidden;

	}

	.wwinprodivtext .wwprolifirstmore {

		margin-top: 35px;

	}

	.engineering dl dt:nth-of-type(1) {

		padding: 0 0 0 0;

	}

	.engineering dl dd {

		padding: 30px 20px 0;

	}

	.engineering dl dd h3 {

		padding-bottom: 15px;

		font-size: 30px;

	}

	.engineering dl dd {

		line-height: 24px;

	}

	.wwfieldDllist {

		padding-top: 95px;

	}

	.wwimporword p {

		-webkit-line-clamp: 3;

		/* height: 69px; */

	}

	.wwaddcontant dl dd {

		height: 259px;

	}

	/*ʵ������ҵ�������*/

	.wwrange li {

		width: 12.5%;

		padding-right: 10px;

		height: 131px;

	}

	.testserveimg {

		margin: 0 -10px;

	}

	.testserveimg li {

		float: left;

		width: 14.28%;

		padding-right: 10px;

		padding-left: 10px;

		padding-bottom: 30px;

	}

	.wwrange {

		padding-top: 35px;

		padding-bottom: 15px;

	}

	.Foodlisst dl dd {

		height: 176px;

	}

	.Edoclist {

		padding-bottom: 40px;

	}

	.wwindustrytit10 {

		padding-top: 40px;

	}

	.Foodlisst {

		padding-top: 20px;

	}

	.wwindustrytit {

		padding-bottom: 18px;

	}

	.Functiondl dd {

		padding-top: 115px;

	}

	.wwcasepoplist ul li {

		width: 678px;

		height: 506px;

	}

	.wwcasepoptwo .wwcasepoplist ul li {

		width: 828px;

	}

	.wwcasepoptwo .wwcasep oplist ul li img {

		width: 828px;

		height: 611px;

	}

	.wwpacklist ul li {

		height: 181px;

	}

	.wwpackdiv {

		height: 148px;

		overflow: hidden;

	}

	.wnetwork-one img {

		/*height: 577px;*/

	}

	.wwcontantdiv p {

		height: 24px;

	}

	.wwcontantdiv:nth-of-type(1) {

		margin-right: 12%;

	}

	.wwpacktwo dd {

		padding: 20px 40px 0;

		line-height: 24px;

	}

	.wwcasepoptwo .wwcasepoplist ul li {

		height: 611px;

	}

	.energy-list li:first-child .energy-right h3 {

		padding: 36px 0 35px;

	}

	/*��������*/

	.Techsuptitle {

		padding: 0;

	}

	.Techsup {

		padding-top: 50px;

	}

	.Techsuptext {

		padding-top: 38px;

	}

}





/*20170720 nqh*/



@media (min-width: 1199px) {

	

}





/*20180510*/



.wwjobtel:after {

	visibility: hidden;

	display: block;

	font-size: 0;

	content: " ";

	clear: both;

	height: 0;

}



.wwjobtel {

	*zoom: 1;

}



.wwjobtel {

	padding-left: 0;

}



.wwjobte em {

	position: static !important;

}



@media (min-width: 1024px) {

	.wwjobte em {

		float: left;

		width: 100px;

	}

	.wwjobte p {

		padding-left: 120px;

	}

	/*20180529*/

	.wwpadding {

		padding-bottom: 60px;

	}

}





/*20180528*/







.indeximgSlide {

	position: relative;

	padding: 0 3%;

}



.indeximgSlide .indexweb {

	overflow: hidden;

	padding: 0;

}



.imgSlideBtn {

	position: absolute;

	top: 50%;

	left: 0;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	transform: translateY(-50%);

	display: block;

	width: 40px;

	height: 60px;

	background: #125394;

	z-index: 10;

	background: url(../images/imgSlideBtn.png) no-repeat;

}



.imgSlideBtn:hover {

	background: url(../images/imgSlideBtn1.png) no-repeat;

}





/*.imgSlideBtn:after {

    content: '';

    position: absolute;

    top: 50%;

    left:5px;

    right: 0;

    margin: 0 auto;

    transform: translateY(-50%) rotate(-45deg);

    width: 10px;

    height: 10px;

    border-left: 3px solid #fff;

    border-top: 3px solid #fff;

}*/



.imgSlideRight {

	left: auto;

	right: 0;

	background: url(../images/imgSlideLeft1.png) no-repeat;

}



.imgSlideRight:hover {

	background: url(../images/imgSlideLeft.png) no-repeat;

}





/*.imgSlideRight:after {

    right: 5px;

    transform:translateY(-50%) rotate(135deg);

}*/



.indeximgSlide {

	padding: 0 3%;

}



.indeximgSlide .swiper-wrapper {

	-webkit-box-lines: multiple;

	-moz-box-lines: multiple;

	-ms-flex-wrap: wrap;

	-webkit-flex-wrap: wrap;

	flex-wrap: wrap;

}



.indeximgSlide .swiper-wrapper {

	position: relative;

	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;

}





.indeximgSlide ul {

	margin: 0;

}



.indeximgSlide ul li {

	padding-left: 0;

	padding-right: 0;

}



@media only screen and (min-width: 1200px) {

	.indeximgSlide {

		padding: 0 87px;

	}

	.indeximgSlide .indexweb {

		overflow: hidden;

		padding: 0;

		max-width: none;

	}

	.imgSlideBtn {

		display: block;

        left:12px;

	}

    .imgSlideRight{left:auto;right:12px;}



}





/*20180531*/







.tel {

	clear: both;

}



@media (min-width: 991px) {

	.wwThemain ul li {

		width: 33.3%;

	}

	

  .wwinproright .swiper-button-disabled {opacity: 0;}



 

  .xlcode-list {

	float: left;

	padding-left: 16px;

}

}



@media (min-width: 1199px) {

	 

}











.cyw-expalin {

	color: #666666;

	font-size: 13px;

	line-height: 24px;

}



.cyw-expalin .title {

	margin-bottom: 15px;

	font-size: 18px;

	line-height: 26px;

	color: #1a1a1a;

}



.industry-wrapper {

	padding: 20px 0;

    overflow:hidden;

}



.industry-wrapper img{

   max-width:100%;

}



.industry-wrapper p img {

	width: 100%;

	max-width: none;

	display: block;

	margin: 0 auto;

}



.industry-list {

	background: #f2f2f2;

	margin-bottom: 20px;

}



.industry-list .img img {

	display: block;

	margin: 0 auto;

}



.industry-list .cyw-expalin {

	padding: 20px 3%;

}



.committee-wrapper {

	padding-bottom: 20px;

}



.committee-text {

	margin-bottom: 20px;

}



.committee-slide {

	position: relative;

	overflow: hidden;

}



.slide-list {

	overflow: hidden;

	position: relative;

}



.slide-list li a {

	display: block;

}



.slide-list li img {

	display: block;

	width: 100%;

	max-width: none;

}



.bannerindeo {

	text-align: center;

	position: absolute;

	left: 0px;

	right: 0px;

	bottom: 10px;

	z-index: 99;

}



.bannerindeo span {

	display: inline-block;

	margin: 0px 8px;

	width: 8px;

	height: 8px;

	-webkit-border-radius: 50%;

	-moz-border-radius: 50%;

	border-radius: 50%;

	background: #FD6C35;

}



.bannerindeo span.swiper-pagination-bullet-active {

	background: #fff;

}



.energy-wrapper {

	line-height: 22px;

}



.energy-wrapper p img {

	display: block;

	width: 100%;

	margin: 0 auto;

}



.cyw-title {

	/*font-weight: normal;*/

	margin-bottom: 15px;

}



.new-energy {

	padding: 20px 0;

}



.new-energy li {

	padding: 0;

	margin-bottom: 15px;

}



.new-energy li:last-child {

	margin-bottom: 0;

}



.new-energy li img {

	display: block;

	width: 100%;

}



.new-skill {

	padding: 20px 0;

	font-size: 16px;

	line-height: 22px;

}



.new-skill p img {

	display: block;

	width: 100%;

}



.product-list {

	padding-bottom: 60px;

}



.product-list .newproduct-img {

	padding: 0;

}



.product-list .newproduct-img img {

	display: block;

	margin: 0 auto;

	width: 100%;

}



.newproduct-text {

	padding: 20px 0;

	font-size: 15px;

	line-height: 22px;

}



.newproduct-text .skill-text {

	padding-left: 10px;

	position: relative;

	height: 100%;

}



.newproduct-text .skill-text span {

	position: absolute;

	width: 100%;

	max-width: 419px;

}



.cyw-distance {

	line-height: 22px;

	font-size: 14px;

}



.cyw-distance p img {

	display: block;

}



.cyw-distance .set-height {

	height: 20px;

	line-height: 20px;

}



.photo-list {

	position: relative;

	background: #f5f5f5;

	color: #010101;

	font-size: 14px;

	line-height: 22px;

}



.photo-list dt {

	line-height: 0;

}



.photo-list dt img {

	display: inline-block;

	width: 100%;

}



.photo-list dd {

	padding: 20px 15px;

}



.application a {

	position: relative;

}



.application a:after {

	content: "";

	position: absolute;

	width: 0;

	height: 0;

	bottom: -7px;

	left: 50%;

	margin-left: -10px;

	border-left: 6px solid transparent;

	border-right: 6px solid transparent;

	border-top: 6px solid #FD6C35;

	display: none;

}



.application a.cur:after,

.application a:hover:after {

	display: block;

}



.photohangye-wrapper {

	padding-top: 20px;

	padding-bottom: 92px;

	background: url(http://www.szselen.com/images/hangye_02.png) no-repeat center bottom;

	-moz-background-size: 100% auto;

	-o-background-size: 100% auto;

	background-size: 100% auto;

	font-size: 14px;

	line-height: 23px;

}



.photohangye-wrapper .photohangye-title {

	font-weight: bold;

	line-height: 26px;

	font-size: 16px;

	margin-bottom: 9px;

}



.photohangye-wrapper p img {

	display: block;

	margin: 0 auto;

}



.photohangye-wrapper .hangye-distance {

	line-height: 20px;

	height: 20px;

}



.photo-advantage {

	padding: 20px 0;

}



.photo-advantage .advantage-title {

	font-size: 18px;

	font-weight: bold;

	margin-bottom: 12px;

}



.photo-advantage .advantage-distance {

	line-height: 20px;

	height: 20px;

}



.photo-advantage p img {

	display: block;

	width: 100%;

	margin: 0 auto;

}



.capacity-wrapper {

	padding-top: 15px;

	padding-bottom: 20px;

}



.capacity-list li {

	padding: 0;

	margin-bottom: 15px;

}



.capacity-list a {

	display: block;

	color: #1a1a1a;

	font-size: 16px;

	line-height: 24px;

	text-align: center;

	overflow: hidden;

}



.capacity-list a .zoom {

	margin-bottom: 15px;

}



.capacity-list a .zoom img {

	display: block;

	width: 100%;

	margin: 0 auto;

}



.m-productText {

	padding: 20px 0;

}



.m-productText p img {

	width: 100%;

	display: block;

	margin: 0 auto;

}



.m-productText .img-distance {

	padding: 20px 0;

}



.cyw-photo p img {

	display: block;

	width: 100%;

	margin: 0 auto;

}



.material {

	padding: 20px 0;

}



.material img {

	display: block;

	width: 100%;

}



.material dt {

	margin-bottom: 15px;

}



.thumb-popup {

	display: none;

	position: fixed;

	left: 0;

	top: 0;

	z-index: 100;

	width: 100%;

	height: 100%;

	background: rgba(0, 0, 0, 0.5);

}



.thumb-popup .thumb-wraper {

	position: absolute;

	left: 0;

	right: 0;

	margin: 0 auto;

	top: 50%;

	width: 80%;

	max-width: 600px;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	transform: translateY(-50%);

}



.thumb-popup .thumb-wraper .thumb-copy-wrapper {

	position: relative;

	overflow: hidden;

	background: #fff;

}



.thumb-popup .thumb-wraper .thumb-copy-wrapper .close {

	position: absolute;

	right: 0px;

	top: 0px;

	z-index: 9;

	width: 30px;

	height: 30px;

	font-size: 30px;

	font-weight: bold;

	line-height: 30px;

	text-align: center;

	color: #333;

	cursor: pointer;

}



.thumb-popup .thumb-wraper .thumb-copy-wrapper li {

	padding: 30px 10px;

}



.thumb-popup .thumb-wraper .thumb-copy-wrapper li img {

	display: block;

	width: 100%;

	margin: 0 auto;

}



.thumb-popup .thumb-wraper .thumb-copy-wrapper li .title {

	color: #666666;

	text-align: center;

	padding-top: 5px;

	font-size: 16px;

	color: #1a1a1a;

}



.thumb-popup .thumb-wraper .banner-btn {

	display: block;

	width: 60px;

	height: 60px;

	position: absolute;

	top: 50%;

	-webkit-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	transform: translateY(-50%);

	z-index: 2;

	cursor: pointer;

}



.thumb-popup .thumb-wraper .banner-btn::after {

	content: "";

	position: absolute;

	top: 50%;

	left: 50%;

	margin-top: -5px;

	width: 20px;

	height: 20px;

	border-right: 3px solid #fff;

	border-top: 3px solid #fff;

	border-left: 0;

	border-bottom: 0;

}



.thumb-popup .thumb-wraper .banner-btn.swiper-left {

	left: -40px;

}



.thumb-popup .thumb-wraper .banner-btn.swiper-left::after {

	-webkit-transform: rotate(-135deg);

	-moz-transform: rotate(-135deg);

	-ms-transform: rotate(-135deg);

	-o-transform: rotate(-135deg);

	transform: rotate(-135deg);

	margin-left: -4px;

}



.thumb-popup .thumb-wraper .banner-btn.swiper-right {

	right: -40px;

}



.thumb-popup .thumb-wraper .banner-btn.swiper-right::after {

	margin-left: -16px;

	-webkit-transform: rotate(45deg);

	-ms-transform: rotate(45deg);

	-moz-transform: rotate(45deg);

	-o-transform: rotate(45deg);

	transform: rotate(45deg);

}



.cyw-honor {

	padding: 20px 0 !important;

}



.pro-situationTwo .title,.engineering dl dd h3,.Functiondl dd h3,.clean-productsTwo .tit{font-size: 16px;font-weight: bold;}



.wwfamilytablist ul li{width:100%;}





@media (min-width: 768px) {

	.hidden-sm{display: block;}

	.industry-list {

		display: table;

	}

	.industry-list .img {

		display: table-cell;

		width: 46%;

		vertical-align: middle;

	}

	.industry-list .cyw-expalin {

		padding: 18px 18px 0 18px;

		display: table-cell;

		overflow: hidden;

	}

	.committee-text {

		float: left;

		width: 36.25%;

		padding-right: 25px;

	}

	.committee-slide {

		float: left;

		width: 48%;

	}

	.new-energy li {

		padding: 0 5px;

	}

	.material {

		display: table;

	}

	.material dt {

		width: 40.5%;

		float: left;

	}

	.material dd {

		padding: 0 20px;

		overflow: hidden;

	}

	

	.base-list ul li:nth-child(2n+1){clear: left;}

	

	.pro-situationTwo .title,.engineering dl dd h3,.Functiondl dd h3,.clean-productsTwo .tit{font-size:24px;line-height: 30px;}

	

	.wwfamilytablist ul li{width:50%;}

}



@media (min-width: 992px) {

	.photo-list {

		display: table;

	}

	.photo-list dt {

		width: 54%;

		display: table-cell;

		vertical-align: middle;

	}

	.photo-list dd {

		display: table-cell;

		overflow: hidden;

	}

	

	.base-list ul li:nth-child(2n+1){clear:none;}

	.base-list ul li:nth-child(3n+1){clear: left;}

	

	.pro-situationTwo .title,.engineering dl dd h3,.Functiondl dd h3,.clean-productsTwo .tit{font-size:28px;}

	.wcompanyList li:nth-child(2){width:35%}

	.wcompanyList li:nth-child(4){width:15%}

	.wwaddress ul li{border:none;}

}





@media (min-width: 1024px) {

	.cyw-expalin .title {

		margin-bottom: 0;

		font-size: 22px;

		line-height: 36px;

	}

	.industry-wrapper {

		padding: 56px 0 54px 0;

	}

	.industry-list {

		margin-bottom: 28px;

	}

	.industry-list .cyw-expalin {

		padding: 29px 27px 0 36px;

	}

	.industry-list .cyw-expalin .title {

		margin-bottom: 20px;

	}

	.committee-wrapper {

		padding-bottom: 78px;

	}

	.committee-text {

		padding-top: 30px;

	}

	.committee-text .title {

		margin-bottom: 13px;

	}

	.committee-slide {

		padding: 0 46px 0 53px;

	}

	.slide-list .bannerindeo {

		display: none;

	}

	.committee-btn {

		display: block;

		position: absolute;

		top: 50%;

		left: 36.5%;

		-webkit-transform: translateY(-50%);

		-moz-transform: translateY(-50%);

		-ms-transform: translateY(-50%);

		-o-transform: translateY(-50%);

		transform: translateY(-50%);

		width: 24px;

		height: 34px;

		background: url(../images/arrow_02.png) no-repeat;

        z-index:99;

	}

	.committee-btn.committee-right {

		left: auto;

		right: 14%;

		background: url(../images/arrow_01.png) no-repeat;

	}

	.energy-wrapper {

		padding-bottom: 168px !important;

	}

	/*.cyw-title {

	padding-top: 15px;

		padding-bottom: 20px;

	}*/

	.new-energy {

		padding: 27px 0 17px 0;

		margin: 0 -4px;

	}

	.new-energy li {

		padding: 0 4px;

		margin-bottom: 0;

	}

	.new-skill {

		padding: 50px 0 63px 0;

	}

	.new-skill .skill-title {

		font-size: 18px;

		line-height: 25px;

		margin-bottom: 24px;

	}

	.product-list {

		padding-bottom: 52px;

	}

	.newproduct-text {

		padding: 59px 128px 78px 28px;

		font-size: 17px;

		line-height: 28px;

	}

	.wwcausequnimg .img {

		padding: 40px 0 60px 0;

	}

	.photo-list {

		margin-bottom: 57px;

	}

	.photo-list dd {

		padding: 32px 38px 0 34px;

		color: #010101;

	}

	.photo-advantage {

		padding: 50px 0 405px 0;

		line-height: 28px;

	}

	.photo-advantage .advantage-distance {

		line-height: 31px;

		height: 31px;

	}

	.capacity-wrapper {

		padding: 49px 0 150px 0;

	}

	.capacity-list li {

		padding: 0 18px;

		margin-bottom: 49px;

	}

	.capacity-list a {

		font-size: 18px;

		line-height: 26px;

	}

	.capacity-list a .zoom {

		margin-bottom: 29px;

		overflow: hidden;

	}

	.capacity-list a .zoom: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);

	}

	.capacity-list a .zoom img {

		-webkit-transition: transform ease 0.7s;

		-moz-transition: transform ease 0.7s;

		-o-transition: transform ease 0.7s;

		-webkit-transition: -webkit-transform ease 0.7s;

		transition: -webkit-transform ease 0.7s;

		-o-transition: -o-transform ease 0.7s;

		-moz-transition: transform ease 0.7s, -moz-transform ease 0.7s;

		transition: transform ease 0.7s;

		transition: transform ease 0.7s, -webkit-transform ease 0.7s, -moz-transform ease 0.7s, -o-transform ease 0.7s;

	}

	.photohangye-wrapper {

		padding-top: 47px;

		padding-bottom: 378px;

	}

	.photohangye-wrapper .photohangye-title {

		font-size: 18px;

	}

	.photohangye-wrapper .hangye-distance {

		line-height: 75px;

		height: 75px;

	}

	.m-productText {

		padding: 67px;

		font-size: 16px;

		line-height: 34px;

	}

	.m-productText strong {

		font-size: 24px;

	}

	.m-productText .img-distance {

		padding: 59px 0 34px 0;

	}

	.cyw-photo {

		padding: 32px 0 29px 0;

	}

	.material {

		padding: 30px 0 0 0;

		font-size: 14px;

		line-height: 22px;

	}

	.material dt {

		margin-bottom: 0;

	}

	.material dd {

		padding: 20px 87px 0 53px;

		min-height:330px;

	}

	

	.wwfamilytablist ul li{width:33.3%;}

}









@media (min-width: 1200px) {

	.committee-text {

		padding-right: 70px;

	}

}



@media (min-width: 991px) {

	.cyw-honor .wwpacklist ul li:nth-child(2n) {

		padding-left: 0;

		padding-right: 15px;

	}

	.cyw-honor .wwpacklist ul li {

		padding-left: 0;

		padding-right: 15px;

	}

}



@media (min-width: 1260px) {

	.cyw-honor .wwpacklist ul li {

		height: auto;

	}

	

	.wwfamilytablist ul li{width:16.66%;}

}



.thumb-popup .thumb-wraper {

	width: 80%;

	max-width: 850px;

}



.thumb-popup .thumb-wraper .thumb-copy-wrapper .close {

	display: block;

	width: 30px;

	height: 30px;

	background: url(../images/wwimg39.png) no-repeat;

	-moz-background-size: 100% 100%;

	-o-background-size: 100% 100%;

	background-size: 100% 100%;

	position: absolute;

	z-index: 99;

}



.thumb-popup .thumb-wraper .banner-btn {

	width: 28px;

	height: 52px;

}



.thumb-popup .thumb-wraper .banner-btn:hover:after {

	border-right: 3px solid #015298 !important;

	border-top: 3px solid #015298 !important;

}



.thumb-popup .thumb-wraper .banner-btn.swiper-left {

	left: 20px;

}



.thumb-popup .thumb-wraper .banner-btn.swiper-right {

	left: auto;

	right: 20px;

}



.thumb-popup .thumb-wraper .banner-btn.swiper-left:after {

	width: 28px;

	height: 28px;

	border-right: 3px solid #999999;

	border-top: 3px solid #999999;

}



.thumb-popup .thumb-wraper .banner-btn.swiper-right:after {

	width: 28px;

	height: 28px;

	border-right: 3px solid #999999;

	border-top: 3px solid #999999;

}



@media only screen and (min-width:767px) {

	.thumb-popup .thumb-wraper .thumb-copy-wrapper .close {

		display: block;

		width: 32px;

		height: 32px;

	}

}



@media only screen and (min-width:1024px) {

	.thumb-popup .thumb-wraper .thumb-copy-wrapper .close {

		width: 46px;

		height: 46px;

	}

	.thumb-popup .thumb-wraper .thumb-copy-wrapper {

		width: 850px;

		height: 730px;

	}

}





/*20180611*/



.wwcasepoplist ul {

	width: auto;

}





/*����ģ��-��ҵ*/



.zhineng-wrapper {

	background: #f4f4f4;

	padding: 20px 15px;

}



.zhineng-wrapper .title {

	color: #0d3d79;

	font-size: 18px;

	line-height: 30px;

	margin-bottom: 10px;

}



.zhineng-wrapper dt img {

	display: block;

	width: 100%;

}



.zhineng-wrapper dd {

	margin-top: 15px;

	font-size: 14px;

	line-height: 24px;

	color: #4c4c4c;

}



.zhineng-wrapper dd .zhineng-title {

	font-size: 20px;

	line-height: 33px;

	color: #333;

}



.zhineng-wrapper dd .zhineng-text {

	height: 72px;

	line-height: 24px;

	display: -webkit-box;

	-o-text-overflow: ellipsis;

	text-overflow: ellipsis;

	overflow: hidden;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 3;

}



.zhineng-wrapper dd .see-detail {

	display: block;

	width: 82px;

	height: 38px;

	background: #0d3d79;

	line-height: 38px;

	font-size: 14px;

	color: #fff;

	text-align: center;

	margin-top: 15px;

}



@media only screen and (min-width: 768px) {

	.zhineng-wrapper {

		background: #f4f4f4;

		padding: 20px 15px;

	}

	.zhineng-wrapper dt {

		float: left;

		padding-right: 30px;

	}

	.zhineng-wrapper dd {

		margin-top: 0px;

		overflow: hidden;

	}

}



@media only screen and (min-width:1024px) {

	.zhineng-wrapper {

		background: #f4f4f4;

		padding: 22px 0 0 0;

	}

	.zhineng-wrapper .title {

		margin-bottom: 21px;

	}

	.zhineng-wrapper dd {

		padding-top: 13px;

	}

	.zhineng-wrapper dd .zhineng-title {

		margin-bottom: 21px;

	}

	.zhineng-wrapper dd .see-detail {

		margin-top: 30px;

	}

}



/*20180612*/

.wwpack .wwpackimg{

	padding-right: 0;

	padding-left: 0;

}

.m-productText p img{

	max-width: 100%;

	width: auto;

}

.hengvideo{

	width: auto;

	height: auto;

}

.wnetwork-nav a.on{

    background-color: #FD6C35;

    color: #fff;

}

/*20190719 wuqiuping*/

.wqpIntegritybg{background:#F2F2F2;}

.wqp-pro-content img{max-width:100%;}

.wqpIntegrity-left img{width:100%;max-width:none;display:block;}

.wqpIntegrity-right{padding:20px 10px;overflow:hidden;}

.inter-title{color:#FD6C35;font-size:20px;margin-bottom:10px;}

.telicon img,.mailicon img{vertical-align: middle;margin-right:10px;}

.telicon a{font-size:20px;font-weight:bold;color:#FB020B;}

.mailicon{margin-bottom:20px;}

@media (min-width: 767px) {

	.wqp-pro-content {

	    padding-top: 45px;

	    padding-bottom: 75px;

	}

	.wwpack .wwpackimg {

	    padding-right: 15px;

	}

	.wqpenergyCon{

		padding-top: 38px;

	}

}

@media (min-width: 1024px) {

.wqpIntegrity-left{float:left;width:47%;}

.wqpIntegrity-right{padding:30px;}

}







@media (min-width: 1200px) {

.wwThemain ul li em {top: 8px;}

.hengvideo{width: 480px;}

.wnetwork-nav a:hover{background-color: #FD6C35;color: #fff;}

.wqpIntegrity-right{padding:50px 55px;}

.inter-title{font-size:24px;margin-bottom:15px;}

.mailicon{margin-bottom:35px;}

}





.web,.commonweb{width: 1600px;margin: 0 auto;}

@media screen and (max-width:1680px) {

	.web,.commonweb{width: 1400px;}

}



@media screen and (max-width:1480px) {

	.web,.commonweb{width: 1140px;}

}



@media screen and (max-width:1199px) {

	.web.commonweb{width: 100%;padding: 0 15px;}

}



@media screen and (max-width:700px) {

    .container.wqp-nav-item{overflow-x: scroll;    white-space: nowrap;}



	/* .wqp-nav-item{display: flex;justify-content: center;} */

	.wqp-nav-item a{		padding: 10px;		width: auto;		border-right: none;	}

}