@charset "utf-8";

/* Slider */

.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin:0 18%; padding:3% 0}

.slick-slide { float: left; height: 100%; min-height: 1px; display: none;}

.slick-slide img { display: block; width:100%; height:240px}

#features1 .slick-slide img{ height:150px}

.slick-initialized .slick-slide { display: block;}

.slick-slide dl{ margin:0 3%; background:#fff;}

.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }

.slick-slide dl dd{ font-size:16px; color:#b2b2b2; text-align:center;}

.slick-slide dl dt{ border:#ccc 1px solid; box-shadow:0 0 5px #ccc}

.slick-slide dl dd strong{ font-size:24px; display:block; margin-bottom:2%}

.slick-slide dl .fab-bt{ font-size:16px; color:#333; padding:0;}

.slick-slide dl .fab-bt a{ display:block; font-size:18px; color:#666; background:#d2d2d2; height:48px; line-height:48px}

/* Arrows */

.slider .slick-prev,.slider .slick-next { position: absolute; display: block; height:73px; width:43px;  cursor: pointer; background:#f00; top:35%; margin-top: -10px; padding: 0; border: none; outline: none;line-height:95px; overflow:hidden}

.slider .slick-prev { left:3%; background:url(../images/gy1-3-3.png) no-repeat center}

.slider .slick-next { right:3%; background:url(../images/gy1-3.png) no-repeat center}

.slick-slide dl dd{ padding:5% 0; font-size:16px; font-weight:bold}

.blue{ border:#8f9091 1px solid; margin-bottom:2%}

.slick-slide dl dt a{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}

.slick-slide dl dt a:hover img {opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}

.slider .slick-prev:hover{ left:3%; background:url(../images/gy1-2.png) no-repeat center}

.slider .slick-next:hover{ right:3%; background:url(../images/gy1-2-2.png) no-repeat center}





@media (max-width:1024px) {

	.slider .slick-prev,.slider .slick-next { width:30px; background-size:100% !important}

	.slick-slide img{ height:141px}

	#features1 .slick-slide img{ height:88px}

}

@media (max-width:640px){

	.slider .slick-prev,.slider .slick-next { width:25px; background-size:100% !important}

	.slick-list{ padding:5% 0}

	.slick-list{margin:0 22%;}

	.slick-slide img{ height:230px}

	#features1 .slick-slide img{ height:145px}

}



