*{
    margin: 0;
    padding: 0;
    font-family: "微软雅黑", sans-serif;
}
body{
     min-width:1510px;
     max-width:100%;
     max-height:100%;
 }
.logo-img img,.m-t img,.m-t50 img,.m-t100 img,.m-108 img{display:block;width: 100%;height: 100%;}
a,a:link,a:visited{ text-decoration: none;}
ul{list-style: none;margin-bottom: 0 !important;}
li{list-style: none;}
.f1{color: white;font-size: 15px}
.f2{color: white;font-size: 10px;letter-spacing: 1px;}
button{outline: none;}
.tang{color: #fd935e;font-size:30px;font-weight: 500}
.m-f{margin-left: 20px;}
.m-t10{margin-top: 10px;}
.m-t{margin-top: 20px;}
.m-t50{margin-top: 50px;}
.m-t100{margin-top: 100px;}
.m-108{margin: 108px 0;}
.title,.tang,.cer{display:inline-block;}

.header{
    height: 80px;
    background: #202020;
    border-bottom: #fd935e 3px solid;
}
.inner{
    max-width:1200px;
    margin: 0 auto;
    padding: 15px 0 0 0;
    /*display: flex;*/
    align-items: center;
}
.logo-box{
    float: left;
    height: 50px;
}
.logo-img{
    float: left;
    width: 50px;
    height: 50px;
}
.logo-text{
    margin-left: 55px;
    padding: 4px 0 0 0;
}
.logo-text:hover{cursor: default;}
.list{
    float: left;
    /*width: 400px;*/
    height: 50px;
    margin-left: 400px;
    line-height: 50px;
}
.l1{
    float: left;
    width: 100px;
    text-align: center;
}
.l2,a:active{color: white}
.l2:hover{text-decoration: none;cursor: pointer;color: #fd935e}

.btn {
    margin: 0 auto !important;
    position: relative !important;
    right: 0 !important;
    float: right !important;
    padding: 10px 12px !important;
}

.sign{
    width: 80px;
    height: 30px;
    background-color: #202020;
    color: #fd935e;
    border: #fd935e solid 1px;
    border-radius: 50px;
}
.sign:hover{cursor: pointer;}

.content{
    background-color: #3d3d3d;
}

.item img {
    width: calc(100vw);
}

.box1{
}
.cir{
    width: 10px !important;
    height: 10px !important;
    margin: 0 10px !important;
}
.inner2{
    width: 60%;
    margin: 0 auto;
    text-align: center;
}
.text{padding:30px;text-align: center;}
.title{
    color: #fff;
    font-size: 25px;
    font-weight: 800;
    letter-spacing: 4px;
    padding: 0 5px 0 15px;
}
.t1{
    padding: 20px 0;
    color: #eeeeee;
    font-size: 14px;
    line-height: 23px;
}
.t2{
    padding: 10px;
    color: #dddddd;
    font-size: 13px;
    line-height: 23px;
}
.more,.enroll{
    width: 80px;
    height: 30px;
    background-color:transparent;
    color: #fd935e;
    border: #fd935e solid 1px;
}


.im-h{
    position: absolute;
    z-index: 1;
    width: 851px !important;
}
.img2{
    clip: rect(0px,425px,479px,0);
}
.box{
    top: 1095px;
    width: 851px;
    height:479px;
    position: absolute;
}
.main{
    position: absolute;
    width:425px ;
    height: 100%;
    border: 1px solid white;
    cursor: move;
    z-index: 2;
}
.minDiv{
    position: absolute;
    z-index: 3;
}
.minDiv.right{
    top: 200px;
    right: -19px;
    cursor: pointer;
}

.contactus{position: fixed;top: 100px;left: -115px;}

.cer{width: 624px}
.im-row{padding: 5px 3px 5px 10px;float: left;text-align: center}
.icons{position:relative;display: table;text-align: center;margin: 20px auto}
.ic{float: left;padding: 10px;margin: 0 20px 20px 20px}
.im-5{margin: 20px auto;padding: 0 0 50px 0;width: 600px;}
.im-5p{width: 320px;}
.ic1,.ic2,.ic3,.ic4{width: 120px;height: 100px}
.im-5p1{display: none;position: absolute;top: 80px;left: -85px;}
.im-5p2{position: absolute;top: 80px;left: 70px;display: none}
.im-5p3{position: absolute;top: 80px;left: 235px;   display: none}
.im-5p4{position: absolute;top: 80px;left: 400px;display: none}
.ic1:hover .im-5p1,.ic2:hover .im-5p2,.ic3:hover .im-5p3,.ic4:hover .im-5p4{display: block}
.box3,.box4,.box5,.box6{background-size: 100% auto;}

.box2{background: url('../img/img-2.png') no-repeat;background-size:cover;min-height:1040px;}
.box3{background: url('../img/img-3.jpg') no-repeat;background-position:center center;background-size:cover;}
.box4{background: url('../img/img-4.png') no-repeat;background-size:cover;}
.box5{background: url('../img/img-5.jpg') no-repeat;background-size:cover;}
.box6{height: 500px;}

.inner3{
    width: 40%;
    margin: 0 auto;
    text-align: center;}

.in-in{
    width:80%;
    height: 200px;
    margin: 0 auto;
}

/*回到顶部*/
#back{
    width: 40px;
    height: 40px;
    position: fixed;
    display: none;
    left: 90%;
    bottom:50px;
    background: url("../img/top_bg.png") no-repeat left top;
    z-index: 5;
}
#back:hover {background: url("../img/top_bg.png") no-repeat left -40px;}


.footer{
    /*height: 100px;*/
    height: 80px;
    background: #202020;
}
.add{
    width: 50%;
}
.info{
    height: 50px;
    border-left: white 1px solid;
}
.info-text{
    padding: 5px 0 0 0;
}

.footer-text{margin: 0 auto; text-align:center;}