/* CSS Document */
@charset "utf-8";

.win_i{margin: 50px auto;border: 1px solid #a5a5a5; max-width: 1200px;color: #6b6b6b;text-align: center;}
.win_i .l{ float: left; width:calc(50% - 8px);}
.win_i .r{float: right; width:calc(50% - 8px);}
.win_i h3{margin-bottom: 25px; line-height: 60px;font-size: 50px;}
.win_i p{font-size: 24px;line-height: 30px; margin: auto 15px;}
.win_i div{font-size: 24px;line-height: 30px;}
@media screen and (max-width:1100px){
.win_i h3{font-size:calc(1vw + 30px); line-height: calc(1vw + 15px);}
.win_i p{font-size:calc(1vw + 10px);line-height: 20px;}
.win_i .img{ width: 30%}
.win_i .div{font-size:calc(1vw + 10px);line-height: 20px;}		
}
@media screen and (max-width:770px){
.win_i .l{ float:none; width:calc(100% - 20px);text-align: center; margin: 20px auto;}	
.win_i .r{float:none; width:calc(100% - 20px);text-align: center; margin: 20px auto;}	
}

/*carusel*/
.carusel_cov{width:100%;margin:0px auto;overflow:hidden;position:relative;}
.car_bar{width:2500px;}
.car_bar>div{width:275px;float:left;user-select:none;}

.car_bar>div:nth-child(even){background:#c8f1d0;}
.car_bar>div:nth-child(odd){background:#efcced;}
.car_bar>div img{width:591px;display:block;pointer-events:none;}

.cars_nav{position:absolute;z-index:1;left:50%;bottom:0;transform:translateX(-50%);}
.cars_nav div{width:17px;height:17px;background:#fff;border-radius:50%;display:inline-block;margin:4px;}
.cars_nav div:hover,.crs_a{background:#d2c5c5!important;cursor:pointer;}


.lft{float:left; margin: 0;}
.rigt{float:right;}

@media screen and (max-width:1200px){
	.car_bar>div img{width:47.6vw;}
}
@media screen and (max-width:770px){
	.car_bar>div img{width:100vw;}
	
	.rigt{float:none; margin:0px -20px -20px -10px; width:calc(100% + 20px); }
	.lft{float:none; margin:-20px 0px 0px -10px; width:calc(100% + 20px);}
}