/*@font-face {font-family: 'ltjh_f';src: ;}*/
html, body {position: relative;height: 100%;  }
body {font-size: 14px;color:#000;margin: 0;padding: 0;  }
li,ol{list-style: none}
a{color: #666666;text-decoration: none}
a:hover{color: #666666;text-decoration: none}
*{padding:0;margin:0;font-size: 14px;font-family:"microsoft yahei", "微软雅黑", helvetica, arial, verdana, tahoma, sans-serif;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.f-right{float: right;}
.f-left{float: left;}
.c-left{text-align: left;}
.c-right{text-align: right;}
.clboth{clear: both}
.pinfo>*{padding: 0;margin: 0;}
/*header*/
/*.navbar-inverse .navbar-toggle .icon-bar{background-color: #000;  }
.navs{position: fixed;width: 100%;padding: 18px 0px;background-color:transparent;transition: all 0.5s linear;box-shadow: 0 0 0px 0px #aaa;transition: all 0.3s linear}
.navs>.bgcolor{position:absolute;top:0px;width:100%;height:100%;background-color: rgb(255,255,255);opacity: 0.95;z-index: 0;}
.no-navs{padding:8px 0px;position: fixed;background-color: transparent}
.navs>.container{width:1720px;margin: 0 auto;padding: 0px;z-index:1;position: relative}
.navs>.container>div{position: relative}
.navs>.container>div>a>img{max-width:186px;transition: all 0.3s linear}
.navs>.container>div>ul{width:100%;position: absolute;top:0;text-align: center;height: 66px;}
.navs>.container>div>ul>li{padding: 0 0px;margin: 0 7px;float:none;display: inline-block;height: 66px;}
.navs>.container>div>ul>li>a{font-size: 16px;color:rgb(69,69,69);line-height: 66px;transition: all 0.3s linear}
.navs>.container>div>ul>li>span{display:block;margin:0 auto;background-color:rgb(59,179,194);width:0;height: 4px;position: relative;top:14px;}
.navs>.container>div>ul>li:hover>span,.navs>.container>div>ul>.lihover>span{width: 89.6%;}
.navs>.container>div>ul>li>.a2{color:rgb(120,120,120);}
.navs>.container>div>ul>li:hover>a,.navs>.container>div>ul>.lihover>a{color:rgb(59,179,194);}
.navs>.container>div>ul>li:last-of-type{padding-right:0px;}
.navs>.container>div>ul>span{color:rgb(59,179,194);margin-top:10px;position: absolute;right:0;text-align: left;padding-left: 50px;background:  no-repeat 0 50%;font-size: 14px;}
.navs>.container>div>ul>span>span{color:rgb(59,179,194);display: block;font-size: 20px;}
.navs>.container>div>ul>li>ol{display: block;!*background-color: #fff;*!position:fixed;top:45px;right:0;width: 52%;height: 100%;opacity: 1;z-index:50;}
!*.navs>.container>div>ul>li>ol{top:45px;opacity: 1;}*!
.navs>.container>div>ul>li>ol>li>a{display:block;font-size: 12px;}
.navs>.container>div>ul>li>ol>span{position: absolute;width: 0.5px;opacity:0.5;height: 100%;background-color: rgb(222,222,222);left: 0;}

.not-navs{position: fixed;width: 100%;padding: 10px 0px;}
.not-navs>.container>div>a>img{max-width:150px;}
.not-navs>.container>div>ul{height: 53.22px;}
.not-navs>.container>div>ul>li{height: 53.22px;}
.not-navs>.container>div>ul>li>a{font-size: 14px;line-height: 53.22px;}
.not-navs>.container>div>ul>li>span{display:block;margin:0 auto;background-color:rgb(59,179,194);width:0;height: 4px;position: relative;top:6px;}
.not-navs>.container>div>ul>span{font-size:12px;margin-top: 7px;}
.not-navs>.container>div>ul>span>span{font-size:18px;}*/

.ajhtc-nav>ul>span{color:rgb(59,179,194);line-height:20px;height:40px;margin:auto;position: absolute;left:auto;top:0;bottom:0;right:0;text-align: left;padding-left: 50px;background:  no-repeat 0 50%;font-size: 14px;}
.ajhtc-nav>ul>span>span{color:rgb(59,179,194);display: block;font-size: 20px;}

/* index */
.swiper-container-v{width: 100%;height: 100%;position: relative;}
.swiper-container-v>.swiper-next-v{width: 90px;height:40px;margin:auto;position: absolute;right:0;left:0;top:93%;background: no-repeat center;background-size: cover;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;}
.swiper-container-v,.swiper-container-h {width: 100%;height: 100%;margin-left: auto;margin-right: auto;  }
.swiper-container-v>.swiper-pagination-v{opacity: 0;}
.swiper-container-v>.swiper-pagination-v>span{background-color:rgb(192,192,192);opacity: 1;width: 16px;height: 4px;border-radius: 0px;margin: 8px 0!important;}
.swiper-container-v>.swiper-pagination-v>.swiper-pagination-bullet-active{background-color:rgb(59,179,194);margin: 8px 0;}
.swiper-container-h>.swiper-pagination-banner>span{background-color:rgb(192,192,192);opacity: 1;width: 40px;height: 6px;border-radius: 0px;}
.swiper-container-h>.swiper-pagination-banner>.swiper-pagination-bullet-active{background-color:rgb(59,179,194);opacity: 1;width: 40px;height: 6px;border-radius: 0px;}
.swiper-container-h>.swiper-button-next-banner{background:  no-repeat 50% 50%;background-size:50px;right: 2.5%;width: 50px;height: 50px;opacity:0.6;}
.swiper-container-h>.swiper-button-next-banner:hover{background:  no-repeat 50% 50%;background-size:50px;right: 2.5%;width: 50px;height: 50px;opacity:0.6;}
.swiper-container-h>.swiper-button-prev-banner{background:  no-repeat 50% 50%;background-size:50px;left: 2.5%;width: 50px;height: 50px;opacity:0.6;}
.swiper-container-h>.swiper-button-prev-banner:hover{background:  no-repeat 50% 50%;background-size:50px;left: 2.5%;width: 50px;height: 50px;opacity:0.6;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: rgb(0,0,0);}
.banner-border{width:100%; height:100%; margin:0 auto;overflow: hidden}
.banner-border>.border-conter{width:100%; height:100%; position:relative; top:50%; left:50%;}
.banner-border>.border-conter>img{ width:100%; height:100%; position:relative; left:-50%; top:-50%;}
.banner-border>.border-conter>div{ width:100%; height:100%; position:relative; left:-50%; top:-50%;}
.swiper-container-h>div>div>.banner-border>.border-conter{position: relative; }
.swiper-container-h>div>div>.banner-border>.border-conter>.bc_naaer1{background:transparent  no-repeat center;background-size: cover;}
.swiper-container-h>div>div>.banner-border>.border-conter>.bc_naaer2{background:transparent  no-repeat center;background-size: cover;}
.swiper-container-h>div>div>.banner-border>.border-conter>.bc_naaer3{background:transparent  no-repeat center;background-size: cover;}
.swiper-container-h>div>div>.banner-border>.border-conter>.bc_naaer4{background:transparent  no-repeat center;background-size: cover;}
.swiper-container-h>div>div>.banner-border>.border-conter>.pin{position: absolute;top:-14%;;left:-38%;width: 1200px;text-align: left;font-size: 60px;color:#fff;font-weight: 600;text-shadow: #c2c1c1 0 1px 0;}
.swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(2)>span{font-size: 24px;color:#fff;font-weight: 600;position: relative;top:-27px;}
.swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3){position: absolute;top:-6.8%;font-size: 48px;}
.swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span{font-size:20px;font-weight: 500;margin-top: 30px;display: block;text-align:left}
.swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a{display:inline-block;font-size:24px;height:24px;color:#fff;padding:0px 10px 10px 10px;min-width: 78px;height: 88px;border:1px solid #fff;font-weight: 500;text-align: center;margin-right: 19px;position: relative;}
.swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a:last-of-type{margin-right: 0px;}
.swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a>span{display:block;margin:auto;position: relative;width: 100%;height: 60px;}
.swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a>span>img{margin:auto;position: absolute;left: 0;right: 0;top:0;bottom: 0;}
.swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a:hover{border:1px solid rgb(218,109,109);background-color: rgb(218,109,109);}
.swiper-container-h>div>div>.banner-border>.border-conter>.p_1{position: absolute;top:-11.5%;;left:-38%;width: 1200px;text-align: left;font-size: 48px;color:rgb(224,103,103);font-weight: 600;cursor:default}
.swiper-container-h>div>div>.banner-border>.border-conter>.p_1:nth-child(3){position: absolute;top:-5.8%;font-size: 48px;}
.swiper-container-v>div>div>.my_par{width:90%;height:600px;text-align: center;color: rgb(120,120,120);margin: auto;position: absolute;top:0;left:0;bottom:0;right:0;}
.swiper-container-v>div>div>.my_par>h1{color:rgb(69,69,69);text-align: left;font-size: 30px;margin: 0;position:relative;top:-30px;opacity: 0}
.swiper-container-v>div>div>.my_par>h1>span{/*position: relative;top:-10px;*/color: rgb(153,153,153);font-size: 14px;}
.swiper-container-v>div>div>.my_par>h1>xian{display: block;width: 40px;height: 4px;background-color: rgb(59,179,194);margin-top: 20px;}
.swiper-container-v>div>div>.my_par>.jc_course{height:auto;width:100%;margin:90px 0 0px 0;}
.swiper-container-v>div>div>.my_par>.jc_course>div{height:1px;width:100%;background-color:transparent;}
.swiper-container-v>div>div>.my_par>.jc_course>ul{height: 100%;position:relative;top:30px;opacity: 0}
.swiper-container-v>div>div>.my_par>.jc_course>ul>li{height:100%;width:25%;display: block;text-align:right;float: left;position:relative;transition: all 0.3s linear}
.swiper-container-v>div>div>.my_par>.jc_course>ul>li>img{height:100%;width:103.5%;display: block;position: relative;top:0;right: 3.5%;opacity:1;z-index: 1}
.swiper-container-v>div>div>.my_par>.jc_course>ul>li:nth-child(4),.swiper-container-v>div>div>.my_par>.jc_course>ul>li:nth-child(6){width: 0%;height:100%;}
.swiper-container-v>div>div>.my_par>.jc_course>ul>li>span{display: block;width:100%;height: auto;position:relative;z-index: 2}
.swiper-container-v>div>div>.my_par>.jc_course>ul>.liin>span{display: block;width: 100%;/*height: 290px;*/position:relative;z-index: 2}
.swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p{position: absolute;left:30px;top:60px;/*writing-mode:tb-rl;*/color:#fff;font-size: 24px;text-align: left;opacity: 0}
.swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span{display: block;font-size: 12px;margin-top:10px;}
.swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span:last-of-type{display: block;font-size: 16px;margin-top:40px;}
.swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>a{display:inline-block;font-size: 12px;color:#fff;}
.swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>img{height:100%;width:100%;transition: all 0.3s linear}
.swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>a{ width:24px;height:24px;background: no-repeat 50% 50%;background-size:24px;position: absolute;bottom:24px;right: 24px;}
.swiper-container-v>div>div>.my_par>.jc_course>ul>.liin>span>a{background: no-repeat 50% 50%;}
.swiper-container-v>div>div>._about_img{width: 50%;margin: 0 auto 0 0;    background:  no-repeat center;
    background-size: cover;}
.swiper-container-v>div>div>._news_img{width: 50%;margin: 0 0 0 auto;background:  no-repeat center;
    background-size: cover;}
.swiper-container-v>div>div>.my_about{width:1720px;height:650px;text-align: center;color: rgb(120,120,120);margin: auto;position: absolute;top:0;left:0;bottom:0;right:0;}
.swiper-container-v>div>div>.my_about>div{width:50%;height:100%;float: left;position: relative}
.swiper-container-v>div>div>.my_about>div:first-of-type>img{display:block;margin: auto;position: absolute;top:0;bottom: 0;right:0;left: 0;opacity: 0}
.swiper-container-v>div>div>.my_about>div:last-of-type{width:44%;padding-left: 6%;text-align: left;}
.swiper-container-v>div>div>.my_about>div:last-of-type>h1{color:rgb(69,69,69);;text-align: left;font-size: 30px;position:relative;top:-30px;opacity: 0}
.swiper-container-v>div>div>.my_about>div:last-of-type>h1>span{color: rgb(153,153,153);font-size: 14px;}
.swiper-container-v>div>div>.my_about>div:last-of-type>h1>xian{display: block;width: 40px;height: 4px;background-color: rgb(59,179,194);margin-top: 20px;}
.swiper-container-v>div>div>.my_about>div:last-of-type>p{line-height:14px;line-height:25px;height:100px;color: rgb(153,153,153);margin:20px 0  30px 0;text-align: left;word-break: normal;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden;-webkit-line-clamp: 4;position:relative;top:15px;opacity: 0}
.swiper-container-v>div>div>.my_about>div:last-of-type>a:first-of-type{display:inline-block;text-align:center;margin-right:10px;width: 118px;line-height: 38px;height: 38px;border: 1px solid rgb(153,153,153);color:rgb(153,153,153);font-size: 14px;opacity: 0}
.swiper-container-v>div>div>.my_about>div:last-of-type>a:first-of-type:hover{border: 1px solid rgb(59,179,194);color:rgb(59,179,194);}
.swiper-container-v>div>div>.my_about>div:last-of-type>a:last-of-type{display:inline-block;text-align:center;margin-right:10px;width: 138px;line-height: 38px;height: 38px;border: 1px solid rgb(59,179,194);background:rgb(59,179,194)  no-repeat 80% 50%;font-size: 14px;color: rgb(255,255,255);opacity: 0}
.swiper-container-v>div>div>.my_about>div:last-of-type>div{margin-top: 100px;letter-spacing:60px;}
.swiper-container-v>div>div>.my_about>div:last-of-type>div>span{display:inline-block;width:100px;text-align: center;position:relative;left:100px;opacity: 0}
.swiper-container-v>div>div>.my_about>div:last-of-type>div>span>img:hover{cursor:pointer;}
.swiper-container-v>div>div>.my_about>div:last-of-type>div>span>a{display:inline-block;font-size: 14px;color:rgb(153,153,153);margin-top: 10px;letter-spacing:0px;}
.swiper-container-v>div>div>.my_about>div:last-of-type>div>span>a:hover{display:inline-block;font-size: 14px;color:rgb(59,179,194);margin-top: 10px;}
.swiper-container-v>div>div>.my_news{width:90%;height:567px;text-align: center;color: rgb(120,120,120);margin: auto;position: absolute;top:0;left:0;bottom:0;right:0;}
.swiper-container-v>div>div>.my_news>img{float: right;width: 60%;height: 100%}
.swiper-container-v>div>div>.my_news>h1{color:rgb(69,69,69);text-align: left;font-size: 30px;margin: 0;position: relative;top:-30px;opacity: 0;}
.swiper-container-v>div>div>.my_news>h1>span{color: rgb(153,153,153);font-size: 14px;}
.swiper-container-v>div>div>.my_news>h1>xian{display: block;width: 40px;height: 4px;background-color: rgb(59,179,194);margin: 20px auto 0 0;}
.swiper-container-v>div>div>.my_news>div>img{float: left;margin-right: 35px;width: 550px;height: 408px;position: relative;left:-60px;opacity: 0;}
.swiper-container-v>div>div>.my_news>div{margin-top: 60px;height: 408px;width: 42.5%;}
.swiper-container-v>div>div>.my_news>a{display: inline-block;font-size:14px;width: 118px;height: 38px;border:1px solid rgb(153,153,153);color: rgb(153,153,153);line-height: 38px;position: relative;top:50px;opacity: 0}
.swiper-container-v>div>div>.my_news>a:hover{border:1px solid rgb(59,179,194);color: rgb(59,179,194);}
.swiper-container-v>div>div>.my_news>div>div{height: 100px;position: relative;left:60px;opacity: 0;}
.swiper-container-v>div>div>.my_news>div>div:nth-child(1),.swiper-container-v>div>div>.my_news>div>div:nth-child(2){padding-bottom: 27px; }
.swiper-container-v>div>div>.my_news>div>div:nth-child(3),.swiper-container-v>div>div>.my_news>div>div:nth-child(2){padding-top: 27px; }
.swiper-container-v>div>div>.my_news>div>div>span{overflow:hidden;margin-right:30px;display:block;float:left;width: 100px;height: 100px;padding-top:0;background:rgb(153,153,153);color:#fff;border-radius: 50px;line-height: 40px;font-size: 31px;}
.swiper-container-v>div>div>.my_news>div>div>span>img { width:100% }	
.swiper-container-v>div>div>.my_news>div>div:hover>span{background:rgb(59,179,194);}
.swiper-container-v>div>div>.my_news>div>div>span>span{display:block;font-size: 14px;line-height: 14px;color:#fff;}
.swiper-container-v>div>div>.my_news>div>div>h2{margin:0;font-size: 20px;font-weight: 500;text-align: left;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.swiper-container-v>div>div>.my_news>div>div>h2>a{font-size: 20px;color: rgb(68,68,68)}
.swiper-container-v>div>div>.my_news>div>div>h2>a:hover{font-size: 20px;color: rgb(59,179,194)}
.swiper-container-v>div>div>.my_news>div>div>p{margin:0;font-size: 14px;text-align: left;line-height:25px;height: 50px;word-break: normal;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden;-webkit-line-clamp: 2;}


/* service */
.top{padding-top:100px;}
.top{position: relative;}
.top>div:first-of-type{height: 26.1vw;position: relative;border-bottom: 1px solid rgb(237,237,237);}
.top>div:first-of-type>img{width:100%;height: 21.9vw;}
.top>div:first-of-type>div:first-of-type{width: 63%;margin:auto;position: absolute;top:0;bottom: auto;left:0;right:0;}
.top>div:first-of-type>div:first-of-type>p{margin:0;color:rgb(255,255,255);font-size: 1.9vw;font-weight:600}
.top>div:first-of-type>div:first-of-type>p:first-of-type{margin-top:8vw;}
.top>div:first-of-type>div:first-of-type>p:first-of-type>span{position: relative;top:-1.4vw;font-size:1.2vw;}
.top>div:first-of-type>div:first-of-type>p:last-child{font-size: 1.9vw;font-weight:600;margin-top: 10px;}
.top>div:first-of-type>div:last-of-type{width: 1200px;margin: 0 auto;line-height:4.1vw;text-align: right;letter-spacing: 55px;}
.top>div:first-of-type>div:last-of-type>span{float: left;position: relative;font-size: 24px;padding-left: 25px;letter-spacing: 0;}
.top>div:first-of-type>div:last-of-type>span>i{height:30%;width:4px;margin:auto;position:absolute;left:0;right:auto;top:0;bottom: 0;background-color: rgb(35,176,186);}
.top>div:first-of-type>div:last-of-type>a{display: inline-block;padding:0 15px;letter-spacing: 0;position: relative}
.top>div:first-of-type>div:last-of-type>a>i{height:4px;width:0;margin:auto;position:absolute;left:0;right:0;top:auto;bottom: 0;background: rgb(35,176,186);}
.top>div:first-of-type>div:last-of-type>a:hover,.top>div:first-of-type>div:last-of-type>.ahover{color: rgb(35,176,186);}
.top>div:first-of-type>div:last-of-type>a:hover>i,.top>div:first-of-type>div:last-of-type>.ahover>i{width:100%;}
.service_nav{width: 1200px;margin: 50px auto;text-align:center;letter-spacing: 20px;background-color:transparent}
.service_nav>a{display: inline-block;font-size:16px;width:374px;line-height: 38px;border: 1px solid rgb(237,237,237);letter-spacing: 0}
.service_nav>a:hover,.service_nav>.ahover{background: rgb(35,176,186);border: 1px solid rgb(35,176,186);color: rgb(255,255,255);}
.service>div:nth-child(2n 0){background:rgb(249,249,249);}
.service>div{/*background:rgb(249,249,249);*/padding: 50px 0;}
.service>div>div{width: 1152px;margin:0 auto;text-align:center;}
.service>div>div>p{/*font-size: 24px;*/margin-bottom: 30px;}
.service>.divnth1{width: 1148px;margin:0 auto;padding-top:0;text-align:center;}
.service>.divnth1>p{font-size: 24px;padding-bottom: 15px;margin: 0;}
.service>.divnth1>.content{line-height: 25px;color: rgb(102,102,102);/* margin-bottom: 50px; */text-align: left;}
/*.service>.divnth1>.content img{width:100%;}*/
.service>.divnth2>div>p,.service>.divnth2x>div>p,.service>.divnth3>div>p,.service>.divnth3x>div>p,.service>.divnth4>div>p,.service>.divnth5>div>p,.service>.divnth6>div>p{font-size: 24px;margin-bottom: 30px;}
.service>.divnth2>div>div{}
.service>.divnth2>div>div>.swiper-container-service1{letter-spacing: 0px;}
.service>.divnth2>div>div>.swiper-container-service1>div>div>img{width: 100%;}
.service>.divnth2>div>div>.swiper-container-service1>div>div>p{color: rgb(35,176,186);margin-top: 20px;font-size: 18px;text-align:left;}
.service>.divnth2>div>div>.swiper-container-service1>div>div>div{color: rgb(102,102,102);line-height:25px;font-size: 14px;text-align:left;}
.service>.divnth2x>div>div>.swiper-container-service1{letter-spacing: 0px;}
.service>.divnth2x>div>div>.swiper-container-service1>div>div>img{max-width: 100%;margin: 0 auto;}
.service>.divnth2x>div>div>.swiper-container-service1>div>div>p{color: rgb(35,176,186);margin-top: 20px;font-size: 18px;text-align:center;}
.service>.divnth2x>div>div>.swiper-container-service1>div>div>div{color: rgb(102,102,102);line-height:25px;font-size: 14px;text-align:center;}
.service>.divnth3>div>div{text-align:center;letter-spacing:100px;}
.service>.divnth3>div>div>div{display:inline-block;width:95%;letter-spacing: 0px;line-height: 25px;font-size: 14px;color: rgb(102,102,102);}
.service>.divnth3>div>div>.swiper-container-service2>div>div>img{display:block;margin: 0 auto;margin-bottom: 20px;max-width: 100%;}
.service>.divnth3x>div>div{text-align:center;letter-spacing:100px;}
.service>.divnth3x>div>div>div{display:inline-block;width:95%;letter-spacing: 0px;line-height: 25px;font-size: 14px;color: rgb(102,102,102);}
.service>.divnth3x>div>div>.swiper-container-service2>div>div{position: relative;}
.service>.divnth3x>div>div>.swiper-container-service2>div>div>img{display:block;margin: 0 auto;width: 100%;}
.service>.divnth3x>div>div>.swiper-container-service2>div>div>div{position: absolute;bottom: 0;line-height:50px;width: 94%;text-align: left;padding:0 3%;}
.service>.divnth3x>div>div>.swiper-container-service2>div>div>div>tc{position: absolute;bottom: 0;left:0;width: 100%;height: 100%;background:rgb(255,255,255);opacity: 0.8;z-index: 1;}
.service>.divnth3x>div>div>.swiper-container-service2>div>div>div>div{z-index: 2;position: relative;color:rgb(69,69,69);font-size: 18px;}
.service>.divnth4>div>div>p{font-size: 18px;margin: 50px 0 0 0;color:rgb(35,176,186);}
.service>.divnth5{padding: 50px 0;}
.service>.divnth5>div{width: 1200px;margin: 0px auto;text-align:center;}
.service>.divnth5>div>p{font-size: 24px;}
.service>.divnth5>div>.content{line-height: 25px;color: rgb(102,102,102);margin-bottom: 0px;text-align: left;}
.service>.divnth6>div>div{padding: 20px 0 ;}
.service>.divnth6>div>div>p{position: relative;text-align: left;line-height: 30px;padding-left: 45px;}
.service>.divnth6>div>div>p:first-of-type{font-size: 18px;color:rgb(35,176,186);margin-bottom: 5px;}
.service>.divnth6>div>div>p:last-of-type{font-size: 14px;color:rgb(69,69,69);}
.service>.divnth6>div>div>p:first-of-type>i{background: no-repeat 50% 50%;width: 30px;height: 30px; border-radius: 3px;margin-right: 15px;position: absolute;left: 0;top:0;}
.service>.divnth6>div>div>p:last-of-type>i{background: no-repeat 50% 50%;width: 30px;height: 30px; border-radius: 3px;margin-right: 15px;position: absolute;left: 0;top:0;}
.service>div:last-of-type{padding-bottom:60px;}
/* about */
.about>div:first-of-type{width: 1200px;margin:60px auto 60px auto;}
.about>div:first-of-type>img{float: left;margin-right:30px;}
.about>div:first-of-type>div:nth-child(2)>p{padding-top: 40px;font-size: 24px;padding-bottom:10px;}
.about>div:first-of-type>div:nth-child(2)>div{line-height:28px;font-size: 14px;color:rgb(102,102,102);}
.about>div:first-of-type>div:nth-child(2)>div>p{padding-bottom:10px;}
.about>div:first-of-type>div:last-of-type{clear: both;}
.about>div:last-of-type{position: relative;}
/* partner */
.partner>div{margin:0 auto;padding:60px 0 60px 0 }
.partner>div:nth-child(2){background-color: rgb(249,249,249)}
.partner>div>p{width:1200px;margin:0 auto 30px auto;font-size: 24px;text-align: center;}
.partner>div>div{width:1200px;margin:0 auto;line-height:28px;font-size: 14px;color:rgb(102,102,102);text-align: left;letter-spacing:16px;}
.partner>div>div>a{display: inline-block;width: 221px;height: 178px;border:1px solid rgb(240,240,240);position: relative}
.partner>div>div>a>img{max-width: 90%;max-height: 90%;position: absolute;margin: auto;top:0;bottom:0;left:0;right:0;}
.partner>div>div>a:hover>img{-webkit-transform:scale(1.03)}
.partner>div:last-of-type{position: relative;width: 100%;margin: 0;padding: 0;letter-spacing:0px;}
.partner>div:last-of-type>div{width: 100%;letter-spacing:0px;}
/* team */
.team>div:first-of-type{width: 1200px;margin:60px auto 60px auto;}
.team>div:first-of-type>img{float: left;margin-right:30px;}
.team>div:first-of-type>div:nth-child(2){padding-left: 0px;}
.team>div:first-of-type>div:nth-child(2)>p{padding-top: 0px;font-size: 24px;margin-bottom:5px}
.team>div:first-of-type>div:nth-child(2)>div{line-height:28px;font-size: 14px;color:rgb(102,102,102);}
.team>div:first-of-type>div:last-of-type{clear: both;}
.team>div:last-of-type{position: relative;}
.team>div:nth-child(2){background-color:rgb(249,249,249);padding-bottom:0px;}
.team>div:nth-child(2)>div{width:1200px;margin:0 auto;}
.swiper-container-team{padding: 50px 0;}
.swiper-container-team>div>div{text-align: center;font-size: 18px;}
.swiper-container-team>div>div>a{font-size: 18px;line-height: 50px;}
.swiper-container-team>div>div>img{display: block;margin: 0 auto;width: 180px;height: 180px;border-radius: 100%;border:1px solid rgb(227,227,227)}
.swiper-container-team>.swiper-button-next-team{background:  no-repeat 50% 50%;width:14px;height: 29px;}
.swiper-container-team>.swiper-button-prev-team{background:  no-repeat 50% 50%;width:14px;height: 29px;}
.swiper-container-team>.swiper-button-prev-team:hover{background:  no-repeat 50% 50%;width:14px;height: 29px;}
.swiper-container-team>.swiper-button-next-team:hover{background:  no-repeat 50% 50%;width:14px;height: 29px;}
/* honor */
.honor>div:last-of-type{position: relative;}
.honor>div:first-of-type{padding-bottom:55px;}
.honor>div:first-of-type>div{width:1200px;margin:0 auto;}
.swiper-container-honor{padding: 60px 0 60px 0;}
.swiper-container-honor>p{text-align:center;font-size: 24px;margin-bottom: 30px;}
.swiper-container-honor>div>div{text-align: center;font-size: 18px;}
.swiper-container-honor>div>div>a{display: block;width: 99%;margin-left:1px;height: 15.6vw;position: relative;border:1px solid rgb(227,227,227);overflow: hidden}
.swiper-container-honor>div>div>a>img{display: block;margin:auto;max-width: 90%;max-height: 90%;position: absolute;top:0;bottom:0;left:0;right:0;}
.swiper-container-honor>div>div>a:hover>img{-webkit-transform:scale(1.03)}
.swiper-container-honor>div>div>p{margin: 10px 0 0 0;font-size: 14px;}
.swiper-container-honor>.swiper-pagination-honor{bottom: 1%;}
.swiper-container-honor>.swiper-pagination-honor>.swiper-pagination-bullet{width: 40px;height: 6px;  border-radius: 0;}
.swiper-container-honor>.swiper-pagination-honor>.swiper-pagination-bullet-active{background: rgb(35,176,186);}
/* culture */
.culture>div:first-of-type{padding: 60px 0 60px 0;width: 1200px;margin: 0 auto;}
.culture>div:first-of-type>div{height: 250px;margin-bottom: 20px;}
.culture>div:first-of-type>div>span{float: left;width:50%;height: 100%;overflow: hidden;}
.culture>div:first-of-type>div>div{float: right;width:50%;height: 100%;overflow: hidden;position: relative;}
.culture>div:first-of-type>div:nth-child(2n 0)>span{float: right;}
.culture>div:first-of-type>div:nth-child(2n 0)>div{float: left;}
.culture>div:first-of-type>div>span>img{width:100%;height: 100%;}
.culture>div:first-of-type>div>span:hover>img{-webkit-transform:scale(1.03)}
.culture>div:first-of-type>div>div>div{height: 6.5vw;margin:auto;position: absolute;top:0;bottom: 0;left:0;right:0;}
.culture>div:first-of-type>div>div>div>h1{font-weight: 500;text-align: center;margin: 0;padding: 0;line-height: 60px;font-size:24px;position: relative}
.culture>div:first-of-type>div>div>div>h1>i{width:40px; height: 4px;margin:auto;background-color: rgb(35,176,186);position: absolute;top:auto;bottom: 0;left: 0;right: 0;}
.culture>div:first-of-type>div>div>div>p{text-align: center;font-size: 16px;line-height: 25px;color:rgb(116,116,116);margin-top:25px;}
.culture>div:last-of-type{position: relative;}
/* single */
.single>div:first-of-type{padding: 60px 0 60px 0;width: 1200px;margin: 0 auto;}
.single>div:last-of-type{position: relative;}
/* join */
.join>div:first-of-type{padding: 60px 0 60px 0;width: 1200px;margin: 0 auto;}
.join>div:first-of-type>h1{font-size: 24px;font-weight: 500;margin: 0 0 22px 0;text-align: center;}
.join>div:first-of-type>ul>li{margin-bottom: 22px;}
.join>div:first-of-type>ul>li>h2{font-size: 18px;font-weight: 500;margin: 0;text-align: left;line-height: 45px;background:rgb(35,176,186)  no-repeat 12px 50%;padding-left:52px;color:rgb(255,255,255);}
.join>div:first-of-type>ul>li>ul>li{height:45px;overflow: hidden;transition: all 1.2s linear}
.join>div:first-of-type>ul>li>ul>.lihover{height:auto;}
.join>div:first-of-type>ul>li>ul>li>p{font-size: 16px;font-weight: 500;margin: 0;text-align: left;line-height: 45px;background:rgb(246,246,246)  no-repeat 98.5% 50%;padding-left:22px;color:rgb(35,176,186);transition: all 0.3s linear}
.join>div:first-of-type>ul>li>ul>.lihover>p{font-size: 16px;font-weight: 500;margin: 0;text-align: left;line-height: 45px;background:rgb(246,246,246)  no-repeat 98.5% 50%;padding-left:22px;color:rgb(35,176,186);}
.join>div:first-of-type>ul>li>ul>li>div{font-size: 14px;margin: 0;text-align: left;line-height: 25px;color:rgb(102,102,102);padding:15px 0 30px 22px;opacity:0;height:0;transition: all 1.2s linear}
.join>div:first-of-type>ul>li>ul>.lihover>div{font-size: 14px;margin: 0;text-align: left;line-height: 25px;color:rgb(102,102,102);padding:15px 0 30px 22px;opacity:1;height: auto;}
.campus>div:first-of-type{padding: 60px 0 0px 0;width: 1200px;margin: 0 auto;}
.campus>div:nth-child(2){padding: 0px 0 60px 0;width: 1200px;margin: 0 auto;}
.campus>div:nth-child(2)>h1{font-size: 24px;font-weight: 500;margin: 0 0 22px 0;text-align: center;}
.campus>div:nth-child(2)>img{max-width: 100%;margin: 0 auto;display: block;}
.join>div:last-of-type{position: relative;}
/* welfare */
.welfare>div:first-of-type{padding: 60px 0 60px 0;width: 1200px;margin: 0 auto;}
.welfare>div:first-of-type>div{/*height:666px;*/position: relative;background:rgb(243,243,243);}
.welfare>div:first-of-type>div>img{max-width:100%;max-height:100%;margin:auto;/*position: absolute;*/top:auto;bottom:0;left:0;right:0;}
.welfare>div:first-of-type>div>span{display:inline-block;height: 500px;width: 60%;float:right;position:relative;}
.welfare>div:first-of-type>div>span>img{max-width: 90%;max-height:90%;margin: auto;position:absolute;top:0;bottom: 0;right: 0;left:0;}
.welfare>div:first-of-type>div>div{display:inline-block;height: 500px;width: 40%;float:left;position:relative;}
.welfare>div:first-of-type>div>div>div{width: 70%;height:30%;margin:auto;position: absolute;top:0;bottom:0;;right:30px;left:auto;}
.welfare>div:first-of-type>div>div>div>h1{font-size: 24px;margin: 0 0 10px 0;}
.welfare>div:first-of-type>div>div>div>p{font-size: 14px;line-height: 25px;}
.welfare>div:last-of-type{position: relative;}
/* plan */
.plan>div:nth-child(2n 0){background: rgb(249,249,249);  }
.plan>div>.swiper-container{width: 1200px;margin: 0 auto;padding: 60px 0;}
.plan>div>.swiper-container>img{display: block;margin:0 auto;max-width:100%;margin-bottom:10px;}
.plan>div>.swiper-container>div>div{position: relative;text-align: center;line-height: 30px;font-size:16px;}
.plan>div>.swiper-container>div>div>img{display: block;margin: 0 auto;margin-bottom: 20px;}
.plan>div>.swiper-container>p{text-align: center;font-size: 24px;margin-bottom: 30px;}
.plan>div>.swiper-container>.pi{font-size: 18px;}
.plan>div>.swiper-container>p>a{display:inline-block;line-height:36px;font-size:16px;width:128px;border:1px solid rgb(230,230,230);background:rgb(255,255,255);pointer-events:auto;}
.plan>div>.swiper-container>p>a:hover,.plan>div>.swiper-container>p>.ahover{color:#fff;display:inline-block;line-height:36px;width:128px;border:1px solid rgb(59,179,194);background:rgb(59,179,194);pointer-events:auto;}
.plan>div>.swiper-container>.site{text-align:center;}
.plan>div>.swiper-container>.site>div{width: 373px;float: left;margin-bottom: 48px;margin-right: 40px;}
.plan>div>.swiper-container>.site>div:nth-child(3n 0){margin-right:0}
.plan>div>.swiper-container>.site>div:last-of-type{width:100%;height: 1px;clear: both;background-color: transparent;margin: 0}
.plan>div>.swiper-container>.site>div>img{display:block;width:100%;margin:0}
.plan>div>.swiper-container>.site>div>p{text-align: left;line-height: 48px;color: #fff;background-color:rgb(59,179,194);padding-left: 15px;font-size: 18px;}

.plan>div>.swiper-container>.site2{text-align:center;}
.plan>div>.swiper-container>.site2>div{width:22.5%;float: left;margin-bottom: 48px;margin-right: 40px;}
.plan>div>.swiper-container>.site2>div:nth-child(4n 0){margin-right:0}
.plan>div>.swiper-container>.site2>div:last-of-type{width:100%;height: 1px;clear: both;background-color: transparent;margin: 0}
.plan>div>.swiper-container>.site2>div>img{display:block;width:100%;margin:0}
.plan>div>.swiper-container>.site2>div>p{text-align: left;line-height: 48px;color: #fff;background-color:rgb(59,179,194);padding-left: 15px;font-size: 18px;}

.plan>div>.swiper-container-plan2{width:900px;}
.plan>div>.swiper-container-plan3{width:700px;}
.plan>div>.swiper-container-plan4>div>div{text-align:left;line-height: 30px;font-size:18px;}
.plan>div:last-of-type{padding-bottom: 0px;}
.plan >div>.swiper-container>.img1{display:none;}
.plan >div>.swiper-container>.img2{display:block;}
/* styles */
.styles>div:first-of-type{padding: 60px 0 60px 0;width: 1200px;margin: 0 auto;}
.styles>div:first-of-type>h1{margin: 0 0 35px 0;font-size: 24px;text-align: center;}
.styles>div:first-of-type>div{margin: 0;float:left;margin: 0 0 15px 15px;width:378.8px;background-color: #00a0e9;height: 17.72vw;overflow: hidden;position: relative;}
.styles>div:first-of-type>div>img{width: 100%;height: 100%;}
.styles>div:first-of-type>div:hover>img{-webkit-transform:scale(1.03)}
.styles>div:first-of-type>div>p{position: absolute;line-height: 50px;width:100%;margin: auto;top:auto;bottom:0;padding-left: 17px;background: rgb(35,176,186);color: rgb(255,255,255);opacity: 0.8;}
.styles>div:first-of-type>div:hover>p{opacity:1;}
.styles>div:first-of-type>div:nth-child(2),.styles>div:first-of-type>div:nth-child(3){width:575px;height:340px;}
.styles>div:first-of-type>div:last-of-type{float:none;clear: both;height: 0;margin: 0;}
.styles>div:last-of-type{padding-bottom: 60px;}
.contact>div:first-of-type{padding: 60px 0 60px 0;width: 1200px;height:465px;margin: 0 auto;}
.contact>div:first-of-type>div:first-of-type{width: 63.1%;float:left;height: 465px;}
.contact>div:first-of-type>div:last-of-type{width: 30.9%;float:right;height:84.5%;padding:36px;background-color:rgb(247,247,247)}
.contact>div:first-of-type>div:last-of-type>h1{font-size: 18px;color:rgb(35,176,186);}
.contact>div:first-of-type>div:last-of-type>p{line-height: 30px;position: relative;padding-left: 32px;margin:0;color: rgb(102,102,102)}
.contact>div:first-of-type>div:last-of-type>p>i{position: absolute;top:0;left:0;}
.contact>div:first-of-type>div:last-of-type>p:nth-child(2)>i{width: 20px;height: 30px;background: no-repeat 50% 50%;}
.contact>div:first-of-type>div:last-of-type>p:nth-child(3)>i{width: 20px;height: 30px;background: no-repeat 50% 50%;}
.contact>div:first-of-type>div:last-of-type>p:nth-child(4)>i,.contact>div:first-of-type>div:last-of-type>p:nth-child(5)>i{width: 20px;height: 30px;background: no-repeat 50% 50%;}
.contact>div:first-of-type>div:last-of-type>p:last-of-type{padding: 0;width: 138px;text-align: center;}
.contact>div:first-of-type>div:last-of-type>p:last-of-type>img{display: block;width: 100%;}
.contact>div:last-of-type{padding-bottom: 60px;}

/* knowledge */
.technical>div:first-of-type{padding: 60px 0 60px 0;width: 1200px;/*height:465px;*/margin: 0 auto;}
.technical>div:first-of-type>h1{margin: 0 0 15px 0;font-size: 24px;text-align: center;}
.technical>div:first-of-type>p{text-align: center;font-size: 14px;line-height: 25px;}
.technical>div:first-of-type>div{height: 397px;margin-bottom:30px;}
.technical>div:first-of-type>div>span{width: 50%;float: left;height: 100%;overflow: hidden;}
.technical>div:first-of-type>div>span>img{width: 100%;height: 100%;}
.technical>div:first-of-type>div>span:hover>img{-webkit-transform:scale(1.03)}
.technical>div:first-of-type>div>div{width: 50%;float: right;height: 100%;overflow: hidden;position: relative;}
.technical>div:first-of-type>div:nth-child(2n 0)>span{float: right;}
.technical>div:first-of-type>div:nth-child(2n 0)>div{float: left;}
.technical>div:first-of-type>div>div>div{position: absolute;width: 90%;height: 100%;margin: auto;top:0;bottom: 0;left:auto;right:0;}
.technical>div:first-of-type>div:nth-child(2n 0)>div>div{left:0;right:auto;}
.technical>div:first-of-type>div>div>div>h2{font-size: 18px;color: rgb(35,176,186);margin: 0 0 20px 0}
.technical>div:first-of-type>div>div>div>p{font-size: 18px;color: rgb(51,51,51);margin: 0 0 10px 0}
.technical>div:first-of-type>div>div>div>div{font-size: 14px;color: rgb(116,116,116);line-height: 25px;}
/* knowledge */
.knowledge>div:first-of-type{padding: 60px 0 60px 0;width: 1200px;/*height:465px;*/margin: 0 auto;}
.knowledge>div:first-of-type>h1{margin: 0 0 15px 0;font-size: 24px;text-align: center;}
.knowledge>div:first-of-type>p{text-align: center;font-size: 14px;line-height: 25px;}
.swiper-container-knowledge{padding:30px 60px 60px 60px;width: 80%;}
.swiper-container-knowledge>.swiper-button-next-knowledge{width: 15px;
    height: 30px;background:transparent  no-repeat center;background-size: cover;opacity:0.6;}
.swiper-container-knowledge>.swiper-button-prev-knowledge{width: 15px;
    height: 30px;background:transparent  no-repeat center;background-size: cover;opacity:0.6;}
.swiper-container-knowledge>.swiper-button-prev-knowledge:hover,.swiper-container-knowledge>.swiper-button-next-knowledge:hover{opacity: 1;}
.swiper-container-knowledge>div>div{overflow: hidden;/*border:1px solid rgb(249,249,249);*/}
.swiper-container-knowledge>div>div>img{width: 100%;}
.swiper-container-knowledge>div>div>p{text-align: center;}
/*.swiper-container-knowledge>div>div:hover>img{-webkit-transform:scale(1.03)}*/
.swiper-container-knowledge>.swiper-pagination-knowledge>.swiper-pagination-bullet-active{background-color:rgb(35,176,186); }
.knowledge>div:last-of-type{padding-bottom: 60px;}
/* science */
.science>div:first-of-type{padding: 60px 0 60px 0;width: 1200px;margin: 0 auto;}
.science>div:last-of-type{position: relative;}
/* news */
.news>div:first-of-type{padding: 60px 0 60px 0;width: 1200px;margin: 0 auto;}
.news>div:first-of-type>div{height: 260px;margin-bottom: 40px;}
.news>div:first-of-type>div>a{float: right;width: 29%;overflow: hidden}
.news>div:first-of-type>div>a>img{width: 100%;height:100%;}
.news>div:first-of-type>div>a:hover>img{-webkit-transform:scale(1.03)}
.news>div:first-of-type>div>div{float: left;width: 66%;height:100%;padding-left:0px;position: relative;}
.news>div:first-of-type>div>div>p:first-of-type{font-size:30px;line-height: 25px;margin: 0;color: rgb(153,153,153)}
.news>div:first-of-type>div>div>p:nth-child(1)>a{font-size:16px;line-height: 25px;margin: 0;color: rgb(102,102,102)}
/* .news>div:first-of-type>div>div>p:nth-child(1)>a:hover{font-size:16px;line-height: 25px;margin: 0;color: rgb(35,176,186)} */
.news>div:first-of-type>div>div>p:nth-child(2){font-size:14px;line-height: 25px;margin: 0;color: rgb(102,102,102);}
.news>div:first-of-type>div>div>p:nth-child(3){font-size:14px;line-height: 25px;margin: 0;color: rgb(102,102,102);margin-bottom: 20px;height:auto;word-break: normal;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden;-webkit-line-clamp:5;}
.news>div:first-of-type>div>div>a{position: absolute;left: 0;bottom: 0;display: inline-block;font-size: 14px;width: 178px;line-height: 38px;color:rgb(102,102,102);text-align: center;background-color:transparent;border: 1px solid rgb(233,233,233);}
.news>div:first-of-type>div>div>a:hover{background-color: rgb(35,176,186);border: 1px solid rgb(35,176,186);color: rgb(255,255,255)}
.news>div:first-of-type>div:last-of-type{height: auto;margin: 60px 0 0px 0;width: 100%;}
.news>div:first-of-type>div:last-of-type>div{float:none;margin: 0 auto;padding: 0;text-align: center;}
.news>div:first-of-type>div:last-of-type>div>a{display: inline-block;width:initial;padding:0 15px;line-height: 38px;margin:0 10px;position: relative}
.news>div:first-of-type>div:last-of-type>div>span{display: inline-block;width:initial;padding:0 15px;line-height: 38px;margin:0 10px;background-color:rgb(35,176,186);color:rgb(255,255,255);border:1px solid rgb(35,176,186); }
.pages{height: auto;margin: 60px 0 0px 0;width: 100%;}
.pages>div{float:none;margin: 0 auto;padding: 0;text-align: center;}
.pages>div>a{display: inline-block;width:initial;padding:0 15px;line-height: 38px;margin:0 10px;position: relative}
.pages>div>span{display: inline-block;width:initial;padding:0 15px;line-height: 38px;margin:0 10px;background-color:rgb(35,176,186);color:rgb(255,255,255);border:1px solid rgb(35,176,186); }
.news>div:last-of-type{position: relative;}
/* content */
.content>div:first-of-type{padding: 35px 0 90px 0;width: 1200px;margin: 0 auto;}
.content>div:first-of-type>h1{margin: 0 0 15px 0;font-size: 24px;text-align: center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.content>div:first-of-type>p{margin: 0 0 0px 0;font-size: 14px;text-align: center;letter-spacing: 30px;border-bottom: 1px solid rgb(248,248,248);padding-bottom: 15px;}
.content>div:first-of-type>p>span{display: inline-block;letter-spacing: 0px;color:rgb(153,153,153);}
.content>div:first-of-type>p>span:first-of-type{background: no-repeat 0 50%;padding-left: 20px; }
.content>div:first-of-type>.content{padding:20px 0 50px 0;border-bottom: 1px solid rgb(248,248,248);color:rgb(102,102,102);}
.content>div:first-of-type>.next{padding:20px 0 50px 0;position:relative;/*border-bottom: 1px solid rgb(248,248,248);*/}
.content>div:first-of-type>.next>span{display: block;line-height: 35px;width: 65%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.content>div:first-of-type>.next>a{display:block;height:40px;text-align:center;margin: auto;position: absolute;top:0;bottom: 0;left:auto;right: 0;width: 180px;line-height: 40px;background-color: rgb(35,176,186);color: rgb(255,255,255)}
.content>div:last-of-type{position: relative;}
/* moves */
.moves>div:first-of-type{padding: 60px 0 60px 0;width: 1200px;margin: 0 auto;text-align: center;}
.moves>div:first-of-type>div{width:30%;height:253px;display: inline-block;    margin: 0 30px 60px 0;}
.moves>div:first-of-type>div>iframe{width:100%;height:253px;}
.moves>div:first-of-type>div>p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
@media only screen and (max-width: 1200px) {
	.moves>div:first-of-type>div{width:30%;height:18vw;display: inline-block;}
    .moves>div:first-of-type>div>iframe{width:100%;height:100%;}
}
.moves>div:last-of-type{position: relative;}
.footers{position: relative;}
.plan>div>.swiper-container-plan3{padding-top: 0;}
.plan>div>.swiper-container-plan3>span,.plan>div>.swiper-container-plan2>span{display:block;margin: 0 auto;text-align: center;padding-bottom: 5px; margin-bottom: 10px;font-size: 16px;}
.plan>div>.swiper-container-plan2>div>div>img,.plan>div>.swiper-container-plan3>div>div>img{max-width: 50%;}
@media only screen and (max-width: 1795px) {
    .navs>.container{width: 95%;}
    .swiper-container-v>div>div>.my_about{width: 92%;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>div{margin-top: 50px;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>div>span{width: 80px;margin-top: 20px;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>div>span>img{width:80px;height:80px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin{font-size: 42px;top:-12.5%;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.p_1{top:-15.5%;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3){font-size:42px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a{font-size: 18px;padding: 0 8px 8px 8px;height: 73px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a>span>img{max-width: 30px;max-height: 30px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a>span{height: 50px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(2)>span{font-size: 20px;top:-16px;}
}
@media only screen and (max-width: 1625px) {
    .swiper-container-v>div>div>.my_about>div:last-of-type>div {letter-spacing: 50px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin{font-size: 36px;top:-12.5%;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.p_1{top:-15.5%;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3){font-size:36px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(2)>span{font-size: 16px;top:-15px;}
    .swiper-container-h>.swiper-button-next-banner{background:  no-repeat 50% 50%;background-size:40px;right: 2.5%;width: 40px;height: 40px;opacity:0.6;}
    .swiper-container-h>.swiper-button-next-banner:hover{background:  no-repeat 50% 50%;background-size:40px;right: 2.5%;width: 40px;height: 40px;opacity:0.6;}
    .swiper-container-h>.swiper-button-prev-banner{background:  no-repeat 50% 50%;background-size:40px;left: 2.5%;width: 40px;height: 40px;opacity:0.6;}
    .swiper-container-h>.swiper-button-prev-banner:hover{background:  no-repeat 50% 50%;background-size:40px;left: 2.5%;width: 40px;height: 40px;opacity:0.6;}
}
@media only screen and (max-width: 1605px) {
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p {font-size: 21px;top: 45px;}
}

@media only screen and (max-width: 1525px) {
    .swiper-container-v>div>div>.my_about>div:last-of-type>div {letter-spacing: 40px;}
}

@media only screen and (max-width: 1485px) {
    /* nav*/
    .top {padding-top: 72px;  }
    .navs>.container>div>a>img{max-width:176px;}
    .navs>.container>div>ul>li>a {font-size: 14px;line-height: 49px}
    .navs>.container>div>ul>li{line-height: 49px}
    .navs {padding: 5px 0px;}
    .not-navs>.container>div>a>img{max-width:150px;}
    .navs>.container>div>ul>li {margin: 0 3px; }

    /* index */
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin{font-size: 32px;top:-12.5%;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.p_1{top:-12.5%;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3){font-size:32px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(2)>span{font-size: 14px;top:-14px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a>span>img{max-width: 25px;max-height: 25px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a>span{height: 40px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a{font-size: 16px;padding: 0 5px 5px 5px;height: 65px;}
    .swiper-container-h>.swiper-button-next-banner{background:  no-repeat 50% 50%;background-size:30px;right: 2.5%;width: 30px;height: 30px;opacity:0.6;}
    .swiper-container-h>.swiper-button-next-banner:hover{background:  no-repeat 50% 50%;background-size:30px;right: 2.5%;width: 30px;height: 30px;opacity:0.6;}
    .swiper-container-h>.swiper-button-prev-banner{background:  no-repeat 50% 50%;background-size:30px;left: 2.5%;width: 30px;height: 30px;opacity:0.6;}
    .swiper-container-h>.swiper-button-prev-banner:hover{background:  no-repeat 50% 50%;background-size:30px;left: 2.5%;width: 30px;height: 30px;opacity:0.6;}
    .swiper-container-h>.swiper-pagination-banner>span{width: 30px;height: 3px;}
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width: 30px;height: 3px;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>div>span>a,.swiper-container-v>div>div>.my_about>div:last-of-type>div>span>a:hover{font-size:12px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p {font-size: 18px;top: 40px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>a {margin-right: 1px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>a {bottom: 8px;right: 8px;width:20px;height:20px;background-size: 20px}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>.liin>span>a{background-size: 20px}

}
@media only screen and (max-width: 1430px) {
    .swiper-container-v>div>div>.my_about>div:last-of-type>div {letter-spacing: 30px;}
    .plan>div>.swiper-container>.site>div>p{text-align: left;line-height: 40px;color: #fff;background-color:rgb(59,179,194);padding-left: 15px;font-size: 16px;}
    .plan>div>.swiper-container>.site2>div>p{text-align: left;line-height: 40px;color: #fff;background-color:rgb(59,179,194);padding-left: 15px;font-size: 16px;}
}
@media only screen and (max-width: 1366px) {
    .swiper-container-v>div>div>.my_news>div>div>span {
		overflow:hidden;
        margin-right: 30px;
        display: block;
        float: left;
        width: 80px;
        height: 80px;
        padding-top: 0;}
	 .swiper-container-v>div>div>.my_news>div>div>span>img {
		 width:100%
	 }	
		
		
    .swiper-container-v>div>div>.my_news>div>div>h2 {
        line-height: 30px;}
    .swiper-container-v>div>div>.my_news>div>div {
        height: 80px;}
    .service>.divnth5>div>.content {  line-height: 25px;  color: rgb(102,102,102);  margin-bottom: 0;}
    .team>div:nth-child(2) {  background-color: rgb(249,249,249);  padding-bottom: 0px;  }
    .honor>div:first-of-type {  padding-bottom: 40px;  }
    .swiper-container-v>div>div>.my_news>div>div>h2>a,.swiper-container-v>div>div>.my_news>div>div>h2>a:hover{font-size: 16px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p {top: 30px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span:last-of-type {margin-top: 30px;  }
    .swiper-container-v>div>div>.my_par>h1,.swiper-container-v>div>div>.my_news>h1,.swiper-container-v>div>div>.my_about>div:last-of-type>h1 {  font-size: 25px;  }
}
@media only screen and (max-width: 1355px) {
    .swiper-container-v>div>div>.my_about>div:last-of-type>div {letter-spacing: 15px;}
}
@media only screen and (max-width: 1270px) {
    .swiper-container-v>div>div>.my_par>.jc_course>ul>.liin>span>a{background-size: 14px}
    .swiper-container-v > div > div > .my_par > .jc_course > ul > li > span > a {width: 14px;height: 14px;background-size: 14px}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p {font-size: 16px}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span:last-of-type {font-size: 14px}
}
.service>div>div>div>img{max-width:100%}
@media only screen and (max-width: 1224px) {
    .plan>div>.swiper-container>.site2>div{margin-right: 3.1vw;margin-bottom: 4vw;}
    .plan>div>.swiper-container>.site>div{width: 31%;margin-bottom:4vw;margin-right: 3.2vw;}
    .plan>div>.swiper-container>.site>div:nth-child(3n 0){margin-right:0}
    .plan>div>.swiper-container>.site>div>p{font-size: 14px;}
    .contact>div:first-of-type {  padding: 4vw 0 8vw 0;  width: 98%;height: 500px;  }
    .contact>div:first-of-type>div:first-of-type {  width: 53.1%;  float: left;  height:100%;  }
    .contact>div:first-of-type>div:last-of-type {  width: 40.9%;  float: right;  height: 86%;  padding:35px 3%;  background-color: rgb(247,247,247);  }
    .styles>div:first-of-type>div>p {  line-height: 40px;  }
    .styles>div:first-of-type>div:nth-child(2), .styles>div:first-of-type>div:nth-child(3) {  width: 49%;  height: auto;    margin: 0 0 15px 1%;  }
    .styles>div:first-of-type>div {  margin: 0 0 15px 1%;  width: 32.334%;}
    .styles>div:first-of-type {  padding: 4vw 0 8vw 0;  width: 98%;}
    .plan>div>.swiper-container {  width: 98%;  margin: 0 auto;  padding: 2vw 0;  }
    .plan>div>.swiper-container-plan2 {  width: 98%;  }
    .plan>div>.swiper-container-plan3 {  width: 70%;  }
    .plan>div>.swiper-container>div>div>img{max-width: 100%;margin-bottom: 10px;}
    .welfare>div:first-of-type>div {  /*height: 41vw;*/  }
    .welfare>div:first-of-type>div>span {  height:100%;}
    .welfare>div:first-of-type>div>div {  height: 100%;}
    .campus>div:nth-child(2) {  padding: 0px 0 11vw 0;  width: 98%;  margin: 0 auto;  }
    .knowledge>div:last-of-type {  padding-bottom: 7vw;  }
    .knowledge>div:first-of-type {  padding: 4vw 0 9vw 0;  width: 98%;}
    .join>div:first-of-type{  padding: 4vw 0 9vw 0;  width: 98%;}
    .technical>div:first-of-type {  padding: 4vw 0 9vw 0;  width: 98%;}
    .technical>div:first-of-type>div {  height: 33vw;  }
    .technical>div:first-of-type>div>div>div {  height: 80%;}
    .service>.divnth5 {  padding: 3vw 0;  }
    .service>.divnth2x>div>div>.swiper-container-service1>div>div>img {  max-width: 80%;}
    .service>div:last-of-type {  padding-bottom: 10vw;  }
    .service_nav {width: 98%; margin: 3vw auto 1vw auto;}
    .service>div>div {width: 98%;}
    .service>.divnth1 { width: 100%;  }
    .service_nav>a {  display: inline-block;  font-size: 14px;  width: 345px;  margin-bottom: 1vw;  }
    .service>div {padding: 3vw 0;  }
    .service>.divnth1>.content img,.service>.divnth5>div>.content img{max-width: 100%;}
    .service>.divnth5>div{width: 98%;margin: 0 auto;text-align:center;}
    .top>div:first-of-type>div:last-of-type{ width: 98%;    letter-spacing: 25px; }
    .about>div:first-of-type{width: 98%;margin: 6vw auto 10vw auto;}
    .welfare>div:first-of-type{width: 98%;padding: 6vw 0 10vw 0;}
    .team>div:first-of-type{width: 98%;margin: 6vw auto 6vw auto;}
    .swiper-container-team {  padding: 3vw 0;  }
    .team>div:nth-child(2)>div {  width: 98%;}
    .team>div:first-of-type>img {  float: left;  width: 30%;  margin-right: 15px;}
    .team>div:first-of-type>div:nth-child(2) {  padding-left: 0px;  }
    .about>div:first-of-type>div:nth-child(2)>div {  line-height: 2.3vw;  font-size: 14px;  color: rgb(102,102,102);  }
    .about>div:first-of-type>div:nth-child(2)>p,.team>div:first-of-type>div:nth-child(2)>p,.swiper-container-honor>p{  padding-top: 2vw;  font-size: 2.5vw;  }
    .partner>div {  margin: 0 auto;  padding: 3vw 0 6vw 0;  }
    .partner>div>div {  width: 98%;}
    .partner>div>div>a {  width: 18.2%;  height: 14vw;}
    .partner>div>p{font-size: 2.1vw;width: 98%}
    .about>div:first-of-type>img {  float: left;  width: 50%;  margin-right: 2vw;  }
    .culture>div:first-of-type>div {  height: 21vw;  margin-bottom: 20px;  }
    .culture>div:first-of-type {  padding: 5vw 0 8vw 0;  width: 98%;}
    .culture>div:first-of-type>div>div>div>h1 {  line-height: 4vw;font-size: 21px}
    .culture>div:first-of-type>div>div>div>p {  font-size: 14px;  line-height: 20px;  margin-top: 1vw;  }
    .honor>div:first-of-type>div {  width: 98%;  margin: 0 auto;  }
    .swiper-container-honor {  padding: 4vw 0 12vw 0;  }
    .single>div:first-of-type,.science>div:first-of-type{  padding: 2vw 0 6vw 0;  width: 98%;  margin: 0 auto;  }
    .news>div:first-of-type {  padding: 3vw 0 6vw 0;  width: 98%;  }
    .news>div:first-of-type>div {  height: 21vw;  margin-bottom: 30px;  }
    .news>div:first-of-type>div>div>p:nth-child(3){margin-bottom: 2vw;}
    .news>div:first-of-type>div>div>p:first-of-type {font-size: 26px;  line-height: 4vw;}
    .news>div:first-of-type>div:last-of-type {  height: auto;  margin: 5vw 0 5vw 0;  width: 100%;  }
    .moves>div:first-of-type {  padding: 4vw 0 8vw 0;  width: 98%;  }
    .content>div:first-of-type {  padding: 3vw 0 5vw 0;  width: 98%;  margin: 0 auto;  }
    .content>div:first-of-type>.content{padding: 2vw 0 3vw 0;}
    .content>div:first-of-type>.content * img,.content>div:first-of-type>.content img{ max-width:100% }
}
@media only screen and (max-width: 1200px) {
    .swiper-container-v>div>div>.my_about>div:last-of-type>div {letter-spacing: 10px;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>div>span>img {  width: 60px;  height: 60px;  }
}
@media only screen and (max-width: 1165px) {
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p {font-size: 14px}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span:last-of-type {font-size: 13px;margin-top: 25px;}
}
@media only screen and (max-width: 1145px) {
    .swiper-container-v>div>div>.my_about>div:last-of-type>div>span {  width: 75px;  }
}
@media only screen and (max-width: 1100px) {
    .top>div:first-of-type>div:last-of-type>span{font-size: 18px;  padding-left: 18px;}
}
@media only screen and (max-width: 1070px) {
    .swiper-container-v>div>div>.my_about>div:last-of-type>div {letter-spacing: 9px;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>div>span {  width: 70px;  }
}
@media only screen and (max-width: 1060px) {
    /* nav */
    .navs>.container>div>ul>li {margin: 0 0px; }
    .plan>div>.swiper-container {  width: 95%;  margin: 0 auto;  padding: 2vw 0 5vw 0;  }
    .plan>div>.swiper-container-plan2 {  width: 95%;  }

    /* index */
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p {font-size: 13.5px;top: 20px;left: 15px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span {font-size: 11px;margin-top: 6px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span:last-of-type {font-size: 12px;margin-top: 20px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>a {font-size: 11px;}
}
.single>div:first-of-type img,.science>div:first-of-type img {max-width: 100%;}
.news>div:first-of-type>div>div{padding: 0}
@media only screen and (max-width: 1024px) {
    .plan>div>.swiper-container>.site>div>p{text-align: left;line-height: 30px;color: #fff;background-color:rgb(59,179,194);padding-left: 15px;font-size: 14px;}
    .plan>div>.swiper-container>.site2>div>p{text-align: left;line-height: 30px;color: #fff;background-color:rgb(59,179,194);padding-left: 15px;font-size: 14px;}
    .copy-content>span{display: none}
    .ajhtc-nav>ul>span{display: none}
    .ajhtc-nav>ul>a{display: none}
    .styles>div:first-of-type {  width: 95%;  }
    .partner>div>div {  width: 95%;  }
    .swiper-container-honor>.swiper-pagination-honor {  bottom: 8%;  }
    .swiper-container-honor {  padding: 2.5vw 0 8vw 0;  }
    .swiper-container-honor>div>div>p {  margin: 10px 0 0 0;  font-size: 12px;  }
    .honor>div:first-of-type>div {  width: 95%;  }
    .culture>div:first-of-type {  padding: 2.5vw 0 4.5vw 0;  width: 95%;  }
    .team>div:first-of-type {  width: 95%;  margin: 2.5vw auto 2.5vw auto;  }
    .contact>div:first-of-type {  padding: 4vw 0 8vw 0;  width: 95%;height: 500px;  }
    .welfare>div:first-of-type {  width: 95%;  padding: 6vw 0 10vw 0;  }
    /* nav */
    .campus>div:nth-child(2) {  padding: 0px 0 11vw 0;  width: 95%;  margin: 0 auto;  }
    .join>div:first-of-type{  padding: 4vw 0 9vw 0;  width: 95%;}
    .knowledge>div:first-of-type,
    .technical>div:first-of-type {  padding: 2.5vw 0 6.5vw 0;  width: 95%;  }
    .swiper-container-knowledge {  padding: 2.5vw 60px 6vw 60px;  }
    .service>.divnth5>div{width: 95%;margin: 0 auto;text-align:center;}
    .service_nav {width: 95%; margin: 3vw auto 1vw auto;}
    .service>div>div {width: 95%;}
    .content>div:first-of-type {  padding: 3vw 0 5vw 0;  width: 95%;  margin: 0 auto;  }
    .content>div:first-of-type>h1{font-size: 20px;}
    .content>div:first-of-type>p>span{font-size: 12px;}
    .moves>div:first-of-type {  width: 95%;  }
    .top {  padding-top: 60px;  }
    .news>div:first-of-type {  width: 95%;  }
    .news>div:first-of-type>div {  height: 21vw;  margin-bottom: 20px;  }
    .news>div:first-of-type>div>div>p:nth-child(3){margin-bottom: 2vw;}
    .news>div:first-of-type>div>div>p:first-of-type {font-size: 24px;  line-height: 3.5vw;}
    .news>div:first-of-type>div>div>p:nth-child(2) {  line-height: 2vw;}
    .news>div:first-of-type>div>div>p:nth-child(2)>a,.news>div:first-of-type>div>div>p:nth-child(2)>a:hover {  font-size: 16px;}
    .news>div:first-of-type>div>div>p:nth-child(3) {  font-size: 13px;  line-height: 20px;  height: 86px;  margin-bottom: 1vw;  }
    .news>div:first-of-type>div>div>a {  font-size: 12px;  width: 140px;  line-height: 30px;  }
    .swiper-container-team>.swiper-button-next-team, .swiper-container-team>.swiper-button-prev-team{display: none;}
    .swiper-container-team>div>div>img {  display: block;  margin: 0 auto;  width: 140px;  height: 140px;  border-radius: 100%;  border: 1px solid rgb(227,227,227);  }
    .swiper-container-team>div>div>a {  font-size: 16px;  line-height: 30px;  }
    .partner>div>div>a {  width: 17%;  height: 14vw;}
    .culture>div:first-of-type>div>div>div>h1 {  font-size: 20px;}
    .single>div:first-of-type,.science>div:first-of-type{  width: 95%;  margin: 0 auto;  }
    .navs>.container>div>ul>span{display: none;}
    .navs>.container>div>ul{text-align: right;}
    .navs>.container>div>ul>li>a{font-size:13px;}
    .navs>.container>div>a>img{width: 140px;}
    .navs>.container>div>ul>li>span{height:2px;top:4px;}
    .navs>.container>div>ul>li{line-height:40px;height:50px;}
    .navs>.container>div>ul{height:50px;}
    .not-navs>.container>div>a>img{width:110px;}
    .not-navs>.container>div>ul>li{line-height:30px;height:40px;}
    .not-navs>.container>div>ul{height:40px;}
    .not-navs>.container>div>ul>li>a{line-height:40px;}
    .not-navs>.container>div>ul>li>span{top:2px;}
    /* index */
    .top>div:first-of-type>div:last-of-type{ width: 95%;    letter-spacing: 15px; }
    .about>div:first-of-type {  width: 95%;  margin: 2.5vw auto 7vw auto;  }
    .about>div:first-of-type>img {  float: none;  width: 100%;  margin-right: 0;  }
    .about>div:first-of-type>div:nth-child(2)>div {  line-height: 28px;  font-size: 14px;  color: rgb(102,102,102);  }
    .about>div:first-of-type>div:nth-child(2)>p,.team>div:first-of-type>div:nth-child(2)>p,.swiper-container-honor>p {  padding-top: 2vw;  font-size: 20px;  }
    .partner>div>p{font-size: 20px;width: 95%}
    .swiper-container-h>.swiper-button-next-banner,.swiper-container-h>.swiper-button-prev-banner{display: none;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin{left: -46.5%}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li:nth-child(2),.swiper-container-v>div>div>.my_par>.jc_course>ul>li:nth-child(4),.swiper-container-v>div>div>.my_par>.jc_course>ul>li:nth-child(6){width: 0%;height:100%;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>a{display: none;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li{width: 33.3%}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p {font-size: 15.5px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span {font-size: 13px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span:last-of-type {font-size: 14px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>a {font-size: 12px;}
    .swiper-container-v>div>div>.my_about>div:first-of-type{display: none;}
    .swiper-container-v>div>div>.my_about>div,.swiper-container-v>div>div>.my_news{z-index:2}
    .swiper-container-v>div>div>._news_img,.swiper-container-v>div>div>._about_img,.swiper-container-v>div>div>.my_news>div{width: 100%;}
    .swiper-container-v>div>div>.bg_color{width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:0;z-index:1;opacity:0.95;}
    .swiper-container-v>div>div>.my_about {width:90%;}
    .swiper-container-v>div>div>.my_about>div:last-of-type {width:100%;padding-left:0;}
    .swiper-container-v>.swiper-pagination-v>span{width:10px;height:2px;}
}
@media only screen and (max-width: 850px) {
    .top>div:first-of-type>div:last-of-type>span>i{    height: 50%;
        width: 2px;}
    .top>div:first-of-type>div:last-of-type>a{    padding: 0 5px;}
    .top>div:first-of-type>div:last-of-type>a>i{height: 2px;}
    .culture>div:first-of-type>div>div>div>h1>i {
        height: 2px;}
    .moves>div:first-of-type>div {
        width: 100%;
        height: 58.9vw;}
}
@media only screen and (max-width: 768px) {
    .plan>div>.swiper-container>.pi{font-size: 16px;}
    .plan>div>.swiper-container>.site2>div{margin-right: 3.05vw;}
    .swiper-container-knowledge>div>div>p{font-size: 11px;}
    .partner>div>div>a {  width: 17.7%;  height: 17vw;  }
    .single>div:first-of-type, .science>div:first-of-type {  padding: 2.5vw 0 7vw 0;}
    .partner>div:first-of-type{  margin: 0 auto;  padding: 3vw 0 1vw 0;  }
    .partner>div>div {  letter-spacing: 1.9vw;}
    .partner>div>p{font-size: 18px;    margin: 0 auto 2.5vw auto;}
    .about>div:first-of-type>div:nth-child(2)>p, .team>div:first-of-type>div:nth-child(2)>p, .swiper-container-honor>p{    padding-top: 2vw;  font-size: 18px;margin-bottom: 2.5vw}
    .culture>div:first-of-type>div>div>div>h1 {  font-size: 18px;    line-height: 5vw;  }
    .culture>div:first-of-type>div>div>div {  height: 8.5vw;}
    .culture>div:first-of-type {  padding: 2.5vw 0 4.5vw 0;}
    .team>div:first-of-type {  margin: 2.5vw auto 6vw auto;  }
	
    .team>div:nth-child(2) {  background-color: rgb(249,249,249);  padding-bottom: 16vw;  }
    .about>div:first-of-type {  margin: 2.5vw auto 6vw auto;  }
    .moves>div:first-of-type {  padding: 2.5vw 0 6vw 0;}
    .news>div:first-of-type>div>div{padding: 0}
    .join>div:first-of-type {  padding: 2.5vw 0 4vw 0;}  .campus>div:first-of-type {  padding: 2.5vw 0 0vw 0;}
    .campus>div:nth-child(2) {  padding: 0px 0 7.5vw 0;  }
    .welfare>div:first-of-type {  padding: 2.5vw 0 6.5vw 0;  }
    .styles>div:first-of-type>div {  margin: 0 0 1.5vw 1.5%;  }
    .styles>div:first-of-type>div:nth-child(2),.styles>div:first-of-type>div:nth-child(3){margin-bottom:2vw;}
    .styles>div:first-of-type>div:nth-child(3n 4),.styles>div:first-of-type>div:nth-child(2){margin-left: 0;}
    .styles>div:first-of-type>div:nth-child(3){margin-left: 2%;}
    .styles>div:first-of-type {  padding: 2.5vw 0 5vw 0;  }
    .contact>div:first-of-type {  padding: 2.5vw 0 6.5vw 0;}
    .contact>div:first-of-type>div:last-of-type>h1 {  font-size: 18px;}
    .styles>div:first-of-type>h1 {  margin: 0 0 2.5vw 0;  font-size: 18px;  }
    .styles>div:first-of-type>div>p {  line-height: 35px;}
    .plan>div>.swiper-container>div>div>img{max-width: 100%;}
    .plan>div>.swiper-container-plan4>div>div>img{max-width: 100%;}
    .plan>div>.swiper-container>div>div {  line-height: 25px;  font-size: 14px;  }
    .plan>div>.swiper-container>p{font-size: 18px;margin-bottom: 2.5vw;}
    .plan>div>.swiper-container-plan3 {  width: 65%;  }
    .welfare>div:first-of-type>div>div>div>h1 {  font-size: 18px;  }
    .welfare>div:first-of-type>div>div>div {  height: 56%;}
    .join>div:first-of-type>h1,.campus>div:nth-child(2)>h1 {  font-size: 18px;  }
    .technical>div:first-of-type>p,.knowledge>div:first-of-type>p{  text-align: center;  font-size: 11px;  line-height: 18px;  }
    .technical>div:first-of-type>div>div>div>h2 {  font-size: 16px;  margin: 0px 0 10px 0;  }
    .technical>div:first-of-type>div>div>div>p {  font-size: 14px;  color: rgb(51,51,51);  margin: 0 0 5px 0;  }
    .technical>div:first-of-type>div>div>div>div {  font-size: 12px;  color: rgb(116,116,116);  line-height: 18px;  }
    .technical>div:first-of-type>h1,.knowledge>div:first-of-type>h1{  margin: 0 0 10px 0;  font-size: 18px;  }
    .top>div:first-of-type>div:last-of-type>a {  font-size: 12px;  }
    .service>.divnth1>p {  font-size: 18px;}
    .service>.divnth2>div>p, .service>.divnth2x>div>p, .service>.divnth3>div>p, .service>.divnth3x>div>p, .service>.divnth4>div>p, .service>.divnth5>div>p, .service>.divnth6>div>p {  font-size: 18px;}
    /* nav */
    .navs>.container>div>ul>li>a{font-size:12px;}
    /* index */
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin{font-size: 26px;top:-12.5%;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.p_1{top:-15.5%;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3){font-size:26px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(2)>span{font-size: 10px;top:-12px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a>span>img{max-width: 20px;max-height: 20px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a>span{height: 30px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a{font-size: 14px;padding: 0 5px 5px 5px;height: 50px;min-width: 60px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p {font-size: 13.5px;top: 20px;left: 15px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span {font-size: 11px;margin-top: 6px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span:last-of-type {font-size: 12px;margin-top: 20px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>a {font-size: 11px;}
    .banner-border>.border-conter>img {width: 1200px;height: 100%;position: relative;left: -99%;top: -50%;}
}
.inphi,.inphi1,.inphi2,.inphi3,.inphi4{display: none;  }

@media only screen and (max-width: 710px) {
    .team>div:first-of-type>img {  float: left;  width: 40%;  margin-right: 15px;}
    .top>div:first-of-type>div:last-of-type {  width: 95%;letter-spacing: 5px;}

}

@media only screen and (max-width: 641px) {
	
    .honor>div:first-of-type {  padding-bottom: 70px;  }
    .swiper-container-h>div>div>.banner-border>.border-conter>.bc_naaer1{background:transparent .jpg") no-repeat center;background-size: cover;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.bc_naaer2{background:transparent .jpg") no-repeat center;background-size: cover;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.bc_naaer3{background:transparent .jpg") no-repeat center;background-size: cover;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.bc_naaer4{background:transparent .jpg") no-repeat center;background-size: cover;}
    .plan>div>.swiper-container>.pi{font-size: 14px;}
    .plan>div>.swiper-container>.site2>div{margin-right: 0vw;width: 100%;}
    .plan>div>.swiper-container>.site>div{margin-right: 0vw;width: 100%;}
	.plan >div>.swiper-container>.img1{display:block;}
	.plan >div>.swiper-container>.img2{display:none;}
    .swiper-container-knowledge>.swiper-button-prev-knowledge,.swiper-container-knowledge>.swiper-button-next-knowledge{display: none;}
    .contact>div:first-of-type {  padding: 2.5vw 0 7.5vw 0;}
    .styles>div:first-of-type>div {  margin: 0 0 1.5vw 1.5%;  }
    .styles>div:first-of-type>div:nth-child(2),.styles>div:first-of-type>div:nth-child(3){margin-bottom:2vw;}
    .styles>div:first-of-type>div:nth-child(3n 4),.styles>div:first-of-type>div:nth-child(2){margin-left: 0;}
    .styles>div:first-of-type>div:nth-child(3){margin-left: 2%;}
    .styles>div:first-of-type {  padding: 2.5vw 0 5vw 0;  }
    .join>div:first-of-type>ul>li>h2 {  font-size: 15px;  line-height: 30px;  padding-left: 32px;  background: rgb(35,176,186)  no-repeat 5px 50%;  }
    .join>div:first-of-type>h1, .campus>div:nth-child(2)>h1 {  font-size: 16px;    margin: 0 0 2.5vw 0;  }
    .join>div:first-of-type {  padding: 2.5vw 0 7vw 0;}
    .campus>div:first-of-type {  padding: 2.5vw 0 0vw 0;}
    .campus>div:nth-child(2) {  padding: 0px 0 7.5vw 0;  }
    .welfare>div:first-of-type {  padding: 2.5vw 0 7.5vw 0;  }
    .technical>div:first-of-type>h1, .knowledge>div:first-of-type>h1 {  margin: 0 0 1vw 0;  font-size: 16px;  }
    .swiper-container-knowledge {  padding: 1.5vw 0 3vw 0;  }
    .swiper-pagination-knowledge{bottom: 0!important;}
    .knowledge>div:first-of-type, .technical>div:first-of-type {  padding: 2.5vw 0 7.5vw 0;  }
    .service>.divnth3>div>div>.swiper-container-service2>div>div>img {  display: block;  margin: 0 auto;  margin-bottom: 1vw;  max-width: 50%;  }
    .news>div:first-of-type>div {  height: 20.5vw;  margin-bottom: 2.5vw;  }
    .news>div:first-of-type>div>div {  float: left;  width: 66%;  height: 100%;  padding-left: 0;  }
    .moves>div:first-of-type {  padding: 2.5vw 0 7vw 0;  }
    .service>.divnth2x>div>div>.swiper-container-service1>div>div>p {  color: rgb(35,176,186);  margin-top: 7px;  font-size: 14px;  text-align: center;  }
    .service>.divnth2x>div>div>.swiper-container-service1>div>div>div {  color: rgb(102,102,102);  line-height: 17px;  font-size: 12px;  text-align: center;  }
    .service>.divnth3x>div>div>.swiper-container-service2>div>div>div>div {  z-index: 2;  position: relative;  color: rgb(69,69,69);  font-size: 13px;  }
    .service>.divnth3x>div>div>.swiper-container-service2>div>div>div {  position: absolute;  bottom: 0;  line-height: 26px;  width: 95%;  text-align: left;  padding: 0 3%;  }
    .service_nav {margin: 2.5vw auto 0vw auto;  }
    .service>div {padding: 2.5vw 0;  }
    .service>div:last-of-type {  padding-bottom: 15vw;  }
    .news>div:first-of-type {  padding: 2.5vw 0 4.5vw 0;  }
    .partner>div>div>a {  width: 17.56%;  height: 17vw;  }
    .single>div:first-of-type, .science>div:first-of-type {  padding: 2.5vw 0 7vw 0;}
    .partner>div:first-of-type{  margin: 0 auto;  padding: 3vw 0 1vw 0;  }
    .partner>div>div {  letter-spacing: 1.9vw;}
    .partner>div>p {  font-size: 16px;  width: 95%;margin: 0 auto 2vw auto;  }
    .about>div:first-of-type>div:nth-child(2)>p, .team>div:first-of-type>div:nth-child(2)>p, .swiper-container-honor>p {  padding-top: 2vw;  font-size: 16px;    margin-bottom: 2.5vw;  }
    .culture>div:first-of-type {  padding: 2.5vw 0 4.8vw 0;  }
    .culture>div:first-of-type>div {  height: 21vw;  margin-bottom: 2.5vw;  }
    .culture>div:first-of-type>div>div>div {  height: 9.5vw;  margin: auto;  position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0;  }
    .culture>div:first-of-type>div>div>div>h1 {  font-size: 16px;line-height: 5vw;  }
    .culture>div:first-of-type>div>div>div>p {  font-size: 12px;  line-height: 20px;  margin-top: 1vw;  }
    .swiper-container-team>div>div>a {  font-size: 14px;  line-height: 30px;  }
    .swiper-container-team>div>div>img {  display: block;  margin: 0 auto;  width: 100px;  height: 100px;  border-radius: 100%;  border: 1px solid rgb(227,227,227);  }
    .team>div:first-of-type {  margin: 2.5vw auto 6vw auto;  }
    .about>div:first-of-type {  margin: 2.5vw auto 17vw auto;  }
    .top>div:first-of-type>div:first-of-type>p {  margin: 0;  color: rgb(255,255,255);  font-size: 2.5vw;  font-weight: 600;  }
    .top>div:first-of-type>div:first-of-type>p:last-child {  font-size: 2.5vw;  font-weight: 600;  margin-top: 5px;  }
    .banner-border>.border-conter>img {  width: 700px;  height: 100%;  position: relative;  left: -50%;  top: -50%;  }
    .contact>div:first-of-type>div:last-of-type>h1 {  font-size: 16px;  }
    .contact>div:first-of-type {  height: 400px;}
    .contact>div:first-of-type>div:last-of-type>p {  line-height: 20px;}
    .contact>div:first-of-type>div:last-of-type>p:nth-child(2)>i,.contact>div:first-of-type>div:last-of-type>p:nth-child(3)>i,.contact>div:first-of-type>div:last-of-type>p:nth-child(4)>i,.contact>div:first-of-type>div:last-of-type>p:nth-child(5)>i {  height: 20px}
    .styles>div:first-of-type>div>p {  line-height: 25px;  }
    .contact>div:first-of-type>div:last-of-type {  height: 95%;  padding: 10px 3%;  }
    .plan>div>.swiper-container>div>div>img{max-width: 50%;}
    .plan>div>.swiper-container-plan4>div>div>img{max-width: 100%;}
    .welfare>div:first-of-type>div>div>div>p {  font-size: 12px;  line-height: 18px;  }
    .welfare>div:first-of-type>div>div {  width: 38%;}
    .welfare>div:first-of-type>div>span {  width: 62%;}
    .plan>div>.swiper-container {  padding: 2.5vw 0;  }
    .plan>div>.swiper-container>p {  font-size: 16px;  margin-bottom: 2.5vw;  }
    .plan>div>.swiper-container-plan1>div>div>img,.plan>div>.swiper-container-plan2>div>div>img {  max-width: 100%;  }
    .plan>div>.swiper-container-plan3{width: 80%;}
    .plan>div>.swiper-container-plan3>div>div>img {  max-width: 62%;  }
    .plan>div:last-of-type {  padding-bottom: 4vw;  }
    .styles>div:first-of-type>h1 {  margin: 0 0 2.5vw 0;  font-size: 16px;  }
    .welfare>div:first-of-type>div>div>div>h1 {  font-size: 16px;margin: 0 0 0.8vw 0;  }
    .join>div:first-of-type>ul>li>ul>.lihover>p, .join>div:first-of-type>ul>li>ul>li>p {  font-size: 13px;  line-height: 25px;padding-left: 5px;  }
    .join>div:first-of-type>ul>li>ul>li {  height: 25px;}
    .join>div:first-of-type>ul>li {  margin-bottom: 2.5vw;  }
    .join>div:first-of-type>ul{margin: 0}
    .join>div:first-of-type>ul>li>ul>.lihover>div,.join>div:first-of-type>ul>li>ul>li>div {  font-size: 12px;padding: 1vw 0 2vw 2vw;  line-height: 18px;}
    .top {  padding-top: 10%;  }
    .technical>div:first-of-type>div>div>div>div {  font-size: 10px;  color: rgb(116,116,116);  line-height: 16px;  }
    .technical>div:first-of-type>div>div>div>p {  font-size: 12px;  color: rgb(51,51,51);  margin: 0 0 5px 0;  }
    .technical>div:first-of-type>div>div>div>h2 {  font-size: 14px;  margin: 0px 0 5px 0;  }
    .service>.divnth1>p {  font-size: 16px;padding-bottom: 10px;  }
    .service>.divnth2>div>p, .service>.divnth2x>div>p, .service>.divnth3>div>p, .service>.divnth3x>div>p, .service>.divnth4>div>p, .service>.divnth5>div>p, .service>.divnth6>div>p {  font-size: 16px;margin-bottom: 20px;  }
    .service>.divnth2>div>div>.swiper-container-service1>div>div>p{  margin-top: 10px;font-size: 14px;  }
    .service>.divnth2>div>div>.swiper-container-service1>div>div>div{  font-size: 12px;line-height: 16px;  }
    .service>.divnth3>div>div>.swiper-container-service2>div>div>div>div{line-height: 16px;}
    .service>.divnth6>div>div>p:first-of-type {  font-size: 14px;  color: rgb(35,176,186);line-height: 30px;  }
    .service>.divnth6>div>div {  padding: 5px 0;  }
    .service>.divnth6>div>div>p:last-of-type{    font-size: 12px;line-height: 20px;}
    .service_nav>a {  display: inline-block;  font-size: 12px;  width: 280px;  margin-bottom: 1vw;line-height: 25px;  }
    .service_nav {  letter-spacing: 5px;  }
    .content>div:first-of-type>.next {  padding: 2vw 0px 16vw 0;}
    .content>div:first-of-type>.next>a {  height: 30px;  width: 120px;  line-height: 30px;}
    *{padding:0;margin:0;font-size: 12px;font-family:"microsoft yahei", "微软雅黑", helvetica, arial, verdana, tahoma, sans-serif;transition: all 0.3s linear}
    .content>div:first-of-type>.next>span {  display: block;  line-height: 25px;  font-size: 12px;  }
    .top>div:first-of-type>div:last-of-type{display: none;}
    .top>div:first-of-type{height: 21.9vw;}
    .swiper-container-vertical>.swiper-pagination-bullets{right: 2px}
    .about>div:first-of-type>div:nth-child(2)>div {  line-height: 25px;  font-size: 13px;  color: rgb(102,102,102);  }
    .about>div:first-of-type>div:nth-child(2)>p {  padding-top: 2vw;  font-size: 18px;  }
    .swiper-container-v>div>div>.my_par>.jc_course{margin: 20px 0 0px 0;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li{width: 100%;height: 130px;overflow: hidden;float: none;margin: 0 auto;margin-bottom: 10px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span{position: relative;height: 100%;width: 100%;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>img{position: absolute;bottom:0;left: 0;z-index: 0;height: 150%;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p{position: relative;bottom:0;left: 0;z-index: 1;padding-left:5%;}
    .sortbar .container .navbar-header{text-align: center;}
    .navs>.container>div>ul>li{display: block;text-align: center;}
    .navbar-inverse .navbar-brand {  color: #9d9d9d;  margin: 0 auto;  float: none;  display: inline-block;  text-align: center;  }
    .navs>.container>div>a>img {  width: 100px;  display: inline-block;  }
    .navs>.container>div>ul>li {  line-height: 30px;  height: 40px;  }
    .navs>.container>div>ul>li>a {  line-height: 40px;padding: 0;pointer-events:none;  }
    .navs>.container>div>ul>li:first-of-type>a {pointer-events:auto;  }
    .news>div:first-of-type>div>div>a {  font-size: 12px;  width: 120px;  line-height: 25px;  }
    .news>div:first-of-type>div>div>p:nth-child(3) {  font-size: 12px;  line-height: 18px;  height: auto;  margin-bottom: 1vw; padding-bottom: 34px; }
    .news>div:first-of-type>div>div>p:nth-child(2)>a, .news>div:first-of-type>div>div>p:nth-child(2)>a:hover {  font-size: 14px;    line-height: 4vw;  }
    .news>div:first-of-type>div>div>p:nth-child(2) {  line-height: 4vw;  }
    .news>div:first-of-type>div>div>p:first-of-type {  font-size: 20px;  line-height: 20px;  }
    .news>div:first-of-type>div:last-of-type>div>a {  display: inline-block;  width: initial;  padding: 0 10px;  line-height: 25px;  margin: 0 2px;  }
    .news>div:first-of-type>div:last-of-type>div>span {  display: inline-block;  width: initial;  padding: 0 9px;  line-height: 24px;  margin: 0 2px;  background-color: rgb(35,176,186);  color: rgb(255,255,255);  }

    .navs>.container>div>ul>li>a{display: inline-block;}
    .navs>.container>div>ul>li>span{top:0;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin{font-size: 18px;top:-11.5%;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.p_1{top:-11.5%;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3){font-size:18px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(2)>span{font-size: 10px;top:-12px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a>span>img{max-width: 15px;max-height: 15px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a>span{height: 25px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span>a{font-size: 12px;padding: 0 5px 5px 5px;height: 40px;min-width: 50px;}
    .swiper-container-h>.swiper-pagination-banner>span{width: 20px;height: 2px;}
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width: 20px;height: 2px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3)>span{margin-top: 15px;}
}
@media only screen and  (max-width:480px) {
    .plan>div>.swiper-container>p>a {line-height: 30px;width: 30%;}
    .plan>div>.swiper-container>p>a:hover, .plan>div>.swiper-container>p>.ahover {line-height:30px;width: 30%;}
    .banner-border>.border-conter>img {width: 700px;height: 100%;position: relative;left: -90%;top: -50%;}
    .swiper-container-v>div>div>.my_news>div{margin-top: 20px;}
    .swiper-container-v>div>div>.my_news>div>div>h2>a, .swiper-container-v>div>div>.my_news>div>div>h2>a:hover{font-size: 13px;}
    .swiper-container-v>div>div>.my_news>div>div>h2{line-height: 20px;}
    .swiper-container-v>div>div>.my_news>div>div>p{font-size: 12px;  line-height: 20px;  height: 40px;}
    .swiper-container-v>div>div>.my_news>div>div>span{width: 60px;height: 60px;padding-top: 0px;font-size: 18px;line-height: 45px;    margin-right: 12px;}
    .swiper-container-v>div>div>.my_news>div>div>span>span{font-size: 10px;line-height: 10px;position: relative;top:-9px;}
    .swiper-container-v>div>div>.my_news>div>div{height: 60px;}
}
@media only screen and  (max-width:414px) and (max-height:736px) {
    .culture>div:first-of-type {  padding: 2.5vw 0 12vw 0;  }
    .culture>div:first-of-type>div>div>div>p {  font-size: 12px;  line-height: 20px;  margin-top: 1vw;  }
    .culture>div:first-of-type>div>div>div>h1 {  font-size: 14px;  line-height: 7vw;  }
    .culture>div:first-of-type>div>div>div>h1>i {  height: 1px;  }
    .culture>div:first-of-type>div>div>div {  height: 15.5vw;}
    .culture>div:first-of-type>div>div {  float: none;  width: 100%;  height: 39%;  overflow: hidden;  position: relative;  }
    .culture>div:first-of-type>div>span {  float: none;  width: 100%;  height: auto;  overflow: hidden;  }
    .culture>div:first-of-type>div:nth-child(2n 0)>span {  float: none;  }
    .culture>div:first-of-type>div {  height: 65vw;  margin-bottom: 2.5vw;  }
    .culture>div:first-of-type>div>span>img {  width: 100%;  height: auto;}
    .about>div:first-of-type>div:nth-child(2)>p {  padding-top: 2vw;  font-size: 16px;    margin-bottom: 0.5vw;  }
    .swiper-container-honor>div>div>a{height: 72.6vw;}.swiper-container-honor>.swiper-pagination-honor {  bottom: 2%;  }
    .partner>div>div>a {  width:29.83%;  height: 31vw;}
    .partner>div:nth-child(2) {  margin: 0 auto;  padding: 3vw 0 14.5vw 0;}
    .news>div:first-of-type {  padding: 2.5vw 0 14.5vw 0;  }
    .news>div:first-of-type>div>a>img {  width: 100%;  height: auto;  }
    .news>div:first-of-type>div {  height: auto;  margin-bottom: 2.5vw;  }
    .news>div:first-of-type>div>a {  float: none;  width: 100%;  overflow: hidden;  }
    .news>div:first-of-type>div>div {  float: none;  width: 100%;  height: auto;  padding-left: 0;  }
    .news>div:first-of-type>div>div>p:first-of-type {  font-size: 18px;  line-height: 30px;  }
    .news>div:first-of-type>div>div>p:nth-child(2) {  line-height: 3vw;  margin-bottom: 1vw;  }
    .moves>div:first-of-type {  padding: 2.5vw 0 9vw 0;  }
    .technical>div:first-of-type>div>div>div {  position: relative;  width: 100%;  margin: 3.5vw auto;}
    .technical>div:first-of-type>div>div {  width: 100%;  float: none;  height: auto;  overflow: hidden;  position: relative;  }
    .technical>div:first-of-type>div>span {  width: 100%;  float: none;  height: auto;  overflow: hidden;  }
    .technical>div:first-of-type>div>span>img {  width: 100%;  height: auto;  }
    .technical>div:first-of-type>div {  height: auto;  }
    .technical>div:first-of-type>p, .knowledge>div:first-of-type>p {  text-align: center;  font-size: 12px;  line-height: 18px;margin-bottom: 2.5vw;  }
    .technical>div:first-of-type>div>div>div>div {  font-size: 12px;  color: rgb(116,116,116);  line-height: 20px;  }
    .technical>div:first-of-type>div>div>div>p {  font-size: 13px;  color: rgb(51,51,51);  margin: 0 0 5px 0;  }
    .swiper-container-knowledge {  padding: 1.5vw 0 5vw 0;  }
    .knowledge>div:first-of-type, .technical>div:first-of-type {  padding: 2.5vw 0 16.5vw 0;  }
    .single>div:first-of-type, .science>div:first-of-type {  padding: 2.5vw 0 10vw 0;  }
    .join>div:first-of-type {  padding: 2.5vw 0 15vw 0;  }
    .campus>div:nth-child(1) {  padding: 2.5vw 0 0vw 0;  }
    .campus>div:nth-child(2) {  padding: 0px 0 17.5vw 0;  }
    .welfare>div:first-of-type>div>div>div>h1 {  font-size: 15px;  margin: 0 0 0.8vw 0;  }
    .welfare>div:first-of-type>div>div>div {  width: 95%;  height: auto;  margin: auto;  position: relative;  top: 0;  bottom: 0;  right: 0;  left: auto;  }
    .welfare>div:first-of-type>div>div {  display: inline-block;  height: auto;  width: 100%;  float: none;  position: relative;  }
    .welfare>div:first-of-type>div {  /*height: auto;*/  }
    .welfare>div:first-of-type>div>span {  display: inline-block;  height:auto;  width: 100%;  float: none;  position: relative;  }
    .welfare>div:first-of-type>div>span>img {  max-width: 95%;  max-height: 90%;  margin: 2.5vw;  position: relative;  top: 0;  bottom: 0;  right: 0;  left: 0;  }
    .welfare>div:first-of-type {  padding: 2.5vw 0 17vw 0;  }
    .team>div:first-of-type>img {  float: left;  width: 100%;  margin-right: 0px;  margin-bottom: 10px;  }
    .plan>div:last-of-type {  padding-bottom:14.5vw;  }
    .plan>div>.swiper-container>p {  font-size: 15px;  margin-bottom: 2.5vw;  }
    .plan>div>.swiper-container>div>div {  line-height: 25px;  font-size: 12px;  }
    .styles>div:first-of-type {  padding: 2.5vw 0 6vw 0;  }
    .contact>div:first-of-type {  padding: 2.5vw 0 17vw 0;  }
    .contact>div:first-of-type>div:first-of-type {  width: 100%;  float: none;  height: 60vw;  }
    .contact>div:first-of-type>div:last-of-type>h1 {  font-size: 16px;  margin-top: 0;  margin-bottom: 1vw;  }
    .contact>div:first-of-type>div:last-of-type>p:last-of-type {  padding: 0;  width: 138px;  text-align: center;  display: none;  }
    .contact>div:first-of-type>div:last-of-type {  width: 94%;  float: none;  height: auto;  padding: 3%;  background-color: rgb(247,247,247);  }
    .styles>div:first-of-type>div {  width: 49%;  height: auto;  margin: 0 0 15px 2%;  }
    .styles>div:first-of-type>div:nth-child(3n 4){  margin-left: 2%;  }
    .styles>div:first-of-type>div:nth-child(2n 0){margin-left: 0;}
    .top>div:first-of-type>img {  width: 130%;  height: 32.9vw;  position: absolute;  right: 0;  top: 0;  }
    .top>div:first-of-type{height: 32.9vw;}
    .top>div:first-of-type>div:first-of-type>p {  margin: 0;  color: rgb(255,255,255);  font-size: 4vw;  font-weight: 600;  }
    .top>div:first-of-type>div:first-of-type {  width: 85%;}
    .top>div:first-of-type>div:first-of-type>p:last-child {  font-size: 4vw;  font-weight: 600;  margin-top: 5px;  }
    .swiper-container-vertical>.swiper-pagination-bullets{right: 2px}
    .banner-border>.border-conter>img{width: 1300px;height: 100%;position: relative;  left: -147%;top: -50%;}
    .swiper-container-v>div>div>.my_par>.jc_course{margin: 20px 0 0px 0;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li{width: 100%;height: 130px;overflow: hidden;float: none;margin: 0 auto;margin-bottom: 10px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span{position: relative;height: 100%;width: 100%;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>img{position: absolute;bottom:0;left: 0;z-index: 0;height: 150%;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p{position: relative;bottom:0;left: 0;z-index: 1;padding-left:5%;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>a:first-of-type {  width: 70px;  line-height: 25px;  height: 25px;  font-size: 11px;  }
    .swiper-container-v>div>div>.my_about>div:last-of-type>a:last-of-type {  line-height: 25px;  width: 80px;  height: 25px;  margin-right: 0px;  background: rgb(59,179,194)  no-repeat 100% 50%;  font-size: 11px;  border-top-right-radius: 15px;  border-bottom-right-radius: 15px;  }
    .contact>div:first-of-type {  height: auto;  }
    .service>.divnth6>div>div>p {  padding-left: 36px;  }
    .service>.divnth1>p {  font-size: 15px;  }
    .content>div:first-of-type>h1 {  font-size: 18px;    margin: 0 0 1vw 0;  }
    .content>div:first-of-type>p {  padding-bottom: 2vw;  }
}
@media only screen and  (max-width:375px) {
    .banner-border>.border-conter>img{left: -225%;}
    .contact>div:first-of-type {  padding: 2.5vw 0 10.5vw 0;  }
    .about>div:first-of-type>div:nth-child(2)>p, .team>div:first-of-type>div:nth-child(2)>p, .swiper-container-honor>p {  padding-top: 2vw;  font-size: 15px;  margin-bottom: 2.5vw;  }
    .partner>div>div>a {  width: 30.713%;  height: 31vw;  }
    .partner>div>p {  font-size: 15px;  width: 95%;  margin: 0 auto 2vw auto;  }
    .single>div:first-of-type, .science>div:first-of-type {  padding: 2.5vw 0 10.5vw 0;  }
    .moves>div:first-of-type {padding: 2.5vw 0 10vw 0;  }
}
@media only screen and  (max-width:360px) {
    .about>div:first-of-type { margin: 2.5vw auto 22vw auto;  }
    .banner-border>.border-conter>img{left: -200%;width: 1100px;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>a:first-of-type {  width: 60px;  line-height: 20px;  height: 20px;  font-size: 10px;  }
    .swiper-container-v>div>div>.my_about>div:last-of-type>a:last-of-type {  line-height: 20px;  width: 80px;  height: 20px;  margin-right: 0px;  background: rgb(59,179,194)  no-repeat 100% 50%;  font-size: 10px;  border-top-right-radius: 10px;  border-bottom-right-radius: 10px;  }
}
@media only screen and  (max-width:320px) {
    .styles>div:first-of-type {  padding: 2.5vw 0 10vw 0;  }
    .contact>div:first-of-type {  padding: 2.5vw 0 12.5vw 0;  }
    .styles>div:first-of-type>div {  width: 100%;  height: auto;  margin: 0;  margin-bottom: 2vw;  }
    .styles>div:first-of-type>div:nth-child(3) {  margin-left: 0;  }
    .styles>div:first-of-type>div:nth-child(2), .styles>div:first-of-type>div:nth-child(3) {  width: 100%; margin-left: 0;  }
    .styles>div:first-of-type>div:nth-child(3n 4) {  margin-left:0;  }
    .plan>div>.swiper-container-plan3 {  width: 70%;  }
    .news>div:first-of-type>div>div>p:nth-child(2)>a, .news>div:first-of-type>div>div>p:nth-child(2)>a:hover {  font-size: 14px;  line-height: 4.5vw;  }
    .join>div:first-of-type>h1, .campus>div:nth-child(2)>h1 {  font-size: 15px;  margin: 0 0 2.5vw 0;  }
    .join>div:first-of-type {  padding: 2.5vw 0 10vw 0;  }
    .campus>div:nth-child(1) {  padding: 2.5vw 0 0vw 0;  }
    .campus>div:nth-child(2) {  padding: 0px 0 12.5vw 0;  }
    .welfare>div:first-of-type {  padding: 2.5vw 0 12vw 0;  }
    .moves>div:first-of-type {  padding: 2.5vw 0 11vw 0;  }
    .news>div:first-of-type {  padding: 2.5vw 0 9vw 0;  }
    .partner>div:nth-child(2) {  margin: 0 auto;  padding: 3vw 0 9.5vw 0;  }
    .partner>div>div>a {  width: 30.494%;  height: 31vw;  }
    .single>div:first-of-type, .science>div:first-of-type {  padding: 2.5vw 0 12vw 0;  }
    .service>.divnth1>p {font-size: 14px;  }
    .banner-border>.border-conter>img{width: 1050px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin{font-size: 20px;}
    .swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3){font-size: 20px;}
    .swiper-container-v>div>div>.my_par>h1>span,.swiper-container-v>div>div>.my_news>h1>span,.swiper-container-v>div>div>.my_about>div:last-of-type>h1>span{font-size: 13px;}
}

/* height */
@media only screen and (max-height: 850px) {
    .swiper-container-v>div>div>.my_news>div>div:nth-child(3), .swiper-container-v>div>div>.my_news>div>div:nth-child(2) {padding-top: 22px;}
    .swiper-container-v>div>div>.my_news>div>div:nth-child(1), .swiper-container-v>div>div>.my_news>div>div:nth-child(2) {padding-bottom: 22px;}
    .swiper-container-v>div>div>.my_news>div>img {width: 530px;height: 388px;}
    .swiper-container-v>div>div>.my_news>a {top: 20px;}
}
@media only screen and (max-height: 780px) {
    .swiper-container-v>div>div>.my_news>div>div:nth-child(1), .swiper-container-v>div>div>.my_news>div>div:nth-child(2) {padding-bottom: 15px;}
    .swiper-container-v>div>div>.my_news>div>div:nth-child(3), .swiper-container-v>div>div>.my_news>div>div:nth-child(2) {padding-top: 15px;}
    .swiper-container-v>div>div>.my_par,.swiper-container-v>div>div>.my_news{height:520px;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>h1{margin-top: 0px;}
    .swiper-container-v>div>div>.my_news>div {margin-top: 40px;}
    .swiper-container-v>div>div>.my_about{height:520px}
}

@media only screen and (max-height: 745px) {
    .swiper-container-v>div>div>.my_news>div>div:nth-child(1), .swiper-container-v>div>div>.my_news>div>div:nth-child(2) {padding-bottom: 12px;}
    .swiper-container-v>div>div>.my_news>div>div:nth-child(3), .swiper-container-v>div>div>.my_news>div>div:nth-child(2) {padding-top: 12px;}
    .swiper-container-v>div>div>.my_news>div>img {width: 490px;height: 348px;}
    .swiper-container-v>div>div>.my_news>div { margin-top: 30px;height: 358px;}

}
@media only screen and (max-height: 680px) {
    .swiper-container-v>div>div>.my_par,.swiper-container-v>div>div>.my_news,.swiper-container-v>div>div>.my_about {  height: 450px;}

    .swiper-container-v>div>div>.my_news>div>div:nth-child(1), .swiper-container-v>div>div>.my_news>div>div:nth-child(2) {padding-bottom: 12px;}
    .swiper-container-v>div>div>.my_news>div>div:nth-child(3), .swiper-container-v>div>div>.my_news>div>div:nth-child(2) {padding-top: 12px;}
    .swiper-container-v>div>div>.my_news>div>img {width: 490px;height: 348px;}
    .swiper-container-v>div>div>.my_news>div { margin-top: 30px;height: 358px;}

}
@media only screen and (max-height: 638px) {
}
@media only screen and (max-height: 568px) {
    .swiper-container-v>div>div>.my_about>div:last-of-type>div{margin-top:0;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>div>span{margin-top: 10px;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>p{margin: 20px 0 20px 0;}
    .swiper-container-v>div>div>.my_par, .swiper-container-v>div>div>.my_news,.swiper-container-v>div>div>.my_about { height: 420px;}
    .swiper-container-v>div>div>.my_par>h1, .swiper-container-v>div>div>.my_news>h1, .swiper-container-v>div>div>.my_about>div:last-of-type>h1{font-size:20px;}
    .swiper-container-v>div>div>.my_par>h1>xian, .swiper-container-v>div>div>.my_news>h1>xian,.swiper-container-v>div>div>.my_about>div:last-of-type>h1>xian{width:40px;height: 3px;margin-top: 15px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li{margin-bottom: 5px;height: 110px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span:last-of-type{margin-top: 6px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p{padding-left: 4%;top: 10px;}
}
@media only screen and (max-height: 520px) {
    .swiper-container-v>div>div>.my_par, .swiper-container-v>div>div>.my_news,.swiper-container-v>div>div>.my_about { height: 330px;}
    .swiper-container-v>div>div>.my_par>.jc_course{margin: 10px 0 0px 0;}
    .swiper-container-v>div>div>.my_par>h1, .swiper-container-v>div>div>.my_news>h1, .swiper-container-v>div>div>.my_about>div:last-of-type>h1{font-size: 20px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p{font-size: 12px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span{font-size: 10px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p{top:10px;left:0px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span:last-of-type{margin-top:5px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li {margin-bottom: 2px;height: 100px;}
    .swiper-container-v>div>div>.my_par>h1>xian, .swiper-container-v>div>div>.my_news>h1>xian,.swiper-container-v>div>div>.my_about>div:last-of-type>h1>xian{width:30px;height: 2px;margin-top: 10px;}
    .swiper-container-v>div>div>.my_par>h1>span,.swiper-container-v>div>div>.my_news>h1>span,.swiper-container-v>div>div>.my_about>div:last-of-type>h1>span{font-size: 12px;}
    .swiper-container-v>div>div>.my_par>h1, .swiper-container-v>div>div>.my_news>h1, .swiper-container-v>div>div>.my_about>div:last-of-type>h1{margin: 0;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>p{    line-height: 20px;font-size: 12px;height: 40px;    margin: 10px 0 10px 0;-webkit-line-clamp: 2;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>a:first-of-type{width: 70px;line-height: 25px;height: 25px;font-size: 12px}
    .swiper-container-v>div>div>.my_about>div:last-of-type>a:last-of-type{line-height: 25px;width: 100px;  height: 25px;margin-right: 0px;background: rgb(59,179,194)  no-repeat 95% 50%;font-size: 12px;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>div{margin-top:0;}
    .swiper-container-v>div>div>.my_news>div{margin-top: 20px;}
    .swiper-container-v>div>div>.my_news>div>div>h2>a, .swiper-container-v>div>div>.my_news>div>div>h2>a:hover{font-size: 13px;}
    .swiper-container-v>div>div>.my_news>div>div>h2{line-height: 20px;}
    .swiper-container-v>div>div>.my_news>div>div>p{font-size: 12px;  line-height: 20px;  height: 40px;}
    .swiper-container-v>div>div>.my_news>div>div>span{width: 60px;height: 60px;padding-top: 0px;font-size: 18px;line-height: 45px;    margin-right: 12px;}
    .swiper-container-v>div>div>.my_news>div>div>span>span{font-size: 10px;line-height: 10px;position: relative;top:-9px;}
    .swiper-container-v>div>div>.my_news>div>div{height: 60px;}
    .swiper-container-v>div>div>.my_news>div>div:nth-child(3){display: block;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>a:first-of-type {  width: 60px;  line-height: 20px;  height: 20px;  font-size: 10px;  }
    .swiper-container-v>div>div>.my_about>div:last-of-type>a:last-of-type {  line-height: 20px;  width: 80px;  height: 20px;  margin-right: 0px;  background: rgb(59,179,194)  no-repeat 100% 50%;  font-size: 10px;  border-top-right-radius: 10px;  border-bottom-right-radius: 10px;  }

}
@media only screen and (max-height: 480px) {
	
    .banner-border>.border-conter>img{width: 950px;}
    .swiper-container-v>div>div>.my_par, .swiper-container-v>div>div>.my_news,.swiper-container-v>div>div>.my_about { height: 310px;}
    }
@media only screen and (max-height: 414px) {
    .swiper-container-v>div>div>.my_par, .swiper-container-v>div>div>.my_news,.swiper-container-v>div>div>.my_about {  height: 250px;}
    .swiper-container-v>div>div>.my_news>div>div:nth-child(3){display: none;}
    .swiper-container-v>div>div>.my_news>div>div:nth-child(3), .swiper-container-v>div>div>.my_news>div>div:nth-child(2){padding-bottom: 5px;}.swiper-container-h>div>div>.banner-border>.border-conter>.pin:nth-child(3){top:-4.8%;}
}
@media only screen and (max-height: 360px) {
    .swiper-container-v>div>div>.my_par, .swiper-container-v>div>div>.my_news,.swiper-container-v>div>div>.my_about {  height: 215px;}
    .swiper-container-v>div>div>.my_news>div>div>span{width: 60px;height: 60px;padding-top: 0px;font-size: 18px;line-height: 45px;}
    .swiper-container-v>div>div>.my_news>div>div:nth-child(3){display: none;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li {  width: 33%;  height: 100px;  overflow: hidden;  float: left;  margin: 0 auto;  margin-bottom: 10px;  }
    .swiper-container-v>div>div>.my_par>.jc_course {  margin: 25px 0 0px 0;  }
    .swiper-container-v>div>div>.my_par, .swiper-container-v>div>div>.my_news,.swiper-container-v>div>div>.my_about {height: 210px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p{top: 5px;left: 5px;font-size: 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width: 97%;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>span:last-of-type{margin-top: 5px;font-size:11px;}
    .swiper-container-v>div>div>.my_par>.jc_course>ul>li>span>p>a{font-size:10px;}
    .swiper-container-v>div>div>.my_about>div:last-of-type>div>span{margin-top: 10px;}
    .swiper-container-v>div>div>.my_news>div{margin-top: 10px;}
    .swiper-container-v>div>div>.my_news>div>div:nth-child(1), .swiper-container-v>div>div>.my_news>div>div:nth-child(2){padding-bottom: 5px;}
}


.team>div:nth-child(2)>div>.swiper-container-team:first-of-type{padding-bottom:0;}
.team>div:nth-child(2)>div>.swiper-container-team>p{font-size: 18px;}




