
.img {
	-webkit-background-size: cover;
	background-size: cover;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}
.row-index2 {
	position: relative;
	height: 100%;
}

.row-index2 .hd {
	position: absolute; z-index: 3;
	left: 0;
	top: 0;
	width: 36%;
	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:0;
	width: 99%;
}

.slider-a {
	width: 58%;
	position: absolute;
	height: 100%;
}

.slider-a .item {
	overflow: hidden;
}

.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 {
	left: 0; z-index: 1;
	top: 0;
	height: 100%;
}

.slider-a-r {
	right: 0;
	height: 100%;
	top: 0;
}

.list-type {
	padding: 8% 0 8% 0; display:flex;justify-content: space-between;
}

.list-type li {
	display: inline-block;
	text-align: center;
}
.list-type li p {
	color: #646464;
	font-size: 16px; line-height: 45px;
}
.list-type li:hover p {	color: #097dd1;}
.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;
	right: 56%;width:72px;height:144px;z-index: 55;top:50%;margin-top:-72px;
}

.slider-a-nav a {
	text-align: center;
	width: 72px;
	display: block;
	height: 72px;
	color: #fff;
	line-height: 72px;
	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-color: #1c6acb;width:100%;height:100%;display: block;font-family:"宋体"
}

.icon-gengduo:before {
	content: ">";font-size: 30px;background-color: #1a4e90;width:100%;height:100%;display: block;font-family:"宋体"
}
.t1 {}
.t1 h3 {
	font-size: 60px;
	color: #1286cf;
	line-height: 1.2;
	margin-bottom: 0.23em; font-weight: bold;
}
.t1 h3 span{	color: #333333; font-weight:normal;}

.t1 p {
	color: #6c767a;
	line-height: 1.7; font-size: 16px;
}
.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: #16ade0;
	color: #fff;border: 1px solid #16ade0;
}

.more:hover span {
	background-position: right -100px;
}
