.desc_remark{position: absolute;padding-bottom: 10px;
bottom: 5px;
font-size: 12px;
color: #999;}


#banner_section {background-size: initial;}
#banner_section .gradient_effect {background: none;}


#related_products_section {background-color: #999999;}
#related_products_section .related_products_desc, #related_products_section .related_products_item .related_products_name{color: #fff}
#cka_special1 img {width:70%; border-radius: 90%; background: #ffffff; border: #dcdcdc 3px solid;}
#cka_special2 {height:auto;}
#cka_special3 {height:auto;}
#spr_special1{height:auto;padding-bottom:50px;}
#spr_special1 .row{text-align:center;}
#spr_special1 .row .list_item{ display: inline-block;width:300px;}
#spr_special1 h4{margin-bottom:50px;margin-top: 0px;}
#spr_special1 img {width:70%; border-radius: 90%; background: #ffffff; border: #dcdcdc 3px solid;}
#spr_special2 {height:auto;background-color:#222222;color:#fff;}


#spr_special3 {height:auto;background-color:#fff;color:#000;}

#phd_special5{background-color:#eeeeee;height:auto;padding-top:60px;padding-bottom:40px;}
#phd_special5 h5{font-size: 20px;color: #222;}
#phd_special5 .feature_content {padding-top:0; padding-bottom:0}
#phd_special5 .feature_img {text-align:right;}
#phd_special5 .list_item{margin-bottom:40px;}

.feature_video.feature{position:relative; color: #fff; height:450px}
.feature_video.feature h4{}
.eng .feature_video.feature h4 {}
.feature_video.feature .feature_content{max-width: 800px; padding-bottom: 50px}
.feature_video.feature .inner_img{position:relative}
.feature_video.feature .inner_img img{width:100%}
.feature_video.feature .video_Popup {width: 100%;height: 100%;display: block; text-align: center;position: absolute;cursor: pointer}
.feature_video.feature .video_Popup i{font-style: normal;color: #fff;font-size: 72px;height:72px; -webkit-transition: color .3s;transition: color .3s;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.feature_video.feature .video_Popup:hover i {color: #aaa;}
.feature_video.feature .inner_txt{color: #242424; padding: 10px; background-color: #FFFFFF; font-size: 16px; font-weight: 600;}
.feature_video.feature .video_btn {position: relative;margin: 25px auto;width: 100%;max-width: 250px;color: #616161;}
.feature_video.feature .video_btn img{width:100%}
.feature_video.feature .video_btn p{margin-top: 10px;font-size: 18px;font-weight: bold;}
.feature_video.feature .video_bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%; background-color: #000; z-index: 1; display: none;}
.feature_video.feature .video_container{position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;margin: auto;z-index: 1;display: none;align-items: center;justify-content: center;}
.feature_video.feature .video_container .plyr_wrapper{width: 80%; max-width:600px}
.feature_video.feature .video_container .video_ply {position:relative; padding-bottom: 56.25%;height: 0;overflow: hidden;background: #000;display:none}
.feature_video.feature .video_container .video_ply iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.feature_video.feature .close_icon{position: absolute;right: 10px;top: 10px;border: #fff 1px solid;background-color: transparent;width: 42px;height: 42px;border-radius: 21px;text-align: center;z-index:2; display:none; cursor: pointer}
.feature_video.feature .close_icon:hover{background-color: #fff}
.feature_video.feature .close_icon i{font-size: 18px;line-height: 42px; color: #fff }
.feature_video.feature .close_icon:hover i{color:#43413f}



.swiper-pagination-white .swiper-pagination-bullet {display: none;}

.swiper-button-prev, .swiper-button-next { position: absolute;
    top: 62%;
    width: 47px;
    height: 44px;
    margin-top: -21px;
    z-index: 10;
    cursor: pointer;
    -moz-background-size: 27px 44px;
    -webkit-background-size: 27px 44px;
    background-size: 35px 40px;
    background-position: center;
    background-repeat: no-repeat;
}

@media only screen and (min-width: 601px){

}
@media only screen and (min-width: 993px){
.row .col.l3 {width: 21%; margin-left: 37px; margin-right: -4px; padding-left: 2px;}
#spr_special1 .row {margin-top: 12px;}
}
@media only screen and (min-width: 601px) and (max-width: 992px){
	#cka_special1 {height:610px;}
	#cka_special1 img {width: 56%;}
	#cka_special1 h5 {margin-bottom: 26px; margin-top: -3px;}
	#cka_special2 img {margin-left: -43px;}	
	#cka_special3 .row {margin-top: 55px;}	
	
#phd_special5 .feature_img {
    text-align: center;
}	
#phd_special5 .list_item {
    margin-bottom: 40px;
    text-align: center;
}	
	
	#spr_special1 {height: auto;padding-top:30px;}
	#spr_special1 img {width: 56%;}
	#spr_special1 h5 {margin-bottom: 26px; margin-top: -3px;}	
	
    .feature_video h4 {font-size: 2.0rem;}
    .eng .feature_video h4 {font-size: 1.8rem;}
    .feature_video .feature_bg_img.col.m6{margin-left: -10%;}
    .feature_video .feature_bg_img img {min-width: 350px;}    
    .feature_video.feature .video_Popup i {font-size: 56px;height: 56px;}
	.eng #banner_section .container h3 div img{margin-top: -15px !important;}
}
@media only screen and (max-width: 992px){

}
@media only screen and (max-width: 600px){
	
	#spr_special2 .row img{width:100%;}
	
	#phd_special5 .feature_img {text-align: center;}	
	
	#phd_special5 .list_item {margin-bottom: 20px;}	
	
	#phd_special5{padding-bottom:20px;}
	#phd_special5 .feature_content > .row {margin-bottom: 20px;}
	#phd_special5 .feature_content img{max-width:640px;border-radius: 5px;}	
	
	#banner_section .container h3 div img{display:none;}
	#cka_special1 {height:auto;}	
	#cka_special1 h4 {font-size:1.6rem;}
	#cka_special1 h5 {font-size:1.2rem;margin-top: -1px;margin-bottom: 25px;}	

	#spr_special1  {height:auto;}	
	#spr_special1  h4 {font-size:1.6rem;}
	#spr_special1  h5 {font-size:1.2rem;margin-top: -1px;margin-bottom: 25px;}

.desc_remark {
    position: absolute;
    bottom: auto;
    top: 330px;
    font-size: 12px;
    color: #999;
	text-align: center;
}
	
.eng .desc_remark {
    position: absolute;
    bottom: auto;
    top: 380px;
    font-size: 12px;
    color: #999;
	text-align: center;
}	
	
    .eng .feature_video h4 {font-size: 1.8rem;}
    .feature_video.feature{height:auto;min-height: 350px;}
    .feature_video.feature .inner_content {width: 80%; max-width: 250px;margin: 0 auto;}
    .feature_video .feature_content{padding-left: 0; padding-right: 0}
    .feature_video.feature .video_Popup i {margin: 55px 0;}
    .feature_video.feature .video_btn p {margin-top: 5px;font-size: 14px;}    
    .feature_video.feature .inner_txt {margin-bottom: 20px;}
}
