* {
	margin: 0;
	padding: 0;
}

body {
	min-width: 1280px;
	font-family: fzlth;
}

.head-logo {
	float: left;
	width: 100%;
	height: auto;
	margin-top: 41px;
}

.head-logo img {
	margin-left: 136px;
	/*	top: 41px;*/
	float: left;
}


/*.continar div{
	float: left;
}*/

.all {
	width: 100%;
	height: auto;
	margin: 0 auto;
}

.head {
	width: 100%;
	height: 904px;
	background: url(/special/2016/20160719sky/img/bgth.jpg) no-repeat center;
	/*background-position:center;*/
	position: relative;
}

.head-text {
	width: 100%;
	height: 666px;
	margin: 0 auto;
	position: relative;
	top: 104px;
	clear: both;
}

.p-head {
	font-size: 65px;
	color: white;

	font-weight: bold;
	text-align: center;
	
}


.not-float {
	float: none!important;
}

.p-title {
	text-align: center;
	font-size: 55px;
	color: white;
	
	line-height: 111px;
	margin-bottom: 96px;
}

.p-title-span {
	width: 117px;
	height: 5px;
	background: white;
	display: inline-block;
	margin-right: 19px;
	position: relative;
	top: -15px;
}

.span-center {
	width: 688px;
	height: 49px;
	/*display: block;*/
	display: none;
	border: 1px solid white;
	margin: 0 auto;
	border-radius: 25px;
	text-align: center;
	line-height: 49px;
	color: white;
	font-size: 28px;
	
	margin-bottom: 39px;
}

.p-time {
	font-size: 31px;
	color: white;
	font-weight: bold;
	text-align: center;
	display: none;
	margin-bottom: 116px;
}

.p-time span {
	font-size: 26px;
	font-weight: 100;
}

.down-div {
	list-style: none;
	color: white;
	display: none;
	font-size: 15px;
	width: 76%;
	height: auto;
	margin: 0 auto;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.first-span {
	width: 62%;
	display: inline-block;
	margin-right: 4%;
	margin-bottom: 14px;
}

.nav {
	float: right;
	margin-right: 109px;
	margin-top: 15px;
}

.nav li {
	float: left;
	list-style-type: none;
	color: #9a5f64;
	margin-left: 2vw;
	
}

.nav li a {
	text-decoration: none;
	color: white;
	font-size: 19px;
}

.continar {
	width: 1280px;
	height: auto;
	margin: 0 auto;
	min-width: 1280px;
}

.continar .title {
	text-align: center;
	margin-top: 75px;
	font-weight: bold;
	font-size: 36px;
	margin-bottom: 77px;
	font-family: fzltjt;
}

mark {
	background: none;
	color: #7a0000;
	display: inline-block;
	
}

.banner-img {
	width: 640px;
	height: 425px;
	display: inline-block;
}
.banner-div{
	width: 50%;
	height: 425px;
	float: left;
	overflow: hidden;
}
.banner-div .control{
	list-style: none;
	position: absolute;
	top: 399px;
	left: 287px;
}
.banner-div .control li{
	float: left;
	width: 11px;
	height: 11px;
	border-radius: 50%;
	background: #cecece;
	margin-left: 12px;
}
.banner-div .control li a{
	display: none;
}
.banner-div .control .current{
	background: rgb(42,44,78);
}


.continar-head {
	width: 100%;
	height: 576px;
	/*	position: relative;*/
}

.continar-head p {
	float: left;
	width: 50%;
	text-align: center;
	
}

.transverse {
	width: 7px;
	height: 2px;
	background: black;
	display: inline-block;
	position: relative;
	top: -4px;
}

.Mediaocus-p-first {
	font-size: 15px;
	line-height: 57px;
	margin-top: 57px;
}

.Mediaocus-p-second {
	font-size: 28px;
	line-height: 49px;
}

.Mediaocus-p-third {
	font-size: 17px;
	line-height: 39px;
}

.Mediaocus-p-fouth {
	font-size: 15px;
	width: 48%!important;
	margin-left: 2%;
	margin-top: 64px;
	margin-bottom: 15px;
}

.Mediaocus-p-button {
	margin-top: 60px;
}

.Mediaocus-ul {
	list-style: none;
	width: 574px;
	margin: 0 auto;
	position: relative;
	top: 50px;
}

.Mediaocus-ul li {
	float: left;
	margin-left: 19px;
}

.Mediaocus-ul li a {
	text-decoration: none;
	color: black;
	font-size: 16px;
}

.title-another {
	margin-top: 0px!important;
}

.Guestview {
	width: 100%;
	height: 658px;
	position: relative;
	margin-bottom: 77px;
}

.Guestview .Guestview-img img {
	width: 100%;
	height: 278px;
	float: left;

}

.triangle {
	width: 0;
	height: 0;
	border-right: 13px solid white;
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent;
	display: block;
	margin: 0 auto;
	margin-top: 8px;
}

.triangle-div {
	width: 31px;
	height: 31px;
	background-color: #3e3e3e;
	display: block;
	float: left;
}

.triangle-right {
	width: 0;
	height: 0;
	border-left: 13px solid white;
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent;
	display: block;
	margin: 0 auto;
	margin-top: 8px;
}

.second {
	float: right!important;
}

.triangle-div-father {
	width: 83px;
	margin: 0 auto;
	height: auto;
	position: absolute;
	bottom: 0px;
	left: 46%;
}

.Guestview-img {
	width: 100%;
	height: auto;
	position: absolute;
	top: 0;
	left: 0;
}

.Guestview-img-active {
	display: none;
}
.table{
	font-family: fzltjt;
	color:#444;
	letter-spacing: 1px;
}
.table-div {
	width: 100%;
	height: auto;
}

.table-div img {
	float: left;
	width: 50%;
}

.table-right {
	width: 50%;
	height: 430px;
	float: right;
	display: block;
	
	font-size: 17px;
}

.table-right-first {
	margin-top: 97px;
	margin-left: 25px;
}

.table-div mark {
	color: #444;
	font-weight: bold;
	margin-right: 12px;
}

.table-right-second {
	margin-top: 30px;
	margin-left: 25px;
	line-height: 33px;
}

.table-right-second mark {
	letter-spacing: 5.8px;
	margin-right: 8px;
}

.table-right-third {
	margin-top: 30px;
	margin-left: 25px;
}

.table-right-fourth {
	margin-left: 116px;
	line-height: 32px;
}

.table-div-second img {
	float: right;
}

.triangle-div-another {
	width: 83px;
	position: relative;
	top: 83px;
	margin: 0 auto;
}

.down-continar {
	width: auto;
	height: auto;
	position: relative;
	top: 139px;
}

.table {
	width: 100%;
	height: auto;
}

.down-continar-p {
	font-size: 17px;
	
	line-height: 32px;
}

.down-continar-p mark {
	color: black;
	font-weight: bold;
}

.down-continar-img {
	width: 100%;
	height: auto;
	margin-top: 50px;
}

.down-continar-img ul {
	margin-left: -64px;
}

.down-continar-img ul li {
	list-style-type: none;
	float: left;
	
	margin-left: 96px;
	margin-top: 20px;
}
.down-continar-img ul li img{
	width: 343px;
	height: 56px;
}
table {
	width: 717px;
	height: 362px;
	border: 1px solid gray;
	border-top: 5px solid black;
	border-bottom: 5px solid black;
	text-align: center;
	float: left;
	margin-top: 3px;
}

th,
td {
	border-top: 1px solid black;
	border-left: 1px solid black;
	height: 30px;
	
	font-size: 16px;
}

th {
	font-weight: bold;
}

.down-continar-banner {
	width: 100%;
	height: 373px;
	margin-top: 55px;
	margin-bottom: 76px;
}

.down-continar-banner img {

	height: 373px;
}
.down-continar-banner .bleft,.down-continar-banner .bright{
	top: 172px;
	width: 30px;
	height: 30px;
}
.down-continar-banner .bleft{
	left: 12px;
}
.down-continar-banner .bright{
	right: 12px;
}
.banner-ul {
	width: 100%;
	height: auto;
	
}
.banner-ul li:first-child{
	margin-left: 0px;
}
.banner-ul li {
	float: left;
	width: 208px;
	height: 142px;
	margin-left: 6px;
	list-style-type: none;
}

.banner-ul li img {
	width: 208px;
	height: 142px;
}

.white {
	width: 100%;
	height: 140px;
}

.foot {
	width: 100%;
	min-width: 1280px;
	height: 253px;
	background: black;
	float: left;
	position: relative;
	top: 290px;
}

.time {
	clear: both;
	text-align: center;
	margin-bottom: 189px;
	position: relative;
	top: 110px;
	
	font-weight: bold;
	font-size: 36px;
}

.foot-div {
	width: 1001px;
	height: 139px;
	margin-left: auto;
	margin-right: auto;
	background: black;
	margin-top: 56px;
	color: #eee;
}

.foot-div ul:first-of-type {
	margin-left: -215px;
}

.foot-div ul:first-of-type li {
	float: left;
	list-style-type: none;
	font-size: 16px;
	
	font-weight: bold;
	margin-left: 215px;
}

.second-ul {
	float: left;
	margin-left: -116px;
	margin-top: 33px;
	font-size: 16px;
}

.second-ul li {
	list-style-type: none;
	float: left;
	margin-left: 116px;
}

.second-ul-li {
	margin-left: 165px!important;
}

.foot-div .foot-p {
	float: left;
	margin-top: 29px;
	font-size: 9px;
}

.foot img {
	position: relative;
	left: 135px;
}

.table .triangle-div-another {
	/*position: absolute;*/
/*	top: 1300px;*/
	/*left: 0;
	right: 0;
	bottom: 0;
	/*margin-top: 55px;*/
}

.table {
	position: relative;
	zoom: 1;
}
.be:before{
	position: absolute;
	top: 52px!important;
	left: -110px;
}

.clearfloat:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0
}

.clearfloat {
	zoom: 1
}

.down-continar-banner {
	position: relative;
	top: 56px;
}

.continar-head{
	position: relative;
}



/*.title{
	width: 244px;
	border-left:1px solid black ;
	border-right: 1px solid black ;
	margin:  0 auto;
}*/

.time:after,
.title:after {
	width: 2px;
	display: inline-block;
	height: 34px;
	position: relative;
	top: 4px;
	background: black;
	content: "";
	animation-name: fadein;
	animation-timing-function: ease-in;
	animation-iteration-count: infinite;
	animation-duration: 3s;
}

.time:before,
.title:before {
	width: 2px;
	display: inline-block;
	height: 34px;
	position: relative;
	top: 4px;
	background: black;
	content: "";
	animation-name: fadein;
	animation-timing-function: ease-in;
	animation-iteration-count: infinite;
	animation-duration: 3s;
}

@keyframes fadein {
	0% {
		opacity: 0;
	}
	75% {
		opacity: 1;
	}
	100% {
		opacity: 0.25;
	}
}
.left{
	font-size: 60px;
	position: absolute;
	left: 18px;
	top: 204px;
	color: white;
}
.aright{
	font-size: 60px;
	position: absolute;
	left: 587px;
	top: 204px;
	color: white;
}
.squre{
	list-style: none;
	position: absolute;
bottom:-50px;
right: 190px;

}
.squre li{
	float: left;
	width: 11px;
	height: 11px;
	border-radius: 50%;
	background: #d6b6b4;
	margin-left: 5px;
}
.down-continar-banner{
	position: relative;
}
.table{
	height: 1283px!important;
	overflow: hidden;
}
.second-table{
	position: absolute;
	top: 0;
	
}
.firstimg{
	position: absolute;
	left: 0;
}
.posible{
	visibility: hidden;
}
.first-table{
	display: block;

}
.first-table-anm{
	animation-name: fade;
	animation-timing-function:ease-in;
	animation-duration:2s;
	-webkit-animation-name: fade;
	-webkit-animation-timing-function:ease-in;
	-webkit-animation-duration:2s;
	-moz-animation-name: fade;
	-moz-animation-timing-function:ease-in;
	-moz-animation-duration:2s;	
	-ms-animation-name: fade;
	-ms-animation-timing-function:ease-in;
	-ms-animation-duration:2s;	
}
@keyframes  fade{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}
@-webkit-keyframes  fade{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}
@-moz-keyframes fade{
0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}
@-ms-keyframes fade{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}
.second-table{
	display: none;
}
.foot{
	min-width: 1280px;
	margin: 0 auto;
}
.second-table-anm{
		animation-name: afade;
	animation-timing-function:ease-in;
	animation-duration:2s;
	-webkit-animation-name: afade;
	-webkit-animation-timing-function:ease-in;
	-webkit-animation-duration:2s;
	-moz-animation-name: afade;
	-moz-animation-timing-function:ease-in;
	-moz-animation-duration:2s;	
	-ms-animation-name:afade;
	-ms-animation-timing-function:ease-in;
	-ms-animation-duration:2s;	
}
@keyframes  afade{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}
@-webkit-keyframes  afade{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}
@-moz-keyframes afade{
0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}
@-ms-keyframes afade{
	0%{
		opacity: 0;
	}
	100%{
		opacity: 1;
	}
}
.foot{
	min-width: 1280px!important;
	margin: 0 auto;
	
}
.iii{
	width: 100%;
}
.father{
	width: 100%;
	height: auto;
	position: relative;
}
.bleft{
left:36px;
}
.bright,.bleft{

	position: absolute;
	top: 410px;

}
.bright{
float: right;
right: 36px!important;
}
.tonone{
	display: none;
}
.Guestview-img ul li{
	float: left;
	list-style-type: none;
	width: 422.4px;
	height: 278px;
		margin-left: 0.33%;
	margin-top: 9px;
	position: relative;
	overflow: hidden;
}
.act{
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0.7;
	display: none;
}
.Guestview-img ul li{
	
}
.Guestview-img ul li:hover .act{
	display: block;
}
.Guestview-img ul li:hover .fist-p{
	opacity: 1;
	   top: 90px;
	

}

.Guestview-img ul li:hover .second-p{
	
	opacity: 1;
	top: 50%;
	
}
.Guestview-img ul li:hover .third-p{
	top: 189px;
	opacity: 1;
	
}
.Guestview-img p img{
	width: 26px!important;
	height: 26px!important;
}
/*.fist-p{
	
	opacity: 1;
	
}*/
.Guestview-img .fist-p{
	float: left;
	position: absolute;
	top: -150px;
	width: 100%;
	text-align: center;
	color: white;
	font-size: 25px;
	
	opacity: 0;
		-webkit-transition:all 0.4s ease-in-out;
		-ms-transition:all 0.4s ease-in-out;
		-moz-transition:all 0.4s ease-in-out;
		-o-transition:all 0.4s ease-in-out;
		
}
.Guestview-img .second-p{
	position: absolute;
	top: -100px;
	/*left: 78px;*/
	/*width: 266px;*/
	text-align: center;
	font-size: 16px;
	width: 422.4px!important;
	text-align: center;
	opacity: 0;
	-webkit-transition: all 0.4s 0.4s ease-in-out;
	-moz-transition: all 0.4s 0.4s ease-in-out;
	-ms-transition: all 0.4s 0.4s ease-in-out;
	-o-transition: all 0.4s 0.4s ease-in-out;

}
.second-p a{
	text-decoration: none;
	color: white;
}
.Guestview-img .third-p{
	position: absolute;
	top: -60px;
	width: 27px;
	left: 0;
	right: 0;
	margin: 0 auto;
	opacity: 0;
	-webkit-transition: all 0.4s 0.6s ease-in-out;
	-ms-transition: all 0.4s 0.6s ease-in-out;
	-moz-transition: all 0.4s 0.6s ease-in-out;
	 -o-transition: all 0.4s 0.6s ease-in-out;
}
.an{
	left: 23%!important;
}
.kkk{
	position: absolute;
	left: 0;
	top: 78px;
	width: 56%;
	display: none;
}
.lk{
	display: block;
}
.down-continar-img {
	width: ;
 z-index: 100;
 height: 30px;
}
@font-face {
	font-family:fzltjt;
	src: url('/special/2016/20160719sky/css/fzltjt.TTF');
}
@font-face {
	font-family:fzlth;
	src: url('/special/2016/20160719sky/css/fzlth.TTF');
}
.table-right-fourth{
margin-left: 122px!important;
}

.mm{
	
}
.mspan{
	
}
.back_to_top{
	display: none;
	width: 84px;
	height: 84px;
	position: fixed;
	right: 20px;
	bottom: 40px;
	z-index: 999;
}
.back_to_top a{
	width: 84px;
	height: 84px;
	display: block;
	background: url(/special/2016/20160719sky/img/backToTop.png) no-repeat center center;
}
.ooo{
	list-style: none;
	position: relative;
	top: -25px;
}
.bleft img{
	width: 50px;
	height: 50px;
}
.bright img{
	width: 50px;
	height: 50px;
}
.kongge{
	display: inline-block;
	width: 10px;
}
.table-right-second mark{
	letter-spacing: 0!important;
}
.fist-p a{
	text-decoration: none;
	color: white;
}
.aboutus{
	width: 100%;
	height: 400px;
	background: white;
	position: relative;
	top: 90px;
}
.us{
	top: -50px!important;
	margin-bottom: 75px!important;
}
.usleft{
	width: auto;
	height: auto;
	margin-left: 65px;
	display: inline-block;
	position: relative;
	top: -50px;
}
.usleft p{
	line-height: 36px;
}
.usright ul{
	margin-left: -64px;
}
.usright{
	width: auto;
	height: 215px;
	margin-left: 259px;
	display: inline-block;
	position: relative;
	top: -50px;
}
.usright ul li{
	list-style-type: none;
	float: left;
	margin-left: 64px;
}
.usright ul li p{
	text-align: right;
	text-align: center;
	margin-top: 30px;
}
.zzzleft{
	font-size: 50px;
	color: whitesmoke;
	position: absolute;
	left: 0;
	bottom: -100px;
}
.zzzright{
		font-size: 50px;
	color: whitesmoke;
	position: absolute;
	right: 0;
	bottom: -100px;
}
.banner-ul{
	display: none;
	width: 100%;
}
.bbb li img{
	width: 100%;
	height: 141px;
}
.bbb{
	list-style: none;
}
.bbb li{
	width: 16%;
	float: left;
	margin-left: 5px;
}
.bbb li:last-of-type{
	width: 17.5%;
	height: 141px;
}
