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:1920px;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:16px;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:24px;-webkit-border-radius:24px;border-radius:24px}
.b-circle-12{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}
.b-circle-6{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.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:16px;font-weight:400}
::-moz-placeholder{color:#999;font-size:16px;font-weight:400}
:-ms-input-placeholder{color:#999;font-size:16px;font-weight:400}
.roll-button{margin:0 auto;width:424px;height:104px}
.roll-button a{position:relative;display:block;width:100%;height:100%}
.roll-button a .roll-button-more{position:absolute;left:-115px;top:0;z-index:5;width:582px;height:80px;box-sizing:border-box;text-align:center;line-height:76px;transition:.3s;background:#fff;font-size:30px;border-radius:12px;border:2px solid #333;color:#333}
.roll-button a .roll-button-more sup{transition:.3s}
.roll-button a .roll-button-icon{position:absolute;right:-60px;bottom:0;z-index:10;width:50px;height:50px;background:url(../../image/more_icon_on.png) no-repeat;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{transform:rotate(180deg)}
.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}
.blank25{height:25px}
.blank30{height:30px}
.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:1280px;margin:0 auto}
.wrap-w100{width:100%;max-width:1920px;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:540px;background:url(../../image/pmpexam_centres_bg.jpg) no-repeat;background-size:100% 540px}
.wrap-w100-bg5{min-height:800px;background:url(../../image/wrap_all_bg.png) top center no-repeat;background-size:100% 800px}
.wrap-what-test{width:100%;max-width:1920px;margin:0 auto;height:550px;background:#f5f5f5 url(../../image/npdp_test_bg.png) center center no-repeat}
.common-title{width:100%;height:60px;line-height:60px;text-align:center;padding-bottom:30px;background:url(../../image/common_title_bg.png) center bottom no-repeat;font-size:48px}
.common-title span{color:#2d76f6;font-size:48px;font-weight:700}
.common-title span sup{color:#2d76f6}
.form-input{float:left;width:400px;height:60px;margin-right:40px}
.form-input input.inputclass{width:100%;height:100%;border:2px solid #d0d0d0;box-sizing:border-box;padding:0 10px;background:#fff;border-radius:12px}
.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:18px;color:#fff;border-radius:12px;transition:.3s}
.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:1920px}
header{width:100%;max-width:1920px;height:80px;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:20px 0;width:250px;height:41px;background:url(../../image/5.png) no-repeat;background-size:contain;text-indent:-999em}
.kYTopbox{margin-top:20px;width:990px;float:right;overflow:hidden}
.kYTopbox li{float:left}
.kYTopbox .kYTopbox-tab{width:98px;height:40px;transition:.3s}
.kYTopbox .kYTopbox-tab p{width:100%;height:40px;line-height:40px;text-align:center;font-size:16px;color:#fff;transition:.3s}
.kYTopbox .kYTopbox-tab:hover{border-radius:6px;background:#ff9d02}
.kYTopbox .bg-on p,.kYTopbox .kYTopbox-tab:hover p{color:#fff}
.bg-on{color:#fff;background:#ff9d02;border-radius:6px}
.banner{margin:80px auto 0 auto;width:100%;height:720px}
.banner .banner-main{width:100%;height:100%;background:url(../../image/high1-banner4.jpg) center center no-repeat;background-size:cover}
.banner .banner-main .banner-title{width:100%;height:320px;text-indent:-9999em}
.banner .banner-main .banner-li{margin:15px 0;display:flex;width:600px;height:40px;align-items:center;justify-content:flex-start}
.banner .banner-main .banner-li img{margin-right:10px;width:40px;height:40px}
.banner .banner-main .banner-li p{width:550px;height:40px;line-height:40px;overflow:hidden;font-size:24px}
.bigbtns{margin:18px auto;width:740px}
.bigbtns .btn{position:relative;width:300px;height:80px;border-radius:12px;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:80px;color:#fff;font-size:24px;text-indent:90px}
.bigbtns .btn .btn-icons{position:absolute;left:20px;top:10px;z-index:1;width:60px;height:60px;background:url(../../image/icons_btn.png) center center no-repeat}
.bigbtns .btn .btn-icons-01{background-position:0 0}
.bigbtns .btn .btn-icons-02{background-position:-60px 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%;padding:30px;box-sizing:border-box;background:#fff url(../../image/icons_about.png) right bottom no-repeat}
.ncre-about p{width:100%;height:100%;box-sizing:border-box;font-size:18px;line-height:30px;overflow:hidden}
.ncre-about p b{color:red;font-weight:700}
.ncre-about p img{width:250px;height:180px;float:left;margin:10px 20px 10px 0}
.ncre-high-value{width:100%;flex-wrap:wrap}
.ncre-high-value .ncre-value-li{margin-bottom:40px;width:620px;height:150px;border-radius:12px;box-sizing:border-box;padding:20px;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:120px;height:120px;background:url(../../image/icons_value.png) no-repeat;background-size:240px 480px}
.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:-120px 0}
.ncre-high-value .ncre-value-li .ncre-value-icons-03{background-position:0 -120px}
.ncre-high-value .ncre-value-li .ncre-value-icons-04{background-position:-120px -120px}
.ncre-high-value .ncre-value-li .ncre-value-icons-05{background-position:0 -240px}
.ncre-high-value .ncre-value-li .ncre-value-icons-06{background-position:-120px -240px}
.ncre-high-value .ncre-value-li .ncre-value-icons-07{background-position:0 -360px}
.ncre-high-value .ncre-value-li .ncre-value-icons-08{background-position:-120px -360px}
.ncre-high-value .ncre-value-li .ncre-value-p{width:440px;height:100%}
.ncre-high-value .ncre-value-li .ncre-value-p .ncre-value-title{width:100%;height:40px;line-height:40px;font-size:24px;font-weight:700}
.ncre-high-value .ncre-value-li .ncre-value-p .ncre-value-content{width:100%;height:60px;line-height:30px;font-size:18px;overflow:hidden}
.si-number{font-size:40px;color:#23409b;text-align:center;border:2px solid #23409b;padding:5px;width:650px;margin:50px auto}
.ncre-high-shiti{width:100%;flex-wrap:wrap;justify-content:space-around}
.ncre-high-shiti .ncre-shiti-li{margin-bottom:40px;width:auto;height:auto;box-sizing:border-box;padding:15px 20px 15px 10px;border-radius:12px;display:flex;justify-content:space-between;flex-direction:column;align-items:center}
.ncre-high-shiti .ncre-shiti-li div{text-align:center;margin-top:20px;color:#333;font-size:30px;display:block;font-weight:700}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-icon{margin-top:-10px;width:60px;height:60px;background:url(../../image/icons_shiti.png) no-repeat;background-size:cover}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p{width:auto;height:auto}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-title{width:100%;height:40px;line-height:40px;font-size:24px;overflow:hidden}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other{width:100%;height:50px;overflow:hidden}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items{width:360px;height:100%;overflow:hidden}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items p{height:100%;line-height:50px;font-size:18px;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:20px;background:url(../../image/star_level.png) no-repeat;background-size:100px 20px}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items .starlevel-05{width:100px;background-position:0 0}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items .starlevel-04{width:80px;background-position:0 0}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items .starlevel-03{width:60px;background-position:0 0}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items .starlevel-02{width:40px;background-position:0 0}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-items .starlevel-01{width:20px;background-position:0 0}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-btn{width:140px;height:50px}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-btn a{width:100%;height:100%;border-radius:25px;line-height:50px;font-size:18px;color:#fff;background:#2d76f6}
.ncre-high-shiti .ncre-shiti-li .ncre-shiti-p .ncre-shiti-other .ncre-shiti-btn a:hover{background:#ff9d02}
.roll-button-1{text-align:center;width:100%;margin:26px auto}
.roll-button-1 img{width:60%}
#swiper-lunwen{width:100%;height:480px}
.roll-button-2 .roll-button-more{width:452px;height:46px;line-height:46px;margin:56px auto;border:2px solid #000;padding:18px;font-size:24px;font-weight:700;border-radius:16px}
.dnext-outer{margin:54px auto -6px;text-align:center}
.dnext-outer img{width:15%}
#swiper-lunwen .swiper-wrapper{transition:2s cubic-bezier(.68,-.4,.27,1.34) .2s}
#swiper-lunwen .swiper-slide-lunwen{width:400px;height:450px;border-radius:12px;box-sizing:border-box;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:40px;line-height:40px;font-size:24px;font-weight:700;color:#333}
#swiper-lunwen .swiper-slide-lunwen .lunwen-content .lunwen-intro{width:100%;line-height:40px;font-size:24px;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:140px;height:50px}
#swiper-lunwen .swiper-slide-lunwen .lunwen-btn a{width:100%;height:100%;border-radius:25px;line-height:50px;font-size:18px;color:#fff;background:#2d76f6}
#swiper-lunwen .swiper-slide-lunwen .lunwen-btn a:hover{background:#ff9d02}
.npdp-what-test{padding:30px;width:100%;box-sizing:border-box;border-radius:12px;background:#fff}
.npdp-what-test p{width:100%;box-sizing:border-box;font-weight:700;font-size:24px;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:40px;font-size:24px}
.npdp-what-test .what-test-li::after{content:"";position:absolute;top:-20px;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 20px 0 10px;height:40px;line-height:40px;overflow:hidden;background:#fff;font-size:18px}
.npdp-what-test .what-test-li .what-test-title i{display:inline-block;width:40px;height:40px;background:#4953e6;border-radius:50%;line-height:40px;text-align:center;color:#fff;margin-right:15px}
.npdp-what-test .what-test-li a.what-test-btn{position:absolute;right:0;top:0;z-index:10;display:inline-block;height:36px;line-height:36px;padding:0 20px;background:#464551;border-radius:18px;transition:.3s;font-size:16px;color:#fff}
.npdp-what-test .what-test-li a:hover.what-test-btn{background:#ff9d02}
ul.ncre-baike{width:100%;background:url(../../image/ncre_baike.png) center center no-repeat}
ul.ncre-baike li{position:relative;float:left;width:490px;height:80px;box-sizing:border-box;margin-top:10px;margin-bottom:10px;padding-bottom:9px;border-bottom:1px #d0d0d0 solid}
ul.ncre-baike li:nth-child(1),ul.ncre-baike li:nth-child(7){margin-left:30px;margin-right:120px}
ul.ncre-baike li:nth-child(2),ul.ncre-baike li:nth-child(8){margin-left:120px;margin-right:30px}
ul.ncre-baike li:nth-child(3),ul.ncre-baike li:nth-child(5){margin-left:0;margin-right:150px}
ul.ncre-baike li:nth-child(4),ul.ncre-baike li:nth-child(6){margin-left:150px;margin-right:0}
ul.ncre-baike li .ncre-baike-title{position:absolute;top:0;left:0;z-index:10;width:100%;height:40px;line-height:40px;text-indent:20px;font-size:18px}
ul.ncre-baike li:hover .ncre-baike-title{color:#ff9d02}
ul.ncre-baike li .ncre-baike-content{position:absolute;top:40px;left:0;z-index:10;width:100%;height:30px;line-height:30px;font-size:18px;color:#666}
ul.ncre-baike li .ncre-baike-hide{display:none}
ul.ncre-baike li:hover .ncre-baike-hide{display:block;position:absolute;top:40px;left:0;z-index:20;width:100%;line-height:30px;background:#f5f5f5;border:1px #ff9d02 solid}
ul.ncre-baike li:hover .ncre-baike-hide p{color:#333;font-size:16px;padding:20px;line-height:30px}
ul.ncre-baike li:hover .ncre-baike-hide p span{color:#ff9d02}
.pmp-value{width:100%}
.pmp-value-li{width:300px;height:480px;box-sizing:border-box;border:1px solid #d0d0d0;background:#fff;border-radius:12px}
.pmp-value-li:hover{transform:translateY(-10px);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:10px;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:120px;height:120px;background:url(../../image/why_pmp_icons.png) no-repeat;background-size:480px 360px}
.pmp-value-li .pmp-value-icon-01{background-position:0 0}
.pmp-value-li .pmp-value-icon-02{background-position:-120px 0}
.pmp-value-li .pmp-value-icon-03{background-position:-240px 0}
.pmp-value-li .pmp-value-icon-04{background-position:-360px 0}
.pmp-value-li:hover .pmp-value-icon-01{background-position:0 -240px}
.pmp-value-li:hover .pmp-value-icon-02{background-position:-120px -240px}
.pmp-value-li:hover .pmp-value-icon-03{background-position:-240px -240px}
.pmp-value-li:hover .pmp-value-icon-04{background-position:-360px -240px}
.pmp-value-li .pmp-value-title{width:100%;height:80px;line-height:40px;color:#333;font-size:24px;font-weight:700;text-align:center}
.pmp-value-li .pmp-value-content{width:100%;height:220px;box-sizing:border-box;padding:0 10px;line-height:30px;color:#333;font-size:18px;overflow:hidden}
.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:240px;height:50px;line-height:50px;border-radius:12px;text-align:center;background:#ff9d02;color:#fff;font-size:18px;cursor:pointer}
.pmp-value-li:hover .pmp-value-btn{background:#a256ff}
.pmp-cost{width:100%}
.pmp-cost .pmp-cost-intro{width:620px;height:250px;background:#f5f5f5;border-radius:12px;font-size:18px;line-height:30px;padding:20px;box-sizing:border-box}
.pmp-cost .pmp-cost-intro img{float:left;width:180px;height:138px;margin:0 20px 0 0}
.pmp-cost .pmp-cost-tags{width:640px;display:flex;justify-content:space-between;flex-wrap:wrap}
.pmp-cost .pmp-cost-tags a{height:70px;line-height:70px;border-radius:12px;text-indent:10px;color:#fff;font-size:18px}
.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:145px}
.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:310px}
.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:20px}
.pmp-cost .pmp-cost-tags a:nth-child(4),.pmp-cost .pmp-cost-tags a:nth-child(5){background:#4954e6;margin-bottom:20px}
.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:120px;background:url(../../image/ad_getform_img1.jpg) no-repeat;background-size:cover;border-radius:12px;box-sizing:border-box;padding:10px 30px 0 30px}
.pmp-adv .adv-content{width:385px;height:80px}
.pmp-adv .adv-content .adv-title{width:100%;height:50px;background:url(../../image/pmp_adv_title.png) no-repeat;background-size:cover;text-indent:-999em}
.pmp-adv .adv-content .adv-subtitle{width:100%;height:30px;line-height:30px;color:#9199ff;font-size:16px}
.pmp-adv .adv-form{width:630px;height:80px;padding:0 20px;box-sizing:border-box;display:flex;align-items:flex-start}
.pmp-adv .adv-form .adv-form-l{width:460px}
.pmp-adv .adv-form .adv-form-l .adv-form-input{width:100%;height:40px;margin-bottom:10px}
.pmp-adv .adv-form .adv-form-l .adv-form-input .form-input-div{width:220px;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:38px;height:38px;background-size:76px 38px}
.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:-38px 0}
.pmp-adv .adv-form .adv-form-l .adv-form-input .form-input-div input.adv-input{width:180px;height:38px;line-height:38px;box-sizing:border-box;padding:0 10px;border:none;background:#fff;font-size:16px;outline:0}
.pmp-adv .adv-form .adv-form-l .adv-form-intro{width:100%;height:30px;line-height:30px;color:#9199ff;font-size:16px}
.pmp-adv .adv-form .adv-form-r{width:105px}
.pmp-adv .adv-form .adv-form-r input.adv-submit{width:105px;height:42px;border-radius:6px;background:#ff9d02;font-size:18px;color:#fff;font-weight:700;border:none;outline:0;line-height:30px}
.pmp-cdns{width:100%}
.pmp-cdns .pmp-cdns-form{width:42%;height:540px;border-radius:12px 0 0 12px;padding:.2rem;border:1px solid #f5f5f5;overflow:hidden;box-sizing:border-box}
.pmp-cdns .pmp-cdns-form .cdns-form-title{width:100%;height:50px;line-height:50px;border-bottom:1px solid #b2c9e8;font-size:18px;font-weight:700;color:#4954e6;box-sizing:border-box}
.pmp-cdns .pmp-cdns-form .cdns-form-subtitle{width:100%;height:30px;line-height:30px;font-size:16px;text-indent:5px}
.pmp-cdns .pmp-cdns-form .cdns-form-radio{width:100%;overflow:hidden;flex-wrap:wrap}
.pmp-cdns .pmp-cdns-form .cdns-form-radio input{display:none}
.pmp-cdns .pmp-cdns-form .cdns-form-radio label{width:132px;margin-bottom:10px;height:100%;line-height:36px;text-align:center;font-size:16px;padding:0 12px;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:100px}
.pmp-cdns .pmp-cdns-form .cdns-form-real .cdns-form-input{width:378px;height:100%}
.pmp-cdns .pmp-cdns-form .cdns-form-real .cdns-form-input .form-input-div{width:100%;height:40px;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:38px;height:38px;background-size:76px 38px}
.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:-38px 0}
.pmp-cdns .pmp-cdns-form .cdns-form-real .cdns-form-input .form-input-div input.cdns-input{width:333px;height:38px;line-height:38px;box-sizing:border-box;padding:0 10px;border:none;background:#fff;font-size:16px;outline:0}
.pmp-cdns .pmp-cdns-form .cdns-form-real .cdns-form-submit{width:100px;height:100px}
.pmp-cdns .pmp-cdns-form .cdns-form-real .cdns-form-submit input.cdns-submit{width:100%;height:100%;border-radius:6px;background:#ff9d02;font-size:18px;color:#fff;font-weight:700;border:none;outline:0;line-height:30px}
.pmp-cdns .pmp-cdns-content{width:58%;height:540px;padding:30px 20px 0 30px;box-sizing:border-box;border-radius:0 12px 12px 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:30px;font-size:18px}
.pmp-cdns .pmp-cdns-content .pmp-cdns-div p i{display:inline-block;width:6px;height:6px;border-radius:50%;border:4px #4954e6 solid;font-size:0;line-height:0;margin-right:10px}
.pmp-cdns .pmp-cdns-content .pmp-cdns-div p a{display:inline-block;text-indent:25px;font-size:16px;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:auto;overflow:hidden;flex-direction:column}
.pmp-cdns .pmp-cdns-content .pmp-cdns-div .pmp-cdns-btn a{width:100%;height:100%;margin-bottom:12px;line-height:60px;border-radius:12px;text-indent:10px;color:#fff;font-size:18px;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:480px;height:80px;border-radius:12px;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:80px;color:#fff;font-size:30px}
.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:btnmoving 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:314px;height:380px;box-sizing:border-box;background:#fff;border:1px solid #d0d0d0;border-radius:12px;padding:16px}
.pmpexam-process .pmpexam-process-li .process-title{width:100%;height:40px;line-height:40px;font-size:28px;font-weight:700;text-align:center;margin:18px auto}
.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:215px;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:168px}
.pmpexam-process .pmpexam-process-li .process-content p{width:100%;height:100%;line-height:42px;font-size:18px;color:#333;text-align:center}
.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:75%;height:75px;border-radius:12px;box-sizing:border-box;padding:10px;margin:auto}
.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:90px;line-height:30px;color:#fff;font-size:18px;font-weight:700}
.pmpexam-process .pmpexam-process-li .process-btn a.probtn{margin:0 auto;width:185px;height:50px;line-height:50px;background:#fff;border-radius:6px;font-size:18px}
.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:12px;overflow:hidden;padding:30px;box-sizing:border-box;background:#fff url(../../image/ncre_jikao.png) bottom right no-repeat}
.pmpexam-content p{width:100%;line-height:35px;font-size:18px}
.pmpexam-content table.ncre{width:100%;border:0}
.pmpexam-content table.ncre td{border:0;padding:5px 10px;font-size:18px}
.pmpexam-content h3.title{width:100%;font-size:24px;font-weight:700;overflow:hidden;color:#333}
.pmpexam-content p img{float:right;width:360px;height:240px;margin:20px 0 20px 20px;border-radius:12px}
.pmpexam-content p b{font-weight:700;color:red}
.pmpexam-content p a.btn{margin:10px 0;width:300px;line-height:46px;height:50px;border-radius:25px;border:2px solid #2d76f6;box-sizing:border-box;color:#2d76f6;background:#fff;font-size:18px}
.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 20px 0 0;width:220px;height:60px;line-height:60px;text-align:center;font-size:18px;font-weight:700;border-radius:12px 12px 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:nth-child(5) input:checked+label{background:#e60000}
ul.exam li .tabcontent{position:absolute;left:0;top:60px;width:1220px;height:380px;box-sizing:border-box;padding:20px;opacity:0;transition:.5s;background:#fff;border:1px solid #eee;border-radius:12px;font-size:18px;line-height:35px}
ul.exam li input:checked~.tabcontent{opacity:1;z-index:10}
.pmptest-city{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}
.pmptest-city .pmptest-city-name{margin:15px 28px;width:200px;height:50px}
.pmptest-city .pmptest-city-name a{display:block;width:100%;height:100%;line-height:50px;border-radius:6px;background:#2d76f6;font-size:18px;color:#fff}
.pmptest-city .pmptest-city-name a:hover{background:#ff9d02}
ul.npdp-value{list-style:none}
ul.npdp-value li{float:left;width:620px;height:180px;box-sizing:border-box;padding:30px;border-radius:24px;background:#f5f5f5;margin-bottom:40px;display:flex;justify-content:space-between;align-items:flex-start;transition:.5s}
ul.npdp-value li:nth-child(2n+1){margin-right:20px}
ul.npdp-value li:nth-child(2n){margin-left:20px}
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:120px;height:120px;background:url(../../image/numbers_icon.png) no-repeat}
ul.npdp-value li .npdp-value-icon-01{background-position:0 0}
ul.npdp-value li .npdp-value-icon-02{background-position:-120px 0}
ul.npdp-value li .npdp-value-icon-03{background-position:0 -120px}
ul.npdp-value li .npdp-value-icon-04{background-position:-120px -120px}
ul.npdp-value li .npdp-value-icon-05{background-position:0 -240px}
ul.npdp-value li .npdp-value-icon-06{background-position:-120px -240px}
ul.npdp-value li .npdp-value-info{width:420px;height:100%}
ul.npdp-value li .npdp-value-info .npdp-value-title{width:100%;height:50px;line-height:50px;font-size:30px;font-weight:700}
ul.npdp-value li .npdp-value-info .npdp-value-content{width:100%;line-height:30px;font-size:18px;overflow:hidden}
.itil4-foundation{width:100%}
.itil4-foundation .itil4-foundation-li{position:relative;width:300px;height:360px;border-radius:12px;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:15px 20px}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content .itil4-foundation-icons{margin:0 auto;width:60px;height:60px;background:url(../../image/icons_ncre1.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:50px;line-height:50px;text-align:center;font-size:24px;font-weight:700;color:#333;overflow:hidden}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content p{width:100%;height:160px;line-height:30px;font-size:18px;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:140px;height:50px}
.itil4-foundation .itil4-foundation-li .itil4-foundation-content .ncre-btn a{width:100%;height:100%;border-radius:25px;line-height:50px;font-size:18px;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:1280px;height:160px;border-radius:12px;background:url(../../image/ncre_exam_pass.jpg) no-repeat;background-size:cover}
.itil-intro{width:100%}
.itil-intro .itil-intro-div{width:300px;padding:15px;box-sizing:border-box;border-radius:24px;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:50px;line-height:50px;font-size:24px;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:270px;line-height:30px;font-size:18px;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:302px;background:#fff;border-radius:12px;overflow:hidden}
.ncre-whyus .ncre-whyus-title{width:100%;background:#d5e4ff}
.ncre-whyus .ncre-whyus-title .ncre-whyus-icons{margin:5px 17px;width:130px;height:83px;background:url(../../image/ncre_icons.png) no-repeat;background-size:90px 270px}
.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 -90px}
.ncre-whyus .ncre-whyus-title .ncre-whyus-icons-03{background-position:0 -180px}
.ncre-whyus .ncre-whyus-title .ncre-whyus-text{width:270px;height:100px;line-height:100px;font-size:24px;font-weight:700;color:#333}
.ncre-whyus .ncre-whyus-content{width:100%;background:#f5f5f5;box-sizing:border-box;padding:8px 15px;height:374px}
.ncre-whyus .ncre-whyus-content .ncre-whyus-li{width:100%;height:auto;display:flex;justify-content:space-between;align-items:flex-start;margin:10px 0}
.ncre-whyus .ncre-whyus-content .ncre-whyus-li h3{font-size:20px;font-weight:bolder;color:#2d76f6}
.ncre-whyus .ncre-whyus-content .ncre-whyus-li p{width:250px;height:auto;font-size:18px;color:#333;line-height:32px}
.npdp-requires-cnd{position:relative;height:278px;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:24px;font-weight:700;color:#3667fd;width:100%;height:40px;line-height:40px}
.npdp-requires-cnd .requires-cnd-info .requires-cnd-title i{display:inline-block;width:8px;height:8px;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:18px;line-height:40px}
.npdp-requires-cnd .requires-cnd-bg{position:absolute;right:0;bottom:0;z-index:5;width:1100px;height:100%;border-radius:24px;background:#f5f5f5}
.npdp-requires-cnd .requires-cnd-img{position:absolute;left:0;top:53px;z-index:10;width:254px;height:122px;border-radius:24px;text-align:left;background-color:#2d76f6}
.npdp-requires-cnd .requires-cnd-img p{font-size:32px;font-weight:700;line-height:122px;padding:0 24px;color:#fff}
.pmp-teachers-wrap{height:360px;width:100%;position:relative}
#swiper-teacher{margin:0 auto;width:1200px}
#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:150px;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:space-evenly}
.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}
.nr5{position:absolute;top:12%}
.salon-img{width:100%;display:flex;flex-direction:column;align-items:center}
.salon-img1{position:relative;height:890px;padding:50px}
.image1-segment{background-size:cover;background-repeat:no-repeat;height:25%}
#segment1{background-image:url(../../image/xxhj_01.jpg)}
#segment2{background-image:url(../../image/xxhj_02.jpg)}
#segment3{background-image:url(../../image/xxhj_03.jpg)}
#segment4{background-image:url(../../image/xxhj_04.jpg)}
.pmpexam-result{width:100%;height:520px;border-radius:12px;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:20px}
.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 120px no-repeat}
.pmpexam-result .pmpexam-result-li .pmpexam-result-div .pmpexam-result-more{margin:0 auto;width:240px;height:60px}
.pmpexam-result .pmpexam-result-li .pmpexam-result-div .pmpexam-result-more a{width:100%;height:100%;line-height:60px;font-size:18px;font-weight:700;text-align:center;border-radius:12px;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:260px;box-sizing:border-box;padding:20px 20px 0 20px;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:260px;z-index:10;width:100%;height:25px;line-height:25px;box-sizing:border-box;padding:0 20px;color:#fff;font-size:16px}
.pmpexam-result .pmpexam-result-li .pmpexam-result-div .pmpexam-result-btn{position:absolute;left:20px;top:360px;z-index:5;width:140px;height:50px;background:rgba(255,255,255,.2);color:#fff;border-radius:12px;cursor:pointer}
.result-title{width:100%;height:40px;line-height:40px;color:#fff;font-size:24px}
.result-content{width:100%;color:#fff;font-size:16px;line-height:25px}
.pmp-renew-subtitle{width:100%;box-sizing:border-box;padding:0 20px;font-size:18px;color:#333;line-height:30px}
.pmp-renew-subtitle img{float:right;margin:10px 0 20px 20px;width:360px;height:240px;border-radius:12px}
.pmp-renew-subtitle span{color:red}
.pmp-renew{width:100%;height:500px;box-sizing:border-box;padding:20px;border-radius:12px;background:#f5f5f5;overflow:hidden}
.pmp-renew ul.tab-title{width:440px;height:100%}
.pmp-renew ul.tab-title li{float:left;position:relative;width:90px;height:90px;margin:0 20px 20px 0;border-radius:12px;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:90px;text-align:center;color:#fff;font-size:18px;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:800px;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:18px;margin-bottom:20px;font-weight:700}
footer{width:100%;background:#212c38}
footer .footinfo{padding:30px 0;width:960px}
footer .footinfo p{width:720px;font-size:18px;line-height:35px;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:6px}
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:100px;height:100px;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:100px;height:100px;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(50px);transform:rotateY(0) translateZ(50px);background-color:rgba(45,118,246,.8);border:2px solid rgba(45,118,246,.8)}
.cube .back{-webkit-transform:rotateY(180deg) translateZ(50px);transform:rotateY(180deg) translateZ(50px);background-color:rgba(45,118,246,.6);border:2px solid rgba(45,118,246,.6)}
.cube .left{-webkit-transform:rotateY(-90deg) translateZ(50px);transform:rotateY(-90deg) translateZ(50px);background-color:rgba(73,84,230,.8);border:2px solid rgba(73,84,230,.8)}
.cube .right{-webkit-transform:rotateY(90deg) translateZ(50px);transform:rotateY(90deg) translateZ(50px);background-color:rgba(73,84,230,.6);border:2px solid rgba(73,84,230,.6)}
.cube .top{-webkit-transform:rotateX(90deg) translateZ(50px);transform:rotateX(90deg) translateZ(50px);background-color:rgba(162,86,255,.8);border:2px solid rgba(162,86,255,.8)}
.cube .bottom{-webkit-transform:rotateX(-90deg) translateZ(50px);transform:rotateX(-90deg) translateZ(50px);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:6px}
.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:6px;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:6px;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:6px}
.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:120px;left:50%;z-index:10;margin-left:-270px;width:540px;height:540px;background:url(../../image/popup_main.png) no-repeat;background-size:cover;overflow:hidden}
.popup .popup-main .popup-close-img{width:48px;height:48px;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:400px auto 0 auto;width:160px;height:50px;box-sizing:border-box;border-radius:25px;line-height:46px;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,1)}
.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:#e60000;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:2px;transition:.3s;color:#333;border:1px solid #d0d0d0}
.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-around}
.radio-group div{display:flex;align-items:center}
input[type=submit]{background-color:#007bff;color:#fff;padding:10px 15px;border:none;border-radius:4px;cursor:pointer;width:100%;margin:18px 0}
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}