.i_pro{width: 100%;clear: both;overflow: hidden;position: relative;background:url(../indprojscss/images/ipro_bg.jpg);padding:0px 0;}
.i_pro .pro_bg{width: 520px;position: absolute;right: 0;bottom: 45px;z-index: 1;}
.i_pro .pro_bg i{display: block;width: 46px;height: 7px;background: #f3a904;margin-bottom: 20px;}
.i_pro .pro_bg h2{line-height: 85px;color: #fff;text-transform: uppercase;font-family: "times new roman";font-size: 60px;}
.i_pro .pro_bg h3{color: #fff;line-height: 1;font-size: 35px;}
.i_pro .swiper-container:hover .swiper-button-next{right: -60px;opacity: 1;}
.i_pro .swiper-container:hover .swiper-button-prev{left: -60px;opacity: 1;}
.swiper-button-next:hover,.swiper-button-prev:hover{background-color: #f3a904;background-position: top;}
.i_pro .swiper-container{width:1200px;height: 100%;overflow: hidden;}
.i_pro .swiper-container a:hover img{transform: scale(1.01,1.01);}
.i_pro .swiper-slide{height: 415px;width: 100%;overflow: hidden;}
.i_pro .swiper-pagination{margin-top: -65px;padding-left: 0px;}/*Ð¡Í¼¶ÔÆë*/
.i_pro .swiper-pagination span{display: block;float: left;width: 130px;height: 90px;overflow: hidden;position: relative;margin-top: 20px;}
.i_pro .swiper-pagination i{display: block;position: absolute;left: 0;top: -5px;width: 100%;background: #F2F2F2;z-index: 1;height: 5px;}
.i_pro .swiper-pagination em{display: block;position: absolute;width: 100%;height: 100%;background-repeat: no-repeat;background-position:center;background-repeat: no-repeat;left: 0;top: 0;}
.i_pro .swiper-pagination span:hover{padding-top: 20px;margin-top: 0;}
.i_pro .swiper-pagination span.swiper-pagination-bullet-active{padding-top: 20px;margin-top: 0;}
.i_pro .swiper-pagination span:hover i,.i_pro .swiper-pagination-bullet-active i{top: 0;}
.i_pro .swiper-pagination .swiper-pagination-bullet:nth-of-type(1) em{background-image: url(../indprojscss/images/ipro-01.jpg);}
.i_pro .swiper-pagination .swiper-pagination-bullet:nth-of-type(2) em{background-image: url(../indprojscss/images/ipro-02.jpg);}
.i_pro .swiper-pagination .swiper-pagination-bullet:nth-of-type(3) em{background-image: url(../indprojscss/images/ipro-03.jpg);}
.i_pro .swiper-pagination .swiper-pagination-bullet:nth-of-type(4) em{background-image: url(../indprojscss/images/ipro-04.jpg);}
.i_pro .swiper-pagination .swiper-pagination-bullet:nth-of-type(5) em{background-image: url(../indprojscss/images/ipro-05.jpg);}
.i_pro .swiper-pagination .swiper-pagination-bullet:nth-of-type(6) em{background-image: url(../indprojscss/images/ipro-06.jpg);}

.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	-webkit-box-sizing: content-box;
	box-sizing: content-box
}



.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform
}




/*ËÑË÷*/
.i_menu form{width: 712px;padding-top: 30px;margin: 0px auto;display: block;clear: both;}
.i_menu input[type="text"]{ font-family: arial, "Î¢ÈíÑÅºÚ" , "Microsoft Yahei";display: block;float: left;width: 455px;line-height: 48px;height: 48px;overflow: hidden;border: 1px solid #fff;color: #666; padding: 0 55px;text-align: left;border-radius: 25px;background-color: #e8e8e8;background-image: url(search.png);background-repeat: no-repeat;background-position: 15px 10px;}
.i_menu input[type="submit"]{font-family: arial, "Î¢ÈíÑÅºÚ" , "Microsoft Yahei";display: block;float: left;width: 130px;height: 48px;background: #454548;cursor: pointer;text-align: center;line-height: 48px;border: 1px solid #454548;color: #fff;margin-left: 10px;border-radius: 25px;font-size: 18px;}
