﻿﻿@charset "utf-8";
/* CSS Document */
body{margin:0px !important; padding:0px; font-family: 'Arial'; color:#666; overflow-x:hidden;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px; vertical-align:middle;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.clear{clear:both;height:0;overflow:hidden;}
a:link, a:visited {
text-decoration: none;
}
input, textarea{background:transparent; padding:0px; font-size:12px; font-family:'Arial'; color:#888; outline:none; border:0px;}
em{font-style:normal;}
.show2 { margin: 0 !important;font-size: 16px !important; }
.btn1{cursor:pointer;}
.red{color:#cb1f18;}
.wal { max-width: 1188px; margin: 0 auto; }
*{ margin: 0;padding: 0; }

.w348{ width:348px; overflow:hidden;}
.w790{ width:790px; overflow:hidden;}
.edit{min-height:300px;}
.edit img{display:inline-block;max-width:100%;height:auto !important;}
.edit p,.edit ,.edit a{font-size:17px;color:#5b5b5b;line-height:35px;}                        
.edit div{font-size:17px;color:#5b5b5b;line-height:35px;}
.edit2{min-height:300px;}
.edit2 img{display:inline-block;max-width:100%;height:auto !important;}
.edit2 p,.edit2 ,.edit2 a{font-size:17px;color:#5b5b5b;line-height:35px;}                        
.edit2 div{font-size:17px;color:#5b5b5b;line-height:35px;}


.hd{ width: 1248px;margin: 0 auto;overflow: hidden;}
.header {overflow: hidden;}
.logo {width: 530px;float: left;}
.logo img { display: block;width: 100%; }
.phone { overflow: hidden;width: 246px;float: right; margin-top: 23px;margin-right: 40px;}
.phone-2 { overflow: hidden;float: right; }
.phone-2 a { float: left;margin-left: 14px; }
.phone-1 { width: 100%;float: right;margin-top: 8px; }
.phone p { background: url(../images/phone-bj.jpg) no-repeat left center;padding-left: 35px;font-size: 20px;color: #333333;line-height: 29px; font-family: 'Arial'; }

.the-nav { }

.the-nav ul { margin: 0 auto; }
.the-nav li{   float: left;text-align: center;}
.the-nav .nav-ts { background: none; }
.the-nav li>a p{line-height:58px;  position:relative; display:block; color:#fff;font-size: 20px;font-family: 'Arial';background-color: #5376c9;width: 208px;text-align: center;}
.the-nav .nav1-ts a p { margin-left: 0; } 
.the-nav li>a p:hover { color: #04044d; }
.the-nav > .nav > li a { margin-left: 0; }
.nav-a span ,.nav-b span,.nav-c span{ font-size: 16px;color: #b7b7b7;font-weight: normal;line-height: 26px;text-align: center; margin-bottom: 2px;display: block;}
.nav-a { width: 326px;float: left;margin-right: 66px; }
.nav-b { width: 357px;float: left;margin-right: 66px; }
.nav-c { width: 195px;float: right; }
.box {
        display: flex;
        align-items: center;
        justify-content: center;
        justify-items: center;
        white-space: nowrap;
      }
      .box::before {
        background: linear-gradient(90deg, transparent 0%, #e6e6e6 10%);
      }
      .box::before,
      .box::after {
        content: '';
        display: block;
        width: 50%;
        height: 1px;
        flex-grow: 1;
        flex-shrink: 1;
      }
      .box::after {
        background: linear-gradient(270deg, transparent 0%, #e6e6e6 10%);
      }
      .info {
        color: #999999;
        padding: 0 0.5em;
      }




.banner-pagination {
        position: absolute;
        z-index: 10;
        left: 0;
        bottom:16px;
        right:0;
        text-align:center;
}
.swiper-pagination-switch {
        display:inline-block;
        width:10px;
        height:10px;
        border-radius:10px;
        margin:0 5px;
        opacity:1;
        cursor:pointer;
        background:#ffffff;
}
.swiper-visible-switch {
        background:#436fd5;
}
.swiper-active-switch {
        background:#436fd5;
        opacity:1;
}
.swiper-slide {
        float: left;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        text-align:center;
}
.swiper-slide img{
      max-width:100%;
      height:auto;
}
.banner,.banner-con{
        width:100%;
        margin:0px auto;
}
.banner img{
        max-width:100%;
}
.banner-container {
        z-index:2;
        margin:0 auto;
        position:relative;
        overflow:hidden;
        -webkit-backface-visibility:hidden;
        -moz-backface-visibility:hidden;
        -ms-backface-visibility:hidden;
        -o-backface-visibility:hidden;
        backface-visibility:hidden;
        /* Fix of Webkit flickering */
}
.banner-wrapper {
        position:relative;
        width:100%;
        -webkit-transition-property:-webkit-transform, left, top;
        -webkit-transition-duration:0s;
        -webkit-transform:translate3d(0px,0,0);
        -webkit-transition-timing-function:ease;

        -moz-transition-property:-moz-transform, left, top;
        -moz-transition-duration:0s;
        -moz-transform:translate3d(0px,0,0);
        -moz-transition-timing-function:ease;

        -o-transition-property:-o-transform, left, top;
        -o-transition-duration:0s;
        -o-transform:translate3d(0px,0,0);
        -o-transition-timing-function:ease;
        -o-transform:translate(0px,0px);

        -ms-transition-property:-ms-transform, left, top;
        -ms-transition-duration:0s;
        -ms-transform:translate3d(0px,0,0);
        -ms-transition-timing-function:ease;

        transition-property:transform, left, top;
        transition-duration:0s;
        transform:translate3d(0px,0,0);
        transition-timing-function:ease;

        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
}
.bt h4 { font-size: 36px;color: #2d4c96;line-height: 43px; background: url(../images/bt-h4.jpg) no-repeat left center;padding-left: 59px;width: 1248px;margin: 0 auto;}
.main1 { margin:    40px auto 38px; width: 1240px;}
.ind_guojia{position:relative;border:1px solid #e8e8e8;border-radius: 4px;box-shadow: 3px 3px 8px rgb(3,119,237,0.3);margin-top: 2.5em;padding-bottom: 64px;margin-bottom: 1.2em}
.ind_guojia3,.lx_model { width:1116px !important; overflow: hidden;margin-top: 53px;margin: 53px auto 0;}
.ind_guojia3 a,.lx_model a{ width:186px; float:left; text-align:center;height: 175px;margin-bottom: 37px;padding: 0 6px;}
.ind_guojia3 a img,.lx_model a img{ margin: 0 auto 19px;box-shadow: 3px 3px 8px rgb(237,237,237,0.9);display: block; border-radius: 60px;}
.guojia_nav_qh{font-size:26px;text-align:center;margin-bottom: 1em;font-weight: bold;color: #2d4c96;}
.guojia_nav_qh div{display:block;float: left;width: 50%;line-height:2em;background: #def3ff;color: #2d4c96;margin-bottom: -0.8em;
    }
.guojia_nav_qh div.on{background:#fff;color:#2d4c96;height: 3em;line-height:3em;position: relative;bottom: 0.8em;
    border-top-right-radius: 0.5em;border-top-left-radius: 0.5em;border-top:1px solid #e1e2e2;}

.lx_model_tit{background:url(/images/new_index/new_lx_36.jpg) no-repeat; background-size:100% 3.4rem;position: relative;height: 3.4rem}
.lx_model_tit h2{padding-left: 8%;font-size: 17px;line-height: 22px;font-weight: 0;color: #606060;}
.lx_model ul{padding-bottom: 0.3rem;padding-top: 3.5em;}
.lx_model ul li{width:20%;float: left;}
.lx_model ul li a{display: block;line-height: 2.2rem;text-align: center;font-size: 1rem;}


.lx_tz_tcx1{padding-top:7.5em;margin-top:-7.5em;display:block}
.lx_model_titx1{background:url(/images/new_index/new_lx_36.jpg) no-repeat; background-size:100% 3rem;position: relative;height: 3rem}
.lx_model_titx1 h2{padding-left: 8%;font-size: 1.2rem;line-height: 2.5rem;font-weight: 0;color: #4b4b4b}
.lx_model_titx1 span{font-size: 1rem;line-height: 2.5rem;font-weight: 0;color: #4b4b4b;position: absolute;right: 0.8rem;display:inline-block;top: 0}
.lx_modelx1 ul{margin:0 0.8rem;overflow: hidden;padding-bottom: 0.3rem}
.lx_modelx1 ul li{width:32%;margin-right:2%;float: left;margin-bottom: 0.6rem}
.lx_modelx1 ul li:nth-child(3n){margin-right: 0}
/*.lx_modelx1 ul li a{display: block;height: 2.2rem;line-height: 2.2rem;border:1px  solid #79cfb4;border-radius: 1.1rem;text-align: center;font-size: 1rem;}*/

.main2 { width: 1273px;margin: 0 auto 59px; }
.main2 ul { overflow: hidden; }
.main2 ul li { width: 612px;float: left;margin: 0 12px 14px; }
.main2 ul li img { display: block;width: 610px;height: 202px;border: 1px solid #e8e8e8;border-radius:   4px; }
.main3 { width: 1242px;margin: 0 auto; }
.lx_moshi2{margin-top: 23px;margin-bottom: 66px;}
.lx_moshi2_ini ul{overflow:unset;}
.lx_moshi2_ini{padding:0.5em 0 0em 0;position: relative;}
.lx_moshi2_ini ul li{width: 18.4%;float:left;line-height: 2em;color: #fff;font-size: 1.15em;background: #6589dd;text-align: center;
    border-top-right-radius: 0.2em;border-top-left-radius: 0.2em;color: #fff;height: 2em;border:0;margin-right:2%;}
.lx_moshi2_ini ul{margin-bottom: -0.5em;   }
.lx_moshi2_ini ul li:nth-child(5){margin-right:0;}
.lx_moshi2_ini ul li.ed{background: #5f478c;color: #fff;font-weight: bold;height: 2.4em;line-height: 2.4em;position: relative;bottom: 0.4em;}

.lx_moshi2_sls{z-index:2;position:relative;border-bottom-right-radius: 0.5em;border-bottom-left-radius: 0.5em; padding:40px 26px 51px;border: 1px solid #e8e8e8;}
.lx_moshi2_sls_d1>a>img {position:relative;width:100%;margin-bottom:21px;}
.lx_moshi2_sls_d1 {position:relative;padding-left: 0;margin-bottom: 0.5em;min-height: auto;}
.lx_moshi2_sls_d1 .lx_moshi2_sls_d4_a {
    clear: both;
    display: block;
}
.lx_moshi2_sls_d4_li{float: left;width: 47%;border-radius: 0.5em;margin-bottom:38px; text-align: center; padding-top: 30px;display: block;background-color: #f8f8f8;border: 2px solid #e2e2e2;height: 203px;}
.lx_moshi2_sls_d4_li img{display: inline-block;padding-right: 11px;}
.lx_moshi2_sls_d4_li h4{font-size: 26px;color: #6589dd;font-weight: normal;font-weight: bold;line-height: 32px;}  
.lx_moshi2_sls_d4_li hr{display: inline-block;width: 54px;margin:16px 0 30px;height: 3px;background-color: #a3b5de;border: 0;} 

.lx_moshi2_sls_d3{padding:0.8em 0;overflow:hidden;}
.lx_moshi2_sls_d3 a{display:inline-block;width:32%;margin-right:2%;float:left;border:1px solid #cbcbcb;padding:0.2em;}
.lx_moshi2_sls_d3 a:nth-child(3n){margin-right:0;}
.lx_moshi2_sls_d3 a img{width:100%;}

.lx_moshi2_sls_d2 ul li a{color:#606060;line-height:2.6em;padding-right:4em;overflow:hidden;text-overflow: ellipsis;white-space: nowrap; position:relative;display: block;}
.lx_moshi2_sls_d2 ul li a b{position:absolute;right:0;color:#fff;background: #f75b58;font-size: 1em;line-height: 1.6em;  border-radius: 1em;padding:0 0.3em;top:0.5em;font-weight: normal;}

.lx_moshi2_sls_d4_li p {  position: relative;  color: #696969; font-size: 17px;   padding:0 100px;  line-height: 30px;}





.main4 { margin-bottom: 67px; }
.main4-1 { border: 1px solid #e8e8e8;border-radius: 4px; padding-top: 37px;padding-bottom: 38px;width: 1242px;margin-top: 27px;margin: 27px auto 0;}
.main4-1 ul { overflow: hidden; margin-bottom: 32px;}
.main4-1 ul li { width: 568px;float: left;margin: 0 26px 0px;border-bottom: 1px dashed #b5b5b5; }
.main4-1 li p { padding-left: 27px; }
.main4-1 li p a { padding-left: 24px; display: block;font-size: 17px;line-height: 56px;color: #5b5b5b;background: url(../images/main4-1-li-bj.jpg) no-repeat left center;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
.main4-1-1 { width: 555px;height: 48px;background-color: #f4f4f4; margin-left: 30px;}
.main4-1-1 p { font-size: 17px;line-height: 48px;color: #696969; padding-left: 28px;}

.main5 { margin-bottom: 84px; }
.main5 ul { overflow: hidden;margin-top: 27px;width: 1272px;margin: 27px auto 36px; }
.main5 ul li { width: 400px;float: left;margin: 0 12px 30px; }
.main5-1 { margin-bottom: 8px; }
.main5-1 img { display: block;width: 398px;height: 325px;border: 1px solid #e9e8e8;border-radius: 4px; }
.main5-2{ background-color: #edf0f7;width: 400px;height: 92px;padding-top: 19px;border-radius: 4px; }
.main5-2 p { text-align: center;font-size: 20px;color: #1942a1;line-height: 30px;font-weight: bold; }
.main5-a a ,.lx_moshi2_sls_d1 .lx_moshi2_sls_d4_a span{ display: block;width: 430px;line-height: 44px;font-size: 17px;color: #fefeff;text-align: center;background-color: #6589dd;border-radius: 16px;margin: 0 auto;box-shadow:   5px 5px 10px #b4c3ee; }
.footer { background-color: #353535;padding: 56px 0 45px; }
.footer1 { width: 1248px;margin: 0 auto; }
.footer1-1 { margin-bottom: 54px; }
.footer1-1-1 { text-align: center;margin-bottom: 22px; }
.footer1-1-1 img { display: inline-block;margin: 0 26px; }
.footer1-1-2 { text-align: center; }
.footer1-1-2 a { padding: 0 33px; }
.footer1-1-2 a ,.footer1-1-2 p{ display: inline-block;color: #fff;font-size: 17px;line-height: 27px; }
.footer1-2 { overflow: hidden; }
.footer1-2-1 {width: px;float: left;margin-right:   19px;}
.footer1-2-1 ul { overflow: hidden; }
.footer1-2-1 ul li {  float: left;margin-right: 19px; width: 148px;}
.footer1-2-1 ul li img { display: block; }
.footer1-2-2 { width: 440px;float: left;margin-right: 11px; }
.footer1-2-3 { width: 443px;float: right; }
.footer1-2-2 p,.footer1-2-3 p { font-size: 16px;color: #fff;line-height: 28px; }
.ft { background-color: #1b1b1b;padding: 42px 5px 41px;text-align: center; }
.ft p,.ft a { color: #fff;line-height: 24px;font-size: 15px; }

  /* i am a foreign teacher */
.teacher { width: 1240px;margin: 40px auto 86px; border: 1px solid #e8e8e8;border-radius: 4px;padding: 39px 29px 124px;}
.teacher1 { margin-bottom: 38px; }
.teacher1 h5 ,.teacher2 h5{ font-size: 20px;color: #374565;line-height: 43px;background-color: #f3f9ff;font-weight: normal; margin-bottom: 25px;padding-left: 19px;}
.teacher1 p { font-size: 20px;color: #5b5b5b;line-height: 35px;font-family: 'Arial';padding: 0 19px; }
.teacher2 { margin-bottom: 36px; }
.teacher2 ul { overflow: hidden; padding: 0 19px; }
.teacher2 ul li { float: left;font-size: 20px;color: #5b5b5b;padding-left: 23px; background: url(../images/teacher2-li-bj.jpg) no-repeat left center;line-height: 35px;}
.teacher2 ul .teacher2-ts{width: 521px;}
.teacher3 h5,.teacher4 h5,.teacher5 h5 ,.nrz1 h5,.nrz2 h5{ font-size: 20px;color: #fff;line-height: 43px;padding-left: 18px;font-family: 'Arial'; margin-bottom: 34px;}
.teacher3 h5 { background-color: #1aafb1; }
.teacher4 h5 { background-color: #f68330; }
.teacher5 h5 { background-color: #a8c33b; }
.teacher3-1 p ,.nrz1-1 p{ font-size: 20px;color: #5b5b5b;line-height: 35px; font-family: 'Arial';padding: 0 19px;}
.teacher3,.teacher4,.teacher5 { margin-bottom: 62px; }
.teacher6 { margin-bottom: 61px; }
.teacher6 ul { overflow: hidden; }
.teacher6 ul li { width: 363px;float: left;margin: 0 15px;background-color: #f6fae6; border-radius: 24px;height: 541px;padding: 32px 13px 0;}
.teacher6 h4 { font-size: 28px;text-align: center;color: #a88348;line-height: 36px; margin-bottom: 16px;}
.teacher6-1 { overflow: hidden; margin-bottom: 33px;}
.teacher6-1-1 { float: left;padding: 0 9px 7px; border-right: 1px solid #e8ecd7;}
.teacher6-1-1 h5 { background-color: #e8ecd7;font-size: 15px;font-weight: normal;text-align: center;color: #95903b;line-height: 32px;margin-bottom: 17px; }
.teacher6-1-1 p { font-size: 15px;font-weight: normal;text-align: center;color: #95903b;line-height: 14px; }
.teacher6-1-1-1 { width: 89px; }
.teacher6-1-1-2 { width: 97px; }
.teacher6-1-1-3 { width: 150px; border-right: 0;}
.teacher6-2 { margin-bottom: 22px; }
.teacher6-2 p { text-align: center;font-size: 15px;line-height: 32px;background-color: #465607;width: 249px;margin: 0 auto; color: #fff;}
.teacher6-3 { padding: 0 17px; }
.teacher6-3 p { font-size: 17px;color: #696a67;line-height: 30px; }
.teacher7 { background-color: #9c4b0f;width: 1182px;height: 122px; padding: 33px 34px 0;}
.teacher7 p { font-size: 22px;color: #fff;line-height: 28px; }

  /*I am a student*/
.stu1 { text-align: center;margin-bottom: 139px; }
.stu1 a { color: #fff;font-weight: bold;font-size: 26px;text-align: center;display: inline-block; width: 487px;line-height: 74px;border-radius: 24px;margin: 0 42px;}
.stu1 .stu1-1 { background-color: #57b662; }
.stu1 .stu1-2 { background-color: #284da1; }
  /*i am an institute */
.institute1 { margin-bottom: 71px; }
.institute1 p { font-size: 20px;color: #5b5b5b;line-height: 35px; }
.institute2 { overflow: hidden;margin-bottom: 81px; }
.institute2>li { width: 375px;float: left;margin-right: 27px; }
.institute2 .institute2-ts { margin-right: 0; }
.institute2-1 img { display: block;width: 375px;height: 210px; }
.institute2 li h4 { background-color: #2f55af;line-height: 62px;color: #fff;font-size: 20px;font-weight: normal; padding-left: 17px;}
.institute2-3 { background-color: #f3f9ff; padding: 32px 14px 0;height: 510px;}
.institute2-3 li { margin-bottom: 11px; }
.institute2-3 li h5 { font-size: 20px;color: #5b5b5b;line-height: 29px; font-weight: normal;padding-left: 22px;background: url(../images/institute2-3-li-bj.jpg) no-repeat left center;}
.institute2-3 li p { font-size: 17px;color: #5b5b5b;line-height: 30px; padding-left: 22px;}
.institute2-4 {margin-top: 30px;}
.institute2-4 p { font-size: 17px; line-height: 24px;color: #5b5b5b;padding-left: 22px;}
.institute3 h5 { text-align: center;font-size: 26px;color: #2d4c96;line-height: 34px; margin-bottom: 40px;}
.institute3 ul { overflow: hidden; }
.institute3 ul li { width: 377px;float: left;margin: 0 6px 37px; }
.institute3 ul li img { display: block;border-radius: 22px; }




  /* i want to work with NRZ */
.nrz { margin-bottom: 21px; }
.nrz1 { margin-bottom: 52px; }
.nrz1 h5 { background-color: #589c9d; }
.nrz2 h5 { background-color: #7b5caa; }


  /* basic useful chinese words */
.basic1 ,.basic2{ width: 1240px;margin: 40px auto 42px; border: 1px solid #e8e8e8;border-radius: 4px; }
.basic1 { padding: 36px 48px 88px; }
.basic1 p { font-size: 20px;line-height: 35px;color: #5b5b5b; }

  /*can mostly chinese people speak english  */
.basic1-1 { margin-bottom: 20px; }



  /* basic useful chinese words */
  .basic1 img { display: block;border: 1px solid #f1f1f1; margin: 33px auto 47px;}
.basic1-2 { display: block;width: 201px;background-color: #5376c9;line-height: 37px;text-align: center;color: #fff !important;font-size: 20px;margin-top: 15px; }
  /* Click to check our company service */
.basic2 { padding: 40px 32px 88px; }
.basic11 { padding: 40px 32px 28px; }
.basic2-1 { margin-bottom: 28px; }
.basic2-1 h5 { font-size: 20px;color: #fff;padding-left: 28px; line-height: 55px;font-weight: normal;background: url(../images/basic2-1-h5-bj.jpg) no-repeat left center;margin-bottom: 25px;}
.basic2-1-1 { overflow: hidden; }
.basic2-1-1 img { float: left;display: block;margin-right: 20px; }
.basic2-1-1 p { font-size: 20px;color: #5b5b5b;line-height: 35px; }
.basic2-2 { overflow: hidden; }
.basic2-2 ul { float: left;width: 567px;margin-left: 20px; }
.basic2-2 ul li { font-size: 20px;color: #5b5b5b;line-height: 35px; }
.basic2-2 ul .basic2-2-ts a{ font-size: 20px; color: #574fa9;line-height: 35px; }
.basic2-3 { background-color: #f7f7f7; width: 100%;margin-top: 44px;margin-bottom: 31px;}
.basic2-3 p { font-size: 20px;text-align: center;color: #5b5b5b;line-height: 60px; }
.basic2-4 { background-color: #f7f7f7; }
.basic2 h4 { font-size: 20px;color: #fff;line-height: 35px;text-align: center;background-color: #d18518;border-radius: 4px; }
.basic2 h4 a{ font-size: 20px;color: #fff;line-height: 35px;text-align: center;background-color: #d18518;border-radius: 4px; }
.basic2-4 { padding: 20px 0 25px; margin-bottom: 35px;}
.basic2-4 h4 { width: 154px;margin: 0 auto 9px; }
.basic2-4 { padding: 20px 0 25px; margin-bottom: 35px;}.basic2-4 p ,.basic2-5 p { font-size: 20px;color: #5b5b5b;line-height: 35px;text-align: center; }
.basic2-5 { padding: 42px 0 59px; margin-bottom: 35px;background-color: #f7f7f7;text-align: center; }
.basic2-5 h4 { width: 410px;margin: 0 auto 35px; }
.basic2-5 img { display: inline-block;border: 1px solid #e6e6e6;margin: 0 8px; }
.basic2-5-1 { margin-bottom: 36px; }
.basic2-6 { text-align: center;margin-top: 15px; }
.basic2-6 h5 { font-size: 26px;color: #bc1a16;line-height: 29px; margin-bottom: 10px;}
  /*how to apply chinese visa */
.basic3-1 { padding: 0 28px; }
.basic3-1 p { font-size: 20px;color: #5b5b5b;line-height: 35px;  }
.basic3-2 h5 { font-size: 20px;color: #fff;padding-left: 28px; line-height: 55px;font-weight: normal;background: url(../images/basic3-2-h5-bj.jpg) no-repeat left center;margin-bottom: 25px;}
.basic3-1 img { display: inline-block;margin: 22px 0 39px; }

/*what app should download before come to china */
.app1-1 { overflow: hidden; margin-bottom: 25px;margin-top: 48px;}
.app1-2 { overflow: hidden; margin-bottom: 58px;}
.app1-1-1 { width: 567px;float: left;border: 1px solid #efefef;border-radius: 4px; }
.app1-1-1 img { display: block;width: 100%; }
.app1-1-2 { width: 550px;float: right;margin-top: 11px; }
.app p ,.wear p ,.why p { font-size: 20px;color: #5b5b5b;line-height: 35px; } 

/*what chinese people eat */
.eat { margin-top: 37px; text-align: center;}
.eat img { display: inline-block;margin: 0 auto; border:1px solid #e4e4e4;}
/*what app should download before come to china */
.wear1 {overflow: hidden;margin-top: 36px;}
.wear1 li { width: 48%;float: left; text-align: center;margin: 0 1% 68px;}
.wear1 li p { padding-right:20%; text-align: left;margin-bottom: 21px;}
.wear1 li img { display: inline-block; }
.wear2 { text-align: center;margin-bottom: 53px; }
.wear2 p { margin-bottom: 30px; text-align: left;}
.wear2 img { display: inline-block; }
/*what app should download before come to china */
.why1 { margin-bottom: 34px; }



/*bachelor */
.bachelor { padding: 40px 15px 88px; }
.bachelor ul { overflow: hidden;margin-bottom: 56px; }
.bachelor ul li { width: 284px;float: left;margin: 0 9px 34px; border: 1px solid #e8e8e8;padding: 15px 16px 37px;height: 266px;}
.bachelor1 { margin-bottom: 28px; }
.bachelor1 img { display: block;width: 249px;height: 159px; border: 1px solid #e8e8e8;}
.bachelor ul li h5 ,.programs ul li h5 { text-align: center;font-size: 17px;color: #5b5b5b;line-height: 20px;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;    padding: 0 12px; }
.list { line-height: 24px;text-align: center;  }
.list p ,.list a ,.list select{ font-size: 17px !important;color: #5b5b5b !important;line-height: 24px !important;}
/*Chinese Language */
.lan { margin-bottom: 40px;border: 1px solid #e8e8e8;border-radius: 4px;width: 1240px;margin: 40px auto 42px;padding: 60px 0 40px; }
.lan h4 { text-align: center; font-size: 26px;color: #5b5b5b;line-height: 34px;margin-bottom: 10px;background-color:#fff;}
.lan-1 p { font-size: 20px;color: #5b5b5b;line-height: 35px; text-align: center;margin-bottom: 15px;}
.lan-2 p { text-align: center;line-height: 43px;background-color: #eeeeee;width: 288px;border-radius: 3px;margin: 0 auto 30px; }
.lan-3 { text-align: center; }
.lan-3 a { color: #5376c9;font-size: 17px;line-height: 24px; }
/*Bachelor-内页 */
.bachelorshow {border: 1px solid #e8e8e8;border-radius: 4px;width: 1240px;margin: 40px auto 72px;padding: 42px 62px 61px;  }
.bachelorshow1 h4 { text-align: center;background-color: #fff;font-size: 26px;color: #5b5b5b; font-weight: normal;line-height: 34px;margin-bottom: 8px;}
.bachelorshow1 h5 { text-align: center;background-color: #fff;font-size: 22px;color: #5b5b5b; font-weight: normal;line-height: 31px;font-family: "微软雅黑";margin-bottom: 24px;}
.bachelorshow2-bt p { color: #fff;text-align: center;width: 100%;font-size: 22px;line-height: 42px; font-weight: bold;}
.bachelorshow2-1 { text-align: center;margin-bottom: 35px; }
.bachelorshow2-1 img { display: inline-block; }
.bachelorshow2-2 { margin-bottom: 38px; }
.bachelorshow2-2 .bachelorshow2-bt { background-color: #59983a; margin-bottom: 30px;}
.bachelorshow2-3 { margin-bottom: 34px; }
.bachelorshow2-3 .bachelorshow2-bt { background-color: #565aa5; margin-bottom: 30px;}
.bachelorshow2-4 { margin-bottom: 60px; }
.bachelorshow2-4 .bachelorshow2-bt { background-color: #5679a5; margin-bottom: 22px;}
.bachelorshow2-4 table { margin-bottom: 36px;text-align: center; width: 100%;}
.bachelorshow2-4 table th { font-size: 20px;color: #5b5b5b;line-height: 24px; font-weight: bold;padding: 16px 0 7px;}
.bachelorshow2-4-2-1 { width: 235px; }
.bachelorshow2-4-2-2 { width: 171px; }
.bachelorshow2-4-2-3 { width: 299px; }
.bachelorshow2-4-2-4 { width: 171px; }
.bachelorshow2-4-2-5 { width: 209px; }
.bachelorshow2-4 table td { font-size: 17px;color: #6a6a6a;line-height: 52px; }
.bachelorshow2-4-3 a { width: 168px;background-color: #85714e; display: block;line-height: 44px;color: #fff;font-size: 17px;border-radius: 22px;margin: 0 auto;font-weight: bold;text-align: center;}
.bachelorshow2-5 { margin-bottom: 72px; }
.bachelorshow2-5 .bachelorshow2-bt { background-color: #582186; margin-bottom: 30px;}
.bachelorshow2-6 .bachelorshow2-bt { background-color: #458621; margin-bottom: 29px;}
.bachelorshow2-2-1 p { font-size: 20px;line-height: 35px;color: #5b5b5b; }
.bachelorshow2-6-1 p { text-align: center;font-size: 20px;color: #5b5b5b;line-height: 35px;margin-bottom: 24px; }
.bachelorshow2-6 ul { overflow: hidden; }
.bachelorshow2-6 ul li { width: 354px;float: left;margin-right: 24px; margin-bottom: 30px;}
.bachelorshow2-6 ul li:nth-child(3n) { margin-right: 0; }
/*Chinese Language-VIP Chinese Language Course View more */
.lanshow1 { text-align: center;margin-bottom: 38px; }
.lanshow-bt p { font-size: 22px;color: #fff;text-align: center;line-height: 40px; font-weight: bold;margin-bottom: 26px;}
.lanshow2 ,.lanshow3 { margin-bottom: 40px; }
.lanshow4 ,.lanshow5{ margin-bottom: 53px; }
.lanshow6 { margin-bottom: 96px; }
.lanshow2 .lanshow-bt { background-color: #59983a; }
.lanshow3 .lanshow-bt { background-color: #867f61; }
.lanshow4 .lanshow-bt { background-color: #6f5798; }
.lanshow5 .lanshow-bt { background-color: #3a6698; }
.lanshow6 .lanshow-bt { background-color: #7d4288; }
.lanshow2-1-1 { margin-bottom: 20px; }
.lanshow2-1-bt p { font-size: 22px;color: #a26d22;line-height: 30px; font-weight: bold;margin-bottom: 12px;}
.lanshow2-1 li { padding-left: 18px;margin-left: 5px;}
.lanshow7 { overflow: hidden; }
.lanshow7-1 { width: 210px;float: left; margin-left: 39px;}
.lanshow7-1 img { display: block; }
.lanshow7-2 { width: 876px;float: right;margin-top: 4px; }
.lanshow7-2 p ,.lanshow1 p ,.lanshow2-1-1 p,.lanshow2-1 li { font-size: 20px;color: #5b5b5b;line-height: 35px; }
.lanshow2 .lanshow2-1 li { background: url(../images/lanshow2-li-bj.jpg) no-repeat left center; }
.lanshow3 .lanshow2-1 li { background: url(../images/lanshow3-li-bj.jpg) no-repeat left center; }
.lanshow4 .lanshow2-1 li { background: url(../images/lanshow4-li-bj.jpg) no-repeat left center; }
.lanshow5 .lanshow2-1 li { background: url(../images/lanshow5-li-bj.jpg) no-repeat left center; }
.lanshow6 .lanshow2-1 li { background: url(../images/lanshow6-li-bj.jpg) no-repeat left center; }


.visa h5 { background: none; background-color: #617cbb !important;}
  /*Free Chinese lessons for beginners 点击下载 */
.free { border: 1px solid #e8e8e8;border-radius: 4px;width: 1240px;margin: 40px auto 72px;padding: 42px 62px 61px;  }
.free ul { overflow: hidden;width: 1008px;margin: 0 auto 70px; }
.free li {  float: left;  border-bottom: 1px dashed #b5b5b5;width: 100%;}
.free li a { padding-left: 24px; display: block; font-size: 17px; line-height: 56px; color: #5b5b5b; background: url(../images/main4-1-li-bj.jpg) no-repeat left center; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; }
  /*scholarship */
.scholarship { border: 1px solid #e8e8e8;border-radius: 4px;width: 1240px;margin: 40px auto 72px;padding: 44px 9px 60px; }
.scholarship ul { overflow: hidden; margin-bottom: 40px;}
.scholarship ul li { width: 382px;float: left;margin: 0 12px 40px; border:  1px solid #e5e5e5;padding: 17px 20px 25px 29px;}
.scholarship ul li h5 { font-size: 20px;color: #5b5b5b;line-height: 35px;height: 70px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.scholarship-1 p { font-size: 20px;color: #5b5b5b;line-height: 35px;}
.scholarship-2 a { display: block;width: 111px;font-size: 15px;text-align: center;background-color: #eeeeee; line-height: 37px;color: #5b5b5b;margin-top: 41px;}

  /*programs*/
.programs { border: 1px solid #e8e8e8;border-radius: 4px;width: 1240px;margin: 40px auto 72px;padding: 56px 8px 31px; }
.programs-1 { margin-left: 17px; }
.programs-1 p { font-size: 20px;color: #5b5b5b;line-height: 35px; }
.programs ul { overflow: hidden;margin-top: 40px; }
.programs ul li { width: 284px;float: left;margin: 0 10px 34px;border: 1px solid #e8e8e8; padding: 15px 16px 0;height: 266px;}
.programs ul li .bachelor1 { border: 1px solid #eeeeee; }
  /*scholarship*/
.scholarship { border: 1px solid #e8e8e8;border-radius: 4px;width: 1240px;margin: 40px auto 72px;padding: 39px 10px 83px;  }
.scholarship p { font-size: 20px;color: #5b5b5b;line-height: 35px;}
.scholarship1 { margin-bottom: 31px; }
.scholarship2 { margin-bottom: 71px; }
.scholarship2-1 { margin-bottom: 34px; }
.scholarship2 h4 { color: #2d55b0;font-size: 22px;line-height: 30px;margin-bottom: 11px; }
.scholarship h5 { font-size: 20px;color: #5b5b5b;line-height: 35px; margin-bottom: 6px;}
.scholarship2-1-ts { font-weight: bold; }
.scholarship3 a { display: block;width: 100%;background-color: #5376c9;text-align: center;color: #fff;line-height: 56px;font-size: 20px; font-weight: bold;margin-top: 97px;}

.scholarshipshow { padding: 39px 28px 83px;  }

  /*Summer camp*/
.summer {  border: 1px solid #e8e8e8;border-radius: 4px;width: 1240px;margin: 40px auto 76px;padding: 31px 30px 37px; }
.summer1 h5 { font-size: 22px;color: #fff;line-height: 42px;text-align: center;margin-bottom: 16px; }
.summer1-a h5 { background-color: #59983a; }
.summer1-b h5 { background-color: #3a9871; }
.summer1-c h5 { background-color: #3a834b; }
.summer1-d h5 { background-color: #83763a; }
.summer1-e h5 { background-color: #835e3a; }
.summer1 { margin-bottom: 52px; }
.summer1-1 { margin-left: 23px; }
.summer1 p { font-size: 20px;color: #5b5b5b;line-height: 35px; }
.summer2 { overflow: hidden; }
.summer2 li { width: 540px;float: left;margin: 0 24px 17px; }
.summer2 li img { display: block;width: 100%; }
.summer1-3 { text-align: center; }
.summer1-3 img { display: inline-block; }

  /*Online application*/
.online {border: 1px solid #e8e8e8;border-radius: 4px;width: 1240px;margin: 40px auto 72px;padding: 45px 52px 82px;  }


.online1 { overflow: hidden; }
.online1 li { width: 552px;float: left;margin: 0 5px 10px;border: 1px solid #e2e2e2; }
.online1 li p{ width: 206px;float: left;border-right: 1px solid #e2e2e2;padding: 22px 0 12px 42px;font-size: 20px;color: #5b5b5b;line-height: 35px; }
.online1-r { width: 344px;float: right;padding: 22px 10px 12px; }
.online1-r input { font-size: 20px;color: #5b5b5b;line-height: 35px;  }
.online1 .online1-ts p {width: 250px;}
.online1-ts .online1-r { width: 299px; }

.i2{ width: 197px;text-align: center; border: 1px solid #ebeaeb;margin: 87px auto 16px;text-align: center;padding: 0 6px;height: 46px;}
.i2 input { border: 1px solid #d3d3d3; margin-left: 13px;line-height: 30px;margin-top: 6px;}
.i3 { width: 246px;text-align: center;font-size: 28px;background-color: #835daa; line-height: 80px;font-weight: bold;color: #fff;border-radius: 4px;display: block;margin: 0 auto;}
.online2  { overflow: hidden; border: 1px solid #e2e2e2; margin-bottom: 10px;}
.online2 p {  width: 426px;float: left;border-right: 1px solid #e2e2e2;padding: 33px 0 31px 42px;font-size: 20px;color: #5b5b5b;line-height: 35px;}
.online2 .online1-r { width: 689px; }

.guojia_nav_qh div:hover ,.lx_moshi2_ini ul li:hover{ cursor: pointer; }





@media screen and (min-width: 768px) {
.the-nav { display: block;}
.the-nav .nav {  display: block; }
.the-nav .nav-pill:after { content: "";  display: table; clear: both;}
.the-nav > .nav { margin: 0;line-height: normal;}
.the-nav > .nav > li { display:block;  position:relative;    float:left;   /*line-height:65px;*/    text-align:center;}
.the-nav > .nav > li p{}
.the-nav > .nav > li .caret { margin-top:8px; margin-left:2px; border-top-color:#A7A7A7; border-bottom-color:#A7A7A7;}
.the-nav > .nav > li a {  display:block;  color:#414141; font-weight:500; text-decoration:none;  font-size:17px;  }
.the-nav > .nav > li:hover > a { color:#545454;}
.the-nav > .nav > li:hover .subnav {  display:block; }
.the-nav > .nav > li:hover .caret {  border-top-color: #303030; border-bottom-color: #303030;}
}
@media screen and (max-width: 767px) {
.navbar .nav-collapse {  display: none; }
  
}
  /* Subnav */
.nav > li > .subnav { display:none; position:absolute; top:100%; left:0;  z-index:9999999999; margin:0;  padding:0; min-width:150px; background:#fff;  width: 100%; }
.nav > li > .subnav > li { margin-bottom: 0;  line-height:51px;  border-bottom: #e8e8e8 solid 1px;width: 100%;background-color: #fafcff;}
.nav > li > .subnav > li a {  color: #515151;   font-size: 18px;display: block;padding-left: 53px;text-align: left;}
.nav > li > .subnav > li:hover a { color:#ffffff; background:#035eaf;}
/*main1*/






@media screen and (max-width:1024px){
    
    .hd ,.banner, .banner-con{ width: 96%;margin: 0 auto; }
    .the-nav li{ width: 16.66%; }
    .layout-right-content { width: 100%; }
    .the-nav li>a p { width: 100%; }
    .main1 ,.main2,.main3,.main4-1,.bt h4,.main5 ul,.footer1,.teacher,.basic1,.basic2,.bachelorshow,.free,.scholarship,.programs,.summer,.online{ width: 96%; }
    .main2 ul li ,.main4-1 ul li{ width: 48%;margin: 0 1% 2%; }
    .main2 ul li img ,.main5-1 img{ width: 100%;height: auto; }
    .main5 ul li { width: 31.1%;margin: 0 1% 2%; }
    .main5-2 { width: 100%; }
    .footer1-2-1 {  float: none;  width: 334px;  margin: 0 auto 2%;}
    .main5-2 p {     line-height: 24px;font-size: 16px; }
    .footer1-2-3,.footer1-2-2 { width: 49%; }
    .footer1-2-2{margin-right: 2%;}
    .footer1-2-2 p, .footer1-2-3 p,.ft p, .ft a {     font-size: 12px;    line-height: 20px; }
    .ft { padding: 3% 2%; }
    .guojia_nav_qh { font-size: 20px; }
    .footer1-2-1 ul li { margin: 0 9px; }
    .teacher ,.scholarship,.programs,.summer,.online{  margin: 3% auto 5%;padding: 3% 2% 4%; }
    .teacher6 ul li { width: 31.33%;margin: 0 1%; }
    .teacher6-1 { margin-bottom: 2%; }
    .teacher6-1-1-1 { width: 25%; }
    .teacher6-1-1-2 { width: 30%; }
    .teacher6-1-1-3 { width: 45%; }
    .teacher6-1-1 { padding: 0 1% 2%; }
    .teacher6-1-1 h5 ,.teacher6-1-1 p{ font-size: 12px; }
    .teacher6-1-1 h5 {margin-bottom: 2%;}
    .teacher6-3 p ,.basic1 p{ font-size: 14px;line-height: 26px; }
    .teacher7 { width: 100%;    padding: 3%;}
    .teacher7 p { font-size: 18px;line-height: 22px; }
    .stu1 { margin-bottom: 5%; }
    .stu1 a { width: 40%;margin: 0 4%; }
    .institute1 { margin-bottom: 3%; }
    .institute1 p { font-size: 16px;line-height: 26px; }
    .institute2 { margin-bottom: 3%; }
    .institute2>li { width: 31.33%;margin: 0 1%; }
    .institute2 li h4 { font-size: 14px; }
    .institute2-1 img { width: 100%;height: auto; }
    .institute2-3 { padding: 2%;height: 450px; }
    .institute2-3 li { margin-bottom: 1%; }
    .institute2-3 li h5 { font-size: 16px; font-weight: bold;}
    .institute2-3 li p ,.institute2-4 p,.app p ,.wear p,,.why p { font-size: 14px;line-height: 24px; }
    .institute3 ul li { width: 31.3%;margin: 0 1% 2%; }
    .basic1 ,.basic2{ margin: 3% auto 4%;padding:3% 2% 4%; }
    .app1-1 { margin-top: 3%;margin-bottom: 2%; }
    .app1-2 { margin-bottom: 2%; }
    .app1-1-1 { width: 50%; }
    .app1-1-2 { width: 48%; }
    .eat { margin-top: 2%; }
    .wear1 { margin-top: 2%; }
    .wear1 li ,.wear2{ margin-bottom: 3%; }
    .wear1 li p ,.wear2 p{ margin-bottom: 2%; }
    .why1 { margin-bottom:3%; }
    .bachelor ul li { width: 23%;margin: 0 1% 2%; padding: 2% 2% 3%;height: 200px;}
    .bachelor1 img { width: 100%;height: auto; }
    .bachelor1 { margin-bottom: 1%; }
    .bachelor ul li h5 ,.list p, .list a, .list select{ font-size: 14px; }
    .bachelor ul { margin-bottom: 3%; }
    .bachelorshow ,.free{ padding: 3% 2%;margin: 3% auto 4%; }
    .bachelorshow2-6 ul li { width: 32%;margin-right: 2%;margin-bottom: 2%;}
    .lanshow7-1 { margin-left: 1%; }
    .lanshow7-2 { width: 72%; }
    .free ul { width: 90%;margin: 0 auto 3%; }
    .scholarship ul { margin-bottom: 2%; }
    .scholarship ul li { width: 31.33%;margin: 0 1% 2%; padding: 1% 2% 2%;}
    .scholarship ul li h5 { font-size: 18px;line-height: 30px; }
    .scholarship-1 p { font-size: 14px;line-height: 26px; }
    .scholarship-2 a { margin-top: 2%; }
    .programs ul { margin-top: 2%; }
    .programs ul li { width: 23%;margin: 0 1% 2%;height: 200px; }
    .programs-1 p ,.programs ul li h5{ font-size: 14px;line-height: 26px; }
    .summer2 li ,.online1 li{ width: 48%;margin: 0 1% 2%; }
    .online1 li p { width: 40%; }
    .online1-r { width: 59%; }
    .online1 .online1-ts p { width: 54%; }
    .online1-ts .online1-r { width: 45%; }
    .online2 p { width: 31%; }
    .online2 .online1-r { width: 68%; }
    .ind_guojia3, .lx_model { width: 98% !important; }
    .ind_guojia3 {   margin: 3% auto 0;}
    .ind_guojia3 a { width: 16.66%;padding: 0 1%;font-size: 12px; }
    .ind_guojia3 a, .lx_model a {margin-bottom: 2%; font-size: 12px;  }
    .lx_model ul { padding-top: 3%; }
    .lx_model ul li a { font-size: 12px; }
    .i2 { margin-top: 4%; }
}
@media screen and (max-width:900px){

    .lx_moshi2_sls_d4_li p { font-size: 15px;    padding: 0 40px;line-height: 26px; } 
    .lx_moshi2_sls_d4_li hr {    margin: 16px 0 16px;}
    .bt h4 { font-size: 26px; }
    .main4-1 ul { margin-bottom: 2%; }
    .main4-1 li p a ,.free li a{ font-size: 14px;line-height: 46px; }
    .teacher1 p ,.teacher2 ul li,.teacher3-1 p, .nrz1-1 p,.summer1 p{ font-size: 16px; line-height: 30px;}
    .teacher3, .teacher4, .teacher5 ,.nrz1{ margin-bottom: 3%; }
    .teacher3 h5, .teacher4 h5, .teacher5 h5 ,.nrz1 h5,.nrz2 h5{ margin-bottom: 2%; }
    .teacher6-2 p { width: 100%; }
    .teacher6 ul li{padding: 3% 1% 0;}
    .teacher6 { margin-bottom: 3%; }
    .stu1 a { line-height: 64px;font-size: 20px; }
    .institute2-4 { margin-top: 2%; }
    .basic1-1 { margin-bottom: 2%; }
    .basic2 p ,.basic2-2 ul li,.bachelorshow2-2-1 p,.lanshow2-1 li,.scholarship p,.online1 li p,.online1-r input,.online2 p,.online1-r{ font-size: 14px;line-height: 26px; }
    .online1 li p,.online1-r input,.online2 p,.online1-r{display: block;}
    .basic3-1 img { margin: 1% 0 2%; }
    .basic3-1 { padding: 0 2%; }
    .bachelorshow2-2 ,.bachelorshow2-3,.bachelorshow2-4,.bachelorshow2-5{ margin-bottom: 3%; }
    .bachelorshow2 .bachelorshow2-bt { margin-bottom: 2% !important; }
    .bachelorshow2-4 table { margin-bottom: 2%; }
    .bachelorshow2-4 table th { font-size: 16px; }
    .bachelorshow2-4 table td { font-size: 14px;line-height: 26px;padding: 2% 0; }
    .bachelorshow2-6-1 p ,.bachelorshow2-1{ margin-bottom: 2%; }
    .lanshow1 ,.lanshow2 ,.lanshow3 ,.lanshow4,.lanshow5,.lanshow6{ margin-bottom: 3%; }
    .lanshow2-1-1 ,.lanshow-bt p{ margin-bottom: 2%; }
    .lanshow2-1-bt p { margin-bottom: 1%; }
    .scholarship h5 { font-size: 14px; }
    .scholarship1 ,.scholarship2-1{ margin-bottom: 3%; }
    .scholarship2 { margin-bottom: 4%; }
    .scholarship3 a { margin-top: 2%; }
    .summer1 { margin-bottom: 3%; }
    .i3 { margin-top: 3%;height: 50px;font-size: 18px;line-height: 50px; }
}

@media screen and (max-width:810px){
    .phone { margin-top: 2%; }
    .phone-1 { margin-top: 0; }
    #s_rukou {  margin-left: -367px;}
    #s_rukou .tab { width: 42%;    top: 30px; }
    #s_rukou .tab li h3 { font-size: 18px; }
    .logo { width: 60%; }
    .the-nav li>a p { font-size: 18px; }
    .ind_guojia3 a img {    margin: 35px auto 2px; }
    .main5 ul { margin: 3% auto 1%; }
    .lx_moshi2_sls { padding: 2%; }
    .main5 ,.main4,.lx_moshi2{ margin-bottom: 4%; }
    .main2 { margin: 0 auto 4%; }
    .teacher6 ul li { width: 96%;margin: 0 2% 2%;    height: 410px;}
    .institute2 li h4 {  font-size: 12px;line-height: 50px;}
    .institute3 h5 { margin-bottom: 2%; }
    .basic2-3 { margin-top: 2%;margin-bottom: 3%; }
    .basic2-4 { margin-bottom: 3%; }
    .basic2-2 ul { width: 98%;margin-left: 2%; }
    .lanshow7-2 {  width: 67%;}
    .bachelor ul li { height: 170px; }
    .scholarship ul li { width: 48%; }
    .ind_guojia3 a { width: 33.33%; }
    .lx_model ul li { width: 25%; }
}

@media screen and (max-width:768px){

    .footer1-1 { margin-bottom: 3%; }
    .footer1-1-2 a, .footer1-1-2 p {     font-size: 14px; }
    .footer1-1-2 a { padding: 0 20px; }
    .teacher1 ,.teacher2{ margin-bottom: 3%; }
    .teacher1 h5, .teacher2 h5 { margin-bottom: 2%; }
    .basic2-5-1 { margin-bottom: 0; }
    .basic2-5 { padding: 2% 0 3%; margin-bottom: 3%;}
    .basic2-5 img { margin-bottom: 2%; }
    .basic2 h4 { margin-bottom: 2%; }
    .bachelor ul li { width: 48%; }
    .bachelorshow1 h4 { margin-bottom: 1%; }
    .bachelor ul li {  height: 270px;}
    .summer1 h5 { margin-bottom: 1%; }
    .online1 li p ,.online2 p,.online1-r{ padding: 2% 0 3% 4%; }


   
}
@media screen and (max-width:767px){
    .layout-right-content { width: 15% !important;}
    .layout-right-content{float:right;margin:0 0 0 0;}
    .layout-left-flyout { z-index: 99999;     right: 0;}
    .layout-left-flyout.isCbFlyNavActive{margin-top: 36px;right: 0;}
    .the-nav ul.nav-flyout li a p {  color: #FFF;  display: block;  text-decoration: none; padding: 0;  margin-right: 0; font-size: 14px;text-align: left;line-height: 50px;height: 50px;}
    .the-nav { width: 100%; }
    .layout-right-content { width: 10% !important; }
    .lx_moshi2_sls_d4_li h4 { font-size: 20px; }
    .bt h4 {  font-size: 20px;}
    .main4-1 { padding-top: 2%;     margin: 2% auto 0;}
    .lx_moshi2_sls_d4_li p {     padding: 0 20px; }




}
@media screen and (max-width:640px){
.logo { width: 530px;}
.phone { width: 40%;margin-top: 0; }
.main5 ul li { width: 46%;margin: 0 2% 2%; }
.the-nav li>a p { background:none !important;}
.institute2>li { width: 96%; margin: 0 2% 2%;}
.institute3 ul li { width: 48%; }
.basic1 img { margin: 2% auto; }
.basic2-1 h5 ,.basic3-2 h5{ font-size: 16px;line-height: 40px;margin-bottom: 2%; }
.basic2 h4 { font-size: 16px; }
.app1-1-1 { width: 100%; }
.app1-1-2 { width: 100%; }
.wear1 li { width: 98%; }
.wear1 li p { padding-right: 0; }
.lanshow7-2 {  width: 60%;}
.programs ul li { width: 48%;    height: 240px; }
.scholarship2 h4 ,.scholarship3 a,.summer1 h5{ font-size: 18px; }
.lx_model ul li { width: 33.3%; }
.phone { width: 55%; }
.phone-1 { width:78% ;float: left; }
}
@media screen and (max-width:480px){
.ind_guojia3 a { width: 33.3%; }
.lx_model ul li { width: 25%; }
.lx_moshi2_ini ul li { font-size: 1em; }
.lx_moshi2_sls_d4_li { width: 100%;   margin-left: 0 !important; margin-bottom: 2%;}
.bt h4 {  font-size: 16px;}
.main4-1-1 { width: 96%;margin: 0 auto; }
.footer1-1-1 img {     margin: 0 10px;width: 15%; }
.guojia_nav_qh {   font-size: 16px;}
.main2 ul li { width: 100%; }
.lx_moshi2 { margin-top: 1%; }
 .main4-1 ul li { width: 96%; margin: 0 2% 2%;}
 .main5-a a, .lx_moshi2_sls_d1 .lx_moshi2_sls_d4_a span { font-size: 14px; }
 .stu1 a {  line-height: 44px;  font-size: 14px;}
 .basic2-6 h5 { font-size: 20px; }
 .bachelorshow2-4 table th { font-size: 14px; }
 .bachelorshow2-4 table td { font-size: 12px;line-height: 22px; }
 .bachelorshow2-bt p { font-size: 20px; }
 .lanshow7-1 { width: 36%; }
  .lanshow7-1 img { width: 100%; }
  .lanshow7-2 { margin-top: 0; }
  .bachelor ul li { height: 200px;}
  .phone p { font-size: 16px; }
  .programs ul li {  height: 200px; }
  .online1 li { width: 100%;margin: 0 auto 2%; }
  .online1 li p { width: 31%; }
  .online1 .online1-ts p { width: 40%; }
  .online1-r { width: 68%;}
  .logo { width: 100%;}
  .lx_model ul li ,.ind_guojia3 a{ width: 50%; }
  .banner-pagination {     bottom: 5px; }
  .phone { width: 67%; }
.phone-1 { width:77% ;float: left; }
}
@media screen and (max-width:430px){


    .phone p { background: none;font-size: 14px;text-align: right; }
.bt h4 { background: none;padding-left: 0; }
.main5-a a, .lx_moshi2_sls_d1 .lx_moshi2_sls_d4_a span {width: 92%;}
.main5 ul li {width: 96%;margin: 0 2% 2%;}
.footer1-2-3, .footer1-2-2 {  width: 100%;float: none;text-align: center;}
.main5-2 { height: 70px; }
.main5-2 p {  line-height: 20px;  font-size: 14px;}
.phone p { padding-left: 0; }
.lx_model ul li {  width: 50%;}
.lx_moshi2_ini ul li { font-size: 12px;}
.lx_moshi2_ini { margin-bottom: 3px; }
.teacher1 p, .teacher2 ul li, .teacher3-1 p  { font-size: 14px;line-height: 26px; }
.teacher7 p { font-size: 16px; }
.scholarship ul li { width: 98%;  }
.scholarship ul li h5{ height: 50px; }
.scholarship2 h4, .scholarship3 a { font-size: 16px; }
.scholarship3 a { line-height: 32px; }
.summer1 h5 { font-size: 18px;line-height: 32px; }
.phone {  width: 89%;}

}
@media screen and (max-width:400px){
.bt h4 {  font-size: 14px;}
.teacher6 h4 { font-size: 22px; }
.stu1 a {  line-height: 38px;  font-size: 12px;}
.bachelorshow2-4 table th { font-size: 12px; }
.bachelorshow2-4-2-1 { width: 20%; }
.bachelorshow2-4-2-2 { width: 19%; }
.bachelorshow2-4-2-3 { width: 21%; }
.bachelorshow2-4-2-4 { width: 19%; }
.bachelorshow2-4-2-5 { width: 21%; }
.scholarship ul li h5{ height: 70px; }

}
@media screen and (max-width:360px){

    .guojia_nav_qh div { font-size: 14px; }
    .bachelor ul li { width: 98%; height: 260px;}
    .programs ul li {  height: 180px; }
    .summer2 li { width: 98%; }
    .phone {  width: 89%;}
}