*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition: all 0.3s; -webkit-transition: all 0.3s;}
ul,ol,dl,table,th,tr,td,input,textarea,li,a,div,span,em,i{margin: 0;padding: 0;	border: 0;}
img {margin: 0;padding: 0;	border: 0;}
li {list-style: none;}
/*全局样式*/
html,body {width: 100%;	margin: 0 auto;}
/*= 清除浮动=*/
.clear {clear: both;height: 0px;line-height: 0px;font-size: 0px;overflow: hidden;display: block;}
.clearfix:after {content: "";display: block;height: 0px;clear: both;visibility: hidden;font-size: 0px;}
:focus{outline:0}
a, button, input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer}
/* Hides from IE-mac \*/
* html .clearfix {height: 0%;}
/* End hide from IE-mac */
* + html .clearfix {min-height: 0%;}
/* 针对IE7 */
* + html .clearfix {min-height: 0%;}
.w100 {width: 100%;}
.fl {float: left;}
.fr {float: right;}
/*原文件配置*/
body {color: #ede7ce;background: #000;font: 16px/30px 'Microsoft YaHei', arial, sans-serif;min-width: 320px;}
a {color: #ede7ce;text-decoration: none;}
a:hover {color: #ede7ce;}
/*块级转化*/
.di_in {display: inline-block;}
.di_no {display: none;}
.di_bl {display: block;}
/*原文件配置  end*/

/*纵向居中*/
.v_middle {vertical-align: middle;}
/*横向居中*/
.te_c {text-align: center;}
/*相对定位*/
.p_r {position: relative;}
/* 白色背景 */
.bgfff {background: #fff;}
.flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.flex-v {-webkit-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.flex-1 {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-warp{flex-flow: wrap}
.flex-column{flex-flow: column}
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.transition{-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}



@media (min-width: 1200px) {
	/*min-width 1200 */
	
}


/*全局样式 start*/

.header{padding: 0 135px;margin-top: 120px;}
.header .logo img{height: 90px;}
.nav a{margin-right: 15px; margin-left: 15px; padding-right: 15px;padding-left: 15px; font-size: 28px; padding-top: 15px; padding-bottom: 15px;}
.nav a:last-child{margin-right: 0;padding-right: 0;}
.nav a::after{content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 70%;background-color: #4a4230;}
.nav a:last-child::after{display: none;}
.nav .on::before{content: '';position: absolute;bottom: -15px;left: 0;height: 4px;background-color: #cbb669;right: 30px;width: 100%;border-radius: 3px;}


/* .nav .on{
	background: #363636;
	color: #f5da9f;
} */
.mb-btn{display: none;background: url(../images/menu.png)no-repeat center;width: 30px;height: 30px;}

.home-text-content{width: 100%;background: url(../images/bg.jpg)no-repeat center top;
	/* height: 1570px; */
	padding-bottom: 150px;
	margin-top: 50px;display: table;
	background-size: 100% 100%;
}
.home-text-content .content{width: 1633px;
	/* height: 1120px; */

	margin-left: auto;margin-right: auto;background: url(../images/bg1.png)no-repeat center top;margin-top: 220px;padding: 95px 120px;
	background-size: 100% 100%;
	padding-bottom: 150px;
}
.home-text-content .title{font-size: 50px;line-height: 1.5;margin-top: 40px;}
.home-text-content .title:first-child{margin-top: 0;}
.home-text-content .text{font-size: 30px;line-height: 1.5;margin-top: 10px;}
.mySwiper{overflow: hidden;margin-top: 180px;}
.mySwiper .swiper-slide:nth-child(1){margin-left: 8%;}
.mySwiper .swiper-slide{width: 20%;overflow: hidden;}
.mySwiper img{width: 100%;}
.home-text{background: url(../images/line.jpg)no-repeat center bottom;width: 100%;padding-bottom: 160px;}
.home-text a{margin-top: 70px;width: 1000px;height: 145px;background-image: linear-gradient(to right, #eac07f , #d4a56d);border-radius: 25px;font-size: 40px;color: #000;line-height: 60px;}
.f-nav{padding: 0 135px;font-size: 28px;line-height: 1.8;margin-top: 150px;}
.copyright{font-size: 26px;line-height: 2;margin-top: 50px;margin-bottom: 100px;}


.details{background: url(../images/details-bg.jpg);height: 1850px;}
.details .title{font-size: 40px;}
.details .text{font-size: 34px;line-height: 60px;}
.details .content{background: url(../images/details-bg.png) no-repeat center top;height: 1376px;}

/* .Project,.Organization{background: url(../images/p-bg.jpg) no-repeat center top;
	background-size: 100% 100%;
} */
.Project .title{line-height: 2;}
.Project .text{line-height: 2;}
/* .Project .content,.Organization .content{background: url(../images/p-bg1.png)no-repeat center top;height: 1929px;} */

.Organization .text{line-height: 2.2;margin-top: 50px;}
.Organization .text:first-child{margin-top: 0;}

.Rarity{background: url(../images/ra-bg.jpg)no-repeat center top;height: 2399px;}
.Rarity .content{height: 1059px;background-image: url(../images/ra-bg.png);}
.Rarity .text{line-height: 50px;margin-top: 20px;}
.Rarity .text em{cursor: pointer;}
.Rarity .form{width: 1395px;margin: 100px auto;font-size: 40px;}
.Rarity .form input[type='text']{width: 480px;height: 80px;border: 1px #ede7ce solid;border-radius: 10px;background-color: #000;color: #ede7ce;padding: 0 20px;font-size: 34px;}
.Rarity .form input[type='submit']{width: 380px;height: 80px;border-radius: 10px; background-image: linear-gradient(to right, #eac07f , #d4a56d);font-size: 40px;}
.Rarity .text-content{margin-top: 240px;}
.Rarity .text-content .txt{font-size: 36px;line-height: 2;}
.Rarity .text-content .en-txt{font-size: 30px;line-height: 2;margin-top: 80px;}

.s-content{height: 1599px;background: url(../images/s-bg.jpg)no-repeat center top;padding-top: 100px;margin-top: 80px;}
.s-content .num{height: 148px;background: url(../images/num.png)no-repeat center top;color: #ede7ce;font-size: 50px;line-height: 140px;}

.s-form{width: 1095px;margin: 80px auto;}
.s-form .title{font-size: 50px;line-height: 1.8;}
.s-form .en{font-size: 45px;line-height: 1.8}
.s-form .form{margin-top: 30px;}
.s-form input[type='text']{border: 1px #ede7ce solid;height: 65px;color: #ede7ce;font-size: 24px;background-color: #000;margin-top: 20px;border-radius: 15px;width: 100%;}
.s-form .tit{font-size: 30px;}
.s-form .item{margin-top: 30px;width: 47%;}
.s-form .no{width: 30%;}
.s-form .btn{width: 47%;color: #000;font-size: 30px;background-image: linear-gradient(to right, #eac07f , #d4a56d);height: 65px;line-height: 65px;border-radius: 10px;}
.s-form .code{align-items: flex-end;}
.s-form .submit{margin-top: 120px;}
.s-form .submit input{height: 144px;width: 770px;font-size: 60px;background-image: linear-gradient(to right, #eac07f , #d4a56d);border-radius: 40px;}



.pop-content{position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);padding-bottom: 200px;z-index: 999;display:none;}
.pop-content img{width: 100%;}
.pop-content .close{width: 156px;height: 159px;background: url(../images/close.png)no-repeat center;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
.mask{width: 100%;height: 100%;position: fixed;z-index: 101;background-color: rgba(0,0,0,0.7);left: 0;top: 0;display:none}



/*全局样式 end*/

@media (min-width: 1025px) {
	/*所有hover写在这里面 兼容sofari的移动端不支持hover*/
	.nav a:hover{
		background: #363636;
		color: #ede7ce;
	}
}


@media (max-width: 1441px) {
	/*修改1441以下、小屏显示器*/
	.header{padding: 0 80px;margin-top: 60px;}
	.nav a{font-size: 20px;}
	.home-text-content{padding-left: 20px;padding-right: 20px;}
	.home-text-content .content{width: 100%;padding: 60px 100px;background-size: 100%;height: 950px;}
	.home-text-content .title{font-size: 38px;}
	.home-text-content .text,.f-nav{font-size: 24px;}
	.home-text a{font-size: 32px;}
	.copyright{font-size: 22px;}
	.s-form .title{font-size: 42px;}
	.s-form .en{font-size: 38px;}
	.s-form .tit,.s-form .btn{font-size: 26px;}
	.s-form .submit input{font-size: 50px;}
	.Rarity{background-size: 125%;height: auto;padding-bottom: 90px;}
	.Rarity .form,.Rarity .form input[type='submit']{font-size: 32px;}
	.Rarity .text-content .txt{font-size: 32px;}
	.Rarity .text-content .en-txt{font-size: 24px;}
	.Rarity .text{line-height: 1.8;}
	.Project .content, .Organization .content{height: 1700px;background-size: 100%;}
	.Project, .Organization{height: auto;padding-bottom: 100px;}
}

@media (max-width: 1366px) {
	/*修改1441以下、小屏显示器*/
	.header{padding: 0 50px;margin-top: 30px;}
	.nav a{font-size: 18px;}
	.home-text-content .title{font-size: 32px;}
	.home-text-content .text,.f-nav{font-size: 20px;}
	.home-text a{font-size: 24px;width: 90%;}
	.Rarity{padding-left: 20px;padding-right: 20px;}
	.Rarity .form{width: 100%;}
	.f-nav{padding-left: 60px;padding-right: 60px;}
	.mySwiper{margin-top: 130px;}
	
	.s-form .title{font-size: 38px;}
	.s-form .en{font-size: 36px;}
	.s-form .tit,.s-form .btn{font-size: 24px;}
	.s-form .submit input{font-size: 40px;height: 110px;}

}

@media (max-width: 1199px) {
	/*修改1200以下、小屏显示器*/
	.header{padding: 0 30px;margin-top: 20px;}
	.nav a{font-size: 16px;}

	/* .nav a:nth-child(4){display: none;} */

	.f-nav{padding-left: 20px;padding-right: 20px;}
	.home-text a{font-size: 20px;line-height: 40px;height: 120px;margin-top: 40px;}
	.home-text-content{background-size: 120%;height: 1000px;}
	.home-text-content .content{padding: 40px 60px;height: 700px;margin-top: 160px;}
	.home-text-content .title{font-size: 24px;}
	.home-text-content .text,.f-nav{font-size: 16px;}
	.home-text{background-size: 120%;padding-bottom: 120px;}
	.f-nav{margin-top: 100px;}
	.s-content{background-size: 120%;height: 1000px;}
	.s-content .mySwiper{margin-top: 90px;}
	.s-form{width: 100%;padding: 0 20px;}
	.s-form .submit input{width: 90%;}
	.s-content .num{height: 120px;line-height: 110px;background-size:auto 120px;font-size: 40px;}
	.Rarity .content{margin-top: 120px;}
	.Rarity .form{margin: 40px 0;font-size: 24px;}
	.Rarity .form input[type='text']{width: 350px;}
	.Rarity .form input[type='submit']{width: 280px;font-size: 24px;}
	.Rarity .text-content .txt{font-size: 20px;}
	.Rarity .text-content .en-txt{font-size: 18px;}
	
	.Project .content, .Organization .content{height: 1200px;}
}

@media (max-width: 1023px) {
	/*修改1024以下、平板*/
	.header{padding: 0 20px;margin-top: 0px;padding-top: 30px;}
	.header .logo img{height: 70px;}
	.nav a{font-size: 14px;margin-right: 15px;padding-right: 15px;}
	.nav a{
		margin-left: 0;
		padding-left: 0;
	}
	.nav .on::before{width: calc(100% - 15px);}
	.home-text-content {height: 760px;}
	.home-text-content .content{padding: 30px 40px;height: 505px;}
	.home-text-content .title{margin-top: 20px;font-size: 20px;}
	.home-text-content .text,.f-nav{font-size: 14px;}
	.mySwiper{margin-top: 90px;}
	.f-nav{margin-top: 60px;}
	.copyright{margin-top: 60px;margin-bottom: 60px;font-size: 20px;}
	.s-content{background-size: 110%;height: 700px;}
	.s-content .mySwiper{margin-top: 0px;}
	.s-content .num{height: 90px;line-height: 85px;background-size:auto 90px;font-size: 30px;}
	.s-form .title{font-size: 32px;}
	.s-form .en{font-size: 28px;}
	.s-form .tit, .s-form .btn{font-size: 20px;}
	.s-form .submit input{font-size: 34px;}
	.Rarity .text{margin-top: 10px;}
	.Rarity .form, .Rarity .form input[type='submit']{font-size: 20px;}
	.Rarity .form input[type='submit']{width: 200px;height: 60px;}
	.Rarity .form input[type='text']{height: 60px;font-size: 18px;}
	.Rarity .text-content .txt{font-size: 18px;}
	.Rarity .text-content .en-txt{font-size: 16px;}
	
	.Project .content, .Organization .content{height: 1000px;}
}

@media (max-width: 767px) {
	/*修改768以下、小屏平板*/
	.header{padding-top: 20px;flex-flow: column;}
	.mb-btn{display: block;}
	.nav a{margin-top: 20px;}
	.home-text-content{background-image: url(../images/mb-bg.jpg);background-size: 100% 100%;height: 985px;}
	.home-text-content .content{background: url(../images/mb-bg1.png) no-repeat center top;background-size: 100% 100%;padding: 10px 20px 10px;margin-top: 50px;height: 1460px;}
	.home-text-content .content-index{
		height: 600px;
	}

	.home-text-content {
		height: 585px;
	}

	.home-text{background-image: url(../images/mb-line.jpg);background-size: 100%;padding-bottom: 60px;}
	.home-text a{font-size: 16px;}
	.s-content{background: url(../images/mb-s-bg.jpg)no-repeat center top;background-size: 100%;height: 756px;}
	.s-form .title{font-size: 26px;}
	.s-form .en{font-size: 24px;}
	.s-form .tit, .s-form .btn{font-size: 18px;}
	.s-form .submit {margin-top: 50px;}
	.s-form .submit input{font-size: 28px;height: 70px;}
	.Rarity{background: url(../images/mb-ra-bg.jpg)no-repeat center top;background-size: 100%;}
	.Rarity .form, .Rarity .form input[type='submit']{font-size: 18px;}
	.Rarity .form input[type='submit']{width: 30%;}
	.Rarity .form input[type='text']{font-size: 16px;width: 70%;}
	.Rarity .text-content .txt{font-size: 16px;}
	.Rarity .text-content .en-txt{font-size: 14px;}
	.Rarity .form>div{width: 60%;}
	.pop-content{width: 80%;padding-bottom: 80px;}
	.pop-content .close{width: 60px;height: 65px;background-size: 100%;}
	.details{background: url(../images/mb-details-bg.jpg)no-repeat center top;background-size: 100%;}
	.Project,.Organization{background: url(../images/mb-p-bg.jpg)no-repeat center top;background-size: 100%;}
	.Project .content, .Organization .content{background: url(../images/mb-p-bg1.png)no-repeat center top;background-size: 100% 100%;}

	.mySwiper .swiper-slide {
		width: 32%;
		overflow: hidden;
	}
}

@media (max-width: 460px) {
	/*修改425以下、普通的安卓手机屏*/
	.header{padding:20px 10px 0 10px;}
	.nav a{font-size: 12px;margin-right: 5px;padding-right: 5px;}
	.nav .on::before{width: calc(100% - 5px);}
	.home-text-content{height: auto; padding-bottom: 30px; }
	.home-text-content .content{height: auto; padding-bottom: 20px;}
	.home-text-content .title{font-size: 16px;margin-top: 10px;}
	.home-text-content .text{font-size: 12px;margin-top: 10px;line-height: 1.4;}
	.mySwiper .swiper-slide:nth-child(1){margin-left: 20px;}
	.home-text a{font-size: 14px;width: 90%;height: 80px;line-height: 30px;border-radius: 40px;}
	.f-nav{flex-wrap: wrap;margin-top: 40px;}

	.f-nav a{
		width: 100%;margin-top: 15px;
		text-align: left;
	}

	.f-nav a:nth-child(3),
	.f-nav a:nth-child(4){width: 100%;margin-top: 15px;}

	.copyright{font-size: 14px;}
	.s-content{height: 450px;padding-top: 50px;margin-top: 40px;}
	.s-content .num{height: 60px;line-height: 55px;background-size:auto 60px;font-size: 20px;}
	.s-form .title{font-size: 22px;}
	.s-form .en{font-size: 18px;}
	.s-form .tit, .s-form .btn{font-size: 14px;}
	.s-form .item{width: 100%;}
	.s-form .form>div{flex-wrap: wrap;}
	.s-form .form .code .item{width: 60%;}
	.s-form .btn{width: 35%;}
	.s-form .submit input{font-size: 22px;}
	.Rarity{height: auto;}
	.Rarity .text-content{margin-top: 100px;}
	.Rarity .form,.Rarity .form input[type='submit']{font-size: 14px;}
	.Rarity .form input[type='text']{font-size: 12px;width: 65%;height: 50px;}
	.Rarity .form>div{width: 65%;}
	.Rarity .form input[type='submit']{height: 50px;}
	.Rarity .text:nth-child(1){margin-top: 0;}
	
	.Project .content, .Organization .content{height: auto; padding-bottom: 40px;}
	
}

@media (max-width: 374px) {
	/*修改375以下、iPhone5，4，等小屏手机*/
	.nav a{font-size: 12px;}
}

.nav{
	color: #cbb669 !important;
}

.nav a,.f-nav a,.copyright{
	color: #cbb669 !important;
}
.layui-layer{
	color: #000;
}