a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}
body{width:100%;max-width:1280px;margin:0 auto;background:#fff}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{font-size:inherit}
td{vertical-align:middle}
fieldset,img{border:0}
caption,th{text-align:left}
*{font-family:Arial,"微软雅黑","黑体","宋体";font-size:14px;color:#333;font-smooth:always;-webkit-font-smoothing:antialiased}
html{overflow-x:hidden}
address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,strong,th,var{font-size:100%;font-style:normal;font-weight:400}
q:after,q:before{content:''}
abbr,acronym{border:0;font-variant:normal}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
a{text-decoration:none}
a:link{color:#333}
a:visited{color:#333}
a:hover{color:#e60000}
a:active{color:#333}
.clearfix{clear:both}
.s_mobile{display:none}
.tran-8s{-webkit-transition:.8s;-moz-transition:.8s;transition:.8s}
.tran-5s{-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}
.tran-3s{-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.b-circle{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.b-circle-20{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}
.b-circle-12{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.b-circle-6{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.b-shadow{-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}
.b-shadow-1{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}
.f-l{float:left}
.f-r{float:right}
.d-b{display:block}
.d-i{display:inline}
.d-i-b{display:inline-block}
.t-c{text-align:center}
.t-l{text-align:left}
.t-r{text-align:right}
.f-b{font-weight:700}
.f-48{font-size:48px}
.f-36{font-size:36px}
.f-30{font-size:30px}
.f-24{font-size:24px}
.f-18{font-size:18px}
.f-16{font-size:16px}
.f-14{font-size:14px}
.f-12{font-size:12px}
.color-01{color:#fff}
.color-02{color:#333}
.color-03{color:#666}
.color-04{color:#999}
.color-05{color:#4954e6}
.color-06{color:#a256ff}
.color-07{color:#7075ff}
.color-08{color:#ff9d02}
::-webkit-input-placeholder{color:#999;font-size:14px;font-weight:400}
::-moz-placeholder{color:#999;font-size:14px;font-weight:400}
:-ms-input-placeholder{color:#999;font-size:14px;font-weight:400}
.roll-button{margin:0 auto;width:320px;height:80px}
.roll-button a{position:relative;display:block;width:100%;height:100%}
.roll-button a .roll-button-more{position:absolute;left:0;top:0;z-index:5;width:301px;height:61px;box-sizing:border-box;text-align:center;line-height:57px;transition:.3s;background:#fff;font-size:18px;border-radius:12px;border:2px solid #181626;color:#181626}
.roll-button a .roll-button-more sup{transition:.3s}
.roll-button a .roll-button-icon{position:absolute;right:0;bottom:0;z-index:10;width:40px;height:40px;background:url(../../image/more_icon_on.png) no-repeat;background-size:cover;transition:all .5s ease}
.roll-button a:hover .roll-button-more{border:2px solid #ff9d02;color:#ff9d02}
.roll-button a:hover .roll-button-more sup{color:#ff9d02}
.roll-button a:hover .roll-button-icon{background:url(../../image/more_icon_01.png) no-repeat;transform:rotate(180deg);background-size:cover}
.flex-center{display:flex;justify-content:center;align-items:center}
.flex-start{display:flex;justify-content:flex-start;align-items:center}
.flex-end{display:flex;justify-content:flex-end;align-items:center}
.flex-between{display:flex;justify-content:space-between;align-items:center}
.flex-around{display:flex;justify-content:space-around;align-items:center}
.blank-all{clear:both;display:block;font-size:0;overflow:hidden}
.blank1{height:1px;line-height:1px}
.blank2{height:2px}
.blank5{height:5px}
.blank10{height:10px}
.blank15{height:15px}
.blank20{height:20px}
.blank20{height:10px}
.blank25{height:25px}
.blank30{height:20px}
.blank50{height:50px}
.blank100{height:100px}
.blank120{height:120px}
.blank150{height:150px}
.blank180{height:180px}
.dah{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.wrap{width:960px;margin:0 auto}
.wrap-w100{width:100%;max-width:1280px;margin:0 auto}
.wrap-w100-bg1{background:#f5f5f5}
.wrap-w100-bg2{background:#e5f0ff}
.wrap-w100-bg3{background:url(../../image/pmpexam_content_allbg.jpg) center repeat-y}
.wrap-w100-bg4{height:360px;background:url(../../image/pmpexam_centres_bg.jpg) no-repeat;background-size:100% 360px}
.wrap-w100-bg5{min-height:533px;background:url(../../image/wrap_all_bg.png) top center no-repeat;background-size:100% 533px}
.wrap-what-test{width:100%;max-width:1280px;margin:0 auto;height:366px;background:#f5f5f5 url(../../image/npdp_test_bg.png) center center no-repeat}
.common-title{width:100%;height:40px;line-height:40px;text-align:center;font-size:32px}
.common-title span{color:#4954e6;font-size:32px;font-weight:700}
.common-title span sup{color:#4954e6}
.form-input{float:left;width:300px;height:50px;margin-right:20px}
.form-input input.inputclass{width:100%;height:100%;border:2px solid #d0d0d0;box-sizing:border-box;padding:0 10px;background:#fff;border-radius:8px;font-size:16px}
.form-input input.submitclass{background:0 0;border:none;outline:0;width:100%;height:100%;background:#4954e6;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;border-radius:8px;transition:.3s}
.form-input input:hover.submitclass{cursor:pointer;background:#5b49e4}
.pagination{position:absolute;left:0;bottom:0;text-align:center;width:100%;z-index:9999}
.swiper-pagination-bullet{display:inline-block;width:20px;height:4px;opacity:1;border-radius:0;background:#eee;margin:0 10px;cursor:pointer;transition:width .3s ease-in-out}
.swiper-pagination-bullet-active{background:#ff9d02;width:40px}
.all-topbg{margin:0 auto;width:100%;max-width:1280px}
header{width:100%;max-width:1280px;height:60px;position:fixed;top:0;z-index:999;transition:.3s;background:rgba(45,118,246,1)}
.header-bg{margin:0 auto;background:rgba(73,84,230,.9)}
.logo{float:left}
.logo a{margin:14px 0;width:156px;height:33px;background:url(../../image/5.png) no-repeat;background-size:contain;text-indent:-999em}
.kYTopbox{margin-top:14px;width:80%;float:right;overflow:hidden}
.kYTopbox li{float:left}
.kYTopbox .kYTopbox-tab{width:76px;height:35px;transition:.3s}
.kYTopbox .kYTopbox-tab p{width:100%;height:35px;line-height:35px;text-align:center;font-size:14px;color:#fff;transition:.3s}
.kYTopbox .kYTopbox-tab:hover{border-radius:4px;background:#ff9d02}
.kYTopbox .bg-on p,.kYTopbox .kYTopbox-tab:hover p{color:#fff}
.bg-on{color:#fff;background:#ff9d02;border-radius:4px}
.banner{margin:60px auto 0 auto;width:100%;max-width:1280px;height:480px;background:url(../../image/banner_bg.jpg) center center no-repeat;background-size:cover}
.banner .banner-main{width:100%;height:100%;background:url(../../image/single-banner.jpg) center center no-repeat;background-size:cover}
.banner .banner-main .banner-title{width:100%;height:200px;text-indent:-9999em}
.banner .banner-main .banner-li{margin:10px 0 10px 50px;display:flex;width:520px;height:30px;align-items:center;justify-content:flex-start}
.banner .banner-main .banner-li img{margin:3px 10px 3px 0;width:24px;height:24px}
.banner .banner-main .banner-li p{width:480px;height:30px;line-height:30px;overflow:hidden;font-size:16px}
.bigbtns{margin:0 auto;width:460px}
.bigbtns .btn{position:relative;margin-right:20px;width:220px;height:60px;border-radius:8px;overflow:hidden;border:2px solid #fff}
.bigbtns .btn-bg1{background:#2d76f6;background:-webkit-linear-gradient(top,#2d76f6,#0047c4);background:-o-linear-gradient(bottom,#2d76f6,#0047c4);background:-moz-linear-gradient(bottom,#2d76f6,#0047c4);background:linear-gradient(to bottom,#2d76f6,#0047c4);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d76f6', endColorstr='#0047c4', GradientType=0)}
.bigbtns .btn-bg2{background:#ff9b30;background:-webkit-linear-gradient(top,#ff9b30,#f56e00);background:-o-linear-gradient(bottom,#ff9b30,#f56e00);background:-moz-linear-gradient(bottom,#ff9b30,#f56e00);background:linear-gradient(to bottom,#ff9b30,#f56e00);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9b30', endColorstr='#f56e00', GradientType=0)}
.bigbtns .btn a.banbtn{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;line-height:60px;color:#fff;font-size:18px;text-indent:70px}
.bigbtns .btn .btn-icons{position:absolute;left:15px;top:10px;z-index:1;width:40px;height:40px;background:url(../../image/icons_btn.png) center center no-repeat;background-size:80px 40px}
.bigbtns .btn .btn-icons-01{background-position:0 0}
.bigbtns .btn .btn-icons-02{background-position:-40px 0}
.bigbtns .btn-animation{position:absolute;z-index:5;width:80px;height:400px;transform:rotate(-45deg);background:rgba(255,255,255,.6);background:-webkit-linear-gradient(left,rgba(255,255,255,.6),rgba(255,255,255,0));background:-o-linear-gradient(right,rgba(255,255,255,.6),rgba(255,255,255,0));background:-moz-linear-gradient(right,rgba(255,255,255,.6),rgba(255,255,255,0));background:linear-gradient(to right,rgba(255,255,255,.6),rgba(255,255,255,0));-webkit-animation:moving 3s 70ms infinite ease-in-out;animation:moving 3s 70ms infinite ease-in-out}
@keyframes moving{
0%{left:300px;top:-300px}
25%{left:300px;top:-300px}
75%{left:0;top:0}
100%{left:0;top:0}
}
@-webkit-keyframes moving{
0%{left:300px;top:-300px}
25%{left:300px;top:-300px}
75%{left:0;top:0}
100%{left:0;top:0}
}
.ncre-about{width:100%;background:#fff;padding:15px;box-sizing:border-box}
.ncre-about p{width:100%;height:100%;box-sizing:border-box;font-size:14px;line-height:25px;overflow:hidden}
.ncre-about p b{color:red;font-weight:700}
.ncre-about p img{width:250px;height:180px;float:left;margin:0 20px 10px 0}
.ncre-high-value{width:100%;flex-wrap:wrap}
.ncre-high-value .ncre-value-li{margin-bottom:20px;width:470px;height:120px;border-radius:8px;box-sizing:border-box;padding:10px;background:#2d76f6;background:-webkit-linear-gradient(left,#2d76f6,#09acf9);background:-o-linear-gradient(right,#2d76f6,#09acf9);background:-moz-linear-gradient(right,#2d76f6,#09acf9);background:linear-gradient(to right,#2d76f6,#09acf9)}
.ncre-high-value .ncre-value-li .ncre-value-icons{width:90px;height:90px;background:url(../../image/icons_value.png) no-repeat;background-size:180px 360px}
.ncre-high-value .ncre-value-li .ncre-value-icons-01{background-position:0 0}
.ncre-high-value .ncre-value-li .ncre-value-icons-02{background-position:-90px 0}
.ncre-high-value .ncre-value-li .ncre-value-icons-03{background-position:0 -90px}
.ncre-high-value .ncre-value-li .ncre-value-icons-04{background-position:-90px -90px}
.ncre-high-value .ncre-value-li .ncre-value-icons-05{background-position:0 -180px}
.ncre-high-value .ncre-value-li .ncre-value-icons-06{background-position:-90px -180px}
.ncre-high-value .ncre-value-li .ncre-value-icons-07{background-position:0 -270px}
.ncre-high-value .ncre-value-li .ncre-value-icons-08{background-position:-90px -270px}
.ncre-high-value .ncre-value-li .ncre-value-p{width:340px;height:100%}
.ncre-high-value .ncre-value-li .ncre-value-p .ncre-value-title{width:100%;height:35px;line-height:35px;font-size:18px;font-weight:700}
.ncre-high-value .ncre-value-li .ncre-value-p .ncre-value-content{width:100%;height:50px;line-height:25px;font-size:14px;overflow:hidden}
.ncre-high-shiti{width:100%;flex-wrap:wrap}
.ncre-high-shiti .ncre-shiti-li{margin-bottom:20px;width:470px;box-sizing:border-box;padding:10px;border-radius:8px;background:#f4f7ff;display:flex;justify-content:space-between}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-icon{margin-top:-5px;width:40px;height:40px;background:url(../../image/icons_shiti.png) no-repeat;background-size:cover}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p{width:400px;height:100%}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-title{width:100%;height:60px;line-height:30px;font-size:18px;overflow:hidden}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other{width:100%;height:40px;overflow:hidden}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items{width:280px;height:100%;overflow:hidden}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items p{height:100%;line-height:40px;font-size:14px;color:#666}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items p b{font-weight:400;color:#e60000}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items .starlevel{display:inline-block;height:15px;background:url(../../image/star_level.png) no-repeat;background-size:75px 15px}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items .starlevel-05{width:75px;background-position:0 0}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items .starlevel-04{width:60px;background-position:0 0}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items .starlevel-03{width:45px;background-position:0 0}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items .starlevel-02{width:30px;background-position:0 0}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items .starlevel-01{width:15px;background-position:0 0}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-btn{width:108px;height:36px}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-btn a{width:100%;height:100%;border-radius:18px;line-height:36px;font-size:16px;color:#fff;background:#2d76f6}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-btn a:hover{background:#ff9d02}
#swiper-lunwen{width:100%;height:390px}
#swiper-lunwen .swiper-wrapper{transition:2s cubic-bezier(.68,-.4,.27,1.34) .2s}
#swiper-lunwen .swiper-slide-lunwen{width:293px;height:360px;background:#f4f7ff;border-radius:8px;box-sizing:border-box;padding:5px 10px 10px 10px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}
#swiper-lunwen .swiper-slide-lunwen .lunwen-content{width:100%;height:360px}
#swiper-lunwen .swiper-slide-lunwen .lunwen-content{width:100%;height:360px}
#swiper-lunwen .swiper-slide-lunwen .lunwen-content .lunwen-title{margin-top:10px;width:100%;height:35px;line-height:35px;font-size:18px;font-weight:700;color:#333}
#swiper-lunwen .swiper-slide-lunwen .lunwen-content .lunwen-intro{width:100%;line-height:30px;font-size:16px;color:#666;background:url(../../image/icons_lunwen.png) left top no-repeat;box-sizing:border-box;padding-left:40px}
#swiper-lunwen .swiper-slide-lunwen .lunwen-btn{width:108px;height:36px}
#swiper-lunwen .swiper-slide-lunwen .lunwen-btn a{width:100%;height:100%;border-radius:18px;line-height:36px;font-size:16px;color:#fff;background:#2d76f6}
#swiper-lunwen .swiper-slide-lunwen .lunwen-btn a:hover{background:#ff9d02}
.npdp-what-test{padding:10px;width:100%;box-sizing:border-box;border-radius:8px;background:#fff}
.npdp-what-test p{width:100%;box-sizing:border-box;font-weight:700;font-size:18px;color:#333}
.npdp-what-test .what-test-ul{width:100%;display:flex;align-items:center;justify-content:space-between}
.npdp-what-test .what-test-li{position:relative;width:48%;height:30px;font-size:14px}
.npdp-what-test .what-test-li::after{content:"";position:absolute;top:-15px;width:100%;height:100%;border-bottom:2px dotted rgba(24,22,38,.8)}
.npdp-what-test .what-test-li .what-test-title{position:absolute;left:0;top:0;z-index:10;padding:0 10px 0 5px;height:30px;line-height:30px;overflow:hidden;background:#fff;font-size:14px}
.npdp-what-test .what-test-li .what-test-title i{display:inline-block;width:30px;height:30px;background:#4953e6;border-radius:50%;line-height:30px;text-align:center;color:#fff;margin-right:10px}
.npdp-what-test .what-test-li a.what-test-btn{position:absolute;right:0;top:0;z-index:10;display:inline-block;height:32px;line-height:32px;padding:0 10px;background:#464551;border-radius:16px;transition:.3s;font-size:14px;color:#fff}
.npdp-what-test .what-test-li a:hover.what-test-btn{background:#ff9d02}
.pmp-value{width:100%}
.pmp-value-li{width:230px;height:370px;box-sizing:border-box;border:1px solid #d0d0d0;background:#fff;border-radius:8px}
.pmp-value-li:hover{transform:translateY(-5px);border:1px solid rgba(162,86,255,.5);-webkit-box-shadow:0 0 10px rgba(162,86,255,.2);-moz-box-shadow:0 0 10px rgba(162,86,255,.2);box-shadow:0 0 10px rgba(162,86,255,.2)}
.pmp-value-li .pmp-value-line{margin:0 auto;width:0;height:5px;background:#a256ff;line-height:0;font-size:0}
.pmp-value-li:hover .pmp-value-line{width:120px}
.pmp-value-li .pmp-value-icon{margin:0 auto;width:80px;height:80px;background:url(../../image/why_pmp_icons.png) no-repeat;background-size:320px 240px}
.pmp-value-li .pmp-value-icon-01{background-position:0 0}
.pmp-value-li .pmp-value-icon-02{background-position:-80px 0}
.pmp-value-li .pmp-value-icon-03{background-position:-160px 0}
.pmp-value-li .pmp-value-icon-04{background-position:-240px 0}
.pmp-value-li:hover .pmp-value-icon-01{background-position:0 -160px}
.pmp-value-li:hover .pmp-value-icon-02{background-position:-80px -160px}
.pmp-value-li:hover .pmp-value-icon-03{background-position:-160px -160px}
.pmp-value-li:hover .pmp-value-icon-04{background-position:-240px -160px}
.pmp-value-li .pmp-value-title{width:100%;height:60px;line-height:30px;color:#333;font-size:18px;font-weight:700;text-align:center}
.pmp-value-li .pmp-value-content{width:100%;height:200px;box-sizing:border-box;padding:0 10px;line-height:25px;color:#333;font-size:14px}
.pmp-value-li .pmp-value-content i{display:inline-block;width:6px;height:6px;border-radius:50%;border:4px #333 solid;font-size:0;line-height:0;margin-right:5px}
.pmp-value-li:hover .pmp-value-content i{border:4px #a256ff solid}
.pmp-value-li a.pmp-value-btn{margin:0 auto;width:200px;height:40px;line-height:40px;border-radius:8px;text-align:center;background:#ff9d02;color:#fff;font-size:14px;cursor:pointer}
.pmp-value-li:hover .pmp-value-btn{background:#a256ff}
.pmp-cost{width:100%}
.pmp-cost .pmp-cost-intro{width:470px;height:170px;background:#f5f5f5;border-radius:8px;font-size:14px;line-height:25px;padding:10px;box-sizing:border-box}
.pmp-cost .pmp-cost-intro img{float:left;width:150px;height:115px;margin:5px 10px 5px 10px}
.pmp-cost .pmp-cost-tags{width:480px;display:flex;justify-content:space-between;flex-wrap:wrap}
.pmp-cost .pmp-cost-tags a{height:50px;line-height:50px;border-radius:8px;text-indent:10px;color:#fff;font-size:14px}
.pmp-cost .pmp-cost-tags a:nth-child(1),.pmp-cost .pmp-cost-tags a:nth-child(2),.pmp-cost .pmp-cost-tags a:nth-child(6),.pmp-cost .pmp-cost-tags a:nth-child(8){width:115px}
.pmp-cost .pmp-cost-tags a:nth-child(3),.pmp-cost .pmp-cost-tags a:nth-child(4),.pmp-cost .pmp-cost-tags a:nth-child(5),.pmp-cost .pmp-cost-tags a:nth-child(7){width:235px}
.pmp-cost .pmp-cost-tags a:nth-child(1),.pmp-cost .pmp-cost-tags a:nth-child(2),.pmp-cost .pmp-cost-tags a:nth-child(3){background:#7075ff;margin-bottom:10px}
.pmp-cost .pmp-cost-tags a:nth-child(4),.pmp-cost .pmp-cost-tags a:nth-child(5){background:#4954e6;margin-bottom:10px}
.pmp-cost .pmp-cost-tags a:nth-child(6),.pmp-cost .pmp-cost-tags a:nth-child(7),.pmp-cost .pmp-cost-tags a:nth-child(8){background:#a256ff}
.pmp-cost .pmp-cost-tags a:hover{background:#ff9d02}
.pmp-adv{width:100%;height:80px;background:url(../../image/ad_getform_img.jpg) no-repeat;background-size:cover;border-radius:8px;box-sizing:border-box;padding:5px 10px 0 10px}
.pmp-adv .adv-content{width:315px;height:100%}
.pmp-adv .adv-content .adv-title{margin-top:10px;width:100%;height:35px;background:url(../../image/pmp_adv_title.png) no-repeat;background-size:cover;text-indent:-999em}
.pmp-adv .adv-content .adv-subtitle{width:100%;height:25px;line-height:25px;color:#9199ff;font-size:12px}
.pmp-adv .adv-form{width:460px;height:100%;padding:0 10px;box-sizing:border-box}
.pmp-adv .adv-form .adv-form-l{width:380px}
.pmp-adv .adv-form .adv-form-l .adv-form-input{width:100%;height:35px}
.pmp-adv .adv-form .adv-form-l .adv-form-input .form-input-div{width:180px;height:100%;border:1px solid #d0d0d0;background:#fff;overflow:hidden;box-sizing:border-box}
.pmp-adv .adv-form .adv-form-l .adv-form-input .form-input-div .input-icon{width:30px;height:30px;background:url(../../image/input_icons.jpg) no-repeat;background-size:60px 30px}
.pmp-adv .adv-form .adv-form-l .adv-form-input .form-input-div .input-icon-01{background-position:0 0}
.pmp-adv .adv-form .adv-form-l .adv-form-input .form-input-div .input-icon-02{background-position:-30px 0}
.pmp-adv .adv-form .adv-form-l .adv-form-input .form-input-div input.adv-input{width:150px;height:30px;line-height:30px;box-sizing:border-box;padding:0 5px;border:none;background:#fff;font-size:14px;outline:0}
.pmp-adv .adv-form .adv-form-l .adv-form-intro{width:100%;height:25px;line-height:25px;color:#9199ff;font-size:12px}
.pmp-adv .adv-form .adv-form-r{width:60px;margin-left:10px}
.pmp-adv .adv-form .adv-form-r input.adv-submit{width:60px;height:60px;border-radius:4px;background:#ff9d02;font-size:16px;color:#fff;font-weight:700;border:none;outline:0;line-height:25px}
.pmp-cdns{width:100%}
.pmp-cdns .pmp-cdns-form{width:48%;height:585px;border-radius:8px 0 0 8px;background:#e5f0ff;padding:10px;overflow:hidden;box-sizing:border-box}
.pmp-cdns .pmp-cdns-form .cdns-form-title{width:100%;height:30px;line-height:30px;border-bottom:1px solid #b2c9e8;font-size:16px;font-weight:700;color:#4954e6;box-sizing:border-box}
.pmp-cdns .pmp-cdns-form .cdns-form-subtitle{width:100%;height:25px;line-height:25px;font-size:14px;text-indent:5px}
.pmp-cdns .pmp-cdns-form .cdns-form-radio{width:100%;height:30px;overflow:hidden}
.pmp-cdns .pmp-cdns-form .cdns-form-radio input{display:none}
.pmp-cdns .pmp-cdns-form .cdns-form-radio label{width:85px;height:100%;line-height:30px;text-align:center;font-size:14px;color:#333;background:#fff}
.pmp-cdns .pmp-cdns-form .cdns-form-radio input:checked+label{color:#fff;background:#4954e6}
.pmp-cdns .pmp-cdns-form .cdns-form-real{width:100%;height:80px}
.pmp-cdns .pmp-cdns-form .cdns-form-real .cdns-form-input{width:190px;height:100%}
.pmp-cdns .pmp-cdns-form .cdns-form-real .cdns-form-input .form-input-div{width:100%;height:35px;border:1px solid #fff;background:#fff;overflow:hidden;box-sizing:border-box}
.pmp-cdns .pmp-cdns-form .cdns-form-real .cdns-form-input .form-input-div .input-icon{width:33px;height:33px;background:url(../../image/input_icons.jpg) no-repeat;background-size:66px 33px}
.pmp-cdns .pmp-cdns-form .cdns-form-real .cdns-form-input .form-input-div .input-icon-01{background-position:0 0}
.pmp-cdns .pmp-cdns-form .cdns-form-real .cdns-form-input .form-input-div .input-icon-02{background-position:-33px 0}
.pmp-cdns .pmp-cdns-form .cdns-form-real .cdns-form-input .form-input-div input.cdns-input{width:160px;height:33px;line-height:33px;box-sizing:border-box;padding:0 5px;border:none;background:#fff;font-size:14px;outline:0}
.pmp-cdns .pmp-cdns-form .cdns-form-real .cdns-form-submit{width:80px;height:80px}
.pmp-cdns .pmp-cdns-form .cdns-form-real .cdns-form-submit input.cdns-submit{width:100%;height:100%;border-radius:4px;background:#ff9d02;font-size:16px;color:#fff;font-weight:700;border:none;outline:0;line-height:30px;margin-bottom:10px}
.pmp-cdns .pmp-cdns-content{width:52%;height:585px;padding:15px;box-sizing:border-box;border-radius:0 8px 8px 0;background:#f5f5f5}
.pmp-cdns .pmp-cdns-content .pmp-cdns-div{width:100%;height:100%}
.pmp-cdns .pmp-cdns-content .pmp-cdns-div p{width:100%;line-height:25px;font-size:14px}
.pmp-cdns .pmp-cdns-content .pmp-cdns-div p i{display:inline-block;width:4px;height:4px;border-radius:50%;border:3px #4954e6 solid;font-size:0;line-height:0;margin-right:8px}
.pmp-cdns .pmp-cdns-content .pmp-cdns-div p a{display:inline-block;text-indent:25px;font-size:14px;color:red;background:url(../../image/pmpcdn_notice_icon.png) left center no-repeat}
.pmp-cdns .pmp-cdns-content .pmp-cdns-div .pmp-cdns-btn{width:100%;height:70px;overflow:hidden}
.pmp-cdns .pmp-cdns-content .pmp-cdns-div .pmp-cdns-btn a{margin-right:20px;width:200px;height:50px;line-height:50px;border-radius:4px;text-indent:10px;color:#fff;font-size:14px;background:#4954e6}
.pmp-cdns .pmp-cdns-content .pmp-cdns-div .pmp-cdns-btn a:hover{background:#ff9d02}
.pmp-open53-btn{position:relative;margin:0 auto;width:320px;height:60px;border-radius:8px;overflow:hidden}
.pmp-open53-btnbg1{background:#2d76f6}
.pmp-open53-btnbg2{background:#ff9d02}
.pmp-open53-btnbg3{background:#a256ff}
.pmp-open53-btn a.open53btn{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;line-height:60px;color:#fff;font-size:18px}
.pmp-open53-btn .open53-btn-animation{position:absolute;z-index:5;width:80px;height:400px;transform:rotate(-45deg);background:rgba(255,255,255,.6);background:-webkit-linear-gradient(left,rgba(255,255,255,.6),rgba(255,255,255,0));background:-o-linear-gradient(right,rgba(255,255,255,.6),rgba(255,255,255,0));background:-moz-linear-gradient(right,rgba(255,255,255,.6),rgba(255,255,255,0));background:linear-gradient(to right,rgba(255,255,255,.6),rgba(255,255,255,0));-webkit-animation:moving 3.6s 70ms infinite ease-in-out;animation:btnmoving 3.6s 70ms infinite ease-in-out}
@keyframes btnmoving{
0%{left:500px;top:-300px}
25%{left:500px;top:-300px}
75%{left:0;top:0}
100%{left:0;top:0}
}
@-webkit-keyframes btnmoving{
0%{left:500px;top:-300px}
25%{left:500px;top:-300px}
75%{left:0;top:0}
100%{left:0;top:0}
}
.pmpexam-process{width:100%}
.pmpexam-process .pmpexam-process-li{width:16%;height:255px;box-sizing:border-box;background:#fff;border:1px solid #d0d0d0;border-radius:8px;padding:9px}
.pmpexam-process .pmpexam-process-li .process-title{width:100%;height:30px;line-height:30px;font-size:18px;font-weight:700;text-align:center}
.pmpexam-process .pmpexam-process-li .process-title-c1{color:#3666e9}
.pmpexam-process .pmpexam-process-li .process-title-c2{color:#ff9d02}
.pmpexam-process .pmpexam-process-li .process-title-c3{color:#a256ff}
.pmpexam-process .pmpexam-process-li .process-line{margin:0 auto;width:90px;height:4px;border-radius:2px;font-size:0;line-height:0}
.pmpexam-process .pmpexam-process-li .process-line-bg1{background:#3666e9}
.pmpexam-process .pmpexam-process-li .process-line-bg2{background:#ff9d02}
.pmpexam-process .pmpexam-process-li .process-line-bg3{background:#a256ff}
.pmpexam-process .pmpexam-process-li .process-content{width:100%;height:200px}
.pmpexam-process .pmpexam-process-li .process-content p{width:100%;height:100%;line-height:25px;font-size:14px;color:#333}
.pmpexam-process .pmpexam-process-li .process-content p.imgbg{background:url(../../image/pmpexam_process_mobile.jpg) right bottom no-repeat}
.pmpexam-process .pmpexam-process-li .process-btn{width:100%;height:150px;border-radius:8px;box-sizing:border-box;padding:10px}
.pmpexam-process .pmpexam-process-li .process-btn-bg1{background:url(../../image/pmpexam_process_btnbg1.jpg) no-repeat;background-size:cover}
.pmpexam-process .pmpexam-process-li .process-btn-bg2{background:url(../../image/pmpexam_process_btnbg2.jpg) no-repeat;background-size:cover}
.pmpexam-process .pmpexam-process-li .process-btn-bg3{background:url(../../image/pmpexam_process_btnbg3.jpg) no-repeat;background-size:cover}
.pmpexam-process .pmpexam-process-li .process-btn .subtitle{width:100%;height:75px;line-height:25px;color:#fff;font-size:14px;font-weight:700}
.pmpexam-process .pmpexam-process-li .process-btn a.probtn{margin:0 auto;width:160px;height:40px;line-height:40px;background:#fff;border-radius:4px;font-size:16px}
.pmpexam-process .pmpexam-process-li .process-btn a.probtn-01{border:1px solid #3666e9;color:#3666e9}
.pmpexam-process .pmpexam-process-li .process-btn a:hover.probtn-01{background:#3666e9;color:#fff}
.pmpexam-process .pmpexam-process-li .process-btn a.probtn-02{border:1px solid #ff9d02;color:#ff9d02}
.pmpexam-process .pmpexam-process-li .process-btn a:hover.probtn-02{background:#ff9d02;color:#fff}
.pmpexam-process .pmpexam-process-li .process-btn a.probtn-03{border:1px solid #a256ff;color:#a256ff}
.pmpexam-process .pmpexam-process-li .process-btn a:hover.probtn-03{background:#a256ff;color:#fff}
.pmpexam-content{width:100%;border-radius:8px;overflow:hidden;padding:10px;box-sizing:border-box;background:#fff url(../../image/ncre_jikao.png) bottom right no-repeat}
.pmpexam-content p{width:100%;line-height:25px;font-size:14px}
.pmpexam-content table.ncre{width:100%;border:0}
.pmpexam-content table.ncre td{border:0;padding:3px 10px;font-size:14px}
.pmpexam-content h3.title{width:100%;font-size:18px;font-weight:700;overflow:hidden;color:#333}
.pmpexam-content p img{float:right;width:300px;height:200px;margin:10px 0 10px 10px;border-radius:8px}
.pmpexam-content p b{font-weight:700;color:red}
.pmpexam-content p a.btn{margin:5px 0;width:300px;line-height:32px;height:36px;border-radius:18px;border:2px solid #2d76f6;box-sizing:border-box;color:#2d76f6;background:#fff;font-size:14px}
.pmpexam-content p a:hover.btn{color:#fff;border:2px solid #ff9d02;background:#ff9d02}
ul.exam{position:relative;width:100%;height:100%}
ul.exam li{list-style-type:none}
ul.exam li input{display:none}
ul.exam li label{float:left;margin:0 10px 0 0;width:160px;height:40px;line-height:40px;text-align:center;font-size:18px;font-weight:700;border-radius:8px 8px 0 0;color:#666;background:#eee}
ul.exam li:nth-child(1) label{margin-left:20px}
ul.exam li input:checked+label{color:#fff}
ul.exam li:nth-child(1) input:checked+label{background:#4954e6}
ul.exam li:nth-child(2) input:checked+label{background:#ff9d02}
ul.exam li:nth-child(3) input:checked+label{background:#a256ff}
ul.exam li:nth-child(4) input:checked+label{background:#00bfcb}
ul.exam li .tabcontent{position:absolute;left:0;top:40px;width:720px;height:320px;box-sizing:border-box;padding:10px;opacity:0;transition:.5s;background:#fff;border:1px solid #eee;border-radius:8px}
ul.exam li input:checked~.tabcontent{opacity:1;z-index:10}
.tabcontent-flex{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}
.tabcontent .big-roundrect{width:100px;height:200px;background:#4954e6;font-size:18px;font-weight:700;color:#fff;border-radius:4px}
.tabcontent .triangle{position:relative;width:20px;height:40px;overflow:hidden}
.tabcontent .triangle .triangle-shape{position:absolute;top:0;right:10px;z-index:5;width:30px;height:30px;transform:rotate(45deg);background:#4954e6}
.tabcontent .circle{margin:0 10px;width:110px;height:110px;border-radius:50%;background:#ff9d02;font-size:18px;font-weight:700;color:#fff}
.tabcontent .shape-area{width:250px;height:250px;padding:20px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.tabcontent .shape-area .small-roundrect{margin:5px;width:90px;height:90px;border-radius:4px;background:#a256ff;font-size:16px;font-weight:700;color:#fff}
.tabcontent .bigcircle{width:160px;height:160px;background:#a256ff;font-size:18px;font-weight:700;color:#fff;border-radius:50%}
.tabcontent .roundrect{margin:0 5px;width:100px;height:100px;border-radius:4px;background:#00bfcb;font-size:18px;font-weight:700;color:#fff}
.pmptest-city{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}
.pmptest-city .pmptest-city-name{margin:10px;width:172px;height:40px}
.pmptest-city .pmptest-city-name a{display:block;width:100%;height:100%;line-height:40px;border-radius:6px;background:#4954e6;font-size:16px;color:#fff}
.pmptest-city .pmptest-city-name a:hover{background:#ff9d02}
ul.ncre-baike{width:100%;background:url(../../image/ncre_baike_s.png) center center no-repeat}
ul.ncre-baike li{position:relative;float:left;width:380px;height:60px;box-sizing:border-box;margin-top:10px;margin-bottom:10px;padding-bottom:4px;border-bottom:1px #d0d0d0 solid}
ul.ncre-baike li:nth-child(1),ul.ncre-baike li:nth-child(7){margin-left:15px;margin-right:85px}
ul.ncre-baike li:nth-child(2),ul.ncre-baike li:nth-child(8){margin-left:85px;margin-right:15px}
ul.ncre-baike li:nth-child(3),ul.ncre-baike li:nth-child(5){margin-left:0;margin-right:100px}
ul.ncre-baike li:nth-child(4),ul.ncre-baike li:nth-child(6){margin-left:100px;margin-right:0}
ul.ncre-baike li .ncre-baike-title{position:absolute;top:0;left:0;z-index:10;width:100%;height:30px;line-height:30px;text-indent:10px;font-size:14px}
ul.ncre-baike li:hover .ncre-baike-title{color:#ff9d02}
ul.ncre-baike li .ncre-baike-content{position:absolute;top:30px;left:0;z-index:10;width:100%;height:25px;line-height:25px;font-size:14px;color:#666}
ul.ncre-baike li .ncre-baike-hide{display:none}
ul.ncre-baike li:hover .ncre-baike-hide{display:block;position:absolute;top:30px;left:0;z-index:20;width:100%;line-height:25px;background:#f5f5f5;border:1px #ff9d02 solid}
ul.ncre-baike li:hover .ncre-baike-hide p{color:#333;font-size:14px;padding:15px;line-height:25px}
ul.ncre-baike li:hover .ncre-baike-hide p span{color:#ff9d02}
ul.npdp-value{list-style:none}
ul.npdp-value li{float:left;width:470px;box-sizing:border-box;padding:10px 15px 20px 15px;border-radius:8px;background:#f5f5f5;margin-bottom:20px;display:flex;justify-content:space-between;align-items:flex-start;transition:.5s}
ul.npdp-value li:nth-child(2n+1){margin-right:10px}
ul.npdp-value li:nth-child(2n){margin-left:10px}
ul.npdp-value li:hover{transform:translateY(-10px);box-shadow:10px 10px 10px rgba(0,0,0,.1)}
ul.npdp-value li .npdp-value-icon{width:90px;height:90px;background:url(../../image/numbers_icon.png) no-repeat;background-size:180px 270px}
ul.npdp-value li .npdp-value-icon-01{background-position:0 0}
ul.npdp-value li .npdp-value-icon-02{background-position:-90px 0}
ul.npdp-value li .npdp-value-icon-03{background-position:0 -90px}
ul.npdp-value li .npdp-value-icon-04{background-position:-90px -90px}
ul.npdp-value li .npdp-value-icon-05{background-position:0 -180px}
ul.npdp-value li .npdp-value-icon-06{background-position:-90px -180px}
ul.npdp-value li .npdp-value-info{width:340px;height:100%}
ul.npdp-value li .npdp-value-info .npdp-value-title{width:100%;height:40px;line-height:40px;font-size:18px;font-weight:700}
ul.npdp-value li .npdp-value-info .npdp-value-content{width:100%;height:60px;line-height:30px;font-size:16px;overflow:hidden}
.itil4-foundation{width:100%}
.itil4-foundation .itil4-foundation-li{position:relative;width:16%;height:187px;border-radius:8px;background:#f4f7ff;overflow:hidden}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content{position:absolute;left:0;top:0;z-index:15;width:100%;height:100%;box-sizing:border-box;padding:10px}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content .itil4-foundation-icons{margin:0 auto;width:60px;height:60px;background:url(../../image/icons_ncre.png) no-repeat;background-size:120px 120px}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content .itil4-foundation-icons-01{background-position:0 0}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content .itil4-foundation-icons-02{background-position:-60px 0}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content .itil4-foundation-icons-03{background-position:0 -60px}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content .itil4-foundation-icons-04{background-position:-60px -60px}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content h3{width:100%;height:35px;line-height:35px;text-align:center;font-size:18px;font-weight:700;color:#333;overflow:hidden}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content p{width:100%;height:150px;line-height:25px;font-size:14px;color:#666;overflow:hidden}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content p b{font-weight:700;color:#666}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content p sup{color:#999}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content .ncre-btn{margin:0 auto;width:108px;height:36px}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content .ncre-btn a{width:100%;height:100%;border-radius:18px;line-height:36px;font-size:16px;color:#fff;background:#2d76f6}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content .ncre-btn a:hover{background:#ff9d02}
.ncre_exam_pass{margin:0 auto;width:960px;height:120px;border-radius:8px;background:url(../../image/ncre_exam_pass.jpg) no-repeat;background-size:cover}
.itil-intro{width:100%}
.itil-intro .itil-intro-div{width:230px;padding:10px;box-sizing:border-box;border-radius:8px;background:#f5f5f5;border:2px solid #d0d0d0}
.itil-intro .itil-intro-div:hover{background:#ff9d02;border:2px solid #ff9d02}
.itil-intro .itil-intro-div .itil-div-title{width:100%;height:40px;line-height:40px;font-size:18px;font-weight:700}
.itil-intro .itil-intro-div:hover .itil-div-title{color:#fff}
.itil-intro .itil-intro-div .itil-div-content{width:100%;height:225px;line-height:25px;font-size:14px;overflow:hidden;color:#999}
.itil-intro .itil-intro-div .itil-div-content sup{color:#999;transition:.3s}
.itil-intro .itil-intro-div:hover .itil-div-content,.itil-intro .itil-intro-div:hover .itil-div-content sup{color:#fff}
.ncre-whyus{width:310px;background:#fff;border-radius:8px;overflow:hidden}
.ncre-whyus .ncre-whyus-title{width:100%;background:#d5e4ff}
.ncre-whyus .ncre-whyus-title .ncre-whyus-icons{margin:5px 10px;width:70px;height:70px;background:url(../../image/ncre_icons.png) no-repeat;background-size:70px 210px}
.ncre-whyus .ncre-whyus-title .ncre-whyus-icons-01{background-position:0 0}
.ncre-whyus .ncre-whyus-title .ncre-whyus-icons-02{background-position:0 -70px}
.ncre-whyus .ncre-whyus-title .ncre-whyus-icons-03{background-position:0 -140px}
.ncre-whyus .ncre-whyus-title .ncre-whyus-text{width:210px;height:70px;line-height:70px;font-size:18px;font-weight:700;color:#333}
.ncre-whyus .ncre-whyus-content{width:100%;background:#f5f5f5;box-sizing:border-box;padding:15px 10px}
.ncre-whyus .ncre-whyus-content .ncre-whyus-li{width:100%;height:75px;display:flex;justify-content:space-between;align-items:flex-start;margin:10px 0}
.ncre-whyus .ncre-whyus-content .ncre-whyus-li h3{margin-top:10px;width:90px;height:32px;border-radius:16px;background:#2d76f6;font-size:14px;font-weight:700;color:#fff}
.ncre-whyus .ncre-whyus-content .ncre-whyus-li p{width:190px;height:100%;font-size:14px;color:#333;line-height:25px}
.pmpexam-result{width:100%;height:520px;border-radius:8px;overflow:hidden}
.pmpexam-result .pmpexam-result-li{width:25%;height:100%}
.pmpexam-result .pmpexam-result-li .pmpexam-result-div{position:relative;width:100%;box-sizing:border-box;padding:10px}
.pmpexam-result .pmpexam-result-li .height50{height:50%}
.pmpexam-result .pmpexam-result-li .height100{height:100%}
.pmpexam-result .pmpexam-result-li .bg1{background:#4954e6}
.pmpexam-result .pmpexam-result-li .bg2{background:#7075ff}
.pmpexam-result .pmpexam-result-li .bg3{background:#0089ff}
.pmpexam-result .pmpexam-result-li .bg4{background:#a256ff url(../../image/pmpexam_result_img.png) center 130px no-repeat}
.pmpexam-result .pmpexam-result-li .pmpexam-result-div .pmpexam-result-more{margin:0 auto;width:200px;height:50px}
.pmpexam-result .pmpexam-result-li .pmpexam-result-div .pmpexam-result-more a{width:100%;height:100%;line-height:50px;font-size:14px;font-weight:700;text-align:center;border-radius:8px;background:#fff;color:#a256ff}
.pmpexam-result .pmpexam-result-li .pmpexam-result-div .pmpexam-result-more a:hover{background:#ff9d02;color:#fff}
.pmpexam-result .pmpexam-result-li .pmpexam-result-divbg1{background:#7075ff url(../../image/pmpexam_result_icon1.png) right bottom no-repeat}
.pmpexam-result .pmpexam-result-li .pmpexam-result-divbg2{background:#4954e6 url(../../image/pmpexam_result_icon2.png) right bottom no-repeat}
.pmpexam-result .pmpexam-result-li .pmpexam-result-div .pmpexam-result-content{position:absolute;left:0;top:0;z-index:10;width:100%;height:250px;box-sizing:border-box;padding:10px 10px 0 10px;overflow:hidden;transition:ease-in .6s}
.pmpexam-result .pmpexam-result-li .pmpexam-result-div .pmpexam-result-contentbg1{background:#7075ff}
.pmpexam-result .pmpexam-result-li .pmpexam-result-div .pmpexam-result-contentbg2{background:#4954e6}
.pmpexam-result .pmpexam-result-li .pmpexam-result-div .pmpexam-result-omit{position:absolute;left:0;top:250px;z-index:10;width:100%;height:25px;line-height:25px;box-sizing:border-box;padding:0 10px;color:#fff;font-size:14px}
.pmpexam-result .pmpexam-result-li .pmpexam-result-div .pmpexam-result-btn{position:absolute;left:10px;top:320px;z-index:5;width:120px;height:40px;background:rgba(255,255,255,.2);color:#fff;border-radius:8px;cursor:pointer;font-size:14px}
.result-title{width:100%;height:30px;line-height:30px;color:#fff;font-size:16px;font-weight:700}
.result-content{width:100%;color:#fff;font-size:14px;line-height:25px}
.pmp-renew-subtitle{width:100%;box-sizing:border-box;padding:0 10px;font-size:14px;color:#333;line-height:25px}
.pmp-renew-subtitle img{float:right;margin:10px 0 10px 15px;width:300px;height:200px;border-radius:8px}
.pmp-renew-subtitle span{color:red}
.pmp-renew{width:100%;height:500px;box-sizing:border-box;padding:20px;border-radius:8px;background:#f5f5f5;overflow:hidden}
.pmp-renew ul.tab-title{width:300px;height:100%}
.pmp-renew ul.tab-title li{float:left;position:relative;width:80px;height:80px;margin:0 15px 15px 0;border-radius:8px;background:#4954e6;overflow:hidden;cursor:pointer}
.pmp-renew ul.tab-title li div{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;transform:scale(0);-webkit-transform:scale(0);transition:.5s}
.pmp-renew ul.tab-title li span{position:absolute;left:0;top:0;z-index:15;display:block;width:100%;height:100%;line-height:80px;text-align:center;color:#fff;font-size:16px;font-weight:700}
.pmp-renew ul.tab-title li:hover div{background:rgba(255,157,2,1);-webkit-transform:scale(1.1);transform:scale(1.1)}
.pmp-renew ul.tab-title li.tab-title-selected div{background:rgba(162,86,255,1);-webkit-transform:scale(1.1);transform:scale(1.1)}
.pmp-renew .tab-content{width:660px;height:100%;padding:10px;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll}
.pmp-renew .tab-content div{display:none}
.pmp-renew .tab-content div.tab-content-show{display:block}
.pmp-renew .tab-content div p{width:100%;line-height:30px;font-size:16px;margin-bottom:10px;font-weight:700}
.pmp-renew .tab-content div img{max-width:580px}
ul.pmp-pdu{position:relative;width:100%;height:400px}
ul.pmp-pdu li{list-style-type:none}
ul.pmp-pdu li input{display:none}
ul.pmp-pdu li label{float:none;display:block;margin:0;width:200px;height:60px;line-height:60px;text-align:center;font-size:16px;font-weight:700;border-radius:8px 0 0 8px;color:#333;background:#f5f5f5}
ul.pmp-pdu li input:checked+label{color:#fff}
ul.pmp-pdu li:nth-child(1) input:checked+label{background:#4954e6}
ul.pmp-pdu li:nth-child(2) input:checked+label{background:#0089ff}
ul.pmp-pdu li:nth-child(3) input:checked+label{background:#a256ff}
ul.pmp-pdu li .tabpdu{position:absolute;left:200px;top:0;width:760px;height:400px;box-sizing:border-box;padding:20px;opacity:0;transition:.5s;border-radius:8px;background:#f5f5f5}
ul.pmp-pdu li input:checked~.tabpdu{opacity:1;z-index:10}
.tabpdu p{width:100%;line-height:25px;font-size:16px}
.tabpdu p span{color:#0089ff;font-weight:700}
.tabpdu p i{display:inline-block;width:6px;height:6px;border-radius:50%;border:4px #a256ff solid;font-size:0;line-height:0;margin-right:10px}
.tabpdu p b{display:inline-block;width:12px;height:12px;border-radius:50%;background:#4954e6;font-size:0;line-height:0;margin-right:10px}
.tabpdu p img{width:100px;height:100px;margin:10px 20px}
footer{width:100%;background:#212c38}
footer .footinfo{padding:30px 0;width:640px}
footer .footinfo p{width:100%;font-size:16px;line-height:30px;color:#d0d0d0}
footer .footinfo p span{font-family:antoniobold,'Swis721 LtEx BT',Arial,Helvetica,"Times New Roman";text-transform:capitalize;font-size:24px;font-weight:700;color:#fff;margin-right:50px}
footer .footinfo p a{color:#fff}
footer .footcode{padding:20px 0;width:320px}
footer .footcode .footcode-btn{width:180px}
footer .footcode .footcode-btn a.btn{margin:20px 0;width:100%;height:60px;line-height:60px;font-size:18px;color:#fff;font-weight:700;text-indent:70px;border-radius:4px}
footer .footcode .footcode-btn a.btn-bg1{background:url(../../image/footer_btn_bg1.jpg) no-repeat}
footer .footcode .footcode-btn a.btn-bg2{background:url(../../image/footer_btn_bg2.jpg) no-repeat}
footer .footcode .footcode-weixin{width:120px}
footer .footcode .footcode-weixin img{width:120px;height:120px}
footer .footcode .footcode-weixin p{width:100%;line-height:30px;font-size:16px;color:#fff}
.container{width:80px;height:80px;margin:0 auto;position:fixed;z-index:999;-webkit-perspective:1000px;perspective:1000px;left:80px;bottom:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.cube{width:100%;height:100%;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-15deg) rotateY(-20deg) translateZ(-100px);transform:rotateX(-15deg) rotateY(-20deg) translateZ(-100px);-webkit-transform-origin:center center -100px;transform-origin:center center -100px;-webkit-animation:around 10s cubic-bezier(.94,-.6,.45,1.31) infinite;animation:around 10s cubic-bezier(.94,-.6,.45,1.31) infinite}
.cube div{width:80px;height:80px;display:block;margin:0;position:absolute;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.cube div a{color:#fff;font-size:18px;text-decoration:none;text-align:center;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.cube .front{-webkit-transform:rotateY(0) translateZ(40px);transform:rotateY(0) translateZ(40px);background-color:rgba(45,118,246,.8);border:2px solid rgba(45,118,246,.8)}
.cube .back{-webkit-transform:rotateY(180deg) translateZ(40px);transform:rotateY(180deg) translateZ(40px);background-color:rgba(45,118,246,.6);border:2px solid rgba(45,118,246,.6)}
.cube .left{-webkit-transform:rotateY(-90deg) translateZ(40px);transform:rotateY(-90deg) translateZ(40px);background-color:rgba(73,84,230,.8);border:2px solid rgba(73,84,230,.8)}
.cube .right{-webkit-transform:rotateY(90deg) translateZ(40px);transform:rotateY(90deg) translateZ(40px);background-color:rgba(73,84,230,.6);border:2px solid rgba(73,84,230,.6)}
.cube .top{-webkit-transform:rotateX(90deg) translateZ(40px);transform:rotateX(90deg) translateZ(40px);background-color:rgba(162,86,255,.8);border:2px solid rgba(162,86,255,.8)}
.cube .bottom{-webkit-transform:rotateX(-90deg) translateZ(40px);transform:rotateX(-90deg) translateZ(40px);background-color:rgba(162,86,255,.6);border:2px solid rgba(162,86,255,.6)}
@-webkit-keyframes around{
100%{-webkit-transform:rotateX(-15deg) rotateY(-380deg) translateZ(-100px);transform:rotateX(-15deg) rotateY(-380deg) translateZ(-100px)}
}
@keyframes around{
100%{-webkit-transform:rotateX(-15deg) rotateY(-380deg) translateZ(-100px);transform:rotateX(-15deg) rotateY(-380deg) translateZ(-100px)}
}
.kf{position:fixed;z-index:900;right:5px;top:25%;width:55px}
.kf1{position:relative;width:100%;height:55px;margin-bottom:5px}
.back_top{position:relative;width:100%;height:55px;background:rgba(0,0,0,.3);display:none;z-index:2;margin-top:50px;border-radius:4px}
.back_top a{display:block;width:100%;height:55px;padding-top:20px}
.kf i{background:url(../../image/kefu.png) no-repeat;width:32px;height:34px;display:block;margin-left:12px;position:relative}
.kf .i1{background-position:0 0}
.kf .i2{background-position:-40px 0}
.kf .i3{background-position:-77px 0}
.kf .i4{background-position:-114px 0}
.back_top i{background-position:-150px 0;width:28px;height:16px;margin:0 auto}
.back_top i:hover{opacity:1!important;-webkit-opacity:1!important;-moz-opacity:1!important;filter:alpha(opacity=100)!important;position:relative}
.kf_z{z-index:2;background:#ff9d02;padding:11px 0 10px 0;cursor:pointer;position:relative;border-radius:4px;color:#fff}
.kf_z:hover{background:#f04e4f!important}
.kf1 .p1{text-align:center;color:#fff;opacity:.4;-webkit-opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);line-height:20px}
.opac1{opacity:0!important;-webkit-opacity:0!important;-moz-opacity:0!important;filter:alpha(opacity=0)!important;background:#f04e4f!important}
.kf_2d{width:160px;overflow:hidden;display:none;position:absolute;top:0;background:#4954e6;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.on .kf_2d,.on .kf_3d{display:block}
.kf_2d_div p.kefudianhuaclass{display:block;width:100%;overflow:hidden;line-height:25px;height:50px;font-size:16px;color:#fff;font-weight:700;padding:10px}
.kf_3d{display:none;position:absolute;top:0;width:120px;height:120px;border-radius:4px;overflow:hidden}
.kf_3d_div p{color:#333;width:126px;padding-left:10px;margin-left:1px;margin-top:3px;font-size:12px;line-height:20px}
.kf_3d_div p a{padding-left:8px;display:block}
.kf_3d_div p:hover{background:#e5e5e5}
.kf_3d_div a:hover{background:#e5e5e5}
.kf_3d_div img{width:120px;height:120px}
.i1_x{box-sizing:border-box;background:#4954e6;width:55px;height:55px;color:#fff;text-align:center;font-size:12px;position:absolute;line-height:18px;top:0;left:0;padding-top:10px;border-radius:4px}
.kf_3d_div_h5{font-size:14px;color:#333;margin-top:10px}
.popup{position:fixed;top:0;left:0;z-index:10000;width:100vw;height:100vh;background:rgba(0,0,0,.5)}
.popup .popup-main{position:absolute;top:80px;left:50%;z-index:10;margin-left:-180px;width:400px;height:400px;background:url(../../image/popup_main.png) no-repeat;background-size:cover;overflow:hidden}
.popup .popup-main .popup-close-img{width:40px;height:40px;background:url(../../image/popup_close.png) no-repeat;background-size:cover;text-indent:-99999em;cursor:pointer}
.popup .popup-main .popup-close-img:hover{transform:rotate(180deg)}
.popup .popup-main .popup-close-btn{margin:306px auto 0 auto;width:140px;height:44px;box-sizing:border-box;border-radius:22px;line-height:40px;cursor:pointer;color:#803f00;border:2px solid #ff9d02;background:rgba(255,157,2,1)}
.popup .popup-main .popup-close-btn:hover{color:#fff;border:2px solid #d10024;background:rgba(255,32,70,.8)}
.dz_js p{font-size:16px;color:#666;text-indent:2em;line-height:36px;text-align:center}
.xian{width:1100px;height:1px;display:block;background:#999;margin:10px auto}
.dz_js h3{font-size:40px;color:#333;text-align:center;font-weight:700}
.dz_js b{color:#fca641}
.dz_js h1{font-size:14px;color:#000;text-align:center;font-weight:400;border:1px dashed #999;width:526px;margin:15px auto 30px auto;padding:5px 0;line-height:26px}
.dz_js img{margin:0 auto;display:block}
.down-look{margin:42px auto;display:block}
.npdp-common-title3{text-align:center;margin:24px auto;font-size:21px}
.wrap-bg1{background:#f5f5f5;padding:68px 0}
ul.npdp-value{list-style:none;display:flex;justify-content:space-between}
ul.npdp-value li{float:left;width:31%;height:400px;box-sizing:border-box;padding:30px;border-radius:24px;background:#fff;margin-bottom:40px;display:flex;justify-content:center;align-items:center;transition:.5s;flex-direction:column}
ul.npdp-value li:hover{transform:translateY(-10px);box-shadow:10px 10px 10px rgba(0,0,0,.1)}
ul.npdp-value li .npdp-value-icon{width:100%;height:236px;background-position:center}
ul.npdp-value li .npdp-value-icon-01{background:url(../../image/jy_photo1.gif) no-repeat center}
ul.npdp-value li .npdp-value-icon-02{background:url(../../image/jy_photo2.gif) no-repeat center}
ul.npdp-value li .npdp-value-icon-03{background:url(../../image/jy_photo3.gif) no-repeat center}
ul.npdp-value li .npdp-value-info{width:100%;height:100%;text-align:center}
ul.npdp-value li .npdp-value-info .npdp-value-title{width:100%;height:50px;font-size:22px;margin:13px auto;font-weight:700}
ul.npdp-value li .npdp-value-info .npdp-value-title-01{color:#00c4a2}
ul.npdp-value li .npdp-value-info .npdp-value-title-02{color:#ea5b00}
ul.npdp-value li .npdp-value-info .npdp-value-title-03{color:#0153ff}
ul.npdp-value li .npdp-value-info .npdp-value-title-04{color:#ff2f00}
ul.npdp-value li .npdp-value-info .npdp-value-content{width:100%;height:114px;line-height:40px;font-size:18px;overflow:hidden}
.roll-gray-button{margin:0 auto;width:565px;height:104px}
.roll-gray-button a{position:relative;display:block;width:100%;height:100%}
.roll-gray-button a .roll-button-more{position:absolute;left:0;top:0;z-index:5;width:100%;height:75px;box-sizing:border-box;text-align:center;line-height:75px;transition:.3s;background:#f5f5f5;font-size:27px;border-radius:12px;border:2px solid #181626;color:#181626}
.roll-gray-button a .roll-button-icon{position:absolute;right:0;bottom:0;z-index:10;width:50px;height:50px;transition:all .5s ease}
.roll-gray-button a:hover .roll-button-more{border:2px solid #eb6d1c;color:#eb6d1c}
.roll-gray-button a:hover .roll-button-icon{background:url(../images/more_icon_gray01.png) no-repeat;transform:rotate(180deg)}
.pmp-exp-wrap{width:100%;height:726px;background:url(../../image/pmp_compare_bg.jpg) center center no-repeat;background-size:100% 871px;padding-top:72px}
.pmp-exp-title{margin:0 auto;width:960px;height:93px}
.pmp-exp-title .pmp-exp-title-bg{width:480px;height:100%;display:flex;align-items:flex-start}
.pmp-exp-title .pmp-exp-title-bg1{background:url(../../image/compare_title_01.png) no-repeat;background-size:cover;justify-content:flex-start}
.pmp-exp-title .pmp-exp-title-bg2{background:url(../../image/compare_title_02.png) no-repeat;background-size:cover;justify-content:flex-end}
.pmp-exp-title .pmp-exp-title-bg .title{width:420px;height:80px;font-size:24px}
.pmp-exp-content{margin:0 auto;width:960px;height:73px}
.pmp-exp-content .pmp-exp-content-bg{width:480px;height:100%;display:flex;align-items:flex-start}
.pmp-exp-content .pmp-exp-content-bg1{background:url(../../image/compare_content_01.png) no-repeat;background-size:cover;justify-content:flex-start}
.pmp-exp-content .pmp-exp-content-bg2{background:url(../../image/compare_content_02.png) no-repeat;background-size:cover;justify-content:flex-end}
.pmp-exp-content .pmp-exp-content-bg .content{width:420px;height:60px;font-size:16px}
.study-plan{position:relative;width:320px;height:320px}
.study-plan .study-plan-div{position:absolute;left:42px;top:42px;z-index:5;width:250px;height:250px;border-radius:24px;transform:rotate(45deg)}
.study-plan .study-plan-div1{background:-o-linear-gradient(bottom right,rgba(24,22,38,1),rgba(24,22,38,.3));background:-moz-linear-gradient(bottom right,rgba(24,22,38,1),rgba(24,22,38,.3));background:linear-gradient(to bottom right,rgba(24,22,38,1),rgba(24,22,38,.3));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#181626', endColorstr='#FFF', GradientType=0)}
.study-plan .study-plan-div2{background:rgba(0,187,180,1);background:-webkit-linear-gradient(top left,rgba(0,187,180,1),rgba(0,187,180,.3));background:-o-linear-gradient(bottom right,rgba(0,187,180,1),rgba(0,187,180,.3));background:-moz-linear-gradient(bottom right,rgba(0,187,180,1),rgba(0,187,180,.3));background:linear-gradient(to bottom right,rgba(0,187,180,1),rgba(0,187,180,.3));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb6d1c', endColorstr='#FFF', GradientType=0)}
.study-plan .study-plan-number{position:absolute;right:15px;bottom:35px;z-index:10;font-size:160px;font-weight:700;color:rgba(255,255,255,.2)}
.study-plan .study-plan-content{position:absolute;left:45px;top:83px;z-index:15;width:240px;height:auto}
.study-plan .study-plan-content h3{width:100%;height:56px;line-height:56px;text-align:center;color:#fff;font-size:22px;font-weight:700}
.study-plan .study-plan-content p{width:100%;height:auto;line-height:40px;text-align:center;font-size:18px;color:#fff}
ul.npdp-has-pain{list-style:none}
ul.npdp-has-pain li{float:left;padding:0 30px;box-sizing:border-box;width:47%;height:55px;border-radius:30px;margin-bottom:20px;font-size:21px;color:#fff;transition:.5s}
ul.npdp-has-pain li:nth-child(2n+1){margin-right:20px}
ul.npdp-has-pain li:nth-child(2n){margin-left:20px}
ul.npdp-has-pain li:nth-child(1),ul.npdp-has-pain li:nth-child(12),ul.npdp-has-pain li:nth-child(13),ul.npdp-has-pain li:nth-child(16),ul.npdp-has-pain li:nth-child(4),ul.npdp-has-pain li:nth-child(5),ul.npdp-has-pain li:nth-child(8),ul.npdp-has-pain li:nth-child(9){background:#00acbb}
ul.npdp-has-pain li:nth-child(10),ul.npdp-has-pain li:nth-child(11),ul.npdp-has-pain li:nth-child(14),ul.npdp-has-pain li:nth-child(15),ul.npdp-has-pain li:nth-child(2),ul.npdp-has-pain li:nth-child(3),ul.npdp-has-pain li:nth-child(6),ul.npdp-has-pain li:nth-child(7){background:#7d7999}
ul.npdp-has-pain li:hover{background:rgba(230,0,0,1)}
ul.npdp-has-pain li .icon-circle{width:10px;height:10px;background:#fff;border-radius:5px;line-height:0;font-size:0;margin-right:20px}
.npdp-requires-cnd{position:relative;height:256px;margin-bottom:25px}
.npdp-requires-cnd .requires-cnd-info{position:absolute;right:0;bottom:0;z-index:15;width:80%;height:100%;background:0 0;box-sizing:border-box;padding:22px 20px 0 45px}
.npdp-requires-cnd .requires-cnd-info .requires-cnd-title{font-size:18px;font-weight:700;color:#3667fd;width:100%;height:31px;line-height:31px}
.npdp-requires-cnd .requires-cnd-info .requires-cnd-title i{display:inline-block;width:5px;height:5px;border-radius:50%;border:6px solid #3667fd;font-size:0;line-height:0;margin-right:10px}
.npdp-requires-cnd .requires-cnd-info .requires-cnd-content{width:100%;font-size:16px;line-height:40px}
.npdp-requires-cnd .requires-cnd-bg{position:absolute;right:0;bottom:0;z-index:5;width:92%;height:100%;border-radius:24px;background:#f5f5f5}
.npdp-requires-cnd .requires-cnd-img{position:absolute;left:0;top:101px;z-index:10;width:169px;height:54px;display:flex;border-radius:24px;background-color:#2d76f6;justify-content:center;align-items:center}
.npdp-requires-cnd .requires-cnd-img p{font-size:20px;font-weight:700;line-height:54px;padding:0 24px;color:#fff}
.yk-1100-con{display:flex;justify-content:space-between;margin:36px auto}
.yk-1100-con .center_yellow{width:50%;height:76px;display:flex;align-items:center;justify-content:center}
.yk-1100-con .center_yellow:first-child{background-color:#0047c4}
.yk-1100-con .center_yellow:last-child{background-color:#96b4e7}
.yk-1100-con .center_yellow span{font-size:23px;color:#fff;text-align:center}
.yk-1100-con .center_yellow span b{font-size:20px;color:#fff;text-align:center}
.pmp-teachers-wrap{height:360px;width:100%;position:relative}
#swiper-teacher{margin:0 auto;width:100%}
#swiper-teacher .swiper-slide{width:240px}
.pmp-teachers{width:100%}
.pmp-teachers .pmp-teachers-top{position:relative;width:100%;height:128px}
.pmp-teachers .pmp-teachers-top .pmp-teachers-img{position:absolute;top:0;left:50%;z-index:5;margin-left:-56px;width:112px;height:112px}
.pmp-teachers .pmp-teachers-top .pmp-teachers-img img{width:100%;height:100%;display:block}
.pmp-teachers .pmp-teachers-top .pmp-teachers-name{position:absolute;bottom:0;left:50%;z-index:5;margin-left:-100px;width:200px;height:36px;line-height:36px;color:#fff;font-size:16px;text-align:center;background:#e3161d}
.pmp-teachers .pmp-teachers-mid{width:100%;height:180px;line-height:30px;text-align:center}
.pmp-teachers .pmp-teachers-mid span{display:inline-block;font-size:16px;color:#333}
.pmp-teachers .pmp-teachers-bot{width:100%}
a.zixun{border-radius:18px;width:120px;height:36px;line-height:36px;text-align:center;font-size:16px;border:1px solid #e3161d;color:#e3161d;background:#fff}
a.zixun:hover{color:#fff;background:#e3161d}
.slog-img2{background-image:url(../../image/xxhj.jpg);height:951px;padding-top:52px;width:100%}
.frlinks{max-width:1920px;width:100%;margin:0 auto;padding:20px 0;background:#eee}
.frlinks-title{width:100%;font-size:18px;color:#e60000;font-weight:700;height:40px;line-height:40px}
.frlinks-content{width:100%;font-size:0;height:210px;overflow:hidden;transition:.3s}
.frlinks-content a{margin:10px 15px 5px 0;display:inline-block;font-size:14px;padding:3px 5px;border-radius:2px;transition:.3s;color:#333;border:1px solid #d0d0d0;background:#eee}
.frlinks-content a:hover{color:#fff;border:1px solid #e60000;background:#e60000}
.frlinks-btn{margin:10px 0;width:100%;height:40px;font-size:0;overflow:hidden}
.frlinks-btn button.frlinks-button{margin:0 auto;display:block;width:160px;height:40px;overflow:hidden;border:none;outline:0;background:0 0;box-sizing:border-box;border-radius:20px;font-size:16px;font-weight:700;line-height:38px;text-align:center;transition:.3s;color:#333;background:#fff;border:1px solid #333}
.frlinks-btn button.frlinks-button:hover{color:#fff;background:#f10215;border:1px solid #e60000}
.frlinks2{max-width:1920px;width:100%;margin:0 auto;padding:20px 0}
.frlinks2-title{width:100%;font-size:18px;color:#4954e6;font-weight:700;height:40px;line-height:40px}
.frlinks2-content{width:100%;font-size:0;height:210px;overflow:hidden;transition:.3s}
.frlinks2-content a{margin:10px 15px 5px 0;display:inline-block;font-size:14px;padding:3px 5px;border-radius:9px;transition:.3s;color:#333;border:1px solid #a256ff}
.frlinks2-content a:hover{color:#fff;border:1px solid #e60000;background:#e60000}
.frlinks2-btn{margin:10px 0;width:100%;height:40px;font-size:0;overflow:hidden}
.frlinks2-btn button.frlinks2-button{margin:0 auto;display:block;width:160px;height:40px;overflow:hidden;border:none;outline:0;background:0 0;box-sizing:border-box;border-radius:20px;font-size:16px;font-weight:700;line-height:38px;text-align:center;transition:.3s;color:#333;background:#fff;border:1px solid #333}
.frlinks2-btn button.frlinks2-button:hover{color:#fff;background:#f10215;border:1px solid #e60000}
.form_title{color:#333;margin-bottom:20px;font-size:18px;text-align:center;font-weight:700}
form{border-radius:8px;width:100%;font-size:12px}
form>label{margin-bottom:18px}
label{display:block;font-weight:700;font-size:14px}
input[type=tel],input[type=text]{width:100%;padding:10px;margin-bottom:15px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}
input[type=radio]{margin-right:5px}
.radio-group{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}
.radio-group div{display:flex;align-items:center;margin-bottom:12px}
input[type=submit]{background-color:#4954e6;color:#fff;padding:15px 15px;border:none;border-radius:10px;cursor:pointer;width:86%;margin:56px auto;display:block;font-size:16px}
input[type=submit]:hover{background-color:#0056b3}
.error{color:red;font-size:.9em;margin-top:-10px;margin-bottom:10px}
input::placeholder{font-size:12px;color:gray}
.slog-img{display:flex;flex-direction:column;position:relative}
.slog-img h2{position:absolute;top:6%}
.slog-img img{width:100%;height:auto;display:block;object-fit:cover}