﻿@media (max-width:5130px){
	/*内页图片适配*/
	.screen-16-9-to-4-3[data-ratio="16:9"],.screen-16-9-to-4-6[data-ratio="16:9"] { padding-top: calc((100% - 6px) * 9 / 16); }
	.screen-8-9-to-4-3[data-ratio="8:9"],.screen-8-9-to-4-6[data-ratio="8:9"] { padding-top: calc(100% * 9 / 8); }
	.height-16-9{ width: 100vw; height: calc(56.25vw - 6px); }

	/*首页图片适配*/
	.vh-all-to-half{ height: calc(100vh - 12px);}
	/*.vh-half-to-all{ height: calc((100vh - 18px)/2); }*/
	.fixed-logo{ left: 50px; }
	.video-box-m .icon-player img{ width: 110px; }
	.margin-6{ margin:6px;}
	.back-to-top{ left: 50%; top: 50%; transform: translate(-50%,-50%); }
	.pages{ margin-top: 50px; padding: 0 50px; }
	.awards img{ height: 68px; }
	nav a{ margin-left: 50px; margin-right:90px;}
	nav{ padding-right: 20px; }

	/*
	banner
	*/
	.uk-slidenav {
	    display: inline-block;
	    box-sizing: border-box;
	    width: 45vw;
	    height: 100%;
	  }
	.uk-slidenav img{ display: none; }
	.uk-slidenav-previous:hover {
	    cursor: url(../images/left.png), auto;
	  }
	.uk-slidenav-next:hover {
	    cursor: url(../images/right.png), auto;
	}
}

@media (max-width:1920px){

}

@media (max-width:1366px){
	/*
	banner
	*/
	.uk-slidenav {
	    display: inline-block;
	    box-sizing: border-box;
	    width: auto;
	    height: auto;
	  }
	.uk-slidenav img{ display: block; }
	.uk-slidenav-previous:hover { cursor: pointer; }
	.uk-slidenav-next:hover { cursor: pointer;	}
}

@media (max-width:1230px){

}

@media (max-width:1120px){
	nav a{ margin-left: 50px; margin-right:50px;}
	nav{ padding-right: 20px; }
}

@media (max-width:960px){
	/*内页图片适配*/
	.screen-16-9-to-4-3[data-ratio="16:9"],.screen-8-9-to-4-3[data-ratio="8:9"] { padding-top: calc(100% * 3 / 4); }
	.screen-16-9-to-4-6[data-ratio="16:9"],.screen-8-9-to-4-6[data-ratio="16:9"] { padding-top: calc(100% * 6 / 4); }
	.height-16-9{ width: 100vw; height: 75vw!important; }
	/*首页图片适配*/
	.vh-all-to-half{ height: calc((100vh - 18px)/2); }
	/*.vh-half-to-all { height: calc(100vh - 12px); }*/
	.awards img{ height: 58px; }
}

@media (max-width: 768px) {
	.video-box-m .icon-player img{ width: 60px; }
	.margin-6{ margin:6px 0;}
	.awards img{ height: 48px; }
	.pages{ padding: 0 30px; }
	.fixed-logo{ left: 30px; }

}

@media (max-width:600px){
	.pages{ margin-top: 140px; }
	.back-to-top{ top: -70px; }
}