html, body {width: 100%;height: 100%;}
body {margin: 0; overflow: hidden;}
img{width:auto; height: auto;max-width: 100%;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,i,b,label{margin: 0; padding: 0; word-wrap:break-word;}
body{ background-color:#fff;-webkit-background-color:#fff; color:#000;font:12px/100% 'Microsoft Yahei',Tahoma,Simsun;}
em{font-style: normal;}
ul,ol,li,dl,dt,dd{list-style: none;}
a{text-decoration: none; color:#333;-webkit-tap-highlight-color:transparent}
a:hover{text-decoration:none; color:#333;}
img,a{border:none;}
label,em,img,input{ vertical-align:middle;}
table{border-collapse:collapse;empty-cells:show;border-spacing: 0}
em,i{font-style: normal;}
input[type="text"],input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
button, html input[type=button], input[type=reset], input[type=submit] {  cursor: pointer;-webkit-appearance: button;}
textarea,select{ -webkit-appearance: none;}
a,input,button,select,textarea{outline:none;}
a:focus {outline: none;}
ol,ul{list-style:none}

/*========= 通用设置  ==============*/
.dpn{display: none;}
.fl{float: left;}
.fr{float: right;}
@font-face{
    font-family: 'jcs';
    src : url('../font/迷你简粗宋.TTF');
}
@font-face{
    font-family: 'jxzk';
    src : url('../font/jxzk.ttf');
}

/*动画效果*/
@-webkit-keyframes logoRotate {
    0% {-webkit-transform:rotate(0deg);}
    100% {-webkit-transform:rotate(360deg);}
}
@keyframes logoRotate {
    0% {-webkit-transform:rotate(0deg);}
    100% {-webkit-transform:rotate(360deg);}
}

@-webkit-keyframes light {
    0% {opacity:0}
    50%{opacity:0.5}
    100% {opacity:0}
}
@keyframes light {
    0% {opacity:0}
    50%{opacity:0.5}
    100% {opacity:0}
}
@-webkit-keyframes bounceIn2{
    0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}
    20%{opacity:0.2;}
    80%{opacity:0.6;}
    90%{opacity:0.8;}
    100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes bounceIn2{
    0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}
    20%{opacity:0.2;}
    80%{opacity:0.6;}
    90%{opacity:0.8;}
    100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}

@keyframes spin{
    to{transform: rotate(1turn);}
}

.bounceIn2{-webkit-animation-name:bounceIn2;animation-name:bounceIn2;}
/*动画结束*/
.header{margin:5vh auto 0; z-index: 99;text-align: center}
.header img{/*width:300px;*/width:15.5%;z-index: 99;margin:0 auto;}

.language{width:110px;height:50px;overflow: hidden;position: absolute;top:2%;right:2%;z-index: 200;}
.language div{width:50px;height:50px;text-align:center;line-height:50px;border-radius: 100%;background-color:#000;-webkit-background-color:#000;background: rgba(0,0,0,0.5);/*ie*/filter:Alpha(opacity=50);/*color:#b64900;*/color: #fff;font-size: 15px;}
.language div:hover{background-color:#000;-webkit-background-color:#000;background: rgba(0,0,0,0.8);/*ie*/filter:Alpha(opacity=80);color:#F6F6F6;}
.language div.fr{margin-left: 10px;}

.bodyBox{width:100%;height:100%;position: relative;}

.con_1{width:100%;height:auto;position: relative;top:/*15%*/5%;z-index: 10; text-align:center; }
.con_1 .logoBox1{width:5%;height:5%;margin:2% auto 30px auto;}
.con_1 .con_1_pic2{width:10%; height:auto; margin:0 auto;}

.con_2{width:100%;height:auto;position: absolute;bottom:0;z-index: 10;margin-top: 4%;}
.con_2 .doorBox{width: 14.5%;height: 49%;position: absolute;background-color:#000;-webkit-background-color:#000;background: rgba(0,0,0,0.5);/*ie*/filter:Alpha(opacity=50);top: 42.5%;left: 42.5%;z-index: 20;-webkit-animation:light 1.8s linear infinite;animation:light 1.8s linear infinite;border-radius: 5px;cursor: pointer;}
.con_2 .doorBoxss{width: 11%;height: 55%;position: absolute; background:url(../img/feng.png) no-repeat center; background-size:100% auto; opacity: 0.2; top: 42.5%;left: 44%;z-index: 20;animation:spin 8s infinite linear; cursor: pointer;}
.con_2 .tcc{width: 14.5%;height: 11%;position: absolute;top: 32.5%;left: 42.5%;z-index: 20;-webkit-animation:light 1.8s linear infinite;animation:light 1.8s linear infinite;border-radius: 5px;cursor: pointer;}
.copy{position: absolute;bottom: 10%;right: 10%}

.con_3{width:60%;height:auto;margin:4vh auto 0 auto;overflow: hidden;position: relative;z-index: 99; text-align:center;}
.con_3 div{width:30%; height:auto; overflow:hidden; display:inline-block;}
.con_3 div ul{width:100%; height:auto; overflow:hidden; text-align:center;}
.con_3 div.fl{float: left;}
.con_3 div.fr{float: right;}
.con_3 .pic_1{ width:40%; height:auto;cursor: pointer;}
.con_3 .pic_2{/*margin-top: 20%;*/transition: all .3s;margin-top:5%;width: auto;}
/*.con_3 div:hover .pic_1{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}*/
/*.con_3 div:hover .pic_2{margin-top: 0;}*/

.backgroundBox{width:100%;}

.con_4{width:60%; height:auto; overflow: hidden; margin:0 auto; position:relative; z-index:99;}
.con_4 .contentBox{width:25%; height:auto; overflow:hidden; float: left; text-align:center; margin-top:4%;}
.con_4 .contentBox li{width:100%; height:auto; overflow:hidden; text-align:center;}
.con_4 .contentBoximg{width: 20%; height:auto; padding:10px 0;}
.con_4 .contentBox:nth-child(2n){margin-top:5%;}
.con_4 .darkPic{ width:55%; height:auto; -webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;transition:all 0.6s; }
.con_4 .contentBox:hover .darkPic{ width:55%; height:auto; -webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%); transition:all 0.6s;}

.con_5{width:70%;margin:0 auto;/*background:url('../img/BgImg7.png') no-repeat;background-size: 100%;*/position:relative;}
.con_5 .teachterBox{width:15%;position:absolute;cursor: pointer;}
.con_5 .chestBox{width:5%;height:auto;max-width:40px;max-height:40px;position:absolute;cursor: pointer;overflow: hidden;}
.con_5 .teachterBox img{/*float:left;width: 92%;*/}
.con_5 .teachterBox .TextBox{/*float:left;*/width: 16px;height:auto;font-size:12px;color:#fff;background: red;padding: 3px 0 3px 3px;/*margin-top: 20%*/position: absolute;top:46%;left:100%;}
.con_5 .teachterBox1{top:1%;left:9%;}
.con_5 .teachterBox2{top:24%;left:35%;}
.con_5 .teachterBox3{top:10%;left:58%;}
.con_5 .teachterBox4{top:40%;left:68%;}
.con_5 .teachterBox5{top:60%;left:17%;}
.con_5 .teachterBox6{top:73%;left:43%;}
.con_5 .chestBox1{top:28%;left:21%;}
.con_5 .chestBox2{top: 13%;left: 44%;}
.con_5 .chestBox3{top: 38%;left: 59%;}
.con_5 .chestBox4{top: 33%;left: 86%;}
.con_5 .chestBox5{top: 62%;left: 47%;}
.con_5 .chestBox6{top: 92%;left: 23%;}

.con_6{width:58%; height:auto; min-height:60vh;margin:2% auto 0;}
.con_6 .falgM{width: 100%;height:auto; overflow:hidden;margin:0 auto;}
.con_6 .textBox{width:100%; height:39px; overflow:hidden; margin:0 auto;color:#333333;font-size: 14px;line-height: 39px;cursor: pointer; text-indent:2em; background:url(../img/tb.png) no-repeat left center;}
.con_6 .textBox:hover{color:#b64900;}
.falgtop{position: relative}
.falgname{position: absolute;bottom:18%;left: 7.2%;font-size: 26px;font-family:'jcs';font-weight: bold;color: #000000;}

/*滚动条*/
.con_6 .falgM::-webkit-scrollbar{width:4px;height:4px;}
.con_6 .falgM::-webkit-scrollbar-track{background: #dfd6c5;border-radius:2px;}/*立体滚动条背景颜色*/
.con_6 .falgM::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.4);border-radius:2px;}/*滚动条里面可以拖动的那部分（位置5）*/
.con_6 .falgM::-webkit-scrollbar-thumb:hover{background: #747474;}
.con_6 .falgM::-webkit-scrollbar-corner{ background: #dfd6c5;}
/*滚动条*/

.mouseAA {height:32px;width: 183px;text-align:center;font-size:14px;line-height:32px;color:#6f9f50;border-radius:5px;position:absolute;background-color:#fff;-webkit-background-color:#fff;border:2px #eee solid;margin: -3% 0 0 5%;}

/*九宫格*/
.jiugong{ width:58%; height:75vh; overflow: hidden; margin:2vh auto; background:url(../img/BgImg9.png) no-repeat left top; background-size:100% auto;}
.jiugong_box{ width:27.6%; height:17vh; overflow:hidden; float:left; margin:7vh auto 0 5.6%;}
.jiugong_box .tu{ width:20%; height:60%; overflow:hidden; float:left; margin:4% auto 0 auto;}
.jiugong_box .zi{ width:80%; height:auto; overflow:hidden; float:left; line-height:200%; font-size:34px; color:#333; font-family:"jxzk"; transition:all 0.7s;}
.jiugong_box:hover .tu{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; transition:all 0.7s;}
.jiugong_box:hover .zi{ color:#8c8c8c; transition:all 0.7s;}
/*当前位置*/
.where{ width:58%; height:20px; overflow:hidden; margin:10px auto 30px; auto; line-height:20px; color:#8c8c8c; font-size:14px; font-family:microsoft yahei; text-align:left;}
.where a{ line-height:20px; color:#333; font-size:14px; font-family:microsoft yahei; text-align:center;}

/*footer*/
.footer{ width:100%; height:20px; overflow:hidden; margin:15px auto; line-height:20px; color:#333; font-size:12px; font-family:microsoft yahei; text-align:center;}
.footer a{line-height:20px; color:#333; font-size:12px; font-family:microsoft yahei;}

/*蒙版样式*/
.mask{width:100%;height:100%;background-color:#000;-webkit-background-color:#000;background: rgba(0,0,0,0.5);/*ie*/filter:Alpha(opacity=50);position: fixed;top:0;left:0;z-index: 200;}
.mask .InBox{width:500px;margin: 8% auto 0; line-height:1.5}
.mask .InBox .txet{width:446px;height:500px;background:url('../img/BgImg8.png');padding:20px 15px;margin: 0 auto;overflow-y: scroll;}
/*滚动条*/
.mask .InBox .txet::-webkit-scrollbar{width:4px;height:4px;}
.mask .InBox .txet::-webkit-scrollbar-track{background: #dfd6c5;border-radius:2px;}/*立体滚动条背景颜色*/
.mask .InBox .txet::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.4);border-radius:2px;}/*滚动条里面可以拖动的那部分（位置5）*/
.mask .InBox .txet::-webkit-scrollbar-thumb:hover{background: #747474;}
.mask .InBox .txet::-webkit-scrollbar-corner{ background: #dfd6c5;}
/*滚动条*/
.mask .InBox h1,.mask .InBox h2,.mask .InBox h3,.mask .InBox h4,.mask .InBox h5,.mask .InBox h6{display: inline-block;line-height: normal}
.mask .close{width:50px;height:50px;position: relative;top:20px;left:50%;color:#fff;font-size: 30px;line-height:48px;background-color:#fff;-webkit-background-color:#fff;background: rgba(255,255,255,0.4);/*ie*/filter:Alpha(opacity=40);border-radius: 100%;text-align: center;margin-left: -25px;cursor: pointer;}
.mask .close:hover{color:#000;}

.mask .contentboxs{width:80%;margin: 20% auto 0;}
.contentboxs input[type=text] {  height: 35px;width: 100%;margin-top: 5px;  border: 1px #ccd1d5 solid;  border-radius: 5px; padding-left:5px; color:#d3d3d3;}
.contentboxs input[type=text]::-webkit-input-placeholder{color:#d3d3d3;}
.contentboxs input[type=text]::-moz-placeholder{color:#d3d3d3;}
.contentboxs input[type=text]:-ms-input-placeholder{color:#d3d3d3;}
.contentboxs .bton{width:100%;height:40px;line-height:40px;font-size: 20px;margin:25px auto 0;background-color:#8b723e;-webkit-background-color:#8b723e;border-radius: 5px;cursor: pointer;}
.contentboxs .bton:hover{background-color:#927538;-webkit-background-color:#927538;color:#d7cdbc;}
/*蒙版样式结束*/

.con_7{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.con_7 .topBox{width:100%;height:auto;overflow: hidden;}
.con_7 .topBox .leftBox{width:196px; height:216px; overflow:hidden; float:left;}
.con_7 .topBox .leftBox img{width:196px; height:216px;}
.con_7 .topBox .rightBox{width:80%; height:auto; overflow:hidden; float:right;}
.con_7 .topBox .name{font-size: 16px;line-height: 40px; font-weight:bold; padding-top:20px;}
.con_7 .topBox .intor{font-size: 14px;line-height: 24px;}
.con_7 .topBox .content{font-size: 14px;line-height: 25px;white-space: pre-wrap; word-wrap: break-word;}
.con_7 .botBox{width:100%;height:auto;margin:20px 0 0;overflow: hidden;position: relative;}
.con_7 .botBox .leftBox{ width:100%; height:45px; overflow:hidden; background:url(../img/navbg.png) no-repeat left top; background-size:auto 100%; line-height:45px; color:#fff; font-size:18px; font-family:microsoft yahei; text-indent:1.5em; text-align:left; display:inline-block; float:none !important;}

.con_7 .botBox .rightBox{width:100%; height:auto; overflow:hidden; margin:20px auto;}

.con_7 .botBox .teacher_box{ width:203px; height:334px; overflow:hidden; margin:0 18px; float:left; background:url(../img/bgbox.png) no-repeat top left; background-size:100% auto;}
.con_7 .botBox .down{ width:135px; height:auto; max-height:284px; overflow:hidden; margin:25px auto;}
.con_7 .botBox .navname{ width:35px; height:284px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:16px; font-family:microsoft yahei; color:#333; line-height:35px; font-weight:bold; letter-spacing:5px;}
.con_7 .botBox .navcon{ width:90px; height:284px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:14px; font-family:microsoft yahei; color:#333; line-height:30px;}



.con_7 .botBox .swiper-container{width:100%; height:100%; margin:0 auto; position: relative;}
.con_7 .botBox .swiper-wrapper{ width:100%; margin:0 auto;}
.con_7 .botBox .swiper-slide{ width:100%; height:100%; overflow:hidden;}

.con_7 .botBox .swiper-paginationin{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:10px !important; left:0 !important; margin:auto; z-index:1; text-align:center; }
.con_7 .botBox .swiper-paginationin span{ display:inline-block;width:10px; border-radius:100%; height:10px; background:#dbdbdb; cursor:pointer; vertical-align:top; margin:0 4px;opacity:0.9 !important;}
.con_7 .botBox .swiper-paginationin span.swiper-pagination-bullet-active{ background-color:#999;opacity:1 !important;}
.con_7 .botBox .swiper_btnz{position: absolute;top: 45%;width: 17px;height: 31px; left:0;background: url(../img/left.png) 0 0 no-repeat;display: block;z-index:10;}
.con_7 .botBox .swiper_btny{position: absolute;top: 45%;width: 17px;height: 31px; right:0;background: url(../img/right.png) 0 0 no-repeat;display: block;z-index:10;}


/*滚动条*/
.con_7 .falgM::-webkit-scrollbar{width:4px;height:4px;}
.con_7 .falgM::-webkit-scrollbar-track{background: #dfd6c5;border-radius:2px;}/*立体滚动条背景颜色*/
.con_7 .falgM::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.4);border-radius:2px;}/*滚动条里面可以拖动的那部分（位置5）*/
.con_7 .falgM::-webkit-scrollbar-thumb:hover{background: #747474;}
.con_7 .falgM::-webkit-scrollbar-corner{ background: #dfd6c5;}
/*滚动条*/
.con_7 .textBox{width:92%;margin:0 auto;color:#333333;font-size: 14px;line-height: 39px;cursor: pointer;border-top:1px #d0c6b2 dashed;border-bottom:1px #d0c6b2 dashed;}
.con_7 .textBox:hover{color:#b64900;}
.con_7 .botBox .leftBox .btnBox{width:124px;height:43px;font-size:18px;color:#f1eee7;line-height:43px;text-align:center;background:url('../img/btn_07.png') no-repeat;background-size:100%;cursor: pointer;}
.con_7 .botBox .leftBox .btnBox:hover{color:#C3C3C3;box-shadow: 3px 1px 5px #888888;}
.con_7 .botBox .leftBox .btnBox1{background:url('../img/btn_lx.png') no-repeat;background-size:100%;cursor: pointer;}
.con_7 .botBox .leftBox .btnBox2{background:url('../img/btn_fx.png') no-repeat;background-size:100%;cursor: pointer;margin: 10px 0;}
.con_7 .botBox .leftBox .tell{width:124px;margin: 30px 0 0;padding-left: 10px;border-left:1px #dad6cb solid;}
.con_7 .botBox .text{font-size: 16px;}
.con_7 .botBox .text2{font-size: 16px;margin:7px 0 0;}
.con_7 .botBox .leftBox .number{font-family: Impact;font-size: /*20px*/18px;font-weight: 100;margin-top: 11px; line-height: 150%;}
.con_7 .botBox .codeBox{width:124px;height:124px;margin-top: 9px;background:#2c0f0e;}


.max_box{ width:100%; height:100vh; overflow:hidden; margin:-15vh auto 0 auto; position:relative;}
.con_8{width:600px; height:auto; min-height:60vh; overflow:hidden; margin:5vh auto 0 20%;}
.con_8 .nav{ width:100%; height:45px; overflow:hidden; margin:20px auto;}
.con_8 .nav .box{ width:186px; height:45px; overflow:hidden; background:url(../img/navbg.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#fff; font-size:18px; font-family:microsoft yahei; text-indent:1.5em; float:left; margin-right:20px;}
.con_8 .nav .box:hover{ width:186px; height:45px; overflow:hidden; background:url(../img/navbg1.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#fff; font-size:18px; font-family:microsoft yahei; text-indent:1.5em; float:left; margin-right:20px;}
.con_8 .nav .boxa{ width:186px; height:45px; overflow:hidden; background:url(../img/navbg1.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#fff; font-size:18px; font-family:microsoft yahei; text-indent:1.5em; float:left; margin-right:20px;}
.con_8 .txet{width: 95%; height:auto; overflow:hidden; margin:0 5% 0 0;position: relative;}
.con_8 .content{width:100%; height:auto; overflow:hidden; margin:0 auto 30px auto; line-height:200%}
.con_8 .title{width:auto;text-align: center;font-size: 24px;line-height:200%;margin-bottom: 20px;}
.con_8 .new{margin-top: 30px;line-height: 200%;}
.con_8 .news a:hover{color:#b64900;}

/*滚动条*/
.con_9{width:600px; height:auto; overflow:hidden; margin:5vh auto 0 20%;}
.con_9 .txet{width: 95%; height:500px; margin:0 5% 0 0;position: relative;}
.con_9 .content{width:96%;margin:0 auto;overflow-y: scroll;height: 100%; font-size:14px; line-height:200%}
.con_9 .content::-webkit-scrollbar{width:4px;height:4px;}
.con_9 .content::-webkit-scrollbar-track{background: #faf9f7;border-radius:2px;}/*立体滚动条背景颜色*/
.con_9 .content::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.3);border-radius:2px;}/*滚动条里面可以拖动的那部分（位置5）*/
.con_9 .content::-webkit-scrollbar-thumb:hover{background: #747474;}
.con_9 .content::-webkit-scrollbar-corner{ background: #dfd6c5;}

/*滚动条*/
.con_9 .title{width:auto;text-align: center;font-size: 24px;line-height: 24px;margin-bottom: 20px;}
.con_9 .time{font-size: 12px;color:#7b7a7b;float: right;line-height: 28px;margin-right: 20px;}
.con_9 .dip{font-size: 12px;color:#7b7a7b;float: right;line-height: 28px;margin-right: 20px;}
.con_9 .new{margin-top: 30px;font-size: 18px;line-height: 20px;}
.con_9 .news a:hover{color:#b64900;}



/*contact*/
.contact{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.contact .left{ width:20%; height:300px; overflow:hidden; margin:0 auto; float:left;}
.contact .left li{ width:100%; height:auto; overflow:hidden; margin:0 auto; line-height:30px; color:#333; font-size:14px; font-family:microsoft yahei; text-align:left;}
.contact .center{ width:57%; height:300px; overflow:hidden; margin:0 auto; float:left; text-align:center;}
.contact .right{ width:15%; height:300px; overflow:hidden; margin:0 auto; line-height:30px; color:#333; font-size:14px; font-family:microsoft yahei; text-align:left; float:left;}
.contact .right .title{ width:40px; height:275px; overflow:hidden; margin:0 auto; line-height:40px; color:#333; font-size:18px; font-family:microsoft yahei; writing-mode:tb-rl; text-align:justify; font-weight:bold; letter-spacing:5px; float:right;}
.contact .right .con{ width:120px; height:275px; overflow:hidden; margin:0 auto; line-height:30px; color:#333; font-size:14px; font-family:microsoft yahei; writing-mode:tb-rl; text-align:justify; letter-spacing:5px; float:right;}
/*one*/
.one_box{ width:100%; height:auto; margin:0 auto;}
.one_box .con_8{width:1200px; height:auto; min-height:60vh; overflow:hidden; margin:5vh auto 5vh 20%;}
.nav{ width:100%; height:45px; overflow:hidden; margin:20px auto; text-align:center;}
.nav .box{ width:186px; height:45px; overflow:hidden; background:url(../img/navbg.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#fff; font-size:18px; font-family:microsoft yahei; text-indent:1.5em; text-align:left; display:inline-block; float:none !important; margin-right:20px;}
.nav .box:hover{ width:186px; height:45px; overflow:hidden; background:url(../img/navbg1.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#fff; font-size:18px; font-family:microsoft yahei; text-indent:1.5em; text-align:left; display:inline-block; float:none !important; margin-right:20px;}
.nav .boxa{ width:186px; height:45px; overflow:hidden; background:url(../img/navbg1.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#fff; font-size:18px; font-family:microsoft yahei; text-indent:1.5em; text-align:left; display:inline-block; float:none !important; margin-right:20px;}

.navt{ width:100%; height:auto; overflow:hidden; margin:20px auto; text-align:center;}
.navt .box{ width:300px; height:auto; overflow:hidden; background:url(../img/navbg3.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#333; font-size:18px; font-family:microsoft yahei;  margin:20px 15px; text-align:center; display:inline-block;}
.navt .box:hover{ width:300px; height:45px; overflow:hidden; background:url(../img/navbg4.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#333; font-size:18px; font-family:microsoft yahei;  margin:20px 15px; text-align:center; display:inline-block;}
.navt .boxa{ width:300px; height:45px; overflow:hidden; background:url(../img/navbg4.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#333; font-size:18px; font-family:microsoft yahei;  margin:20px 15px; text-align:center; display:inline-block;}



/*弹出层*/
#Member_all{display:none; width:100%; height:100%; overflow:hidden; position:fixed;  _position:absolute;  left:0%; top:0%; z-index:9999; }
#Membera{display:none; width:1200px; height:auto; overflow:hidden; position:fixed; left:50%; margin-left:-600px;top:50%;z-index:9999;height:auto;margin-top:-260px; padding:15px 15px 15px;}
#Membera1{display:none; width:1200px; height:auto; overflow:hidden; position:fixed; left:50%; margin-left:-600px;top:50%;z-index:9999;height:auto;margin-top:-260px; padding:15px 15px 15px;}
#Membera2{display:none; width:1200px; height:auto; overflow:hidden; position:fixed; left:50%; margin-left:-600px;top:50%;z-index:9999;height:auto;margin-top:-260px; padding:15px 15px 15px;}
#Membera3{display:none; width:1200px; height:auto; overflow:hidden; position:fixed; left:50%; margin-left:-600px;top:50%;z-index:9999;height:auto;margin-top:-260px; padding:15px 15px 15px;}
#Membera4{display:none; width:1200px; height:auto; overflow:hidden; position:fixed; left:50%; margin-left:-600px;top:50%;z-index:9999;height:auto;margin-top:-260px; padding:15px 15px 15px;}
.mess{ width:100%; height:auto; margin-top:10px;position: relative;}
.mess .close_img{width:20px;position:absolute;right:35px;top:40px;cursor:pointer}
.mess .scroll{max-height: 400px;overflow-y:auto;}

.Membera{width: 860px!important;height: auto;overflow: hidden;background-color: rgba(255,255,255,0.95);margin-left:-440px!important;}
.Membera .tcc_title{font-family: 'jcs';font-size: 30px;font-weight: bold;text-align: center;margin: 30px 0;}
.Membera .bg{background-image: none!important;width: 100%!important;border: 1px solid #dedbcc;box-sizing: border-box;padding-bottom: 3%}

/*老师*/
.teacher{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.teacher_box{ width:196px; height:518px; overflow:hidden; margin:0 46px; float:left; position:relative;}
.teacher_box .topbg{ width:196px; height:216px; overflow:hidden; margin:0 auto;}
.teacher_box .down{ width:100px; height:auto; overflow:hidden; margin:15px auto;}
.teacher_box .navname{ width:30px; height:200px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:14px; font-family:microsoft yahei; color:#333; line-height:30px; font-weight:bold; letter-spacing:5px;}
.teacher_box .navcon{ width:70px; height:200px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:14px; font-family:microsoft yahei; color:#333; line-height:23px;white-space: pre-wrap; word-wrap: break-word;}
.teacher_box .more_box{ width:147px; height:518px; overflow:hidden; position:absolute; top:0; left:24.5px; background:url(../img/t_box.png) no-repeat center top; opacity:0; transition:all 0.5s;}
.teacher_box .more_zi{ width:112px; height:30px; overflow:hidden; position:absolute; bottom:0; left:25px; font-size:14px; font-family:microsoft yahei; color:#fff; line-height:30px; text-indent:1em;}
.teacher_box:hover .more_box{ width:147px; height:518px; overflow:hidden; position:absolute; top:0; left:24.5px; background:url(../img/t_box.png) no-repeat center top; opacity:1;transition:all 0.5s;}



.teacher .swiper-container{width:100%; height:100%; margin:0 auto; position: relative;}
.teacher .swiper-wrapper{ width:100%; margin:0 auto;}
.teacher .swiper-slide{ width:100%; height:100%; overflow:hidden;}

.teacher .swiper-paginationin{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:10px !important; left:0 !important; margin:auto; z-index:1; text-align:center; }
.teacher .swiper-paginationin span{ display:inline-block;width:10px; border-radius:100%; height:10px; background:#dbdbdb; cursor:pointer; vertical-align:top; margin:0 4px;opacity:0.9 !important;}
.teacher .swiper-paginationin span.swiper-pagination-bullet-active{ background-color:#999;opacity:1 !important;}
.teacher .swiper_btnz{position: absolute;top: 45%;width: 17px;height: 31px; left:0;background: url(../img/left.png) 0 0 no-repeat;display: block;z-index:10;}
.teacher .swiper_btny{position: absolute;top: 45%;width: 17px;height: 31px; right:0;background: url(../img/right.png) 0 0 no-repeat;display: block;z-index:10;}


/*学员*/
.student{ width:1200px; height:auto; min-height:60vh; margin:0 auto; position:relative;}
.student_box{ width:370px; height:453px; overflow:hidden; margin:0 15px; float:left; background:url(../img/bgbox2.png) no-repeat left top; background-size:100% auto;}
.student_box .topbg{ width:100%; height:320px; overflow:hidden; margin:0 auto;}
.student_box .topbg img{ width:100%; height:auto; transition:all 0.5s;}
.student_box .down{ width:90%; height:auto; overflow:hidden; margin:0 auto;}
.student_box .navname{ width:100%; height:30px; overflow:hidden; margin:15px auto; font-size:16px; font-family:microsoft yahei; color:#333; line-height:30px;}
.student_box .navcon{ width:100%; height:auto; max-height:60px; overflow:hidden; margin:0 auto; font-size:14px; font-family:microsoft yahei; color:#89847b; line-height:30px;}

.student .swiper-container{width:100%; height:100%; margin:0 auto; position: relative;}
.student .swiper-wrapper{ width:100%; margin:0 auto;}
.student .swiper-slide{ width:100%; height:100%; overflow:hidden;}

.student .swiper-paginationin{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:10px !important; left:0 !important; margin:auto; z-index:1; text-align:center; }
.student .swiper-paginationin span{ display:inline-block;width:10px; border-radius:100%; height:10px; background:#dbdbdb; cursor:pointer; vertical-align:top; margin:0 4px;opacity:0.9 !important;}
.student .swiper-paginationin span.swiper-pagination-bullet-active{ background-color:#999;opacity:1 !important;}
.student .swiper_btnz{position: absolute;top: 94%;width: 49px;height: 49px; left:45%;background: url(../img/lefta.png) 0 0 no-repeat;display: block;z-index:10;}
.student .swiper_btny{position: absolute;top: 94%;width: 49px;height: 49px; left:50%;background: url(../img/righta.png) 0 0 no-repeat;display: block;z-index:10;}


/*更多*/
.more{font-size: 20px;font-family: '微软雅黑';color: #b64900;}

/*==========分页样式2开始=========*/
.page2{width:100%; height:auto; overflow:hidden; text-align:center;margin:0 auto; padding:30px 0;}
.page2 .wk{}
.page2 a{padding:6px 12px; margin:0 2px;background:url(../img/page.png) no-repeat center; font-size:14px; color:#666;}
.page2 a.prev{ margin:0 2px;}
.page2 a.next{ margin:0 2px;}

.page2 .prev{}
.page2 .prev:hover{}
.page2 .next{}
.page2 .next:hover{}

.page2 a:hover{padding:6px 12px;margin:0 2px;background:url(../img/pagea.png) no-repeat center; font-size:14px; color:#fff;}
.page2 span{padding:6px 12px;margin:0 2px;background:url(../img/pagea.png) no-repeat center; font-size:14px; color:#fff;}
.page2 font{color:#fff;}
/*==========分页样式2结束==========*/
@media all and (max-width:1600px){
/*九宫格*/
.jiugong{ width:58%; height:75vh; overflow: hidden; margin:2vh auto; background:url(../img/BgImg9.png) no-repeat left top; background-size:100% auto;}
.jiugong_box{ width:27.6%; height:17vh; overflow:hidden; float:left; margin:7vh auto 0 5%;}
.jiugong_box .tu{ width:20%; height:60%; overflow:hidden; float:left; margin:4% auto 0 auto;}
.jiugong_box .zi{ width:80%; height:auto; overflow:hidden; float:left; line-height:200%; font-size:34px; color:#333; font-family:"jxzk"; transition:all 0.7s;}
.jiugong_box:hover .tu{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; transition:all 0.7s;}
.jiugong_box:hover .zi{ color:#8c8c8c; transition:all 0.7s;}

/*contact*/
.contact{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.contact .left{ width:25%; height:300px; overflow:hidden; margin:0 auto; float:left;}
.contact .left li{ width:100%; height:auto; overflow:hidden; margin:0 auto; line-height:30px; color:#333; font-size:14px; font-family:microsoft yahei; text-align:left;}
.contact .center{ width:52%; height:300px; overflow:hidden; margin:0 auto; float:left; text-align:center;}
.contact .right{ width:23%; height:300px; overflow:hidden; margin:0 auto; line-height:30px; color:#333; font-size:14px; font-family:microsoft yahei; text-align:left; float:left;}
.contact .right .title{ width:40px; height:275px; overflow:hidden; margin:0 auto; line-height:40px; color:#333; font-size:18px; font-family:microsoft yahei; writing-mode:tb-rl; text-align:justify; font-weight:bold; letter-spacing:5px; float:right;}
.contact .right .con{ width:120px; height:275px; overflow:hidden; margin:0 auto; line-height:30px; color:#333; font-size:14px; font-family:microsoft yahei; writing-mode:tb-rl; text-align:justify; letter-spacing:5px; float:right;}
/*one*/
.one_box{ width:100%; height:auto; margin:0 auto;}
.one_box .con_8{width:60%; height:auto; min-height:60vh;  overflow:hidden; margin:5vh auto 5vh 20%;}
.nav{ width:100%; height:45px; overflow:hidden; margin:20px auto; text-align:center;}
.nav .box{ width:186px; height:45px; overflow:hidden; background:url(../img/navbg.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#fff; font-size:18px; font-family:microsoft yahei; text-indent:1.5em; text-align:left; display:inline-block; float:none !important; margin-right:20px;}
.nav .box:hover{ width:186px; height:45px; overflow:hidden; background:url(../img/navbg1.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#fff; font-size:18px; font-family:microsoft yahei; text-indent:1.5em; text-align:left; display:inline-block; float:none !important; margin-right:20px;}
.nav .boxa{ width:186px; height:45px; overflow:hidden; background:url(../img/navbg1.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#fff; font-size:18px; font-family:microsoft yahei; text-indent:1.5em; text-align:left; display:inline-block; float:none !important; margin-right:20px;}

.navt{ width:100%; height:auto; overflow:hidden; margin:20px auto; text-align:center;}
.navt .box{ width:300px; height:auto; overflow:hidden; background:url(../img/navbg3.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#333; font-size:18px; font-family:microsoft yahei;  margin:20px 15px; text-align:center; display:inline-block;}
.navt .box:hover{ width:300px; height:45px; overflow:hidden; background:url(../img/navbg4.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#333; font-size:18px; font-family:microsoft yahei;  margin:20px 15px; text-align:center; display:inline-block;}
.navt .boxa{ width:300px; height:45px; overflow:hidden; background:url(../img/navbg4.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#333; font-size:18px; font-family:microsoft yahei;  margin:20px 15px; text-align:center; display:inline-block;}


.con_8 .txet{width: 95%; height:auto; overflow:hidden; margin:0 5% 0 0;position: relative;}
.con_8 .content{width:100%; height:auto; overflow:hidden; margin:0 auto 30px auto; line-height:200%}
.con_8 .title{width:auto;text-align: center;font-size: 24px;line-height: 24px;margin-bottom: 20px;}
.con_8 .new{margin-top: 30px;line-height: 200%;}
.con_8 .news a:hover{color:#b64900;}

/*滚动条*/
.con_9{width:550px; height:auto; overflow:hidden; margin:5vh auto 0 20%;}
.con_9 .txet{width: 95%; height:400px; margin:0 5% 0 0;position: relative;}
.con_9 .content{width:96%;margin:0 auto;overflow-y: scroll;height: 100%; font-size:14px; line-height:200%}
.con_9 .content::-webkit-scrollbar{width:4px;height:4px;}
.con_9 .content::-webkit-scrollbar-track{background: #faf9f7;border-radius:2px;}/*立体滚动条背景颜色*/
.con_9 .content::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.3);border-radius:2px;}/*滚动条里面可以拖动的那部分（位置5）*/
.con_9 .content::-webkit-scrollbar-thumb:hover{background: #747474;}
.con_9 .content::-webkit-scrollbar-corner{ background: #dfd6c5;}

/*滚动条*/
.con_9 .title{width:auto;text-align: center;font-size: 24px;line-height: 24px;margin-bottom: 20px;}
.con_9 .time{font-size: 12px;color:#7b7a7b;float: right;line-height: 28px;margin-right: 20px;}
.con_9 .dip{font-size: 12px;color:#7b7a7b;float: right;line-height: 28px;margin-right: 20px;}
.con_9 .new{margin-top: 30px;font-size: 18px;line-height: 20px;}
.con_9 .news a:hover{color:#b64900;}

/*老师*/
.teacher{ width:60%; height:auto; overflow:hidden; margin:0 auto;}
.teacher_box{ width:160px; height:432px; overflow:hidden; margin:0 38px; float:left; position:relative;}
.teacher_box .topbg{ width:160px; height:176px; overflow:hidden; margin:0 auto;}
.teacher_box .down{ width:100px; height:auto; overflow:hidden; margin:15px auto;}
.teacher_box .navname{ width:30px; height:200px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:14px; font-family:microsoft yahei; color:#333; line-height:30px; font-weight:bold; letter-spacing:5px;}
.teacher_box .navcon{ width:60px; height:200px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:14px; font-family:microsoft yahei; color:#333; line-height:20px;}
.teacher_box .more_box{ width:123px; height:432px; overflow:hidden; position:absolute; top:0; left:24.5px; background:url(../img/t_box.png) no-repeat center top; opacity:0; transition:all 0.5s;}
.teacher_box .more_zi{ width:112px; height:25px; overflow:hidden; position:absolute; bottom:0; left:25px; font-size:14px; font-family:microsoft yahei; color:#fff; line-height:25px; text-indent:0.5em;}
.teacher_box:hover .more_box{ width:123px; height:432px; overflow:hidden; position:absolute; top:0; left:24.5px; background:url(../img/t_box.png) no-repeat center top; background-size:100% auto; opacity:1;transition:all 0.5s;}



.teacher .swiper-container{width:100%; height:100%; margin:0 auto; position: relative;}
.teacher .swiper-wrapper{ width:100%; margin:0 auto;}
.teacher .swiper-slide{ width:100%; height:100%; overflow:hidden;}

.teacher .swiper-paginationin{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:10px !important; left:0 !important; margin:auto; z-index:1; text-align:center; }
.teacher .swiper-paginationin span{ display:inline-block;width:10px; border-radius:100%; height:10px; background:#dbdbdb; cursor:pointer; vertical-align:top; margin:0 4px;opacity:0.9 !important;}
.teacher .swiper-paginationin span.swiper-pagination-bullet-active{ background-color:#999;opacity:1 !important;}
.teacher .swiper_btnz{position: absolute;top: 45%;width: 17px;height: 31px; left:0;background: url(../img/left.png) 0 0 no-repeat;display: block;z-index:10;}
.teacher .swiper_btny{position: absolute;top: 45%;width: 17px;height: 31px; right:0;background: url(../img/right.png) 0 0 no-repeat;display: block;z-index:10;}


.con_6{width:58%; height:0; min-height:60vh; margin:2% auto 0;}
.con_6 .falgM{width: 100%;height:auto; overflow:hidden;margin:0 auto;}
.con_6 .textBox{width:100%; height:32px; overflow:hidden; margin:0 auto;color:#333333;font-size: 14px;line-height: 32px;cursor: pointer; text-indent:2em; background:url(../img/tb.png) no-repeat left center;}
.con_6 .textBox:hover{color:#b64900;}


/*学员*/
.student{ width:60%; height:auto; min-height:60vh; margin:0 auto; position:relative;}
.student_box{ width:295px; height:367px; overflow:hidden; margin:0 10px; float:left; background:url(../img/bgbox2.png) no-repeat left top; background-size:100% auto;}
.student_box .topbg{ width:100%; height:259px; overflow:hidden; margin:0 auto;}
.student_box .topbg img{ width:100%; height:auto; transition:all 0.5s;}
.student_box .down{ width:90%; height:auto; overflow:hidden; margin:0 auto;}
.student_box .navname{ width:100%; height:30px; overflow:hidden; margin:10px auto; font-size:16px; font-family:microsoft yahei; color:#333; line-height:30px;}
.student_box .navcon{ width:100%; height:auto; max-height:40px; overflow:hidden; margin:0 auto; font-size:14px; font-family:microsoft yahei; color:#89847b; line-height:20px;}

.student .swiper-container{width:100%; height:100%; margin:0 auto; position: relative;}
.student .swiper-wrapper{ width:100%; margin:0 auto;}
.student .swiper-slide{ width:100%; height:100%; overflow:hidden;}

.student .swiper-paginationin{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:10px !important; left:0 !important; margin:auto; z-index:1; text-align:center; }
.student .swiper-paginationin span{ display:inline-block;width:10px; border-radius:100%; height:10px; background:#dbdbdb; cursor:pointer; vertical-align:top; margin:0 4px;opacity:0.9 !important;}
.student .swiper-paginationin span.swiper-pagination-bullet-active{ background-color:#999;opacity:1 !important;}
.student .swiper_btnz{position: absolute;top: 94%;width: 49px;height: 49px; left:45%;background: url(../img/lefta.png) 0 0 no-repeat;display: block;z-index:10;}
.student .swiper_btny{position: absolute;top: 94%;width: 49px;height: 49px; left:52%;background: url(../img/righta.png) 0 0 no-repeat;display: block;z-index:10;}

.con_7{width:60%; height:auto; overflow:hidden; margin:0 auto;}
.con_7 .topBox{width:100%;height:auto;overflow: hidden;}
.con_7 .topBox .leftBox{width:160px; height:176px; overflow:hidden; float:left;}
.con_7 .topBox .leftBox img{width:160px; height:176px;}
.con_7 .topBox .rightBox{width:780px; height:auto; max-height:216px; overflow:hidden; float:right;}
.con_7 .topBox .name{font-size: 16px;line-height: 40px; font-weight:bold; padding-top:20px;}
.con_7 .topBox .intor{font-size: 14px;line-height: 24px;}
.con_7 .topBox .content{font-size: 14px;line-height: 25px;}
.con_7 .botBox{width:100%;height:auto;margin:20px 0 0;overflow: hidden;position: relative;}
.con_7 .botBox .leftBox{ width:100%; height:45px; overflow:hidden; background:url(../img/navbg.png) no-repeat left top; background-size:auto 100%; line-height:45px; color:#fff; font-size:18px; font-family:microsoft yahei; text-indent:1.5em; text-align:left; display:inline-block; float:none !important;}

.con_7 .botBox .rightBox{width:100%; height:auto; overflow:hidden; margin:20px auto;}

.con_7 .botBox .teacher_box{ width:115px; height:190px; overflow:hidden; margin:0 35px; float:left; background:url(../img/bgbox.png) no-repeat top left; background-size:100% auto;}
.con_7 .botBox .down{ width:100px; height:auto; max-height:150px; overflow:hidden; margin:20px auto;}
.con_7 .botBox .navname{ width:30px; height:150px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:16px; font-family:microsoft yahei; color:#333; line-height:30px; font-weight:bold; letter-spacing:5px;}
.con_7 .botBox .navcon{ width:60px; height:150px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:14px; font-family:microsoft yahei; color:#333; line-height:20px;}

.con_7 .botBox .swiper-container{width:100%; height:100%; margin:0 auto; position: relative;}
.con_7 .botBox .swiper-wrapper{ width:100%; margin:0 auto;}
.con_7 .botBox .swiper-slide{ width:100%; height:100%; overflow:hidden;}

.con_7 .botBox .swiper-paginationin{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:10px !important; left:0 !important; margin:auto; z-index:1; text-align:center; }
.con_7 .botBox .swiper-paginationin span{ display:inline-block;width:10px; border-radius:100%; height:10px; background:#dbdbdb; cursor:pointer; vertical-align:top; margin:0 4px;opacity:0.9 !important;}
.con_7 .botBox .swiper-paginationin span.swiper-pagination-bullet-active{ background-color:#999;opacity:1 !important;}
.con_7 .botBox .swiper_btnz{position: absolute;top: 45%;width: 17px;height: 31px; left:0;background: url(../img/left.png) 0 0 no-repeat;display: block;z-index:10;}
.con_7 .botBox .swiper_btny{position: absolute;top: 45%;width: 17px;height: 31px; right:0;background: url(../img/right.png) 0 0 no-repeat;display: block;z-index:10;}

	}
	
@media all and (max-width:1366px){
.con_1{width:100%;height:auto;position: relative;top:0;z-index: 10; text-align:center; }
.con_1 .logoBox1{width:5%;height:5%;margin:2% auto 15px auto;}
.con_1 .con_1_pic2{width:10%; height:auto; margin:0 auto;}

/*九宫格*/
.jiugong{ width:55%; height:74vh; overflow: hidden; margin:2vh auto; background:url(../img/BgImg9.png) no-repeat left top; background-size:100% auto;}
.jiugong_box{ width:29%; height:17vh; overflow:hidden; float:left; margin:7vh auto 0 4%;}
.jiugong_box .tu{ width:20%; height:60%; overflow:hidden; float:left; margin:4% auto 0 auto;}
.jiugong_box .zi{ width:80%; height:auto; overflow:hidden; float:left; line-height:200%; font-size:26px; color:#333; font-family:"jxzk"; transition:all 0.7s;}
.jiugong_box:hover .tu{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; transition:all 0.7s;}
.jiugong_box:hover .zi{ color:#8c8c8c; transition:all 0.7s;}

/*contact*/
.contact{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.contact .left{ width:25%; height:300px; overflow:hidden; margin:0 auto; float:left;}
.contact .left li{ width:100%; height:auto; overflow:hidden; margin:0 auto; line-height:30px; color:#333; font-size:14px; font-family:microsoft yahei; text-align:left;}
.contact .center{ width:52%; height:300px; overflow:hidden; margin:0 auto; float:left; text-align:center;}
.contact .center img{ width:80%; height:auto;}
.contact .right{ width:23%; height:300px; overflow:hidden; margin:0 auto; line-height:30px; color:#333; font-size:14px; font-family:microsoft yahei; text-align:left; float:left;}
.contact .right .title{ width:30px; height:275px; overflow:hidden; margin:0 auto; line-height:30px; color:#333; font-size:18px; font-family:microsoft yahei; writing-mode:tb-rl; text-align:justify; font-weight:bold; letter-spacing:5px; float:right;}
.contact .right .con{ width:100px; height:275px; overflow:hidden; margin:0 auto; line-height:25px; color:#333; font-size:14px; font-family:microsoft yahei; writing-mode:tb-rl; text-align:justify; letter-spacing:5px; float:right;}
/*one*/
.one_box{ width:100%; height:auto; margin:0 auto;}
.one_box .con_8{width:60%; height:auto; min-height:60vh;  overflow:hidden; margin:5vh auto 5vh 20%;}
.nav{ width:100%; height:35px; overflow:hidden; margin:15px auto; text-align:center;}
.nav .box{ width:145px; height:35px; overflow:hidden; background:url(../img/navbg.png) no-repeat left top; background-size:100% auto; line-height:35px; color:#fff; font-size:16px; font-family:microsoft yahei; text-indent:1.5em; text-align:left; display:inline-block; float:none !important; margin-right:20px;}
.nav .box:hover{ width:145px; height:35px; overflow:hidden; background:url(../img/navbg1.png) no-repeat left top; background-size:100% auto; line-height:35px; color:#fff; font-size:16px; font-family:microsoft yahei; text-indent:1.5em; text-align:left; display:inline-block; float:none !important; margin-right:20px;}
.nav .boxa{ width:145px; height:35px; overflow:hidden; background:url(../img/navbg1.png) no-repeat left top; background-size:100% auto; line-height:35px; color:#fff; font-size:16px; font-family:microsoft yahei; text-indent:1.5em; text-align:left; display:inline-block; float:none !important; margin-right:20px;}
.con_8{width:500px; height:auto; overflow:hidden; margin:5vh auto 0 20%;}
.con_8 .nav{ width:100%; height:35px; overflow:hidden; margin:20px auto;}
.con_8 .nav .box{ width:145px; height:35px; overflow:hidden; background:url(../img/navbg.png) no-repeat left top; background-size:100% auto; line-height:35px; color:#fff; font-size:16px; font-family:microsoft yahei; text-indent:1.5em; float:left; margin-right:20px;}
.con_8 .nav .box:hover{ width:145px; height:35px; overflow:hidden; background:url(../img/navbg1.png) no-repeat left top; background-size:100% auto; line-height:35px; color:#fff; font-size:16px; font-family:microsoft yahei; text-indent:1.5em; float:left; margin-right:20px;}
.con_8 .nav .boxa{ width:145px; height:35px; overflow:hidden; background:url(../img/navbg1.png) no-repeat left top; background-size:100% auto; line-height:35px; color:#fff; font-size:16px; font-family:microsoft yahei; text-indent:1.5em; float:left; margin-right:20px;}

.navt{ width:100%; height:auto; overflow:hidden; margin:20px auto; text-align:center;}
.navt .box{ width:300px; height:auto; overflow:hidden; background:url(../img/navbg3.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#333; font-size:18px; font-family:microsoft yahei;  margin:20px 15px; text-align:center; display:inline-block;}
.navt .box:hover{ width:300px; height:45px; overflow:hidden; background:url(../img/navbg4.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#333; font-size:18px; font-family:microsoft yahei;  margin:20px 15px; text-align:center; display:inline-block;}
.navt .boxa{ width:300px; height:45px; overflow:hidden; background:url(../img/navbg4.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#333; font-size:18px; font-family:microsoft yahei;  margin:20px 15px; text-align:center; display:inline-block;}


.con_8 .txet{width: 95%; height:300px; margin:0 5% 0 0;position: relative;}
.con_8 .title{width:auto;text-align: center;font-size: 20px;line-height: 24px;margin-bottom: 20px;}
.con_8 .content{width:100%; height:auto; overflow:hidden; margin:0 auto 30px auto; line-height:200%}


/*滚动条*/
.con_9{width:510px; height:auto; overflow:hidden; margin:5vh auto 0 20%;}
.con_9 .txet{width: 95%; height:330px; margin:0 5% 0 0;position: relative;}
.con_9 .content{width:96%;margin:0 auto;overflow-y: scroll;height: 100%; font-size:14px; line-height:200%}
.con_9 .content::-webkit-scrollbar{width:4px;height:4px;}
.con_9 .content::-webkit-scrollbar-track{background: #faf9f7;border-radius:2px;}/*立体滚动条背景颜色*/
.con_9 .content::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.3);border-radius:2px;}/*滚动条里面可以拖动的那部分（位置5）*/
.con_9 .content::-webkit-scrollbar-thumb:hover{background: #747474;}
.con_9 .content::-webkit-scrollbar-corner{ background: #dfd6c5;}

/*滚动条*/
.con_9 .title{width:auto;text-align: center;font-size: 24px;line-height: 24px;margin-bottom: 20px;}
.con_9 .time{font-size: 12px;color:#7b7a7b;float: right;line-height: 28px;margin-right: 20px;}
.con_9 .dip{font-size: 12px;color:#7b7a7b;float: right;line-height: 28px;margin-right: 20px;}
.con_9 .new{margin-top: 30px;font-size: 18px;line-height: 20px;}
.con_9 .news a:hover{color:#b64900;}


/*老师*/
.teacher{ width:60%; height:auto; overflow:hidden; margin:0 auto;}
.teacher_box{ width:130px; height:350px; overflow:hidden; margin:0 30px; float:left; position:relative;}
.teacher_box .topbg{ width:130px; height:143px; overflow:hidden; margin:0 auto;}
.teacher_box .down{ width:100px; height:auto; overflow:hidden; margin:15px auto;}
.teacher_box .navname{ width:30px; height:150px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:14px; font-family:microsoft yahei; color:#333; line-height:30px; font-weight:bold; letter-spacing:5px;}
.teacher_box .navcon{ width:60px; height:150px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:12px; font-family:microsoft yahei; color:#333; line-height:20px;}
.teacher_box .more_box{ width:100px; height:350px; overflow:hidden; position:absolute; top:0; left:15px; background:url(../img/t_box.png) no-repeat center top; opacity:0; transition:all 0.5s;}
.teacher_box .more_zi{ width:90px; height:20px; overflow:hidden; position:absolute; bottom:0; left:25px; font-size:12px; font-family:microsoft yahei; color:#fff; line-height:20px; text-indent:0.2em;}
.teacher_box:hover .more_box{ width:100px; height:350px; overflow:hidden; position:absolute; top:0; left:15px; background:url(../img/t_box.png) no-repeat center top; background-size:100% auto; opacity:1;transition:all 0.5s;}



.teacher .swiper-container{width:100%; height:100%; margin:0 auto; position: relative;}
.teacher .swiper-wrapper{ width:100%; margin:0 auto;}
.teacher .swiper-slide{ width:100%; height:100%; overflow:hidden;}

.teacher .swiper-paginationin{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:10px !important; left:0 !important; margin:auto; z-index:1; text-align:center; }
.teacher .swiper-paginationin span{ display:inline-block;width:10px; border-radius:100%; height:10px; background:#dbdbdb; cursor:pointer; vertical-align:top; margin:0 4px;opacity:0.9 !important;}
.teacher .swiper-paginationin span.swiper-pagination-bullet-active{ background-color:#999;opacity:1 !important;}
.teacher .swiper_btnz{position: absolute;top: 45%;width: 17px;height: 31px; left:0;background: url(../img/left.png) 0 0 no-repeat;display: block;z-index:10;}
.teacher .swiper_btny{position: absolute;top: 45%;width: 17px;height: 31px; right:0;background: url(../img/right.png) 0 0 no-repeat;display: block;z-index:10;}




/*学员*/
.student{ width:60%; height:auto; min-height:60vh; margin:0 auto; position:relative;}
.student_box{ width:250px; height:311px; overflow:hidden; margin:0 9px; float:left; background:url(../img/bgbox2.png) no-repeat left top; background-size:100% auto;}
.student_box .topbg{ width:100%; height:219px; overflow:hidden; margin:0 auto;}
.student_box .topbg img{ width:100%; height:auto; transition:all 0.5s;}
.student_box .down{ width:90%; height:auto; overflow:hidden; margin:0 auto;}
.student_box .navname{ width:100%; height:30px; overflow:hidden; margin:5px auto; font-size:14px; font-family:microsoft yahei; color:#333; line-height:30px;}
.student_box .navcon{ width:100%; height:auto; max-height:40px; overflow:hidden; margin:0 auto; font-size:12px; font-family:microsoft yahei; color:#89847b; line-height:20px;}

.student .swiper-container{width:100%; height:100%; margin:0 auto; position: relative;}
.student .swiper-wrapper{ width:100%; margin:0 auto;}
.student .swiper-slide{ width:100%; height:100%; overflow:hidden;}

.student .swiper-paginationin{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:10px !important; left:0 !important; margin:auto; z-index:1; text-align:center; }
.student .swiper-paginationin span{ display:inline-block;width:10px; border-radius:100%; height:10px; background:#dbdbdb; cursor:pointer; vertical-align:top; margin:0 4px;opacity:0.9 !important;}
.student .swiper-paginationin span.swiper-pagination-bullet-active{ background-color:#999;opacity:1 !important;}
.student .swiper_btnz{position: absolute;top: 94%;width: 35px;height: 35px; left:45%;background: url(../img/lefta.png) 0 0 no-repeat; background-size:100% auto;display: block;z-index:10;}
.student .swiper_btny{position: absolute;top: 94%;width: 35px;height: 35px; left:50%;background: url(../img/righta.png) 0 0 no-repeat; background-size:100% auto;display: block;z-index:10;}

.con_7{width:60%; height:auto; overflow:hidden; margin:0 auto;}
.con_7 .topBox{width:100%;height:auto;overflow: hidden;}
.con_7 .topBox .leftBox{width:130px; height:143px; overflow:hidden; float:left;}
.con_7 .topBox .leftBox img{width:130px; height:143px;}
.con_7 .topBox .rightBox{width:660px; height:auto; max-height:216px; overflow:hidden; float:right;}
.con_7 .topBox .name{font-size: 16px;line-height: 40px; font-weight:bold; padding-top:0;}
.con_7 .topBox .intor{font-size: 14px;line-height: 24px;}
.con_7 .topBox .content{font-size: 14px;line-height: 20px;}
.con_7 .botBox{width:100%;height:auto;margin:10px 0 0;overflow: hidden;position: relative;}
.con_7 .botBox .leftBox{ width:100%; height:35px; overflow:hidden; background:url(../img/navbg.png) no-repeat left top; background-size:auto 100%; line-height:35px; color:#fff; font-size:16px; font-family:microsoft yahei; text-indent:1em; text-align:left; display:inline-block; float:none !important;}

.con_7 .botBox .rightBox{width:100%; height:auto; overflow:hidden; margin:20px auto;}

.con_7 .botBox .teacher_box{ width:103px; height:170px; overflow:hidden; margin:0 30px; float:left; background:url(../img/bgbox.png) no-repeat top left; background-size:100% auto;}
.con_7 .botBox .down{ width:100px; height:auto; max-height:130px; overflow:hidden; margin:20px auto;}
.con_7 .botBox .navname{ width:30px; height:130px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:16px; font-family:microsoft yahei; color:#333; line-height:30px; font-weight:bold; letter-spacing:5px;}
.con_7 .botBox .navcon{ width:60px; height:130px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:14px; font-family:microsoft yahei; color:#333; line-height:20px;}sss

.con_7 .botBox .swiper-container{width:100%; height:100%; margin:0 auto; position: relative;}
.con_7 .botBox .swiper-wrapper{ width:100%; margin:0 auto;}
.con_7 .botBox .swiper-slide{ width:100%; height:100%; overflow:hidden;}

.con_7 .botBox .swiper-paginationin{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:10px !important; left:0 !important; margin:auto; z-index:1; text-align:center; }
.con_7 .botBox .swiper-paginationin span{ display:inline-block;width:10px; border-radius:100%; height:10px; background:#dbdbdb; cursor:pointer; vertical-align:top; margin:0 4px;opacity:0.9 !important;}
.con_7 .botBox .swiper-paginationin span.swiper-pagination-bullet-active{ background-color:#999;opacity:1 !important;}
.con_7 .botBox .swiper_btnz{position: absolute;top: 45%;width: 17px;height: 31px; left:0;background: url(../img/left.png) 0 0 no-repeat;display: block;z-index:10;}
.con_7 .botBox .swiper_btny{position: absolute;top: 45%;width: 17px;height: 31px; right:0;background: url(../img/right.png) 0 0 no-repeat;display: block;z-index:10;}

	}
	
@media all and (max-width:1280px){
.con_1{width:100%;height:auto;position: relative;top:0;z-index: 10; text-align:center; }
.con_1 .logoBox1{width:5%;height:5%;margin:2% auto 15px auto;}
.con_1 .con_1_pic2{width:10%; height:auto; margin:0 auto;}

/*九宫格*/
.jiugong{ width:55%; height:74vh; overflow: hidden; margin:2vh auto; background:url(../img/BgImg9.png) no-repeat left top; background-size:100% auto;}
.jiugong_box{ width:29%; height:16vh; overflow:hidden; float:left; margin:6vh auto 0 4%;}
.jiugong_box .tu{ width:20%; height:60%; overflow:hidden; float:left; margin:4% auto 0 auto;}
.jiugong_box .zi{ width:80%; height:auto; overflow:hidden; float:left; line-height:200%; font-size:26px; color:#333; font-family:"jxzk"; transition:all 0.7s;}
.jiugong_box:hover .tu{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; transition:all 0.7s;}
.jiugong_box:hover .zi{ color:#8c8c8c; transition:all 0.7s;}

/*contact*/
.contact{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.contact .left{ width:25%; height:300px; overflow:hidden; margin:0 auto; float:left;}
.contact .left li{ width:100%; height:auto; overflow:hidden; margin:0 auto; line-height:30px; color:#333; font-size:12px; font-family:microsoft yahei; text-align:left;}
.contact .center{ width:52%; height:300px; overflow:hidden; margin:0 auto; float:left; text-align:center;}
.contact .center img{ width:80%; height:auto;}
.contact .right{ width:23%; height:300px; overflow:hidden; margin:0 auto; line-height:30px; color:#333; font-size:12px; font-family:microsoft yahei; text-align:left; float:left;}
.contact .right .title{ width:30px; height:250px; overflow:hidden; margin:0 auto; line-height:30px; color:#333; font-size:14px; font-family:microsoft yahei; writing-mode:tb-rl; text-align:justify; font-weight:bold; letter-spacing:5px; float:right;}
.contact .right .con{ width:90px; height:250px; overflow:hidden; margin:0 auto; line-height:20px; color:#333; font-size:12px; font-family:microsoft yahei; writing-mode:tb-rl; text-align:justify; letter-spacing:5px; float:right;}
/*one*/
.one_box{ width:100%; height:auto; margin:0 auto;}
.one_box .con_8{width:60%; height:auto; min-height:60vh;  overflow:hidden; margin:5vh auto 5% 20%;}
.nav{ width:100%; height:35px; overflow:hidden; margin:15px auto; text-align:center;}
.nav .box{ width:145px; height:35px; overflow:hidden; background:url(../img/navbg.png) no-repeat left top; background-size:100% auto; line-height:35px; color:#fff; font-size:16px; font-family:microsoft yahei; text-indent:1.5em; text-align:left; display:inline-block; float:none !important; margin-right:20px;}
.nav .box:hover{ width:145px; height:35px; overflow:hidden; background:url(../img/navbg1.png) no-repeat left top; background-size:100% auto; line-height:35px; color:#fff; font-size:16px; font-family:microsoft yahei; text-indent:1.5em; text-align:left; display:inline-block; float:none !important; margin-right:20px;}
.nav .boxa{ width:145px; height:35px; overflow:hidden; background:url(../img/navbg1.png) no-repeat left top; background-size:100% auto; line-height:35px; color:#fff; font-size:16px; font-family:microsoft yahei; text-indent:1.5em; text-align:left; display:inline-block; float:none !important; margin-right:20px;}

.navt{ width:100%; height:auto; overflow:hidden; margin:20px auto; text-align:center;}
.navt .box{ width:300px; height:auto; overflow:hidden; background:url(../img/navbg3.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#333; font-size:18px; font-family:microsoft yahei;  margin:20px 15px; text-align:center; display:inline-block;}
.navt .box:hover{ width:300px; height:45px; overflow:hidden; background:url(../img/navbg4.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#333; font-size:18px; font-family:microsoft yahei;  margin:20px 15px; text-align:center; display:inline-block;}
.navt .boxa{ width:300px; height:45px; overflow:hidden; background:url(../img/navbg4.png) no-repeat left top; background-size:100% auto; line-height:45px; color:#333; font-size:18px; font-family:microsoft yahei;  margin:20px 15px; text-align:center; display:inline-block;}


.con_8{width:470px; height:auto; overflow:hidden; margin:5vh auto 0 20%;}
.con_8 .nav{ width:100%; height:35px; overflow:hidden; margin:20px auto;}
.con_8 .nav .box{ width:145px; height:35px; overflow:hidden; background:url(../img/navbg.png) no-repeat left top; background-size:100% auto; line-height:35px; color:#fff; font-size:16px; font-family:microsoft yahei; text-indent:1.5em; float:left; margin-right:20px;}
.con_8 .nav .box:hover{ width:145px; height:35px; overflow:hidden; background:url(../img/navbg1.png) no-repeat left top; background-size:100% auto; line-height:35px; color:#fff; font-size:16px; font-family:microsoft yahei; text-indent:1.5em; float:left; margin-right:20px;}
.con_8 .nav .boxa{ width:145px; height:35px; overflow:hidden; background:url(../img/navbg1.png) no-repeat left top; background-size:100% auto; line-height:35px; color:#fff; font-size:16px; font-family:microsoft yahei; text-indent:1.5em; float:left; margin-right:20px;}
.con_8 .txet{width: 95%; height:300px; margin:0 5% 0 0;position: relative;}
.con_8 .content{width:100%; height:auto; overflow:hidden; margin:0 auto 30px auto; line-height:200%}
.con_8 .title{width:auto;text-align: center; font-size:20px; line-height: 200%; margin-bottom: 20px;}

/*滚动条*/
.con_9{width:450px; height:auto; overflow:hidden; margin:5vh auto 0 20%;}
.con_9 .txet{width: 95%; height:330px; margin:0 5% 0 0;position: relative;}
.con_9 .content{width:96%;margin:0 auto;overflow-y: scroll;height: 100%; font-size:14px; line-height:200%}
.con_9 .content::-webkit-scrollbar{width:4px;height:4px;}
.con_9 .content::-webkit-scrollbar-track{background: #faf9f7;border-radius:2px;}/*立体滚动条背景颜色*/
.con_9 .content::-webkit-scrollbar-thumb{background: rgba(0,0,0,0.3);border-radius:2px;}/*滚动条里面可以拖动的那部分（位置5）*/
.con_9 .content::-webkit-scrollbar-thumb:hover{background: #747474;}
.con_9 .content::-webkit-scrollbar-corner{ background: #dfd6c5;}

/*滚动条*/
.con_9 .title{width:auto;text-align: center;font-size: 24px;line-height: 24px;margin-bottom: 20px;}
.con_9 .time{font-size: 12px;color:#7b7a7b;float: right;line-height: 28px;margin-right: 20px;}
.con_9 .dip{font-size: 12px;color:#7b7a7b;float: right;line-height: 28px;margin-right: 20px;}
.con_9 .new{margin-top: 30px;font-size: 18px;line-height: 20px;}
.con_9 .news a:hover{color:#b64900;}

/*老师*/
.teacher{ width:60%; height:auto; overflow:hidden; margin:0 auto;}
.teacher_box{ width:130px; height:350px; overflow:hidden; margin:0 30px; float:left; position:relative;}
.teacher_box .topbg{ width:130px; height:143px; overflow:hidden; margin:0 auto;}
.teacher_box .down{ width:100px; height:auto; overflow:hidden; margin:15px auto;}
.teacher_box .navname{ width:30px; height:150px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:14px; font-family:microsoft yahei; color:#333; line-height:30px; font-weight:bold; letter-spacing:5px;}
.teacher_box .navcon{ width:60px; height:150px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:12px; font-family:microsoft yahei; color:#333; line-height:20px;}
.teacher_box .more_box{ width:100px; height:350px; overflow:hidden; position:absolute; top:0; left:15px; background:url(../img/t_box.png) no-repeat center top; opacity:0; transition:all 0.5s;}
.teacher_box .more_zi{ width:90px; height:20px; overflow:hidden; position:absolute; bottom:0; left:25px; font-size:12px; font-family:microsoft yahei; color:#fff; line-height:20px; text-indent:0.2em;}
.teacher_box:hover .more_box{ width:100px; height:350px; overflow:hidden; position:absolute; top:0; left:15px; background:url(../img/t_box.png) no-repeat center top; background-size:100% auto; opacity:1;transition:all 0.5s;}



.teacher .swiper-container{width:100%; height:100%; margin:0 auto; position: relative;}
.teacher .swiper-wrapper{ width:100%; margin:0 auto;}
.teacher .swiper-slide{ width:100%; height:100%; overflow:hidden;}

.teacher .swiper-paginationin{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:10px !important; left:0 !important; margin:auto; z-index:1; text-align:center; }
.teacher .swiper-paginationin span{ display:inline-block;width:10px; border-radius:100%; height:10px; background:#dbdbdb; cursor:pointer; vertical-align:top; margin:0 4px;opacity:0.9 !important;}
.teacher .swiper-paginationin span.swiper-pagination-bullet-active{ background-color:#999;opacity:1 !important;}
.teacher .swiper_btnz{position: absolute;top: 45%;width: 17px;height: 31px; left:0;background: url(../img/left.png) 0 0 no-repeat;display: block;z-index:10;}
.teacher .swiper_btny{position: absolute;top: 45%;width: 17px;height: 31px; right:0;background: url(../img/right.png) 0 0 no-repeat;display: block;z-index:10;}




/*学员*/
.student{ width:60%; height:auto; min-height:60vh; margin:0 auto; position:relative;}
.student_box{ width:230px; height:286px; overflow:hidden; margin:0 10px; float:left; background:url(../img/bgbox2.png) no-repeat left top; background-size:100% auto;}
.student_box .topbg{ width:100%; height:201px; overflow:hidden; margin:0 auto;}
.student_box .topbg img{ width:100%; height:auto; transition:all 0.5s;}
.student_box .down{ width:90%; height:auto; overflow:hidden; margin:0 auto;}
.student_box .navname{ width:100%; height:25px; overflow:hidden; margin:5px auto; font-size:14px; font-family:microsoft yahei; color:#333; line-height:25px;}
.student_box .navcon{ width:100%; height:auto; max-height:40px; overflow:hidden; margin:0 auto; font-size:12px; font-family:microsoft yahei; color:#89847b; line-height:20px;}

.student .swiper-container{width:100%; height:100%; margin:0 auto; position: relative;}
.student .swiper-wrapper{ width:100%; margin:0 auto;}
.student .swiper-slide{ width:100%; height:100%; overflow:hidden;}

.student .swiper-paginationin{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:10px !important; left:0 !important; margin:auto; z-index:1; text-align:center; }
.student .swiper-paginationin span{ display:inline-block;width:10px; border-radius:100%; height:10px; background:#dbdbdb; cursor:pointer; vertical-align:top; margin:0 4px;opacity:0.9 !important;}
.student .swiper-paginationin span.swiper-pagination-bullet-active{ background-color:#999;opacity:1 !important;}
.student .swiper_btnz{position: absolute;top: 96%;width: 35px;height: 35px; left:45%;background: url(../img/lefta.png) 0 0 no-repeat; background-size:100% auto;display: block;z-index:10;}
.student .swiper_btny{position: absolute;top: 96%;width: 35px;height: 35px; left:51%;background: url(../img/righta.png) 0 0 no-repeat; background-size:100% auto;display: block;z-index:10;}

.con_7{width:60%; height:auto; overflow:hidden; margin:0 auto;}
.con_7 .topBox{width:100%;height:auto;overflow: hidden;}
.con_7 .topBox .leftBox{width:130px; height:143px; overflow:hidden; float:left;}
.con_7 .topBox .leftBox img{width:130px; height:143px;}
.con_7 .topBox .rightBox{width:620px; height:auto; max-height:150px; overflow:hidden; float:right;}
.con_7 .topBox .name{font-size: 16px;line-height: 40px; font-weight:bold; padding-top:0;}
.con_7 .topBox .intor{font-size: 14px;line-height: 24px;}
.con_7 .topBox .content{font-size: 14px;line-height: 20px;}
.con_7 .botBox{width:100%;height:auto;margin:10px 0 0;overflow: hidden;position: relative;}
.con_7 .botBox .leftBox{ width:100%; height:35px; overflow:hidden; background:url(../img/navbg.png) no-repeat left top; background-size:auto 100%; line-height:35px; color:#fff; font-size:16px; font-family:microsoft yahei; text-indent:1em; text-align:left; display:inline-block; float:none !important;}

.con_7 .botBox .rightBox{width:100%; height:auto; overflow:hidden; margin:20px auto;}

.con_7 .botBox .teacher_box{ width:103px; height:170px; overflow:hidden; margin:0 25px; float:left; background:url(../img/bgbox.png) no-repeat top left; background-size:100% auto;}
.con_7 .botBox .down{ width:100px; height:auto; max-height:130px; overflow:hidden; margin:20px auto;}
.con_7 .botBox .navname{ width:30px; height:130px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:16px; font-family:microsoft yahei; color:#333; line-height:30px; font-weight:bold; letter-spacing:5px;}
.con_7 .botBox .navcon{ width:60px; height:130px; overflow:hidden; margin:0 auto; float:right; writing-mode:tb-rl; text-align:justify; font-size:14px; font-family:microsoft yahei; color:#333; line-height:20px;}sss

.con_7 .botBox .swiper-container{width:100%; height:100%; margin:0 auto; position: relative;}
.con_7 .botBox .swiper-wrapper{ width:100%; margin:0 auto;}
.con_7 .botBox .swiper-slide{ width:100%; height:100%; overflow:hidden;}

.con_7 .botBox .swiper-paginationin{ height:10px; overflow:hidden; position:absolute; right:0px; bottom:10px !important; left:0 !important; margin:auto; z-index:1; text-align:center; }
.con_7 .botBox .swiper-paginationin span{ display:inline-block;width:10px; border-radius:100%; height:10px; background:#dbdbdb; cursor:pointer; vertical-align:top; margin:0 4px;opacity:0.9 !important;}
.con_7 .botBox .swiper-paginationin span.swiper-pagination-bullet-active{ background-color:#999;opacity:1 !important;}
.con_7 .botBox .swiper_btnz{position: absolute;top: 45%;width: 17px;height: 31px; left:0;background: url(../img/left.png) 0 0 no-repeat;display: block;z-index:10;}
.con_7 .botBox .swiper_btny{position: absolute;top: 45%;width: 17px;height: 31px; right:0;background: url(../img/right.png) 0 0 no-repeat;display: block;z-index:10;}

	}