@charset "utf-8";/* CSS Document */
html{ font-size:16px;}
#menu {margin:0;padding:0;position:fixed;right:15px;top:50%;list-style-type:none;z-index:70;}
#menu li {/*float:left;*/padding:10px 5px;font-size:14px;}
#menu a {float:left;padding:5px;background-color:#fff;color:#333;text-decoration:none;border:#333 solid 1px;border-radius:50%;}
#menu .active a {color:#fff;background-color:#000;}
/* 右测 圆  end*/

.section {text-align:center;color:#fff;background:#fff;overflow:hidden;}
.section1{/*width:100vw;height:100vh;*/ position:relative;overflow:hidden;}
.section2{width:100%;height:100%;position:relative;background:url(/template/hfegc/images/i2.jpg) no-repeat center;background-size:cover;}
.section3{width:100%;height:100%;position:relative;background:url(/template/hfegc/images/i3.jpg) no-repeat center;background-size:cover;}
.section4{width:100%;height:100%;position:relative;background:url(/template/hfegc/images/i4.jpg) no-repeat center;background-size:cover;}
.section5{width:100%;height:100%;position:relative;background:url(/template/hfegc/images/i5.jpg) no-repeat center;background-size:cover;position:relative;}
.imgbox{ width:100vw;height:100vh;overflow:hidden;position:relative;}
.imgbox img{ display:block;width:100%;height:100%;}


.ty_ia{ position:absolute;top:0;left:0;width:100%;height:100vh;z-index:99}
.ty_ai_zi img{ display:block;width:auto;height:auto;margin:0 auto;position:absolute;left:0;right:0;top:12rem;}
.ty_ial { width:100%;}
.ty_ial img{ display:block;width:100%;height:auto;position:absolute;bottom:4rem;}
/*.ty_ial .l1{ width:;width:34.27%;left:41.5%;z-index:99;}
.ty_ial .l2{ width:12.7%;left:5.4%;z-index:1;}
.ty_ial .l3{ width:19.375%;left:8.85%;z-index:2;}
.ty_ial .l4{ width:13.33%;left:18.33%;}
.ty_ial .l5{ width:10.57%;left:28.125%;z-index:3;}
.ty_ial .l6{ width:7.13%;left:30.83%;}
.ty_ial .l7{ width:7.08%;left:38.125%;}
.ty_ial .l8{ width:15.52%;left:42.18%;}
.ty_ial .l9{ width:8.96%;right:36.82%;bottom:5rem;}
.ty_ial .l10{ width:10.42%;right:26.66%;}
.ty_ial .l11{ width:13.22%;right:14.9%;}
.ty_ial .l12{ width:14.74%;right:2.6%;bottom:3rem;}
*/

@font-face {
	font-family:'Conv_heldustryftdemi';src:url('/template/hfegc/css/fonts/heldustryftdemi.eot');src:local('?'), url('/template/hfegc/css/fonts/heldustryftdemi.woff') format('woff'), url('/template/hfegc/css/fonts/heldustryftdemi.ttf') format('truetype'), url('/template/hfegc/css/fonts/heldustryftdemi.svg') format('svg');font-weight:normal;font-style:normal;}

@font-face {
	font-family:'Conv_COPYFONTS.COM_NETTO-OT';src:url('/template/hfegc/css/fonts/COPYFONTS.COM_NETTO-OT.eot');src:local('?'), url('/template/hfegc/css/fonts/COPYFONTS.COM_NETTO-OT.woff') format('woff'), url('/template/hfegc/css/fonts/COPYFONTS.COM_NETTO-OT.ttf') format('truetype'), url('/template/hfegc/css/fonts/COPYFONTS.COM_NETTO-OT.svg') format('svg');font-weight:normal;font-style:normal;}
/*其他公用*/
.wrap{width:1360px;margin:0 auto;}
.hidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block;}
.back_img{background-repeat:no-repeat;background-position:top center;}

.more{background:#e1e1e1;width:135px;height:36px;line-height:33px;border-radius:4px;display:inline-block;text-align:center;position:relative;overflow:hidden;transform:translateY(0)}
.more:before { content:"";position:absolute;right:10px;top:0;display:block;width:100%;height:100%;box-sizing:border-box;background:#d60b18;border-right:3px solid #fff;border-left:3px solid #fff;z-index:-1;transform:skewX(20deg);transition:0.3s;}
.more i{color:#fff;font-size:12px;background:url(/template/hfegc/images/ico_03.png) right center no-repeat;padding-right:15px;}
.more:hover:before {  right:-10px;}
/*首页*/
.in_main{background:#fff;overflow:hidden}
.in_box{position:relative;height:860px;}
.in_right{margin-left:490px;height:100%;}
.in_txt{position:absolute;left:0;top:50%;margin-top:-130px;}
.in_txt .tnt{font-family:'Conv_COPYFONTS.COM_NETTO-OT',Sans-Serif;text-transform:Uppercase;font-size:38px;line-height:46px;color:rgba(51,51,51,0.3);padding-bottom:10px;margin-bottom:10px;position:relative;}
.in_txt .tnt:before{content:"";position:absolute;left:0;bottom:0;display:block;width:77px;height:1px;background:#d60b18;}
.in_txt .txt{ font-size:38px;font-weight:100;}
.in_txt .tet{font-weight:bold;padding:10px 0 30px 0 ;}

.in_part1 .back_img{height:790px;width:100%;display:table;background-position:center;}
.in_part1 .box{display:table-cell;vertical-align:middle;}
.in_part1 .tet{font-size:14px;font-weight:bold;padding-bottom:20px;}
.in_part1 .tnt {font-family:'Conv_heldustryftdemi',Sans-Serif;text-transform:Uppercase;font-size:48px;line-height:60px; text-align:center;}
.in_part1 .txt {font-size:66px;font-weight:bold;padding-bottom:20px; text-align:center;}
.in_part1 .tnt span{ color:#f00;padding:0 10px;}
.in_part1 .txt.stet{ padding-top:120px;}
.in_part1 .txt.stes{font-size:84px;}

.in_part1 .pagination{position:absolute;left:0;bottom:60px;text-align:center;width:100%;z-index:1;}
.in_part1 .pagination span{display:inline-block;margin:0 5px;width:10px;height:10px;border-radius:5px;background:#fff;cursor:pointer;transition:0.3s;}
.in_part1 .pagination .swiper-active-switch{  width:25px;background:#d60b18;}
.in_part1 .arrow div{position:absolute;top:50%;width:50px;height:110px;margin-top:-55px;background-color:rgba(225,225,225,0.8);background-repeat:no-repeat;background-position:center;cursor:pointer;}
.in_part1 .arrow-left{left:0;background-image:url(/template/hfegc/images/ico_01.png);border-radius:0 5px 5px 0}
.in_part1 .arrow-right{right:0;background-image:url(/template/hfegc/images/ico_02-1.png);border-radius:5px 0 0 5px}

.in_part1 .tet,.in_part1 .tnt,.in_part1 .txt,.in_part1 .tat{transform:translateY(300px);opacity:0;transition:0.9s;}

.in_part1 .swiper-slide-active .tet{transform:translateY(0);opacity:1;transition-delay:0.1s}
.in_part1 .swiper-slide-active .tnt{transform:translateY(0);opacity:1;transition-delay:0.2s}
.in_part1 .swiper-slide-active .txt{transform:translateY(0);opacity:1;transition-delay:0.3s}
.in_part1 .swiper-slide-active .tat{transform:translateY(0);opacity:1;transition-delay:0.4s}



.iph_more{ display:none;}
.in_part2 .list .ipn_txt{ display:none;}

/*响应式*/
@media screen and (max-width:1400px){
	.wrap{width:1200px;}
	

	
	/*首页*/
	.in_right{margin-left:300px;}
	.in_box{height:650px;}
	.in_part1 .back_img{height:600px;}
	.in_part1 .box .wrap{width:auto;margin:0 80px;}
	
	
	/* 栏目公用*/
	.part_pic{ height:420px;}
	.main{ margin-top:-60px;}
	
	
}


@media screen and (max-width:1200px){
	.header{ display:none;}
	.part_nav{ display:none;}
	.wrap{width:auto;margin:0 20px;}
	
	/*公用*/
	.header .nav li{margin-right:40px;}
	.in_right{margin-left:250px;}
	.footer{padding:40px 0 20px 0;}

	.back_img{ background-size:cover;}
	
	/*首页*/
	.in_box{height:500px;}
	.in_txt {margin-top:-100px;}
	.in_txt .tnt{ font-size:30px;line-height:30px;}
	.in_txt .txt{font-size:35px;line-height:35px;}
	
	.in_part1 .back_img{height:450px;}
	.in_part1 .tet{padding:0}
	.in_part1 .tnt{font-size:32px;line-height:32px;padding:20px 0 10px 0;}
	.in_part1 .txt{font-size:28px;}
	.in_part1 .arrow div{background-size:20px;width:35px;height:70px;margin-top:-35px;}
	.in_part1 .pagination{bottom:20px;}
	.in_part1 .pagination span{width:8px;height:8px;}
	
}

@media screen and (max-width:1002px){
	.nav1 {display:none;}
	/*公用*/
	.wrap{width:auto;margin:0 20px;}
	
	
	/*首页*/
	.in_right{margin-left:200px;}
	.in_txt{width:170px;}
	.in_txt .tnt{font-size:25px;line-height:25px;}
	.in_txt .txt{font-size:28px;}
	
	.in_part1 .back_img{height:350px;}
	.in_part1 .tnt{font-size:22px;line-height:22px;padding:15px 0 10px 0;}
	.in_part1 .txt{font-size:24px;}
	.in_part1 .pagination{bottom:10px;}
	.in_part1 .txt.stet{ padding-top:140px;}
	.in_part1 .txt.stes{font-size:24px;}
	
	
	
	
}


@media screen and (max-width:758px){
.nav1 {display:none;}
	.wrap{width:auto;margin:0;}
	.logo{ right:inherit;}
.logo {width:70%;height:5rem;margin:0;top:0;}
	/*首页*/
	.iph_more{ display:block;text-align:center;}
	
	.in_part1 .box .wrap{ margin:0 16px;}
	.in_part1 .tet{ font-size:12px;}
	.in_part1 .tnt{ font-size:18px;line-height:18px;}
	.in_part1 .back_img{ height:320px;}
	.in_part1 .arrow div{ display:none;}
	
	.in_txt{ position:static;margin:40px 0 30px;width:100%;text-align:center;}
	.in_txt .tnt::before{ left:50%;margin-left:-26px;width:53px;}
	.in_txt .tnt,
	.in_txt .txt{ font-size:24px;line-height:24px;}
	.in_txt .tet,
	.in_txt .tat{ display:none;}
	.in_right{ margin-left:0;height:auto;}
	.in_box{ height:auto;}

}

.in_part1 .arrow div{ display:none;}

@media screen and (max-width:479px){
.nav1 {display:none;}
.logo{ right:inherit;}
.logo {width:70%;height:5rem;margin:0;top:0;}
	/*栏目公用*/
	.part_pic{ height:auto;}
	.part_pic .move_pic{ display:block;}
	.part_pic .move_pic img{ width:100%;}

}

/*深圳-联系我们*/
.margin-left {
	margin-left:26%;}

@media screen and (max-width:758px) {
	/*深圳-联系我们*/
	.margin-left {
		margin-left:0;}
}

/*调整股东背景里最后一个红色块的高度*/
.fadeInSix1 {
    height:630px;}


/*第一屏*/
.ty_xwdt{ width:100%;height:4rem;background:rgba(255,255,255,.9);bottom:0;color:#333;z-index:99999999;}
.ty_xwdt_x{ width:100%;max-width:1200px;margin:0 auto;display:flex;}
.ty_xwdt_xw{ width:60%;display:flex;height:1.875rem;margin-top:1.0625rem;line-height:1.875rem;font-size:0.875rem;}
.ty_xwdt_xunhuan{height:1.875rem;margin-left:3rem;width:auto;overflow:hidden;font-size:0.875rem;}
.ty_xwdt_an{ display:flex;width:40%}
.ty_xwdt_an div a{ display:block;width:100%;height:100%;font-size:1rem;color:#fff;}
.ty_xwdt_an .ty_xw_an{ width:50%;height:4rem;line-height:4rem;background:#b88455;}
.ty_xwdt_an .ty_dt_an{ width:50%;height:4rem;line-height:4rem;background:#ffba80;}
.ty_xwdt_an div a img{ width:2.25rem;height:2.25rem;margin-right:1rem;vertical-align:middle;}


.ty_xwdt_m{ display:none;}



@media only screen and (max-width:999px) {
.ty_xwdt{ display:none;}
	.ty_xwdt_m{ display:block;}
	.ty_xwdt_m{ width:100%;height:auto;background:rgba(255,255,255,.9);bottom:0;color:#333;z-index:99999999;}
.ty_xwdt_x_m{ width:100%;margin:0 auto;}
.ty_xwdt_xw_m{ width:100%;margin-top:1.0625rem;line-height:1.875rem;font-size:0.875rem;}
.ty_xwdt_xunhuan_m{height:auto;margin-left:0;width:100%;font-size:0.875rem;}

.ty_xwdt_xunhuan_m dl{ width:100%;margin-bottom:25px;display:block;}

.ty_xwdt_xunhuan_m dl dt{width:20%;height:100%;background:#b78556;color:#fff;font-size:1.5rem;text-align:center;float:left;padding-top:.4rem;display:inline-block;}
.ty_xwdt_xunhuan_m dl dt p{color:#ffe0c3;font-size:.9125rem;margin:0 auto;display:block;}
.ty_xwdt_xunhuan_m dl dd{width:75%;height:100%;text-align:left;float:left;margin-left:2%;font-size:.775rem;line-height:1.1rem;}
.ty_xwdt_xunhuan_m dl dd p{color:#444;font-size:0.875rem;font-weight:600;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;/*数字为显示几行*/
    overflow:hidden;}
.ty_xwdt_xunhuan_m dl,.ty_xwdt_xunhuan_m dl dt,.ty_xwdt_xunhuan_m dl dd{height:4rem;}
.ty_xwdt_an_m{width:100%;display:flex;}
.ty_xwdt_an_m div a{ display:block;width:100%;height:100%;font-size:1rem;color:#fff;}
.ty_xwdt_an_m .ty_xw_an_m{ width:50%;height:4rem;line-height:4rem;background:#b88455;display:flex;}
.ty_xwdt_an_m .ty_dt_an_m{ width:50%;height:4rem;line-height:4rem;background:#ffba80;display:flex;}
.ty_xwdt_an_m div a img{ width:2.25rem;height:2.25rem;margin-right:1rem;vertical-align:middle;}
}


@media only screen and (max-width:767px) {
.ty_xwdt{ display:none;}
	.ty_xwdt_m{ display:block;}
	.ty_xwdt_m{ width:100%;height:auto;background:rgba(255,255,255,.9);bottom:0;color:#333;z-index:99999999;}
.ty_xwdt_x_m{ width:100%;margin:0 auto;}
.ty_xwdt_xw_m{ width:100%;margin-top:1.0625rem;line-height:1.875rem;font-size:0.875rem;}
.ty_xwdt_xunhuan_m{height:auto;margin-left:0;width:100%;font-size:0.875rem;}

.ty_xwdt_xunhuan_m dl{ width:100%;margin-bottom:25px;display:block;}

.ty_xwdt_xunhuan_m dl dt{width:20%;height:100%;background:#b78556;color:#fff;font-size:1.5rem;text-align:center;float:left;padding-top:.4rem;display:inline-block;}
.ty_xwdt_xunhuan_m dl dt p{color:#ffe0c3;font-size:.9125rem;margin:0 auto;display:block;}
.ty_xwdt_xunhuan_m dl dd{width:75%;height:100%;text-align:left;float:left;margin-left:2%;font-size:.775rem;line-height:1.1rem;}
.ty_xwdt_xunhuan_m dl dd p{color:#444;font-size:0.875rem;font-weight:600;word-break:break-all;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;/*数字为显示几行*/
    overflow:hidden;}
.ty_xwdt_xunhuan_m dl,.ty_xwdt_xunhuan_m dl dt,.ty_xwdt_xunhuan_m dl dd{height:4rem;}
.ty_xwdt_an_m{width:100%;display:flex;}
.ty_xwdt_an_m div a{ display:block;width:100%;height:100%;font-size:1rem;color:#fff;}
.ty_xwdt_an_m .ty_xw_an_m{ width:50%;height:4rem;line-height:4rem;background:#b88455;display:flex;}
.ty_xwdt_an_m .ty_dt_an_m{ width:50%;height:4rem;line-height:4rem;background:#ffba80;display:flex;}
.ty_xwdt_an_m div a img{ width:2.25rem;height:2.25rem;margin-right:1rem;vertical-align:middle;}
}

/*第一屏  end*/



/*********************************index  end************************************/

.ty_jj{ padding:15rem 0 10rem;background:url(/template/hfegc/images/jj_01.jpg) no-repeat center;background-size:cover;}
.e_nav{ width:100%;max-width:1200px;margin:0 auto;text-align:right;color:#fff;margin-bottom:1.75rem;}
.ty_jj_x{ width:100%;max-width:1200px;margin:0 auto;padding:3.75rem 0;background:rgba(255,255,255,.8);}
.ty_spjj{ width:96%;margin:0 auto;}
.ty_spjj li{ width:47.5%}
.ty_spjj .ty_jj_left .jt_sp{ width:100%;height:0;padding-bottom:75%;position:relative;}
.ty_spjj .ty_jj_left .jt_sp video{ width:100%;height:100%;}

















