body{font-family:"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei UI","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;background-color:#f7f7f7}
a{color:#333;text-decoration:none}
.btn-bdrs{border-radius:50px;box-shadow:0 0 10px rgba(255,193,84,0.7)}
.banner img{width:100%}
.sub-bar{padding:20px 0;text-align:center}
.pub-title{text-align:center;margin-bottom:30px;color:#ccc}
.pub-title .sub{font-size:18px;color:#f7ba6a;font-weight:bold;margin-bottom:7px;display:block}
.pub-title h1{margin-top:0;color:#6662aa;font-size:20px;font-weight:bold}
.pub-title h1 span{padding:0 10px;display:inline-block;background-color:#f7f7f7}
.pub-title h1::after{content:"";border-top:1px solid #ccc;height:1px;display:block;width:65%;margin:-12px auto 0 auto}
.footer-btn{margin:10px 0 40px 0}
.page-num{margin-top:20px}
.page-num li{position: relative;float: left;list-style:none;display:inline-block;margin-left: 0;}
.page-num li>a{color: #333;background-color: #fff;border-color: #ccc;display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;touch-action: manipulation;cursor: pointer;border: 1px solid #8c8c8c;border-radius:5px;margin-left: 0;}
.page-num .thisclass>a{margin-left: -1px;background-color: #6662aa;border-color: #6662aa;color: #fff;position: relative;float: left;}
.page-num .active{background-color:#6662aa;border-color:#6662aa;color:#fff;}
.crumbs{background-color:#fff;margin-top:10px;margin-bottom:10px}
.footer{background-color:#ccc;color:#999;text-align:center;font-size:12px;line-height:24px;margin-bottom:44px}
.float-zx{position:fixed;bottom:0;left:0;width:100%;height:44px}
.float-zx>a{display:block;float:left;width:25%;color:#fff;text-align:center;padding:10px 0;line-height:24px;border-left:1px solid #8683bc;border-right:1px solid #504c8d;background-color:#6662aa}
.float-zx>a:hover{background-color:#504c8d}
.float-zx i{display:inline-block;margin-right:5px;width:20px}
.float-zx img{width:100%}
.footer-qr{text-align:center;line-height:30px;margin-bottom:20px}
.footer-qr img{width:100%;display:block}
.logo{text-align:center;padding:7px 0}
.logo img{max-width:100%;height:35px}
.nav ul{margin-bottom:0;padding-left:0}
.nav ul:before,.nav ul:after{content:" ";display:table}
.nav ul:after{clear:both}
.nav li{float:left;list-style-type:none;text-align:center;width:20%}
.nav li>a{font-size:12px;text-decoration:none;display:block;padding:7px 0;border-left:1px solid #504c8d;border-right:1px solid #8683bc;color:#fff;background-color:#6662aa}.nav li>a:hover{background-color:#59559d}
.index-title{text-align:center;margin:20px 0}
.index-title span{color:#999}
.index-title h2{margin-top:5px;font-size:24px}
.index-title h3{margin-top:5px;line-height:28px;font-size:18px;font-weight:600}
.i-anli-box img{width:100%}
.i-anli-box .inab{margin-bottom:10px}
.i-anli-box .inab a{background-color:#fff;display:block;text-align:center;line-height:36px;text-decoration:none}
.index-about{padding:30px 20px;background:#000 url(../img/index-about-bg.jpg) top center no-repeat;background-position:center bottom;background-size:auto 100%;background-attachment:scroll;color:#fff}
.index-about .in-ab-li{padding-left:0;text-align:center}
.index-about .in-ab-li:before,.index-about .in-ab-li:after{content:" ";display:table}
.index-about .in-ab-li:after{clear:both}
.index-about .in-ab-li li{float:left;width:20%;display:inline-block;margin-bottom:15px}
.index-about .in-ab-li li>img{display:block;width:90%;margin:0 auto}
.index-about .in-ab-li li span{display:inline-block;border:1px solid #fff;color:#fff;border-radius:5px;padding:0 6px}
.index-history img{width:100%;padding-bottom:10px}
.index-history p{text-indent:2em;line-height:24px}
.index-list .index-title,.foot-zx .index-title{margin-bottom:15px}
.index-list .index-title h3,.foot-zx .index-title h3{line-height:auto;margin-bottom:0}
.foot-zx{background:#000 url(../img/qr_bg.jpg) top center no-repeat;background-size:auto 100%;background-attachment:scroll;text-align:center;line-height:18px}
.foot-zx:before,.foot-zx:after{content:" ";display:table}
.foot-zx:after{clear:both}
.foot-zx .col-xs-6{margin-bottom:15px}
.foot-zx img{border-radius:5px;width:70%;margin-bottom:5px}
.about-icon{padding-left:0;text-align:center}
.about-icon:before,.about-icon:after{content:" ";display:table}
.about-icon:after{clear:both}
.about-icon li{float:left;width:20%;display:inline-block;margin-bottom:15px;padding:0 5px}
.about-icon li .sbox{padding:10px;background-color:#6662aa;border-radius:100px;box-shadow:0 0 10px rgba(102,98,170,0.5);margin-bottom:10px}
.about-icon li img{width:100%}
.about-icon li span{display:inline-block;font-size:16px}
.about-art img{width:100%;padding-bottom:10px}
.about-art p{text-indent:2em;line-height:24px}
.youxi-con p{text-indent:2em;line-height:24px}
.yx-box{padding-top:20px;padding-bottom:10px}
.yx-box.bg{background-color:#eee}
.yx-box .yx-title{margin-bottom:7px;color:#999}
.yx-box .yx-title:before,.yx-box .yx-title:after{content:" ";display:table}
.yx-box .yx-title:after{clear:both}
.yx-box .yx-title span{color:#6662aa;line-height:45px;font-size:45px;float:left;font-weight:bold;padding-right:10px}
.yx-box .yx-title strong{color:#000;font-size:16px}
.lx-list{color:#666;padding-top:16px;padding-left:0;list-style-type:none}
.lx-list li{margin:10px 0;line-height:28px}
.lx-list i{color:#ccc;padding-right:10px}
.lx-list h3{font-size:16px;font-weight:600;margin:10px 0 5px 0}
.lx-list p{text-indent:2em;margin-bottom:0}
.lx-qr{text-align:center;line-height:28px}
.lx-qr img{width:80%;border:1px solid #ccc;border-radius:6px}
.yy-container{line-height:24px}
.yy-container p{text-indent:2em}
.yy-container ul{padding-left:2em}
.yy-container strong{color:#6662aa}
.hos-nav{margin:20px 0 5px 0;position:relative;display:inline-block;vertical-align:middle}
.hos-nav>a{display:inline-block;margin:10px 0;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none}
.hos-nav>a.active{color:#6662aa;text-decoration:none;border-bottom:2px solid #6662aa}
#yy-carousel{margin-bottom:20px}
#yy-carousel .carousel-indicators{bottom:6px;margin-bottom:0}
#yy-carousel .carousel-indicators .active{background-color:#6662aa;border-color:#6662aa}
.service-con{margin:0 -5px}
.service-con img{width:100%}
.service-con h2{font-size:14px;margin:10px 0}
.service-con p{color:#999;min-height:72px}
.service-con .col-xs-6{padding-left:5px;padding-right:5px}
.service-con .box-bg{margin-bottom:10px;border-radius:5px;text-align:center;padding:5px;background-color:#eee}
.sg-container p{line-height:24px;text-indent:2em}
.scheme{margin-top:50px;background-color:#fff;border-radius:10px;border:1px solid #eee;padding:0 20px}
.scheme dl{margin-top:15px}.scheme dt{margin-top:10px;font-size:16px;line-height:28px}
.scheme dd{line-height:24px;color:#777}
.sc-title{margin-top:-15px;text-align:center}
.sc-title .sc{background-color:#6662aa;display:inline-block;color:#fff;padding:5px 10px;border-radius:5px;margin-right:6px}
.sc-title .price-t{display:inline-block;background-color:#f7ba6a;color:#fff;padding:5px 10px;border-radius:5px}
.sc-title .ps{margin-top:10px;color:#999}
.team-box{padding:7px;background-color:#fff;border-radius:10px;margin-bottom:15px}
.team-box:before,.team-box:after{content:" ";display:table}
.team-box:after{clear:both}
.team-box .doct-img{float:left;width:35%}
.team-box .doct-img img{width:100%;border-radius:5px}
.team-box .doct-info{color:#666;float:right;width:60%}
.team-box .doct-dec{border-left:3px solid #999;padding-left:10px;margin-top:10px;margin-bottom:10px}
.step-bg{background-color:#fff}
.step{background-color:#f1f1f1;margin-bottom:15px;border-radius:10px;padding:10px}
.step:before,.step:after{content:" ";display:table}
.step:after{clear:both}
.step .stop-img{float:left;width:30%;padding-right:15px}
.step .stop-img img{width:100%}.step h2{margin:0 0 5px 0;font-size:18px;font-weight:700;color:#f7ba6a}
.step p{margin-bottom:0;color:#666}.anli-dec{color:#666}
.anli-container{padding-top:20px;padding-bottom:20px}
.anli-container:before,.anli-container:after{content:" ";display:table}
.anli-container:after{clear:both}.anli-container img{width:100%}
.anli-container .row{margin:-5px 0}
.anli-container .col-xs-6{padding-right:5px;padding-left:5px;margin-bottom:10px}
.anli-container .anli-box{overflow:hidden;background-color:#fff;border-radius:5px}
.anli-container .anli-info{padding:5px 10px;color:#666}
.anli-container .anli-info>p{min-height:24px;max-height:40px;overflow:hidden}
.anli-container .anli-info>span{color:#ccc}
.list-cont>a{display:block;margin-bottom:10px;text-decoration:none}
.list-artcle{background-color:#fff;padding:6px;border-radius:5px;position:relative}
.list-artcle:before,.list-artcle:after{content:" ";display:table}
.list-artcle:after{clear:both}
.list-artcle .list-t{padding-left:10px;width:65%;float:left}
.list-artcle>img{width:35%;float:left;border-radius:5px}
.list-artcle p{color:#666}
.list-artcle .info{position:relative;bottom:0;font-size:12px;color:#999}
.list-artcle .info i{font-style:normal}
.art-info h1{font-size:18px;border-left:2px solid #999;padding-left:10px;line-height:1.4em}
.art-info .info{border-left:2px solid #ccc;padding-left:10px}
.art-info i{display:inline-block;margin-right:20px;font-style:normal}
.arc-body{padding-top:20px;padding-bottom:20px;color:#666;line-height:26px;font-size:16px}
.arc-body img{width:100%;margin-bottom:5px}
.fix-nav {
    display: none;
    position: fixed;
    left: 100%;
    bottom: 64px;
    width: 100%;
    margin-left: -60px;
    z-index: 999;
}

.fix-nav .fix-nav-wrap {
    background-color: rgba(102,98,170, 0.8);
    width: 50px;
    height: 50px;
    text-align: center;
    border-radius: 7px;
}

.fix-nav .i-totop {
    width: 33px;
    display: block;
    margin: 0 auto 2px;
    padding-top: 8px;
}