html,body{position: relative;height:100%;}
::-webkit-scrollbar{position:fixed;width:0.2em;height:5px;background-color:#F5F5F5;}
::-webkit-scrollbar:hover{width:0.2em;height:5px;background-color:#F5F5F5;}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:0px;background-color:#F5F5F5;}
::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555;}
@font-face {font-family: 'ajhtc';src: url('兰亭黑简.TTF');}
@font-face {font-family: 'ajhtc_title';src: url('FZZZHONGHJW.TTF');}
body {font-size: 12px;color:#000;margin: 0;padding: 0;background-color: rgb(255,255,255);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;}
li{list-style: none}
*{padding:0;margin:0;font-family:ajhtc;border:none;cursor:default;font-weight:500;font-family:'微软雅黑';color:#404040;font-size:14px}
a{color: #666666;text-decoration: none;font-weight: 500;}
a:hover{color: #666666;text-decoration: none;cursor:pointer}
input:focus{ outline:none; }
.clboth{clear: both}
.si_cen_phone{display:none}
.center{width:100%;height:auto;padding-bottom:8vw}
.center .biaodan{width:100%;height:auto;display: table;}
.center .biaodan .top{width:100%;height:35vw;background:url(../IMGS/fapiao_01.png) no-repeat 75% 50%;text-align:center; display: table-cell;vertical-align:middle;margin:0 auto;}
.center .biaodan .top>h1{color:#fff;line-height:35px;font-size:24px}
.center .biaodan .top>p{color:#fff;font-size:14px;line-height:30px;}
.center .wenb{width:94%;height:auto;margin:4vw auto;}
.center .wenb>li>span{color:#fff;font-size:16px;display:block;background:#0b71e7;border-radius:12px;width:105px;line-height: 30px;text-align: center;}
.center .wenb>li:nth-child(1) p{color:#fe0000;font-size:14px;line-height: 20px;margin-top:5px;margin-bottom:15px}
.center .wenb>li:nth-child(2) p{color:#404040;font-size:14px;line-height: 20px;margin-top:5px;}
.center .wenb>li:nth-child(2) p>span{color:#0b71e7;font-size:14px;}
.center .wenb>li:nth-child(2) p>a{color:#fe0000;font-size:14px;}

.center .forms{width:94%;height:auto;margin:4vw auto;}
.center .forms .li1{font-size:14px; position: relative; line-height: 30px;}
.center .forms .li1 p{font-size:16px;line-height:28px}
.center .forms .li1 .bixuan{color:red;font-size:14px}
.center .forms .li1>p>span{color:red;font-size:14px}
.center .forms>.li1 .ps{font-size:12px;color:red; margin-bottom: 3px;line-height:15px}	
.center .forms .li1 input[type="radio"] {
            width: 20px;
            height: 20px;
            opacity: 0;
        }
.center .forms .li1>label {
            position: absolute;
            left: 5px;
            top: 3px;
            width: 20px;
            height: 20px;
            border-radius: 50%;
            border: 1px solid #999;
        }
.center .forms .li1>div{position: relative; }
.center .forms .li1>div>label {
            position: absolute;
            left: 5px;
            top: 3px;
            width: 20px;
            height: 20px;
            border-radius: 50%;
            border: 1px solid #999;
        }
.center .forms .li1 input:checked+label { 
            background-color: #159dd4;
            border: 1px solid #159dd4;
        }
.center .forms .li1 input:checked+label::after {
            position: absolute;
            content: "";
            width: 5px;
            height: 10px;
            top: 3px;
            left: 6px;
            border: 2px solid #fff;
            border-top: none;
            border-left: none;
            transform: rotate(45deg)
        }
.center .forms>.li2{margin-top:5px}	
.center .forms>.li2 p{font-size:16px;line-height:28px}	
.center .forms>.li2 .ps{font-size:12px;color:red; margin-bottom: 3px;line-height:15px}	
.center .forms>.li2 .ps1{font-size:12px;color:#464545; margin-bottom: 3px;line-height:15px}	
.center .forms>.li2 .ps1>span{font-size:12px;color:#0b71e7; margin-bottom: 3px;line-height:15px}	
.center .forms>.li2>p>span{color:red;font-size:14px}	
.center .forms>.li2 .bd{width:100%;height:7vw;border:1px solid #e4e4e4;}	
.center .forms>.li2 .bds{width:100%;height:auto;border:1px solid #e4e4e4;}	
.center .forms>.li2 .bd>img{float:left;margin-right:5px;width:5%;margin:1% 0 0 1%}	
.center .forms>.li2 .bd>input[type="text"] {border:0px;width:89%;height:100%;padding:0 3%}		
.center .forms>.li2 .bd>input[type="tel"] {border:0px;width:89%;height:100%;padding:0 3%}	
.center .forms>.li2 .bds>textarea {border:0px;width:100%;height:150px;padding:2% 3%}	

.center .forms>.li3 p{font-size:16px;line-height:33px}
.center .forms>.li3 .ps{font-size:12px;color:red; margin-bottom: 3px;line-height:15px}	
.center .forms>.li3>p>span{color:red;font-size:14px}			
.center .forms>.li3 .bd{font-size:16px;line-height:28px; position: relative;}	
.center .forms>.li3 .bd>p{font-size:14px;}
.center .forms>.li3 .bd input[type='checkbox']{
    width: 20px;
    height: 20px;
	  margin: 7px 10px 0 0;
	 float: left;
    background-color: #fff;
    -webkit-appearance:none;
    border: 1px solid #c9c9c9;
    border-radius: 2px;
    outline: none;
}
.center .forms>.li3 .bd .checkBox input[type=checkbox]:checked{
   background: url("../IMGS/11.png");
}

.center .forms1{display:none}
.center .forms>.li2 .bd_img{width:100%;height:auto;position:relative}	
.center .forms>.li2 .bd_img>input[type="file"] {position: absolute;width:32%;height:26vw;opacity: 0;}			
.center .forms>.li2 .bd_img>img{width:32%;}			

.submit{width:80%;height:10vw;margin:0 auto;}
.submit input[type="submit"] {width:100%;height:auto;color:#fff;font-size:16px;line-height:10vw;border-radius:10px;-webkit-appearance : none ;}
.submit .red {background:#0b71e7;}
.submit .grey {background:#ccc;}



/*联系我们*/
.contact_top{width:100%;height:auto;    border-bottom: 1px solid rgb(237,237,237);}
.borno{border:0px}
.contact_top>img{width:100%}
.contact_top>.imgs1{display:block}
.contact_top>.imgs2{display:none}
.contact_top>.nvas{width:1200px;    margin: 0 auto;line-height: 4.1vw;text-align: right;    letter-spacing: 55px;}
.contact_top>.si_cen_phone{display:none}
.contact_top>.nvas>span{float: left;position: relative;font-size: 24px;padding-left: 25px;letter-spacing: 0;}
.contact_top>.nvas>span>i{height: 30%;width: 4px;margin: auto;position: absolute;left: 0;right: auto;top: 0;bottom: 0;background-color: rgb(106, 158, 255);}
.contact_top>.nvas>a{display: inline-block;letter-spacing: 0;position: relative;transition: all 0.3s linear}
.contact_top>.nvas>a>i{height:4px;width:0;margin:auto;position:absolute;left:0;right:0;top:auto;bottom: 0;background: rgb(106, 158, 255);transition: all 0.3s linear}
.contact_top>.nvas>a:hover,.Top>div:first-of-type>div:last-of-type>.inAxz{color:rgb(106, 158, 255);}
.contact_top>.nvas .inAxz{color: rgb(106, 158, 255);}
.contact_top>.nvas>a:hover>i,.Top>div:first-of-type>div:last-of-type>.inAxz>i{width:100%;}
.contact_top>.nvas .inAxz>i{width:100%;}
.Contact>div:first-of-type{padding: 60px 0 60px 0;width: 1200px;height:465px;margin: 0 auto;}
.Contact>div:first-of-type>div{width: 100%;float:right;height: 20.5%;    margin-bottom: 52px;border-bottom:2px solid #ccc}
.Contact>div:first-of-type>#map{width: 100%;float:right;height: 80.5%;    margin-bottom: 52px;border-bottom:2px solid #ccc}
.Contact>div:first-of-type>div>h1{font-size: 18px;color:rgb(106, 158, 255);margin-bottom:25px;}
.Contact>div:first-of-type>div>p{line-height: 30px;position: relative;padding-left: 32px;margin:0;color: rgb(102,102,102);float:left;width:45%}
.Contact>div:first-of-type>div>p:nth-child(3){width:25%}
.Contact>div:first-of-type>div>p:nth-child(4){width:16%}
.Contact>div:first-of-type>div>p>i{position: absolute;top:0;left:0;}
.Contact>div:first-of-type>div>p:nth-child(2)>i{width: 20px;height: 30px;background:url("../IMGS/address.png") no-repeat 50% 50%;}
.Contact>div:first-of-type>div>p:nth-child(3)>i{width: 20px;height: 30px;background:url("../IMGS/phone1.png") no-repeat 50% 50%;}
.Contact>div:first-of-type>div>p:nth-child(4)>i,.Contact>div:first-of-type>div:last-of-type>p:nth-child(5)>i{width: 20px;height: 30px;background:url("../IMGS/email.png") no-repeat 50% 50%;}

.Contact>div:last-of-type{padding-bottom: 60px;}
/*新闻页*/
/* .contact_top>.nvas1{width:1200px;margin: 0 auto;line-height: 4.1vw;text-align: center;}
.borno>.nvas1{line-height: 5.1vw;}
.contact_top>.nvas1>a{font-size:16px;color: rgb(153,153,153);line-height: 16px;padding: 0 10px 0px 10px;display: inline-block;border-bottom: 0px solid rgb(240,130,0);transition: all 0.2s linear}
.contact_top>.nvas1>a>span{display:block;height:2px;width:0px;background-color:rgb(33, 28, 24);margin:14px auto 0px auto;transition: all 0.3s linear}
.contact_top>.nvas1>a:hover{color: rgb(101,101,101);}
.contact_top>.nvas1>a:hover>span{width:100%;}
.contact_top>.nvas1>.inAxz{color: rgb(101,101,101);}
.contact_top>.nvas1>.inAxz>span{width:100%;} */
.news-Info{height:auto;padding:30px 0;}
.news-Info>.news-Infos{width:1200px;height:auto;margin:0 auto;}
.news-Info>.news-Infos>div{width:100%;height:160px;margin-top:65px;position: relative}
.news-Info>.news-Infos>div:first-of-type{width:100%;height:160px;margin-top:0px;}
.news-Info>.news-Infos>div>a{width:250px;height:100%;margin:auto;position: absolute;top:0;bottom: 0;left:0;right: auto;overflow: hidden}
.news-Info>.news-Infos>div>a>img{width:100%;height:100%;}
.news-Info>.news-Infos>div>a:hover>img{-webkit-transform:scale(1.03);transition: all 0.3s linear}
.news-Info>.news-Infos>div>div{width:900px;height:100%;margin:auto;position: absolute;top:0;bottom: 0;left:auto;right: 10px;}
.news-Info>.news-Infos>div>div>h1{margin: 0;font-size:16px;line-height: 16px;color:rgb(101,101,101);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-Info>.news-Infos>div>div>h1>a{font-size:16px;line-height: 16px;color:rgb(101,101,101);}
.news-Info>.news-Infos>div>div>h1>a:hover{color:rgb(33, 28, 24);}
.news-Info>.news-Infos>div>div>span{display:block;margin-top: 20px;font-size:14px;line-height: 14px;color:rgb(153,153,153);}
.news-Info>.news-Infos>div>div>p{margin-top: 15px;margin-bottom:0;height:50px;font-size:14px;line-height: 25px;color:rgb(153,153,153);word-break: normal;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden;-webkit-line-clamp: 2;}
.news-Info>.news-Infos>div>div>a{font-size:12px;line-height: 12px;color:rgb(153,153,153);border:1px solid rgb(153,153,153);padding: 10px 35px;position: relative;top: 16px;background-color: transparent;}
.news-Info>.news-Infos>div>div>a:hover{color:rgb(255,255,255);border:1px solid rgb(32, 44, 119);background-color:rgb(32, 44, 119);}
.pages1{height: auto;margin: 60px 0 0px 0;width: 100%;}
.pages1s{margin: 60px 0 60px 0;}
.pages1>div{float:none;margin: 0 auto;padding: 0;text-align: center;}
.pages1>div>a{display: inline-block;width:initial;padding:0 15px;line-height: 38px;margin:0 10px;position: relative;    border: 1px solid #ccc;}
.pages1>div>a:hover{color:#fff;background-color:rgb(35,176,186);border:1px solid rgb(35,176,186); }
.pages1>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); }

/* Content */
.Content2>div:first-of-type{padding: 35px 0 90px 0;width: 1200px;margin: 0 auto;}
.Content2>div:first-of-type>h1{margin: 0 0 15px 0;font-size: 24px;text-align: center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.Content2>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;}
.Content2>div:first-of-type>p>span{display: inline-block;letter-spacing: 0px;color:rgb(153,153,153);}
.Content2>div:first-of-type>p>span:first-of-type{background:url("../IMGS/times.png") no-repeat 0 50%;padding-left: 20px; }
.Content2>div:first-of-type>.Content3{padding:20px 0 50px 0;border-bottom: 1px solid rgb(248,248,248);color:rgb(102,102,102);}
.Content2>div:first-of-type>.next{padding:20px 0 50px 0;position:relative;/*border-bottom: 1px solid rgb(248,248,248);*/}
.Content2>div:first-of-type>.next>span{display: block;line-height: 35px;width: 65%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.Content2>div:first-of-type>.next>.allnews1{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(106, 158, 255);color: rgb(255,255,255)}
.Content2>div:first-of-type>.next>.allnews{display:none;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(106, 158, 255);color: rgb(255,255,255)}
.Content2>div:last-of-type{position: relative;}
/*course_list*/
.course_list{width:1200px;min-height:400px;margin:50px auto;text-align:left;letter-spacing: 1.8vw}
.course_list>li{width:22.3%;min-height: 18.5vw;border:1px solid #ccc;margin:0px 0px 2vw 0px;display: inline-block;float: none;text-align: -webkit-auto;letter-spacing:0;vertical-align: middle;}
.course_list>li>.imgs{width:100%;height:12.3vw;overflow:hidden;}
.course_list>li>.imgs>img{width:100%}
.course_list>li>.imgs:hover img{-webkit-transform:scale(1.03);transition: all 0.3s linear}
.course_list>li>.bometr{width:96%;margin:0 auto;height:auto;}
.course_list>li>.bometr>p{line-height:21px;margin-top: 15px;position:relative;min-height: 56px;}
.course_list>li>.bometr>p>a{position:absolute; bottom:0;left: 61%;width: 98px;height: 25px;line-height: 25px;border-radius: 8px;font-size: 12px;color: #FFFFFF;text-align: center;display: block;background:#1e2a74  url(../IMGS/bogang_bg.png) no-repeat 12px 5px;margin-top: 0.9vw;}
.course_list>li>.bometr>.ps>a{background:#a72124    url(../IMGS/bogang_bg.png) no-repeat 12px 5px;}


/*privacy*/
.privacy{width:1200px; height:auto;margin:50px auto;}
.privacy .span1s{text-indent:3em ;}
.privacy .span1s>span{font-weight:600;line-height:35px;font-size:24px}
@media only screen and (max-width: 1280px) {
.course_list>li{width:22.3%;min-height: 21.5vw;}
.contact_top>.nvas{width:96%; margin: 0 auto;line-height: 4.1vw;text-align: right;    letter-spacing: 12px;}	
.course_list{width:96%;}
.course_list>li>.bometr>p{min-height: 7vw;}
.course_list>li>.bometr>p>a{left: 63%;width: 6vw;height: 25px;line-height: 25px;text-align: right;display: block;    padding-right: 1vw;margin-top: 0.9vw;}

}
@media only screen and (max-width: 768px) {
.contact_top>.nvas{display:none; }
.contact_top>.si_cen_phone{display:block;    padding-top: 0vw;    margin: auto;    width: 96%;}
.contact_top>.si_cen_phone>p{text-align:center;font-size: 16px;color:#24211d;}
.contact_top>.si_cen_phone>span{display:block;text-align:center;font-size:14px;line-height:4vw;color:#454545}
.contact_top>.si_cen_phone>.si_cen_phone_nva{margin-top:3vw;}
.contact_top>.si_cen_phone>.si_cen_phone_nva>span{color:#454545;font-size:16px;line-height: 6vw;}
.contact_top>.si_cen_phone>.si_cen_phone_nva>select{outline: none;width: 75%;font-size: 14px;line-height: 25px;height: 25px;box-shadow: 0 0 0px 1px #404040;float:right;    margin-top: 1vw;}
.pages1s{margin: 2vw 0 2vw 0;}
.pages1{height: auto;margin: 3vwpx 0 0px 0;width: 96%;}
.course_list{width:96%;margin:20px auto;height:auto;padding-bottom: 75px;}
.course_list>li{width:31.3%;min-height: 31.5vw;}
.course_list>li>.imgs{height:auto;}
.course_list>li>.bometr>p{min-height: 9.5vw;}
.course_list>li>.bometr>p>a{left: 67%;width: 8vw;}

}
@media only screen and (max-width: 641px) {
	.piaofu{display:none}
.Contact{height:auto}
.contact_top>.imgs1{display:none}
.contact_top>.imgs2{display:block}
.course_list>li{width:48%;min-height: 31.5vw;}
.course_list>li>.bometr>p>a{left: 70%;width: 11vw;    bottom: 0.6vw;}
.Contact>div:first-of-type {  height: auto;  padding: 2.5vw 0 7.5vw 0;width: 96%;}
.Contact>div:first-of-type>div:last-of-type>h1 {  font-size: 16px;  }
.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}

.Contact>div:first-of-type>div:last-of-type { width: 94%; height: auto;  padding: 10px 3%;  }
.Contact>div:first-of-type>div:first-of-type {  width: 100%;  float: none;  height: 60vw;  }
.Content2 img{width:100%}
.Content2>div:first-of-type {  padding: 3vw 0 5vw 0;  width: 95%;  margin: 0 auto;   height: auto;   }
.Content2>div:first-of-type>h1 {  font-size: 18px;    margin: 0 0 0 0;  }
.Content2>div:first-of-type>p {  padding-bottom: 2vw;  }
.Content2>div:first-of-type>p>span{ font-size:12px  }
.Content2>div:first-of-type>.next {  padding: 2vw 0px 16vw 0;}
.Content2>div:first-of-type>.next>.allnews {  height: 30px;  width: 120px;  line-height: 30px;display:block}
.Content2>div:first-of-type>.next>.allnews1 {display:none}
.Content2>div:first-of-type>.next>span {  display: block;  line-height: 25px;  font-size: 12px;  }
.contact_top>.nvas{display:none}
}
@media only screen and (max-width: 568px) {
.contact_top>.si_cen_phone>.si_cen_phone_nva>select{margin-top: 0.5vw;}
	
}
@media only screen and (max-width: 414px) {
.course_list>li{width:47%;min-height: 31.5vw;}
.contact_top>.si_cen_phone>.si_cen_phone_nva>select{margin-top: 0.5vw;}
.contact_top>.si_cen_phone{min-height: 10vw; }
.contact_top>.si_cen_phone>.si_cen_phone_nva>span{line-height: 8vw;}
.course_list>li{min-height: 48vw;}
.course_list>li>.bometr>p{min-height: 17vw;    margin-top: 1vw;}
.course_list>li>.bometr>p>a{left: 57%;width: 16vw;     padding-right: 2vw;
	
}

@media only screen and (max-width: 375px) {
.course_list>li{width:47%;min-height: 31.5vw;}
	
}