html{width: 100%;}
body{width: 100%;}

body div *{font-family: "Noto Sans","Helvetica", "Arial", sans-serif, NotoSansThai;}

a{color: #242424;}
a:hover{text-decoration: none;}

.header .w1600{width: 1400px;}
.header .header-area{right: 0;}
.header .nav-box{margin-right: 300px;}
.header .nav-yi span{padding: 0 25px;}
@media(max-width: 1500px){
	.header .w1600{width: 1200px;}
	.header .nav-yi span{padding: 0 15px;}
}
@media(max-width: 1300px){
	.header .nav-yi span{padding: 0;}
}
@media(max-width: 1200px){
	.header .logo{left: 0}
	.header .header-area{right: 0}
	.header .logo{top: 50%;margin-top: -8px;}
	.header .logo img{height: 16px;}
}
@media(max-width: 992px){
	.header .w1600{width: 100%;max-width: 100%;}
	.header .logo{left: 4%;}
	.header .nav-box{margin-right: 0;}
	.header .header-area{right: 50%;}
	.header-con{z-index: 1234;}
}
@media(max-width: 768px){
	.header .logo{left: 15px;}

}

.subnavigation-box .w1600{width: 1400px;}
@media(max-width: 1500px){
	.subnavigation-box .w1600{width: 1200px;}
}
@media(max-width: 992px){
	.subnavigation-box .w1600{max-width: 92%;padding-left: 0;}
}
@media(max-width: 768px){
	.subnavigation-box .w1600{max-width: 100%;padding-left: 15px;padding-right: 15px;}
	.menu-handler{right: 15px;}
	.header-person-box{right: 15px;}
	.menu-handler{right: 10px;}
	.header-person-box{right: 10px;}
}
@media(max-width: 500px){
	.subnavigation.long .nav-bar{right: 8px;}
}


.footer .w1600{width: 1400px;}
@media(max-width: 1500px){
	.footer .w1600{width: 1200px;}
}

.menu li{transition: all .3s;}
.menu li:hover,
.menu li.active{background-color: #0E2D53;}
@media(max-width: 992px){
	.menu li a{padding: 0 15px;}
}
@media(max-width: 760px){
	.menu li a{padding: 0 5px;}
}


[tabindex="-1"].wistia_placebo_close_button{display: none;}


.play-box.is-video{cursor: pointer;}
.play-box.is-img{cursor: zoom-in;}

.sptc{background-color: rgba(0,0,0,0.7);}
.video_t a{right: -38px;}
.shipin-con{width: 100%;padding-top: 55.7562%;position: relative;}
.shipin-con>img{width: 100%;height: 100%;vertical-align: top;object-fit: cover;position: absolute;left: 0;top: 0;}
.video_t video{max-height: 450px;}
.shipin-con video{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.shipin-con iframe{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
@media(max-width: 500px){
	.video_t a{right: 0;top: -38px;}
}


.gv-top{width: 48px;height: 48px;border-radius: 50%;position: fixed;right: 30px;bottom: 60px;z-index: 999;transition: all .3s;cursor: pointer;overflow: hidden;background-color: #fff;box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.08);background-size: 29.166% auto;background-repeat: no-repeat;background-position: center center;cursor: pointer;background-image: url(../../zwcad/whatsnew/images/zc-gotop.png);}
.gv-top.hide{visibility: hidden;opacity: 0;}
.gv-top:after{content: "";display: block;width: 1px;height: 1px;background-image: url(../../zwcad/whatsnew/images/zc-gotop-white.png);position: absolute;left: -10px;top: 0;}
@media(min-width: 1201px){
	.gv-top:hover{background-color: #005BFE;background-image: url(../../zwcad/whatsnew/images/zc-gotop-white.png)}
}
@media(max-width: 992px){
	.gv-top{width: 40px;height: 40px;right: 16px;bottom: 40px;}
	.gv-top.hide-phone{visibility: hidden;opacity: 0;}
}


.footer{z-index: 1;}

sup{font-size: 12px;}

@font-face {
    font-family: manrope3-bold;
    font-weight:800;
    src: url("../font/manrope3-bold.woff2"),
    url("../font/manrope3-bold.woff"),
    url("../font/manrope3-bold;.ttf");
}

.p-bold{font-family: notosansbold,"Noto Sans","Helvetica", "Arial", sans-serif;font-weight: 600;}

.p-size48{font-size: 48px;}
@media(max-width: 1920px){
	.p-size48{font-size: 2.5vw;}
}
@media(max-width: 1600px){
	.p-size48{font-size: 40px;}
}
@media(max-width: 992px){
	.p-size48{font-size: 28px;}
}

.p-size40{font-size: 40px;}
@media(max-width: 1920px){
	.p-size40{font-size: 2.08vw;}
}
@media(max-width: 1728px){
	.p-size40{font-size: 36px;}
}
@media(max-width: 992px){
	.p-size40{font-size: 28px;}
}



.p-size36{font-size: 36px;}
.p-size20{font-size: 20px;}
.p-size16{font-size: 16px;}
.p-size14{font-size: 14px;}
.p-size12{font-size: 12px;}

.pa-out{width: 100%;position: relative;z-index: 1;overflow: hidden;}
.pa-main{width: 100%;padding-top: 65px;padding-bottom: 86px;}
.pa-bg{width: 100%;height: 1868px;background: #EBF2FF;background: linear-gradient(to bottom, #EBF2FF, #fff);position: absolute;left: 0;top: 0;z-index: 1;}
.pa-inner{width: 1400px;max-width: 92%;margin: 0 auto;position: relative;z-index: 12;}
.pa-title{color: #222;line-height: 1.354;text-align: center;margin: 0 auto 30px;}
.pa-rows{text-align: center;margin-bottom: 60px;}
.pa-row{color: #333;line-height: 1.375;}
.pa-blue{display: inline-block;vertical-align: top;color: #005BFE;line-height: inherit;transition: all .3s;}
.pa-tabs-row{text-align: center;margin-bottom: 60px;}
.pa-tabs{display: inline-block;vertical-align: top;background-color: #fff;padding: 4px;border: 1px solid #E4E6F0;border-radius: 30px;font-size: 0;position: relative;}
.pa-tab{line-height: 48px;height: 48px;display: inline-block;vertical-align: top;color: #222;transition: all .3s;padding: 0 30px;border-radius: 24px;cursor: pointer;position: relative;z-index: 12;}
.pa-tab.active{color: #fff;}
.pa-tab.blue{background-color: #005BFE;}
.pa-tab-bg{width: 0;height: 48px;border-radius: 24px;margin: 4px;position: absolute;left: 0;top: 0;z-index: 1;background-color: #005BFE;}
.pa-tab-bg.trs{transition: all .3s;}
.pa-tip{display: inline-block;vertical-align: top;width: 16px;height: 16px;margin-top: 18px;margin-left: 4px;position: relative;top: -1px;}
.pa-tip:before,
.pa-tip:after{content: "";display: inline-block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-repeat: no-repeat;background-size: 100% 100%;transition: all .3s;}
.pa-tip:before{background-image: url(../images/pr-tip-black.svg);z-index: 1;}
.pa-tip:after{background-image: url(../images/pr-tip-white.svg);opacity: 0;z-index: 2;}
.pa-tab.active .pa-tip:after{opacity: 1;}
.pa-tab.active .pa-tip:before{opacity: 0;}
.pa-intro{width: 412px;margin-left: -206px;position: absolute;left: 50%;bottom: 100%;margin-bottom: 21px;visibility: hidden;opacity: 0;transition: all .3s;z-index: 12;}
.pa-intro-txt{width: 100%;background-color: rgba(0,0,0,0.8);border-radius: 8px;color: #fff;line-height: 1.571;text-align: left;padding: 20px 23px 20px 20px;cursor: default;position: relative;}
.pa-arrow{display: inline-block;border-top: 14px solid rgba(0,0,0,0.8);border-left: 11px solid transparent;border-right: 11px solid transparent;position: absolute;left: 50%;margin-left: -11px;bottom: -14px;}
.pa-tip.active .pa-intro{visibility: visible;opacity: 1;}
.pa-conts{width: 100%;}
.pa-cont{width: 100%;display: flex;flex-wrap: wrap;}
.pa-item{width: 32.357%;margin-right: 1.4645%;background-color: #fff;border: 1px solid #E4E6F0;border-radius: 8px;padding: 30px 30px 131px;position: relative;}
.pa-item:nth-child(3n){margin-right: 0;}
.pa-notice{width: 327px;height: 49px;background-image: url(../images/pr-14.png);background-size: 100% 100%;position: absolute;left: 50%;margin-left: -164px;top: -36px;display: block;}
.pa-notice-inner{width: 100%;position: absolute;left: 0;top: 21px;transform: translate(0,-50%);color: #222;line-height: 15px;text-align: center;padding: 0 10px;}
.pa-name{color: #222;line-height: 1.35;margin-bottom: 12px;}
.pa-price{margin-bottom: 16px;font-size: 0;}
.pa-price-n{color: #222;line-height: 1.361;font-family: manrope3-bold;display: none;}
.pa-price-n.show{display: inline-block;}
.pa-price-o{color: #999;line-height: 1.35;margin-left: 14px;font-family: manrope3-bold;text-decoration: line-through;}
.pa-sub{color: #222;line-height: 1.357;padding-bottom: 20px;border-bottom: 1px solid #eee;}
.pa-arr{padding-top: 20px;}
.pa-el{padding-left: 28px;position: relative;margin-bottom: 12px;width: 100%;line-height: 1;}
.pa-el:last-child{margin-bottom: 0;}
.pa-icon{width: 20px;position: absolute;left: 0;top: 0;}
.pa-txt{color: #666;line-height: 19px;vertical-align: top;}
.pa-txt.p-bold{color: #333;}
.pa-bot{width: 100%;height: 111px;position: absolute;left: 0;bottom: 0;padding: 0 30px;}
.pa-btn{display: block;width: 100%;line-height: 48px;text-align: center;color: #fff;background-color: #005BFE;border-radius: 8px;transition: all .3s;}
.pa-btn:hover{color: #fff;background-color: rgba(0, 91, 254, 0.8);}
.pa-last{text-align: center;padding-top: 20px;}
.pa-free{color: #005BFE;line-height: 19px;text-decoration: underline;transition: all .3s;vertical-align: top;}
.pa-free:hover{text-decoration: underline;color: #004ACC;}
.pa-notes{color: #666;line-height: 17px;padding-top: 30px;}
.pa-notes p{line-height: inherit;margin-bottom: 0;}
.pa-notes a{font-family: notosansbold;color: #666;text-decoration: underline;transition: all .3s;}
.pa-notes a:hover{text-decoration: underline;color: #005BFE;}
.pa-mid{width: 100%;text-align: right;padding-top: 7px;line-height: 1;}
.pa-learn{display: inline-block;vertical-align: top;line-height: 19px;text-decoration: underline;color: #666;transition: all .3s;}
.pa-learn:hover{text-decoration: underline;color: #005BFE;}
@media(max-width: 1920px){
	.pa-main{padding-bottom: 4.48vw;padding-top: 3.385vw;}
}
@media(max-width: 1500px){
	.pa-inner{width: 1200px;}
}
@media(max-width: 1100px){
	.pa-notice{width: 100%;left: 0;margin-left: 0;}
}
@media(max-width: 992px){
	.pa-main{padding-top: 40px;padding-bottom: 28px;}
	.pa-title{line-height: 38px;}
	.pa-title{margin-bottom: 20px;}
	.pa-tab-txt{font-size: 12px;}
	.pa-tab{padding: 0 16px;}
	.pa-cont{display: block;}
	.pa-item{width: 100%;margin-right: 0;margin-bottom: 53px;}
	.pa-item:last-child{margin-bottom: 0;}
	.pa-tabs-row{margin-bottom: 30px;}
	.pa-notice{width: 327px;left: 50%;margin-left: -164px;top: -34px;}
	.pa-intro-txt{font-size: 12px;}
}
@media(max-width: 600px){
	.pa-rows{max-width: 260px;margin-left: auto;margin-right: auto;}
}
@media(max-width: 500px){
	.pa-main{padding-left: 20px;padding-right: 20px;}
	.pa-inner{max-width: 100%;}
}
@media(max-width: 367px){
	.pa-notice{width: 100%;left:0;margin-left: 0;}
}



.pb-main{width: 100%;position: relative;z-index: 12;margin-bottom: 136px;}
.pb-title{color: #222;line-height: 1.375;text-align: center;max-width: 92%;margin: 0 auto 100px;}
.pb-wrap{width: 100%;overflow: hidden;text-align: center;}
.pb-inner{display: inline-block;vertical-align: top;white-space: nowrap;font-size: 0;position: relative;}
.pb-list{display: inline-block;vertical-align: top;font-size: 0;}
.pb-item{display: inline-block;width: 168px;height: 76px;line-height: 76px;text-align: center;background-color: #fff;margin: 0 10px;position: relative;}
.pb-logo{max-width: 100%;max-height: 89.5%;vertical-align: middle;}
@media(max-width: 1920px){
	.pb-main{margin-bottom: 7.08vw;}
	.pb-title{margin-bottom: 5.2vw;}
}
@media(max-width: 992px){
	.pb-title{margin-bottom: 34px;}
}
@media(max-width: 500px){
	.pb-main{padding-left: 20px;padding-right: 20px;margin-bottom: 40px;}
	.pb-title{max-width: 260px;}
	.pb-list{white-space: normal;}
	.pb-item{width: calc(50% - 10px);margin-right: 20px;margin-left: 0;margin-bottom: 20px;}
	.pb-item:nth-child(2n){margin-right: 0;}
}



.pc-main{width: 100%;position: relative;z-index: 12;padding-bottom: 80px;}
.pc-inner{width: 1400px;max-width: 92%;margin: 0 auto;}
.pc-title{color: #222;line-height: 1.375;text-align: center;margin-bottom: 80px;}
.pc-cont{width: 100%;}
.pc-cont::-webkit-scrollbar{width: 5px;height: 5px;background-color: #fff;border-radius: 3px;}
.pc-cont::-webkit-scrollbar-thumb{background-color: #999;border-radius: 3px;}
.pc-hd-wrap{width: 100%;transition: background-color .3s,top .3s;}
.pc-hd-wrap.fixed{position: fixed;left: 0;top: 56px;z-index: 123;background-color: #F4F6FD;}
.pc-hd-wrap.fixed.mt{margin-top: 60px;}
body.is-scroll .pc-hd-wrap.fixed{top: 56px;}
.pc-hd{width: 1400px;max-width: 92%;margin: 0 auto;}
.pc-hd-space{width: 100%;}
.pc-hd-inner{width: 100%;font-size: 0;display: flex;background-color: #F4F6FD;}
.pc-td{display: inline-block;vertical-align: top;text-align: center;transition: all .3s;}
.pc-td1{text-align: left;width: 478px;padding-left: 30px;}
.pc-hd .pc-td1{padding-top: 20px;padding-bottom: 19px;}
.pc-td-item{flex: 1;padding-top: 14px;padding-bottom: 23px;padding-top: 28px;}
.pc-btn{display: inline-block;vertical-align: top;line-height: 40px;padding: 0 16px;border-radius: 8px;cursor: pointer;transition: all .3s;min-width: 216px;text-align: center;}
.pc-btn-blue{color: #fff !important;background-color: #005BFE;transition: all .3s;}
.pc-btn-blue:before{content: "";display: inline-block;vertical-align: middle;width: 1em;height: 1em;background-image: url(../images/pr-download-white.svg);background-size: 100% 100%;position: relative;top: -1px;margin-right: 9px;}
.pc-btn-blue:hover{background-color: rgba(0, 91, 254, 0.8);}
.pc-top{color: #222;line-height: 22px;margin-bottom: 20px;}
.pc-t{min-height: 34px;line-height: 34px;}
.pc-get{color: #222;line-height: 22px;}
.pc-table{width: 100%;}
.pc-block{width: 100%;}
.pc-tr{width: 100%;display: flex;border-bottom: 1px solid #eee;transition: all .3s;}
.pc-tr:nth-child(2n){background-color: #FAFBFF;}
body.pc .pc-tr:hover{background-color: rgba(232,235,246,0.5);}
.pc-tr .pc-td{display: flex;align-items: center;}
.pc-tr .pc-td1{padding: 13px 0 13px 30px;font-size: 16px;line-height: 19px;color: #333;}
.pc-tr-change{cursor: pointer;}
.pc-change{display: inline-block;vertical-align: middle;cursor: pointer;white-space: nowrap;align-items: center;}
.pc-td-txt{display: inline-block;vertical-align: top;line-height: 22px;}
.pc-change .pc-td-txt{margin-right: 14px;}
.pc-hd .pc-td-txt{margin-right: 12px;}
.pc-arrow{display: inline-block;vertical-align: middle;width: 20px;height: 20px;background-image: url(../images/pr-arrow-down.svg);background-size: 100% 100%;position: relative;top: 1px;}
.pc-td-one{flex: 1;justify-content: center;padding-top: 14px;padding-bottom: 14px;}
.pc-icon{width: 20px;height: 20px;}
.pc-td-t{color: #222;line-height: 20px;}
.pc-block.hide .pc-arrow{transform: rotate(180deg);}
.pc-block.hide .pc-tr{display: none;}
.pc-block.hide .pc-tr:nth-child(1){display: flex;}
.pc-td.active{background-color: rgba(232,235,246,0.5);}
.pc-hd-sticky{display: none;}
.pc-bot-sticky{display: none;}
.pc-price{font-size: 0;white-space: nowrap;}
.pc-price-n{font-family: manrope3-bold;color: #222;line-height: 1.35;display: none;}
.pc-price-n.show{display: inline-block;}
.pc-price-o{font-family: manrope3-bold;color: #999;line-height: 19px;margin-left: 5px;text-decoration: line-through;}
.pc-btns{font-size: 0;padding-top: 23px;white-space: nowrap;}
.pc-one{display: inline-block;vertical-align: top;color: #222;line-height: 19px;cursor: pointer;transition: all .3s;}
.pc-one:before{content: "";display: inline-block;vertical-align: middle;width: 16px;height: 16px;position: relative;top: -1px;margin-right: 4px;}
.pc-one:hover{color: #005BFE;}
.pc-one.gray{color: #999;pointer-events: none;}
.pc-less:before{background-image: url(../images/pr-minus.svg);}
.pc-more:before{background-image: url(../images/pr-plus.svg);}
.pc-less.gray:before{background-image: url(../images/pr-minus-gray.svg);}
.pc-more.gray:before{background-image: url(../images/pr-plus-gray.svg);}
.pc-less{margin-right: 20px;}
.pc-td .pa-tip{margin-top: 3px;margin-left: 6px;pointer-events: auto;}
.pc-td .pa-tip.active{z-index: 123;}
.pc-last{text-align: center;padding-top: 60px;}
.pc-last-btn{display: inline-block;vertical-align: top;width: 393px;border: 1px solid #005BFE;border-radius: 30px;line-height: 58px;text-align: center;color: #005BFE;transition: all .3s;}
.pc-last-btn:hover{background-color: #005BFE;color: #fff;}
.pc-last-btn:before{content: "";display: inline-block;vertical-align: top;width: 0px;height: 0;background-image: url(../images/pr-arrow-right-white.svg);}
.pc-last-btn:after{content: "";display: inline-block;vertical-align: top;width: 18px;height: 18px;background-image: url(../images/pr-arrow-right.svg);background-size: 100% 100%;margin-left: 7px;margin-top: 20px;transition: all .3s;}
.pc-last-btn:hover:after{background-image: url(../images/pr-arrow-right-white.svg);}
.gt-anchor{cursor: pointer;}
@media(max-width: 1920px){
	.pc-title{margin-bottom: 4.16vw;}
}
@media(max-width: 1500px){
	.pc-inner{width: 1200px;}
	.pc-hd{width: 1200px;}
	.pc-td-item{padding-top: 30px;}
	.pc-td1{padding-left: 20px;}
	.pc-hd .pc-td1{padding-top: 25px;}
	.pc-tr .pc-td1{padding-left: 25px;}
	.pc-top{font-size: 14px;line-height: 19px;margin-bottom: 21px;}
	.pc-price-n{font-size: 20px;line-height: 27px;}
	.pc-btns{padding-top: 18px;}
}
@media(max-width: 992px){
	.pc-hd-wrap.fixed{top: 45px;}
	body.is-scroll .pc-hd-wrap.fixed{top: 45px;}
	.pc-title{margin-bottom: 40px;}
	.pc-td1{width: 220px;}
	.pc-btn{min-width: 171px;line-height: 40px;}
	.pc-one{font-size: 12px;}
	.pc-hd .pc-td1{padding-bottom: 24px;padding-top: 20px;}
	.pc-top{margin-bottom: 12px;}
	.pc-td-item{padding-top: 30px;}
	.pc-last{padding: 40px 4vw 0;}
	.pc-main{padding-bottom: 40px;}
	.pc-last-btn{width: 335px;font-size: 14px;max-width: 100%;}
	.pc-last-btn:after{width: 15px;height: 13px;}
}
@media(max-width: 600px){
	.pc-hd-inner{width: 560px;}
	.pc-table{width: 560px;}
	.pc-bot-sticky .pc-table{width: 220px;}
	.pc-hd{overflow: hidden;width: calc(96vw - 1px);margin-left: 4vw;max-width: 100%;}
	.pc-hd-wrap>.pc-hd{position: relative;left: 1px;}
	
	.pc-hd-wrap{position: relative;}
	.pc-hd-sticky{display: block;position: absolute;left: 4vw;top: 0;width: 220px;overflow: hidden;z-index: 12;}
	.pc-hd-sticky .pc-hd{margin-left: 0;overflow: hidden;}
	.pc-hd-sticky .pc-hd-inner{width: 100%;}
	.pc-inner{position: relative;}
	.pc-bot-sticky{display: block;position: absolute;left: 0;top: 0;width: 220px;z-index: 12;}
	.pc-bot-sticky .pc-td{min-height: 48px;}
	.pc-tr:nth-child(2n+1){background-color: #fff;}
	.pc-inner:after{content: "";display: block;width: 6px;height: 100%;box-shadow: 3px 3px 3px 0px rgba(0,0,0,0.08);position: absolute;left: 214px;top: 0;z-index: 12;}
	.pc-change{white-space: normal;display: flex;}
	.pc-change .pc-td-txt{margin-right: 0;padding-right: 7px;flex: 1;}
	.pc-btns{padding-top: 19px;}
	.pc-hd .pc-td1{padding-left: 10px;}
	.pc-tr .pc-td1{padding-left: 10px;padding-right: 10px;visibility: hidden;}
	.pc-bot-sticky .pc-tr .pc-td1{visibility: visible;}
	.pc-cont.hide{overflow: visible;}
	.pc-cont{overflow: auto;width: calc(96vw - 220px);max-width: none;margin-left: 220px;}
	.pc-cont .pc-tr .pc-td1{width: 0;overflow: hidden;padding: 0;}
	.pc-cont .pc-tr .pc-td1 .pc-td-txt{width: 220px;padding: 13px 10px 13px 10px;flex: none;}
	.pc-cont .pc-table{width: 340px;}
}
@media(max-width: 500px){
	.pc-title{max-width: 260px;margin-left: auto;margin-right: auto;}
	.pc-hd-inner,
	.pc-table{width: calc(192vw - 220px);}
	.pc-cont .pc-table{width: calc(192vw - 440px);}
}
@media(max-width: 360px){
	.pc-hd-inner,
	.pc-table{width: 471px;}
	.pc-cont .pc-table{width: 251px;}
}



.pd-main{width: 100%;position: relative;z-index: 12;background-color: #F8F9FC;padding-top: 100px;padding-bottom: 100px;}
.pd-inner{width: 1400px;max-width: 92%;margin: 0 auto;}
.pd-title{color: #222;text-align: center;line-height: 1.375;margin-bottom: 80px;}
.pd-list{width: 100%;}
.pd-item{width: 100%;background-color: #fff;padding: 0 24px 0 30px;border-radius: 8px;border: 1px solid #E4E6F0;margin-bottom: 14px;}
.pd-item:last-child{margin-bottom: 0;}
.pd-hd{width: 100%;display: flex;align-items: center;padding: 24px 0;cursor: pointer;}
.pd-tit{color: #222;line-height: 22px;flex: 1;padding-right: 20px;}
.pd-arrow{width: 24px;height: 24px;background-image: url(../images/pr-arrow-down.svg);background-size: 100% 100%;transform: rotate(180deg);}
.pd-hd.show .pd-arrow{transform: rotate(0deg);}
.pd-cont{color: #333;line-height: 22px;padding-bottom: 40px;padding-top: 16px;display: none;}
.pd-cont p{margin-bottom: 0;line-height: inherit;font-weight: 400;font-size: 16px;}
.pd-cont a{text-decoration: underline;line-height: inherit;font-family: notosansbold;color: #333;transition: all .3s;}
.pd-cont a:hover{color: #005BFE;}
.pd-cont strong,
.pd-cont b{font-family: notosansbold;color: #333;}
@media(max-width: 1920px){
	.pd-main{padding-top: 5.2vw;padding-bottom: 5.2vw;}
	.pd-title{margin-bottom: 4.166vw;}
}
@media(max-width: 992px){
	.pd-main{padding-top: 40px;padding-bottom: 40px;}
	.pd-title{margin-bottom: 40px;}
}
@media(max-width: 500px){
	.pd-main{padding-left: 20px;padding-right: 20px;}
	.pd-inner{max-width: 100%;}
}

.pe-main{width: 100%;position: relative;z-index: 12;background-color: #fff;padding-top: 60px;padding-bottom: 60px;}
.pe-inner{width: 1400px;max-width: 92%;margin: 0 auto;}
.pe-box{width: 100%;height: 374px;position: relative;background-size: auto 100%;background-position: right bottom;background-repeat: no-repeat;border-radius: 8px;}
.pe-bg{width: 100%;}
.pe-text{position: absolute;left: 0;top: 50%;transform: translate(0,-50%);padding: 0 174px;z-index: 12;}
.pe-tit{color: #333;line-height: 1.375;margin-bottom: 40px;max-width: 10em;font-size: 40px;}
.pe-btn{display: inline-block;vertical-align: top;width: 188px;line-height: 48px;border-radius: 8px;color: #fff;background-color: #005BFE;cursor: pointer;text-align: center;transition: all .3s;}
.pe-btn:hover{color: #fff;background-color: rgba(0, 91, 254, 0.8);}
@media(max-width: 1500px){
	.pe-text{padding: 0 75px;}
}
@media(max-width: 992px){
	.pe-main{padding-top: 40px;padding-bottom: 40px;}
	.pe-box{padding-bottom: 305px;background-size: auto 305px;height: auto;background-color: #F2F5FC;border-radius: 8px;padding-top: 45px;}
	.pe-text{position: relative;top: 0;transform: translate(0,0);text-align: center;padding: 0 0 27px;}
	.pe-tit{max-width: 100%;margin: 0 auto 28px;padding: 0 20px;}
}
@media(max-width: 500px){
	.pe-tit{max-width: 8em;padding: 0;}
}

/* 2025-1-13增加的css */
.pe-box{padding-top: 31.43%;background-color: #f2f5fc;background-size: auto 100%;background-repeat: no-repeat;background-position: right bottom;}
.pe-text{padding: 0 0 0 100px;}
.pe-tit{max-width: 23em;font-size: 32px;line-height: 43px;}
.pe-btn{width: 200px;}
.pe-des{color: #222;line-height: 1.375;max-width: 26em;margin-bottom: 40px;}
@media(max-width: 1500px){
	.pe-inner{width: 1200px;}
}
@media(max-width: 1200px){
	.pe-text{padding-left: 7.142%;}
	.pe-tit{font-size: 28px;margin-bottom: 16px;line-height: 38px;}
	.pe-des{margin-bottom: 22px;}
}
@media(max-width: 992px){
	.pe-box{padding-top: 228px;padding-bottom: 0;}
	.pe-text{position: absolute;top: 50%;transform: translate(0,-50%);text-align: left;}
	.pe-tit{padding: 0;}
}
@media(max-width: 750px){
	.pe-box{padding-top: 0;padding-bottom: 75%;background-size: 238% auto;}
	.pe-text{position: relative;top: 0;transform: translate(0,0);padding: 33px 18px 45px;}
}
@media(max-width: 1500px){
	.pd-inner{width: 1200px;}
}