@import '//at.alicdn.com/t/font_608062_x0hmve16apl.css';@font-face {font-family:'din';src:url('../fonts/DINCond-Medium.otf');}
@font-face {font-family:'tt0142m';src:url('../fonts/tt0142m.ttf');}
@font-face {font-family:'futurademic';src:url('../fonts/futurademic.ttf');}
@font-face {font-family:'iconfont';/* Project id 4538711 */  src:url('../fonts/iconfont.woff2?t=1715223273682') format('woff2'),url('../fonts/iconfont.woff?t=1715223273682') format('woff'),url('../fonts/iconfont.ttf?t=1715223273682') format('truetype');}
.iconfont {font-family:"iconfont"!important;font-style:normal;}
.com-fenye1 {text-align:center;font-size:16px;margin:15px 0 0;}
.com-fenye1 a {margin:0 6px;transition:all 0.4s ease;display:inline-block;padding:3px 9px;}
.com-fenye1 a.ac,.com-fenye1 a:hover {background:#000;color:#FFFFFF;}
body {margin:0;padding:0;width:100%;position:relative;font-size:14px;/*font-family:"noto","Microsoft YaHei";*/  font-family:"Microsoft Yahei",Tahoma,Helvetica,Arial,sans-serif;color:#666666;}
p,ul,li,h1,h2,h3,h4,h5,h6,dl,dd,dt,button,input,img {margin:0;padding:0;list-style:none;}
img {border:none;}
.fl {float:left;}
.fr {float:right;}
.clearfix {zoom:1;/*这个属性是为了兼容IE*/}
.clearfix:after {display:block;content:"";/*设置为空或者“.”都可以*/  height:0;clear:both;overflow:hidden;visibility:hidden;}
input[type=submit],input[type=reset] {border:none;cursor:pointer;}
input,textarea {font-family:"Microsoft YaHei";resize:none;}
a {text-decoration:none;color:#666666;}
a:hover {text-decoration:none;}
h1,h2,h3,h4,h5,h6,i,b {font-size:14px;font-weight:400;font-style:normal;}
.arial {font-family:"Arial";}
*,:after,:before {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.size-all {width:100%;height:100%;}
.wid-all {width:100%;}
.te-ju {text-align:justify;text-justify:inter-ideograph;}
.te-ce {text-align:center;}
.te-ri {text-align:right;}
.te-le {text-align:left;}
.te-up {text-transform:uppercase;}
.te-ca {text-transform:capitalize;}
.over-hid {overflow:hidden;}
.font-b {font-weight:bold;}
.com-in-blo {font-size:0;}
.com-101 {width:101%;margin:0 0 0 -0.5%;}
.com-102 {width:102%;margin:0 0 0 -1%;}
.blo-box {display:inline-block;vertical-align:top;font-size:14px;position:relative;}
.blo-box1 {display:inline-block;vertical-align:middle;font-size:14px;position:relative;}
.cur-po {cursor:pointer;}
.com-img {overflow:hidden;}
.img-box {display:block;width:100%;height:100%;transition:all 0.4s ease;}
.dis-no {display:none;}
.dis-bl {display:block;}
.dis-in {display:inline-block;}
.po-re {position:relative;}
.po-ab {position:absolute;}
.ver-top {vertical-align:top;}
.ver-mid {vertical-align:middle;}
.bg-bai {background:#FFFFFF;}
.bg-hui {background:#F6F6F6;}
.bg-hui2 {background:#F0F0F0;}
.bg-hui3 {background:#E9E7E9;}
.com-swrongqi {width:100%;height:100%;overflow:hidden;position:relative;}
.com-jianju {padding:100px 0 70px;}
.font-si12 {font-size:12px;}
.conta {width:92%;position:relative;height:100%;margin:0 auto;}
.conta2 {width:76%;position:relative;height:100%;margin:0 auto;}
.main {position:relative;width:100%;overflow-x:hidden;margin:98px 0 0;z-index:3;}
/*修改input的placeholder颜色*/.com-input::-webkit-input-placeholder {color:#ffffff;opacity:0.5;}
.com-input:-moz-placeholder {color:#ffffff;opacity:0.5;}
.com-input::-moz-placeholder {color:#ffffff;opacity:0.5;}
.com-input:-ms-input-placeholder {color:#ffffff;opacity:0.5;}
/*改变滚动条*/::-webkit-scrollbar {width:8px;height:8px;border-radius:4px;}
::-webkit-scrollbar-track {background:#ffffff;border-radius:4px;}
::-webkit-scrollbar-thumb {background:#333;border-radius:4px;}
/*banner*/.com-ban {width:100%;position:relative;height:400px;}
.com-ban .com-wen {position:absolute;width:100%;bottom:0;left:0;z-index:3;color:#ffffff;}
.com-ban .com-wen .dn-top {padding:0 0 4%;}
.com-ban .com-wen .dn-top .dn1 {font-size:42px;}
.com-ban .com-wen .dn-top .dn2 {margin:10px 0 0;}
.com-ban .com-wen .dn-bot {border-top:1px solid rgba(255,255,255,0.7);position:relative;}
.com-ban .com-wen .dn-bot:before{content:""; position:absolute; left:0; top:0; width:100%; height:100%; background: rgba(0, 0, 0, .2); z-index:1; backdrop-filter: blur(5px);}
.com-ban .com-wen .dn-bot .conta{position:relative; z-index:2;}

.com-ban .com-wen .dn-bot .a-back {cursor:pointer;position:absolute;left:50%;top:50%;color:#fff;margin:-11px 0 0 -41px;}
.com-ban .com-wen .dn-bot .a-back i {font-size:20px;vertical-align:middle;display:inline-block;margin:0 7px 0 0;}
.com-ban .com-wen .dn-bot .dn-a a {display:inline-block;font-size:16px;margin:0 40px 0 0;line-height:60px;color:#ffffff;opacity:0.8;transition:all 0.4s ease;}
.com-ban .com-wen .dn-bot .dn-a a.ac,.com-ban .com-wen .dn-bot .dn-a a:hover {opacity:1;}
.com-ban .com-wen .dn-bot .dn-a a.ca{opacity:1; font-weight:bold}
/*查看更多按钮*/.com-more .a1 {display:block;width:300px;height:64px;line-height:64px;text-align:center;background:#F1F1F1;color:#000000;font-size:18px;margin:50px auto 0;position:relative;overflow:hidden;transition:all 0.4s ease;}
.com-more .a1 span {position:relative;z-index:2;}
.com-more .a1:before {content:"";position:absolute;width:100%;height:100%;bottom:-100%;opacity:0;left:0;background:#000000;transition:all 0.4s ease;}
.com-more .a1:hover {color:#ffffff;}
.com-more .a1:hover:before {bottom:0;opacity:1;}
/*标题*/.com-ti1 {text-align:center;color:#0d0d0d;font-size:42px;padding:0 0 30px;}
.com-biaoti {padding:0 0 50px;text-align:center;}
.com-biaoti-ju {padding:80px 0 50px;}
.com-biaoti .dn1 {font-size:42px;margin:0 0 10px;font-weight:bold; text-transform:uppercase; background-image:-webkit-linear-gradient(top,#a1642e,#f2c158);-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}
.com-biaoti .dn2 {color:#666666;font-size:16px;text-transform:uppercase}
/*分页*/.com-fen {text-align:center;margin:40px auto 0;}
.com-fen .a1 {display:inline-block;background:#ffffff;width:200px;height:45px;line-height:45px;text-align:center;margin:0 5px;transition:all 0.4s ease;}
.com-fen-bg .a1 {background:linear-gradient(90deg,#f2c158,#a1642e); color:#FFF}
.com-fen .a1:hover {box-shadow:0 0 7px rgba(0,0,0,0.2);}
.com-fen .a1 img {vertical-align:middle;}
/*导航*/.com-navigation {background:#000000;color:#ffffff;width:330px;height:86px;line-height:86px;font-family:'tt0142m';font-weight:bold;padding:0 0 0 40px;}
.com-navigation .sp2 {display:inline-block;width:66px;height:1px;background:#ffffff;margin:0 16px;vertical-align:middle;}
/*底部*/.footer {background:linear-gradient(180deg,#f2c158,#a1642e);color:#ffffff;width:100%;}
.footer a {color:#ffffff;}
.footer .foot-top {padding:70px 0 120px;}
.footer .foot-top .dfl {width:435px;}
.footer .foot-top .dfl .dn2 {line-height:26px;margin:26px 0 0;opacity:0.6;}
.footer .foot-top .dfr .blo-box {width:280px;margin:0 0 0 80px;}
.footer .foot-top .dfr .blo-box:first-of-type {margin:0;}
.footer .foot-top .dfr .blo-box .dn1 {border-bottom:1px solid rgba(255,255,255,0.3);font-size:16px;padding:0 0 15px;font-family:'tt0142m';margin:0 0 22px;}
.footer .foot-top .dfr .blo-box .dn2 {line-height:30px;}
.footer .foot-top .dfr .blo-box .dn2 p {opacity:0.5;}
.footer .foot-top .dfr .blo-box .dn2 a {cursor:pointer;}
.footer .foot-top .dfr .blo-box .dn2 a:hover {text-decoration:underline;}
.footer .foot-bot {border-top:1px solid rgba(255,255,255,0.3);text-align:center;opacity:0.4;padding:30px 0 35px;}
.footer .foot-bot span {margin:0 15px;}
.foot-top .intro a {display:inline-block;width:34px;height:34px;border-radius:50%;text-align:center;line-height:34px;background-color:#ffffff !important;margin:0 20px 0 0 !important;position:relative;}
.foot-di {position:fixed;z-index:400;width:100%; background: linear-gradient(90deg,#f2c158,#a1642e); color:#FFFFFF;height:60px;line-height:60px;bottom:0;left:0;display:none;}
.foot-di * {color:#FFFFFF;}
.foot-di .dpai {float:left;width:33.3%;text-align:center;position:relative;}
.foot-di .dpai i {font-size:26px;}
.foot-di .dpai .dp2 {position:absolute;width:130px;height:130px;top:-130px;left:50%;margin-left:-65px;background:#fff;padding:15px;display:none;}
.foot-di .dpai .dp2 img {width:100%;height:100%;display:block;}
.foot-di .dpai .dp2:before {content:"";position:absolute;bottom:-10px;left:50%;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;}
/*分享*/.bd_weixin_popup,.bd_weixin_popup * {box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;}
.bdshare-slide-button-box {display:none !important;}
.bdshare-button-style0-16 a,.bdshare-button-style0-16 .bds_more {padding:0 !important;position:relative !important;width:34px !important;height:34px !important;line-height:34px !important;text-align:center;border:1px solid #EEEEEE;border-radius:50%;margin:6px 0 6px 13px !important;opacity:1 !important;}
.com-ban .bdshare-button-style0-16 a,.com-ban .bdshare-button-style0-16 .bds_more {width:60px !important;height:60px !important;line-height:60px !important;border-radius:inherit;border:none;border-right:1px solid rgba(255,255,255,0.7);margin:0 !important;}
.bdshare-button-style0-16 .bds_weixin {background:#ffffff url(../images/eixin.png) no-repeat center !important;}
.bdshare-button-style0-16 .bds_tsina {background:#ffffff url(../images/weibo.png) no-repeat center !important;}
.com-ban .bdshare-button-style0-16 .bds_weixin {background:url(../images/weixin1_03.png) no-repeat center !important;}
.com-ban .bdshare-button-style0-16 .popup_sqq {background:url(../images/qq1_03.png) no-repeat center !important;}
.com-ban .bdshare-button-style0-16 .bds_tsina {background:url(../images/weibo1_03.png) no-repeat center !important;}
/*底部点击弹窗*/.layui-layer-title {height:80px !important;line-height:80px !important;background-color:#222222 !important;border-bottom:1px solid #222222 !important;font-size:24px !important;text-align:center !important;color:#FFFFFF !important;margin:20px auto 20px !important;padding:0 !important;}
.layui-layer {background-color:#222222 !important;border-radius:4px !important;}
.layui-layer-ico {width:18px !important;height:18px !important;background:url(../images/close.png) no-repeat center center !important;background-position:0 !important;}
.lay-jinbiao1 {margin:0 70px;display:none;}
.lay-jinbiao2 {display:none;margin:0 70px;color:#FFFFFF;line-height:44px;font-size:16px;}
.lay-jinbiao1 .form-box {height:50px;margin-bottom:10px;border-bottom:1px solid #333333;overflow:hidden;}
.lay-jinbiao1 .form-box .s1 {float:left;width:50px;font-size:14px;color:#666666;line-height:50px;display:block;}
.lay-jinbiao1 .form-box .inp1 {width:395px;height:50px;font-size:14px;line-height:50px;color:#666666;background:transparent;float:right;border:none;outline:none;padding:0 0 0 10px;}
.lay-jinbiao1 .form-box2 .inp2 {width:160px;height:58px;font-size:16px;color:#ffffff;text-align:center;line-height:54px;background:transparent;border-width:2px;border-style:solid;border-color:#ffffff;border-image:initial;border-radius:58px;transition:all 0.4s ease-in-out;margin:50px auto 0;display:block;}
.lay-jinbiao1 .form-box2 .inp2:hover {color:#222222;background:#ffffff;}
/*侧边*/.fixed-contact-wrap {z-index:999;position:fixed;right:30px;top:75%;width:60px;margin-top:-90px;overflow:hidden;border-radius:30px;opacity:0;transition:all 0.4s;transform:translateX(95px);-webkit-transform:translateX(95px);-moz-transform:translateX(95px);}
.fixed-contact-wrap.show {transform:none;opacity:1;}
.fixed-contact-wrap.active {width:215px;}
.fixed-contact-wrap li {position:relative;height:60px;background:#222;overflow:hidden;}
.fixed-contact-wrap.active li {overflow:inherit;}
.fixed-contact-wrap li a {position:relative;z-index:1000;display:block;}
.fixed-contact-wrap li i {z-index:1000;position:absolute;right:0;display:block;width:60px;height:60px;transition:all 0.4s;}
.fixed-contact-wrap.active li:after {z-index:1001;content:'';position:absolute;bottom:0;left:50%;display:block;width:80%;height:1px;margin-left:-40%;background:rgba(255,255,255,0.1);}
.fixed-contact-wrap.active li:last-child:after {display:none;}
.fixed-contact-wrap li:hover i,.fixed-contact-wrap li:hover strong {opacity:0.5;}
.fixed-contact-wrap .phone i {background:#222 url(../images/fix-icon1.png) no-repeat center center;border-top-left-radius:30px;-moz-border-top-left-radius:30px;-webkit-border-top-left-radius:30px;border-top-right-radius:30px;-moz-border-top-right-radius:30px;-webkit-border-top-right-radius:30px;}
.fixed-contact-wrap .phone2 i {background:#222 url(../images/sj.png) no-repeat center center;}
.fixed-contact-wrap .qq i {background:#222 url(../images/fix-icon2.png) no-repeat center center;}
.fixed-contact-wrap .back-top i {background:#222 url(../images/fix-icon3.png) no-repeat center center;}
.fixed-contact-wrap.active .back-top i {border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;}
.fixed-contact-wrap li strong {position:absolute;top:0;right:-135px;display:block;width:115px;padding:0 15px 0 0px;font:normal 16px/60px 'gotham-medium';color:#fff;background:#222;white-space:nowrap;transition:all 0.4s;}
.fixed-contact-wrap.active li strong {right:72px;}
/*头部*/.header {background:#ffffff;height:100px;line-height:100px;position:fixed;width:100%;top:0;left:0;z-index:30;transition:all 0.35s linear;}
.header.open {height:80px;line-height:80px;}
.header .head-fl {z-index:12;position:relative;height:100%;}
.header .head-fl img {vertical-align:middle;max-height:65%;}
.header .head-fr a {margin:0 0 0 50px;display:inline-block;position:relative;color:#000000;font-size:16px}
.header .head-fr a.a1 {color:#bd8e37;}
.header .head-fr a:not(.a1):before {content:'';position:absolute;height:6px;width:2px;background:#B8B9BA;left:-29px;top:50%;margin:-3px 0 0;}
.header .head-fr a:not(.a1):after {width:0;height:4px;content:'';position:absolute;top:0;left:50%;background:#bd8e37;opacity:0;transition:all 0.3s;}
.header .head-fr a.act:after,.header .head-fr a:hover:after {opacity:1;width:100%;margin:0 0 0 -50%;}
.header .head-fr a.ca{color:#bd8e37;}
.header .head-fr a:nth-child(1):before { display:none}

/*头部*/.p-click-alert {float:right;display:none;width:30px;height:22px;margin:40px 0 0;position:relative;cursor:pointer;z-index:12;}
.p-click-alert span {border-top:2px solid #1d1d1d;display:block;position:absolute;left:0;-webkit-transition:all 0.8s;transition:all 0.8s;}
.p-click-alert .s1 {width:18px;top:0;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.p-click-alert .s2 {width:26px;top:8px;-webkit-transition:all 0.5s;transition:all 0.5s;}
.p-click-alert .s3 {width:22px;top:17px;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.p-click-alert.zhuan .s1 {-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);width:22px;}
.p-click-alert.zhuan .s2 {opacity:0;}
.p-click-alert.zhuan .s3 {-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);}
/*加载*/.jiazai {position:fixed;width:100%;height:100%;top:0;left:0;z-index:30000;display:none;}
.jiazai .d1,.jiazai .d2 {position:absolute;width:100%;height:50%;left:0;background-color:#F1F1F1;}
.jiazai .d1 {top:0;}
.jiazai .d1 img {position:absolute;left:50%;bottom:10px;margin:0 0 0 -35px;width:70px;}
.jiazai .d2 {bottom:0;}
.jiazai .d2 p {width:70px;margin:0 auto 0;height:2px;background-color:#666666;}
.jiazai .d2 p .s1 {display:block;width:0;height:2px;background-color:#000000;position:relative;z-index:10;}
.jiazai .d2 .s2 {position:absolute;top:0;width:0;left:50%;margin:0 0 0 -35px;background-color:#000000;display:block;height:2px;}
.Tpiaochuan {width:613px;height:285px;background:url(../images/bgx-11.jpg) no-repeat center / cover;position:fixed;left:50%;top:50%;z-index:9999;display:none !important;opacity:0.9;margin:-142px 0 0 -306px;color:#ffffff;padding:41px 0 0 55px;}
.Tpiaochuan .dn1 {font-size:18px;}
.Tpiaochuan .dn2 {font-size:44px;margin:8px 0 0;font-weight:bold;}
.Tpiaochuan a {position:absolute;cursor:pointer;width:134px;height:34px;line-height:32px;text-align:center;border-radius:30px;font-size:16px;}
.Tpiaochuan .a1 {bottom:54px;left:114px;background:#ffffff;color:#CF2121;}
.Tpiaochuan .a2 {bottom:54px;right:141px;color:#ffffff;border:1px solid #ffffff;}
/*banner上的轮播*/.com-ban .swbtn {width:63px;height:61px;line-height:61px;border-left:1px solid rgba(255,255,255,0.7);text-align:center;bottom:0;display:block;position:absolute;z-index:12;cursor:pointer;}
.com-ban .indeban-sw1 .swiper-slide .size-all {opacity:0.9;}
.com-ban .indeban-sw1 .swiper-slide-active .size-all {opacity:1;transition:all 1s ease;}
.com-ban .swbtn i {font-size:40px; color:#fff}
.com-ban .btnleft {right:63px;}
.com-ban .btnright {right:0;}
/*# sourceMappingURL=common.css.map */


.header .head-fr ul li {float:left; position:relative;}
.header .head-fr ul li dl {display: none;}
.header .head-fr ul li:hover a {}
.header .head-fr ul li:hover dl {display:block; position:absolute; top:100px; left:10px; width:150px;}
.header .head-fr ul li:hover dl dd a {display:block; background:#fff; color:#000; width:120px; margin: 0 0 0 0; line-height:40px; text-align:center}
.header .head-fr ul li:hover dl dd a:hover {background:#bd8e37; color:#fff;}
.header .head-fr ul li:hover dl dd a:not(.a1):before{ display:none}
.header .head-fr ul li:hover dl dd a:not(.a1):after{ display:none}
.header .head-fr ul li a.ca{color:#bd8e37;}
.header .head-fr ul li dl dd a{ font-size:14px; color:#666}
.header.open .head-fr ul li:hover dl {top:80px;}
@media (max-width:992px) {
.header .head-fr ul li{ width:100%}
.header .head-fr ul li:hover dl{display:none}
}