.swiper-container img{ width: 100% }
.swiper-container02 p{ font-size: 16px;text-align: center;padding-top: 15px;  }
.swiper-container02 img{ height: 205px; }
/*content*/
.main_left{
	width: 63%;
}
.pro_slide{
	width:100%; 
	height:300px;
	position:relative; 
	overflow:hidden;
	-webkit-box-shadow:-8px 8px 12px #d0cecf; 
	-moz-box-shadow:-8px 8px 12px #d0cecf; 
	box-shadow:-6px 6px 20px #d0cecf;
}
.pro_slide ul{display:block; width:100%; height:100%; margin:0; padding:0; list-style:none; position:relative;}
.pro_slide ul li{position:absolute; width:76%; height:100%; background-color:white; z-index:0; top:0; -webkit-box-shadow:0 0 25px 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 25px 10px rgba(0,0,0,0.4); box-shadow:0 0 25px 10px rgba(0,0,0,0.4);}
.pro_slide ul li+li{border-left:1px solid #ddd;}
.pro_slide ul li.slide_li2{left:12.25%; z-index:1;}
.pro_slide ul li.slide_li3{left:24.5%; z-index:2;}
.pro_slide ul li.slide_li4{left:36.75%; z-index:3;}
.pro_slide ul li.slide_li5{left:49%; z-index:4;}
.pro_slide ul li.slide_li6{left:61.25%; z-index:5;}
.pro_slide ul li.slide_li7{left:73.5%; z-index:6;}
.pro_slide ul li.slide_li8{left:85.75%; z-index:7;}
.pro_slide ul li a{display:block; height:100%; position:relative; cursor:pointer;}
.pro_slide ul li a img{width:100%; height: 100%;}
.pro_slide ul li a>div{position:absolute; bottom:0; width:100%; height:60px; line-height:60px;}
.pro_slide ul li a>div>div{position:absolute; z-index:0; top:0; left:0; width:100%; height:100%; background-color:#3259a7; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
.pro_slide ul li a>div>span{display:block; padding:0 20px; font-size:20px; color:white; position:relative; z-index:1; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main_right{
	overflow: hidden;
	width: 35%;
	height: 300px;
}
.about_title{
	width: 100%;
	color: #006db8;
	text-align: center;
	font-size: 30px;
}
.about_title p{
	color: #999;
	font-size: 14px;
}
.main_right h3{
	padding:0 5px;
	box-sizing: border-box;
	height: 45px;
	line-height: 45px;
	background: #006DB8;
	color: #fff;
	font-size: 16px;
}
.main_right p{
	overflow: hidden;
	padding:20px  5px 5px;
	text-align: justify;
	line-height: 35px;
}
.main_right p a{color: #ec3d03;}

/*新闻中心*/
.main_title h2{
	font-size: 30px;
	font-weight: bold;
	color: #333;
}
.main_title h2 > p{
	font-size: 16px;
	font-weight: normal;
}
.main_title ul li{
	padding: 10px 30px;
	margin-left: 15px;
	background: #f1f1f1;
	font-size: 16px;
	color: #333;
	cursor: pointer;
}
.news_active,.main_title ul li:hover{
	background:#006db8!important ;
	color: #fff!important;
}
.news_list ul li{
	overflow: hidden;
	padding:10px;
	box-sizing: border-box;
	width: 33.3333%;
	color: #666;
	transition: all .6s;
}
.news_time,.news_list ul li div{ color: #666; }
.news_list ul li h3{margin: 10px 0; color: #333333; }
.news_time span{
	font-size: 36px;
}
.news_list ul li div{
	margin-bottom:20px;
	line-height: 20px;
}
.news_list ul li:hover{
	padding: 10px 5px 10px 15px;
	background: #f1f1f1;
}
.news_list > div{
	display: none;
}
.news_list > div:nth-child(1){
	display: block;
}
.main_tile_more{
	display: block;
	padding: 10px 30px;
	border: 1px solid #acacac;
	animation:all 3s linear;
}
.main_tile_more:hover{
	border: 1px solid #000;
}
.main_tile_more img{
	vertical-align: middle;
	animation: quan 3s infinite linear;
}
@keyframes quan{
	0% {
        transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
    }
}
.swiper_bg{
	position: absolute;
	top: 0;
	left: 8%;
	width: 84%;
	height: 100%;
	z-index: -1;
	background: #fff;
}
.swiper-container02{ padding: 40px 0; }
/* .swiper-container02 .swiper-slide{
	width: 300px!important;
} */
.swiper-container02 .swiper-button-next,.swiper-container02 .swiper-button-prev{
    top: 0%;
    margin-top: 0px;
    width: 100px;
    height: 100%;
    background: #fff;
}
/* .swiper-container02 .swiper-slide-active{   left: -145px;} */
.swiper-container02 .swiper-button-next{ right: 8%; }
.swiper-container02 .swiper-button-prev{ left: 8% }
.swiper-container02 .swiper-slide{ filter:grayscale(100%);}
.swiper-container02 .swiper-slide-active,
.swiper-container02 .swiper-slide-prev,
.swiper-container02 .swiper-slide-next{ filter:grayscale(0);  width: 280px!important;}
/* .swiper-container02 .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next){ margin-top: 2%;} */
.button{
	margin: auto;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background: #EC3E02;
	color: #fff;
	text-align: center;
	line-height: 50px;
}
.button .iconfont{ font-size: 30px; }
.button_left{ left: 140px; }
/* .swiper-container02 .swiper-slide-active{ left: -17%}  */

/*媒体查询*/
@media (max-width:3000px) and (min-width:1940px) {
	.swiper-container02 .swiper-slide-prev{ width: 320px!important;margin-right: 100px!important;}
	.swiper-container02 .swiper-slide-active,
	.swiper-container02 .swiper-slide-next{ width: 320px!important;margin-right: 100px!important;margin-left: 55px;}
	.swiper-container02 img{ height: 250px; }
}
@media (max-width:1920px) and (min-width:1650px) {
	.swiper-container02 .swiper-slide-prev{ width: 350px!important;margin-right: 55px!important;}
	.swiper-container02 .swiper-slide-active,
	.swiper-container02 .swiper-slide-next{ width: 350px!important;margin-right: 55px!important;margin-left: 55px;}
	.swiper-container02 .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next){ margin-top: 0;}
	.swiper-container02 img{ height: 260px; }
	.swiper-container02 .swiper-button-next,.swiper-container02 .swiper-button-prev{width: 150px;}
}
@media (max-width:1640px) and (min-width:1550px) {
	.swiper-container02 .swiper-button-next, .swiper-container02 .swiper-button-prev{ width: 133px; }
	.swiper-container02 .swiper-slide{margin-right: 78px!important;}
}
@media (max-width:750px) and (min-width:320px) {
	.about_title{font-size: 25px;}
	.about_title p{font-size: 12px;}
	.main_right,.news_list ul li,.news_list,.main_title ul{width:100%;height: auto;}
	.main_title ul li{ width: 33.333%;margin-left:0;padding:10px 0;text-align: center;margin-top: 20px;}
	.main_left,.cases .main_title,.swiper-container02{display:none;}
}