/* product-pages.css - 基础重置 + 详情页规则（合并 product-base.css） */

/* 基础重置 */
*{box-sizing:border-box}
*::before,*::after{box-sizing:border-box}
*:focus{outline:none}
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{margin:0;padding:0}
body{background:#fff;-webkit-text-size-adjust:100%;color:#666;overflow-x:hidden}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;overflow:visible;line-height:1.32}
p{line-height:inherit}
address,cite,dfn,var{font-style:normal}
small{font-size:12px}
ul,ol{list-style:none}
a{color:inherit;text-decoration:none;cursor:pointer;border:0}
span{line-height:inherit}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%;border-radius:0}
button{border:none;background:none;outline:none;appearance:none;-webkit-appearance:none}
textarea{resize:none;border:none}
select,button,input,img{vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{display:block;margin:0;padding:0}
input{border:none;appearance:none;-webkit-appearance:none;outline:none}
input:focus{outline:none}
img{max-width:100%}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b3b3b3}
input:-moz-placeholder,textarea:-moz-placeholder{color:#b3b3b3}
html::-webkit-scrollbar{width:6px}
html::-webkit-scrollbar-thumb{background:#eb6636}
html::-webkit-scrollbar-track{background:#f1f1f1}
html{scrollbar-color:#eb6636 #f1f1f1;scrollbar-width:thin}

/* 工具类 */
.flex{display:flex}
.fs14{font-size:14px}
.fs16{font-size:16px}
.fs20{font-size:20px}
.fs40{font-size:40px}
.lh{line-height:1.6}
.lh32{line-height:32px}
.mt6{margin-top:6px}
.mt46{margin-top:46px}
.mt70{margin-top:70px}
.pb20{padding-bottom:20px}
.pb100{padding-bottom:100px}
.pb120{padding-bottom:120px}
.pt60{padding-top:60px}
.c3{color:#333}
.c6{color:#666}
.black{color:#000}
.center{text-align:center}
.HB{font-weight:bold}
.Container{margin-top:100px}
.PageContain{width:1400px;max-width:100%;margin:0 auto;padding:0 20px}
.clearFix:before,.clearFix:after{display:table;content:""}
.clearFix:after{clear:both}

/* 分页 */
.paging-menu, .paging-skip, .paging-hint {display: flex;flex-wrap: wrap;}

.paging-menu a {width: 32px;height: 32px;border: 1px solid #d9d9d9;margin: 4px;font-size: 14px;color: #666666;transition: all .4s ease;border-radius: 5px;display: flex;align-items: center;justify-content: center;}

.paging-menu a.not i {font-size: 12px;display: block;}

.paging-menu a.lty i {transform: rotate(180deg);}

.paging-menu a:hover, .paging-menu a.active,.page-num-current,.paging a.on {border-color: #eb6636;background-color: #eb6636;color: #fff;}

.paging-skip {margin-left: 8px;align-items: center;}

.paging-hint {font-size: 12px;color: #666;font-weight: 300;margin: 0 8px;}

.paging-hint:first-of-type {margin: 0;}

.paging-skip input {width: 50px;text-align: center;height: 32px;border: 1px solid #d9d9d9;background-color: transparent;font-size: 14px;color: #666;border-radius: 3px;transition: all .4s ease;}

.paging-skip input:focus {border-color: #eb6636;}

.paging-skip button {color: #555;font-size: 12px;padding: 0 18px;border: 1px solid #d9d9d9;transition: all .4s ease;height: 32px;cursor: pointer;border-radius: 3px;}

.paging-skip button:hover {background-color: #eb6636;color: #fff;border-color: #eb6636;}

.paging-hint span {color: #eb6636;}

.CommonBanner .content .contain.center {display: flex;flex-direction: column;align-items: center;}

.CommonBanner .content .PageContain.center {display: flex;flex-direction: column;align-items: center;}

.NewsBan .content .PageContain.center {display: flex;flex-direction: column;align-items: center;}

.RuJinlb-list .list .cont {width: 42%;display: flex;flex-direction: column;justify-content: center;}

.RuJinjz-list .list {width: calc(100%/3 - 75px);margin-right: 75px;height: 500px;border-radius: 30px;overflow: hidden;position: relative;padding: 60px 50px;display: flex;flex-direction: column;align-items: center;text-align: center;transition: all .4s ease;}

.RuJints-list .list .cont {width: 50%;display: flex;flex-direction: column;justify-content: center;padding: 20px 100px;}

.RuJinzx-cont .cont-l {width: 37.5%;display: flex;flex-direction: column;justify-content: center;}

.NewsBan .content .contain.center {display: flex;flex-direction: column;align-items: center;}

.Newslb-muen {border-bottom: 1px solid #ededed;}

.Newslb-muen a {height: 65px;display: flex;align-items: center;justify-content: center;padding: 0px 25px;position: relative;transition: all .4s ease;}

.Newslb-muen a::before {content: "";position: absolute;bottom: 0%;left: 0%;width: 100%;height: 2px;background-color: #eb6636;opacity: 0;transition: all .4s ease;}

.Newslb-muen a.active::before {opacity: 1;}

.Newslb-muen a.active {color: #eb6636;}

.Newslb-muen a:hover {color: #eb6636;}

.JaoYusd-content .show {position: absolute;bottom: 0px;left: 0px;width: 100%;height: 80%;background-image: linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,0));display: flex;flex-direction: column;justify-content: flex-end;padding: 0px 35px;padding-bottom: 30px;}

.JaoYusd-list {display: flex;flex-direction: column;justify-content: space-between;height: 100%;}

.JaoYuxg-list .list .show {position: absolute;bottom: 0px;left: 0px;width: 100%;height: 50%;display: flex;flex-direction: column;justify-content: flex-end;padding: 0px 40px;padding-bottom: 30px;background-image: linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0,0));}

.JaoYual-lun .cont {width: 56%;padding: 20px 120px 20px 90px;display: flex;flex-direction: column;justify-content: center;}

.JaoYual-svp > .muen {margin: -15px;}

.JaRugz-lun .cont {width: 50%;display: flex;flex-direction: column;justify-content: center;padding: 65px;}

.JaRuxq-muen {background-color: #fff;padding: 24px 40px 100px 40px;}

.JaRuZhixq-muen {background-color: #fff;padding: 35px;}

.ProXqNav-list {height: 85px;align-items: center;}

.ProXqNav-list a {display: flex;
	    margin-right: 12px;
	    position: relative;
	    transition: all .4s ease;
		font-size: 14px;
		color: #888;}

.ProXqNav-list a:hover {color:#eb6636}

.ProXqNav-list .list {display: flex;margin-right: 18px;position: relative;transition: all .4s ease;}

.ProXqNav-list .list:hover {color: #eb6636;}

.ProXqNav-list .list::before {content: "\e80b";font-family: "icon";color: #888;position: absolute;right: -16px;top: 50%;transform: translateY(-50%) rotate(180deg);font-size: 12px;margin-top: -1px;}

.ProXqNav-list .list:last-child::before {display: none;}

.ProXqMain-cont .cont-l {width: 50%;}

.ProXqMain-cont .cont-r {width: 50%;padding-left: 70px;display: flex;flex-direction: column;max-height: calc(100vh - 5rem);}

.ProXqMain-list {margin-right: -15px;margin-bottom: -15px;}

.ProXqMain-list .list {width: calc(100%/2 - 15px);margin-right: 15px;margin-bottom: 15px;border-radius: 5px;overflow: hidden;border: 1px solid #d5d5d5;padding: 10px 0px;transition: all .4s ease;}

.ProXqMain-list .list .img {width: 60px;padding: 5px;display: flex;align-items: center;justify-content: center;}

.ProXqMain-list .list .img img {max-height: 100%;}

.ProXqMain-list .list .cont {width: calc(100% - 60px);padding: 0px 5px;align-items: center;display: flex;}

.ProXqMain-list .list .cont .title {transition: all .4s ease;}

.ProXqMain-list .list:hover .cont .title {color: #eb6636;}

.ProXqMain-list .list.active {border: 1px solid #eb6636;}

.ProXqMain-ul .li {padding-left: 17px;position: relative;}

.ProXqMain-ul .li::before {content: "";position: absolute;left: 5px;top: 7px;width: 4px;height: 4px;background-color: #333;border-radius: 100px;}

.ProXqMain-btn a {width: 150px;height: 45px;border-radius: 5px;display: flex;justify-content: center;align-items: center;transition: all .4s ease;}

.ProXqMain-btn a:nth-child(1) {background-color: #eb6636;color: #fff;margin-right: 10px;}

.ProXqMain-btn a:nth-child(2) {border: 1px solid #eb6636;color: #eb6636;}

.ProXqMain-btn a:nth-child(1):hover {background-color: #eb6636;}

.ProXqMain-btn a:nth-child(2):hover {background-color: #eb6636;color: #fff;}

.ProXqMain-cont .cont-l .thumbs {padding: 0px 45px;position: relative;}

.ProXqMain-thumbs-year {height: 85px;border-radius: 8px;border: 1px solid #dddddd;display: flex;justify-content: center;align-items: center;padding: 10px;transition: all .4s ease;}

.ProXqMain-thumbs-year img {max-height: 100%;}

.ProXqMain-thumbs-year.active {border: 1px solid #eb6636;}

.thumbs-prev a,.thumbs-next a {width: 24px;height: 24px;border: 1px solid #e5e5e5;display: flex;align-items: center;justify-content: center;border-radius: 100px;font-size: 12px;color: #0d0d0d;transition: all .4s ease;}

.thumbs-prev,.thumbs-next {position: absolute;top: 50%;z-index: 3;opacity: 0;transition: all .4s ease;}

.thumbs-prev {left: 0px;transform: translateY(-50%);}

.thumbs-next {right: 0px;transform: translateY(-50%) rotate(180deg);}

.ProXqMain-cont .cont-l .svp_not {visibility: hidden;height: 0;overflow: hidden;pointer-events: none;}

.ProXqMain-cont .cont-l .svp_not.active {visibility: visible;height: auto;pointer-events: auto;}

.ProXqMain-cont .cont-l .thumbs:hover .thumbs-prev,.ProXqMain-cont .cont-l .thumbs:hover .thumbs-next {opacity: 1;}

.thumbs-prev a:hover,.thumbs-next a:hover {background-color: #eb6636;border: 1px solid #eb6636;color: #fff;}

.ProXqMain-gallery-more {height: 420px;display: flex;align-items: center;justify-content: center;padding: 30px;}

.ProXqMain-gallery-more img {max-height: 100%;}

.ProXqMain-loop-zoom {height: 530px;display: flex;align-items: center;justify-content: center;}

.ProXqMain-loop-zoom img {width: 100%;height: 100%;object-fit: contain;}

.ProXqHandoff {background-color: #f5f5f5;border-top: 1px solid #e0e0e0;}

.ProXqHandoff-list {justify-content: center;}

.ProXqHandoff-list .list {height: 60px;display: flex;align-items: center;margin: 0px 20px;position: relative;transition: all .4s ease;}

.ProXqHandoff-list .list.active {color: #eb6636;}

.ProXqHandoff-list .list::before {content: "";position: absolute;bottom: 0px;left: 50%;transform: translateX(-50%);width: 24px;height: 4px;background-color: #eb6636;opacity: 0;}

.ProXqHandoff-list .list.active::before {opacity: 1;}

.ProXqxl-cont {display: flex;justify-content: center;}

.ProXqly {background-color: #000000;}

.ProXqsj-Title .text {color: rgba(255, 255, 255, .4);}

.ProXqsj-list {justify-content: center;}

.ProXqsj-list .list {display: flex;flex-direction: column;align-items: center;margin: 0px 65px;}

.ProXqsj-list .list .number {background-image: linear-gradient(130deg, #83defe, #eb6636 70%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.ProXqsj-cont {display: flex;justify-content: center;}

.ProXqrh {background-color: #000;}

.ProXqrh-Title .text {color: rgba(255, 255, 255, .4);}

.ProXqrh-cont .cont-l {width: 50%;padding-right: 18px;}

.ProXqrh-cont .cont-r {width: 50%;}

.ProXqrh-muen {background-color: #1f1d22;border-radius: 20px;overflow: hidden;display: flex;justify-content: center;align-items: center;height: 100%;padding: 70px 20px;}

.ProXqrh-list {display: flex;flex-direction: column;justify-content: space-between;height: 100%;}

.ProXqrh-list .list {height: calc(100%/2 - 9px);}

.ProXqrh-list .list.not-right .ProXqrh-muen {justify-content: flex-end;padding-right: 0px;}

.ProXqcl-Title .text {color: rgba(255, 255, 255, .4);}

.ProXqcl-cont {align-items: center;margin-top: 730px;padding: 0px 165px;}

.ProXqcl-cont .cont-l {width: 180px;}

.ProXqcl-cont .cont-r {width: calc(100% - 180px);align-items: center;}

.ProXqcl-cont .cont-l .name {color: #37a1ed;}

.ProXqcl-list .list {margin-right: 75px;}

.ProXqcl-list .list .number {color: #3798f7;}

.ProXqcl-list .list .text {color: rgba(255, 255, 255, .4);}

.ProXqcl-list .list:last-child {margin-right: 0px;}

.ProXqxn {background-color: #000;}

.ProXqxn-list {margin-top: -160px;position: relative;}

.ProXqxn-list .list {display: flex;justify-content: center;margin-bottom: 40px;padding: 0px 165px;}

.ProXqxn-list .list:last-child {margin-bottom: 0px;}

.ProXqsc > img {width: 100%;}

.ProXqsc .content {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}

.ProXqjc > img {width: 100%;}

.ProXqjc .content {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}

.ProXqjc-list {margin-right: -90px;margin-bottom: -45px;justify-content: center;padding: 0px 280px;}

.ProXqjc-list .list {display: flex;flex-direction: column;align-items: center;text-align: center;margin-right: 90px;margin-bottom: 45px;}

.ProXqjc-list .list .img {height: 75px;display: flex;align-items: center;}

.ProXqjc-list .list .img img {max-height: 100%;}

.ProXqkz-list {margin-right: -75px;margin-top: 350px;}

.ProXqkz-list .list {width: calc(100%/2 - 75px);margin-right: 75px;}

.ProXqkz-list .list .cont .line {width: 100%;height: 1px;background-color: #3f3f41;}

.ProXqkz-list .list .cont ul {margin-right: -35px;margin-bottom: -10px;}

.ProXqkz-list .list .cont li {margin-right: 35px;margin-bottom: 10px;}

.ProXqyy {background-color: #000000;}

.ProXqyy-lun > img {width: 100%;}

.ProXqyy-list .PageContain {padding: 0px 115px;}

.ProXqyy-list .list {position: relative;border-top: 1px solid #333;flex: 1;display: flex;justify-content: center;padding-top: 12px;transition: all .4s ease;}

.ProXqyy-list .list.active {color: #fff;}

.ProXqyy-list .list::before {content: "";position: absolute;top: -2px;left: 0px;width: 100%;height: 3px;background-color: #fff;opacity: 0;transition: all .4s ease;}

.ProXqyy-list .list.active::before {opacity: 1;}

.ProXqxg-list {margin-right: -37px;margin-bottom: -37px;padding: 0px 130px;}

.ProXqxg-list .list {width: calc(100%/3 - 37px);margin-right: 37px;margin-bottom: 37px;}

.ProXqxg-list .list .img {height: 360px;display: flex;justify-content: center;align-items: center;background-color: #fafafa;padding: 20px;}

.ProXqxg-list .list .img img {max-height: 100%;transition: all .4s ease;}

.ProXqxg-list .list:hover .img img {transform: scale(1.04);}

.ProXqxg-list .list .cont {display: flex;flex-direction: column;align-items: center;}

.ProXqxg-list .list .cont .btn {width: 120px;height: 48px;border-radius: 23.5px;border: 2px solid #b2b2b2;display: flex;justify-content: center;align-items: center;transition: all .4s ease;}

.ProXqxg-list .list .cont .btn:hover {background-color: #eb6636;color: #fff;border: 2px solid #eb6636;}

.ProXqMain-cont .cont-l {position: relative;}

.ProXqMain-cont .cont-l #shadow {position: absolute;left: 0;top: 0;display: none;width: 100px;height: 100px;}

.ProXqMain-cont .cont-l .bigImg {position: absolute;width: 400px;height: 400px;right: -410px;top: 0px;}

.ProXqMain-cont .cont-l .bigImg img {position: absolute;left: 0;top: 0;}

.ProXqMain-cont .cont-l .gallery {position: relative;}

.ProXqMain-gallery-btn {position: absolute;left: 0px;bottom: 0px;width: 100%;display: flex;align-items: center;justify-content: center;}

.ProXqkz > img {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}

.ProXqkz .PageContain {position: relative;z-index: 3;}

.YinJinlb-list .list {width: calc(100%/3 - 20px);margin-right: 20px;margin-bottom: 20px;background-color: #fff;padding: 20px;display: flex;flex-direction: column;align-items: center;position: relative;}

.ZhShzc-list .list {display: flex;flex-direction: column;align-items: center;}

.ZhShhy-muen {position: relative;border-radius: 10px;overflow: hidden;box-shadow: 0px 0px 59px 0px rgba(3, 28, 77, 0.16);width: 100%;height: 100%;display: block;}

.ZhShhy-muen > img {width: 100%;height: 100%;transition: all .4s ease;}

.ZhShhy-muen:hover > img {transform: scale(1.04);}

.ZhShhy-muen .show {position: absolute;padding: 30px 35px;top: 0px;left: 0px;}

.ZhShys-muen {justify-content: center;}

.ZhShys-lun .show {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;padding:20px 0px 20px 110px;background-image: linear-gradient(to right,rgba(0,0,0,1),rgba(0,0,0,0));transition: all .4s ease;opacity: 0;}

.ZhShys-svp .swiper-slide-active .ZhShys-lun .show {opacity: 1;}

.ZhShyt-list .list {display: flex;flex-direction: column;align-items: center;}

.ZhShyt-muen {margin-right: -20px;}

.ZhShyt-muen .list {width: calc(100%/3 - 20px);margin-right: 20px;border-radius: 20px;overflow: hidden;position: relative;}

.ZhShyt-muen .list > img {height: 300px;transition: all .4s ease;}

.ZhShyt-muen .list:hover > img {transform: scale(1.04);}

.ZhShyt-muen .list .show {position: absolute;bottom: 0px;left: 0px;width: 100%;height: 50%;background-image: linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0,0));display: flex;align-items: flex-end;justify-content: center;padding: 0px 15px 22px 15px;}

.Newsxq-btn {align-items: center;}

.Newsxq-btn-left {width: calc(100% - 145px);}

.Newsxq-btn-right {width: 145px;}

.Newsxq-btn-right a {width: 145px;height: 50px;background-color: #eb6636;color: #fff;display: flex;align-items: center;justify-content: center;border-radius: 25px;transition: all .4s ease;}

.Newsxq-btn-right a:hover {background-color: #d9561f;}

.Newsxq-btn-left a {padding-right: 10px;margin-bottom: 12px;transition: all .4s ease;}

.Newsxq-btn-left a:last-child {margin-bottom: 0px;}

.Newsxq-btn-left a:hover {color: #eb6636;}

.ShouHoBan .PageContain {padding-bottom: 40px;}

.LianXily-cont .cont-l {width: 31%;padding: 80px;display: flex;flex-direction: column;justify-content: space-between;}

.partnerLogo {width: 100%;position: relative;overflow: hidden;background: linear-gradient(to bottom,#e7effc,#fff);}

.partnerLogo .swiper-container {width: 1920px;}

.partnerLogo .swiper-wrapper {transition-timing-function: linear;margin: 0 auto;overflow: visible;padding: 20px 0;}

.partnerLogo .circle {width: 115px;height: 115px;background: #fff;border-radius: 50%;box-shadow: 0 6px 12px 0 hsla(0,0%,86%,.5);margin: 0 auto;border-radius: 100px;overflow: hidden;}

.partnerLogo .swiper-container.p-1 {margin: 0;}

.partnerLogo .swiper-container.p-2 {margin-top: -60px;}

.partnerLogo .swiper-container.p-2 .circle {margin-left: -42px;}

.partnerLogo .swiper-container.p-3 {margin-top: -60px;}

.partnerLogo .swiper-container.p-3 .circle {margin-left: -180px;}

.partnerLogo .p-1 .swiper-slide.scale1 .circle {transform: scale(0.83);}

.partnerLogo .p-2 .swiper-slide.scale2 .circle {transform: scale(0.8);}

.partnerLogo .p-3 .swiper-slide.scale3 .circle {transform: scale(0.83);}

.partnerLogo .p-1 .swiper-slide.ji .circle {animation: partnerLogoRun1 4s linear infinite;}

.partnerLogo .p-1 .swiper-slide.ou .circle {animation: partnerLogoRun2 4s linear infinite;}

.partnerLogo .p-2 .swiper-slide.ou .circle {animation: partnerLogoRun3 4s linear infinite;}

.partnerLogo .p-2 .swiper-slide.ji .circle {animation: partnerLogoRun4 4s linear infinite;}

.partnerLogo .p-3 .swiper-slide.ji .circle {animation: partnerLogoRun1 4s linear infinite;}

.partnerLogo .p-3 .swiper-slide.ou .circle {animation: partnerLogoRun2 4s linear infinite;}

@keyframes partnerLogoRun1 {0%{transform: translate(0,0) scale(0.83);}25%{transform: translate(-4px,-2px) scale(0.83);}50%{transform: translate(0,0) scale(0.83);}75%{transform: translate(2px,4px) scale(0.83);}100%{transform: translate(0,0) scale(0.83);}}

@keyframes partnerLogoRun2 {0%{transform: translate(0,0) scale(1);}25%{transform: translate(4px,2px) scale(1);}50%{transform: translate(0,0) scale(1);}75%{transform: translate(-2px,-4px) scale(1);}100%{transform: translate(0,0) scale(1);}}

@keyframes partnerLogoRun3 {0%{transform: translate(0,0) scale(1);}25%{transform: translate(-4px,-2px) scale(1);}50%{transform: translate(0,0) scale(1);}75%{transform: translate(2px,4px) scale(1);}100%{transform: translate(0,0) scale(1);}}

@keyframes partnerLogoRun4 {0%{transform: translate(0,0) scale(0.8);}25%{transform: translate(-4px,-2px) scale(0.8);}50%{transform: translate(0,0) scale(0.8);}75%{transform: translate(2px,4px) scale(0.8);}100%{transform: translate(0,0) scale(0.8);}}

.ProXqMain-ul-muen > .muen {display: none;}

.ProXqMain-ul-muen > .muen.active {display: block;}

.ProXqly-lun {position: relative;}

.ProXqly-lun.lty1 img.bg {width: calc(1400 / 3);}

.ProXqly-lun.lty2 img.bg {width: calc(1400 / 3);}

.ProXqly-lun.lty3 img.bg {width: calc(1400 / 3);}

.ProXqly-lun .show {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}

.ProXqly-lun.lty1 .show {padding: 45px 35px;}

.ProXqly-lun .show .notwhite {opacity: .5;color: #fff;}

.ProXqly-lun.lty2 .show {display: flex;flex-direction: column;align-items: center;padding: 50px 10px;}

.ProXqly-lun.lty3 .show {display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 10px;}

.ProXqly-lun.lty4 .show {display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 10px;text-align: center;}

.ProXqly-lun.lty5 .show {display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 10px;text-align: center;}

.ProXqly-lun.lty5 .show .title {background-image: linear-gradient(130deg, #83defe, #eb6636 70%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.ProXqly-lun.lty6 .show {display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 10px;text-align: center;}

.ProXqly-lun.lty7 .show {display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 10px;text-align: center;}

.ProXqly-lun.lty8 .show {display: flex;flex-direction: column;justify-content: center;padding: 10px 40px;}

.ProXqly-lun.lty8 .show .title {background-image: linear-gradient(130deg, #83defe, #eb6636 70%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.ProXqly-lun.lty9 .show {display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 10px;text-align: center;}

.ProXqly-lun.lty10 .show {display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 10px;text-align: center;}

.ProXqcs-table table {width:100%!important;border-collapse:separate!important;border-spacing:0!important;margin:auto;background:#fff;border:1px solid #e8e8e8!important;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.04);font-size:13.5px}

.ProXqcs-table th,.ProXqcs-table td {border:none!important;border-bottom:1px solid #f2f2f2!important;padding:11px 18px!important;text-align:left;vertical-align:middle;background:#fff!important;color:#333!important;word-break:break-word}

.ProXqcs-table th {background-color:#fafafa!important;font-weight:700;color:#161616}

.ProXqcs-table tr:last-child td {border-bottom:none!important}

.ProXqcs-table td:not(:last-child) {color:#333!important;font-weight:600!important;background:#fbfbfc!important}

.ProXqcs-table td:last-child {font-weight:500!important;background:#fff!important;color:#333!important}

.ProXqcs-table tr:hover td {background:#fff6f0!important}

.ProXqcs-table1 table {border: 1px solid #e8e8e8;width: 100%;}

.ProXqcs-table1 th {border: 1px solid #e8e8e8;padding: 5px 20px 5px 30px;font-weight: bold;}

.ProXqcs-table1 td {border: 1px solid #e8e8e8;padding: 2px 20px 2px 30px;}

.ProXqcs-table1 td.notback {background-color: transparent !important;}

.Container-xys table {border: 1px solid #e8e8e8;width: 100%;margin: 10px 0px;}

.Container-xys td {border: 1px solid #e8e8e8;padding: 10px 10px 10px 30px;background-color: #f2f2f2;}

.Container-xys tr:nth-child(even) td {background-color: #f2f2f2;}

.Container-xys td.notback {background-color: transparent !important;}

.ProXqxz-header {height: 70px;background-color: #eb6636;padding: 0px 32px;justify-content: space-between;}

.ProXqxz-header .li {display: flex;align-items: center;}

.ProXqxz-header .li:nth-child(1),.ProXqxz-list .list .li:nth-child(1) {width: 50%;}

.ProXqxz-header .li:nth-child(2),.ProXqxz-list .list .li:nth-child(2) {width: 90px;justify-content: center;}

.ProXqxz-header .li:nth-child(3),.ProXqxz-list .list .li:nth-child(3) {width: 120px;justify-content: center;}

.ProXqxz-header .li:nth-child(4),.ProXqxz-list .list .li:nth-child(4) {width: 90px;justify-content: center;}

.ProXqxz-list .list {height: 70px;padding: 0px 32px;justify-content: space-between;border-bottom: 1px solid #dcdcdc;}

.ProXqxz-list .list .li {display: flex;align-items: center;}

.ProXqxz-list .list .li img {margin-right: 5px;}

.ProXqxz-list .list .li {transition: all .4s ease;}

.ProXqxz-list .list:hover .li:nth-child(1) {color: #eb6636;}

.GuiGe-text a {position: relative;padding-right: 20px;}

.GuiGe-text a::before {content: "\e80b";font-family: "icon";position: absolute;right: 0px;top: 50%;transform: translateY(-50%) rotate(180deg);font-size: 12px;margin-top: -1px;transition: all .4s ease;}

.GuiGe-text a:hover::before {right: -10px;}

.GuiGe-PullDown {display:flex;justify-content: center;}

.GuiGe-PullDown .customSelect {display: block;width: 300px;position: relative;user-select: none;}

.GuiGe-PullDown .customSelect-name {display: flex;align-items: center;height: 50px;position: relative;border-bottom: 1px solid #e8e8ed;padding: 0 10px;font-size: 16px;color: #888888;cursor: pointer;}

.GuiGe-PullDown .customSelect-name::after {content: "\e727";position: absolute;font-family: "icon";font-size: 14px;height: 100%;display: flex;align-items: center;justify-content: center;line-height: 1;right: 10px;color: #eb6636;top: 0;transform: rotateX(180deg);}

.GuiGe-PullDown .customSelect-drop {display: none;position: absolute;z-index: 10;width: 100%;top: 50px;max-height: 200px;border: 1px solid #e8e8ed;border-top: none;overflow-x: hidden;overflow-y: auto;left: 0;background: #eaf1f5;cursor: pointer;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}

.GuiGe-PullDown .customSelect-drop>div {padding: 0 14px;height: 40px;position: relative;display: flex;align-items: center;width: 100%;font-size: 14px;color: #333;transition: all .4s ease;line-height: 1;}

.GuiGe-PullDown .customSelect-drop>div a {width:100%;height:100%;display:flex;align-items:center}

.GuiGe-PullDown .customSelect-drop>div::after {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #f4f8fa;}

.GuiGe-PullDown .customSelect-drop>div:last-child::after {display: none;}

.GuiGe-PullDown .customSelect-drop>div:hover,.GuiGe-PullDown .customSelect-drop>div.active {background: #dadfe5;color: #eb6636;}

.GuiGe-PullDown .customSelect-drop::-webkit-scrollbar {width: 2px;height: 4px;}

.GuiGe-PullDown .customSelect-drop::-webkit-scrollbar-thumb {background: #eb6636;}

.GuiGe-PullDown .customSelect-drop::-webkit-scrollbar-track {background: #fff;}

.GuiGe-PullDown .customSelect-name.noRadius {border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}

.GuiGe-PullDown .customSelect-name.noRadius::after {transform: rotate(0);}

.GuiGe-contrast::-webkit-scrollbar {height: 5px;}

.GuiGe-contrast::-webkit-scrollbar-thumb {background: #eb6636;}

.GuiGe-contrast::-webkit-scrollbar-track {background: #f1f1f1;}

.GuiGe-contrast-list .list .customSelect {display: block;width: calc(100% - 50px);position: relative;user-select: none;margin: 0px 25px;}

.GuiGe-contrast-list .list .customSelect-name {display: flex;align-items: center;height: 60px;position: relative;border-radius: 5px;border: 1px solid #e8e8ed;padding: 0 15px;font-size: 18px;color: #333;cursor: pointer;}

.GuiGe-contrast-list .list .customSelect-name::after {content: "\e727";position: absolute;font-family: "icon";color: #eb6636;font-size: 12px;height: 100%;display: flex;align-items: center;justify-content: center;line-height: 1;right: 20px;top: 0;transform: rotateX(180deg);}

.GuiGe-contrast-list .list .customSelect-drop {display: none;position: absolute;z-index: 10;width: 100%;top: 50px;max-height: 200px;border-top: none;overflow-x: hidden;overflow-y: auto;left: 0;background: #eaf1f5;cursor: pointer;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}

.GuiGe-contrast-list .list .customSelect-drop>div {padding: 0 14px;height: 40px;position: relative;display: flex;align-items: center;width: 100%;font-size: 14px;color: #333;transition: all .4s ease;}

.GuiGe-contrast-list .list .customSelect-drop>div::after {content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #f4f8fa;}

.GuiGe-contrast-list .list .customSelect-drop>div:last-child::after {display: none;}

.GuiGe-contrast-list .list .customSelect-drop>div:hover,.GuiGe-contrast-list .list .customSelect-drop>div.active {background: #dadfe5;color: #eb6636;}

.GuiGe-contrast-list .list .customSelect-drop::-webkit-scrollbar {width: 2px;height: 4px;}

.GuiGe-contrast-list .list .customSelect-drop::-webkit-scrollbar-thumb {background: #eb6636;}

.GuiGe-contrast-list .list .customSelect-drop::-webkit-scrollbar-track {background: #fff;}

.GuiGe-contrast-list .list .customSelect-name.noRadius {border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}

.GuiGe-contrast-list .list .customSelect-name.noRadius::after {transform: rotate(0);}

.GuiGe-contrast-list .list {width: 400px;}

.GuiGe-contrast-list .list:nth-child(1) {width: 200px;}

.GuiGe-header-img {padding: 0px 25px;height: 200px;margin-top: 35px;}

.GuiGe-header-img .show {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;padding: 10px;position: relative;}

.GuiGe-header-img .show .btn {position: absolute;right: 0px;top: 0px;width: 25px;height: 25px;background-color: #e5e5e5;display: flex;color: #fff;font-size: 12px;justify-content: center;align-items: center;border-radius: 100px;}

.GuiGe-header-img .hide {width: 100%;height: 100%;border: 1px solid #e8e8ed;border-radius: 5px;display: flex;flex-direction: column;justify-content: center;align-items: center;}

.GuiGe-header-img .hide .title {color: #a5a5a5;}

.GuiGe-header-img > div {display: none !important;}

.GuiGe-header-img > div.active {display: flex !important;}

.GuiGe-contrast-list .list:nth-child(1) .customSelect {opacity: 0;pointer-events: none;}

.GuiGe-contrast-list .list:nth-child(1) .GuiGe-header-img {opacity: 0;pointer-events: none;}

.GuiGe-ul {border-top: 1px solid #e0e0e0;}

.GuiGe-ul .li {display: flex;align-items: center;padding: 10px 25px;height: 90px;}

.GuiGe-ul .li:nth-child(even) {background-color: #f2f2f2;}

.GuiGe-ul table {width:100%}

.GuiGe-ul table tr {width:100%}

.GuiGe-ul table tr:nth-child(even) {background-color: #f2f2f2;}

.GuiGe-ul table tr td {padding: 10px 25px;height: 90px;overflow-y: auto;display: flex;align-items: center;}

.GuiGe-contrast-muen {position: relative;}

.GuiGe-Show_btn {position: absolute;right: -30px;top: 150px;width: 24px;height: 80px;border-radius: 12px;display: flex;justify-content: center;align-items: center;background-color: #eb6636;word-wrap: normal;}

.GuiGe-Show_btn span {width: 16px;display: block;line-height: 16px;}

.AbojjXz-circle-list li {width: 162px;height: 162px;margin-top: 60px;color: #333;display: flex;flex-direction: column;position: relative;align-items: center;justify-content: center;border-radius: 50%;box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.09);}

.AbojjRy-loop-list li {width: calc(100%/4 - 70px);display: flex;color: #3f4247;padding: 0 24px;margin: 70px 0 0 70px;position: relative;text-align: center;min-height: 82px;flex-direction: column;justify-content: center;align-items: center;}

.AbojjFz-mix .thumbs-prev, .AbojjFz-mix .thumbs-next {position: absolute;height: 100%;top: 0;display: flex;align-items: center;cursor: pointer;justify-content: center;width: 20px;opacity: 0.6;transform: translateY(0);padding-top: 21px;transition: all .4s ease;font-size: 14px;}

.AbojjFz-mix .thumbs-prev i, .AbojjFz-mix .thumbs-next i {font-size: inherit;}

.AbojjFz-mix .thumbs-prev {left: -50px;}

.AbojjFz-mix .thumbs-next {right: -50px;transform: rotateY(180deg);}

.AbojjFz-mix .thumbs-prev:hover, .AbojjFz-mix .thumbs-next:hover {opacity: 1;}

.ProXqHandoff-muen .muen {display: none;}

.ProXqHandoff-muen .muen.active {display: block;
width: 100%;
    height: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    
	flex-direction: column;}

.pro-sx {max-width: 1300px;width: 100%;
	padding-bottom: 30px;}

.Container-xys {width: auto;
				border-radius: 10px;}

.Container-xys img {width: 100%;}

.Container-xys .detail strong {margin:10px 0px;display: block;}

.Container-xys .detail tbody strong {margin:0px;}

.QuDonzd-list .list {width: calc(100%/4 - 30px);margin-right: 30px;margin-bottom: 20px;background-color: #f8f8f8;display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 50px 20px;}

.ProXqxl img.bg {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}

.ProXqxl .PageContain {position: relative;z-index: 3;}

.ProXqsj img.bg {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}

.ProXqsj .PageContain {position: relative;z-index: 3;}

.ProXqcl {position: relative;overflow: hidden;}

.ProXqcl img.bg {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}

.ProXqcl .PageContain {position: relative;z-index: 3;}

.GuiGe-header-img .show > img {max-height: 100%;}

.GuiGe-contrast-muen-btnNotHide {display: none;}

.GuiGe {padding-left: 260px;padding-right: 260px;}

.GuiGe .PageContain {width: auto;}

.GuiGe-contrast {position: relative;padding-bottom: 10px;}

.ProSticky {position: sticky;left: 0px;max-width: 100vw;}

.GuiGe .GuiGe-ContTitle {max-width: 1400px;}

.search-muen {border-bottom: 1px solid #ddd;}

.search-muen a {margin-right: 30px;padding-bottom: 15px;position: relative;display: flex;transition: all .4s ease;}

.search-muen a::before {content: "";position: absolute;bottom: 0px;left: 0px;width: 100%;height: 2px;background-color: #eb6636;opacity: 0;transition: all .4s ease;}

.search-muen a.active::before {opacity: 1;}

.search-muen a.active {color: #eb6636;}

.container-shuju {display: flex;  
	flex-wrap: wrap;   
	justify-content: space-between;}

.left-column, .right-column {flex: 1;   
	padding: 10px;  
	box-sizing: border-box;}

.left-column p, .right-column p {font-weight: bold;
	font-size: 1rem;}

#chart-container {position: relative;
  height: 18.75rem;
  overflow: hidden;}

#chart-container2 {position: relative;
  height: 18.75rem;
  overflow: hidden;}

.ProXqHandoff-muen .Container-xys {width:1400px;max-width:100%;position:relative;}

.swiper-container1 .swiper-slide {height: 85px;border-radius: 8px;border: 1px solid #dddddd;display: flex;justify-content: center;align-items: center;padding: 10px;transition: all .4s ease;}

.swiper-container1 .swiper-slide-thumb-active {border: 1px solid #eb6636;}

.swiper-button-next {background-image: url(/skin/images/jtou.png);
    border-radius: 50%;
    padding: 10px;
    color: #333;}

.swiper-button-prev {background-image: url(/skin/images/jtou.png);
    transform: scaleX(-1);
    border-radius: 50%;
    padding: 10px;
    color: #333;}

.swiper-button-prev:hover, .swiper-button-next:hover {background-color: rgba(0, 0, 0, 0.3);}

.detail-more {position: absolute;bottom: 0;left: 0;width: 100%;height: 98px;background-color: #fff;}

#loadMoreButton {display: block;width: 210px;margin: 20px auto;padding: 10px 20px;background-color: #eb6636;color: #fff;font-size: 16px;text-align: center;border-radius: 25px;border: none;cursor: pointer;transition: background-color 0.3s ease, transform 0.3s ease;}

#loadMoreButton:hover {background-color: #f59f80;transform: scale(1.05);}

.detail-more::before {content:'';position:absolute;top:-96px;left:0;display:block;width:100%;height:96px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0.8) 66%,rgba(255,255,255,0.94) 83%,rgba(255,255,255,0.98) 91%,#ffffff);}

.lazyload {display: none;}

.lazyload.loaded {display: block;}

.instructions {width: 100%;
    
    padding: 24px 28px;
    border: 1px solid #eb6636;
    border-radius: 10px;
    margin: 20px 0 30px; 
    
    cursor: pointer;
    
    transition: all 0.24s ease;
    
    display: flex;
    align-items: center;
    gap: 12px; 
    box-sizing: border-box;}

.instructions:hover {background-color: #fff5f0;
    border-color: #e05020;
    box-shadow: 0 2px 8px rgba(235, 102, 54, 0.15);}

.instructions:active {transform: scale(0.99);
    box-shadow: inset 0 1px 3px rgba(0,0,0,0.08);}

.instructions a {font-size: 16px;
    color: #eb6636;
    font-weight: 500;
    text-decoration: none;
    width: 100%;
    
    display: block;}

.instructions:hover a {color: #d84e20;}

.instructions::before {content: "📄";
    font-size: 20px;}

.container-tab-con3 {width:100%;max-width:1400px;margin:20px auto;padding:20px;box-sizing:border-box;background-color:#f9fafb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.08)}

.row-tab-con3 {display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #e5e7eb;transition:background-color 0.3s ease}

.row-tab-con3:last-child {border-bottom:none}

.row-tab-con3:hover {background-color:#f3f4f6}

.column {padding:0 12px;box-sizing:border-box}

.column:first-child {width:25%;font-weight:600;color:#374151;font-size:14px;text-transform:uppercase;letter-spacing:0.5px}

.column:last-child {width:75%;text-align:right}

.column a {color:#ea6028;text-decoration:none;font-size:15px;display:inline-flex;align-items:center;transition:color 0.2s ease}

.column a::before {content:"📄";margin-right:8px}

.column a:hover {color:#1d4ed8;text-decoration:underline}

.column a:active {color:#1e40af}

.ProXqcs-table {margin: 0 auto;
    width: 100%;
    box-sizing: border-box;
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
    overflow: hidden;
    transition: transform 0.3s ease;}

.ProXqMain-ul-muen {flex: 1;
    overflow-y: auto;
    line-height: 1.4em;
    height: auto;
    padding-bottom: 1rem;
    font-size: 1.2rem;}

.sub-title {display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    line-height: 1.5em;
    margin: 1.4rem 0 .6rem;
    padding-top: 1.2rem;
    border-top: 1px solid #f0f0f0;}

.sub-title b {font-size: 14px;
    font-weight: 600;
    color: #161616;
    letter-spacing: .2px;}

.choose-box {display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    gap: 12px;}

.choose-box .item {position: relative;
    margin: 0;
    border: 2px solid #e8e8e8;
    padding: 2px;
    border-radius: 50%;
    transition: border-color .25s ease, box-shadow .25s ease;}

.choose-box .item:hover {border-color: #eb6636;}

.choose-box .item.on {background-color: transparent;
    border-color: #eb6636;
    box-shadow: 0 0 0 3px rgba(235,102,54,.18);}

.choose-box .item.on::after {content: '';
    position: absolute;
    right: -3px;
    bottom: -3px;
    width: 7px;
    height: 7px;
    background: #eb6636;
    border-radius: 50%;
    border: 2px solid #fff;}

.choose-box .img {width: 2.6rem;
    border-radius: 50%;
    height: 2.6rem;
    overflow: hidden;}

.choose-box .img img {width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;}

.detail {margin: 0 auto;
    padding: 0;
    overflow: hidden;
    color: #333;
    line-height: 1.7;
    background-color: #fff;
    border-radius: 12px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.1);}

.detail > p:first-child strong {display: block;
    font-size: 22px;
    font-weight: 700;
    color: #1a1a1a;
    margin-bottom: 16px;

    padding-bottom: 8px;}

.detail > p strong {font-size: 18px;
    font-weight: 600;
    color: #1f2937;
    display: inline-block;
    margin: 20px 0 10px;}

.detail p {margin: 8px 0;
    font-size: 15px;
    color: #4b5563;}

.detail ol {list-style: decimal;
    padding-left: 24px;
    margin: 16px 0;}

.detail ol > li {margin: 16px 0;
    font-size: 16px;
    font-weight: 600;
    color: #111827;}

.detail ul {list-style: disc;
    padding-left: 24px;
    margin: 8px 0;
    font-weight: normal;}

.detail ul li {margin: 6px 0;
    font-size: 15px;
    color: #4b5563;}

.detail * {margin: 0;
    padding: 0;
    box-sizing: border-box;}

.detail p {margin:0; 
    padding:0;}

.ProXqcs-table > div[style*="margin-top"] a[target="_blank"] {display:flex!important;
  align-items:center;
  justify-content:center;
  gap:10px;
  width:100%!important;
  box-sizing:border-box;
  padding:14px 24px!important;
  background:#fff6f1!important;
  border:1px solid #ffd9c6!important;
  border-radius:10px!important;
  color:#eb6636!important;
  font-size:14.5px!important;
  font-weight:700!important;
  letter-spacing:.4px;
  text-decoration:none!important;
  transition:all .25s ease!important;
  box-shadow:0 2px 8px rgba(235,102,54,.06);}

.ProXqcs-table > div[style*="margin-top"] a[target="_blank"]:hover {background:#eb6636!important;
  color:#fff!important;
  border-color:#eb6636!important;
  box-shadow:0 5px 16px rgba(235,102,54,.22);
  transform:translateY(-1px);}

.ProXqMain-name-row {display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 12px 20px;}

.ProXqMain-name-row .ProXqMain-name {margin: 0;}

.ProXqMain-name-row .sub-title {display: none;}

.ProXqMain-name-row .choose-box {margin-left: auto;
    gap: 8px;}

.ProXqMain-name-row .choose-box .item {border-radius: 8px;
    padding: 2px;}

.ProXqMain-name-row .choose-box .img {width: 1.5rem;
    height: 1.5rem;
    border-radius: 6px;}

.ProXqMain-name-row .choose-box .img img {transform: scale(1.15);}

.ProXqMain-name-row .choose-box .item.on::after {width: 6px;
    height: 6px;
    right: -2px;
    bottom: -2px;
    border-width: 1.5px;}


@media all and (max-width:1700px) {

  .GuiGe {padding-left: 200px;padding-right: 200px;}

}


@media all and (max-width:1590px) {

  .ProXqMain-cont .cont-r {padding-left: 90px;}

  .ProXqMain-gallery-more {height: 530px;}

  .ProXqMain-loop-zoom {height: 530px;}

  .ProXqrh-muen {padding: 45px 20px;}

  .ProXqxn-list {margin-top: -90px;}

  .ProXqjc-list {margin-right: -90px;margin-bottom: -45px;padding: 0px 200px;}

  .ProXqxg-list {margin-right: -37px;margin-bottom: -37px;padding: 0px 85px;}

  .ProXqcl-cont {margin-top: 480px;}

  .ProXqkz-list {margin-right: -50px;margin-top: 390px;}

  .ProXqkz-list .list {width: calc(100%/2 - 50px);margin-right: 50px;}

  .ZhShyt-muen .list > img {height: 243px;}

  .ZhShhy-muen .show {padding: 25px;}

  .ProXqly-lun.lty8 .show {padding: 10px 20px;}

  .GuiGe-contrast-list .list {width: 350px;}

  .GuiGe .GuiGe-ContTitle {max-width: 1270px;}

  .GuiGe {padding-left: 90px;padding-right: 90px;}

}


@media all and (max-width:1350px) {

  .AbojjFz-mix .thumbs-prev {left: -40px;}

  .AbojjFz-mix .thumbs-next {right: -40px;}

}


@media all and (max-width:1270px) {

  .ProXqcl-cont {margin-top: 430px;padding: 0px;}

  .ProXqxn-list .list {margin-bottom: 40px;padding: 0px;}

  .ProXqjc-list {margin-right: -90px;margin-bottom: -45px;padding: 0px;}

  .ProXqxg-list {margin-right: -37px;margin-bottom: -37px;padding: 0px;}

  .ProXqkz-list {margin-right: -50px;margin-top: 310px;}

  .GuiGe-contrast-list .list:nth-child(1) {width: 140px;}

  .GuiGe-contrast-list .list {width: 286px;}

  .GuiGe .GuiGe-ContTitle {max-width: 1000px;}

}


@media all and (max-width:1100px) {

  .GuiGe {padding-left: 4%;padding-right: 4%;}

}


@media all and (max-width:1300px) {

  .ProXqNav-list {height: 35px;}

  .ProXqNav-list .list::before {margin-top: -2px;}

  .Container {margin-top: 100px;}

}


@media all and (max-width:768px) {

  .ProXqNav-list {height: 35px;}

  .ProXqNav-list .list::before {margin-top: -2px;}

  .Container {margin-top: 0px;}

}


@media all and (max-width:1000px) {

  .CommonBanner .content .contain {display: flex;flex-direction: column;align-items: center;}

  .CommonBanner .content .PageContain {display: flex;flex-direction: column;align-items: center;}

  .Ctatlx-cont {display: flex;flex-direction: column;align-items: center;}

  .Newslb-muen a {height: 45px;padding: 0px 25px;flex: 1;}

  .JaoYucp-lun {padding: 15px;height: auto;flex-direction: column-reverse;}

  .JaRugz-lun {padding: 0px;flex-direction: column-reverse;}

  .JaRuxq-muen {padding: 15px;}

  .JaRuZhixq-muen {padding: 15px;}

  .ProXqNav-list {height: 35px;}

  .ProXqNav-list .list::before {margin-top: -2px;}

  .ProXqMain-cont .cont-l {width: 100%;}

  .ProXqMain.section {padding-top: 20px;}

  .ProXqMain-cont .cont-r {width: 100%;padding-left: 0px;}

  .ProXqMain-gallery-more {height: 100%; width:100%;padding: 10px;}

  .ProXqMain-loop-zoom {height: 180px;padding: 30px;}

  .ProXqMain-cont .cont-l .thumbs {padding: 0px 30px;}

  .thumbs-prev, .thumbs-next {opacity: 1;}

  .ProXqMain-thumbs-year {height: 60px;}

  .ProXqMain-list {margin-right: -5px;margin-bottom: -5px;}

  .ProXqMain-list .list {width: calc(100%/2 - 5px);margin-right: 5px;margin-bottom: 5px;}

  .ProXqMain-list .list .img {width: 35px;}

  .ProXqMain-list .list .cont {width: calc(100% - 35px);}

  .ProXqHandoff-list .list {height: 50px;margin: 0px 10px;}

  .ProXqHandoff-list .list::before {height: 2px;}

  .CommonBanner .content .PageContain .name {font-size: 20px;}

  .ZhShyt-muen {margin-right: 0px;margin-bottom: -15px;}

  .ZhShyt-muen .list {width: 100%;margin-right: 0px;margin-bottom: 15px;border-radius: 5px;}

  .ZhShyt-muen .list > img {height: 220px;}

  .ZhShyt-muen .list .show {padding: 0px 15px 10px 15px;}

  .ZhShhy-muen {border-radius: 5px;}

  .ProXqly-cont {overflow-x: auto;}

  .ProXqly-cont table {width: 1000px;}

  .ProXqcs-table {overflow-x: auto; -webkit-overflow-scrolling: touch;}

  .ProXqcs-table table {width: 100%; min-width: 500px;}

  .ProXqcs-table td {padding: 10px; white-space: nowrap;}

  .Container-xys {overflow-x: auto;}

  .Container-xys table {width: 100%;min-width: 0;}

  .Container-xys td {padding: 10px;}

  .ProXqxz-header {height: 40px;padding: 0px 10px;}

  .ProXqxz-header .li {font-size: 12px;}

  .ProXqxz-header .li:nth-child(1), .ProXqxz-list .list .li:nth-child(1) {width: 40%;}

  .ProXqxz-header .li:nth-child(2), .ProXqxz-list .list .li:nth-child(2) {width: 60px;}

  .ProXqxz-header .li:nth-child(3), .ProXqxz-list .list .li:nth-child(3) {width: 80px;}

  .ProXqxz-header .li:nth-child(4), .ProXqxz-list .list .li:nth-child(4) {width: 50px;}

  .ProXqxz-list .list .li {font-size: 12px;}

  .ProXqxz-list .list .li span {display: none;}

  .ProXqxz-list .list .li img {margin-right: 0px;}

  .ProXqxz-list .list {height: auto;padding: 10px;}

  .GuiGe .GuiGe-ContTitle {max-width: 100%;}

}


@media all and (max-width:680px) {

  .RuJinzx-cont .cont-l {display: flex;flex-direction: column;align-items: center;}

  .NewsBan .content .PageContain .title {font-size: 20px;}

  .Newslb-muen a {font-size: 12px;height: 35px;}

  .paging-menu a {width: 30px;height: 30px;margin: 2px;font-size: 12px;}

  .paging-skip {display: none;}

  .JaoYujz-list .list {display: flex;flex-direction: column;align-items: center;}

  .ProXqMain-list .list .cont .text {font-size: 12px;}

  .ProXqMain-name {font-size: 20px;}

  .ProXqMain-text {font-size: 14px;margin-top: 8px;}

  .ProXqMain-list-name {font-size: 12px;}

  .ProXqMain-ul-name {font-size: 12px;}

  .ProXqMain-ul .li {font-size: 12px;}

  .ProXqMain-btn a {width: 80px;height: 30px;font-size: 12px;}

  .ProXqNav-list .list {font-size: 12px;}

  .ProXqNav-list .list::before {margin-top: -1px;}

  .ProXqHandoff-list .list {height: 35px;font-size: 12px;margin: 0px 10px;}

  .ProXqxl-Title .name {font-size: 16px;}

  .ProXqxl-Title .title {font-size: 28px;margin-top: 5px;}

  .ProXqly-title {font-size: 22px;}

  .ProXqsj-Title .title {font-size: 22px;}

  .ProXqsj-Title .text {font-size: 14px;line-height: 22px;}

  .ProXqsj-Title .text br {display: none;}

  .ProXqsj-list .list {margin: 0px 25px;}

  .ProXqrh-Title .title {font-size: 22px;line-height: 26px;}

  .ProXqrh-Title .text {font-size: 14px;line-height: 22px;}

  .ProXqrh-cont .cont-l {width: 50%;padding-right: 10px;}

  .ProXqrh-list .list {height: calc(100%/2 - 5px);}

  .ProXqrh-muen {border-radius: 5px;padding: 20px;}

  .ProXqcl-Title .title {font-size: 22px;line-height: 26px;}

  .ProXqcl-Title .text {font-size: 14px;line-height: 22px;}

  .ProXqcl-cont {margin-top: 110px;}

  .ProXqcl-cont .cont-l .name {font-size: 16px;}

  .ProXqcl-cont .cont-l {width: 100%;}

  .ProXqcl-cont .cont-r {width: 100%;margin-top: 10px;}

  .ProXqcl-list {justify-content: space-between;width: 100%;}

  .ProXqcl-list .list {margin-right: 0px;}

  .ProXqcl-list .list .number {font-size: 16px;}

  .ProXqcl-list .list .text {font-size: 12px;margin-top: 2px;}

  .ProXqxn {padding-top: 32px;}

  .ProXqxn-list {margin-top: 0px;}

  .ProXqxn-list .list {margin-bottom: 15px;}

  .ProXqrh-Title .text br {display: none;}

  .ProXqsc > img {min-height: 460px;}

  .ProXqjc > img {min-height: 460px;}

  .ProXqjc-list {margin-right: -10px;margin-bottom: -10px;}

  .ProXqjc-list .list {margin-right: 10px;margin-bottom: 10px;width: calc(100%/3 - 10px);}

  .ProXqjc-list .list .img {height: 35px;}

  .ProXqjc-list .list .title {font-size: 14px;}

  .ProXqjc-list .list .text {font-size: 12px;line-height: 20px;}

  .ProXqjc-list .list .text br {display: none;}

  .ProXqyy-list .PageContain {padding: 0px;}

  .ProXqyy-list .list {font-size: 12px;padding-top: 6px;}

  .ProXqxg-list {margin-right: 0px;margin-bottom: -15px;}

  .ProXqxg-list .list {width: calc(100%/2 - 5px);margin-right: 5px;margin-bottom: 15px;}

  .ProXqxg-list .list .img {height: 180px;}

  .ProXqxg-list .list .cont .title {font-size: 18px;}

  .ProXqxg-list .list .cont .text {font-size: 14px;}

  .ProXqxg-list .list .cont .btn {width: 80px;height: 30px;border-radius: 15px;border: 1px solid #b2b2b2;font-size: 12px;margin-top: 15px;}

  .ProXqxg-list .list .cont .btn:hover {border: 1px solid #eb6636;}

  .Newsxq-btn {margin-top: 15px;}

  .Newsxq-btn-left {width: 100%;}

  .Newsxq-btn-right {width: 100%;margin-top: 15px;display: flex;justify-content: center;}

  .Newsxq-btn-left a {padding-right: 0px;}



  .ShouHoBan .PageContain {padding-bottom: 0px;}

  .ZhShhy-muen .show {padding: 10px;}

  .ZhShhy-muen .show .title {font-size: 16px;}

  .ZhShhy-muen .show .text {font-size: 12px;line-height: 18px;}

  .ZhShhy-muen > img {max-height: 200px;min-height: 200px;}

  .partnerLogo .circle {width: 72px;height: 72px;}

  .ProXqcs-table td {font-size: 12px;}

  .Container-xys td {font-size: 12px;}

  .GuiGe-contrast-list .list:nth-child(1) {width: 100px;}

  .GuiGe-contrast-list .list {width: 245px;}

  .GuiGe-header-img {height: 150px;margin-top: 15px;}

  .GuiGe-contrast-list .list .customSelect-name {height: 45px;padding: 0 10px;font-size: 12px;}

  .GuiGe-contrast-list .list .customSelect-name::after {right: 10px;}

  .GuiGe-contrast-list .list .customSelect-drop {top: 45px;}

  .GuiGe-contrast-list .list .customSelect-drop>div {padding: 0 15px;height: 40px;font-size: 12px;}

  .GuiGe-ul .li {padding: 10px 25px;height: 70px;font-size: 12px;}

  .GuiGe-ul table tr td {padding: 10px 25px;height: 70px;font-size: 12px;}

  .GuiGe-PullDown .customSelect-name {height: 40px;font-size: 14px;}

  .GuiGe-PullDown .customSelect-drop {top: 40px;}

  .GuiGe-PullDown .customSelect-drop>div {padding: 0 15px;font-size: 12px;}

  .GuiGe-title {font-size: 24px;}

  .GuiGe-text {font-size: 14px;}

  .GuiGe-Show_btn {font-size: 12px;width: 25px;right: 0px;top: 225px;position: fixed;}

  .GuiGe-Show_btn span {width: 13px;display: block;line-height: 14px;}

  .AbojjFz-mix .thumbs-prev, .AbojjFz-mix .thumbs-next {z-index: 6;}

  .AbojjFz-mix .thumbs-prev {left: -12px;}

  .AbojjFz-mix .thumbs-next {right: -12px;}

  .GuiGe-contrast {overflow-x: auto;overflow-y: hidden;position: relative;padding-bottom: 10px;}

  .ProSticky {position: relative;}

  .search-muen a {margin-right: 20px;padding-bottom: 5px;}

}


@media (max-width: 600px) {

  .container-shuju {flex-direction: column;}

  .left-column, .right-column {flex: none;}

}


@media (max-width:600px) {

  .row-tab-con3 {flex-direction:column;align-items:flex-start}

  .column:first-child,.column:last-child {width:100%;text-align:left}

  .column:first-child {margin-bottom:8px;padding-bottom:0}

}


@media all and (max-width:1700px) {

  .ProXqHandoff-muen .Container-xys {width:1300px}

}


@media all and (max-width:1590px) {

  .ProXqHandoff-muen .Container-xys {width:1270px}

}


@media all and (max-width:1350px) {

  .ProXqHandoff-muen .Container-xys {width:1000px}

}


@media all and (max-width:1000px) {

  .ProXqHandoff-muen .Container-xys {width:92%}

}


@media all and (max-width:1000px) {

  .ProXqHandoff-list .list {height:46px;font-size:14px;margin:0 14px;}

  .ProXqHandoff-list .list::before {height:3px;}

}


@media all and (max-width:1000px) {

  .ProXqMain-name-row .choose-box .img {width: 1.75rem; height: 1.75rem;}

}
