*{box-sizing: border-box !important;word-break: normal !important;word-wrap: normal !important;/*font-family: "MiSans" */!important;-webkit-font-smoothing: antialiased !important;}

body,

html{overflow-x: hidden !important;overflow-wrap: normal !important;}

p,

ul,

ol{margin: 0;padding: 0;list-style-type: none;}

.invalid-feedback{font-size: 0px;}

/*@font-face{font-family: 'yx_icon';src: url('//at.alicdn.com/t/c/font_3404934_3gxmau2p0je.woff2?t=1717558575018') format('woff2'), url('//at.alicdn.com/t/c/font_3404934_3gxmau2p0je.woff?t=1717558575018') format('woff'), url('//at.alicdn.com/t/c/font_3404934_3gxmau2p0je.ttf?t=1717558575018') format('truetype'), url('//at.alicdn.com/t/c/font_3404934_3gxmau2p0je.svg?t=1717558575018#yx_icon') format('svg');}*/

@font-face{font-family: 'yx_icon';src: url('../font/font_3404934_3gxmau2p0je.woff2') format('woff2'), url('../font/font_3404934_3gxmau2p0je.woff') format('woff'), url('../font/font_3404934_3gxmau2p0je.ttf') format('truetype'), url('../font/font_3404934_3gxmau2p0je.svg#yx_icon') format('svg');}



::-webkit-scrollbar{width: 0px;height: 5px;}

::-webkit-scrollbar-track{background: #d7d7d7;border-radius: 6px;}

::-webkit-scrollbar-thumb{background: #888;border-radius: 6px;}

::-webkit-scrollbar-thumb:hover{background: var(--yx_CTwo);}

.yx_icon{font-family: 'yx_icon' !important;}

.yx_Hide{display: none !important;}

.btn-primary{transition: all 0.6s;}

@keyframes move-forever{0%{transform: translate3d(-90px, 0, 0);}

100%{transform: translate3d(85px, 0, 0);}}

@keyframes scroll-icon{0%{-webkit-transform: translateY(-12px);transform: translateY(-12px);opacity: 0;}

30%,70%{opacity: 1;}

100%{-webkit-transform: translateY(12px);transform: translateY(12px);opacity: 0;}}

@keyframes blink{0%{transform: translate(-50%, -50%) scale(0);}

50%{transform: translate(-50%, -50%) scale(1);}

100%{transform: translate(-50%, -50%) scale(1.6);}}

@keyframes blink2{0%{transform: translate(-50%, -50%) scale(0.5);}

50%{transform: translate(-50%, -50%) scale(1);}

100%{translate(-50%, -50%) scale(1.5);}}

@-webkit-keyframes warn{0%{-webkit-transform: scale(0);transform: scale(0);opacity: 1}

100%{-webkit-transform: scale(1.3);transform: scale(1.3);opacity: 0}}

@-moz-keyframes warn{0%{-moz-transform: scale(0);transform: scale(0);opacity: 1}

100%{-moz-transform: scale(1);transform: scale(1);opacity: 0}}

@-o-keyframes warn{0%{-o-transform: scale(0);transform: scale(0);opacity: 1}

100%{-o-transform: scale(1.3.3);transform: scale(1.3);opacity: 0}}

@keyframes warn{0%{-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);transform: scale(0);opacity: 1}

100%{-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1);opacity: 0}}

:root{--yx_FS72: 72px;--yx_FS60: 60px;--yx_FS54: 54px;--yx_FS48: 48px;--yx_FS45: 46px;--yx_FS42: 40px;--yx_FS38: 38px;--yx_FS36: 32px;--yx_FS30: 30px;--yx_FS28: 28px;--yx_FS24: 24px;--yx_FS22: 20px;--yx_FS18: 18px;--yx_FS16: 16px;--yx_FS14: 14px;--yx_Color: #0670fc;--yx_CTwo: #fe0000;--yx_Grad: #060606;}

h1 span{font-size: var(--yx_FS54) !important;}

h2 span{font-size: var(--yx_FS42) !important;}

h3 span{font-size: var(--yx_FS30) !important;}

h4 span{font-size: var(--yx_FS24) !important;}

h5 span{font-size: var(--yx_FS18) !important;}

h6 span{font-size: var(--yx_FS16) !important;}

h1,

h2,

h3,

h4,

h5,

h6{font-weight: normal !important;margin: 0 !important;}

h1 strong *,

h2 strong *,

h3 strong *,

h4 strong *,

h5 strong *,

h6 strong *{font-weight: 900 !important;}

/*end*/a:active,

a:hover,

a:focus,

a:visited{outline: none !important;text-decoration: none;}

a{cursor: pointer;}

i{font-style: normal;}

/*yx_Css*/.yx_Width{padding-left: 10px !important;padding-right: 10px !important;max-width: 1720px !important;margin-left: auto !important;margin-right: auto !important;}

.yx_Clear:before,

.yx_Clear:after{display: table;clear: both;content: "";}

.yx_flex{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;-moz-flex-wrap: nowrap;flex-wrap: nowrap;}

.yx_flexWrap{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;-moz-flex-wrap: wrap;flex-wrap: wrap;}

.yx_flexJB{-webkit-box-pack: justify;-moz-justify-content: space-between;-webkit-justify-content: space-between;justify-content: space-between;}

.yx_flexJA{-webkit-box-pack: justify;-moz-justify-content: space-around;-webkit-justify-content: space-around;justify-content: space-around;}

.yx_flexJE{-webkit-box-pack: end;-moz-justify-content: flex-end;-webkit-justify-content: flex-end;justify-content: flex-end;}

.yx_flexJC{-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}

.yx_flexAE{-webkit-align-items: flex-end;align-items: flex-end;-moz-align-items: flex-end;-webkit-align-items: flex-end;}

.yx_flexAC{-webkit-box-align: center;-moz-align-items: center;-webkit-align-items: center;align-items: center;}

.yx_flexAS{-webkit-box-align: flex-start;-moz-align-items: flex-start;-webkit-align-items: flex-start;align-items: flex-start;}

.yx_ImgContain,

.yx_ImgCover{position: relative;height: 0;overflow: hidden;}

.yx_ImgContain img{position: absolute;max-height: 100%;max-width: 100%;top: 50%;left: 50%;width: auto;height: auto;transform: translate(-50%, -50%);transition: all 0.6s;}

.yx_ImgCover img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover;transition: all 0.6s;}

.yx_Title{display: block;overflow: hidden;-webkit-box-orient: vertical;text-overflow: ellipsis;white-space: nowrap;}




.yx_Summary{display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;}

.yx_More{position: absolute;z-index: 2;top: 0;left: 0;width: 100%;height: 100%;}

.s_img{cursor: pointer;}

.s_img:before{content: "";position: absolute;left: -120%;top: 0;width: 100%;height: 100%;background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));transform: skewx(-25deg);z-index: 1;}

.s_img:hover:before{left: 120%;-moz-transition: 1s;-o-transition: 1s;-webkit-transition: 1s;transition: 1s;mix-blend-mode: overlay;}

/*end*//*media*/

@media only screen and (max-width:1440px){

	:root{--yx_FS72: 54px;--yx_FS60: 48px;--yx_FS54: 42px;--yx_FS48: 42px;--yx_FS45: 42px;--yx_FS42: 36px;--yx_FS38: 30px;--yx_FS36: 28px;--yx_FS30: 26px;--yx_FS28: 24px;--yx_FS24: 22px;--yx_FS22: 18px;--yx_FS18: 16px;--yx_FS16: 14px;}}

@media only screen and (max-width:1366px){:root{--yx_FS72: 42px;--yx_FS60: 45px;--yx_FS54: 36px;--yx_FS48: 32px;--yx_FS45: 32px;--yx_FS42: 32px;--yx_FS38: 28px;--yx_FS36: 26px;--yx_FS30: 24px;--yx_FS28: 22px;--yx_FS24: 20px;--yx_FS22: 16px;--yx_FS18: 16px;--yx_FS16: 14px;--yx_FS14: 12px;}}



.yx_List4{display: block;width: calc((100% - (var(--yx_FS36)*2)) / 3) !important;margin-right: var(--yx_FS36) !important;margin-bottom: var(--yx_FS30) !important;}

.yx_List4:nth-child(3n){margin-right: 0 !important;}

@media only screen and (min-width:1025px){

.yx_Width{width: 90% !important;}



.yx_List3{display: block;width: calc((100% - (var(--yx_FS54)*2)) / 3) !important;margin-right: var(--yx_FS54) !important;margin-bottom: var(--yx_FS54) !important;}

.yx_List3:nth-child(3n){margin-right: 0 !important;}

.p_problemCategory{display: none;}}

/*pad*/@media only screen and (min-width:769px) and (max-width:1024px){.yx_Width{width: 90% !important;}

.yx_List4{display: block;width: calc((100% - (var(--yx_FS24)*2)) / 3) !important;margin-right: var(--yx_FS24) !important;margin-bottom: var(--yx_FS24) !important;}

.yx_List4:nth-child(3n){margin-right: 0 !important;}

.yx_List3{display: block;width: calc((100% - (var(--yx_FS30)*2)) / 3) !important;margin-right: var(--yx_FS30) !important;margin-bottom: var(--yx_FS30) !important;}

.yx_List3:nth-child(3n){margin-right: 0 !important;}

.p_problemCategory{display: none;}}

/*phone*/@media only screen and (max-width:768px){.yx_Width{width: 96% !important;}

.yx_PageNav_Box{display: none !important;}

:root{--yx_FS72: 36px;--yx_FS60: 42px;--yx_FS54: 28px;--yx_FS48: 28px;--yx_FS45: 26px;--yx_FS30: 20px;--yx_FS42: 26px;}

.yx_List3{display: block;width: 100% !important;margin-right: 0px !important;margin-bottom: 18px !important;}

.yx_List4{display: block;width: calc((100% - 10px) / 2) !important;margin-right: 10px !important;margin-bottom: 10px !important;}

.yx_List4:nth-child(2n){margin-right: 0 !important;}}

@media only screen and (max-width:410px){:root{--yx_FS72: 36px;--yx_FS60: 32px;--yx_FS54: 24px;--yx_FS48: 26px;--yx_FS42: 22px;--yx_FS30: 20px;--yx_FS24: 18px;--yx_FS22: 16px;--yx_FS18: 15px;--yx_FS16: 14px;--yx_FS14: 12px;}}

/*end*/@media only screen and (max-width:1200px){.yx_NavBtn span{background: #333;}

.yx_Header .yx_EjBtn{font-family: 'yx_icon' !important;}}

.yx_Bottom *{color: #999999;font-size: var(--yx_FS18);}

/*面包屑样式*/

.yx_KfBox{position: fixed;width: 48px;right: 5px;bottom: 30%;z-index: 100;border: 0px solid #e0e0e0;border-bottom: 0;}

.yx_KfList{width: 48px;height: 48px;background: var(--yx_Color);position: relative;color: #fff;text-align: center;margin-bottom: 5px;transition: all .3s;cursor: pointer;border-radius: 4px;line-height: 45px;list-style: none;font-size: 24px;}

.yx_Up_Button{background: var(--yx_Color);}

.yx_xf_icon{font-size: 24px;color: #fff;position: absolute;top: 50%;transform: translateY(-50%);right: -14px;}

.yx_TelBoxBig{width: 450px;background: rgba(255, 255, 255, 1);border: 1px solid #eee;border-top: 2px solid var(--yx_Color);position: absolute;right: 150px;top: 50%;display: flex;align-items: center;justify-content: center;opacity: 0;visibility: hidden;transform: translateY(-50%);transition: all 0.6s ease;padding: 15px 24px;}

.yx_TelBox{width: 100%;text-align: left;}

.yx_TelBox dl{display: flex;align-items: center;border-bottom: 1px solid #eee;padding-bottom: 12px;}

.yx_TelBox dl dt{font-size: 30px;color: #666;margin-right: 18px;}

.yx_TelBox dl dd span{font-size: var(--yx_FSFour);color: #333333;}

.yx_TelBox dl dd p{font-size: 14px;color: #999;line-height: 24px;}

.yx_Tel{padding-top: 14px;}

.yx_Tel p{font-size: 14px;color: #999;line-height: 24px;display: flex;align-items: center;}

.yx_Tel .yx_TelCon{display: flex;}

.yx_Tel .yx_TelCon .yx_icon{font-size: 18px;color: #666;padding-right: 14px;}

.yx_Tel .yx_TelCon a{font-size: 14px;color: #333;margin-right: 24px;}

.yx_KfList i{font-size: 30px;color: #fff;line-height: 48px;}

.yx_Kf_Rwm .ewBox.son{width: 110px;background: rgba(255, 255, 255, 1);border: 1px solid #eee;color: #363636;text-align: center;position: absolute;background-size: cover;right: 150px;top: 50%;display: flex;align-items: center;justify-content: space-around;opacity: 0;visibility: hidden;transform: translateY(-50%);transition: all 0.6s ease;}

.yx_Kf_Rwm .ewBox img{width: auto;max-width: 100px;margin: 5px 0;height: auto;}

.yx_KfList:hover .son{transition: all 0.6s ease;opacity: 1 !important;right: 72px !important;visibility: visible !important;}

@media screen and (max-width: 768px){.yx_KfList{width: 40px;height: 40px;line-height: 40px;}

.yx_KfList i{font-size: 22px !important;line-height: 40px;}

.yx_Tel .yx_TelCon{flex-wrap: Wrap;}

.yx_KfBox{width: 40px;}

.yx_KfList:hover .son{right: 60px !important;}

.yx_TelBoxBig{width: 80vw;max-width: 450px;}

.yx_Tel .yx_TelCon a{font-size: 14px;}

.yx_KfClose{color: var(--yx_ColorTwo);font-size: 24px;background: #fafafa;text-align: center;display: block !important;}

.yx_Tel .yx_TelCon .e_icon{font-size: 16px !important;color: #666;padding-right: 12px;line-height: 30px;}}

/*end*/