@charset "gb2312";
/* CSS Document */
body{font-family: "microsoft yahei";margin:0;padding: 0px;}
ul,li,dl,dt,dd,ol,p,img,strong,i,b,h1,h2,h3,h4,h5,h6,span{margin: 0px; padding: 0px;}
ul,li,ol{list-style: none;}
i,b,strong,em{font-style: normal;}
img{border: none;margin: 0px; padding: 0px;}
.clear{ clear: both;}
a{text-decoration: none;color:#555}
/*重置结束*/
#header{}
.bw{width:1201px;margin:0 auto}
.head_one{height:30px;background:#f8f8f8;border-bottom:1px solid #eeeeee;color:#666666;font-size:14px;}
.h_left{float:left;margin-top:3px}
.h_left ul li{float:left}
.h_ts_li{background:url(http://www.ahxh.cn/statics/images/feliz/phone.gif) no-repeat;padding-left:20px;background-position:5px 5px}
.h_ts_li2{padding:0 5px}
.h_right{float:right;margin-top:3px}
.h_right ul li{float:left;}
.head_two{padding:10px 0}
.head_two_left{float:left}
.head_two_right{float:right}
.footer{padding:40px 0;margin-top:20px;background:#fff;font-size:16px;margin-bottom:60px}
.foot_left{float:left}
.foot_left ul li{float:left;margin-right:5px;}
.foot_feliz{margin-top:50px}
.foot_feliz .feliz_got{margin-left:100px}
.foot_feliz .feliz_got img{margin-left:10px}
.foot_z1{margin-top:20px;background:url(http://www.ahxh.cn/statics/images/feliz/foot_z1.png) no-repeat;padding-left:30px;line-height:26px}
.foot_z2{margin-top:20px;background:url(http://www.ahxh.cn/statics/images/feliz/foot_z2.png) no-repeat;padding-left:30px;line-height:28px}
.foot_right{float:right}
.frameset select {height:40px;width:263px;border: 1px solid #e7e7e7;}
.frameset BLOCKQUOTE {FLOAT: left; WIDTH:110px; height:40px;line-height:40px;;MARGIN-RIGHT: 2px; TEXT-ALIGN: left}
.ipt_text {BORDER: #e7e7e7 1px solid; height:35px;line-height:35px;FONT-SIZE: 16px; WIDTH: 260px; _width: 224px}
.frameset LI {CLEAR: both; LINE-HEIGHT: 39px; POSITION: relative; TEXT-ALIGN: left; _height: 30px;margin-bottom:15px}
.frameset LI label{margin-right:25px}
.foot_right form button{display: block;width:370px;margin: 15px auto;height: 40px;background: #0c97ee;font-size: 16px;border: none;color: #FFFFFF;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.ban img{width:100%}
.yzbg{background:url(../images/yzbg.jpg) no-repeat;padding:30px 0}
.yzbg img{float:left}
.yzbg_left{margin-left:20px}
.yzbg_zx{width:300px;margin:20px auto;text-align:center;background:#fc0203;padding:10px 20px;color:#fff;border-radius:10px}
.yzbg2{background:#fc0203;padding:30px 0}
.yzbg_zx2{width:300px;margin:50px auto;text-align:center;background:#ffd63e;padding:10px 20px;color:#000;border-radius:10px}
.yzbg3{padding:30px 0}
.yzbg3_p1{text-align:center;color:#bb1715;font-size:30px;font-weight:bold;margin-bottom:30px}
.yzbg3_left{float:left;width:587px;height:383px;background:url(../images/yz4.jpg) no-repeat}
.yzbg3_right{float:right}

.zm1{line-height:34px;margin:30px 0;font-size:19px;text-indent:40px}
.zm2 li{background:#c61915;float:left;margin-right:33px;color:#fff;padding:15px;font-weight:bold}
.zm3{background:url(../images/zm1.png) no-repeat;padding-left:30px;line-height:25px}
.main_zet1{background:#f4f4f4;padding:10px 0}
.zet1_p1{font-size:40px;font-weight:bold;text-align:center;padding:30px 0;color:red}
.zet1_p12{font-size:40px;font-weight:bold;text-align:center;padding:35px 0;color:#ff0000;background:url(../images/zmn.png) center no-repeat}
.zet1_sp1{color:#000000}
.zet1_p2{color:#555555;text-indent:40px;margin-top:20px}
.block_a2{background:#fff}
.f_p2{text-align:center;color:#fff;margin:20px 0}
.mdca{background:#edf7ff}
.gotbj{margin-top:30px}
.gotbj_left{float:left;padding-top:40px;width:600px}
.gotbj_right{float:right;background:#667b8e;width:573px;height:447px;color:#fff;line-height:40px}
.gotbj_right p{padding:0 50px;margin-top:100px;font-size:20px}
#demo{height:245px;text-align:center;overflow:hidden;background:#fff;border:1px solid #ebebeb}
.md{margin-top:20px}
.md p{background:#305cbf;padding:10px 0;color:#fff}
.md p span{padding:10px 61px;font-size:22px;text-align:center;font-weight:bold}
#demo1 td{width:1%}
#demo2 td{width:1%}
.zet_tsbg{background:red;color:#fff}
.zet1_zx{background:#fe8300;color:#fff;padding:12px 40px;width:300px;border-radius:25px;text-align:center;margin:30px auto;font-size:26px}
.imgmag{margin-top:20px}
.zet_zy_p1{width:437px;height:40px;margin:20px auto;background:url(../images/qd.png) no-repeat;text-align:center;font-size:30px;font-weight:bold}
.zet_zy ul li{width:280px;height:232px;float:left;margin-right:20px}
.zet_zy ul li p{margin-top:10px}
.zet_zy_mk_left{float:left;color:#747474}
.zet_zy_mk_right{float:right;color:#ed1b24}
.main_zet2{padding:10px 0}
.zet_tc_ul{margin-top:30px}
.zet_tc_ul li{float:left;width:270px;margin-right:30px;background:#fff;height:341px;margin-top:20px}
.zet_tcp1{text-align:center;font-size:24px;color:#666666;padding:5px 10px;border-bottom:1px solid #cccccc}
.zet_tcp2{color:#878787;padding:8px 0;width:160px;margin:0 auto}
.zet_main_bg{background:url(../images/xbg.jpg) no-repeat;padding:20px 0}
.tablist{width:1200px;display:none;}
.block{display:block;}
#tac1{height:34px;margin:30px 0}
#tac1 ul{margin:0;padding:0;}
#tac1 li{width:300px;float:left;height:34px;line-height:34px;text-align:center;cursor:pointer;color:#454545;margin:0 45px;background:#fff;border-radius:5px}
#tac1 li.now{background:#d42d0b;color:#fff}
.tablist img{margin:20px 0 20px 115px}
.haha{background:#fff7d7;padding:20px 0}
.cjiang{width:517px;margin:0 auto}
.bm_left{border:1px solid #555555;width:560px;height:373px;float:left}
.bm_left_p1{color:#333333;font-size:34px;font-weight:bold;text-align:center;margin-top:20px}
.bmzx{background:#fff;width:500px;margin-left:30px;height:270px;margin-top:20px}
.T-bm{padding-top:40px;margin-left:40px}
.T-bm td{height:40px;line-height:40px;padding:5px 0}
.T-bm td .f-input{height:35px;line-height:35px;border:1px solid #ccc;width:400px;margin:0 auto;color:#888;padding-left:10px}
.T-bm td p .radios{color:#888}
.T-bm td #submit{width:100%;margin:0 auto;padding-left:0px;background:#4E7EA2;font-size:16px;color:#fff}
.bjf{background:#fff;padding:30px 20px;width:1160px}
.mlk{width:807px;margin:20px auto}
.yjlc{background:#bf1522;height:400px;margin-top:30px;box-shadow:0 15px 30px rgba(0,0,0,0.3);}
.yjlc_left{float:left;width:500px;margin:20px 0 0 40px}
.yjlc_right{float:right;margin-right:40px;background:#fff;height:400px;width:480px;margin-top:40px;box-shadow:0 15px 30px rgba(0,0,0,0.3);padding-left:20px}
.yjlc_left p{color:#fff;margin-top:30px;font-size:16px}
.yjlc_right input,select {border: 1px solid #a1a4ab;padding-top: 1px;padding-right: 3px;padding-bottom: 1px;padding-left: 3px;height:33px;width:300px;margin-top:30px}
.yjlc_right button {color:#fff;margin-left:97px;width:308px;height:50px;font-size:25px;border:1px solid #bf1522;background-color: #bf1522;margin-top:40px}
.j1{color:#9b9b9b;text-align:center}
.j2{    font-size: 50px;
    font-weight: bold;
    text-align: center;
    background: #D05126;
    color: #fff;
    width: 60%;
    margin: auto;}
.j3{border-bottom:2px solid #9b9b9b;width:800px;margin:0 auto}
.top_jj{margin:30px 0 80px}

.lesson{width: 1200px;margin: 50px auto 0 auto;}
.lesson-level{ display: flex;justify-content: space-around;/*padding:10px 0;*/ text-align: center;align-items: center;margin-top: 50px;}
.lesson-level li{ color: #fff;font-size: 16px;text-align: center;padding: 12px 35px;line-height: 1.8;background: #D05125;font-weight: bold;cursor: pointer;font-size: 16px;}
.lesson-level li+li{ border-left: 1px solid #fff;}
.lesson-level li:hover,.lesson-level li.active{ background: #f39800;}
.lv-img{ margin-top:15px;}
.lv-img img{ display: block; display: none;}
.lv-img img:nth-child(1){ display: block;}


#certify {
    position: relative;
    width: 1120px;
    height: 714px;
    margin: 0 auto;
    background: url("../images/team-bg.png") no-repeat;
    background-size: contain;
}

/* 新的样式*/

.sect10 {
    position: relative;
    padding: 20px 50px 40px;
}

.sect10 .wave-bg {
    background: url(../images/wave4.png) no-repeat 50% 0;
    width: 100%;
    height: 803px;
    position: absolute;
    top: 0;
    left: 0;
}

.sect10 .advisors {
    width: 100%;
    position: relative;
    margin: 0 auto;
    max-width: 1000px;

}

.sect10 .advisors:after {
    content: "";
    display: block;
    clear: both;
}

.sect10 .advisors h3 {
    text-transform: uppercase;
    color: #fff;
    font-weight: bold;
    font-family: 'PF DinDisplay Pro', Arial, sans-serif;
    font-size: 64px;
    margin: 0 0 0 0;
    text-align: center;
}

.sect10 .advisors-wrap {
    position: relative;
    padding-bottom: 70px;
    z-index: 10;
    width: 117%;

}

.sect10 .advisors-wrap:after {
    content: "";
    display: block;
    clear: both;
}

.sect10 .advisors-wrap .advisor {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    margin: 0 -2px;
    padding: 53px 0 3px 0;
    margin-top: 0;
    margin-bottom: 30px;

}

.sect10 .advisors-wrap .advisor .adrr-holder {
    width: 100%;
    position: relative;
}

.sect10 .advisors-wrap .advisor .adrr-holder:after {
    content: "";
    display: block;
    clear: both;
}

.sect10 .advisors-wrap .advisor .icon {
    float: left;
    margin-right: -40px;
    position: relative;
    width: 232px;
}

.sect10 .advisors-wrap .advisor .in {
    width: 42px;
    height: 42px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAABDElEQVQ4jeXRsUqcURQE4G+XZYtoo8QgCHYhVR5AEAxiJSlsfADT2/oivkAakfRWwSp1CtnCSthSERXjIq6kGAtX+Pey/Lp/68DlMnM4w5xzJGkn2U9ymaSXZCWJJk+S7Yyj19SsjU/G8VFTJJlL8neUaphkp2myVhJoYxnXGDQN1koyiy8V7R/O0MXXiv6AU89r2cQC+viNu5cxV4sDHI1iL084zFaSQaHfJPn+coC3YgmHmC30OfzC505N82PB5xH8wX+sozWqfcBuXbLhBO0H1rCBvaL2bZoxz/Gzwg+K+mKd2UzBrwp+UfBunVndPnne3ximGfNVvBOzDm5xXNFORv+w0PsT+qv1+yeYMR5SBHrWVgAAAABJRU5ErkJggg==') 12px 11px no-repeat #524880;
    border-radius: 21px;
    display: inline-block;
    vertical-align: top;
    margin-top: 15px;
}

.sect10 .advisors-wrap .advisor .desc {
    position: relative;
    width: 255px;
    float: left;
    text-align: left;
    padding-top: 66px;
}

.sect10 .advisors-wrap .advisor .desc .name {
    display: block;
    color: #fff;
    font-size: 41px;
    line-height: 44px;
    font-weight: bold;
    padding-bottom: 12px;
    border-bottom: 1px solid #3B3471;
    margin-bottom: 17px;
    margin-right: -25px;
}

.sect10 .advisors-wrap .advisor .desc .role {
    display: block;
    font-size: 24px;
    font-weight: bold;
    color: #B3B7EC;
}

.sect10 .advisors-wrap .advisor .desc .video {
    position: relative;
    padding-left: 70px;
    margin-top: 34px;
}

.sect10 .advisors-wrap .advisor .desc .video a {
    font-size: 25px;
    font-weight: bold;
    color: #fff;
}

.sect10 .advisors-wrap .advisor .desc .video a .play_v, .sect10 .advisors-wrap .advisor .desc .video a .play_v:after {
    content: "";
    z-index: 1;
    position: absolute;
    left: -6px;
    top: -15px;
    background: #fff;
    width: 58px;
    height: 58px;
    border-radius: 100%
}

.sect10 .advisors-wrap .advisor .desc .video a .play_v:after {
    top: 5px;
    left: 5px;
    z-index: 2;
    width: 48px;
    height: 48px;
    border: 5px solid #540651;
}

.sect10 .advisors-wrap .advisor .desc .video a .play_v:before {
    content: "";
    z-index: 3;
    position: absolute;
    left: 22px;
    top: 20px;
    width: 19px;
    height: 19px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATBAMAAABvvEDBAAAAKlBMVEUAAABUBlFUBlFUBlFUBlFUBlFUBlFUBlFUBlFUBlFUBlFUBlFUBlFUBlG7/KA3AAAADXRSTlMAgBC/IO/fn2BAMK/PMTfUZAAAAEZJREFUCNdj8NnFAAWyd0vgrKtCMNbdaw0w1t3LE2Csu9cdYKy7gQow1t0MOOuuEZx1E1MsA6EXbh7cDri9cLegu28xzM0Ae9tJs4szbNQAAAAASUVORK5CYII=') center center no-repeat;
}

.sect10 .advisors-wrap .advisor .desc .text {
    position: relative;
    color: #b3b7ee;
    font-size: 19px;
    line-height: 27px;
    margin-top: 25px;
}

.sect10 .advisors-wrap .advisor .desc .text:before, .sect10 .advisors-wrap .advisor .desc .text:after {
    font-weight: bold;
    font-size: 39px;
    color: #b3b7ee;
    line-height: 42px;
    position: absolute;
}

.sect10 .advisors-wrap .advisor .desc .text:before {
    content: "\201C";
    left: -32px;
    top: 0px;
}

.sect10 .advisors-wrap .advisor .desc .text:after {
    content: "\201D";
    right: -10px;
    bottom: -29px;
}

.sect10 .advisors-wrap .advisor .desc .text.non_cit:before,
.sect10 .advisors-wrap .advisor .desc .text.non_cit:after {
    display: none;
}

.sect10 .advisors-wrap .advisor .desc .text.non_cit {
    display: block;
    margin-right: -10px;
}

.sect10 .community-box {
    width: 100%;
    position: relative;
    padding: 80px 0 0;
}

.sect10 .community-box:after {
    content: "";
    display: block;
    clear: both;
}

.sect10 .community-box .vert-title {
    position: absolute;
    left: 50%;
    top: 0%;
    height: 200px;
    z-index: 4;
}

.sect10 .community-box .vert-title span {
    display: block;
    white-space: nowrap;
    text-transform: uppercase;
    color: #435088;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    letter-spacing: 18px;
    font-size: 13px;
    font-weight: bold;
    font-family: 'PF DinDisplay Pro', Arial, sans-serif;
    -webkit-transform-origin: 0% 50%;
    -ms-transform-origin: 0% 50%;
    transform-origin: 0% 50%;
    text-shadow: 1px 0 1px rgba(0, 0, 0, 0.3);
}

.sect10 .community-box .sect-heading {
    position: relative;
    margin: 0 auto;
    width: 80%;
    display: table;
    z-index: 3;
}

.sect10 .community-box .sect-heading .heading-left,
.sect10 .community-box .sect-heading .heading-right {
    display: table-cell;
    vertical-align: bottom;
    width: 50%;
    padding-right: 80px;
}

.sect10 .community-box .sect-heading .heading-right {
    padding-left: 100px;
    padding-right: 0;
}

.sect10 .community-box .sect-heading h3 {
    text-transform: uppercase;
    color: #fff;
    font-family: 'PF DinDisplay Pro', Arial, sans-serif;
    font-size: 64px;
    line-height: 58px;
    letter-spacing: 2px;
    margin: 0;
}

.sect10 .community-box .sect-heading span {
    font-size: 30px;
    letter-spacing: 1px;
    line-height: 40px;
    color: #979dc6;
    margin: 0;
}

.sect10 .community-box .horiz-title {
    position: relative;
    margin-top: -70px;
    width: 100%;
    text-align: center;
    z-index: 2;
}

.sect10 .community-box .horiz-title span {
    text-transform: uppercase;
    font-size: 180px;
    letter-spacing: 15px;
    color: #fff;
    font-weight: bold;
    opacity: 0.6;
    background: -webkit-gradient(linear, left top, right top, from(#721F2F), color-stop(30%, #501839), to(#391F55));
    background: -webkit-linear-gradient(left, #721F2F 0%, #501839 30%, #391F55 100%);
    background: -o-linear-gradient(left, #721F2F 0%, #501839 30%, #391F55 100%);
    background: linear-gradient(to right, #721F2F 0%, #501839 30%, #391F55 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: 'PF DinDisplay Pro', Arial, sans-serif;
    line-height: 200px;
}

.sect10 .community-carousel {
    width: 100%;
    position: relative;
    padding-top: 105px;
}

.sect10 .community-carousel .swiper-slide {
    width: 38%;
    padding-top: 3%;
    padding-bottom: 0px;
}

.sect10 .community-carousel .swiper-slide .slide-holder {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-transform: scale(0.7);
    -ms-transform: scale(0.7);
    transform: scale(0.7);
}

.sect10 .community-carousel .swiper-slide .slide-holder:hover {
    opacity: 1;
}

.sect10 .community-carousel .swiper-slide .ava {
    width: 100%;
    position: relative;
    margin: 0 auto 40px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.sect10 .community-carousel .swiper-slide .ava img {
    margin: 0 auto;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-radius: 50%;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.sect10 .community-carousel .swiper-slide .author-wrap {
    padding-bottom: 12px;
}

.sect10 .community-carousel .swiper-slide .author-wrap .name {
    display: block;
    font-size: 24px;
    color: #000;
    padding-bottom: 15px;
}

.sect10 .community-carousel .swiper-slide .author-wrap .role {
    display: block;
    color: #000;
    font-size: 16px;
    line-height: 22px;
}

.sect10 .community-carousel .swiper-slide blockquote {
    text-align: center;
    padding: 0 30px;
    position: relative;
    color: #666;
    font-size: 16px;
    line-height: 2;
    margin: 0 0 34px;
}

.sect10 .community-carousel .swiper-slide blockquote:before {
    content: "";
    display: block;
    clear: both;
    position: absolute;
    left: 0;
    top: 50%;

    width: 11px;
    height: 11px;
    margin-top: -8px;
}

.sect10 .community-carousel .swiper-slide blockquote:after {
    content: "";
    display: block;
    clear: both;
    position: absolute;
    right: 0;
    top: 50%;

    width: 11px;
    height: 11px;
    margin-top: -8px;
}

.sect10 .community-carousel .swiper-slide-active .slide-holder {
    /* -webkit-transform: scale(1); */
    -ms-transform: scale(1);
    /* transform: scale(1); */
    opacity: 1 !important;
}

.sect10 .community-carousel .swiper-slide-active .ava img {
    opacity: 1 !important;
}

.sect10 .community-carousel .swiper-slide-next .image-wrap {
    cursor: pointer;
}

.sect10 .community-carousel .swiper-slide-next .slide-holder {
    -webkit-transform-origin: 50% 50% 0;
    -ms-transform-origin: 50% 50% 0;
    transform-origin: 50% 50% 0;
}

.sect10 .community-carousel .swiper-slide-prev .image-wrap {
    cursor: pointer;
}

.sect10 .community-carousel .swiper-slide-prev .slide-holder {
    -webkit-transform-origin: 50% 50% 0;
    -ms-transform-origin: 50% 50% 0;
    transform-origin: 50% 50% 0;
}

.sect10 .community-carousel .swiper-slide-active .slide-holder,
.sect10 .community-carousel .swiper-slide-next .slide-holder,
.sect10 .community-carousel .swiper-slide-prev .slide-holder {
    opacity: 0.8;
}

.sect10 .community-carousel .swiper-pagination {
    width: 100%;
    text-align: center;
}

.sect10 .community-carousel .swiper-pagination span {
    background: #424882;
    opacity: 1;
    margin: 0 7px;
}

.sect10 .community-carousel .swiper-pagination .swiper-pagination-bullet-active {
    background: #FFFFFF;
}

.sect10 .community-carousel .swiper-btn-next,
.sect10 .community-carousel .swiper-btn-prev {
    position: absolute;
    width: 18px;
    height: 32px;
    z-index: 10;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    opacity: 0.8;
    cursor: pointer;
}

.sect10 .community-carousel .swiper-btn-next:hover,
.sect10 .community-carousel .swiper-btn-prev:hover {
    opacity: 1;
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}

.sect10 .community-carousel .swiper-btn-next:before,
.sect10 .community-carousel .swiper-btn-prev:before {
    content: "";
    display: block;
    clear: both;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 3px;
    height: 3px;
    margin-left: -1px;
    background: rgba(255, 255, 255, 0.3);
    -webkit-box-shadow: 0 0 50px 10px rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 50px 10px rgba(255, 255, 255, 0.5);
    border-radius: 50%;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.sect10 .community-carousel .swiper-btn-prev {
    background: url(../images/comm-slide-prev.png) no-repeat;
    left: 0;
    top: 50%;
    margin-top: -16px;
}

.sect10 .community-carousel .swiper-btn-next {
    background: url(../images/comm-slide-next.png) no-repeat;
    right: 0;
    top: 50%;
    margin-top: -16px;
}

.sect10 .community-carousel .swiper-slide-active .slide-holder {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
}

.sect10 .community-carousel:before {
    content: "";
    display: block;
    clear: both;
    background: url(../images/circles-carousel.png) no-repeat;
    background-position: -1px -62px;
    width: 529px;
    height: 529px;
    position: absolute;
    top: 0px;
    left: 50%;
    margin-left: -264px;
}

#caseBlanche {
    height: 380px;
    width: 380px;
    position: absolute;
    top: 0px;
    left: 50%;
    margin-left: -190px;
}

#rond {
    height: 380px;
    width: 380px;
    border: 1px solid transparent;
    border-radius: 50%;
    position: absolute;
    top: 12px;
    left: 0px;
    animation: rond 4s linear infinite;
    -webkit-animation: rond 4s linear infinite;
}

#test {
    height: 15px;
    width: 15px;
    position: absolute;
    background-color: rgba(63, 133, 208, 0.6);
    border-radius: 50%;
    top: 125px;
    left: 0;
}

@keyframes rond {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@-webkit-keyframes rond {
    0% {
        -webkit-transform: rotate(0deg);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}

#caseBlanche1 {
    height: 258px;
    width: 258px;
    position: absolute;
    top: 73px;
    left: 50%;
    margin-left: -129px;
}

#rond1 {
    height: 258px;
    width: 258px;
    border: 1px solid transparent;
    border-radius: 50%;
    position: absolute;
    top: 0px;
    left: 0px;
    animation: rond1 4s linear infinite;
    -webkit-animation: rond1 4s linear infinite;
}

#test1 {
    height: 10px;
    width: 10px;
    position: absolute;
    background-color: rgba(92, 126, 162, 0.6);
    border-radius: 50%;
    top: 85px;
    left: 0;
}

@keyframes rond1 {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(-180deg);
    }
    100% {
        transform: rotate(-360deg);
    }
}

@-webkit-keyframes rond1 {
    0% {
        -webkit-transform: rotate(0deg);
    }
    50% {
        transform: rotate(-180deg);
    }
    100% {
        -webkit-transform: -rotate(360deg);
    }
}




.score-cer{width:1200px;margin:30px auto}
#Xdemo{width:90%;height: 400px;overflow:hidden;/* margin:10px auto; */color:#f00;}
#Xdemo table{width:100%;text-align:center}
#Xdemo table td{border-right:1px solid #faaaaa}
#Xdemo .xm{width: 25%;}
#Xdemo .xb{width:25%;}
#Xdemo .lx{width: 25%;}
#Xdemo .jg{width: 25%;border: none;}
.hp1{text-align:center}
#Xdemo .jg a{color:red;}
.sxx1{text-align:center;color:#fff;padding:15px 0;font-size:26px;font-weight:bold;margin-bottom:5px}




















