*{	font-family:Microsoft Yahei}.about-content h2{	margin-bottom: 10px!important;}.about-content p{	margin: 0;	font-size: 16px;}.about h2{	color: #36404b;	font-size: 17px;	font-weight: normal;	margin:0}.about  p.info{	color: #6c6cd0;	font-size: 20px;	text-indent: 2em;}.about  p{	color: #36404b;	text-indent: 2em;}.about .about-box{	background: none;}.about .about-content{	padding: 0px 0 20px 30px}.title-box{	padding: 50px 0 30px 0;}.title-box b{	 margin: 50px 109px 0 0;}.about-cut.auto .about-image{	vertical-align:top;}.title-box i{	margin: 50px 0 0 109px;}.cpzs .image-box{	padding-bottom: 50px;}.product-box{	padding: 30px 0 30px 0;}.app-news .servic-box{	padding-bottom: 0;}.app-news .slick-slider{	margin-bottom: 0;}.app-index-about h2{	color: #ffffff;	font-size: 18px;	font-weight: normal;}.app-index-about  p{	text-indent: 2em;}.app-bottom-columns .col-xs-6{	text-align: center;	color: #FFF;}.app-bottom-columns .col-xs-6 img{	display: inline-block;}.met-product.type-1 h4 a{	color:#000;}.image-move li a.bt h4{	color:#000;}.servic-box a p font{	color:#000;}.met-column-nav ul.met-column-nav-ul{	text-align:left;}.widget:hover{	border:1px solid #59b433;}.widget:hover h4{background:#59b433;}.widget:hover h4 a{	color: #fff;	}.widget > .widget-title{	    padding: 12px 10px;}.message-cut textarea{	height:auto;}.message-cut input[type=text]{	height:auto;	line-height:20px;}.met-product.type-1 h4{	margin-bottom:0px;}.app-index-about h2{	margin-top:0;}.servic-box2{padding-bottom:10px;}.servic-box2 a{display:block; background:#f7f7f7; position:relative; margin-bottom:10px; overflow:hidden;}.servic-box2 a:before{display:block; content:''; border-width:0 0 40px 20px; position:absolute; right:1px; bottom:1px;border-color:transparent transparent #6c6cd0 transparent; border-style:solid; width:60px;transition:.3s; -ms-transition:.3s; -moz-transition:.3s; -webkit-transition:.3s; -o-transition:.3s;}.servic-box2 a:hover:before{border-color:transparent transparent #59b433 transparent;}.servic-box2 a img{display:block; width:100%; z-index:998; position:relative;transition:.3s; -ms-transition:.3s; -moz-transition:.3s; -webkit-transition:.3s; -o-transition:.3s;}.servic-box2 a:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}.servic-box2 a span{background:#59b433; z-index:999; display:block; color:#fff; line-height:50px; text-align:center; position:relative;transition:.3s; -ms-transition:.3s; -moz-transition:.3s; -webkit-transition:.3s; -o-transition:.3s;}.servic-box2 a:hover span{background:#6c6cd0;}.servic-box2 a span h4{display:block; overflow:hidden; margin:0; color:#fff; line-height:50px;white-space:nowrap; text-overflow:ellipsis; font-size:18px; padding:0 15px;}.servic-box2 a span i{display:block; background:#59b433; width:70px; height:36px; line-height:34px; font-size:24px; color:#fcfcfc;transition:.3s; -ms-transition:.3s; -moz-transition:.3s; -webkit-transition:.3s; -o-transition:.3s;position:absolute; left:50%; top:-36px; margin-left:-35px;}.servic-box2 a:hover span i{background:#6c6cd0;}.servic-box2 a p{display:block; padding:10px; color:#999; margin:0; line-height:25px; border:1px solid #ececec; border-top:none;} .servic-box2 a p font{overflow:hidden; display:block; height:75px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;}.servic-box2{padding-bottom:0px;}.servic-box2 .slick-slider{	margin-bottom:0;}.zxqq-kefu{	position:fixed;	right:10px;	top:30%;}