*{padding: 0;margin: 0;}
html, body{background-color: #f9f9f9;scrollbar-width: none;-ms-overflow-style: none;font-family: MicrosoftYaHei;position: visible;}
ul, ol, li{list-style: none;}
a{text-decoration: none;}
:root{
	--min-width: 1200px;
	--width: 1280px;
	--max-width: 1280px;
	--header-height: 70px;
}
header{position: sticky;top: 0px;z-index: 9999;}
.header{height: var(--header-height);display: flex;align-items: center;justify-content: center;background-color: #fff;box-shadow: 0px 4px 7px 0px rgba(61,61,61,0.08);z-index: 999;}
/* .header::after{content: '';display: block;width: 100%;height: var(--header-height);} */
.header .header-chunk{width: var(--width);max-width: var(--max-width);display: flex;align-items: center;justify-content: space-between;position: relative;}
.header .header-chunk .logo>a{width: 120px;height: 46px;}
.header .header-chunk .logo>a>img{width: inherit;height: inherit;}
.header .header-chunk .menus{margin-left: 20px;display: flex;align-items: center;}
.header .header-chunk .menus .menu-item{font-size: 15px;color: #4D4D4D;height: var(--header-height);width: 100px;text-align: center;z-index: 30;}
.header .header-chunk .menus .menu-item:hover>a{color: #eea21c;}
.header .header-chunk .menus .menu-item>a{color: inherit;position: relative;z-index: 9;display: block;display: flex;align-items: center;justify-content: center;height: inherit;}
.header .header-chunk .menus .menu-item.active>a{font-weight: bold;color: #EEA21C;}
.header .header-chunk .menus .menu-item.active>a::after{content: '';position: absolute;top: 0;right: 0;left: 0;bottom: 0;width: 100px;height: 70px;z-index: 10;background-image: url("../images/nav-halation.png");background-size: 100px 70px;}
.header .header-chunk .menus .menu-item .triangle{width: 14px;height: 14px;background: url("data:image/svg+xml,%3Csvg t='1676944561262' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2882' width='14' height='14'%3E%3Cpath d='M573.056 752l308.8-404.608A76.8 76.8 0 0 0 820.736 224H203.232a76.8 76.8 0 0 0-61.056 123.392l308.8 404.608a76.8 76.8 0 0 0 122.08 0z' fill='%23999999' p-id='2883'%3E%3C/path%3E%3C/svg%3E") no-repeat;margin: 2px 0 0 2px;}
.header .header-chunk .menus .menu-item.active .triangle,
.header .header-chunk .menus .menu-item:hover .triangle{background: url("data:image/svg+xml,%3Csvg t='1676944561262' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='2882' width='14' height='14'%3E%3Cpath d='M573.056 752l308.8-404.608A76.8 76.8 0 0 0 820.736 224H203.232a76.8 76.8 0 0 0-61.056 123.392l308.8 404.608a76.8 76.8 0 0 0 122.08 0z' fill='%23eea21c' p-id='2883'%3E%3C/path%3E%3C/svg%3E") no-repeat;}
.header .header-chunk .menus .menu-item .classify-links{position: absolute;top: var(--header-height);right: 0;bottom: auto;left: 0;z-index: 1;display: none;}
.header .header-chunk .menus .menu-item:hover .classify-links{position: absolute;top: var(--header-height);right: 0;bottom: auto;left: 0;z-index: 1;display: block;}
.header .header-chunk .menus .menu-item .classify-links .classify-links-lists{width: var(--width);margin: auto;background-color: #fff;display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 20px;padding: 30px;box-sizing: border-box;box-shadow: 0px 16px 16px 0px rgba(61, 61, 61, .12);border-radius: 0px 0px 4px 4px;}

.header .header-chunk .menus .menu-item .classify-links .classify-links-lists .classify-link-item{background-color: #f7f9fa;border: 2px solid transparent;border-radius: 5px;}
.header .header-chunk .menus .menu-item .classify-links .classify-links-lists .classify-link-item:hover{background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 186, 66, .2) 100%);border: 2px solid rgba(238, 162, 28, .3);}
.header .header-chunk .menus .menu-item .classify-links .classify-links-lists .classify-link-item>a{display: flex;align-items: center;justify-content: center;flex-direction: column;padding: 20px 0;}
.header .header-chunk .menus .menu-item .classify-links .classify-links-lists .classify-link-item>a .link-item-image{width: 32px;height: 32px;}
.header .header-chunk .menus .menu-item .classify-links .classify-links-lists .classify-link-item>a .link-item-image img{width: inherit;height: inherit;object-fit: contain;}
.header .header-chunk .menus .menu-item .classify-links .classify-links-lists .classify-link-item>a .link-item-name{margin-top: 10px;font-size: 16px;font-weight: bold;color: #333;}
.header .header-chunk .search{display: flex;align-items: center;justify-content: flex-end;width: 300px;height: 36px;border-radius: 5px;border: 1px solid #EEA21C;}
.header .header-chunk .search .search-input{height: 34px;width: 250px;}
.header .header-chunk .search .search-input>input{width: inherit;height: inherit;padding: 8px 8px;box-sizing: border-box;overflow: hidden;border: 0;outline: none;border-radius: 10px!important;}
.header .header-chunk .search .search-icon{width: 50px;height: 36px;background: linear-gradient(146deg, #FFBA42 0%, #EFA21B 100%);display: flex;align-items: center;justify-content: center;cursor: pointer;}
.header .header-chunk .search .search-icon>img{width: 19px;height: 19px;}
.header .header-chunk .links{display: flex;align-items: center;padding: 0 0 0 32px;}
.header .header-chunk .links .link-item{font-size: 15px;color: #333;}
.header .header-chunk .links .link-item::after{content: '';width: 4px;height: 14px;border-radius: 4px;background-color: #E6E6E6;display: inline-block;margin: 0 10px;}
.header .header-chunk .links .link-item:last-child::after{content: '';width: 0;height: 0;display: none;margin: 0;}
.header .header-chunk .links .link-item a{color: inherit;}
.header .header-chunk .login{position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, .5);display: flex;align-items: center;justify-content: center;user-select: none;display: none;}
.header .header-chunk .login .login-chunk{width: 500px;height: 570px;background-color: #fff;border-radius: 10px;position: relative;padding: 45px 40px;}
.header .header-chunk .login .login-chunk .login-close-logo{position: absolute;top: 0;right: 0;}
.header .header-chunk .login .login-chunk .login-close-logo .logo-icon{width: 135px;height: 125px;}
.header .header-chunk .login .login-chunk .login-close-logo .logo-icon img{width: inherit;height: inherit;}
.header .header-chunk .login .login-chunk .login-close-logo .login-close{width: 35px;height: 35px;margin: 15px;position: absolute;top: 0;right: 0;cursor: pointer;}
.header .header-chunk .login .login-chunk .login-close-logo .login-close img{width: inherit;height: inherit;}
.header .header-chunk .login .login-chunk .login-title{font-size: 24px;color: #333;font-weight: bold;}
.header .header-chunk .login .login-chunk .login-notice{height: 40px;background: rgba(238, 162, 28, .12);border-radius: 5px;padding: 0 10px;color: #eea21c;font-size: 14px;display: flex;align-items: center;justify-content: flex-start;margin-top: 10px;}
.header .header-chunk .login .login-chunk .login-form{margin-top: 45px;}
.header .header-chunk .login .login-chunk .login-form .form-item{margin-bottom: 25px;}
.header .header-chunk .login .login-chunk .login-form .form-item .form-item-name{font-size: 14px;color: #333;}
.header .header-chunk .login .login-chunk .login-form .form-item .form-item-input{height: 60px;background-color: #f9f9f9;border-radius: 6px;margin-top: 12px;}
.header .header-chunk .login .login-chunk .login-form .form-item .form-item-input input[type=text]{height: 60px;background-color: transparent;padding: 0 20px;outline: none;flex: 1;box-sizing: border-box;border: none;}
.header .header-chunk .login .login-chunk .login-form .form-item.telephone-item .form-item-input{display: flex;align-items: center;justify-content: space-between;}
.header .header-chunk .login .login-chunk .login-form .form-item.telephone-item .form-item-input .telephone-action{display: flex;align-items: center;}
.header .header-chunk .login .login-chunk .login-form .form-item.telephone-item .form-item-input .telephone-action .delete-telephone{width: 26px;height: 26px;cursor: pointer;}
.header .header-chunk .login .login-chunk .login-form .form-item.telephone-item .form-item-input .telephone-action .delete-telephone img{width: inherit;height: inherit;}
.header .header-chunk .login .login-chunk .login-form .form-item.telephone-item .form-item-input .telephone-action .obtain-captcha{width: 93px;height: 40px;background: linear-gradient(146deg, #EFA21B 0%, #FFBA42 100%);border-radius: 4px;font-size: 14px;color: #fff;display: flex;align-items: center;justify-content: center;margin: 0 15px;cursor: pointer;}
.header .header-chunk .login .login-chunk .login-form .form-item.captcha-item .form-item-input{display: block;}
.header .header-chunk .login .login-chunk .login-form .form-item.captcha-item .form-item-input input{width: 100%;}
.header .header-chunk .login .login-chunk .login-form .form-item.captcha-item .form-item-text{padding: 15px 0;text-align: right;}
.header .header-chunk .login .login-chunk .login-form .form-item.captcha-item .form-item-text a{font-size: 14px;color: #eea21c;}
.header .header-chunk .login .login-chunk .login-form .form-item.button-item{margin-top: 60px;}
.header .header-chunk .login .login-chunk .login-form .form-item.button-item .form-item-name{font-size: 14px;color: #999;cursor: pointer;}
.header .header-chunk .login .login-chunk .login-form .form-item.button-item .form-item-name span{font-size: 14px;color: #eea21c;}
.header .header-chunk .login .login-chunk .login-form .form-item.button-item .form-item-name span>a{font-size: 14px;color: #eea21c;}
.header .header-chunk .login .login-chunk .login-form .form-item.button-item .form-item-name input[name=agreement]{position: relative;margin-right: 4px;top: 1px;left: 2px;;}
.header .header-chunk .login .login-chunk .login-form .form-item.button-item .form-item-name input[name=agreement]::before{content: '';width: 17px;height: 17px;position: absolute;top: -2px;left: -2px;border-radius: 50%;border: 2px solid #eea21c;box-sizing: border-box;background-color: #fff;}
.header .header-chunk .login .login-chunk .login-form .form-item.button-item .form-item-name input[name=agreement]:checked::before{content: '';width: 17px;height: 17px;position: absolute;border-radius: 50%;box-sizing: border-box;background-color: #eea21c;}
.header .header-chunk .login .login-chunk .login-form .form-item.button-item .form-item-name input[name=agreement]:checked::after{content: '';width: 8px;height: 4px;position: absolute;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(135deg);top: 2px;left: 2px;}
.header .header-chunk .login .login-chunk .login-form .form-item.button-item .form-item-input .login-btn{height: 60px;background: linear-gradient(146deg, #EFA21B 0%, #FFBA42 100%);box-shadow: 0px 7px 11px 0px rgba(238,162,28,0.39);border-radius: 6px;display: flex;align-items: center;justify-content: center;font-size: 18px;color: #fff;font-weight: bold;cursor: pointer;}

.main{margin: 0;padding: 0;background-color: #f9f9f9;}
.main .main-chunk{display: flex;align-items: flex-start;justify-content: center;margin: auto;}
.main .main-chunk .chunk{width: var(--width);padding: 20px 0;}

.footer{padding: 30px 0;background-color: #f0f0f0;position: relative;height: 160px;box-sizing: border-box;}
.footer::before{content: '';background: url('../images/decorative-pattern-four.png') no-repeat center/cover;width: 320px;height: 160px;position: absolute;top: 0;left: 0;}
.footer::after{content: '';background: url('../images/decorative-pattern-five.png') no-repeat center/cover;width: 320px;height: 160px;position: absolute;top: 0;right: 0;}
.footer .foot-body{width: var(--width);margin: auto;display: flex;align-items: flex-start;justify-content: space-between;flex-direction: column;height: 100px;position: relative;z-index: 9;}
.footer .foot-body .foot-block.floating-block{position: fixed;bottom: 0;right: 0;z-index: 99;}
.footer .foot-body .foot-block.floating-block .floating-chunk{width: var(--width);margin: auto;position: relative;}
.footer .foot-body .foot-block.floating-block .floating-chunk .floating{position: absolute;right: -80px;bottom: 180px;display: grid;grid-template-columns: 1fr;grid-gap: 12px;}
.footer .foot-body .foot-block.floating-block .floating-chunk .floating .floating-item{width: 60px;height: 60px;background-color: #fff;border-radius: 5px;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.08);display: flex;align-items: center;justify-content: center;cursor: pointer;}
.footer .foot-body .foot-block.floating-block .floating-chunk .floating .floating-item .floating-item-image{width: 22px;height: 22px;}
.footer .foot-body .foot-block.floating-block .floating-chunk .floating .floating-item .floating-item-image img{width: inherit;height: inherit;object-fit: contain;}
.footer .foot-body .foot-block.floating-block .floating-chunk .floating .floating-item .floating-show{display: none;position: absolute;width: 167px;height: 191px;top: -30px;right: auto;bottom: auto;left: -181px;}
.footer .foot-body .foot-block.floating-block .floating-chunk .floating .floating-item:hover .floating-show{display: block;}
.footer .foot-body .foot-block.floating-block .floating-chunk .floating .floating-item .floating-show .show-background-image{width: inherit;height: inherit;}
.footer .foot-body .foot-block.floating-block .floating-chunk .floating .floating-item .floating-show .show-background-image img{width: inherit;height: inherit;}
.footer .foot-body .foot-block.floating-block .floating-chunk .floating .floating-item .floating-show .show-name{position: absolute;top: 20px;width: 100%;text-align: center;font-size: 15px;font-weight: bold;color: #fff;text-indent: -5px;}
.footer .foot-body .foot-block.floating-block .floating-chunk .floating .floating-item .floating-show .show-qrcode-image{position: absolute;top: 49px;right: 0;bottom: 0;left: 20px;width: 122px;height: 122px;text-align: center;}
.footer .foot-body .foot-block.floating-block .floating-chunk .floating .floating-item .floating-show .show-qrcode-image img{width: inherit;height: inherit;}
.footer .foot-body .foot-block{display: flex;align-items: center;justify-content: space-between;width: 100%;}
.footer .foot-body .foot-block .logo{width: 110px;height: 42px;}
.footer .foot-body .foot-block .logo>img{width: 110px;height: 42px;object-fit: contain;}
.footer .foot-body .foot-block .qrcode{display: flex;align-items: center;position: relative;z-index: 99;}
.footer .foot-body .foot-block .qrcode .qrcode-item{position: relative;margin-right: 10px;}
.footer .foot-body .foot-block .qrcode .qrcode-item:last-child{margin-right: 0;}
.footer .foot-body .foot-block .qrcode .qrcode-item .qrcode-image{width: 130px;height: 146px;position: absolute;top: -160px;right: 0;bottom: 0;left: -50px;background-color: #fff;border-radius: 5px;display: none;}
.footer .foot-body .foot-block .qrcode .qrcode-item:hover .qrcode-image{display: block;}
.footer .foot-body .foot-block .qrcode .qrcode-item .qrcode-image .image{width: 100px;height: 100px;margin: 15px 15px 0 15px;}
.footer .foot-body .foot-block .qrcode .qrcode-item .qrcode-image .name{text-align: center;color: #333;font-size: 12px;margin-top: 5px;}
.footer .foot-body .foot-block .qrcode .qrcode-item .qrcode-image .image>img{width: inherit;height: inherit;}
.footer .foot-body .foot-block .qrcode .qrcode-item .qrcode-item-icon{width: 36px;height: 36px;}
.footer .foot-body .foot-block .qrcode .qrcode-item .qrcode-item-icon>img{width: inherit;height: inherit;}
.footer .foot-body .foot-block .foot-links{display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 60px;}
.footer .foot-body .foot-block .foot-links .foot-link-item a{color: #666;font-size: 14px;font-weight: bold;}
.footer .foot-body .foot-block .foot-links .foot-link-item a:hover{color: #eea21c;}
.footer .foot-body .foot-block .copyright{font-size: 14px;color: #666;}





