﻿/*通用样式*/
html, body{width:100%;height:100%;min-width:1024px;min-height:700px;padding:0;margin:0;background:#000;line-height:1.5em;font-size:16px;font-weight:100;font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}

a:hover{color:#fff;}
/*结构样式*/
#Y{margin:0 auto;}
#Y{background-color:rgba(0, 0, 0, 1);color:#fff;}
.KHDX{display:none;}


	/*导航按钮*/
	.btnC{width:180px;padding:4px 32px;font-family:sans-serif;color:#cccccc;font-weight:900;font-size:22px;text-align:center;text-shadow: 0 0 3px rgba(0, 0, 0, .8);}
	.btnC:hover{color:#ffffff;/*text-shadow: 0 0 3px rgba(255, 255, 255, .8);*/}

	/*首页样式*/
	#homeY .Y{background:#000 url(/content/images/index-cover.jpg) 88% center no-repeat;background-size:160%;background-attachment:fixed;}

	#homeY #YZ img.Logo{padding-top:12px;}}

	.H60{line-height:60px;height:60px;}
	.H123{line-height:60px;}
	.ICP{font-size:14px;font-family:sans-serif;;font-weight:500;color:#f0f0f0;line-height:1.2em;}
	a.goHome{display:inline-block;color:#8e9097;font-size:16px;margin-left:50px;font-family:  "黑体", "微软雅黑";font-weight:700;text-decoration:underline;display:block;margin-top:-16px;margin-bottom:16px;margin-right:auto;width:30%;}
	a.goHome:hover{color:#8e9097;}
	.menuAN{padding-top:28px;}

	/* 内页样式*/
	.NR{text-align:justify;font-family:sans-serif;line-height:2em;font-weight:500;}
	.font18{font-size:18px;line-height:1.5em;}
	.font14{font-size:14px;font-family:"黑体";line-height:1.1em;}
	
	/*品牌样式*/
	#brandY .Y	{background:#000 url(/content/images/index-cover.jpg) center center no-repeat;background-size:1276px 750px;background-attachment:scroll;}
	
		/*品牌按钮*/
		.menuItem{margin:0 auto 28px auto;}
		.menuItem:last-child{margin:0 auto;}
		.btnB{display:block;width:240px;text-align:center;text-decoration:none;margin:0 auto;color:#fff;}
		.btnB:hover{text-decoration:none;}
		.btnB img{/*box-shadow: 0 0 5px rgba(255, 255, 255, .8);background:rgba(0, 0, 0, 0.3);*/}
		.btnB:hover img{box-shadow: 0 0 5px rgba(0, 0, 0, 1);box-shadow: 0 0 5px rgba(255, 255, 255, .8);text-decoration:none;}
		.btnB span{display:block;display:none;font-family:"隶书", "楷体", "宋体", "黑体";font-weight:900;font-size:18px;line-height:2em;letter-spacing:2px;color:#cccccc;text-shadow: 0 0 3px rgba(255, 255, 255, .8);/*text-decoration:underline;*/}
		.btnB:hover span{text-shadow: 0 0 5px rgba(0, 0, 0, 1);}
	
	/*首页公司简介样式*/
	#ENaboutY .Y{background:#000 url(/content/images/index-bg.jpg) top center repeat;background-size:cover;}
	#ENaboutY .YZ{/*background: linear-gradient(to bottom, rgba(0, 0, 0, 1), 60%, transparent);*/color:#dedede;}
	#ENaboutY .YZ aside{background-color:rgba(0, 0, 0, 0.1);}
	.contactImg{max-width:690px;}

	/*首页联系我们样式*/
	#ENcontactY .Y{background:#000 url(/content/images/index-bg.jpg) top center repeat;background-size:cover;}
	#ENcontactY .YZ{/*background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), 80%, transparent);*/color:#fff;}
	#ENcontactY .YZ aside{background-color:rgba(0, 0, 0, 0.1);}
	.QRcodeImg{width:96px;heght:96px;}
	.pb-50{padding-bottom:50px;}
	.py-50{padding-bottom:50px;padding-top:50px;}

	.QRcodeBox{text-align:right;padding:0 58px 0 0;font-size:12px;}
	.QRcodeBox img{width:64px;height:64px;}
	.QRcodeBox span{display:inline-block;text-align-last:justify;padding:0 0.75em 0 0;line-height:1.5em;margin-bottom:-3px;}

	/* fonrac 样式 */
	#ENfonracHomeY{background-color:#000;}
	#ENfonracBrandY{background-color:#000;}
	#ENfonracHistoryY{background-color:#000;}

	#ENfonracHomeY #Y{background-color:#160017;}
	#ENfonracBrandY #Y{background-color:#18001a;}
	#ENfonracHistoryY #Y{background-color:#18001a;}

	#ENfonracHomeY .YZ aside{background-color:#160017;}
	#ENfonracBrandY .YZ aside{background-color:#160017;}
	#ENfonracHistoryY .YZ aside{background-color:#160017;}

	.fonracMenuLogo a{color:#8e9097;}
	
	#ENfonracBrandY .owl-carousel .owl-nav{position:absolute;top:27px;left:0;right:0;bottom:auto;height:60px;line-height:60px;}
	#ENfonracBrandY .owl-carousel .owl-nav button.owl-prev{height:60px;line-height:60px;border-radius:0;float:left;margin:0 0 0 10%;outline:none;-moz-outline:none; background:url(/content/images/jtl.png) left  center no-repeat;}
	#ENfonracBrandY .owl-carousel .owl-nav button.owl-next{height:60px;line-height:60px;border-radius:0;float:right;margin:0 10% 0 0;outline:none;-moz-outline:none;background:url(/content/images/jtr.png) right center no-repeat;}
	#ENfonracBrandY .owl-carousel .owl-nav button.owl-prev span,
	#ENfonracBrandY .owl-carousel .owl-nav button.owl-next span{font-size:55px;color:#666;height:60px;line-height:60px;display:none;}
	#ENfonracBrandY .owl-carousel .owl-nav button.owl-prev span:hover,
	#ENfonracBrandY .owl-carousel .owl-nav button.owl-next span:hover{color:#fff;}

	#ENfonracBrandY .card-title{font-size:23.51px;color:#c8b394;font-family:sans-serif;;font-weight:700;}
	#ENfonracBrandY .B2,
	#ENfonracBrandY .card-title.B2{color:#b0aeaf;}
	#ENfonracBrandY .card-body{font-size:18px;color:#b0aeaf;font-family:sans-serif;;font-weight:700;height:11.5em;}

	#ENfonracHistoryY .owl-carousel{max-width:562px;margin:0 auto;}
	#ENfonracHistoryY .owl-carousel .owl-nav{position:absolute;top:46%;left:0;right:0;bottom:auto;height:0px;line-height:0px;}
	#ENfonracHistoryY .owl-carousel .owl-nav button.owl-prev{height:60px;line-height:60px;border-radius:0;float:left;margin:-30px 0 0 -78px;outline:none;-moz-outline:none; width:78px;background:url(/content/images/jtl.png) left  center no-repeat;}
	#ENfonracHistoryY .owl-carousel .owl-nav button.owl-next{height:60px;line-height:60px;border-radius:0;float:right;margin:-30px -78px 0 0;outline:none;-moz-outline:none;width:78px;background:url(/content/images/jtr.png) right center no-repeat;}
	#ENfonracHistoryY .owl-carousel .owl-nav button.owl-prev span,
	#ENfonracHistoryY .owl-carousel .owl-nav button.owl-next span{display:inline-block;font-size:55px;color:#666;width:40px;height:60px;line-height:50px;display:none;}
	#ENfonracHistoryY .owl-carousel .owl-nav button.owl-prev span:hover,
	#ENfonracHistoryY .owl-carousel .owl-nav button.owl-next span:hover{color:#fff;}

	#ENfonracHistoryY .NR h5{font-size:16px;color:#c5b093;font-family:sans-serif;;}
	
	.fonracCover{background:url(/content/images/fonrac-cover.jpg) top left no-repeat;background-size:cover;}
	.fonracMenuLogo{min-height:447px;background:url(/content/images/fonrac_menu_bg.png) center center no-repeat;}

	.SBimg{max-width:200px;}
	.LSimg{max-width:562px;}
	.owl-carousel .card-text{line-height:1.5em;}

	/* roaat 样式 */
	#ENroaatHomeY{background-color:#18001a;}
	#ENroaatBrandY{background-color:#18001a;}
	#ENroaatContactY{background-color:#18001a;}
	#ENroaatHomeY #Y{background-color:#18001a;}
	#ENroaatBrandY #Y{background-color:#18001a;}
	#ENroaatContactY #Y{background-color:#18001a;}

	#ENroaatBrandY .YZ aside{background-color:#160017;border-right:1px solid #1d051f;}

	#ENroaatBrandY .owl-carousel .owl-stage-outer{padding:60px 0;overflow:visible;}
	#ENroaatBrandY .owl-carousel .owl-stage-outer .owl-item{position:relative;}
	#ENroaatBrandY .owl-carousel .owl-stage-outer .owl-item img{opacity:0.3;padding:0 50%;max-height:374.967px;}
	#ENroaatBrandY .owl-carousel .owl-stage-outer .owl-item.active img{padding:0;}
	#ENroaatBrandY .owl-carousel .owl-stage-outer .owl-item.active{z-index:-1;}
	#ENroaatBrandY .owl-carousel .owl-stage-outer .owl-item.active.center{z-index:33;}
	#ENroaatBrandY .owl-carousel .owl-stage-outer .owl-item.active.center .RWimg{position:absolute;width:140%;left:-20%;top:-45px;opacity:1;}
	#ENroaatBrandY .owl-carousel .owl-stage-outer .owl-item.active.center .RWimg{position:absolute;width:126%;left:-13%;top:-57px;opacity:1;max-height:472.45px;}

	#ENroaatBrandY .owl-carousel .owl-nav{position:absolute;top:50%;left:0;right:0;bottom:auto;height:0px;line-height:0px;}
	#ENroaatBrandY .owl-carousel .owl-nav button.owl-prev{height:60px;line-height:60px;border-radius:0;float:left;margin:-30px 0 0 -78px;outline:none;-moz-outline:none; width:78px;background:url(/content/images/jtl.png) left  center no-repeat;}
	#ENroaatBrandY .owl-carousel .owl-nav button.owl-next{height:60px;line-height:60px;border-radius:0;float:right;margin:-30px -78px 0 0;outline:none;-moz-outline:none;width:78px;background:url(/content/images/jtr.png) right center no-repeat;}
	#ENroaatBrandY .owl-carousel .owl-nav button.owl-prev span,
	#ENroaatBrandY .owl-carousel .owl-nav button.owl-next span{font-size:55px;color:#666;height:60px;line-height:60px;outline:none;-moz-outline:none;display:none;}
	#ENroaatBrandY .owl-carousel .owl-nav button.owl-prev span:hover,
	#ENroaatBrandY .owl-carousel .owl-nav button.owl-next span:hover{color:#fff;}

	#ENroaatBrandY .NR{font-size:16px;color:#afafaf;font-family:sans-serif;;line-height:1.5em;}
	#ENroaatBrandY .QRcodeBox span{color:#909098;font-size:14px;font-weight:100;}

	.roaatCover{background:url(/content/images/roaat-cover.jpg) top right no-repeat;background-size:cover;}
	.roaatMenuLogo{min-height:246px;background:url(/content/images/roaat_menu_bg.png) center top no-repeat;}

	.RWimg{box-shadow: 0 0 5px #888;z-index:1;background:none;}

	/* fon 样式 */
	#ENfonHomeY{background-color:#18001a;}
	#ENfonBrandY{background-color:#18001a;}
	#ENfonContactY{background-color:#18001a;}
	#ENfonHomeY #Y{background-color:#18001a;}
	#ENfonBrandY #Y{background-color:#18001a;}
	#ENfonContactY #Y{background-color:#18001a;}

	#ENfonHomeY .btnC{font-weight:900;font-size:22px;}
	#ENfonBrandY .btnC{font-weight:900;font-size:22px;}
	#ENfonContactY .btnC{font-weight:900;font-size:22px;}
	
	#ENfonBrandY .QRcodeBox span{color:#878a93;font-size:14px;font-weight:100;}

	#ENfonBrandY .YZ aside{background:url(/content/images/fon_border.png) center right no-repeat;}

	#ENfonBrandY .owl-carousel .owl-nav{position:absolute;top:27px;left:0;right:0;bottom:auto;height:60px;line-height:60px;}
	#ENfonBrandY .owl-carousel .owl-nav button.owl-prev{height:60px;line-height:60px;border-radius:0;float:left;margin:0 0 0 10%;}
	#ENfonBrandY .owl-carousel .owl-nav button.owl-next{height:60px;line-height:60px;border-radius:0;float:right;margin:0 10% 0 0;}
	#ENfonBrandY .owl-carousel .owl-nav button.owl-prev span,
	#ENfonBrandY .owl-carousel .owl-nav button.owl-next span{font-size:55px;color:#666;height:60px;line-height:60px;outline:none;-moz-outline:none;}
	#ENfonBrandY .owl-carousel .owl-nav button.owl-prev span:hover,
	#ENfonBrandY .owl-carousel .owl-nav button.owl-next span:hover{color:#fff;}

	.fonCover{background:url(/content/images/fon-cover.jpg) top left no-repeat;background-size:cover;}
	.fonMenuLogo{min-height:192px;background:url(/content/images/fon_menu_bg.png) center -40px no-repeat;}

	.QRcodeBox span{display:none;}
	.QRcodeBox img{width:220px;}

	
/* 大于等于 lg */
@media (min-width:1200px){
	body{min-height:700px;}

	/*首页样式*/
	#homeY .Y	{background-size:contain;background-attachment:scroll;}

	/*品牌样式*/
	#brandY .Y	{background-size:100% 100%;}
	#ENaboutY .NR{font-size:23.51px;line-height:1.58em;letter-spacing:0.48em;font-weight:normal;color:#dedede;}
	#ENcontactY .NR{font-size:23.51px;line-height:1.5em;font-weight:700;color:#dedede;}
	
}

/* 小于 lg */
@media (max-width: 991.98px) {


}

/* 小于 md */
@media (max-width: 767.98px) {
	/* fonrac 样式 */
	/* #ENfonracHomeY aside{background:url(/content/images/fonrac-cover.jpg) center center no-repeat;background-size:contain;} */
	.fonracCover{background:url(/content/images/fonrac-cover.jpg) center center no-repeat;background-size:contain;}

	/* roaat 样式 */
	/* #ENroaatHomeY aside{background:url(/content/images/roaat-cover.jpg) center center no-repeat;background-size:contain;} */
	.roaatCover{background:url(/content/images/roaat-cover.jpg) center center no-repeat;background-size:contain;}
	
	/* fon 样式 */
	/* #ENfonHomeY aside{background:url(/content/images/fon-cover.jpg) center center no-repeat;background-size:contain;} */
	.fonCover{background:url(/content/images/fon-cover.jpg) center center no-repeat;background-size:contain;}

	#Y .YZ aside{background:rgba(0,0,0,0.75);}

	#ENfonracHomeY .YZ aside{background-color:rgba(22,0,23,0.75);}
	#ENfonracBrandY .YZ aside{background-color:rgba(22,0,23,0.75);}
	#ENfonracHistoryY .YZ aside{background-color:rgba(22,0,23,0.75);}
	#ENaboutY .YZ aside{background-color:rgba(0, 0, 0, 0.75);}
	#ENcontactY .YZ aside{background-color:rgba(0, 0, 0, 0.75);}
	#ENroaatBrandY .YZ aside{background-color:rgba(48, 48, 58, 0.75);}
	#ENfonBrandY .YZ aside{background-color:rgba(0, 0, 0, 0.75);}
}

/* 小于 320px */
@media (max-width: 320px) {
	#Y .NR{line-height:1.2em;padding-left:0!important;padding-right:0!important;width:90%;margin:0 auto;}
	#Y main{padding-left:0;padding-right:0;}
}



/* 宽度大于等于 1276px */
@media (min-width:1276px){

	#Y{/*width:1276px;max-width:1276px;*/min-height:700px;}

	.menuAN img{box-shadow: 0 0 5px rgba(0, 0, 0, 1);}
	.menuAN img:hover{box-shadow: 0 0 5px rgba(255, 255, 255, .8);}

	/*首页样式*/
	#homeY .Y{background:#000 url(/content/images/index-cover.jpg) center top no-repeat;background-size:1276px 750px;background-size:100% 100%;background-attachment:scroll;}
	#homeY #YJ .H123{background:none;}

	/*首页公司简介样式*/
	#ENaboutY .Y{background:#000 url(/content/images/index-bg.jpg) center center repeat;background-size:1276px 750px;background-size:cover;}

	/*首页联系我们样式*/
	#ENcontactY .Y{background:#000 url(/content/images/index-bg.jpg) center center repeat;background-size:1276px 750px;background-size:cover}

	/* fonrac 样式 */
	.fonracCover{background:url(/content/images/fonrac-cover.jpg) top right no-repeat;background-size:contain;}

	#ENfonracBrandY .card-title{font-size:24px;font-family:sans-serif;font-weight:700;}
	#ENfonracBrandY .card-body{color:#b0aeaf;font-family:sans-serif;font-weight:700;height:11.5em;}
	#ENfonracHistoryY .NR h5{font-size:18px;color:#c5b093;font-family:sans-serif;}

	/* roaat 样式 */
	.roaatCover{background:url(/content/images/roaat-cover.jpg) top right no-repeat;background-size:contain;}
	#ENroaatBrandY .NR{font-size:24px;font-weight:900;}

	/* fon 样式 */
	.fonCover{background:url(/content/images/fon-cover.jpg) top right no-repeat;background-size:contain;}

	#ENfonBrandY .NR,
	#ENfonBrandY .NR h5{font-size:26px;color:#b0aeaf;font-family:sans-serif;font-size:900;margin:0;}

	.d-1276-none{display:none!important;}
}

/* 横向 */
@media (max-width: 1275.98px) and (orientation: landscape) {
	/*首页样式*/
	#homeY .Y{background:#000 url(/content/images/indexH.png) center center no-repeat;background-size:contain;}
}

/* 纵向 */
@media (max-width: 1275.98px) and (orientation: portrait) {
	/*首页样式*/
	#homeY .Y{background:#000 url(/content/images/indexZ.png) center center no-repeat;background-size:contain;}
}
	

/* 高度大于等于 750px */
@media (min-width:1276px) and (min-height:700px){

	#Y{/*height:700px;max-height:700px;*/box-shadow: 0 0 3px rgba(255, 255, 255, .3);}
	.KHDX{display:block;}
	
}




#ENcontactY .NR{font-size:23.51px;font-family:sans-serif;}






/* 统一字体 */
#ENaboutY .NR		{font-size:23.51px;line-height:1.58em;letter-spacing:0.2em;font-weight:normal;color:#dedede;font-family:sans-serif;}
#ENcontactY .NR		{font-size:23.51px;line-height:1.58em;letter-spacing:0.2em;font-weight:normal;color:#dedede;font-family:sans-serif;font-size:18px;}

#ENfonracBrandY .NR	{font-size:23.51px;line-height:1.58em;letter-spacing:0.2em;font-weight:normal;color:#dedede;font-family:sans-serif;font-size:18px;}
#ENfonracHistoryY .NR h5{font-size:23.51px;line-height:1.58em;letter-spacing:0.2em;font-weight:normal;color:#c5b093;font-family:sans-serif;font-size:18px;}
#ENroaatBrandY .NR	{font-size:23.51px;line-height:1.58em;letter-spacing:0.2em;font-weight:normal;color:#dedede;font-family:sans-serif;font-size:17px;}
#ENfonBrandY .NR	{font-size:23.51px;line-height:1.58em;letter-spacing:0.2em;font-weight:normal;color:#dedede;font-family:sans-serif;font-size:18px;}




.goHome{font-family:sans-serif;}

#Y{min-width:1024px!important;}












	#ENfonracBrandY .card-title,
	#ENroaatBrandY .card-title,
	#ENfonBrandY  .NR .card-title{font-size:25px;font-family:sans-serif;font-weight:700;color:#c8b394;}









