			ul,li,p{padding: 0px; margin: 0px; list-style: none;}
			a{text-decoration: none;}
			body{ margin:0px; padding:0px; font-family:"微软雅黑"; font-size:14px; position:absolute; width:100%; min-width:1200px; min-height:620px; height:100%;}
			.main{ width:100%; height:100%; overflow:hidden; position:relative;}
			.nav{width:955px; float:right;}
			.nav > ul > li{float:left; border-right:1px solid rgba(80,80,80,0.5); position:relative;}
			.nav > ul > li div{position:absolute; width:0%; height:2px; bottom:0px; background:#eceb0d; transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}
			.nav > ul > li > a{ position:relative; display:block; width:100%; height:44px;}
			.nav > ul > li:hover div{width:100%;}
			.nav > ul > li:hover > .z_nav{opacity:1;  height:auto;}
			
			.z_nav{transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s; opacity:0; left:0px; height:1px; overflow:hidden;}
			.z_nav > li{width:100%; height:30px; line-height:30px; background:rgba(0,0,0,0.5); color:#FFF; position:relative; border-bottom:1px solid rgba(255,255,255,0.3); transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}
			.z_nav > li:last-child{ border-bottom:0px;}
			.z_nav > li > a{ color:#FFF; display:block; width:100%; height:100%; font-size:12px;}
			.z_nav > li:hover{background:rgba(0,0,0,0.8);}
			
			.logo{width:320px; position:absolute; left:0px; transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}
			.TopMain{width:100%; position:absolute; top:0px; left:0px; z-index:10;}
			.TopIcon{width:132px; height:44px; background:rgba(0,0,0,0.8);position:absolute; right:0px; top:0px;}
			.TopIcon img{ height:44px; float:left}
			.TopDiv{width:1200px; position:absolute; top:0px; right:calc(50% - 600px); overflow:hidden; transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}
			
			.DiMain{width:100%; height:50px; line-height:47px; background:rgba(0,0,0,0.8); color:#FFF; position:absolute; bottom:0px; z-index:1;}
			.DiMain > div:nth-child(1){width:100%; height:3px; background:url(../images/di_bg.jpg) center; background-size:cover; position:absolute; bottom:0px;}
			.DiMain > div:nth-child(2){float:left; width:63%; margin-left:2%;}
			.DiMain > div:nth-child(3){float:right; width:31%; margin-right:2%;}
			.DiMain > div:nth-child(3) a{ color:#FFF;}
			
			.BgMain{width:100%; height:100%; position:absolute; z-index:0;}
			.VideoMain{width:15%; min-width:220px; position:absolute; height:22vw; min-height:330px; background:#10488e; bottom:0px; right:100px; z-index:2;}
			.VideoMain > a > img{margin-left:-50%; margin-top:1vw; width:130%; border:5px solid rgba(255,255,255,0.2)}
			.VideoMain > img{width:60%; margin-top:0.5vw; margin-right:-15%;}
			.ColorImg{position:absolute; z-index:1; width:50%; bottom:0px; right:0px;}
			
			.BgbannerSetMain{position:absolute; z-index:1; left:5%; bottom:20%; width:25%; height:28%}
			.BgbannerSetMain > .txt{width:100%; height:85%; position:relative;}
			.BgbannerSetMain > .txt > img:first-child{opacity:1; left:0px;}
			.BgbannerSetMain > .txt > img{height:100%; position:absolute; top:0px; left:200px; opacity:0; transition:0.8s;-moz-transition:0.8s;-webkit-transition:0.8s;-o-transition:0.8s;}
			
			.BgbannerSetMain > .set{width:100%; height:11%; margin-top:8%; position:relative;}
			.BgbannerSetMain > .set > div:first-child{opacity:1;}
			.BgbannerSetMain > .set > div{width:9%; margin:1%; cursor:pointer; height:100%; float:left; border-radius:4px; background:#FFF; opacity:0.3; transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}
			
			.BgImgMain{width:100%; height:100%; position:relative;}
			.BgImgMain > div:first-child{opacity:1;}
			.BgImgMain > div{width:100%; height:100%; position:absolute; top:0px; left:0px; opacity:0; transition:0.8s;-moz-transition:0.8s;-webkit-transition:0.8s;-o-transition:0.8s;}
			
			@media screen and (max-width: 1280px) {
				.logo{width:245px;}
			}
			@media screen and (max-width: 1460px) {
				.TopDiv{ position:absolute; right:0px;}
				.TopIcon{ display:none;}
			}
			
			#tip-arrow-bottom,#tip-arrow-top,#tip-left-top,#tip-top,#tip-right-top,#tip-right,#tip-right-bottom,#tip-bottom,#tip-left-bottom,#trans-content,#trans-tooltip{ width:0px; height:0px; top:0px; padding:0px;bottom:0px; left:0px; right:0px;}