/* CSS Document */
*{margin:0;padding:0;}
body{color:#333;font: 16px/1.8 "gothic",verdana;-webkit-text-size-adjust:none;min-width:1200px;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl, dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,iframe{margin:0; padding:0;font-family:'gothic';}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:'gothic';}
body,button,input,select,textarea{font-family:'gothic';font-size:12px;color:#333;}
ol,ul{list-style:none;}
.fl{float:left;}
.fr{float:right;}
a{text-decoration:none;color:#333;-webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
a:hover{color:#028cd5;}
.clear{clear: both;}
.clearfix::before,
.clearfix::after{
    content:"";
    height:0;
    clear:both;
    visibility:hidden;
    display:block;
    line-height:0;
}
@font-face {
  font-family: "alger";
  src: url("../fonts/ALGER.TTF");} 
@font-face {
 font-family: "gothic";
 src: url("../fonts/GOTHIC.TTF"),
	  url("../fonts/GOTHICB.TTF"),
	  url("../fonts/GOTHICBI.TTF"),
	  url("../fonts/GOTHICI.TTF");} 
/* 单行文字超出隐藏 */
.wz_close01{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/* 多行文字超出隐藏 */
.wz_close02{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.top{width:100%;height:70px;background:linear-gradient(rgb(8, 8, 8) 0%, rgb(8, 8, 8) 100%);opacity: 1;display: block;transform: translate(0px, 0px);}
.topfl{padding-left:110px;color: #fff;font-size: 24px;line-height: 70px;}
.topfr{padding-right: 110px;}
.topfr a{float: float;color: rgb(194, 194, 194);font-size: 16px;line-height: 70px;font-weight: 400;font-style: normal;text-align: left;margin-right:30px;}
.topfr a.join{border:solid 1px rgb(194, 194, 194);padding:10px 18px;border-radius: 10px;}
.banner{width: 100%;}
.banner img{width: 100%;}
.con01{width: 610px;margin: 0 auto; text-align: center;padding-top:30px;}
.ziti{font-family: "alger";line-height: 60px;}
.f52{font-size: 52px;letter-spacing:8px;}
.con01_p{font-size:17px;color: rgb(152, 150, 153);font-weight: 400;text-align: center;padding-top:20px;line-height:25px;}
.con02{width:1200px;margin:0 auto;}
.mr36{margin-right:36px;}
.con02 ul{width:100%;margin-top:50px;}
.con02 ul li{float:left;width:374px;border: solid 1px #000;padding:40px 0;}
.con02 ul li p{text-align: center;}
.con02 ul li p img{width: 80px;margin:0 auto;}
.con02 ul li .p_1{font-size:28px;line-height: 28px;padding-left:15px;text-align: left;padding-top:15px; letter-spacing: 5px;}
.con02 ul li .p_2{padding-left:15px;font-size:18px;color:#989699;line-height: 20px;padding-top:15px;padding-right:15px;text-align: left;}
.con02 ul li a{background: #ffd73c;color:#6b4f1b;border-radius: 20px;display: inline-block;padding:8px 20px;margin-left:15px;margin-top:25px;font-size:14px;font-weight: 600;}
.con03{background: #080808;width: 100%;margin-top: 95px;padding-bottom:115px;}
.con03main{width: 1200px;margin: 0 auto;}
.con03main p{font-family: "alger";line-height: 145px;padding-top:40px;text-align: center;color: #fff;font-size: 60px;letter-spacing: 15px;}
.con03 ul{width:1530px;margin:0 auto;}
.con03 ul li{float: left;width: 31.3333333%;}
.con03 ul li img{width: 100%;}
.mr3{margin-right:3%;}
.con04{width: 100%;height:600px;background:#111113 url(../images/20250226145004.jpg) no-repeat right;margin-top:150px;}
.con04main{width:510px;padding-top:97px;margin-left:145px;}
.con04main .con04_p1{color: #e7c946;font-family: "alger";font-size:30px;line-height: 58px;letter-spacing: 5px;padding-top:20px;}
.con04main .con04_p2{color:#cececd;font-size:17px;}
.con04main a{background:#100c0b;border:solid 1px #787876;color:#cececd;font-size:18px;font-weight: 600;display: inline-block;border-radius: 30px;padding:10px 35px;margin-top:30px;}
.con05{width:100%;}
.con05 .con05_p1{padding-top:20px;width:1200px;margin: 0 auto;}
.con05 .con05_p1 .con05_p1_zi{color:#f7d858;font-size:24px;line-height: 25px;text-align: center;padding-top:90px;}
.con05 .con05_p1 .con05_p1_zibot{font-family: "alger";font-size: 54px;line-height: 50px;letter-spacing: 10px;text-align: center;padding-top:40px;}
.con05_main img{width: 100%;margin-top:70px;}
.con05main{width:1620px;margin:0 auto;padding-top:60px;}
.con05main_l{width:775px;float:left;}
.con05main_l img{width: 100%;}
.con05main_l .con05main_l_p1{font-family: "alger";font-size: 35px;line-height: 60px;padding:0 20px;letter-spacing: 5px;margin-top:25px;}
.con05main_l .con05main_l_p1 em{float:right;display: inline-block;background: #ffd73c;color: #6b4f1b;padding:15px 28px;border-radius: 30px;font-family:'gothic';font-size:16px;line-height: 18px;font-weight: 600;letter-spacing: 1px;}
.con05main_l .con05main_l_p2{font-size:18px;padding-top:20px;padding:0 20px;line-height: 25px;margin-top:10px;color: #989699;}
.con05main_r{float: right;width:775px;}
.con05main_r .con05main_r_p1{font-family:'gothic';font-size:18px;line-height: 25px;font-weight: 600;}
.con05main_r .con05main_r_ul li{display: block;padding-top:45px;width: 100%;height:145px;}
.con05main_r .con05main_r_ul li img{width: 145px;float: left;}
.con05main_r .con05main_r_ul li div{padding-left:30px;float: left;font-family:'gothic';font-size:24px;font-weight: 600;letter-spacing: 1.5px;}
.con05main_r .con05main_r_ul li div p{font-size:18px;line-height: 25px;color:#999;display: block;padding-top:10px;}
.appa{display: inline-block;margin-left: 300px;padding:13px 45px;background: #111112;color: #b9babb;font-size:18px;font-weight: 600;font-family:'gothic';border-radius: 30px;}
.con06{background: #080808;width:100%;margin-top:90px;padding-bottom: 210px;}
.con06main,.con07main{width:1620px;margin:0 auto;}
.con06main .con06main_01{padding-top:130px;}
.con06main .con06main_01 .pp1{font-size:18px;line-height: 25px;color: #b99a2c;font-weight: 600;}
.con06main .con06main_01 .pp2{font-family: "alger";font-size:48px;line-height: 50px;letter-spacing: 5px;font-weight: 700;color: #fff;padding-top:20px;}
.con06main .con06main_02{padding-top:60px;}
.con06main .con06main_02 img{width: 955px;float: left;border-radius: 10px;}
.con06main .con06main_02 .con06main_02_zi{float: right;width:500px;}
.con06main .con06main_02 .con06main_02_zi p{font-size:18px;line-height: 35px;color:#8c8b8b;}
.con06main .con06main_02 .con06main_02_zi a{font-size:18px;font-weight: 600;display: inline-block;padding:8px 35px;background: #ffe034;color:#574913;border-radius: 40px;margin-top:50px;}
.con07{background: #080808;width:100%;margin-top:90px;padding-top:90px;padding-bottom: 80px;}
.con07main .con07main_fl{float: left;color:#a8a4a2;font-size:16px;line-height: 25px;width:15%;}
.con07main .con07main_fl img{width: 96px;padding-bottom: 45px;}
.con07main .con07main_fr{width:80%;float:right;}
.con07main .con07main_fr span{display: block;width: 30%;float: left;text-align: center;font-size:18px;font-weight: 60px;color:#a8a4a2;line-height: 40px;text-align: left;}