.x-nav,

		body {

			position: relative;

			width: 100%

		}



		.x-nav,

		.x-tabs,

		.xt-pictrue {

			min-width: 1200px

		}


                        .xytuku_fyq{

                                 text-align: center;
                             line-height: 100px;
    color: #1212128a;
    font-size: 20px;
    font-weight: bold;
}

.xytuku_fyq select{
    line-height: 100px;
    color: #1212128a;
    font-size: 20px;
    font-weight: bold;
}
		.box {

			overflow: hidden;

		}

		.x-nav {

			height: 425px;

			overflow: hidden;

			background: #ccc;

		}

		.x-nav .x-nav-musk {

			position: absolute;

			top: 0;

			left: 0;

			right: 0;

			bottom: 0;

			width: 100%;

			height: 100%;

			background: #000;

			opacity: .58;

			z-index: 9;

		}



		.x-nav .x-nav-content {

			width: 1200px;

			position: relative;

			height: 425px;

			margin: 0 auto;

			z-index: 19;

		}



		.x-nav .x-nav-content .x-nav-content-mk {

			padding-top: 150px;

			text-align: center;

		}



		.x-nav .x-nav-content .x-nav-content-mk h2 {

			display: block;

			text-transform: uppercase;

			color: #fff;

			font-size: 38px;

			line-height: 1.2;

			font-weight: 400;

		}



		.x-nav .x-nav-content .x-nav-content-mk span {

			display: block;

			text-transform: uppercase;

			color: #fff;

			font-size: 58px;

			line-height: 1.3;

			font-weight: 400;

		}



		.x-nav video {

			position: absolute;

			width: 1920px;

			left: 50%;

			top: -260px;

			margin-left: -960px;

		}



		.x-tabs {

			width: 100%;

			font-size: 0;

			padding: 70px 0 40px

		}



		.x-tabs .x-tabs-content {

			width: 1200px;

			margin: 0 auto;

			text-align: left;

			position: relative;

		}



		.x-tabs .x-tabs-content a:first-child {

			margin-left: 0 !important;

		}



		.x-tabs .x-tabs-content a{

			display: inline-block;

			height: 40px;

			position: relative;

			background: #5c5c5c;

			background-size: 660px;

			background-image: url('../images/pSEZKb6QNQfcPmW5FA.svg');

			background-position-x: 10px;

			color: #fff;

			font-size: 14px;

			font-weight: 400;

			text-align: center;

			line-height: 40px;

			margin: 0 8px 13px;

			border-radius: 28px;

			-webkit-border-radius: 28px;

			-moz-border-radius: 28px;

			overflow: hidden;

			padding: 0 19px 0 50px;

		}



		.x-tabs .x-tabs-content a.focus {

			background-color: #ff8e1f !important;

			background-position-x: 9px !important;

			color: #fff;

			font-weight: 700;



		}



		.x-tabs .x-tabs-content a:hover,

		.x-tabs .x-tabs-content a:active {

			background-color: #ff8e1f !important;

			background-position-x: 9px !important;

			color: #fff;

			font-weight: 700;

		}



		.xytuku_box {

			width: 1200px;

			margin: 0 auto;

		}



		.xytuku_box {

			list-style: none;

		}

		.video_listpt{

			display: flex;

			justify-content: end;

			flex-wrap: wrap;

		}

		.videolistword{

			transition: 330ms;

			width: 28%;

			position: relative;

			overflow: hidden;

			margin-bottom: 30px;

			margin-right: 5%;
		}

		.vtimg{

			width: 100%;

			height: 100%;

		}

		.vtimg img{

			width: 100%;

			height: 100%;

			display: inherit;

		}

		.vtit{

			transition: 330ms;

			position: absolute;

			bottom: 0;

			left: 0;

			line-height: 35px;

			text-align: center;

			width: 100%;

			color: #fff;

			background-color: rgba(0,0,0,0.5);

		}

		.play_mg{

			transition: 800ms;

			position: absolute;

			width: 59px;

			height: 63px;

			left: 0;

			margin: auto;

			right: 0;

			top: -300px;

		}

		.videolist:hover .play_mg{

			top: 0;

			bottom: 0;

			transition: 330ms;

		}

		.videolist:hover .vtit{

			transition: 330ms;

			background-color: transparent;

			transform: translateY(-4px);

			-webkit-transform: translateY(-30px);

			-moz-transform: translateY(-4px);

			opacity: 0;

		}

		.videolist:hover {

			transition: 330ms;

			transform: translateY(-4px);

			-webkit-transform: translateY(-4px);

			-moz-transform: translateY(-4px);

		}

		.videos {

			display: none;

			border: 1px solid #080808;

			position: fixed;

			left: 60%;

			top: 45%;

			margin-left: -320px;

			margin-top: -210px;

			z-index: 9999;

			width: 320px;

			height: 549px;

		}

		

		.vclose {

			position: absolute;

			right: 1%;

			top: 1%;

			border-radius: 100%;

			cursor: pointer;

		}

