@charset "utf-8";
/* CSS Document */
@font-face{
    font-family: 'gotham_mediumregular';
    src: url('font/gotham-medium-webfont.woff2') format('woff2'),
         url('font/gotham-medium-webfont.woff') format('woff'),
         url('font/gotham-medium-webfont.ttf') format('truetype'),
         url('font/gotham-medium-webfont.svg#gotham_mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.fy-nav-cont{
	position:fixed;
	width:100%; width:100%;
	height:62px;
	z-index:1000;
	top:0px;
	transition:all ease-out 500ms;
	-webkit-transition:all ease-out 500ms;
	background-color:#f5f4f4;
	

}
.fy-nav-cont-scorll{
	background-color:#f5f4f4;
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.1);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.1);  
    box-shadow: 0 0 20px rgba(0,0,0,0.1);
}
.fy-nc-logo{
	position:absolute;
	width:183px;
	height:100%;
	left:0px;
	top:0px;
	background:url(../images/logo-wihte.png) center center no-repeat;
	transition:all ease-out 150ms;
	-webkit-transition:all ease-out 150ms;
}
.fy-nav-cont-scorll div.fy-nc-logo{
	background:url(../images/logo-wihte.png) center center no-repeat;
}
.fy-nav-cont-scorll div.fy-nc-logo:hover{
	background:url(../images/logo-wihte.png) center center no-repeat;
}
.fy-nc-logo:hover{
	background-image:url(../images/logo-wihte.png);
}
.fy-nc-list{
	position:absolute;
	right:0px;
	top:0px;
	height:100%;
}
.fy-nc-list ul li{
	position:relative;
	display:block;
	height:62px;
	float:left;
}
.fy-nc-list ul li a{
	display:block;
	height:62px;
	line-height:62px;
	padding:0px 40px;
	font-size:14px;
	color:#000000;
	transition:all ease-out 150ms;
	-webkit-transition:all ease-out 150ms;
}
.fy-nav-cont-scorll div.fy-nc-list ul li a{
	color:#4c4c4c;
}
.fy-nav-cont-scorll div.fy-nc-list ul li a:hover{
	color:#ffffff;
}

.fy-nav-cont div.fy-nc-list ul li a:hover{
	color:#ffffff;
}


.fy-ncl-bg{
	position:absolute;
	top:0px;
	width:100%;
	height:0px;
	background-color:#84dde5;
	transition:all ease-out 150ms;
	-webkit-transition:all ease-out 150ms;
	z-index:-1;
}

.fy-ncl-bga{ width:183px; height:62px; display:block}


.fy-ncl-bg-curr{
	height:2px;
}
.fy-ncl-hover div.fy-ncl-bg{
	height:62px;
}
.fy-ncl-hover a{
	color:#ffffff;
}
.fy-bann-cont-box{
	position:relative;
	height:730px;
	background-color:#fff;
}
.fy-bann-cont{
	position:fixed;
	width:100%;
	height:730px;
	z-index:666;
	top:0px;
	overflow:hidden;
}
.fy-bann-cont-box2{

	height:730px;
	background-color:#fff;
}
.fy-bann-cont2{

	width:100%;
	height:730px;
	z-index:666;
	top:0px;
	overflow:hidden;
}

.fy-bc-list{
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:100%;
	overflow:hidden;
}
.fy-bcl-icon-box{
	position:absolute;
	top:50%;
	margin-top:-48px;
	left:28px;
	z-index:999;
}
.fy-bcl-icon-list{
	padding:15px 0px;
}
.fy-bcli-line{
	width:17px;
	height:2px;
	background:#c8c8c8;
	transition:all ease-out 150ms;
	-webkit-transition:all ease-out 150ms;
}
.fy-bcl-icon-list:hover{
	cursor:pointer;
}
.fy-bcl-icon-list:hover div.fy-bcli-line,.fy-bcl-icon-list-action div.fy-bcli-line{
	width:35px;
	background-color:#fff;
}
.fy-bc-list-action{
	left:0px;
}
.fy-bc-list-ani{
	animation:fy-bc-list-ani ease-in-out 600ms forwards;
	-webkit-animation:fy-bc-list-ani ease-in-out 600ms forwards;
}
.fy-bc-list-anj{
	animation:fy-bc-list-anj ease-in-out 600ms forwards;
	-webkit-animation:fy-bc-list-anj ease-in-out 600ms forwards;
}
@keyframes fy-bc-list-ani
{
	0% {
		left:100%;
	}
	100%{
		left:0;
	}
}
@-webkit-keyframes fy-bc-list-ani
{
	0% {
		z-index:888;
		left:100%;
	}
	100%{
		z-index:888;
		left:0;
	}
}
@keyframes fy-bc-list-anj
{
	0% {
		left:-100%;
	}
	100%{
		left:0;
	}
}
@-webkit-keyframes fy-bc-list-anj
{
	0% {
		left:-100%;
	}
	100%{
		left:0;
	}
}
.fy-bcl-btn{
	position:absolute;
	width:100%;
	bottom:35px;
	z-index:955;
}
.fy-bclb-content{
	position:relative;
	width:1170px;
	margin:0 auto;
}
.fy-bclbc-btn{
	position:absolute;
	top:-15px;
}
.fybclb-msg{
	position:absolute;
	top:-14px;
	left:0px;
	height:28px;
	border:#303140 solid 1px;
	color:#55565d;
	line-height:12px; width:166px;
/*		font-size:10px;
-webkit-transform: scale(0.75);
	-webkit-transform-origin:left center;*/
	padding:2px 10px; 
}
.fybclb-msg p{font-size:10px;-webkit-transform: scale(0.75);transform: scale(0.75); -webkit-margin-before: 0em;-webkit-transform-origin:left center; width:220px;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;}
.fy-bclb-line{
	position:absolute;
	height:1px;
	background:#303140;
}
.fy-bclb-line-lf{
	left:-375px;
	width:375px;
}
.fy-bclb-line-ce{
	left:166px;
	right:179px;
}
.fy-bclb-line-rg{
	right:-375px;
	width:375px;
}
.fy-bcl-layout{
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
}
.fy-bcl-layout-aa{
	background:url(../images/banner-aa.jpg) center center no-repeat;
}
.fy-bcl-layout-ab{
}
.fy-bcll-list{
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	opacity:0;
	filter:alpha(opacity=0);
	animation-duration:12000ms;
	-webkit-animation-duration:12000ms;
	animation-timing-function:ease-in-out;
	-webkit-animation-timing-function:ease-in-out;
	animation-iteration-count:infinite;
	-webkit-animation-iteration-count:infinite;
}
.fy-bcll-list-a{
	background:url(../images/banner-ac-a.png) center center no-repeat;
	animation-name:fy-bcl-layout-aa;
	-webkit-animation-name:fy-bcl-layout-aa;
}
.fy-bcll-list-b{
	background:url(../images/banner-ac-b.png) center center no-repeat;
	animation-name:fy-bcl-layout-ab;
	-webkit-animation-name:fy-bcl-layout-ab;
}
.fy-bcll-list-c{
	background:url(../images/banner-ac-c.png) center center no-repeat;
	animation-name:fy-bcl-layout-ac;
	-webkit-animation-name:fy-bcl-layout-ac;
}
.fy-bcll-list-d{
	background:url(../images/banner-ac-d.png) center center no-repeat;
	animation-name:fy-bcl-layout-ad;
	-webkit-animation-name:fy-bcl-layout-ad;
}
.fy-bcll-list-e{
	background:url(../images/banner-ac-e.png) center center no-repeat;
	animation-name:fy-bcl-layout-ae;
	-webkit-animation-name:fy-bcl-layout-ae;
}
.fy-bcll-list-f{
	background:url(../images/banner-ac-f.png) center center no-repeat;
	animation-name:fy-bcl-layout-af;
	-webkit-animation-name:fy-bcl-layout-af;
}
.fy-bcll-list-g{
	background:url(../images/banner-ac-g.png) center center no-repeat;
	animation-name:fy-bcl-layout-ag;
	-webkit-animation-name:fy-bcl-layout-ag;
}
.fy-bcll-list-h{
	background:url(../images/banner-ac-h.png) center center no-repeat;
	animation-name:fy-bcl-layout-ah;
	-webkit-animation-name:fy-bcl-layout-ah;
}
.fy-bcll-list-i{
	background:url(../images/banner-ac-i.png) center center no-repeat;
	animation-name:fy-bcl-layout-ai;
	-webkit-animation-name:fy-bcl-layout-ai;
}
@keyframes fy-bcl-layout-aa
{
	0% {
		opacity:1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	4% {
		opacity:1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	23%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
	90%{
		opacity: 0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}	
	100%{
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	
	
	
					
}
@-webkit-keyframes fy-bcl-layout-aa
{
	0% {
		opacity:1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	4% {
		opacity:1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	23%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
	90%{
		opacity: 0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}	
	100%{
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}	
		
	
}
@keyframes fy-bcl-layout-ab
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	12% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	17% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	36%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@-webkit-keyframes fy-bcl-layout-ab
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	12% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	17% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	36%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@keyframes fy-bcl-layout-ac
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	21% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	26% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	45%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@-webkit-keyframes fy-bcl-layout-ac
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	21% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	26% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	45%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@keyframes fy-bcl-layout-ad
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	30% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	35% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	54%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@-webkit-keyframes fy-bcl-layout-ad
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	30% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	35% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	54%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@keyframes fy-bcl-layout-ae
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	39% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	44% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	63%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@-webkit-keyframes fy-bcl-layout-ae
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	39% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	44% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	63%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@keyframes fy-bcl-layout-af
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	48% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	53% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	72%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@-webkit-keyframes fy-bcl-layout-af
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	48% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	53% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	72%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@keyframes fy-bcl-layout-ag
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	58% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	63% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	81%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@-webkit-keyframes fy-bcl-layout-ag
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	58% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	63% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	81%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@keyframes fy-bcl-layout-ah
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	67% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	72% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	90%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@-webkit-keyframes fy-bcl-layout-ah
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	67% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	72% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	90%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@keyframes fy-bcl-layout-ai
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	76% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	81% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	99%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}
@-webkit-keyframes fy-bcl-layout-ai
{
	0% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	76% {
		opacity:0;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	81% {
		opacity: 1;
		transform:translateY(0px);
		-webkit-transform:translateY(0px);
	}
	99%{
		opacity: 0;
		transform:translateY(-200px);
		-webkit-transform:translateY(-200px);
	}
}

.fy-bcl-layout-ac{
	background:url(../images/banner-ab.png) center center no-repeat;
	animation:fy-bcl-layout-cb ease-in-out 2000ms;
	-webkit-animation:fy-bcl-layout-cb ease-in-out 2000ms;
}
.fy-bcl-layout-ba{
	background:url(../images/banner-ba.jpg) center center no-repeat;
}
.fy-bcl-layout-bb{
	background:url(../images/banner-bb.png) center center no-repeat;
	animation:fy-bcl-layout-bb linear 600ms alternate infinite;
	-webkit-animation:fy-bcl-layout-bb linear 600ms alternate infinite;
	animation-delay:2s;
	-webkit-animation-delay:2s;
}
.fy-bcl-layout-bc{
	background:url(../images/banner-bc.png) center center no-repeat;
	animation:fy-bcl-layout-cb ease-in-out 2000ms;
	-webkit-animation:fy-bcl-layout-cb ease-in-out 2000ms;
}
@keyframes fy-bcl-layout-bb
{
	0% {
		opacity:0;
		transform:translateY(1065px);
		-webkit-transform:translateY(1065px);
	}
	20% {
		opacity:1;
		transform:translateY(-1065px);
		-webkit-transform:translateY(-1065px);
	}
	21% {
		opacity:1;
		transform:translateY(-1225px);
		-webkit-transform:translateY(-1225px);
	}	
	100%{
		opacity: 1;
		transform:translateY(-1225px);
		-webkit-transform:translateY(-1225px);
	}
}
@-webkit-keyframes fy-bcl-layout-bb
{
	0% {
		opacity:1;
		transform:translateY(865px);
		-webkit-transform:translateY(865px);
	}
	20% {
		opacity:1;
		transform:translateY(-865px);
		-webkit-transform:translateY(-865px);
	}	
	100%{
		opacity: 1;
		transform:translateY(-0);
		-webkit-transform:translateY(-0);
	}
}
.fy-bcl-layout-ca{
	background:url(../images/banner-ca.jpg) center center no-repeat;
}
.fy-bcl-layout-cb{
	background:url(../images/banner-cb.png) center center no-repeat;
	animation:fy-bcl-layout-cb ease-in-out 1000ms alternate infinite;
	-webkit-animation:fy-bcl-layout-cb ease-in-out 1000ms alternate infinite;
}
.fy-bcl-layout-cc{
	background:url(../images/banner-cc.png) center center no-repeat;
	animation:fy-bcl-layout-cb ease-in-out 2000ms;
	-webkit-animation:fy-bcl-layout-cb ease-in-out 2000ms;
}
@keyframes fy-bcl-layout-cb
{
	from {opacity:0;}
	to {opacity: 1;}
}
@-webkit-keyframes fy-bcl-layout-cb
{
	from {opacity:0;}
	to {opacity: 1;}
}


.fy-cc-tit{
	padding:100px 0px 60px 0px;
}
.fy-context-cont{
	position:relative;
	/*margin-top:865px;*/
	z-index:888;
	overflow:hidden;
	background-color:#f2f2f2;
}
.fy-cct-cont{
	position:relative;
	width:1170px;
	margin:0 auto;
	overflow:hidden;
}
.fy-cct-font{
	position:relative;
	padding-top:3px;
	overflow:hidden;
	float:left;
}
.fy-cct-font span{
	font-size:22px;
	color:#444444;
	line-height:22px;
	float:left;
}
.fy-cct-font b{
	font-family: 'gotham_mediumregular';
	font-size:12px;
	color:#444444;
	font-weight:500;
	float:left;
	margin:2px 0px 0px 4px;  line-height: 18px;
}
.fy-cct-border{
	position:absolute;
	height:1px;
	top:14px;
	background-color:#f2f2f2;
	left:145px;
	right:179px;
}
.fy-cct-border a{ color:#535353
}




.fy-cct-border-join{
	left:155px;
}
a.fy-cct-more{
	display:block;
	float:right;
	width:177px;
	height:28px;
	border:#d2d2d2 solid 1px;
	line-height:24px;
	transition:all ease-out 200ms;
	-webkit-transition:all ease-out 200ms;
	color: #535353;
}
a.fy-cct-more span{
	color: #535353;
}
.fy-cctm-bg{
	position:absolute;
	width:177px;
	height:0;
	top:0px;
	z-index:0;
	background-color:#000000;
	transition:all ease-out 100ms;
	-webkit-transition:all ease-out 100ms;
}
.fy-cctm-bg-icom{
	position:absolute;
	width:177px;
	height:26px;
	z-index:333;
	background:url(../images/more-icon-a.png) 115px center no-repeat;
}
.fy-cctmg-white{
	background-color:#ffffff;
}
a.fy-cct-more span{
	position:relative;
	z-index:222;
	font-family: 'gotham_mediumregular';
	margin-left:73px; font-size:12px;
	color:#535353;
	transition:all ease-out 300ms;
	-webkit-transition:all ease-out 300ms;
}
a.fy-cct-more:hover div.fy-cctm-bg-icom{
	background:url(../images/more-icon-b.png) 115px center no-repeat;
	border-color:#000000;
}
a.fy-cct-more:hover div.fy-cctm-bg-icom-white{
	background:url(../images/more-icon-c.png) 115px center no-repeat;
}
a.fy-cct-more:hover div.fy-cctm-bg{
	height:28px;
	color:#ffffff;
}
a.fy-cct-more:hover span{
	color:#ffffff;
}
.fy-cc-brand{
	position:relative;
	margin:0 auto 10px;
	 width:1420px;
}
.fy-cc-brand ul li{
	position:relative;
	width:33.33333%;
	float:left;
}
.fy-ccb-img-box{
	position:relative;
	margin:0px 10px;
	transition:all ease-out 300ms;
	-webkit-transition:all ease-out 300ms;
}
.fy-ccb-img-box img{
	display:block;
	width:auto; overflow:hidden;
}
.fy-ccb-logo{
	position:absolute;
	top:0px;
	width:100%;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translateY(25px);
	-webkit-transform:translateY(25px);
	transition:all ease-out 300ms;
	-webkit-transition:all ease-out 300ms;
}
.fy-ccb-cover{
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	background-color:#000000;
	opacity:0;
	filter:alpha(opacity=0);
	transition:all ease-out 300ms;
	-webkit-transition:all ease-out 300ms;
}
.fy-ccb-tit{
	margin:0px 10px;
	padding:27px 0px 55px 0px;
}
.fy-ccbt-comp{
	font-size:16px;
	line-height:16px;
	color:#8a8a8a;
	text-align:center;
	transition:all ease-out 300ms;
	-webkit-transition:all ease-out 300ms;
}
.fy-ccbt-bus{
	font-size:14px;
	color:#8a8a8a;
	text-align:center;
	transition:all ease-out 300ms;
	-webkit-transition:all ease-out 300ms;
}
.fy-ccbt-more{
	font-family: 'gotham_mediumregular';
	display:block;
	width:88px;
	height:28px;
	margin:0 auto;
	border:#535353 solid 1px;
	color:#535353;
	font-size:12px;
	text-align:center;
	line-height:28px;
	margin-top:13px;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translateY(10px);
	-webkit-transform:translateY(10px);
	transition:all ease-out 300ms;
	-webkit-transition:all ease-out 300ms;
}
.fy-cc-brand-hover div div.fy-ccb-cover{
	top:10px;
	left:10px;
	right:6px;
	bottom:10px;
	opacity:0.8;
	filter:alpha(opacity=80);
}
.fy-cc-brand-hover div a.fy-ccbt-more{
	opacity:1;
	filter:alpha(opacity=100);
	transform:translateY(0px);
	-webkit-transform:translateY(0px);
}
.fy-cc-brand-hover div div.fy-ccbt-bus,.fy-cc-brand-hover div div.fy-ccbt-comp{
	color:#525252;
}
.fy-cc-brand-hover div.fy-ccb-img-box{
	box-shadow:0px 15px 45px #999;
}
.fy-ccbt-line{
	position:absolute;
	width:1px;
	left:50%;
	bottom:146px;
	background-color:#ffffff;
	height:0px;
	transition:all ease-out 300ms;
	-webkit-transition:all ease-out 300ms;
}
.fy-cc-brand-hover div div.fy-ccbt-line{
	height:100px;
}
.fy-cc-brand-hover div div.fy-ccb-logo{
	opacity:1;
	filter:alpha(opacity=100);
	transform:translateY(0px);
	-webkit-transform:translateY(0px);
}
.fy-cc-intru{
	position:relative;
	height:910px;
	overflow:hidden; clear:both
}
.fy-cc-intru-bg{
	position:absolute;
	width:100%;
	height:200%;
	top:-50%;
	background:url(../images/intru-bg.jpg) center center no-repeat;
	background-attachment:fixed;
	transform:translateY(50px);
	-webkit-transform:translateY(50px);
}
.fy-cc-intru-cover{
	position:absolute;
	top:0px;
	width:100%;
	height:100%;
	background-color:#003971;
	opacity:0.9;
	filter:alpha(opacity=90);
}
.fy-cctf-white span,.fy-cctf-white b{
	color:#ffffff;
}
.fy-cctb-white{
	background-color:#557ba0;
	left:177px;
}
a.fy-cctm-white span{
	color:#ffffff;
}
a.fy-cctm-white:hover span{
	color:#000000;
}
.fy-cc-intru-tit{
	padding-top:155px;
}
.fy-cci-content{
	position:absolute;
	left:50%;
	margin-left:-285px;
	width:460px;
	height:710px;
	padding:0px 55px;
	top:100px;
	background-color:#ffffff;
	box-shadow:rgba(0,39,78,0.45) 0px 28px 21px;
}
.fy-cci-content h1{
	font-family: 'gotham_mediumregular';
	font-size:50px;
	color:#000000;
	font-weight:normal;
}
.fy-ccic-icon{
	font-family:'微软雅黑';
	color:#e4e4e4;
	font-size:8px;
	line-height:12px;
	display:block;
}
.fy-cci-content p{
	font-size:14px;
	line-height:26px;
	color:#585858;
}
.fy-ccic-tit{
	margin:35px 0px 61px 0px;
}
.fy-ccic-more{
	position:absolute;
	bottom:92px;
}
.fy-cc-news{
	position:relative;
	overflow:hidden;
}
.fy-ccn-container{
	position:relative;
	width:1170px;
	margin:0 auto; 
}

.fy-ccn-line{
	position:absolute;
	width:100%;
	top:84px;
	height:1px;
	background-color:#d2d2d2;
}
.fy-ccnw-list-hover a div.fy-ccnwm-bg{
	height:30px;
}
.fy-ccnw-list-hover div.fy-ccnw-year,.fy-ccnw-list-hover div.fy-ccnw-date{
	color:#000000;
}
.fy-ccnw-list-hover a.fy-ccnw-more span{
	opacity:1;
	filter:alpha(opacity=100);
}
.fy-ccnw-list-hover div.fy-ccnw-circle{
	border-color:#000000;
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
}
.fy-ccn-btn-box{
	width:179px;
	height:30px;
	float:right;
}
.fy-ccnb-btn{
	position:relative;
	width:88px;
	height:28px;
	float:left;
	overflow:hidden;
	transition:all ease-out 150ms;
	-webkit-transition:all ease-out 150ms;
	cursor:pointer;

}
.fy-ccnb-btn-lf{
	border:#fff solid 1px;
		 border-radius:15px 0 0px 15px;
}
.fy-ccnb-btn-rg{
	border-top:#fff solid 1px;
	border-right:#fff solid 1px;
	border-bottom:#fff solid 1px;
			 border-radius:0px 15px  15px 0px ;
}
.fy-ccnb-bg{
	position:absolute;
	width:100%;
	height:0px;
	top:0px;
	z-index:0;
	background-color:#fff;
	transition:all ease-out 150ms;
	-webkit-transition:all ease-out 150ms;
}
.fy-ccnb-icon{
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	z-index:333;
	transition:all ease-out 150ms;
	-webkit-transition:all ease-out 150ms;
}
.fy-ccnb-btn:hover{
	border-color:#fff;
}
.fy-ccnb-btn:hover div.fy-ccnb-bg{
	height:100%;
}
.fy-ccnb-btn-lf div.fy-ccnb-icon{
	background:url(../images/news-btn-a.png) center center no-repeat;
}
.fy-ccnb-btn-rg div.fy-ccnb-icon{
	background:url(../images/news-btn-b.png) center center no-repeat;
}
.fy-ccnb-btn-lf:hover div.fy-ccnb-icon{
	background:url(../images/news-btn-aa.png) center center no-repeat;
}
.fy-ccnb-btn-rg:hover div.fy-ccnb-icon{
	background:url(../images/news-btn-bb.png) center center no-repeat;
}
.fy-ccr-list{
	position:relative;
	width:33.33%;
	float:left;
	height:720px;
	transition:all ease-out 400ms;
	-webkit-transition:all ease-out 400ms;
}
.fy-ccr-list-a{
	background:url(../images/recruit-a.jpg) center center no-repeat;
}
.fy-ccr-list-b{
	background:url(../images/recruit-b.jpg) center center no-repeat;
}
.fy-ccr-list-c{
	background:url(../images/recruit-c.jpg) center center no-repeat;
}
.fy-ccfl-tit{
	font-family: 'gotham_mediumregular';
	font-size:30px;
	color:#ffffff;
	text-align:center;
	line-height:28px;
	margin-top:285px;
	transition:all ease-out 200ms;
	-webkit-transition:all ease-out 200ms;
}
.fy-ccfl-subtit{
	text-align:center;
	color:#ffffff;
	font-size:16px;
	margin-top:6px;
	transition:all ease-out 200ms 20ms;
	-webkit-transition:all ease-out 200ms 20ms;
}
.fy-ccfl-msg{
	text-align:center;
	font-size:12px;
	color:#919191;
	margin-top:9px;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translateY(20px);
	-webkit-transform:translateY(20px);
	transition:all ease-out 300ms 40ms;
	-webkit-transition:all ease-out 300ms 40ms;
}
.fy-ccfl-more{
	margin:0 auto;
	width:179px;
	overflow:hidden;
	margin-top:30px;
	opacity:0;
	filter:alpha(opacity=0);
	transform:translateY(40px);
	-webkit-transform:translateY(40px);
	transition:all ease-out 300ms 60ms;
	-webkit-transition:all ease-out 300ms 60ms;
}
.fy-ccfl-bg{
	position:absolute;
	top:0px;
	width:100%;
	height:100%;
	background-color:#000000;
	opacity:0;
	filter:alpha(opacity=0);
	transition:all ease-out 400ms;
	-webkit-transition:all ease-out 400ms;
}
.fy-ccr-list-hover div.fy-ccfl-tit,.fy-ccr-list-hover div.fy-ccfl-subtit{
	transform:translateY(-20px);
	-webkit-transform:translateY(-20px);
}
.fy-ccr-list-hover div.fy-ccfl-msg,.fy-ccr-list-hover div.fy-ccfl-more{
	opacity:1;
	filter:alpha(opacity=100);
	transform:translateY(-20px);
	-webkit-transform:translateY(-20px);
}
.fy-ccr-list-hover-o{
	opacity:0.8;
	filter:alpha(opacity=80);
}
.fy-cc-recruit{
	overflow:hidden; margin-bottom:-20px;
}
.fy-foot-bg{background:#fff; padding:100px 0px; margin-top:20px;}
.fy-cc-partner{
	position:relative;
	overflow:hidden;
	height:52px;
}
.fy-cc-partner ul li{
	width:138px;
	height:52px;
	overflow:hidden;
	float:left;
	text-align:center; margin-right:12px;
}
.fy-cc-partnerw{ margin-right:5px;}
.fy-cc-partner ul li img{
-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(1);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray; opacity:0.3;    transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -webkit-transition: all 0.3s linear;
}
.fy-cc-partner ul li:hover img{-webkit-filter: grayscale(0%); opacity:1;}
.fy-ccp-wrap{
	position:relative;
	width:1200px;
	margin:0 auto;
}
.fy-ccp-box{
	position:relative;
	height:52px;
	overflow:hidden;
}
.fy-ccp-container{
	position:absolute;
	left:0px;
}





#fy-none-540-1{ display:none}
@media screen and (max-width:1880px) {	
.fy-cc-brand-hover div div.fy-ccb-cover{
	top:10px;
	left:10px;
	right:10px;
	bottom:10px;
	opacity:0.8;
	filter:alpha(opacity=80);
}

.fy-ccb-img-box img { width:100%
}

}


@media screen and (max-width:1440px) {	
.fy-ccp-wrap {
    position: relative;
    width:80%;
    margin: 0 auto;
}
.fy-bcl-btn{
	bottom:55px;
}
.fy-bann-cont-box {
    position: relative;
    height: 665px;
}
.fy-bann-cont {
    height: 665px;

}
.fy-cc-brand{
	position:relative;
	margin:0 auto 10px;
	 width:100%;
}
}





@media screen and (max-width:1200px) {	
.fy-nc-list ul li a{
	padding:0px 30px;
}
.fy-ccn-wrap ul li {
    position: relative;
    width: 297.5px;
    float: left;
}
.fy-cct-cont{width: 100%;}
.fy-ccnw-year{ padding-left:20px;}
.fy-ccnw-date{ padding-left:20px;}
.fy-ccnw-circle{margin-left:20px;}
.fy-ccnw-msg{padding-left:20px;}
.fy-ccnw-more{padding-left:20px;}
.fy-ccc-list-box{
	width:100%;
	margin:0 auto;
}
.fy-ccp-wrap{
	position:relative;
	width:100%;
	margin:0 auto;
}
.fy-ccp-btn-lf{
	left:15px;
}
.fy-ccp-btn-rg{
	right:15px;
}
.fy-ccp-box {
    position: relative;
    height: 52px;  margin-left:30px; margin-right:30px;
    overflow: hidden;
}
.fy-cc-partner ul li {
    width: 168px;
    height: 54px;
    overflow: hidden; text-align:center;
    float: left;
    text-align: center;
}
}


@media screen and (max-width:960px) {	
.fy-nc-list ul li a{
	padding:0px 18px;
}
.fy-cc-brand ul li{
	position:relative;
	width:50%;
	float:left;
}
.fy-cci-content {
    position: absolute;
    left: 50%;
    margin-left: -230px;
    width: 460px;
    height: 710px;
    top: 160px;
}


}


@media screen and (min-width:901px) {	
/*天骏产品*/
.tj_product
{
   width:1120px;
   margin:40px auto;
   height:auto;   }

.tj_product h2
{
   width:100%;
   margin:0px auto;
   height:40px;  font-size:18px; color:#000;  }
   
.tj_product h2 b{ font-size:22px; color:#c3a569;  } 

.tj_product h2 span {
   float:right; font-size:14px;   }
.tj_productlist
{    width:100%;       margin:0px auto;   height:auto; }

.tj_productlist .tj_pro
{    width:100%; margin:5px auto;   height:385px; overflow:hidden; }

.tj_proimg  {width:495px;  height:385px;  padding-right:5px;  float:left;   } 
.tj_provideo{width:620px;  height:385px;   float:left;     } 
.tj_proimg a img{                 cursor: pointer;  
transition: all 0.6s;   }  
.tj_proimg img:hover{  
transform: scale(1.1);   } 
.tj_provideo a img{                 cursor: pointer;  
transition: all 0.6s;   }  
.tj_provideo img:hover{  
transform: scale(1.1);   } 









/*关于我们*/
.tj_aboutbg
{ width:100%; height:836px;  background-image:url(../img/aboutbg.jpg);
  background-repeat:no-repeat;  background-position:center center; overflow:hidden;  }
.tj_about
{  width:1200px;  height:700px; margin:68px auto;  }
.tj_ab1{  width:300px;height:650px; padding-top:50px;  float:left; color:#fff; font-size:18px;  }
.tj_ab2{  width:540px; height:700px;  padding:50px;  float:left;  background-color:#fff;text-indent:28px;   }
.tj_ab3{     width:100px;height:650px; padding-top:50px;    float:right;  color:#fff;  font-size:18px;   }
.tj_ab3 a
    { color:#fff!important;}


/*关于我们*/
.tj_news
{width:1200px; height:306px; margin:50px auto;  overflow:hidden;  }
.tj_news h2{   width:100%;   margin:0px auto;   height:40px;  font-size:18px; color:#000;  }
.tj_news h2 span 
{
   float:right; font-size:14px;   }

.tj_news1{ width:700px; height:400px;  }
.tj_news1 ul{ width:700px; height:400px;  }
.tj_news1 ul li
{
    width: 700px;
    height: 40px;
    line-height: 40px;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

.tj_joinbg{width:100%; height:660px;  background-image:url(../img/joinbg.jpg);
  background-repeat:no-repeat;  background-position:center center; overflow:hidden;  }
.tj_join{  width:1200px;height:600px; margin:0px auto; }
.tj_join1{  width:300px;height:600px; padding-top:50px;  float:left; color:#fff; font-size:18px;  }
.tj_join2{  width:540px; height:600px;  padding:50px;  float:left; text-indent:28px;   }
.tj_join3{     width:100px;height:600px; padding-top:50px;    float:right;  color:#fff;  font-size:18px;   }
 .tj_join3 a{   color:#fff!important;   } 
  
  
  .foot{ width:100%; background:#e9e9e9; overflow:hidden; clear:both; }
.foot_3{ width:1200px; margin:0px auto; padding-top:50px; padding-bottom:50px; background:#e9e9e9; line-height:31px;  font-size:14px; overflow:hidden;}
.foot_3 .fh1{  text-align:center; color:#000; }
.foot_3 .fdes{  text-align:center; }
.foot_3 .fdes span{  text-align:center;  float:none; overflow:hidden; padding:0px 5px }


.wmchengji{ width:1200px; margin:50px auto;  }
.banner2{  width:100%; height:680px;   background-repeat:no-repeat; background-position:top center;   }
.aboutban{ background-image:url(../img/aboutban.jpg); }
.serban{ background-image:url(../img/serban.jpg); }
.newsban{ background-image:url(../img/newsban.jpg); } 
.enaboutban{ background-image:url(../img/enaboutban.jpg); }
.enserban{ background-image:url(../img/enserban.jpg); }
.ennewsban{ background-image:url(../img/ennewsban.jpg); }

.tj_news1{ width:700px; height:400px;  }
.tj_news1 ul{ width:700px; height:400px;  }
.tj_news1 ul li
{
    width: 700px;
    height: 40px;
    line-height: 40px;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

/*place*/
.position{ width:1200px;  margin:20px auto 20px auto; }
.position .ptitie{ width:1200px; height:40px; line-height:40px;  background-image:url(../img/map.jpg); 
                   background-position:left center;  background-repeat:no-repeat; padding-left:20px; color:#999999; }
.position .ptitie a{  color:#999999;   }
.position .ptitie .span2 a{   padding:0 5px;  }


 .neiyebg1
{
  width:1200px;
    margin: 0px auto;
    background-repeat: no-repeat;
    background-color: #fff;
    border-bottom-style: solid;
    border-bottom-color: #eee;
    border-bottom-width: 1px;
    clear:both;
    overflow:hidden;
    margin-top:-52px;
}

 .neiyebg2
{
  width:100%;
    margin: 0px auto;

  background-color: #f5f4f4;
    border-bottom-style: solid;
    border-bottom-color: #fff;
    border-bottom-width: 1px;
    clear:both;
    overflow:hidden;
    margin-top:-60px;
}

 .neiyetit,.neiyetit2 
{   width:1200px;
    margin: 0px auto;

}

.neiyetit ul
{    text-align:center;
  height:52px; 
  margin:0px auto;
  width:auto;
   width:100%;
     display:flex;
}
.neiyetit2 ul
{    text-align:center;
  height:52px; 
  margin:0px auto;
  width:auto;
   width:1200px;
     display:flex;
}

 .neiyetit li, .neiyetit2 li
{    font-size:18px;
    float: left;  
    height:52px; line-height:52px; text-align:center;
    color: #666;
flex:1;

    
       /*
    background-image:url(../img/bri.jpg);
    background-position:right center;
    background-repeat:no-repeat;*/
    

   
}





 .neiyetit li:hover, .neiyetit2 li:hover
{      color: #333;
  
}
 .neiyetit ul .cure, .neiyetit2 ul .cure
{
    
    font-size: 16px;
    color: #ffffff;

}
 .neiyetit ul .curhover, .neiyetit2 ul .curhover
{
  
    font-size: 16px;
    color: #fff;
    background-color:#84dde5;

}
 .neiyetit ul  .curhover a, .neiyetit2 ul  .curhover a		
{    color: #fff;}
  .neiyetit ul .cure a{ color: #666;   }	
  .neiyetit ul .cure a:hover{ color: #333;   }


.er_menu{ display:none;}

.pnav{ width:100%;  height:766px; margin-top:0px; padding-top:10px; padding-bottom:15px;  
              background-image:url(../img/tm04.jpg); 
              background-position:top center;
              background-repeat:no-repeat;
  clear:both;}
  
           
.placenav
{
    width: 100%;
    height: 51px;
    background-color: #f5f5f5;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #ececec;
}
.placetit{ width:1260px; height:51px; margin:0px auto; background-image:url(../img/home.jpg);  background-repeat:no-repeat; background-position:left center; padding-left:25px; line-height:51px; }



}

@media screen and (max-width:900px) {	
/*天骏产品*/

.tj_product
{
   width:100%;
   margin:40px auto;
   height:auto;
    overflow:hidden;
      }

.tj_product h2
{ text-align:center;
   width:96%;
   margin:0px auto;
   height:40px;  font-size:18px; color:#000;  }
   
.tj_product h2 b{ font-size:22px; color:#c3a569;  } 

.tj_product h2 span {  display:none;
   float:right; font-size:14px;   }
.tj_productlist
{    width:100%;      margin:0px auto;   }

.tj_productlist .tj_pro
{    width:100%; margin:5px auto;   height:auto; overflow:hidden; }

.tj_proimg  {width:44%;    float:left;   } 
.tj_provideo{width:55%;    float:left;     } 
.tj_proimg  img{  width:100%;         cursor: pointer;  
transition: all 0.6s;   }  
.tj_proimg img:hover{  
transform: scale(1.1);   } 
.tj_provideo img{    width:100%;               cursor: pointer;  
transition: all 0.6s;   }  
.tj_provideo img:hover{  
transform: scale(1.1);   } 
     

/*关于我们*/
.tj_aboutbg
{ width:100%; height:auto;  background-image:url(../img/aboutbg.jpg);
    background-position:center center; overflow:hidden;  }
.tj_about
{  width:100%; height:auto; margin:8px auto;  }
.tj_ab1{  width:92%; height:10vh; padding-top:10px; display:none;   color:#fff; font-size:18px;  }
.tj_ab2{  width:92%; height:auto; margin:0px auto;  padding:20px;  background-color:#fff; text-indent:28px;  }
.tj_ab3{  width:92%;height:10vh;margin:0px auto; background-color:#fff;  text-align:center;    color:#fff;  font-size:18px;   }
.tj_ab3 a
    { color:#fff; 
        border: 1px solid #C0C0C0;
        padding: 5px 15px;
    }


.fy-ccic-tit{width:92%;  margin:10px auto 10px auto;text-align:center;  }
.fy-ccic-tit img{width:80%;  margin:30px auto 10px auto; text-align:center;  }

/*关于我们*/
.tj_news
{width:100%; height:auto; margin:50px auto;  overflow:hidden;  }
.tj_news h2{    width:96%;   margin:20px auto;   height:40px;  text-align:center; font-size:18px; color:#000;  }
.tj_news h2 span 
{ display:none;
   float:right; font-size:14px;   }

.tj_news1{ width:96%; height:auto; margin:0px auto;   }
.tj_news1 ul{  width:100%;  height:auto;  }
.tj_news1 ul li
{
   width:100%; 
    height: 40px;
    line-height: 40px;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

.tj_joinbg{width:100%; height:auto;  background-image:url(../img/joinbg.jpg);
  background-repeat:no-repeat;  background-position:center center; overflow:hidden;  }
  
  .tj_join1{  width:92%; height:10vh; padding-top:10px;  text-align:center;   color:#fff; font-size:18px;  }
.tj_join2{  width:92%; height:auto; margin:0px auto;   background-color:#fff;   }
.tj_join3{  width:92%;height:10vh;margin:0px auto; background-color:#fff;  text-align:center;    color:#fff;  font-size:18px;   }
  
  
  
  
  .foot{ width:100%; background:#e9e9e9; overflow:hidden; clear:both; }
.foot_3{ width:100%; margin:0px auto; padding-top:50px; padding-bottom:50px; background:#e9e9e9; line-height:31px;  font-size:14px; overflow:hidden;}
.foot_3 .fh1{  text-align:center; color:#000; }
.foot_3 .fdes{  text-align:center; }
.foot_3 .fdes .fp{  text-align:center; width:100%; overflow:hidden; float:left; }


 .banner2{  width:100%; height:36vw;   background-repeat:no-repeat; background-position:top center; clear:both;  margin-top:62px;   }
.aboutban{ background-image:url(../img/aboutban.jpg); background-size:100%;  }
.proban{  background-size:100%;  }

.serban{ background-image:url(../img/aboutban.jpg); } 
.mcontent{ width:100%; margin:0px auto;   }
.content{width:100%;margin:0px auto; clear:both; overflow:hidden; padding-top:10px;  }
.content p img{width:100%  }
  
.wmchengji{ width:100%; margin:50px auto;    }
.wmchengji img{ width:100%; margin:0px auto;  }

  
  .placenav
{
    width: 100%;
    height: 51px;
    background-color: #f5f5f5;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #ececec;
}
.placetit{ width:100%; height:51px; margin:0px auto; background-image:url(../img/home.jpg);  background-repeat:no-repeat; background-position:left center; padding-left:25px; line-height:51px; }


.position{ display:none;}



 .neiyebg1
{
  width:100%;
    margin: 0px auto;
    background-repeat: no-repeat;
    background-color: #fff;
    border-bottom-style: solid;
    border-bottom-color: #eee;
    border-bottom-width: 1px;
    clear:both;
    overflow:hidden;
    margin-top:-8px;
}

 .neiyebg2
{
  width:100%;
    margin: 0px auto;

  background-color: #f5f4f4;
    border-bottom-style: solid;
    border-bottom-color: #fff;
    border-bottom-width: 1px;
    clear:both;
    overflow:hidden;

}

 .neiyetit
{     width:100%;
    margin: 0px auto;

}
.neiyetit ul
{    text-align:center;
  height:52px; 
  margin:0px auto;
  width:auto;
   width:100%;
     display:flex;
}

 .neiyetit li
{    font-size:18px;
    float: left;  
    height:52px; line-height:52px; text-align:center;
    color: #666;
flex:1;
       /*
    background-image:url(../img/bri.jpg);
    background-position:right center;
    background-repeat:no-repeat;*/
    
}





 .neiyetit li:hover
{      color: #333;
  
}
 .neiyetit ul .cure
{
    
    font-size: 16px;
    color: #ffffff;

}
 .neiyetit ul .curhover
{
  
    font-size: 16px;
    color: #fff;
    background-color:#84dde5;

}
 .neiyetit ul  .curhover a	
{    color: #fff;}
  .neiyetit ul .cure a{ color: #666;   }	
  .neiyetit ul .cure a:hover{ color: #333;   }



.neiyetit2 ul
{    text-align:center;
  height:auto; 
  margin:0px auto;
  width:auto;
   width:100%;

}

 .neiyetit2 li
{    font-size:18px;
    float: left;  
    height:52px; line-height:52px; text-align:center;
    color: #666;
   width:33.33%;
       /*
    background-image:url(../img/bri.jpg);
    background-position:right center;
    background-repeat:no-repeat;*/
    
}





 .neiyetit2 li:hover
{      color: #333;
  
}
 .neiyetit2 ul .cure
{
    
    font-size: 16px;
    color: #ffffff;

}
 .neiyetit2 ul .curhover
{
  
    font-size: 16px;
    color: #fff;
    background-color:#84dde5;

}
 .neiyetit2 ul  .curhover a	
{    color: #fff;}
  .neiyetit2 ul .cure a{ color: #666;   }	
  .neiyetit2 ul .cure a:hover{ color: #333;   }



}























