﻿/*首页样式*//* Slider */.ttio { margin-top: 134px;} .slick-slider {	position: relative; }.slick-list {	overflow: hidden;}.slick-slide {	float: left;}.slick-prev,.slick-next {	position: absolute;	height: 50px;	width: 50px;	cursor: pointer;	top: 53%;	opacity: 0.7;	background: url(../images/prev.png) no-repeat;}.slick-prev:hover,.slick-next:hover {	opacity: 1;}.slick-prev {	left: 7%;}.slick-next {	right: 7%;	background-image: url(../images/next.png);}.slick-dots {	position: absolute;	bottom: 20px;	text-align: center;	width: 100%;}.slick-dots li {	display: inline-block;	margin: 0px 5px;}.slick-dots li button {	height: 6px;	width: 30px;	font-size: 0;	background: #FFFFFF;	cursor: pointer;}.slick-dots li.slick-active button {	background: #b7000c;}/*隐藏*/.slick-new .slick-dots,.slick-product .slick-dots {	display: none !important;}/*banner*/.slick-banner .slick-slide {margin-top: 133px;	height: 800px;	}/*banner*/.slick-banner2 .slick-slide {	height: auto;}/*新闻推荐*/.new-recommend {	    background:  #fff;	border: 1px solid #aaa;	line-height: 30px;	border-radius: 50px;	overflow: hidden;	padding: 0 30px 0 65px;}.new-tit {	float: left;	font-size: 14px;	font-weight: bold;	line-height: 36px;	color: #b7000c;	margin-right: 10px;}.slick-new {	float: left;	width: 83%;	background: rgba(255, 255, 255, 0.9);	margin: 3px 0;	padding-left: 20px;}.slick-new a {	font-size: 14px;	margin-right: 30px;	color: #363636;}.slick-new a:hover {	color: #b7000c;}.slick-new a span{font-weight: bold;	color: #b7000c;font-size: 14px;}/*服务*/.service dl {	background:#f8f8f8;	border:1px solid #d1d1d1;	float: left;	width: 16.33333333%;	margin-left: 0.33333333%;	text-align: center;	font-size: 14px;	color: #999;	padding: 20px 0px; }.service dl h2 {	font-weight: bold;	font-size: 18px;	color: #363636;	padding: 10px 0 5px 0;}.service dl dt img {	margin-left: auto;	margin-right: auto;}.service dl:hover {	transform: rotateY(360deg);	-webkit-transform: rotateY(360deg);	-moz-transform: rotateY(360deg);	-ms-transform: rotateY(360deg);	-o-transform: rotateY(360deg);}/*办公平台*/.nav-baring {	width: 100%;	height: 100%;	position: fixed;	left: 0;	top: 0;	z-index: 9999;	visibility: hidden;}.nav-baring.disk {	visibility: visible;}.nav-baring .nav-bg {	height: 100%;}.nav-baring .nav-bg span {	float: left;	width: 20%;	height: 100%;}.nav-baring .nav-bg span font {	display: block;	width: 0%;	height: 100%;	background-color: rgba(0, 0, 0, 0.6);}.nav-baring .nav-bg.bgg span font {	width: 100%;}.nav-home {	width: 100%;	text-align: center;	position: absolute;	left: 0;	top: 45%;}.nav-home li {	opacity: 0;	-webkit-opacity: 0;	-moz-opacity: 0;	filter: alpha(opacity=0);	transform: translateX(100px);	-webkit-transform: translateX(100px);	-moz-transform: translateX(100px);	-ms-transform: translateX(100px);	display: inline-block;	margin: 0 20px;}.nav-home.opt li {	opacity: 1;	-webkit-opacity: 1;	-moz-opacity: 1;	filter: alpha(opacity=100);	transform: translateX(0px);	-webkit-transform: translateX(0px);	-moz-transform: translateX(0px);	-ms-transform: translateX(0px);}.nav-home li a {	font-size: 24px;	color: #363636;	font-weight: 100;	padding: 20px;	background: rgba(255, 255, 255, 0.8);	border-radius: 100px;	display: block;}.nav-home li a:hover {	transform: translateY(-10px);	-webkit-transform: translateY(-10px);	-moz-transform: translateY(-10px);	-ms-transform: translateY(-10px);	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);}.nav-home.opt li.sp1 {	transition: all .5s linear .4s;	-webkit-transition: all .5s linear .4s;	-moz-transition: all .5s linear .4s;	-ms-transition: all .5s linear .4s;}.nav-home.opt li.sp2 {	transition: all .5s linear .5s;	-webkit-transition: all .5s linear .5s;	-moz-transition: all .5s linear .5s;	-ms-transition: all .5s linear .5s;}.nav-home.opt li.sp3 {	transition: all .5s linear .6s;	-webkit-transition: all .5s linear .6s;	-moz-transition: all .5s linear .6s;	-ms-transition: all .5s linear .6s;}.nav-home.opt li.sp4 {	transition: all .5s linear .7s;	-webkit-transition: all .5s linear .7s;	-moz-transition: all .5s linear .7s;	-ms-transition: all .5s linear .7s;}.nav-home.opt li.sp5 {	transition: all .5s linear .8s;	-webkit-transition: all .5s linear .8s;	-moz-transition: all .5s linear .8s;	-ms-transition: all .5s linear .8s;}/*视频*/.promo {/*	background: rgba(255, 255, 255, 0.9);*/	height: 505px;}.promo .promo_video {	float: left;	width: 70%;	height: 100%;}.promo .promo_video video {	width: 100%;	height: 100%;	background: #000;}/*分类新闻*/.slideTxtBox {	width: 30%;	padding: 0 2%;	float: left;	color: #666;}.slideTxtBox .hd ul {	border-bottom: 1px solid #aaa;	text-align: center;	margin: 5px 0 15px;}.slideTxtBox .hd ul li {  	display: inline-block;	line-height: 45px;	padding: 0px 15px;	cursor: pointer;	/*background: #DDDDDD;*/	color: #363636;}.slideTxtBox .hd ul li.on {				border-bottom: 5px #b7000c solid;		color: #b7000c;}.slideTxtBox .hd ul .ckgd{	font-size: 12px;	    font-style: italic;}  .slideTxtBox .bd ul li {	    border-bottom: 1px solid #aaa;	    padding-bottom: 25px;    margin-bottom: 15px;	overflow: hidden;}.slideTxtBox .bd ul li .img {	display: none;	float: left;/*	width: 25%;*/	height: 90px;	border: 1px solid #999999;}.slideTxtBox .bd ul li .img:hover {	opacity: 0.8;}.slideTxtBox .bd ul li .new {	float: right;	width: 100%;}.slideTxtBox .bd ul li .new .data {	overflow: hidden;	margin: 2px 0 5px;}.slideTxtBox .bd ul li .new .data a {	height: 28px;float: left;	width: 75%;	color: #363636;	font-weight: bold;}.slideTxtBox .bd ul li .new .data a:before{color: #b7000c;content:"▶";}.slideTxtBox .bd ul li .new .data a:hover {	text-decoration: underline;}.slideTxtBox .bd ul li .new .data i {		float: right;	color: #000;	font-size: 14px;}.slideTxtBox .bd ul li .new p {	line-height: 24px;	height: 48px;	font-size: 14px;}.slideTxtBox .bd ul li .new p a{font-size: 12px;color: #b7000c;}.slideTxtBox .bd ul li .new p a:hover{color:#7f030b}/*产品展示*/.tit {	background:url(../images/titbg.png) no-repeat center;	text-align: center;	color: #333;	/*border-bottom: 1px solid #dedede;*/	margin-bottom: 30px;	padding-bottom: 5px;}.tit h2 {	font-size: 30px;	font-weight: 500;	padding: 10px;}.tit span {/*	border-bottom: 2px solid #b7000c;*/	padding: 5px 10px;	font-size: 16px;	color: #333;}/*.slick-product .slick-slide{border: 1px solid #b7000c}*/.slick-product .slick-slide a{	    margin: 5px;    display: block;    border: 1px solid #b7000c;}.slick-product .slick-slide a:hover{border: 1px solid #bdbdbd;}.slick-product .slick-slide .img {	margin: 3%;	width: 94%;	height: 330px;}.slick-product .slick-slide .title {overflow: hidden;	text-align: center;	position: relative;	line-height: 24px;	margin: 0 3% 3%;	padding: 10px 20px;	background: #b7000c;	font-size: 14px;	color: #fff;z-index: -9}.slick-product .slick-slide .title strong {	font-size: 16px;	font-weight: bold;	color: #fff;}.slick-product .slick-slide .title p {	display: none;	height: 48px;	overflow: hidden;}.slick-product .slick-slide .title span {/*	display: none;*/	position: absolute;	width: 100%;	height: 100%;	background: #D40112;	left: 0;	top: 100%;	z-index:-1 ;}/*.slick-product .slick-slide:hover .title,.slick-product .slick-slide:hover .title strong {	background: #8a0009;	color: #FFFFFF;}*/.slick-product .slick-slide:hover .title span {	top: 0;}.slick-product .slick-prev,.slick-product .slick-next {	width: 40px;	height: 90px;	background-image: url(../images/ico-cp.png);	top: 35%;	left: -50px;}.slick-product .slick-next {	right: -50px;	left: auto;	background-position: 0 -90px;}.more {	border: 1px solid #b7000c;    padding: 10px;    border-radius: 35px;    font-weight: bold;    color: #fff;    margin: 30px auto;    width: 280px;    display: block;    text-align: center;    background: #b7000c;}.more:hover{	background-color: #8a0009;	color: #FFFFFF;}.rfixedadv{ cursor: pointer;	position: fixed;z-index: 99999; right: 10px; top: 15%;}.rfixedadv .advv1{width: 100px;} .rfixedadv .advv2{width: 100px;}.rfixedadv .advv3 {width: 100px;}.rfixedadv .jg{margin-bottom: 40px;}@media only screen and (min-width: 1024px) and (max-width: 1456px) {	/* Slider */		.slick-slider {		position: relative;	}		.slick-list {		overflow: hidden;	}		.slick-slide {		float: left;	}		.slick-prev,	.slick-next {		position: absolute;		height: 50px;		width: 50px;		cursor: pointer;		top: 53%;		opacity: 0.7;		background: url(../images/prev.png) no-repeat;	}		.slick-prev:hover,	.slick-next:hover {		opacity: 1;	}		.slick-prev {		left: 7%;	}		.slick-next {		right: 7%;		background-image: url(../images/next.png);	}		.slick-dots {		position: absolute;		bottom: 20px;		text-align: center;		width: 100%;	}		.slick-dots li {		display: inline-block;		margin: 0px 5px;	}		.slick-dots li button {		height: 6px;		width: 30px;		font-size: 0;		background: #FFFFFF;		cursor: pointer;	}		.slick-dots li.slick-active button {		background: #b7000c;	}			/*隐藏*/		.slick-new .slick-dots,	.slick-product .slick-dots {		display: none !important;	}			/*banner*/		.slick-banner .slick-slide {		height: 650px;	}			/*新闻推荐*/		/*.new-recommend {		background: url(../images/new-lb.png) no-repeat 30px 50% rgba(186, 158, 136, 0.4);		line-height: 30px;		border-radius: 50px;		overflow: hidden;		padding: 0 30px 0 65px;	}		.new-tit {		float: left;		font-size: 14px;		line-height: 36px;		color: #363636;		margin-right: 10px;	}		.slick-new {		float: left;		width: 93%;		background: rgba(255, 255, 255, 0.9);		margin: 3px 0;		padding-left: 20px;	}		.slick-new a {		font-size: 14px;		margin-right: 30px;		color: #666666;	}		.slick-new a:hover {		color: #363636;	}	*/		/*服务*/		/*.service dl {		float: left;		width: 16.66666666%;		text-align: center;		font-size: 14px;		color: #999;	}		.service dl h2 {		font-weight: 500;		font-size: 18px;		color: #363636;		padding: 10px 0 5px 0;	}		.service dl dt img {		margin-left: auto;		margin-right: auto;	}		.service dl:hover {		transform: rotateY(360deg);		-webkit-transform: rotateY(360deg);		-moz-transform: rotateY(360deg);		-ms-transform: rotateY(360deg);		-o-transform: rotateY(360deg);	}		*/	/*办公平台*/		.nav-baring {		width: 100%;		height: 100%;		position: fixed;		left: 0;		top: 0;		z-index: 9999;		visibility: hidden;	}		.nav-baring.disk {		visibility: visible;	}		.nav-baring .nav-bg {		height: 100%;	}		.nav-baring .nav-bg span {		float: left;		width: 20%;		height: 100%;	}		.nav-baring .nav-bg span font {		display: block;		width: 0%;		height: 100%;		background-color: rgba(0, 0, 0, 0.6);	}		.nav-baring .nav-bg.bgg span font {		width: 100%;	}		.nav-home {		width: 100%;		text-align: center;		position: absolute;		left: 0;		top: 45%;	}		.nav-home li {		opacity: 0;		-webkit-opacity: 0;		-moz-opacity: 0;		filter: alpha(opacity=0);		transform: translateX(100px);		-webkit-transform: translateX(100px);		-moz-transform: translateX(100px);		-ms-transform: translateX(100px);		display: inline-block;		margin: 0 20px;	}		.nav-home.opt li {		opacity: 1;		-webkit-opacity: 1;		-moz-opacity: 1;		filter: alpha(opacity=100);		transform: translateX(0px);		-webkit-transform: translateX(0px);		-moz-transform: translateX(0px);		-ms-transform: translateX(0px);	}		.nav-home li a {		font-size: 24px;		color: #363636;		font-weight: 100;		padding: 20px;		background: rgba(255, 255, 255, 0.8);		border-radius: 100px;		display: block;	}		.nav-home li a:hover {		transform: translateY(-10px);		-webkit-transform: translateY(-10px);		-moz-transform: translateY(-10px);		-ms-transform: translateY(-10px);		box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);	}		.nav-home.opt li.sp1 {		transition: all .5s linear .4s;		-webkit-transition: all .5s linear .4s;		-moz-transition: all .5s linear .4s;		-ms-transition: all .5s linear .4s;	}		.nav-home.opt li.sp2 {		transition: all .5s linear .5s;		-webkit-transition: all .5s linear .5s;		-moz-transition: all .5s linear .5s;		-ms-transition: all .5s linear .5s;	}		.nav-home.opt li.sp3 {		transition: all .5s linear .6s;		-webkit-transition: all .5s linear .6s;		-moz-transition: all .5s linear .6s;		-ms-transition: all .5s linear .6s;	}		.nav-home.opt li.sp4 {		transition: all .5s linear .7s;		-webkit-transition: all .5s linear .7s;		-moz-transition: all .5s linear .7s;		-ms-transition: all .5s linear .7s;	}	.nav-home.opt li.sp5 {		transition: all .5s linear .8s;		-webkit-transition: all .5s linear .8s;		-moz-transition: all .5s linear .8s;		-ms-transition: all .5s linear .8s;	}		/*视频*/	.promo {	/*	background: rgba(255, 255, 255, 0.9);*/		height: 535px;	}		.promo .promo_video {		float: left;		width: 70%;		height: 100%;	}		.promo .promo_video video {		width: 100%;		height: 100%;		background: #000;	}*/			/*分类新闻*/	.slideTxtBox {		width: 50%;		padding: 0 2%;		float: left;		color: #666;	}		.slideTxtBox .hd ul {		text-align: center;		margin: 5px 0 15px;	}		.slideTxtBox .hd ul li {		display: inline-block;		line-height: 35px;		padding: 0 15px;		cursor: pointer;		/*background: #DDDDDD;*/		color: #363636;	}		.slideTxtBox .hd ul li.on {			border-bottom: 5px #b7000c solid;		color: #b7000c;	}		.slideTxtBox .bd ul li {		margin-bottom: 18px;		overflow: hidden;	}		.slideTxtBox .bd ul li .img {		float: left;		width: 25%;		height: 90px;		border: 1px solid #999999;	}		.slideTxtBox .bd ul li .img:hover {		opacity: 0.8;	}		.slideTxtBox .bd ul li .new {		float: right;		width: 100%;	}		.slideTxtBox .bd ul li .new .data {		overflow: hidden;		margin: 1px 0 10px;	}		.slideTxtBox .bd ul li .new .data a {		float: left;		width: 65%;		color: #363636;	}		.slideTxtBox .bd ul li .new .data a:hover {		text-decoration: underline;	}		.slideTxtBox .bd ul li .new .data i {		float: right;		color: #363636;		font-size: 14px;	}		.slideTxtBox .bd ul li .new p {		line-height: 24px;		height: 48px;		font-size: 14px;	}		/*产品展示*/		.tit {		text-align: center;		color: #666;		border-bottom: 1px solid #dedede;		margin-bottom: 50px;		padding-bottom: 5px;	}		.tit h2 {		font-size: 30px;		font-weight: 500;		padding: 10px;	}		.tit span {		border-bottom: 2px solid #b7000c;		padding: 5px 10px;		font-size: 12px;		color: #999999;	}		.slick-product .slick-slide .img {		margin: 0 3%;		width: 94%;		height: 380px;	}		.slick-product .slick-slide .title {		position: relative;		line-height: 24px;		    margin: 0 3% 3%;    padding: 10px 20px;		background: #b7000c;		font-size: 14px;		color: #fff;			}		.slick-product .slick-slide .title strong {		font-size: 16px;		font-weight: bold;		color: #fff;	/*	margin-bottom: 8px;*/	}		.slick-product .slick-slide .title p {		height: 48px;		overflow: hidden;	}		.slick-product .slick-slide .title span {		position: absolute;		width: 100%;		height: 100%;		background: #e60012;		left: 0;		top: 100%;		z-index: -1;	}	/*.slick-product .slick-slide:hover .title,.slick-product .slick-slide:hover .title strong {	background: #8a0009;	color: #FFFFFF;}*/		.slick-product .slick-slide:hover .title span {		top: 0;	}		.slick-product .slick-prev,	.slick-product .slick-next {		width: 40px;		height: 90px;		background-image: url(../images/ico-cp.png);		top: 35%;		left: -50px;	}		.slick-product .slick-next {		right: -50px;		left: auto;		background-position: 0 -90px;	}		.more {		    border: 1px solid #b7000c;    padding: 10px;    border-radius: 35px;    font-weight: bold;    color: #fff;    margin: 30px auto;    width: 280px;    display: block;    text-align: center;    background: #b7000c;	}	.more:hover{		background-color: #8a0009;		color: #FFFFFF;	}			}@media only screen and (max-width: 1281px){	.product{		max-width: 1100px;	}	}@media only screen and (max-width: 802px) {	/*.top_nav .shop_nav{display: none;}*/	/* Slider */		.slick-slider {		position: relative;margin-top: 12px;	}		.slick-list {		overflow: hidden;	}		.slick-slide {		float: left;	}		.slick-prev,	.slick-next {		position: absolute;		height: 50px;		width: 50px;		cursor: pointer;		top: 53%;		opacity: 0.7;		background: url(../images/prev.png) no-repeat;	}		.slick-prev:hover,	.slick-next:hover {		opacity: 1;	}		.slick-prev {		left: 7%;	}		.slick-next {		right: 7%;		background-image: url(../images/next.png);	}		.slick-dots {		position: absolute;		bottom: 20px;		text-align: center;		width: 100%;	}		.slick-dots li {		display: inline-block;		margin: 0px 5px;	}		.slick-dots li button {		height: 6px;		width: 6px;border-radius: 50%;		font-size: 0;		background: #FFFFFF;		cursor: pointer;	}		.slick-dots li.slick-active button {		background: #b7000c;	}			/*隐藏*/		.slick-new .slick-dots,	.slick-product .slick-dots {		display: none !important;	}			/*banner*/		.slick-banner .slick-slide {		height: 314px;	}			/*新闻推荐*/		.new-recommend {		background:#fff;		line-height: 30px;		border-radius: 50px;		overflow: hidden;		padding: 0px 12px 0px 41px;	}		.new-tit {		float: left;		font-size: 14px;		line-height: 36px;		color: #363636;		margin-right: 10px;	}		.slick-new {		float: left;		width: 74%;		background: rgba(255, 255, 255, 0.9);		margin: 3px 0;		padding-left: 20px;	}		.slick-new a {		font-size: 14px;		margin-right: 30px;		color: #666666;	}		.slick-new a:hover {		color: #363636;	}			/*服务*/		.service dl {		float: left;		width: 33.00%;		text-align: center;		font-size: 14px;		color: #999;	}		.service dl h2 {		font-weight: 500;		font-size: 18px;		color: #363636;		padding: 10px 0 5px 0;	}		.service dl dt img {		margin-left: auto;		margin-right: auto;	}	.service dl dd{		height: 40px;	}		.service dl:hover {		transform: rotateY(360deg);		-webkit-transform: rotateY(360deg);		-moz-transform: rotateY(360deg);		-ms-transform: rotateY(360deg);		-o-transform: rotateY(360deg);	}			/*办公平台*/		.nav-baring {		width: 100%;		height: 100%;		position: fixed;		left: 0;		top: 0;		z-index: 9999;		visibility: hidden;	}		.nav-baring.disk {		visibility: visible;	}		.nav-baring .nav-bg {		height: 100%;	}		.nav-baring .nav-bg span {		float: left;		width: 20%;		height: 100%;	}		.nav-baring .nav-bg span font {		display: block;		width: 0%;		height: 100%;		background-color: rgba(0, 0, 0, 0.6);	}		.nav-baring .nav-bg.bgg span font {		width: 100%;	}		.nav-home {		width: 100%;		text-align: center;		position: absolute;		left: 0;		top: 50%;margin-top: -150px;	}		.nav-home li {		opacity: 0;		-webkit-opacity: 0;		-moz-opacity: 0;		filter: alpha(opacity=0);		transform: translateX(100px);		-webkit-transform: translateX(100px);		-moz-transform: translateX(100px);		-ms-transform: translateX(100px);		display: inline-block;		margin: 0 20px 10px;		width: 184px;	}		.nav-home.opt li {		opacity: 1;		-webkit-opacity: 1;		-moz-opacity: 1;		filter: alpha(opacity=100);		transform: translateX(0px);		-webkit-transform: translateX(0px);		-moz-transform: translateX(0px);		-ms-transform: translateX(0px);	}		.nav-home li a {		font-size: 18px;		color: #363636;		font-weight: 100;		padding: 14px;		background: rgba(255, 255, 255, 0.8);		border-radius: 50px;		display: block;	}		.nav-home li a:hover {		transform: translateY(0px);		-webkit-transform: translateY(0px);		-moz-transform: translateY(0px);		-ms-transform: translateY(0px);		box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);	}		.nav-home.opt li.sp1 {		transition: all .5s linear .4s;		-webkit-transition: all .5s linear .4s;		-moz-transition: all .5s linear .4s;		-ms-transition: all .5s linear .4s;	}		.nav-home.opt li.sp2 {		transition: all .5s linear .5s;		-webkit-transition: all .5s linear .5s;		-moz-transition: all .5s linear .5s;		-ms-transition: all .5s linear .5s;	}		.nav-home.opt li.sp3 {		transition: all .5s linear .6s;		-webkit-transition: all .5s linear .6s;		-moz-transition: all .5s linear .6s;		-ms-transition: all .5s linear .6s;	}		.nav-home.opt li.sp4 {		transition: all .5s linear .7s;		-webkit-transition: all .5s linear .7s;		-moz-transition: all .5s linear .7s;		-ms-transition: all .5s linear .7s;	}	.nav-home.opt li.sp5 {		transition: all .5s linear .8s;		-webkit-transition: all .5s linear .8s;		-moz-transition: all .5s linear .8s;		-ms-transition: all .5s linear .8s;	}		/*视频*/		.promo {		background: rgba(255, 255, 255, 0.9);		height: auto;	}		.promo .promo_video {		float: left;		width: 100%;		height: auto;	}		.promo .promo_video video {		width: 100%;		height: 100%;		background: #000;	}			/*分类新闻*/		.slideTxtBox {		width: 100%;		padding: 0 2%;		float: left;		color: #666;	}		.slideTxtBox .hd ul {		text-align: center;		margin: 20px 0 15px;	}		.slideTxtBox .hd ul li {		display: inline-block;		line-height: 35px;		padding: 0 64px;font-size: 14px;		cursor: pointer;		/*background: #DDDDDD;*/		color: #363636;	}		.slideTxtBox .hd ul li.on {			border-bottom: 5px #b7000c solid;		color: #b7000c;	}		.slideTxtBox .bd ul li {		margin-bottom: 12px;		overflow: hidden;	}		.slideTxtBox .bd ul li .img {		float: left;		width: 25%;		height: 90px;		border: 1px solid #999999;	}		.slideTxtBox .bd ul li .img:hover {		opacity: 0.8;	}		.slideTxtBox .bd ul li .new {		float: right;		width: 100%;	}		.slideTxtBox .bd ul li .new .data {		overflow: hidden;		margin: 7px 0 10px;	}		.slideTxtBox .bd ul li .new .data a {		float: left;		width: 100%;		color: #363636;	}		.slideTxtBox .bd ul li .new .data a:hover {		text-decoration: underline;	}		.slideTxtBox .bd ul li .new .data i {		float: right;		color: #000;		font-size: 14px;	}		.slideTxtBox .bd ul li .new p {		line-height: 24px;		height: 48px;		font-size: 14px;	}			/*产品展示*/		.tit {		text-align: center;		color: #666;		/*border-bottom: 1px solid #dedede;*/		margin-bottom: 30px;		padding-bottom: 5px;	}		.tit h2 {		font-size: 22px;		font-weight: 500;		padding: 0 10px ;	}		.tit span {		/*border-bottom: 2px solid #b7000c;*/		padding: 5px 10px;		font-size: 12px;		color: #999999;	}	.slick-product .slick-slide .img {		margin: 0 3%;		width: 94%;		height: 320px;	}		.slick-product .slick-slide .title {		position: relative;		line-height: 24px;		margin: 0 3%;		padding: 10px 20px;		background:#b7000c;		font-size: 14px;		color: #fff;	}		.slick-product .slick-slide .title strong {		font-size: 18px;		font-weight:bold;		color: #fff;		margin-bottom: 8px;	}		.slick-product .slick-slide .title p {		height: 48px;		overflow: hidden;	}		.slick-product .slick-slide .title span {		position: absolute;		width: 100%;		height: 100%;		background: #e60012;		left: 0;		top: 100%;		z-index: -1;	}		/*.slick-product .slick-slide:hover .title,.slick-product .slick-slide:hover .title strong {	background: #8a0009;	color: #FFFFFF;}*/	.slick-product .slick-slide:hover .title span {		top: 0;	}		.slick-product .slick-prev,	.slick-product .slick-next {		width: 40px;		height: 90px;		background-image: url(../images/ico-cp.png);		top: 35%;		left: 12px;	}		.slick-product .slick-next {		right: 12px;		left: auto;		background-position: 0 -90px;	}		.more {		border: 1px solid #b7000c;    padding: 10px;    border-radius: 35px;    font-weight: bold;    color: #fff;    margin: 30px auto;    width: 280px;    display: block;    text-align: center;    background: #b7000c;	}	.more:hover{		background-color: #8a0009;		color: #FFFFFF;	}			}@media only screen and (max-width: 767px) {	/* Slider */	.slick-banner2 .slick-slide {    height:auto;}	.slick-slider {		position: relative;margin-top: 12px;	}		.slick-list {		overflow: hidden;	}		.slick-slide {		float: left;	}		.slick-prev,	.slick-next {		position: absolute;		height: 50px;		width: 50px;		cursor: pointer;		top: 53%;		opacity: 0.7;		background: url(../images/prev.png) no-repeat;	}		.slick-prev:hover,	.slick-next:hover {		opacity: 1;	}		.slick-prev {		left: 7%;	}		.slick-next {		right: 7%;		background-image: url(../images/next.png);	}		.slick-dots {		position: absolute;		bottom: 20px;		text-align: center;		width: 100%;	}		.slick-dots li {		display: inline-block;		margin: 0px 5px;	}		.slick-dots li button {		height: 6px;		width: 6px;border-radius: 50%;		font-size: 0;		background: #FFFFFF;		cursor: pointer;	}		.slick-dots li.slick-active button {		background: #b7000c;	}			/*隐藏*/		.slick-new .slick-dots,	.slick-product .slick-dots {		display: none !important;	}			/*banner*/		.slick-banner .slick-slide {		height: 164px;margin-top: 88px;	}			/*新闻推荐*/		.new-recommend {		background: #fff;		line-height: 30px;		border-radius: 50px;		overflow: hidden;		padding: 0px 12px 0px 41px;	}		.new-tit {		display: none;		/*float: left;		font-size: 14px;		line-height: 36px;		color: #363636;		margin-right: 10px;*/	}		.slick-new {		float: left;		width: 100%;		background: #fff;		margin: 3px 0;		padding-left: 20px;	}		.slick-new a {		font-size: 14px !important;		margin-right: 30px;		color: #666666;	}	.slick-new a span{font-size: 14px !important;	}	.slick-new a:hover {		color: #363636;	}			/*服务*/		.service dl {		float: left;		width: 33.00%;		text-align: center;		font-size: 14px;		color: #999;	}		.service dl h2 {		font-weight: 500;		font-size: 18px;		color: #363636;		padding: 10px 0 5px 0;	}		.service dl dt img {		margin-left: auto;		margin-right: auto;	}	.service dl dd{		height: 40px;	}		.service dl:hover {		transform: rotateY(360deg);		-webkit-transform: rotateY(360deg);		-moz-transform: rotateY(360deg);		-ms-transform: rotateY(360deg);		-o-transform: rotateY(360deg);	}			/*办公平台*/		.nav-baring {		width: 100%;		height: 100%;		position: fixed;		left: 0;		top: 0;		z-index: 9999;		visibility: hidden;	}		.nav-baring.disk {		visibility: visible;	}		.nav-baring .nav-bg {		height: 100%;	}		.nav-baring .nav-bg span {		float: left;		width: 20%;		height: 100%;	}		.nav-baring .nav-bg span font {		display: block;		width: 0%;		height: 100%;		background-color: rgba(0, 0, 0, 0.6);	}		.nav-baring .nav-bg.bgg span font {		width: 100%;	}		.nav-home {		width: 100%;		text-align: center;		position: absolute;		left: 0;		top: 50%;margin-top: -150px;	}		.nav-home li {		opacity: 0;		-webkit-opacity: 0;		-moz-opacity: 0;		filter: alpha(opacity=0);		transform: translateX(100px);		-webkit-transform: translateX(100px);		-moz-transform: translateX(100px);		-ms-transform: translateX(100px);		display: inline-block;		margin: 0 20px 10px;		width: 184px;	}		.nav-home.opt li {		opacity: 1;		-webkit-opacity: 1;		-moz-opacity: 1;		filter: alpha(opacity=100);		transform: translateX(0px);		-webkit-transform: translateX(0px);		-moz-transform: translateX(0px);		-ms-transform: translateX(0px);	}		.nav-home li a {		font-size: 18px;		color: #363636;		font-weight: 100;		padding: 14px;		background: rgba(255, 255, 255, 0.8);		border-radius: 50px;		display: block;	}		.nav-home li a:hover {		transform: translateY(0px);		-webkit-transform: translateY(0px);		-moz-transform: translateY(0px);		-ms-transform: translateY(0px);		box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);	}		.nav-home.opt li.sp1 {		transition: all .5s linear .4s;		-webkit-transition: all .5s linear .4s;		-moz-transition: all .5s linear .4s;		-ms-transition: all .5s linear .4s;	}		.nav-home.opt li.sp2 {		transition: all .5s linear .5s;		-webkit-transition: all .5s linear .5s;		-moz-transition: all .5s linear .5s;		-ms-transition: all .5s linear .5s;	}		.nav-home.opt li.sp3 {		transition: all .5s linear .6s;		-webkit-transition: all .5s linear .6s;		-moz-transition: all .5s linear .6s;		-ms-transition: all .5s linear .6s;	}		.nav-home.opt li.sp4 {		transition: all .5s linear .7s;		-webkit-transition: all .5s linear .7s;		-moz-transition: all .5s linear .7s;		-ms-transition: all .5s linear .7s;	}	.nav-home.opt li.sp5 {		transition: all .5s linear .8s;		-webkit-transition: all .5s linear .8s;		-moz-transition: all .5s linear .8s;		-ms-transition: all .5s linear .8s;	}		/*视频*/		.promo {		background: rgba(255, 255, 255, 0.9);		height: auto;	}		.promo .promo_video {		float: left;		width: 100%;		height: auto;	}		.promo .promo_video video {		width: 100%;		height: 100%;		background: #000;	}			/*分类新闻*/		.slideTxtBox {		width: 100%;		padding: 0 2%;		float: left;		color: #666;	}		.slideTxtBox .hd ul {		text-align: center;		margin: 20px 0 15px;	}		.slideTxtBox .hd ul li {		display: inline-block;		line-height: 35px;		padding: 0 8px;font-size: 14px;		cursor: pointer;	/*	background: #DDDDDD;*/		color: #363636;	}		.slideTxtBox .hd ul li.on {				border-bottom: 5px #b7000c solid;		color: #b7000c;	}		.slideTxtBox .bd ul li {		margin-bottom: 12px;		overflow: hidden;	}		.slideTxtBox .bd ul li .img {		float: left;		width: 25%;		height: 90px;		border: 1px solid #999999;	}		.slideTxtBox .bd ul li .img:hover {		opacity: 0.8;	}		.slideTxtBox .bd ul li .new {		float: right;		width: 100%;	}		.slideTxtBox .bd ul li .new .data {		overflow: hidden;		margin: 7px 0 10px;	}		.slideTxtBox .bd ul li .new .data a {		float: left;		width: 65%;		color: #363636;	}		.slideTxtBox .bd ul li .new .data a:hover {		text-decoration: underline;	}		.slideTxtBox .bd ul li .new .data i {		float: right;		color: #000;		font-size: 14px;	}		.slideTxtBox .bd ul li .new p {		line-height: 24px;		height: 48px;		font-size: 14px;	}			/*产品展示*/		.tit {		    background: url(../images/titbg.png) no-repeat center;		text-align: center;		color: #666;		/*border-bottom: 1px solid #dedede;*/		margin-bottom: 30px;		padding-bottom: 5px;	}		.tit h2 {		font-size: 22px;		font-weight: 500;		padding: 0 10px ;	}		.tit span {	/*	border-bottom: 2px solid #b7000c;*/		padding: 5px 10px;		font-size: 12px;		color: #999999;	}		.slick-product .slick-slide .img {		margin: 0 3%;		width: 94%;		height: 280px;	}		.slick-product .slick-slide .title {	    text-align: center;    position: relative;    line-height: 24px;    margin: 0 3% 3%;    padding: 10px 20px;    background: #b7000c;    font-size: 14px;    color: #fff;	}		.slick-product .slick-slide .title strong {		font-size: 18px;		font-weight: bold;		color: #fff;		margin-bottom: 8px;	}		.slick-product .slick-slide .title p {		height: 48px;		overflow: hidden;	}		.slick-product .slick-slide .title span {		position: absolute;		width: 100%;		height: 100%;		background: #e60012;		left: 0;		top: 100%;		z-index: -1;	}	/*	.slick-product .slick-slide:hover .title,.slick-product .slick-slide:hover .title strong {	background: #8a0009;	color: #FFFFFF;}*/		.slick-product .slick-slide:hover .title span {		top: 0;	}		.slick-product .slick-prev,	.slick-product .slick-next {		width: 40px;		height: 90px;		background-image: url(../images/ico-cp.png);		top: 35%;		left: 12px;	}		.slick-product .slick-next {		right: 12px;		left: auto;		background-position: 0 -90px;	}		.more {border: 1px solid #b7000c;    padding: 10px;    border-radius: 35px;    font-weight: bold;    color: #fff;    margin: 30px auto;    width: 200px;    display: block;    text-align: center;    background: #b7000c;	}	.more:hover{		background-color: #8a0009;		color: #FFFFFF;	}			}