@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}

/*框架*/
.layout{ clear:both;width:1000px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.hui{ background: #f4f4f4;}
.ggtit{ height: 86px; line-height: 86px; padding-top: 20px; font-size: 36px; font-weight: 700; text-align: center;}
.ggtit-xx{ display: block; width: 304px; height: 5px; overflow: hidden; background: #df1e4d; top: 106px; left: 50%; margin-left: -152px;}

/*页头*/
.headerbg{ background:url(/images/zhuanti/CPAzcjj/cpa_01.jpg) no-repeat center top;}
.header{ height: 572px;}
.header .logo{ display: block; width: 136px; height: 36px; top: 19px; left: 0;}
.header .cen1{ width: 356px; height: 55px; top: 83px; left: 50%; margin-left: -178px;}
.header .cen2{ width: 758px; height: 68px; top: 168px; left: 50%; margin-left: -379px;}
.header .cen3{ width: 550px; height: 138px; top: 259px; left: 50%; margin-left: -275px;}
.header .cen4{ width: 824px; top: 460px; left: 50%; margin-left: -412px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.header .cen4 p{ text-align: center; line-height: 34px; padding: 8px 0; font-size: 18px; color: #fff;}
:root .header .cen4{filter:none;}/*for IE9*/

/*骄人战绩*/
.jrzj .tit{ line-height: 30px; font-size: 16px; color: #d82b53; text-align: center; padding: 25px 0;}
.jrzj .cen{ margin-bottom: 20px;}
.jrzj .cen table{ border-collapse: collapse; background:#fff;}
.jrzj .cen td{ border-bottom: 1px solid #c6c6c6; line-height: 44px; text-align: center; font-size: 14px;}
.jrzj .cen .txt{ color: #fff; background: #d82b53;}
.jrzj .cen .bl{ border-left: 1px solid #c6c6c6;}
.jrzj .cen .br{ border-right: 1px solid #c6c6c6;}
.jrzj .bot{ line-height: 46px; padding-bottom: 30px; text-align: center; font-size: 14px; color: #666;}
.jrzj .bot b{ font-size: 24px; color: #d82b53;}

/*考试*/
.ks .cen{ padding-top: 50px;}
.ks .bot{ line-height: 36px; padding:20px 0 30px; text-align: center; font-size: 18px; color: #666;}

/*旅游*/
.lybg{ background:url(/images/zhuanti/CPAzcjj/cpa_12.jpg) no-repeat center top;}
.ly{ height: 784px;}
.ly .tit{ line-height: 86px; font-size: 16px; color: #666; text-align: center;}
.ly .cen .nr1{ top: 11px; left: 31px; z-index: 9;}
.ly .cen .nr2{ top: 0; right: 125px; z-index: 9;}
.ly .cen .nr3{ top: 34px; left: 277px; z-index: 8;}
.ly .cen .nr4{ top: 370px; left: 46px; z-index: 7;}
.ly .cen .nr5{ top: 262px; right: 5px; z-index: 7;}
.ly .cen .anim1{ display: block; -webkit-animation:fadeIn2 1s 0s 1 both; animation:fadeIn2 1s 0s 1 both;}
.ly .cen .anim2{ display: block; -webkit-animation:fadeIn2 1s 0.5s 1 both; animation:fadeIn2 1s 0.5s 1 both;}
.ly .cen .anim3{ display: block; -webkit-animation:fadeIn2 1s 2s 1 both; animation:fadeIn2 1s 2s 1 both;}
.ly .cen .anim4{ display: block; -webkit-animation:fadeIn2 1s 1s 1 both; animation:fadeIn2 1s 1s 1 both;}
.ly .cen .anim5{ display: block; -webkit-animation:fadeIn2 1s 1.5s 1 both; animation:fadeIn2 1s 1.5s 1 both;}

/*考试心得*/
.ksxd .top{ padding: 44px 0 30px;}
.ksxd .top .nr{ width: 199px; height: 220px; margin: 0 14px 14px 0; background:url(/images/zhuanti/CPAzcjj/cpa_08.png) no-repeat; padding: 15px 20px 0 20px;}
.ksxd .top .nr .t{ line-height: 42px; font-size: 18px; font-weight: 700; color: #df1e4d;}
.ksxd .top .nr .b{ line-height: 30px; font-size: 14px;}
.ksxd .top .nr .b a{ color: #1e6bdf;}
.ksxd .top .m0{ margin-right: 0;}
.ksxd .cen{ text-align: center; margin-bottom: 20px;}
.ksxd .cen .han{ display: inline-block; width: 310px; height: 52px; border: 1px solid #df1e4d; text-align: center; line-height: 52px; font-size: 18px; color: #df1e4d;}
.ksxd .bot{ height: 125px; background:url(/images/zhuanti/CPAzcjj/cpa_09.png) no-repeat; margin-bottom: 30px;}
.ksxd .bot .l{ line-height: 40px; padding: 24px 0 0 134px; font-size: 18px;}
.ksxd .bot .l b{ font-size: 26px; color: #e80000;}
.ksxd .bot .l span{ color: #ff5400;}
.ksxd .bot .r{ display: block; width: 92px; height: 26px; background: #666666; color: #ffe868; font-size: 16px; text-align: center; line-height: 26px; margin: 54px 18px 0 0; border-radius: 3px;}

/*通行证*/
.txzbg{ background:url(/images/zhuanti/CPAzcjj/cpa_10.png);}
.txzbg .ggtit{ color: #fff; margin-bottom: 30px;}
.txzbg .ggtit-xx{ background: #fff;}
.txz{ padding-bottom: 30px;}
.txz .top{ padding: 15px 35px; line-height: 30px; font-size: 14px; color: #fff; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#33000000', endColorstr='#33000000'); background:rgba(0,0,0,0.2); margin-bottom: 22px; border: 1px dashed #ec2f5d;}
:root .txz .top{filter:none;}/*for IE9*/
.txz .left{ width: 508px; height: 284px; border-right: 1px solid #e0e0e0; background:url(/images/zhuanti/CPAzcjj/cpa_18.png) no-repeat left top;}
.txz .left .nr1,.txz .left .nr2,.txz .left .nr3{ display: block; width: 158px; height: 42px; text-align: center; line-height: 42px; font-size: 14px; top: 0; left: 0;}
.txz .left .nr2{ left: 168px;}
.txz .left .nr3{ left: 333px;}
.txz .left .nr4{ display: block; width: 234px; height: 42px; text-align: center; line-height: 42px; font-size: 18px; color: #fff; font-weight: 700; top: 120px; left: 127px;}
.txz .left .nr5{ display: block; width: 198px; height: 44px; text-align: center; line-height: 44px; font-size: 18px; color: #df1f4e; font-weight: 700; top: 223px; left: 141px;}
.txz .right{ width: 460px;}
.txz .right .t{ line-height: 38px; font-size: 18px; color: #fff; font-weight: 700; margin-bottom: 6px;}
.txz .right .c{ line-height: 28px; font-size: 14px; color: #ffef95;}
.txz .right .c a{ color: #ffef95;}
.txz .right .b{ line-height: 44px;}
.txz .right .b b{ display: block; font-size: 24px; font-weight: 700; color: #fff;}
.txz .right .b .han{ display: block; width: 200px; height: 44px; font-size: 16px; font-weight: 700; color: #df1f4e; text-align: center; line-height: 44px; background: #ffe349;}

/*通过率*/
.tgl .tit{ line-height: 76px; font-size: 18px; color: #666; text-align: center;}
.tgl .cen{ padding-bottom: 30px;}
.tgl .cen .left{ width: 488px; color: #666;}
.tgl .cen .left .t{ height: 152px; background: #fff; padding: 20px 25px; line-height: 30px; font-size: 14px; border-bottom: 3px solid #dcdbdc;}
.tgl .cen .left .t i,.tgl .cen .left .t2 i{ display: block; width: 22px; height: 13px; left: 50%; bottom: -13px; margin-left: -11px; background:url(/images/zhuanti/CPAzcjj/cpa_20.png) no-repeat;}
.tgl .cen .left .t2{ height: 192px; background:url(/images/zhuanti/CPAzcjj/cpa_11.png) no-repeat center #fff; border-bottom: 3px solid #dcdbdc;}
.tgl .cen .left .t2 .nr1,.tgl .cen .left .t2 .nr2,.tgl .cen .left .t2 .nr3,.tgl .cen .left .t2 .nr4{ display: block; line-height: 33px; font-size: 14px; text-align: right; width: 170px; top: 14px; left: 33px;}
.tgl .cen .left .t2 .nr2{ top: 56px;}
.tgl .cen .left .t2 .nr3{ top: 96px;}
.tgl .cen .left .t2 .nr4{ top: 140px;}
.tgl .cen .left .b{ text-align: center; padding: 18px 0;}
.tgl .cen .left .b .han{ display: inline-block; width: 198px; height: 44px; background: #df1f4e; text-align: center; line-height: 44px; font-size: 18px; font-weight: 700; color: #fff;}

/*咨询*/
.zxbg{ width: 100%; padding: 20px 0; position:fixed; _position:absolute; left:0; bottom:0; z-index:100; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000', endColorstr='#CC000000');background:rgba(0,0,0,0.8);}
:root .zxbg{filter:none;}/*for IE9*/
.zx .han{ display: block; line-height: 44px; padding: 0 25px; background: #df1f4e; font-size: 18px; font-weight: 700; color: #fff; margin-right: 15px;}
.zx .phone{ display: block; width: 320px; padding-left: 54px; font-size: 20px; color: #f0cf6f; line-height: 44px; background:url(/images/zhuanti/CPAzcjj/cpa_19.png) no-repeat left center;}


.fadeIn2{
    animation-name: fadeIn2;
    -webkit-animation-name: fadeIn2;

    animation-duration: 1.5s;
    -webkit-animation-duration: 1.5s;

    animation-timing-function: ease-in-out;
    -webkit-animation-timing-function: ease-in-out;

    visibility: visible !important;
}

@keyframes fadeIn2 {
    0% {
        transform: scale(0);
        opacity: 0.0;
    }
    60% {
        transform: scale(1.1);
    }
    80% {
        transform: scale(0.9);
        opacity: 1;
    }
    100% {
        transform: scale(1);
        opacity: 1;
    }
}

@-webkit-keyframes fadeIn2 {
    0% {
        -webkit-transform: scale(0);
        opacity: 0.0;
    }
    60% {
        -webkit-transform: scale(1.1);
    }
    80% {
        -webkit-transform: scale(0.9);
        opacity: 1;
    }
    100% {
        -webkit-transform: scale(1);
        opacity: 1;
    }
}

@-webkit-keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}