
.img {
	-webkit-background-size: cover;
	background-size: cover;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}
.row-index2 {
	position: relative;
	height: 534px; overflow: hidden;
}
.row-index2 .hd {
	position: absolute;
	right: 0;
	top: 0;
	width: 50%;
	height: 100%;
}
.row-index2 .hd:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
	margin-right: -0.5em;
}
.row-index2 .hd .cell {
	vertical-align: middle;
	display: inline-block;
	padding-left: 18%;
	width: 99%;
}
.slider-a {
	width: 50%;
	position: absolute;
	height: 100%;
}
.slider-a .item {
	overflow: hidden;
}
.slider-a-r .item {
	color: #fff;
}
.slider-a-r .item div{width:74%;margin:15% auto 0 auto;}
.slider-a-r .item span{display: block;font-size:30px; line-height: 45px; }
.slider-a-r .item p{ font-size:16px; line-height: 32px; padding:55px 0 }
.slider-a-r .item a{ display: block;font-size:16px;color: #fff; text-align: center;line-height: 48px; width:150px;border-radius:50px; border:1px solid rgba(255,255,255,0.1) }
.slider-a .img {
	height: 100%;
	position: relative;
	-webkit-transform: scale(1.01);
	-ms-transform: scale(1.01);
	transform: scale(1.01);
}
.slider-a .img:after {
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	height: 50%;
	content: '';
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.65)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);
}
.slider-a .txt {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	z-index: 5;
	padding: 5%;
}
.slider-a .txt h4 {
	font-size: 36px;
	color: #fff;
}
.slider-a .txt p {
	color: #fff;
}
.slider-a .item,
.slider-a .slick-track,
.slider-a .slick-list,
.slider-a .bg {
	height: 100%;
}
.slider-a-l {
	right: 0;
	top: 0;
	height: 100%; width:65%;
}
.slider-a-r {
	left: 0;
	height: 100%;
	bottom: 0;width:35%;background: #0b9fa2;
}
.list-type {
	padding: 8% 0 8% 0;
}
.list-type li {
	display: inline-block;
	text-align: center;
	margin-right: 11%;
}
.list-type li p {
	color: #646464;
	font-size: 16px; line-height: 35px;
}
.list-type li:hover p {	color: #ed0c0c;}
.list-type li div{width:64px;height:66px;overflow: hidden;}
.list-type li img{width:100%; transition: 0.3s;}
.list-type li:hover div img{margin-top:-66px;}
.slider-a-nav {
	position: absolute;
	left: 35%;
	bottom:-33px; width:130px; display: flex;justify-content: space-between;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}
.slider-a-nav a {
	text-align: center;
	width: 65px;
	display: block;
	height: 64px;
	color: #fff;
	line-height: 64px;
	font-size: 25px;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.slider-a-nav a:hover {
}
.slider-a-nav .prev {
	text-indent: 0.2em;
}
.slider-a-nav .next {
	text-indent: -0.2em;
}
.icon-fanhui:before {
	content: "<";font-size: 30px;background: rgba(255,255,255,0.2);width:100%;height:100%;display: block;font-family:"宋体"
}
.icon-gengduo:before {
	content: ">";font-size: 30px;background: rgba(0,0,0,0.7);width:100%;height:100%;display: block;font-family:"宋体"
}
.t1 {}
.t1 h3 {
	font-size: 60px;
	color: #e41019;
	line-height: 1.2;
	margin-bottom: 0.23em;
}
.t1 h3 span{	color: #333333; font-weight:normal;}
.t1 p {
	color: #6c767a;
	line-height: 1.7;
}
.more {
	color: #008cd2;
	font-size: 16px;
	padding-right: 15px;
	position: relative;
	line-height: 1;
	display: inline-block;
	-webkit-transition: background-color 0.3s;
	-o-transition: background-color 0.3s;
	transition: background-color 0.3s;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	padding: 14px 20px 14px 25px;
	border: 1px solid #ccc;
	color: #666666;
}
.more span {
	font-size: 16px;
	padding-right: 40px;
	display: inline-block;
	background: url("../images/more.png") no-repeat right 0;
	line-height: 1.2;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.more:hover {
	background-color: #e41019;
	color: #fff;border: 1px solid #e41019;
}
.more:hover span {
	background-position: right -100px;
}
@media only screen and (max-width:1650px){ 
	.slider-a-r .item span{font-size: 24px;}
}
@media only screen and (max-width:1500px){ 
	.slider-a-r .item p{font-size: 15px;line-height:28px;}
	.slider-a-r .item a{font-size: 15px;}
	.slider-a-r .item span{font-size:24px;line-height:38px;}
	.row-index2{height: 460px;}
}
@media only screen and (max-width:1150px){ 
	.row-index2{height: 600px;}
	.slider-a-r .item p{ padding: 25px 0;}
	.slider-a-r .item span{font-size:18px;line-height:38px;}
	.slider-a{position: relative}
	.slider-a-r .item div{ width: 88%;margin: 5% auto 0 auto;}
	.slider-a-l {
	right: 0;
	top: 0;
	height: 50%; width:100%;
	}
	.slider-a-r {
		left: 0;
		height: 100%;
		bottom: 0;width:100%;background: #0b9fa2;
	}
	.slider-a-nav{ display: none;}
	.hezuo_con li{ width:49%;}
	
}