*{
    margin:0;
    padding:0;
    border:none;
}

body{
    font-family: "Microsoft YaHei","微软雅黑";
    text-align:center;
    position:relative;
    /*width:100%;*/
    color:#4f4f4f;
    font-size:15px;
}

.trans1{
    -webkit-transition: all 350ms ease;
    -moz-transition:all 350ms ease;
    -o-transition: all 350ms ease;
    -ms-transition: all 350ms ease;
    transition: all 350ms ease;
}

input[type="button"], input[type="submit"], input[type="reset"] {
    -webkit-appearance: none;
}

/*--head--head--head--head--head--head--head--head--head--head--head--head--head--head--head--head--head--*/
/*--head--head--head--head--head--head--head--head--head--head--head--head--head--head--head--head--head--*/
/*--head--head--head--head--head--head--head--head--head--head--head--head--head--head--head--head--head--*/
.head{
    display:block;
    position:fixed;
    height:70px;
    padding:5px 0;
    /*overflow: hidden;*/
    width:100%;
    background:#fff;
    text-align:center;
    z-index:999;
}
.head-container{
    display:inline-block;
    width:60%;
}
/*--head-logo样式--*/
.head-container .logo{
    /*position:absolute;*/
    /*top:0;*/
    /*left:0;*/
    display:block;
    float:left;
    height:70px;
    line-height:70px;
}
.head-container .logo>a{
    display:inline-block;
    height:38px;
    width:auto;
    overflow: hidden;
    margin:18px 0 0 0;
}
.head-container .logo>a img{
    height:100%;
    width:auto;
    vertical-align:top;
}
/*--登入、推出，语言选择--*/
.head-container .head-right{
    /*position:absolute;*/
    /*top:0;*/
    /*right:0;*/
    display:block;
    float:right;
    /*width:50%;*/
    height:70px;
    text-align:right;
}

.head-container .head-right .block1{
    padding:5px 0 0 0;
}
.head-container .head-right .block1 .login{
    display:inline-block;
    margin:0 40px 0 0;
}
.head-container .head-right .block1 .login>a{
    color:#27aac7;
    font-size:14px;
    text-decoration: none;
}

/*.language-small{*/
    /*display:none;*/
/*}*/
.language-select-small.language-select-small{
    display:none;
}
.language-selects{
    display:inline-block;
	width:80px;
    color:#27aac7;
    position:relative;
    font-size:14px;
	margin-right:20px;
    z-index:999;
}
.language-selects a{color:#27aac7;
	}
.language-select{
    display:inline-block;
    color:#27aac7;
    position:relative;
    font-size:14px;
    z-index:999;
}
.language-select::after{
    content:"";
    display:block;
    position:absolute;
    top: 7px;;right:0;
    width: 0px;
    height: 0px;
    line-height: 0px;/*为了防止ie下出现题型*/
    border-top: 7px solid #27aac7;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    transition: all .2s ease-in;
    -ms-transition:all .2s ease;
    -moz-transition:all .2s ease;
    -webkit-transition:all .2s ease;
    -o-transition:all .2s ease;
}
.language-select p{
    cursor:pointer;
    padding:0 15px 0 0;
}
.language-select div{
    position:absolute;
    display:none;
    overflow: hidden;
    /*border:1px solid #b8e3ed;*/
    text-align:center;
    width:100%;
    background:#63bed2;
    height:auto;
    padding:5px 0;
}
.language-select div a{
    display:block;
    text-decoration: none;
    color:#fff;
    padding:5px 0;
}

.language-select.open::after{
    transform: rotate(180deg);
    -ms-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    transition: all .2s ease;
    -ms-transition:all .2s ease;
    -moz-transition:all .2s ease;
    -webkit-transition:all .2s ease;
    -o-transition:all .2s ease;
}
/*.language{*/
    /*display:inline-block;*/
/*}*/
/*.language>a{*/
    /*display:inline-block;*/
    /*font-size:14px;*/
    /*text-decoration: none;*/
    /*color:#000;*/
/*}*/
/*.language .active{*/
    /*color:#27aac7;*/
/*}*/
/*.language span{*/
    /*display:inline-block;*/
    /*width:1px;*/
    /*height:12px;*/
    /*background:#000;*/
    /*margin:0 3px;*/
/*}*/

/*--head-导航栏--head-导航栏--head-导航栏--head-导航栏--head-导航栏--head-导航栏--head-导航栏--head-导航栏--*/
/*--head-导航栏--head-导航栏--head-导航栏--head-导航栏--head-导航栏--head-导航栏--head-导航栏--head-导航栏--*/
/*--head-导航栏--head-导航栏--head-导航栏--head-导航栏--head-导航栏--head-导航栏--head-导航栏--head-导航栏--*/
.head-right .block2{
    text-align:center;
    margin-top:5px;
}
.head-right .block2 .menu{
}
.head-right .block2 .menu>li{
    list-style-type: none;
    display:inline-block;
}
.head-right .block2 .menu>li>a{
    display:block;
    text-decoration: none;
}
.head-right .block2 .menu>li>.menu-lev2 li{
    display:inline-block;
    list-style:none;
    text-align:center;
    /*width:80px;*/
}
.head-right .block2 .menu>li>.menu-lev2 li a{
    display:block;
    text-decoration: none;
    color:#fff;

    -webkit-transition: all 350ms ease;
    -moz-transition:all 350ms ease;
    -o-transition: all 350ms ease;
    -ms-transition: all 350ms ease;
    transition: all 350ms ease;
}

/*--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--*/
/*--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--*/
/*--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--foot--*/
.foot{
    height:auto;
    overflow: hidden;
    text-align:center;
}
.foot h3{
    font-size:19px;
    font-weight:500;
}
.foot p{
    font-size:14px;
    padding:3px 0 0 0;
}
.foot p a{
    text-decoration: none;
    color:#4f4f4f;
}
.foot p:hover a{
    color:#27aac7;
}
.foot .part1{
    display:inline-block;
    position:relative;
    overflow: hidden;
    padding:40px 0 20px 0;
    width:60%;
}
.foot .part1 .text{
    float:left;
    text-align:left;
}
.foot .part1 .text .block{
     float:left;
     margin:0 80px 0 0;
 }
.foot .part1 .text .block3{
    margin:0
}
/*.foot .part1 .text .block.block3{*/
    /*margin:0;*/
/*}*/
/*.foot .part1 .block1{*/
    /*position:relative;*/
    /*left:5%;*/
/*}*/
/*.foot .part1 .block2{*/
    /*position:relative;*/
    /*left:15%;*/
/*}*/
/*.foot .part1 .block3{*/
    /*position:relative;*/
    /*left:25%;*/
/*}*/

.foot .part1 .QrCode{
    float:right;
    position:relative;
    text-align:left;
}
.foot .part1 .QrCode h3{
    margin:0 0 20px 0;
}
.foot .part1 .QrCode p{
    text-align:center;
    margin:10px 0 0 0;
    color:#27aac7;
}
.foot .part1 .QrCode .code-all{
    display:inline-block;
    margin:0 0 0 20px;
}
.foot .part1 .QrCode .code-all.code-app{
    margin:0;
}
.foot .part1 .QrCode .code-all a{
    display:block;
    height:113px;
    width:113px;
    overflow: hidden;
}
.foot .part1 .QrCode .code-all a img{
    height:100%;
    width:100%;
}

.foot .part2{
    position:relative;
    overflow: hidden;
    border-top:2px dotted #d5d4d4;
    padding:15px 20px 30px 20px;
}
.foot .part2 p{
    padding:0 0 5px 0;
}
.foot .part2 .part2-1,.foot .part2 .part2-2{
    display:inline-block;
}
.foot .part2 .part2-2{
    padding:0 0 0 15px;
}

/*--Smartee隐形矫治页面--Smartee隐形矫治页面--Smartee隐形矫治页面--Smartee隐形矫治页面--Smartee隐形矫治页面--*/
/*--Smartee隐形矫治页面--Smartee隐形矫治页面--Smartee隐形矫治页面--Smartee隐形矫治页面--Smartee隐形矫治页面--*/
/*--Smartee隐形矫治页面--Smartee隐形矫治页面--Smartee隐形矫治页面--Smartee隐形矫治页面--Smartee隐形矫治页面--*/
.page1-content{
    padding:130px 0 50px 0;
}
/*--block1--*/
.all-page-block1{
    border-bottom:2px dotted #d5d4d4;
}
.all-page-block1 .text{
    display:inline-block;
    width:60%;
    padding:0 0 60px 0;
}
.all-page-block1 .text h2{
    font-family: "STHeiti Light";
    font-size:40px;
    font-weight:300;
    color:#27aac7;
}
.h2{
    overflow: hidden;
    display:inline-block;
    /*width:866px;*/
    /*height:57px;*/
}
.h2 img{
    width:100%;
    height:auto;
}
.all-page-block1 .text p{
    font-size:15px;
    padding:10px 0 0 0;
}
/*--block2--*/
.page1-block2{
    padding:50px 0;
    border-bottom:2px dotted #d5d4d4;
    text-align:center;
}
.page1-block2 p{
    display:inline-block;
    font-size:14px;
    line-height:1.6em;
    padding:6px;
    width:60%;
    text-align:left;
}
/*--block3--*/
.page1-block3{
    display:inline-block;
    width:60%;
    padding:40px 0 0 0;
}
.page1-block3 h3{
    font-size:18px;
    font-weight:400;
    line-height:1.8em;
    color:#27aac7;
}
.page1-block3 p{
    display:inline-block;
    text-align:left;
    font-size:14px;
    line-height:1.5em;
    height:65px;
}
.page1-block3 .part1,.page1-block3 .part3{
    display:block;
    float:left;
    width:45%;
    overflow: hidden;
    height:500px;
}
.page1-block3 .part2,.page1-block3 .part4{
    display:block;
    float:right;
    width:45%;
    overflow: hidden;
    height:500px;
}
.page1-block3 .part .pho{
    display:inline-block;
    margin:16px 0;
    height:249px;
    width:249px;
}
.page1-block3 .part .pho img{
    height:100%;
    width:100%;
}
.learnMore{
    display:inline-block;
    padding:10px 30px;
    margin:25px 0 0 0;
    font-size:16px;
    border-radius: 15px;
    position:relative;
    text-decoration: none;
}
.learnMore span{
    position:relative;
    z-index:10;
    color:rgba(255,255,255,1)
}
.learnMore::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:1;
    border-radius:15px;
    background-color: rgba(39,170,199,1);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.learnMore:hover::before{
    opacity:0;
    filter:alpha(opacity=0);
    -o-transform:scale(0.5,0.5);
    -ms-transform:scale(0.5,0.5);
    -moz-transform:scale(0.5,0.5);
    -webkit-transform: scale(0.5,0.5);
    transform: scale(0.5,0.5);
}
.learnMore::after{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:1;
    opacity:0;
    filter:alpha(opacity=0);
    border-radius:15px;
    border:1px solid rgba(0,0,0,0.4);

    -o-transform:scale(1.2,1.2);
    -ms-transform:scale(1.2,1.2);
    -moz-transform:scale(1.2,1.2);
    -webkit-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.learnMore:hover::after{
    opacity:1;
    filter:alpha(opacity=100);
    -o-transform:scale(1,1);
    -ms-transform:scale(1,1);
    -moz-transform:scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
}
.learnMore:hover span{
    color:rgba(0,0,0,0.6);
}
/*--block4--*/
.page-block4{
    position:relative;
    overflow: hidden;
    height:600px;
    /*overflow: hidden;*/
}
.page-block4 .bg{
    position:absolute;
    left:-960px;
    height:600px;
    margin-left:50%;
}
.page-block4 .part1{
    position:absolute;
    top:30%;
    right:20%;
    width:480px;
    z-index:99;
}
.page-block4 .part1 h3{
    font-size:28px;
    font-weight:400;
    padding:0 0 15px 0;
}
.page-block4 .part1 p{
    font-size:14px;
    line-height:1.6em;
}

/*--Smartee隐形矫治适应症--Smartee隐形矫治适应症--Smartee隐形矫治适应症--Smartee隐形矫治适应症--Smartee隐形矫治适应症--*/
/*--Smartee隐形矫治适应症--Smartee隐形矫治适应症--Smartee隐形矫治适应症--Smartee隐形矫治适应症--Smartee隐形矫治适应症--*/
/*--Smartee隐形矫治适应症--Smartee隐形矫治适应症--Smartee隐形矫治适应症--Smartee隐形矫治适应症--Smartee隐形矫治适应症--*/
.page2-content{
    padding:130px 0 50px 0;
}

/*--适应症--适应症--适应症--适应症--适应症--适应症--适应症--适应症--适应症--适应症--适应症--适应症--适应症--适应症--适应症--*/
.suitable-content{
    padding:130px 0 50px 0;
}
.suitable-content .block2 .part{
    display:inline-block;
    width:60%;
    min-height:240px;
    height:auto;
    padding:0 15px;
    border-bottom:2px dotted #d5d4d4;
}
.suitable-content .block2 .part .img{
    float:left;
    width:25%;
}
.suitable-content .block2 .part .img a img{
    height:150px;
    width:150px;
    vertical-align: middle;
    margin:40px 0 0 0;
}
.suitable-content .block2 .part .text{
    float:right;
    width:70%;
    text-align:left;
    margin:70px 0 0 0;
}
.suitable-content .block2 .part .text h3{
    color:#27aac7;
    font-size:18px;
    font-weight:400;
    line-height:1.6em;
}
.suitable-content .block2 .part .text p{
    font-size:14px;
    line-height:1.6em;
}

/*--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--*/
/*--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--*/
/*--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--走进正雅--*/
/*--understand-block1--*/
.understand-content{
    padding:130px 0 50px 0;
}
.understand-block1{
    padding:40px 0 100px 0;
    border-bottom:2px dotted #d5d4d4;
}
.understand-block1 ul{
    display:inline-block;
    background:#27aac7;
    padding:0 30px;
}
.understand-block1 ul li{
    float:left;
    list-style-type: disc;
    font-size:20px;
    color:#fff;
    width:60px;
    height:40px;
    line-height:40px;
    padding:0 40px 0 0;
}
.understand-block1 ul li:first-child{
    list-style:none;
}
.understand-block1 ul li:last-child{
    padding:0;
}
/*--understand-block2--*/
.understand-block2{
    padding-left:15%;
    padding-right:15%;
    padding-top:60px;
    padding-bottom:60px;
}
.understand-block2 h2{
    font-size:28px;
    font-weight:400;
    padding:0 0 25px 0;
}
.understand-block2 p{
    line-height:1.9em;
}
/*--understand-block3--*/
.understand-block3{
    min-height:736px;
    background:url(../images/understand-block3-img1.png) no-repeat;
    background-size:1920px 736px;

    position:relative;
    overflow: hidden;
}

.understand-block3 .plane{
    position:absolute;
    top:10%;
    width:100%;
}

.understand-block3 .textBlock .textBox{
    position:absolute;
    width:380px;
    color:#f25920;
}
.understand-block3 .textBlock .textBox-left .text{
    display:inline-block;
    float:left;
    width:250px;
}
.understand-block3 .textBlock .textBox-left li{
    display:inline-block;
    float:right;
    width:120px;
    margin:20px 0 0 0;
    overflow: hidden;
}
.understand-block3 .textBlock .textBox-right .text{
    display:inline-block;
    float:right;
    width:250px;
}
.understand-block3 .textBlock .textBox-right li{
    display:inline-block;
    float:left;
    width:120px;
    margin:20px 0 0 0;
    overflow: hidden;
}
.understand-block3 .textBlock .textBox-right li img,.understand-block3 .textBlock .textBox-left li img{
    height:100%;
    width:100%;
}

.understand-block3 .textBlock .textBox1{
    top:68%;
    left:12%;
}
.understand-block3 .textBlock .textBox2{
    top:62%;
    left:38%;
}
.understand-block3 .textBlock .textBox3{
    top:45%;
    left:28%;
}
.understand-block3 .textBlock .textBox4{
    top:38%;
    left:55%;
}
.understand-block3 .textBlock .textBox5{
    top:25%;
    left:42%;
}

/*--understand-block4--*/
.understand-block4{
    padding:40px 0 0 0;
}
.understand-block4 .directory{
    height:50px;
    display:inline-block;
    width:800px;
}
.understand-block4 .directory-line{
    border-bottom: 1px solid #d5d4d4;
    margin:2px 0 0 0;
}
.understand-block4 .directory .items{
    display:inline-block;
    width:150px;
    cursor: pointer;
}
.understand-block4 .directory .items.active{
    border-bottom:6px solid #1e7ad8;
}
.understand-block4 .directory .item1{
    float:left;
}
.understand-block4 .directory .item3{
    float:right;
}
.understand-block4 .directory .items h3{
    display:inline-block;
    font-size:35px;
    font-weight:400;
}
.understand-block4 .directory .items span{
    font-size:25px;
}

.understand-block4 .content{
    position:relative;
    padding:45px 150px;
}
.container1-control .toLeft,.container2-control .toLeft,.container3-control .toLeft{
    position:absolute;
    width:40px;
    top:35%;
    left:-50px;
    z-index:99;
}
.container1-control .toRight,.container2-control .toRight,.container3-control .toRight{
    position:absolute;
    width:40px;
    top:35%;
    right:-50px;
    z-index:99;
}
.container1-control .toLeft img,.container2-control .toLeft img,.container3-control .toLeft img,.container1-control .toRight img,.container2-control .toRight img,.container3-control .toRight img{
    width:100%;
    height:auto;
}

.understand-control div img{
    height:100%;
    width:100%;
}
/*.understand-block4 .container{*/
    /*overflow: hidden;*/
    /*display:inline-block;*/
/*}*/
/*.understand-block4 .container .page{*/
    /*display:none;*/

    /*transition: all .3s ease-in;*/
    /*-ms-transition:all .3s ease-in;*/
    /*-moz-transition:all .3s ease-in;*/
    /*-webkit-transition:all .3s ease-in;*/
    /*-o-transition:all .3s ease-in;*/
/*}*/
/*.understand-block4 .container .page.active{*/
    /*display:block;*/

    /*transition: all .3s ease-in;*/
    /*-ms-transition:all .3s ease-in;*/
    /*-moz-transition:all .3s ease-in;*/
    /*-webkit-transition:all .3s ease-in;*/
    /*-o-transition:all .3s ease-in;*/
/*}*/
/*.understand-block4 .container .page1 .moreHonor{*/
    /*padding:20px 0 20px 0;*/
/*}*/
/*/!*.understand-block4 .container .page1{*!/*/
    /*/!*display:block;*!/*/
/*/!*}*!/*/
/*/!*.understand-block4 .container .page2{*!/*/
    /*/!*display:none;*!/*/
/*/!*}*!/*/
/*/!*.understand-block4 .container .page3{*!/*/
    /*/!*display:none;*!/*/
/*/!*}*!/*/
/*.understand-block4 .container .page>a{*/
    /*display:inline-block;*/
    /*width:18%;*/
    /*border:1px solid #000;*/
/*}*/
/*.understand-block4 .container .page a img{*/
    /*vertical-align: middle;*/
    /*width:100%;*/
    /*height:auto;*/
/*}*/

/*.understand-block4 .content .toLeft,.understand-block4 .content .toRight{*/
    /*display:block;*/
    /*height:120px;*/
    /*width:65px;*/
    /*cursor: pointer;*/
/*}*/
/*.understand-block4 .content .toLeft{*/
    /*position:absolute;*/
    /*left:3%;*/
    /*top:30%;*/
/*}*/
/*.understand-block4 .content .toRight{*/
    /*position:absolute;*/
    /*right:3%;*/
    /*top:30%;*/
/*}*/


.understand-block4 .container{
    position:relative;
    display:none;
}
.understand-block4 .container.active{
    display:block;
}
.understand-block4 .container li{
    list-style-type: none;
}

.understand-block4 .container1 .slide1 li a{
    display:inline-block;
    width:20%;
}
.understand-block4 .container1 .slide1 li a img{
    width:80%;
    padding:8px;
    /*background:#f2f2f2;*/
    /*border:1px solid #b3b3b3;*/
}

/*.bx-wrapper .bx-prev {*/
    /*left: 10px;*/
    /*background: url(../images/controls.png) no-repeat 0 -32px;*/
/*}*/

/*.bx-wrapper .bx-next {*/
    /*right: 10px;*/
    /*background: url(../images/controls.png) no-repeat -43px -32px;*/
/*}*/

/*.bx-wrapper .bx-prev:hover {*/
    /*background-position: 0 0;*/
/*}*/

/*.bx-wrapper .bx-next:hover {*/
    /*background-position: -43px 0;*/
/*}*/
/*.bx-wrapper .bx-controls-direction a {*/
    /*position: absolute;*/
    /*top: 50%;*/
    /*margin-top: -16px;*/
    /*outline: 0;*/
    /*width: 32px;*/
    /*height: 32px;*/
    /*text-indent: -9999px;*/
    /*z-index: 9999;*/
/*}*/
/*.container1 .flexslider{*/
    /*/!*height:300px;*!/*/
/*}*/
/*.container2 .flexslider{*/
    /*height:300px;*/
/*}*/
/*.container3 .flexslider{*/
    /*height:300px;*/
/*}*/
/*.flexslider {*/
    /*position:relative;*/
    /*top:0;*/
    /*left:0;*/
    /*width:100%;*/
    /*/!*height:380px;*!/*/
    /*overflow: hidden;*/
    /*zoom: 1;*/
/*}*/

/*.flexslider .slides li{*/
    /*width: 100%;*/
    /*height:100%;*/
    /*/!*position: relative;*!/*/
/*}*/
.understand-block4 .container2 .bx-wrapper,.understand-block4 .container3 .bx-wrapper{
    padding:60px 0 0 0;
}
.slides{
    /*overflow: hidden;*/
}

/*.flex-direction-nav a {*/
    /*z-index:12;*/
    /*width:40px;*/
    /*height: 76px;*/
    /*line-height: 99em;*/
    /*overflow: hidden;*/
    /*margin: -38px 0 0 0;*/
    /*display: block;*/
    /*background: url(../images/ad_ctr.png) no-repeat;*/
    /*position: absolute;*/
    /*top: 50%;*/
    /*cursor: pointer;*/
    /*filter: alpha(opacity=0);*/
    /*-webkit-transition: all .3s ease;*/
    /*border-radius: 35px;*/
/*}*/
/*.flex-direction-nav .flex-next {*/
    /*background-position:-62px 0;*/
    /*right:5px;*/
/*}*/

/*.flex-direction-nav .flex-prev {*/
    /*left:5px;*/
/*}*/
/*.flexslider:hover .flex-next {*/
    /*opacity: 0.8;*/
    /*filter: alpha(opacity=25);*/
/*}*/

/*.flexslider:hover .flex-prev {*/
    /*opacity: 0.8;*/
    /*filter: alpha(opacity=25);*/
/*}*/

/*.flexslider:hover .flex-next:hover,*/
/*.flexslider:hover .flex-prev:hover {*/
    /*opacity: 1;*/
    /*filter: alpha(opacity=50);*/
/*}*/
.container1 .slides1 li a{
    display:inline-block;
    width:15%;
    margin-left:1%;
    margin-right:1%;
    border:1px solid #000;
    background:#cfcfcf;
    padding:8px 8px;
}
.container1 .slides1 li a img{
    width:100%;
    height:auto;
    vertical-align: middle;
}

.container2 .slides2{
    /*margin:40px 0 0 0;*/
}
.container2 .member{
    text-align:left;
    display:inline-block;
    width:60%;
}
.container2 .member h2{
    font-size:20px;
    font-weight:400;
    line-height:1.6em;
    color:#000;
}
.container2 .member h3{
    font-size:16px;
    font-weight:400;
    line-height:1.6em;
    color:#1e7ad8;
}
.container2 .member h4{
    font-size:16px;
    font-weight:400;
    line-height:1.6em;
    color:#000;
}
.container2 .member p{
    font-size:15px;
    line-height:1.6em;
    color:#000;
}

.container3 .slides3{
    /*margin:40px 0 0 0;*/
}
.container3 .recruitment{
    /*width:80%;*/
}
.container3 .recruitment-part1{
    display:inline-block;
    width:100px;
}
.container3 .recruitment-part1 h2{
    font-size:25px;
    font-weight:400;
    line-height:1.6em;
    color:#898989;
}
.container3 .recruitment-part1 h3{
    font-size:20px;
    font-weight:400;
    line-height:1.6em;
    color:#000;
}
.container3 .recruitment-part1,.container3 .recruitment-part2,.container3 .recruitment-part3,.container3 .recruitment-part4{
    display:inline-block;
    width:200px;
    font-size:14px;
    line-height:1.6em;
    vertical-align: top;
    margin:10px 20px;
    text-align:left;
}

/*--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--*/
/*--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--*/
/*--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--荣誉墙--*/
.honorWall-content{
    padding:130px 0 50px 0;
}
.honorBox{
    display:inline-block;
    width:80%;
}
.honorBox a{
    display:block;
    float:left;
    margin:10px 0;
}
.honorBox a img{
    vertical-align: middle;
    width:80%;
    height:auto;
    padding:8px;
    background:#f2f2f2;
    border:1px solid #b3b3b3;
}
.honorBox1 a{
    width:25%;
}
.honorBox2 a{
    width:20%;
}

/*--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--*/
/*--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--*/
/*--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--新闻中心--*/
/*--newslist-block1--*/
.newslist-content{
    padding:130px 0 50px 0;
}
.newslist-block1{
    padding:40px 30px 60px 30px;
    border-bottom:2px dotted #d5d4d4;
}
.newslist-block1 h2{
    color:#27aac7;
    font-size:30px;
    font-weight:400;
    line-height:1.8em;
}
.newslist-block1 p{
    color:#8e8e8e;
    font-size:15px;
    line-height:1.8em;
}
/*--newslist-block2--*/
.newslist-block2{
    margin:20px 0 0 0;
    /*border-top:1px solid #aaaaaa;*/
    padding:20px 0;
}
.newslist-dynamic,.newslist-orthodontic,.newslist-industry{
    display:inline-block;
    width:70%;
    padding:0 0 60px 0;
}
.newslist-dynamic .title,.newslist-orthodontic .title,.newslist-industry .title{
    display:block;
    text-decoration: none;
    font-size:18px;
    color:#27aac7;
    line-height:1.6em;
    text-align:left;
    padding:15px 50px 15px 100px;
    border-bottom: 1px solid #c0bfbf;

    /*background:url(../images/newslist-block2-icon.png) no-repeat;*/
    /*background-size:22px 22px;*/
    /*background-position:45px 17px;*/
}
.newslist-dynamic .title span,.newslist-orthodontic .title span,.newslist-industry .title span{
    padding:0 0 0 20px;
    color:#b5b5b5;
}
.newslist-dynamic .title span:hover,.newslist-orthodontic .title span:hover,.newslist-industry .title span:hover{
    color:#27aac7;
}
.newslist-dynamic li,.newslist-orthodontic li,.newslist-industry li{
    display:block;
    font-size:18px;
    line-height:1.6em;
    text-align:left;
    padding:15px 50px 15px 100px;
    border-bottom: 1px solid #c0bfbf;

    background:url(../images/newslist-block2-icon.png) no-repeat;
    background-size:22px 22px;
    background-position:45px 17px;
}
.newslist-dynamic li:hover a, .newslist-orthodontic li:hover a, .newslist-industry li:hover a{
    color:#27acc7;
}
.newslist-dynamic li a,.newslist-orthodontic li a,.newslist-industry li a{
    text-decoration: none;
    color:#4f4f4f;
}
.newslist-dynamic li span,.newslist-orthodontic li span,.newslist-industry li span{
    color:#8e8e8e;
    margin:0 0 0 50px;
}

.pagenumber span:nth-child(1),.pagenumber span:nth-child(3){
    display:none;
}
.pagenumber {
    text-align: center;
    padding:10px 0;
    color:#575757;
}
.pagenumber span {
    font-size: 15px;
    color: #575757;
    background-color: #ffffff;
    display: inline-block;
    width: 60px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    cursor:pointer;
}
.pagenumber a {
    font-size: 15px;
    color: #575757;
    text-decoration: none;
    background-color: #ffffff;
    display: inline-block;
    width: 50px;
    height: 30px;
    border-right: 1px solid #d5d5d5;
    text-align: center;
    line-height: 30px;
}
/*--新闻详情页--新闻详情页--新闻详情页--新闻详情页--新闻详情页--*/
/*--新闻详情页--新闻详情页--新闻详情页--新闻详情页--新闻详情页--*/
/*--新闻详情页--新闻详情页--新闻详情页--新闻详情页--新闻详情页--*/
.news-content{
    padding:130px 0 50px 0;
    margin-left:20%;
    margin-right:20%;
    text-align:left;
    overflow: hidden;
}
.news-main .title{
    font-size:25px;
    font-weight:400;
    line-height:2.0em;
}
.news-main .details{
    margin:20px 0;
}
.news-main .details p{
    font-size:15px;
    color:#8e8e8e;
    display:inline-block;
    margin:0 15px 0 0;
}
.news-main-content div{
    margin:0 0 20px 0;
    text-align:center;
}
.news-main-content div img{
    display:inline-block;
}
.news-main-content p{
    font-size:16px;
    line-height:1.5em;
    margin:0 0 20px 0;
}

.news-nav{
    margin:30px 0 0 0;
}
.news-prev,.news-next{
    font-size:16px;
    color:#8e8e8e;
    display:block;
    text-align:left;
}
.news-prev span a,.news-next span a{
    color:#8e8e8e;
    text-decoration: none;
    cursor:pointer;
}

/*--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--*/
/*--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--*/
/*--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--查找医院--*/
.search-content{
    padding:130px 0 50px 0;
}
.search-block2{
    overflow: hidden;
}
#gdMap{
    width:100%;
    height:600px;
}
#gdMap-mobile{
    width:100%;
    height:400px;
    display:none;
    overflow: hidden;
}
/*.search-block2 .left{*/
    /*float:left;*/
    /*width:400px;*/
    /*height:700px;*/
    /*background:#eeeeee;*/
/*}*/
/*.search-block2 .right{*/
    /*float:right;*/
    /*height:700px;*/
/*}*/
/*.search-block2 .left .searchBox{*/
    /*padding:25px 25px;*/
/*}*/

/*.selectBox{*/
    /*background:#fff;*/
    /*height:50px;*/
/*}*/
/*.selectBox>p{*/
    /*display:block;*/
    /*float:left;*/
    /*font-size:15px;*/
    /*width:100px;*/
    /*height:50px;*/
    /*line-height:50px;*/
    /*background:#898989;*/
/*}*/
/*.select{*/
    /*position:relative;*/
    /*display:block;*/
    /*float:right;*/
    /*width:250px;*/
    /*height:50px;*/
    /*line-height:50px;*/
    /*cursor: pointer;*/
/*}*/
/*.select:hover::after{*/
    /*content: "";*/
    /*display: block;*/
    /*width: 10px;*/
    /*height: 10px;*/
    /*border-left: 2px solid #D0D0D0;*/
    /*border-bottom: 2px solid #D0D0D0;*/
    /*top: 15px;*/
    /*right: 15px;*/
    /*position: absolute;*/
    /*transform: rotate(-46deg);*/
    /*-ms-transform:rotate(-46deg); 	/!* IE 9 *!/*/
    /*-moz-transform:rotate(-46deg); 	/!* Firefox *!/*/
    /*-webkit-transform:rotate(-46deg); /!* Safari 和 Chrome *!/*/
    /*-o-transform:rotate(-46deg);*/
    /*transition: all .3s ease-in;*/
    /*-ms-transition:all .3s ease-in;*/
    /*-moz-transition:all .3s ease-in;*/
    /*-webkit-transition:all .3s ease-in;*/
    /*-o-transition:all .3s ease-in;*/
/*}*/
/*.select p{*/
    /*font-size:16px;*/
/*}*/
/*.select>ul{*/
    /*overflow: auto;*/
    /*z-index:99;*/
    /*width: 100%;*/
    /*display: block;*/
    /*font-size: 16px;*/
    /*background: #fff;*/
    /*position: absolute;*/
    /*top: 50px;*/
    /*left: 0px;*/
    /*height: 0px;*/
    /*max-height:0px;*/
    /*/!*overflow: hidden;*!/*/
    /*transition: height .3s ease-out;*/
    /*-o-transition:height .3s ease-out;*/
    /*-moz-transition:height .3s ease-out;*/
    /*-webkit-transition:height .3s ease-out;*/
/*}*/
/*.select>ul li{*/
    /*width: 100%;*/
    /*height: 35px;*/
    /*line-height: 35px;*/
    /*border-bottom: 1px dotted #9d9d9d;*/
    /*list-style: none;*/
    /*background:#fff;*/
    /*cursor: pointer;*/
/*}*/
/*.select>ul li:hover{*/
    /*background:#27aac7;*/
    /*color:#fff;*/
    /*transition: all .3s ease;*/
    /*-o-transition:all .3s ease;*/
    /*-moz-transition:all .3s ease;*/
    /*-webkit-transition:all .3s ease;*/
/*}*/
/*@keyframes slide-down{*/
    /*0%{transform: scale(1,0);}*/
    /*25%{transform: scale(1,1.2);}*/
    /*50%{transform: scale(1,0.85);}*/
    /*75%{transform: scale(1,1.05);}*/
    /*100%{transform: scale(1,1);}*/
/*}*/
/*@-webkit-keyframes slide-down{*/
    /*0%{transform: scale(1,0);}*/
    /*25%{transform: scale(1,1.2);}*/
    /*50%{transform: scale(1,0.85);}*/
    /*75%{transform: scale(1,1.05);}*/
    /*100%{transform: scale(1,1);}*/
/*}*/
/*@-ms-keyframes slide-down{*/
    /*0%{transform: scale(1,0);}*/
    /*25%{transform: scale(1,1.2);}*/
    /*50%{transform: scale(1,0.85);}*/
    /*75%{transform: scale(1,1.05);}*/
    /*100%{transform: scale(1,1);}*/
/*}*/
/*@-moz-keyframes slide-down{*/
    /*0%{transform: scale(1,0);}*/
    /*25%{transform: scale(1,1.2);}*/
    /*50%{transform: scale(1,0.85);}*/
    /*75%{transform: scale(1,1.05);}*/
    /*100%{transform: scale(1,1);}*/
/*}*/
/*@-o-keyframes slide-down{*/
    /*0%{transform: scale(1,0);}*/
    /*25%{transform: scale(1,1.2);}*/
    /*50%{transform: scale(1,0.85);}*/
    /*75%{transform: scale(1,1.05);}*/
    /*100%{transform: scale(1,1);}*/
/*}*/
/*.select.open ul{*/
    /*border:1px solid #D0D0D0;*/
    /*height:auto;*/
    /*max-height:300px;*/
    /*transform-origin: 50% 0;*/
    /*animation:slide-down .5s ease-in;*/
    /*-webkit-animation: slide-down .5s ease-in;*/
    /*-ms-animation:slide-down .5s ease-in;*/
    /*-moz-animation:slide-down .5s ease-in;*/
    /*-o-animation:slide-down .5s ease-in;*/
    /*transition: max-height .2s ease-in;*/
    /*-ms-transition:max-height .2s ease-in;*/
    /*-moz-transition:max-height .2s ease-in;*/
    /*-webkit-transition:max-height .2s ease-in;*/
    /*-o-transition:max-height .2s ease-in;*/
/*}*/
/*.open::after{*/
    /*transform: rotate(134deg);*/
    /*-ms-transform:rotate(134deg);*/
    /*-moz-transform:rotate(134deg);*/
    /*-webkit-transform:rotate(134deg);*/
    /*-o-transform:rotate(134deg);*/
    /*transition: all .3s ease-in;*/
    /*-ms-transition:all .3s ease-in;*/
    /*-moz-transition:all .3s ease-in;*/
    /*-webkit-transition:all .3s ease-in;*/
    /*-o-transition:all .3s ease-in;*/
    /*top: 10px;*/
/*}*/
/*.search-block2 .left .searchBox .container{*/
    /*margin:50px 0 0 0;*/
    /*height:500px;*/
    /*background:#fff;*/
/*}*/

/*/!*--检索结果panel--*!/*/
/*.map-result{*/
/*}*/
/*.map-result ul{*/
    /*height:550px;*/
    /*background:#fff;*/
    /*margin:35px 0 0 0;*/
    /*text-align:left;*/
    /*padding:30px 30px;*/
    /*overflow: auto;*/
/*}*/
/*.map-result ul li{*/
    /*color:#aaaaaa;*/
    /*display:block;*/
    /*padding:0 0 10px 0;*/
    /*margin:0 0  10px 0;*/
    /*border-bottom:1px solid #d5d4d4;*/
/*}*/
/*.map-result ul li h3{*/
    /*font-size:20px;*/
    /*font-weight:400;*/
    /*margin:0 0 10px 0;*/
/*}*/
/*.map-result ul li p{*/
    /*font-size:15px;*/
/*}*/

/*#l-map{*/
    /*height:700px;width:100%;overflow: hidden;*/
/*}*/

/*--优势、流程、常见问题--优势、流程、常见问题--优势、流程、常见问题--优势、流程、常见问题--优势、流程、常见问题--优势、流程、常见问题--*/
/*--优势、流程、常见问题--优势、流程、常见问题--优势、流程、常见问题--优势、流程、常见问题--优势、流程、常见问题--优势、流程、常见问题--*/
/*--优势、流程、常见问题--优势、流程、常见问题--优势、流程、常见问题--优势、流程、常见问题--优势、流程、常见问题--优势、流程、常见问题--*/
/*--block1--*/
.YsLcCjwt-content{
    padding:110px 0 20px 0;
}
.YsLcCjwt-block1{
    position:relative;
    overflow: hidden;
    width:100%;
    height:756px;
}
.YsLcCjwt-block1 .bg{
    position:absolute;
    max-width:1920px;
    height:756px;
    margin-left:50%;
    left:-960px;
}
.YsLcCjwt-block1 .text{
    display:inline-block;
    position:absolute;
    top:28%;
    left:20%;
    text-align:left;
    z-index:99;
}
.YsLcCjwt-block1 .text h2{
    font-size:30px;
    color:#27aac7;
    font-weight:400;
    margin:0 0 30px 0;
}
.YsLcCjwt-block1 .text .textBox{
    width:500px;
    margin:0 0 15px 0;
}
.YsLcCjwt-block1 .text .textBox h3{
    font-size:23px;
    font-weight:300;
    color:#27aac7;
    display:inline-block;
    width:80px;
    vertical-align: top;
}
.YsLcCjwt-block1 .text .textBox p{
    line-height:1.8em;
    display:inline-block;
    width:420px;
}
/*--block2--*/
.YsLcCjwt-block2{
    position:relative;
    /*height:500px;*/
    height:auto;
    min-height:500px;
    overflow: hidden;
    background:-webkit-linear-gradient(left, #469fe4 0%,#5ab0c3 25%,#83c792 50%,#94d562 75%,#9bdc3b 100%);
}
.YsLcCjwt-block2 .title{
    height:70px;color:#fff;
    border-bottom:2px dotted #d5d4d4;
}
.YsLcCjwt-block2 .title h2{
    display:inline-block;
    font-size:22px;
    font-weight:400;
    height:70px;
    line-height:70px;
    /*border-bottom:1px solid #000;*/
    margin-bottom:-1px;
}
.YsLcCjwt-block2 .container{
    margin:80px 0;
}
.YsLcCjwt-block2 .container .iconBox{
    display:inline-block;
    width:300px;
    height:auto;
    /*border:2px solid #fff;*/
    overflow: hidden;
    color:#fff;
    margin:0 40px;
    vertical-align: top;
}
.YsLcCjwt-block2 .container .iconBox .icon{
    display:inline-block;
    height:130px;
    line-height:90px;
    width:130px;
    margin:8px 0;
}
.YsLcCjwt-block2 .container .iconBox .icon img{
    width:100%;
    height:100%;
    vertical-align: middle;
}
.YsLcCjwt-block2 .container .iconBox h3{
    font-size:20px;
    font-weight:400;
    margin:8px 0;
}
.YsLcCjwt-block2 .container .iconBox p{
    display:inline-block;
    text-align:left;
    font-size:13px;
    line-height:1.4em;
    margin:0 20px;
}
/*--block3--*/
.YsLcCjwt-block3{}
.YsLcCjwt-block3 .text{
    display:inline-block;
    margin:35px 0;
    width:40%;
}
.YsLcCjwt-block3 .text h2{
    font-size:28px;
    font-weight:400;
    color:#27aac7;
    margin:0 0 10px 0;
}
.YsLcCjwt-block3 .text p{
    color:#8e8e8e;
    line-height:1.6em;
}
.dotted{
    border-top:2px dotted #d5d4d4;
}

.questionContent{
    padding:35px 0 0 0;
}
.question .questionBox .title{
    font-size:18px;
    line-height:1.6em;
    padding:15px 50px 15px 100px;
    border-bottom: 1px solid #c0bfbf;
    color:#27aac7;
}
.question{
}
.question .questionBox{
    /*padding:0 0 60px 0;*/
    display:inline-block;
    width:70%;
    text-align:left;
}
.question .questionBox .question-title{
    font-size:18px;
    line-height:1.6em;
    padding:15px 50px 15px 100px;
    border-bottom: 1px solid #c0bfbf;
    cursor: pointer;

    background:url(../images/newslist-block2-icon.png) no-repeat;
    background-size:22px 22px;
    background-position:45px 19px;

    -webkit-transition: all 250ms ease;
    -moz-transition:all 250ms ease;
    -o-transition: all 250ms ease;
    transition: all 250ms ease;
}
.question .questionBox .question-title:hover{
   color:#27aac7!important;

    -webkit-transition: all 250ms ease;
    -moz-transition:all 250ms ease;
    -o-transition: all 250ms ease;
    transition: all 250ms ease;
}
.question .questionBox .question-container{
    display:none;
    font-size:14px;
    line-height:1.6em;
    padding:15px 50px 15px 100px;
}
/*--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--*/
/*--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--*/
/*--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--疗效--*/
.effect-content{
    padding:130px 0 50px 0;
}
/*--effect-block1--*/

/*--effect-block2--*/
.effect-block2{
    text-align:center;
    padding-top:40px;
    padding-left:10%;
    padding-right:10%;
    overflow: hidden;
}

.effect-block2 .length3{
    position:relative;
    display:inline-block;
    width:25%;
    border-radius:20px;
    vertical-align: top;
}
.effect-block2 .twentytwenty-overlay{
    border-radius:10px;
}
.effect-block2 .length3 .twentytwenty-wrapper .contrast img{
    width: 100%;
    height:auto;
    border-radius:10px;
}
.effect-block2 .length3 p{
    display:inline-block;
    text-align:left;
    font-size:15px;
    padding:35px 0;
    /*color:#000;*/
}
.effect-block2 .length3-1{
    left:-5%;
}
.effect-block2 .length3-2{
}
.effect-block2 .length3-3{
    right:-5%;
}

/*--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--*/
/*--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--*/
/*--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--费用--*/
.cost-content{
    padding:130px 0 50px 0;
}
/*--cost-block2--*/
.cost-block2{
    margin:40px 0 0 0;
    position:relative;
    overflow: hidden;
    min-height:480px;
    height:auto;
}
.cost-block2 .left{
    position:absolute;
    top:0;
    left:15%;
}
.cost-block2 .left a{
    display:block;
    width:358px;
    height:358px;
}
.cost-block2 .left a img{
    width:100%;
    height:100%;
}
.cost-block2 .right{
    padding-left:15%;
    margin:0 0 0 450px;
    text-align:left;
}
.cost-block2 .right .text{
    padding:0 0 35px 0;
}
.cost-block2 .right .text h3{
    font-size:24px;
    font-weight:400;
    padding:0 0 5px 30px;
    background:url(../images/cost-block2-icon.png) no-repeat;
    background-size:24px 24px;
    background-position:0 4px;
}
.cost-block2 .right .text p{
    color:#6b7373;
    padding:0 0 0 30px;
}

/*--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--*/
/*--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--*/
/*--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--在线测试--*/
.test-content{
    padding:130px 0 50px 0;
}
/*--test-block2--*/
.test-block2{
    min-height:800px;
    height:auto;
    background:#e1e2e4;
    overflow: auto;
}
#test-form{
    display:inline-block;
    min-height:600px;
    height:auto;
    width:800px;
    background:#fff;
    margin:100px 0 0 0;
    box-shadow: 25px 25px 30px #c8c8ca;

    position:relative;
    overflow: hidden;
}
.test-page-Box{
    width:2400px;position:absolute;left:0;
}
.test-page{
    float:left;
    width:800px;
}
.test-page h3{
    font-size:19px;
    font-weight:400;
    color:#27aac7;
    text-align:left;
    padding:50px 60px 0 60px;
}
.test-page .container{
    padding:30px 0 0 0;
}
.test-page .container .checkedBox{
    display:inline-block;
    padding:10px;
    overflow: hidden;
}
.test-page .container .checkedBox>a{
    display:block;
    height:80px;
    width:80px;
}
.test-page .container .checkedBox>a img{
    height:100%;
    width:100%;
}
.test-page .container .checkedBox p{
    font-size:16px;
    color:#27aac7;
    margin:15px 0 15px 0;
}
.test-page .container .checkedBox input{
    height:20px;
    width:20px;
}
.test-page .nav{
    padding:20px 60px 0 60px;
    text-align:right;
}
.test-page .nav input{
    font-size:16px;
    height:30px;width:60px;
    background:#fff;
    margin:0 40px 0 0;
    font-family: "微软雅黑","Microsoft YaHei";
    cursor: pointer;
    outline: none;
    text-align:center;
}
.test-page .nav input.prev{
    color:#b7b7b7;
}
.test-page .nav input.next{
    color:#27aac7;
}
.test-page .nav input.submit{
    color:#27aac7;
}

#test-page1 .checkedBox{
     width:180px;
 }
#test-page1 .checkedBox a{
    display:inline-block;
}
#test-page1 .checkedBox a img{
    width:100%;
    height:auto;
}

#test-page2 .checkedBox{
    /*width:230px;*/
    padding:10px 20px;
}
#test-page2 .checkedBox a{
    width:230px;
    display:inline-block;
}
#test-page2 .checkedBox a img{
    width:100%;
    height:auto;
}

#test-page3 .container{
    display:inline-block;
    width:60%;
    text-align:left;
}
#test-page3 .container p{
    /*font-size:17px;*/
    padding:0 0 5px 0;
}
#test-page3 .container p span{
    font-weight:600;
}
#test-page3 .info{
    padding:20px 0 0 0;
}
#test-page3 .info .infoBox{
    width:60%;
    height:40px;
    line-height:40px;
    margin:0 0 15px 0;
    border-bottom:1px dotted #000;
}
#test-page3 .info .infoBox-last{
    border:none;
}
#test-page3 .info .infoBox .prompt{
    height:35px;
    color:#27aac7;
}
#test-page3 .info .infoBox-last .prompt{
    color:#000;
}
#test-page3 .info .infoBox .content{
    height:35px;
    width:70%;
    outline-color: #27aac7;
    font-family: "Microsoft YaHei";
}

/*--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--*/
/*--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--*/
/*--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--医生专区--*/
.doctor-content{
    padding:130px 0 50px 0;
}
.doctor-content #content{
    border:none;
}
.doctor-content .row li{
    font-size:15px;
    line-height:1.6em;
}
.doctor-content .col-4{
    line-height:0.8em;
}
.doctor-content .w1280 span{
    font-size:16px;
}

/*--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--*/
/*--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--*/
/*--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--隐形矫治技术--*/
.technology-content{
    padding:130px 0 50px 0;
}
.technology-block2{
    overflow: hidden;
}
.technology-block2 .part{
    position:relative;
    overflow: hidden;
    height:600px;
}

.technology-block2 .part .text{
    z-index:99;
    position:absolute;
    top:25%;
}
.technology-block2 .part1 .text{
    left:10%;
}
.technology-block2 .part2 .text{
    right:10%;
}
.technology-block2 .part3 .text{
    left:10%;
}
.technology-block2 .part .text h4{
    font-size:22px;
    font-weight:300;
    color:#27aac7;
    margin:0 0 15px 0;
}
.technology-block2 .part .text p{
    line-height:1.8em;
}
.technology-block2 .part2 .text p{
    color:#fff;
}
.technology-block2 .part .bg{
    width:1920px;
    height:600px;
    position:absolute;
    left:50%;
    margin-left:-960px;
}
.technology-block2 .part .bg img{
    height:100%;
    width:100%;
}
/*.technology-content p{*/
    /*font-size: 15px!important;*/
    /*line-height:1.6em!important;*/
/*}*/
/*.technology-content h4{*/
    /*font-size:22px!important;*/
/*}*/

/*--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--*/
/*--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--*/
/*--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--病例效果--*/
/*.cases-content{*/
    /*padding:80px 0 20px 0;*/
/*}*/
.example-content{
    padding:120px 150px 70px 150px;
    background:#d4d3d3;
}
.example-container{
    background:#fff;
    display:inline-block;
    /*width:80%;*/
    padding:0 30px;
    box-shadow: 5px 5px 10px #b1b1b1;
    position:relative;
}
.example-control .toLeft{
    position:absolute;
    width:65px;
    height:120px;
    top:40%;
    left:-100px;
}
.example-control .toRight{
    position:absolute;
    width:65px;
    height:120px;
    top:40%;
    right:-100px;
}
.example-control div img{
    height:100%;
    width:100%;
}

.example-container li .title{
    text-align:left;
    margin:30px 0;
    border-bottom:2px dotted #d5d4d4;
}
.example-container li .title h3{
    color:#27aac7;
    font-size:30px;
    font-weight:300;
    padding:0 0 15px 0;
}
.example-container li .title h3 span{
    color:#d0d0d0;
    font-size:14px;
    padding:0 5px 0 0;
}
.example-container li .text{
    text-align:left;
    margin:30px 0;
    border-top:2px dotted #d5d4d4;
}
.example-container li .text table{
}
.example-container li .text table td{
    padding:5px 0;
    min-width: 50px;
    width:auto;
    vertical-align: top;
    overflow: hidden;
}
.example-container li h4{
    font-size:17px;
    padding:10px 0;
    text-align:left;
    font-weight:300;
}
.example-container li .show div{
    display:inline-block;
    width:23%;
    border-radius: 15px;
    overflow: hidden;
    margin:15px;
}
.example-container li .show div img{
    width:100%;
    vertical-align: bottom;
}

/*--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--*/
/*--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--*/
/*--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--FAQ--*/
.faq-content{
    padding:130px 0 50px 0;
}

/*--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--*/
/*--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--*/
/*--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--临床操作--*/
.operation-content{
    padding:130px 0 50px 0;
}
.operation-block2{
    display:inline-block;
    width:80%;
    margin:50px 0;
}
.operation-block2 .videoBox{
    margin:20px 40px 0 40px;
    display:inline-block;
    width:23%;
    overflow: hidden;
    min-height:300px;
    height:auto;
    vertical-align: top;
}
.operation-block2 .videoBox .preview{
    position:relative;
    cursor:pointer;
}
.operation-block2 .videoBox .preview .preview-img{
    display:block;
}
.operation-block2 .videoBox .preview .preview-img img{
    width:100%;
    height:auto;
}
.operation-block2 .videoBox .preview .preview-button{
    position:absolute;
    width:100%;
    top:25%;
    z-index:20;
    text-align:center;
}
.operation-block2 .videoBox .preview .preview-button a{
    display:inline-block;
    width:25%;
    overflow: hidden;
}
.operation-block2 .videoBox .preview .preview-button a img{
    width:100%;
    height:auto;
}

.operation-block2 .videoBox h4{
    font-size:17px;
    font-weight:300;
    color:#27aac7;
    margin:8px 0;
}
.operation-block2 .videoBox p{
    display:inline-block;
    text-align:left;
    font-size:14px;
}

.videoContainer{
}
.videoContainer .video1,.videoContainer .video2,.videoContainer .video3,.videoContainer .video4,.videoContainer .video5,.videoContainer .video6{
    display:none;
    z-index:9999;
    position:fixed;
    top:150px;
    width:60%;
    left:20%;
}
.videoContainer .operation-video video{
    width:100%;
    height:auto;
}
.videoMask{
    display:none;
    background:#000;
    opacity:0.7;
    filter:alpha(opacity=70);
    position:fixed;
    width:100%;
    height:100%;
    overflow-x: auto;
    z-index:9998;
}
.body{
    position:fixed;
    height:100%;
    overflow: hidden;
}

/*--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--*/
/*--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--*/
/*--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--操作流程--*/
.czlc-content{
    padding:130px 0 100px 0;
}
.czlc-temp{
    display:inline-block;
    width:80%;
    text-align:left;
}
.czlc-temp h4{
    font-size:16px;
    font-weight:300;
    color:#27aac7;
    padding:25px 0;
}
.czlc-icons{
    padding:20px 0;
    overflow: hidden;
}
.czlc-icons .czlc-icon{
    float:left;
    width:20%;
    /*text-align:center;*/
}
.czlc-icons .czlc-icon img{
    width:75%;
    height:auto;
}

/*--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--*/
/*--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--*/
/*--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--合作流程--*/
.contact-content{
    padding:110px 0 20px 0;
}

.contact-content .all-page-block1 .text{
    padding:0 0 10px 0;
}


.advantageBox{
    position:relative;
    overflow: hidden;
    min-height:630px;
    height:auto;
}
.advantage-bg{
    position:absolute;
    min-width:1920px;
    height:630px;
    left:50%;
    margin-left:-960px;
}
.advantage-text{
    position:absolute;
    display:inline-block;
    text-align:left;
    top:22%;
    left:20%;
    z-index:10;
}
.advantage-text h3{
    color:#27aac7;
    font-size:25px;
    margin:0 0 15px 0;
    font-weight:300;
    font-family:'msyhl2e0e0e02e471c';
}
.advantage-text p{
    padding:5px 0;
    font-size:16px;
}
.advantage-text p span{
    color:#27aac7;
    font-size:20px;
    margin-right:3px;
}

/*.contact-content #bdMap{*/
    /*height:500px;*/
    /*width:100%;*/
/*}*/

.contact-block2{
    display:inline-block;
    width:70%;
}
/*.contact-block2 .QrCode{*/
    /*/!*display:inline-block;*!/*/
    /*margin:80px 0;*/
    /*overflow: hidden;*/
/*}*/
/*.contact-block2 .QrCode .QrCodeBox{*/
    /*display:inline-block;*/
    /*width:30%;*/
    /*float:left;*/
/*}*/
/*.contact-block2 .QrCode .QrCodeBox img{*/
    /*height:150px;*/
    /*width:150px;*/
/*}*/
/*.contact-block2 .QrCode .QrCodeBox p{*/
    /*color:#27aac7;*/
    /*padding:5px 0;*/
/*}*/

.contact-block2 .text h4{
    color:#27aac7;
    font-size:32px;
    font-weight:300;
    margin:30px 0 15px 0;
}
.contact-block2 .text h3{
    color:#767f89;
    font-size:37px;
    font-weight:300;
    margin:80px 0;
}

.contact-container{
    overflow: hidden;
    display:inline-block;
    width:80%;
}
.gbook{
   float:left;
    width:40%;
    text-align:left;
    font-size:18px;
}
.gbook .gbookBox{
    margin:0 0 20px 0;
    padding:8px 0;
    border-bottom: 1px solid #aaaaaa;
}
.gbook .gbookBox .gbook-prompt{}
.gbook .gbookBox .gbook-input{height:25px;overflow: hidden}
.gbook .gbookBox .gbook-textarea{width:100%;height:60px;font-family: "Microsoft YaHei";}
.gbook-submit{
    display:block;
    width:100%;
    height:40px;
    background:#27aac7;
    border-radius: 20px;
    cursor:pointer;
    text-align:center;
}
.gbook-submit i{
    display:inline-block;width:35px;height:38px;
    background:url(../images/submit.png) no-repeat 0 3px/35px 33px;
}

.contactInfo{
    float:right;
    width:40%;
    text-align:left;
    font-size:16px;
}
.contactInfo h3{
    font-size:22px;
    font-weight:300;
    padding:0 0 15px 0;
    margin:0 0 15px 0;
    border-bottom: 1px solid #aaaaaa;
}
.contactInfo li{
    display:block;
    list-style-type: none;
    margin:0 0 20px 0;
    padding:12px 0 0 50px;
    vertical-align: middle;
    min-height:45px;
}
.contactInfo .li1{
    background:url(../images/contact-icon1.png) no-repeat 0 0/50px 50px;
}
.contactInfo .li2{
    background:url(../images/contact-icon2.png) no-repeat 0 0/50px 50px;
}
.contactInfo .li3{
    background:url(../images/contact-icon3.png) no-repeat 0 0/50px 50px;
}
.contactInfo .li4{
    background:url(../images/contact-icon4.png) no-repeat 0 0/50px 50px;
}
.contactInfo .li5{
    background:url(../images/contact-icon5.png) no-repeat 0 0/50px 50px;
}

/*--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--*/
/*--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--*/
/*--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--资料下载--*/
.downlist-content{
    padding:130px 0 50px 0;
}
.downlist-block2{
    display:inline-block;
    width:60%;
    text-align:left;
    font-size:18px;
    margin:30px 0 50px 0;
}
.downlist-block2 h3{
    font-weight:400;
    color:#27aac7;
    padding:15px 50px 15px 80px;
}
.downlist-block2 ul li{
    display:block;
    list-style: none;
    padding:15px 50px 15px 80px;
    background:url(../images/d_03.png) no-repeat;
    background-size:18px 18px;
    background-position:45px 17px;
    border-bottom: 1px solid #c0bfbf;
}
.downlist-block2 ul li a{
    text-decoration: none;
    color:#4f4f4f;
}
.downlist-block2 ul li:hover a{
    color:#27aac7;
}

.h21 {
	font-size: 36px;
	color: #3CF;
}
