﻿@charset "utf-8"; 
/*=========================================全局共用属性CSS nie ===============================================*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset,figure,figcaption, table, th, td img{margin:0; padding:0; } 
a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, img, ins, kbd, label, legend, li, ol, p, pre, q, s, samp, small, span, strike, strong, ul {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }
body{font-family:"微软雅黑","Microsoft YaHei"; font-size:14px; text-align:left; margin:0 auto; line-height:24px; font-weight:400; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; }
*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;  /*transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s;*/}
button{border-radius：0px;-webkit-border-radius:0px; outline:none;}
input{/*-webkit-appearance:none;*/border-radius:0; outline:none;}
textarea {resize : none;outline:none;}
img{border:0; vertical-align:middle; }/*让链接里的 img 无边框；清除图片间距*/
table{border-collapse:collapse;}
ul,li{list-style:none; } 
button{cursor:pointer; } /*这个可以不用*/
.clear{clear:both;height: 0;width: 0}
.fl{float:left; }
.fr{float:right; }
.tl{text-align:left; }
img{max-width: 100%}
td:not(:last-of-type){    width: 80px;
    padding: 20px 3px ;    vertical-align: middle;}
td:last-of-type{
    padding: 20px 3px ;  width: 230px;   vertical-align: middle;}
/*全局的字体链接*/
a{transition: all 0.3s}
a:link,a:visited{color:#666; text-decoration:none; }
a:hover,a:active{color:#d2ab5e; text-decoration:none; }
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }
.main{clear:both; overflow:hidden; width:1150px; margin:0 auto;}
.cen{width: 1200px;margin: 0 auto}
.fl1{padding-top: 0!important}
/*header*/
.header{background-color:#333;color: #fff;height:37px;padding:10px 0;font-size: 12px;line-height: 16px}
.header .header-tit{display: inline-block;width: 110px}
.header .fl .header-ul{display: inline-block;width:600px}
.header .fl .header-ul li{display: inline-block;padding:0 2px;color: #fff}

.header .fr .header-ulr{display: inline-block;width: 350px;text-align: right;position: relative}
.header .fr .header-ulr li:hover img.ewm{top: 50px}
.header .fr .header-ulr li img.ewm{position: absolute;top: -200px;left:15px;z-index: 100}
.header .fr .header-ulr li{display: inline-block;padding:0 2px;color: #fff}

.header a li{transition:all .3s}
.header a li:hover{color:#d2ab5e !important;}
/*nav*/
.nav{height: 134px;padding: 48px 0 }
.nav ul.fl{display: inline-block}
.nav ul.fl li{padding: 0 10px;display: inline-block}
.nav ul.fl a:first-child li{padding-left: 0;border-right: 1px solid #E3E3E3}
.nav ul.fr{display: inline-block;font-size: 16px}
.nav ul.fr li{padding: 0 2px;display: inline-block;line-height:40px}
.nav ul.fr a li{color:#033 }
.nav ul.fr a:nth-of-type(2n) li{color:#DEDEDE}


        .lujin {
            padding-left: 30px;
            background: url(../images/home.png) left center no-repeat;
            margin-bottom: 40px;
            color: #676767;
            font-size: 16px;
            line-height: 16px;
            padding: 3px 0 1px 30px
        }

        .lujin a {
            padding: 0 10px;
        }

        .about .detail {
            width: 100%;
            border-top: 3px solid #C7D69F;
            background: #fff
        }
       

        .about .detail .form {
            background-color: #F5F5F5;
            padding: 10px 15px 0;
            width: 280px;
            margin-top: 40px;
            height: 480px
        }

        .about .detail .form li {
            margin: 20px 10px
        }

        .about .detail .form li:first-of-type {
            margin-top: 20px
        }

        .about .detail .form li input {
            height: 38px;
            background-color: #fff;
            padding-left: 15px;
            font-size: 16px;
            border: none;
            width: 130px
        }

        .about .detail .form select {
            height: 43px;
            width: 100%;
            background-color: #fff;
            padding: 0 9px;
            font-size: 16px;
            line-height: 43px;
            color: #aaa;
            appearance: none;
            -moz-appearance: none;
            -webkit-appearance: none;
            background: url("../images/select-down.png") no-repeat right center;
            background-color: #fff;
            border: 1px solid #EBEBEB
        }

        .about .detail .form li .form-top-tit-box1 {
            background-color: #fff;
            font-size: 16px;
            padding-left: 8px;
            height: 43px;
            border: 1px solid #EBEBEB;
            line-height: 41px;
            color: #aaa
        }

        .about .detail .form li .form-top-tit-box2 {
            background-color: #fff;
            font-size: 16px;
            padding-left: 8px;
            height: 43px;
            border: 1px solid #EBEBEB;
            line-height: 41px;
            color: #aaa
        }

        .about .detail .form li .select-box1 {
            width: 65px;
            border: none;
            border-right: 1px solid #EBEBEB;
            height: 41px;
            padding-left: 5px
        }

        .about .detail .form .form-get {
            background-color: #FF9900;
            width: 100%;
            height: 41px;
            line-height: 41px;
            font-size: 16px;
            color: #fff;
            display: inline-block;
            text-align: center;
            transition: all .3s;
        }

        .about .detail .form .form-get:hover {
            box-shadow: 0 1px 8px #FF9900;
            font-size: 17px
        }
       

        .about .detail .fl h4 {
            color: #000;
            font-size: 28px;
            margin-bottom: 20px;
            font-weight: normal;
        }

        .about .detail .fl h4 small {
            color: #adadad;
            font-size: 16px;
            margin-left: 10px;
        }

        .about .detail .fl h5 {
            font-size: 18px;
            color: #000;
            font-weight: normal;
            margin: 20px 0 15px
        }

        /* 本例子css */

        .about .about-news .slideBox {
            width: 100%;
            height: 230px;
            overflow: hidden;
            position: relative;
            border: 1px solid #ddd;
        }

        .about .about-news .slideBox .hd {
            height: 15px;
            overflow: hidden;
            position: absolute;
            right: 5px;
            bottom: 5px;
            z-index: 1;
        }

        .about .about-news .slideBox .hd ul {
            overflow: hidden;
            zoom: 1;
            float: left;
        }

        .about .about-news .slideBox .hd ul li {
            float: left;
            margin-right: 2px;
            width: 15px;
            height: 15px;
            line-height: 14px;
            text-align: center;
            background: #fff;
            cursor: pointer;
        }

        .about .about-news .slideBox .hd ul li.on {
            background: #f00;
            color: #fff;
        }

        .about .about-news .slideBox .bd {
            position: relative;
            height: 100%;
            z-index: 0;
        }

        .about .about-news .slideBox .bd li {
            zoom: 1;
            vertical-align: middle;
        }

        .about .about-news .slideBox .bd img {
            width: 450px;
            height: 230px;
            display: block;
        }

        /* 下面是前/后按钮代码，如果不需要删除即可 */

        .about .about-news .news-1 ul {
            list-style-type: square;
            padding-left: 15px
        }

        .about .about-news .news-1 ul li {
            list-style-type: square;
            color: #A6CD40
        }

        .about .about-news .news-1 ul li a span:first-of-type {
            color: #333;
            font-size: 14px;
            width: 284px;
            display: inline-block;
            overflow: hidden;
            text-overflow: ellipsis;
            height: 25px;
            line-height: 37px
        }

        .about .about-news .slideBox ul li a span:last-of-type {
            color: #999;
            margin-left: 10px;
            text-align: right
        }
 
                    .slideGroup{ border:1px solid #ddd; text-align:left;  }
		.slideGroup .parHd{ height:50px; line-height:30px; background:#fff; border-bottom:1px solid #ddd;  position:relative;  }
		.slideGroup .parHd ul{ float:left; position:absolute; top:-1px; height:32px;   }
		.slideGroup .parHd ul li{ float:left; padding:9px 26px; cursor:pointer;width:148.5px;text-align: center;color: #333;font-size: 18px;position: relative}
		.slideGroup .parHd ul li.on{background:#f4f4f4; border:1px solid #ddd;border-bottom: 1px solid transparent; }
.slideGroup .parHd ul li img{position: absolute;bottom:-2px;z-index: 10;left: 0;right: 0;margin: 0 auto;opacity: 0}
.slideGroup .parHd ul li.on img{opacity: 1}
		.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:20px 0 10px 32px; position:relative;height: 400px}
        
		.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; top:350px; display:block; width:30px; height:30px; }
        .slideGroup .sPrev{background: url(../images/teacher-l.png)left center no-repeat;right: 50px}      
        .slideGroup .sNext{background: url(../images/teacher-r.png)left center no-repeat;right: 20px}
	
		.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

		.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup .parBd ul li{ margin:0 10px 0 0px; float:left; _display:inline; overflow:hidden; text-align:center;width:216px  }
		.slideGroup .parBd ul li .pic{ text-align:center; }
		.slideGroup .parBd ul li .pic img{ width:100%; display:block;}
		.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
		.slideGroup .parBd ul li .title{ line-height:24px;   }
        .slideGroup .parBd ul li .title b{color: #000;font-size: 24px;text-align: left;font-weight: normal;display: block;margin: 10px 0}
        .slideGroup .parBd ul li .title p{text-align: left;font-size: 14px;color: #999}
 .about .you{;width:815px;padding: 40px 40px 20px 0}
                   
                    .about .you .word{color: #999;font-size: 16px;line-height: 40px;padding: 20px 0;border-bottom: 1px solid #E9E9E9}
.about .you .word1{color: #999;font-size: 16px;line-height:35px;padding: 20px 0}
.about .you .word2{color: #333;font-size: 19px;line-height:35px;padding: 10px 0;}
.about .you .word3{color: #333;font-size: 19px;line-height:35px;font-weight: bold}
.about .you .word4{color: #666;font-size: 15px;line-height:33px;}
                    .about .you .about-class h5{color:#a6cd41;font-size: 30px;line-height: 30px;margin: 20px 0;font-weight: normal}
 .about .you .word7{color: #000;font-size: 16px;line-height: 40px;padding: 30px 0;border-bottom: 1px solid #E9E9E9}
 .picScroll-left5{ width:100%;  overflow:hidden; position:relative;}
                            
		.picScroll-left5 .hd{  height:30px; padding:0 10px;  text-align: center}
		.picScroll-left5 .hd ul{ overflow:hidden; zoom:1; margin-top:10px;text-align: center }
		.picScroll-left5 .hd ul li{ width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat;display: inline-block}
		.picScroll-left5 .hd ul li.on{ background-position:0 0; }
		.picScroll-left5 .bd{ padding:40px 0 10px;}
		.picScroll-left5 .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left5 .bd ul li{ margin:0 15px; float:left;display:inline; overflow:hidden; text-align:center;position: relative;transform: translateX(12px)}
		.picScroll-left5 .bd ul li .pic{ text-align:center;width:345px; }
		.picScroll-left5 .bd ul li .pic img{   display:inline-block;width:345px; }
		.picScroll-left5 .bd ul li .pic a:hover img{ border-color:#999;  }
        .picScroll-left5 .bd .picList li{position: relative}
        .box-btn{width: 250px;margin: 0 auto;display: flex;justify-content: space-between;flex-direction:row;margin-top: 23px}
                            
        .picScroll-left5 .hd .prev,.picScroll-left5 .hd .next{ display:block;  width:35px; height:39px; float:right; margin-right:5px; margin-top:10px; cursor:pointer;position: absolute}
        .picScroll-left5 .hd .prev{ background:url("../images/kecheng-l.png") no-repeat; left: 0;top:40%;z-index: 100 }
		.picScroll-left5 .hd .next{ background:url("../images/kecheng-r.png") no-repeat;right:-25px;top:40%;z-index: 100 }
		.picScroll-left5 .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left5 .hd .nextStop{ background-position:-60px -50px; }

                            		.picScroll-left5 .bd ul li .title{ line-height:24px;position: absolute;z-index: 100;width: 100%;height: 100%;left: 0;top: 0;color: #fff;padding: 70px;background-color: rgba(0, 0, 0,0.8); ;padding-top: 130px;transition: all 0.3s}
                            		.picScroll-left5 .bd ul li .title b{font-size: 20px}
                            .picScroll-left5 .bd ul li .title span{display: block;height: 1px ;width: 40px;background-color: #fff;margin: 10px auto 20px;display: none}
                            .picScroll-left5 .bd ul li .title p{text-align: center;display: none}
                            .picScroll-left5 .bd ul li .title:hover{background-color: rgba(217, 109, 38,0.8);padding: 70px;}
                            .picScroll-left5 .bd ul li .title:hover p,.picScroll-left5 .bd ul li .title:hover span{display: block}
                            
                            .about-study{border-top: 1px solid #E9E9E9;margin-top: 10px}
                            .about-study ul{display: flex;justify-content: space-between;flex-flow: row}
                            .about-study h5{color:#a6cd41;font-size: 26px;font-weight: normal;margin: 20px 0}
                            .about-study ul li{width:90%;position: relative;overflow: hidden;height:130px}
                            .about-study ul li:last-of-type{text-align: right}
                            .about-study ul li img{transition: all 0.3s}
                            .about-study ul li:hover img{transform: scale(1.2)}
                            .about-study ul li p{position: absolute;width: 100%;padding: 5px 20px;text-align: center;font-size: 14px;color: #fff;left: 0;bottom: 0;background-color: rgba(0,0,0,0.7);opacity: 0;transition: all 0.3s}
                            .about-study ul li:hover p{opacity: 1}
                            .about-why{margin-top: 30px;padding-top: 30px;border-top: 1px solid #E9E9E9;}
                            .about .box3-1{margin: 40px 0;display: flex;justify-content: space-between;flex-wrap:wrap}
         .about .box3-1 li{background-color:#FCF7EB;width:46%;height:260px;float: left;margin-bottom: 30px;padding: 40px 50px 30px;transition:all 0.3s;color: #333}
.about .box3-1 li img.img2{display: none}
       .about .box3-1 li:hover{background:url(../images/liucheng-bg.jpg) no-repeat;background-size: cover;color: #fff}
.about .box3-1 li:hover img.img1{display: none}
.about .box3-1 li:hover img.img2{display:inline}
.about .box3-1 li:hover dd:nth-of-type(2){color: #fff}
        .about .box3-1 li:nth-of-type(3n){margin-right: 0}
        .about .box3-1 li dl{text-align: center}
        .about .box3-1 li dd:nth-of-type(1){font-size: 20px;font-weight: bold;margin-top: 15px}
        .about .box3-1 li dd:last-of-type{font-size: 14px}
        .about .box3-1 li dd:nth-of-type(2){color: #FF9900}
/*box11*/
.box11{padding: 50px 0;background-color: #FAFAFA}
		.slideTxtBox{ width:100%; border:1px solid #ddd; text-align:left;   border:1px solid #E6E6E6;border-radius: 3px;background-color: #fff}
		.slideTxtBox .hd{ height:50px; line-height:30px; background:#fff; padding:0 10px 0 0;   border-bottom:1px solid #ddd;  position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:-1px; height:50px;width: 100%   }
		.slideTxtBox .hd ul li{ float:left; padding:10px 35px; cursor:pointer;font-size: 18px;color: #333; border-right:1px solid #ddd;position: relative}
        .slideTxtBox .hd ul li img{position: absolute;left: 0;right: 0;margin: 0 auto;bottom: -1px;z-index: 10;opacity: 0}
		.slideTxtBox .hd ul li.on>img{opacity: 1}
		.slideTxtBox .bd ul{ padding:15px;zoom:1;}
		.slideTxtBox .bd li{  line-height:24px;}
        .slideTxtBox .bd li a{padding: 3px 5px}
/*footer*/
.footer{background-color: #1F1F1F;padding: 40px 0 20px}
        .footer .top{border-bottom: 1px solid #646464}
        .footer .top .fl{display: inline-block;width:800px;}
        .footer .top .fl span{font-size: 20px;color: #fff;;margin-left:20px;transform: translateY(35px);display: inline-block}
        .footer .top .fl span b{font-size: 32px}
        .footer .top .fl ul{margin: 27px 0;color:#797979;font-size: 14px }
        .footer .top .fl ul li{float: left;}
        .footer .top .fl ul li a{border-right: 1px solid #797979;padding: 0 20px}
        .footer .top .fl ul li:first-of-type a{padding-left: 0}
        .footer .top .fl ul li:last-of-type a{border-right: 1px solid transparent;}
        .footer .top .fr {display: inline-block;width:350px;}
        .footer .top .fr ul{display: flex;justify-content: space-between;flex-direction:row;flex-wrap:wrap;margin: 20px 0}
        .footer .top .fr ul li{width:50%;color: #797979}
        .footer .bottom{padding: 25px 0 0;color: #797979}
/*answer*/
.detail .jiqun{padding:40px 0 20px;line-height: 40px;border-bottom: 1px solid #EEEEEE;margin:0 30px}
        .detail .jiqun span.h5{font-size: 30px;font-weight: bold;color:#676767 }
                  .detail .jiqun a{display: inline-block;margin-left: 20px;padding:0px 30px;background-color:#EBEBEB;color:#000;line-height: 35px;font-size:16px;transition: all 0.3s;border-radius: 3px}
                  .detail .jiqun a:first-of-type{margin-left: 60px}
                  .detail .jiqun a.cur{background-color: #A6CD40;color: #fff}
                  .detail .jiqun a:hover{background-color: #A6CD40;color: #fff}
                  .you ul.wenda li p.first,.you ul.wenda li p.last{
                      padding-left:40px
                      }
                  .you ul.wenda li p.first{background: url(../images/wen.png)left center no-repeat;height:35px;line-height: 35px;font-size: 19px;color: #000}
                    .you ul.wenda li p.last{background: url(../images/da.png)left top no-repeat;line-height: 30px;font-size: 14px;color: #999;margin-top:5px}
                  .you ul.wenda li{border-bottom: 1px dashed #F2F2F2;padding-bottom: 10px;padding: 30px 0}
                  .you ul.wenda li p.time{text-align: right;color:#aaa;background: url(../images/time.png)89% top no-repeat;background-size:23px;margin-top: 5px}
 
                    .you .xinxi{margin-bottom: 30px;border-bottom: 1px dashed #EDEDED;line-height: 40px}
                    .you .xinxi-tit{color:#999;font-size: 14px;float: left}
                    .you .xinxi-tit span{display: inline-block;margin-right: 20px}
                    .you .fenye{border-top: 1px solid #EDEDED;margin: 20px  0}
                    .you .fenye li{color:#000;font-size: 16px;padding: 10px 0 }
                    .you .fenye li:first-of-type{border-bottom: 1px dashed #EDEDED;}
 #AspNetPager1{    padding-bottom:10px;font-size:12px;font-weight:400;;padding-top:10px;text-align:center;margin-top: 20px}
#AspNetPager1 span,#AspNetPager1 a{    padding:2px 12px;margin-left:-1px;color:#666;text-decoration:none;background:#fff;border:1px solid #ddd;display:inline-block;transition:all .3s}
#AspNetPager1 a:hover{   background:#55B84B;color:#fff;border:1px solid #55B84B}
#AspNetPager1 span.current{    background:#55B84B;color:#fff;border:1px solid #55B84B}
#AspNetPager1 .disabled{opacity:0.4;color: #55B84B }
.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;}
.pagelink .page-index , .pagelink .page-pre , .pagelink .page-next , .pagelink .page-last{ list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink .page-status {list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left; padding: 3px 8px;}
.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a{color:#000;padding: 3px 8px; display:block;}
.pagelink .page-numbar .page-num{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink a.page-num-current, .pagelink a:hover{ background: #CCC;color: #FFF; display:block;}

/*class*/
        .about {
            background-color: #FAFAFA;
            padding: 40px 0 0
        }

        .lujin {
            padding-left: 30px;
            background: url(../images/home.png) left center no-repeat;
            margin-bottom: 40px;
            color: #676767;
            font-size: 16px;
            line-height: 16px;
            padding: 3px 0 1px 30px
        }

        .lujin a {
            padding: 0 10px;
        }

        .about .detail {
            width: 100%;
            border-top: 3px solid #C7D69F;
            background: #fff
        }

        .about .detail .fl {
            width: 350px;
            padding: 40px 20px 30px 30px;
            border-right: 1px solid #F0F0F0
        }

        .about .detail .fl ul.item li {
            height: 60px;
            font-size: 16px;
            color: #333;
            background: url(../images/san1.jpg)left center no-repeat;
            margin-bottom: 2px;
            padding: 0 40px;
            transition: all 0.3s;
position: relative
        }
.about .detail .fl ul.item li.liuxue{padding: 20px 40px}

        .about .detail .fl ul.item li:hover {
            color: #fff;
            background: #A6CD40;
            background: url(../images/san.jpg)left center no-repeat;
        }
.about .detail .fl ul.item  li:hover a span.first{color:#fff}
.about .detail .fl ul.item li div{position: absolute;top:3px;left:281px;display: inline-block;height:55px;padding: 15px 10px; background: #A6CD40;color: #fff;display: none;width:100%;z-index: 111;
}
.about .detail .fl ul.item li div span{line-height: 15px}
.about .detail .fl ul.item li div a{ color: #fff}
.about .detail .fl ul.item li span{font-size: 12px;margin-left: 1px;display: inline-block;}
.about .detail .fl ul.item li span.first{padding: 20px 0;display: inline-block;font-size: 16px;}
.about .detail .fl ul.item li:hover div{display: block}
.about .detail .fl ul.item li:hover div a:hover{color:#ddd}
.about .detail .fl ul.item li.cur {
            color: #fff;
            background: #A6CD40;
            background: url(../images/san.jpg)left center no-repeat;
        }

        .about .detail .form {
            background-color: #F5F5F5;
            padding: 10px 15px 0;
            width: 280px;
            margin-top: 40px;
            height: 480px
        }
        .about .detail .form li:first-of-type {
            margin-top: 20px
        }

        .about .detail .form li input {
            height: 38px;
            background-color: #fff;
            padding-left: 15px;
            font-size: 16px;
            border: none;
            width: 130px
        }

        .about .detail .form select {
            height: 43px;
            width: 100%;
            background-color: #fff;
            padding: 0 9px;
            font-size: 16px;
            line-height: 43px;
            color: #aaa;
            appearance: none;
            -moz-appearance: none;
            -webkit-appearance: none;
            background: url("../images/select-down.png") no-repeat right center;
            background-color: #fff;
            border: 1px solid #EBEBEB
        }

        .about .detail .form li .form-top-tit-box1 {
            background-color: #fff;
            font-size: 16px;
            padding-left: 8px;
            height: 43px;
            border: 1px solid #EBEBEB;
            line-height: 41px;
            color: #aaa
        }

        .about .detail .form li .form-top-tit-box2 {
            background-color: #fff;
            font-size: 16px;
            padding-left: 8px;
            height: 43px;
            border: 1px solid #EBEBEB;
            line-height: 41px;
            color: #aaa
        }

        .about .detail .form li .select-box1 {
            width: 65px;
            border: none;
            border-right: 1px solid #EBEBEB;
            height: 41px;
            padding-left: 5px
        }

        .about .detail .form .form-get {
            background-color: #FF9900;
            width: 100%;
            height: 41px;
            line-height: 41px;
            font-size: 16px;
            color: #fff;
            display: inline-block;
            text-align: center;
            transition: all .3s;
        }

        .about .detail .form .form-get:hover {
            box-shadow: 0 1px 8px #FF9900;
            font-size: 17px
        }

        .about .detail .form li:last-of-type {
            width: 230px;
            margin-top: 60px;
            background-color: #A6CD40;
            display: inline-block;
            height: 102px;
            transform: translateY(-59px);
            padding: 0 3px
        }

        .about .detail .zixun dt {
            font-size: 24px;
            color: #fff;
            padding: 12px 5px 10px;
            margin: 0 7px 0;
            background: url(../images/mess.png) 12px 15px no-repeat;
            text-align: center;
            line-height: 28px;
            border-bottom: 1px solid #93B636;
            letter-spacing: normal
        }

        .about .detail .zixun {
            letter-spacing: -4px;padding-bottom:10px
        }

        .about .detail .zixun dd {
            display: inline-block;
            text-align: center;
            width: 49%;
            margin-top: 8px;
            font-size: 16px;
            color: #fff;
            line-height: 35px;
            text-align: center;
            letter-spacing: normal
        }
.about .detail .zixun dd:first-of-type{margin-left: 2px}
        .about .detail .zixun dd a {
            background-color: #FF9900;
            font-size: 16px;
            color: #fff;
            display: inline-block;
            text-align: center;
            transition: all .3s;
            width: 90%;
            height: 35px
        }

        .about .detail .zixun dd a:hover {
            box-shadow: 0 1px 8px #FF9900;
        }

        .about .detail .fl h4 {
            color: #000;
            font-size: 28px;
            margin-bottom: 20px;
            font-weight: normal;
        }

        .about .detail .fl h4 small {
            color: #adadad;
            font-size: 16px;
            margin-left: 10px;
        }
 .about .detail .fl h4 span {
            display: inline-block;text-align:left;margin-right: 65px;line-height: 18px;transform: translateY(4px)
        }

        .about .detail .fl h5 {
            font-size: 18px;
            color: #000;
            font-weight: normal;
            margin: 20px 0 15px
        }

        /* 本例子css */

        .about .about-news .slideBox {
            width: 280px;
            height: 230px;
            overflow: hidden;
            position: relative;
            border: 1px solid #ddd;
        }

        .about .about-news .slideBox .hd {
            height: 15px;
            overflow: hidden;
            position: absolute;
            right: 5px;
            bottom: 5px;
            z-index: 1;
        }

        .about .about-news .slideBox .hd ul {
            overflow: hidden;
            zoom: 1;
            float: left;
        }

        .about .about-news .slideBox .hd ul li {
            float: left;
            margin-right: 2px;
            width: 15px;
            height: 15px;
            line-height: 14px;
            text-align: center;
            background: #fff;
            cursor: pointer;
        }

        .about .about-news .slideBox .hd ul li.on {
            background: #f00;
            color: #fff;
        }

        .about .about-news .slideBox .bd {
            position: relative;
            height: 100%;
            z-index: 0;
        }

        .about .about-news .slideBox .bd li {
            zoom: 1;
            vertical-align: middle;
        }

        .about .about-news .slideBox .bd img {
            width: 450px;
            height: 230px;
            display: block;
        }

        /* 下面是前/后按钮代码，如果不需要删除即可 */

        .about .about-news .slideBox .prev,
        .about .about-news .slideBox .next {
            position: absolute;
            left: 3%;
            top: 50%;
            margin-top: -25px;
            display: block;
            width: 32px;
            height: 50px;
            
            filter: alpha(opacity=50);
            opacity: 0.5;
        }
.about .about-news .slideBox .prev{background: url(../images/shizil.png) left 5px no-repeat;}

.about .about-news .slideBox .next {
            left: auto;
            right: 3%;
            background-position: 8px 5px;background: url(../images/shizir.png)right 5px no-repeat;
        }

        .about .about-news .slideBox .prev:hover,
        .about .about-news .slideBox .next:hover {
            filter: alpha(opacity=100);
            opacity: 1;
        }

         .about .about-news .slideBox .prevStop {
            display: none;
        }

        .about .about-news .slideBox .nextStop {
            display: none;
        }

        .about .about-news .news-1 ul {
            list-style-type: square;
            padding-left: 15px
        }

        .about .about-news .news-1 ul li {
            list-style-type: square;
            color: #A6CD40
        }

        .about .about-news .news-1 ul li a span:first-of-type {
            color: #333;
            font-size: 14px;
            width: 284px;
            display: inline-block;
            overflow: hidden;
            text-overflow: ellipsis;
            height: 25px;
            line-height: 37px
        }

        .about .about-news .slideBox ul li a span:last-of-type {
            color: #999;
            margin-left: 10px;
            text-align: right
        }

 .about-teacher {
                            margin-top: 20px;width: 280px
                        }

                        .slideGroup {
                            border: 1px solid #ddd;
                            text-align: left;
                        }

                        .slideGroup .parHd {
                            height: 50px;
                            line-height: 30px;
                            background: #fff;
                            border-bottom: 1px solid #ddd;
                            position: relative;
                        }

                        .slideGroup .parHd ul {
                            float: left;
                            position: absolute;
                            top: -1px;
                            height: 32px;
                        }

                        .slideGroup .parHd ul li {
                            float: left;
                            padding: 9px 26px;
                            cursor: pointer;
                            width: 138.5px;
                            text-align: center;
                            color: #333;
                            font-size: 18px
                        }
                        .slideGroup .slideBox {
                            overflow: hidden;
                            zoom: 1;
                            padding: 20px 0 10px 32px;
                            position: relative;
                            height: 400px
                        }

                        .slideGroup .sPrev,
                        .slideGroup .sNext {
                            position: absolute;
                            top: 350px;
                            display: block;
                            width: 30px;
                            height: 30px;
                        }

                        .slideGroup .sPrev {
                            background: url(../images/teacher-l.png)left center no-repeat;
                            right: 50px
                        }

                        .slideGroup .sNext {
                            background: url(../images/teacher-r.png)left center no-repeat;
                            right: 20px
                        }

                        .slideGroup .sPrev:hover,
                        .slideGroup .sNext:hover {
                            border-color: #f60;
                        }

                        .slideGroup .parBd ul {
                            overflow: hidden;
                            zoom: 1;
                        }

 .about .you {
                        ;
                        width: 815px;
                        padding: 40px 40px 20px 0
                    }

                   
                    .about .you .word {
                        color: #999;
                        font-size: 16px;
                        line-height: 40px;
                        padding: 20px 0;
                        border-bottom: 1px solid #E9E9E9
                    }

                    .about .you .about-class h5 {
                        color: #a6cd41;
                        font-size: 30px;
                        line-height: 30px;
                        margin: 20px 0;
                        font-weight: normal
                    }
                    .you .about-detail .ketang {border-bottom: 1px solid #EDEDED;padding-bottom: 20px}
                    .you .about-detail .ketang li{padding:15px;border:1px solid #EFEFEF;margin: 0 20px 20px 0;width:245px;
                    /*height:275px;*/
                    float: left;transition: all 0.3s}
.you .about-detail .ketang a:nth-of-type(3n) li{margin-right: 0}
.you .about-detail .ketang li:hover{transform: translateY(5px);box-shadow: #eee 0 4px 15px}
.you .about-detail .ketang li img{width:100%; height:100%;}
                    .you .about-detail .ketang li p{text-align: center;font-size: 16px;color: #000;margin-top: 25px}


.you .about-detail .honor {border-bottom: 1px solid #EDEDED;padding-bottom: 20px}
                    .you .about-detail .honor li{padding:15px;border:1px solid #EFEFEF;margin: 0 20px 20px 0;width:245px;height:350px;float: left;transition: all 0.3s;overflow: hidden}
.you .about-detail .honor a:nth-of-type(3n) li{margin-right: 0}
.you .about-detail .honor li:hover{transform: translateY(5px);box-shadow: #eee 0 4px 15px}
                    .you .about-detail .honor li p{text-align: center;font-size: 16px;color: #000;margin-top: 25px}

.you .about-detail .env {border-bottom: 1px solid #EDEDED;padding-bottom: 20px}
                    .you .about-detail .env li{padding:15px;border:1px solid #EFEFEF;margin: 0 20px 20px 0;width:245px;height:240px;float: left;transition: all 0.3s;overflow: hidden}
.you .about-detail .env a:nth-of-type(3n) li{margin-right: 0}
.you .about-detail .env li:hover{transform: translateY(-15px);box-shadow: #eee 0 4px 15px}
                    .you .about-detail .env li p{text-align: center;font-size: 16px;color: #000;margin-top: 25px}
					.you .about-detail .env li img{width:213px;height:160px}
/*contact*/
.you .about-detail b.tit {
                        font-size: 22px;
                        color: #333;
                        display: block;
                        margin: 0 0 20px
                    }

                    .you .about-detail .about-detail-ul {
                        display: flex;
                        justify-content: space-between;
                        flex-wrap: nowrap;
                        padding-bottom: 30px;
                        border-bottom: 1px dashed #eee;
                        margin-bottom: 20px
                    }

                    .you .about-detail .about-detail-ul li {
                        width: 48%;
                        color: #333;
                        font-size: 15px;
                        line-height: 30px
                    }
.you .about-detail .about-detail-ul1{height: 450px}
                    .you .about-detail .about-detail-ul1 li{
                        padding-left: 40px;height: 40px;line-height: 40px;color: #666;font-size: 16px;margin-bottom: 20px
                    }
                    .you .about-detail .about-detail-ul1 li input{
                       border: 1px solid #E5E5E5;height: 40px;width: 240px;padding-left: 6px
                    }
                    .you .about-detail .about-detail-ul1 li:first-of-type{
                        background: url(../images/lianxiren.png)left center no-repeat;
                        float: left;width: 50%
                    }
                    .you .about-detail .about-detail-ul1 li:nth-of-type(2){
                        background: url(../images/tell.png)left center no-repeat;float: right;width: 50%
                    }
                    .you .about-detail .about-detail-ul1 li:nth-of-type(3){
                        background: url(../images/email.png)left center no-repeat;float: left;width: 50%
                    }
                    .you .about-detail .about-detail-ul1 li:nth-of-type(4){
                        background: url(../images/site.png)left center no-repeat;float: right;width: 50%
                    }
                    .you .about-detail .about-detail-ul1 li:nth-of-type(5){
                        background: url(../images/txt.png)left center no-repeat;clear: both
                    }
                    .you .about-detail .about-detail-ul1 li:nth-of-type(5) textarea{
                       display: block;border: 1px solid #eee;width: 96%;height: 250px;padding: 20px;    resize: none;font-size: 16px;margin-top:10px;
                    }
                    .you .about-detail .about-detail-ul1 li:nth-of-type(5) textarea::placeholder{
                       font-size: 16px;color:#e6e6e6
                    }
.you .about-detail .sub-1{margin-left: 40px}
.you .about-detail .sub-1 a{display: inline-block;
    color: #fff;
    margin: 0 auto;
    width: 120px;
    background-color: #FF9900;
    text-align: center;
    padding: 10px;
    font-size: 18px;}
.you .about-detail .sub-1 a:nth-of-type(2){margin-left: 20px;background-color: #A6CD41}
/*course*/
.about .you {
                        ;
                        width: 815px;
                        padding: 40px 40px 20px 0
                    }


                    .about .you .word {
                        color: #999;
                        font-size: 16px;
                        line-height: 40px;
                        padding: 20px 0;
                        border-bottom: 1px solid #E9E9E9
                    }

                    .about .you .about-class h5 {
                        color: #a6cd41;
                        font-size: 30px;
                        line-height: 30px;
                        margin: 20px 0;
                        font-weight: normal
                    }
                    .you .about-detail .kecheng li{padding: 20px;border-bottom:1px dashed #EEE}
                    .you .about-detail .kecheng li dt{border: 1px solid #EBEBEB;padding: 4px;float: left;width: 37%;}
                    .you .about-detail .kecheng li dd{float:right;width:60%;text-align: left}
                    .you .about-detail .kecheng li dd b{font-size: 24px;color: #000}
                    .you .about-detail .kecheng li dd small{height: 2px ;width:30px;background-color:#A6CD41;margin: 5px 0 15px;display: block}
                    .you .about-detail .kecheng li dd p{font-size: 15px;color: #666;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
                    .you .about-detail .kecheng li dd a:not(:nth-of-type(1)){display: inline-block;padding: 10px 25px;line-height: 27px;font-size: 16px;color: #fff;margin-top: 35px}
                    .you .about-detail .kecheng li dd a:nth-of-type(2){background-color:#A6CD41 }
                    .you .about-detail .kecheng li dd a:last-of-type{background-color:#FF9900;margin-left: 20px}
/*down*/
 .detail .fl ul.don li{font-size: 14px;color: #000;margin-bottom: 5px}
                   .detail .fl ul.don li p{overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:1;
-webkit-box-orient: vertical;}
                   .detail .fl ul.don li:hover p span{background-color:#FF7901}
                   .detail .fl ul.don li p span{display: inline-block;width:21px;height: 21px;text-align: center;background-color:#B5B5B5;color: #fff;margin-right: 10px;transition: all 0.3s;line-height: 22px}
                   .detail .fl ul.don li a{background: url(../images/download.png)left top no-repeat;display: block;margin-left: 30px;color: #aaa;padding-left: 25px;line-height: 22px;margin-top: 8px}
 .you .zld{}
                    .you .zld h5{color:#676767;font-size:28px;margin-bottom: 30px}
                    .you .zld .lei{color:#000;font-size:14px;margin: 5px 0;padding-bottom: 5px;border-bottom: 1px dashed #E3E3E3}
                    .you .zld .lei a{color: #000;padding-left: 15px}
                    .you .zld .lei:last-of-type{border: none}
                    .you .zld ul.zld-d{border-top: 2px solid #A6CD40}
                    .you .zld ul.zld-d li{margin: 20px 0 10px;padding-bottom: 10px;border-bottom: 1px dashed #E0E0E0;background: url(../images/download-g.png)left top no-repeat;padding-left:90px;min-height:100px}
                    .you .zld ul.zld-d li h6{font-size: 20px;font-weight: normal;color: #000;margin-bottom: 10px}
                    .you .zld ul.zld-d li p{font-size: 14px;color: #b4b4b4}
                    .you .zld ul.zld-d li a{background: url(../images/download.png)96% top no-repeat;display: block;margin-left: 30px;color: #aaa;padding-left: 25px;line-height: 22px;margin-top: 8px;text-align: right}
/*news*/

                    .you .xinxi{margin-bottom: 30px;border-bottom: 1px dashed #EDEDED;line-height: 40px}
                    .you .xinxi-tit{color:#999;font-size: 14px;float: left}
                    .you .xinxi-tit span{display: inline-block;margin-right: 20px}
                    .you .fenye{border-top: 1px solid #EDEDED;margin: 20px  0}
                    .you .fenye li{color:#000;font-size: 16px;padding: 10px 0 }
                    .you .fenye li:first-of-type{border-bottom: 1px dashed #EDEDED;}
                    .you .about-detail .news li{padding: 20px;border-bottom:1px dashed #EEE}
                    .you .about-detail .news li dt{float: left;width:27%;height:140px}
					.you .about-detail .news li dt img{height:100%;width:100%}
                    .you .about-detail .news li dd{float:right;width:70%;text-align: left}
                    .you .about-detail .news li dd b{font-size: 19px;color: #000;font-weight: normal;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;}
                    .you .about-detail .news li dd small{height: 2px ;width:30px;background-color:#A6CD41;margin: 5px 0 15px;display: block}
                    .you .about-detail .news li dd p{font-size: 13px;color: #999;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;margin-top: 5px}
                    .you .about-detail .news li dd a.a{display: inline-block;padding:5px 25px;line-height: 27px;font-size: 16px;color: #fff;margin-top: 5px;background-color:#FF9900;}
                    .you .about-detail .news li dd p.span{margin-top: 10px}
                    .you .about-detail .news li dd p .span1{color: #99cc00}
                    .you .about-detail .news li dd p .span2{background: url(../images/eye.png)left center no-repeat;background-size:45%;padding-left: 30px}
                    .you .about-detail .news li dd p .span3{background: url(../images/time.png)left center no-repeat;background-size:23%;padding-left: 30px}
                    .you .about-detail .news li dd p span{margin-right: 15px;display: inline-block}
/*school*/
        


        .about .about-news .news-1 ul {
            list-style-type: square;
            padding-left: 15px
        }

        .about .about-news .news-1 ul li {
            list-style-type: square;
            color: #A6CD40
        }

        .about .about-news .news-1 ul li a span:first-of-type {
            color: #333;
            font-size: 14px;
            width: 284px;
            display: inline-block;
            overflow: hidden;
            text-overflow: ellipsis;
            height: 25px;
            line-height: 37px
        }

        .about .about-news .slideBox ul li a span:last-of-type {
            color: #999;
            margin-left: 10px;
            text-align: right
        }
        .detail .jiqun{padding:40px 0 20px;line-height: 40px;border-bottom: 1px solid #EEEEEE;margin:0 30px}
        .detail .jiqun span.h5{font-size: 30px;font-weight: bold;color:#676767 }
        .detail .jiqun span.xuexiao{font-size:17px;color:#676767;margin-left: 20px}
        .detail .jiqun span.input{margin-left: 30px;height: 40px;overflow:hidden}
        .detail .jiqun span.input input{height: 40px;width: 500px;padding-left: 10px;border: 1px solid #EDEDED;box-sizing: border-box;}
        .detail .jiqun span.input input::placeholder{color:#bebebe }
        .detail .jiqun span.input a{background-color:#A6CD40;color: #fff;padding:0 30px;font-size: 16px;transform: translateY(2px);display: inline-block}
        .detail .fenlei{margin: 20px 30px;color:#676767;font-size: 14px;padding-bottom: 20px;border-bottom: 1px dashed #F0F0F0;margin-bottom: 20px}
        .detail .fenlei li{float: left;padding: 0 15px;}
        .detail .fenlei li.cur{border: 1px solid #A6CD40;}
        .detail .fenlei li:first-of-type{padding-left: 0;
        }
        .detail .fenlei li select{height:30px;width:200px; background-color: #fff;padding:0 9px;font-size: 14px;line-height: 30px; color:#aaa;appearance:none;  
                -moz-appearance:none;  
                -webkit-appearance:none; background: url("../images/select-down1.png") no-repeat right center;background-color: #fff;border: 1px solid #A6CD40}
         .about-detail .box4-bottom li{display: inline-block;width:242px;margin-right: 20px;text-align: center;position: relative;letter-spacing: normal;margin-bottom: 20px;overflow: hidden;height: 180px}
.about-detail .box4-bottom li:hover img{transform: scale(1.3)}
        .about-detail .box4-bottom li:nth-of-type(3n){margin-right: 0}
        .about-detail .box4-bottom li img{transition:all 0.3s;width: 100%;height: 100%}
        .about-detail .box4-bottom li p{width: 100%;position: absolute;bottom: 0;left: 0;text-align: center;padding: 10px 0;font-size: 18px;color: #fff;background-color: rgba(0, 0,0,0.65)}
  .you .you-h51{text-align:center;color: #000;font-size:39px;margin-bottom: 40px;font-weight: bold;line-height: 30px}
                    .you .xinxi1{margin-bottom: 30px;border-bottom: 1px dashed #EDEDED;line-height: 40px;border-top: 1px solid #EDEDED;padding: 5px 0}
                    .you .xinxi-tit{color:#999;font-size: 14px;float: left}
                    .you .xinxi-tit span.ss{display: inline-block;margin-right: 20px;color: #000}
                    .you .xinxi-tit span.gj{border: 1px solid #F0F0F0;padding: 4px 25px;line-height: 25px}
  .about .about-detail h4{text-align: center;color: #000;font-size: 24px;margin-bottom: 30px;font-weight: normal;border-bottom: 2px solid #A6CD41;padding-bottom: 30px;margin-top: 40px}
                    .about .about-detail h5.dxjs{font-size: 28px;font-weight: normal;color: #333}
/* 本例子css */
		.slideBox{ width:100%; height:230px; overflow:hidden; position:relative; text-align: center}
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle;text-align: center}
		.slideBox .bd img{ width:450px; height:230px; display:block;  margin: 0 auto}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:50px; height:50px; background:url(../images/slider-arrow1-l.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
       .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:54px; height:50px; background:url(../images/slider-arrow1-r.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
/*teacher-show*/
                    .you .you-h5{text-align:left;color: #000;font-size:24px;margin-bottom: 10px;font-weight: normal;line-height: 30px}
                    .you .xinxi{margin-bottom: 30px;border-bottom: 1px dashed #EDEDED;line-height: 40px}
                    .you .xinxi-tit{color:#999;font-size: 14px;float: left}
                    .you .xinxi-tit span{display: inline-block;margin-right: 20px}
                    .you .fenye{border-top: 1px solid #EDEDED;margin: 20px  0}
                    .you .fenye li{color:#000;font-size: 16px;padding: 10px 0 }
                    .you .fenye li:first-of-type{border-bottom: 1px dashed #EDEDED;}
                    .you .teacher-show{}
                   .you .teacher-show dt{float: left;width:27%;position: relative}
.you .teacher-show dt img.sos{position: absolute;right: 0;bottom: 0;opacity: 0.5;transition: all 0.3s}
.you .teacher-show dt:hover img.sos{opacity:1}
                    .you .teacher-show dd{float:right;width:70%;text-align: left}
                    .you .teacher-show dd b{font-size: 24px;color: #000;font-weight: normal;padding-bottom: 10px;display: block;margin-bottom: 10px;border-bottom: 1px solid #EEE}
                   .you .teacher-show dd p{font-size: 14px;color: #999;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
                    .you .teacher-show dd a{display: inline-block;padding:7px 0;line-height: 27px;font-size: 15px;color: #fff;margin-top:06px;width:120px;text-align: center;background-color:#A6CD40;}
                   .you .teacher-show dd p.jj{margin:5px 0;border-bottom: 1px solid #eee;padding-bottom: 10px}
                    .you .teacher-detail{margin-top: 40px;}
                    .you .teacher-detail .img{display: block;border-bottom: 1px solid #EDEDED;}
                    .you .teacher-detail p{margin: 30px 0;color:#000 }
/*调查*/
  .diaocha{margin-top: 20px;padding-top: 20px;border-top: 1px dotted #BFBFBF }
                    .diaocha .word5{color: #666;font-size: 15px;line-height:33px;}
                    .diaocha .word6{color: #666;font-size: 15px;line-height:55px;}
                    .diaocha .word6 label{margin-right: 30px;display: inline-block;}
                    .diaocha label.checkbox {
    line-height: 25px;
    color: #333;
    padding: 5px 0;
    display: inline-block;
    width: 100%;font-size: 13px;color: #666;padding-left: 5px;height: 15px
}
                    .diaocha label.checkbox input {
    width: 14px;
    border: 1px solid #ccc;
    height: 14px;
    vertical-align: middle;
    margin: 0;margin-right:10px;transform: translateY(-1px)
}
                    .diaocha textarea{border: 1px solid #E5E5E5;width: 100%;margin: 20px 0}
                    .diaocha a.sub{display: inline-block;color: #fff;margin: 0 auto;width: 120px;background-color: #FF9900;text-align: center;padding: 10px;font-size: 18px}
                    .diaocha .sub{text-align: center}
                    .diaocha .sub a{display: inline-block;color: #fff;margin: 0 auto;width: 120px;background-color: #FF9900;text-align: center;padding: 10px;font-size: 18px}
/*teacher*/
                    .about .you {
                        ;
                        width: 815px;
                        padding: 40px 40px 20px 0
                    }

                    .about .you h4 {
                        text-align: center;
                        color: #000;
                        font-size: 30px;
                        margin-bottom: 30px;
                        font-weight: normal;
                        border-bottom: 2px solid #A6CD41;
                        padding-bottom: 30px;position: relative
                    }

                    .about .you .word {
                        color: #999;
                        font-size: 16px;
                        line-height: 40px;
                        padding: 20px 0;
                        border-bottom: 1px solid #E9E9E9
                    }

                    .about .you .about-class h5 {
                        color: #a6cd41;
                        font-size: 30px;
                        line-height: 30px;
                        margin: 20px 0;
                        font-weight: normal
                    }
                    .you .about-detail .kecheng li{padding: 20px;border-bottom:1px dashed #EEE}
                    .you .about-detail .kecheng li dt{border: 1px solid #EBEBEB;padding: 4px;float: left;width: 37%;}
                    .you .about-detail .kecheng li dd{float:right;width:60%;text-align: left}
                    .you .about-detail .kecheng li dd b{font-size: 24px;color: #000}
                    .you .about-detail .kecheng li dd small{height: 2px ;width:30px;background-color:#A6CD41;margin: 5px 0 15px;display: block}
                    .you .about-detail .kecheng li dd p{font-size: 15px;color: #666;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
                   
                  
                    
                    #AspNetPager1{    padding-bottom:10px;font-size:12px;font-weight:400;;padding-top:10px;text-align:center;margin-top: 20px}
#AspNetPager1 span,#AspNetPager1 a{    padding:2px 12px;margin-left:-1px;color:#666;text-decoration:none;background:#fff;border:1px solid #ddd;display:inline-block;transition:all .3s}
#AspNetPager1 a:hover{   background:#55B84B;color:#fff;border:1px solid #55B84B}
#AspNetPager1 span.current{    background:#55B84B;color:#fff;border:1px solid #55B84B}
#AspNetPager1 .disabled{opacity:0.4;color: #55B84B }
                     .you .about-detail .shizi li{padding: 20px;border:1px solid #EFEFEF;margin-bottom: 20px;transition: all 0.3s}
                    .you .about-detail .shizi li dt{float: left;width:27%;height:197px;overflow:hidden}
                    .you .about-detail .shizi li dd{float:right;width:70%;text-align: left}
                    .you .about-detail .shizi li dd b{font-size: 24px;color: #000;font-weight: normal}
                    .you .about-detail .shizi li dd p{font-size: 14px;color: #999;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
                    .you .about-detail .shizi li dd a{display: inline-block;padding:5px 0;line-height: 27px;font-size: 15px;color: #fff;margin-top:16px;width:120px;text-align: center}
                    .you .about-detail .shizi li dd a:first-of-type{background-color:#fff;border: 1px solid #EEE;color: #666}
                    .you .about-detail .shizi li dd a:last-of-type{background-color:#A6CD40;margin-left: 20px}
                    .you .about-detail .shizi li dd p.js{margin: 10px 0}
                    .you .about-detail .shizi li:hover{box-shadow: 0 0 15px #eee;transform: translateY(4px)}
.link{text-align: right;line-height: 20px;padding-right: 40px;}
	.ui-dialog{ 
		width: 380px;height: auto;display: none;
		position: fixed;z-index: 9000;
		top: 0px;left: 0px;
		border: 1px solid #D5D5D5;background: #fff;color: #999!important
	}
	.ui-dialog a{text-decoration: none;}

	.ui-dialog-title{
		height: 48px;line-height: 48px; padding:0px 20px;color: #535353;font-size: 16px;
		border-bottom: 1px solid #efefef;background: #f5f5f5;
		cursor: move;
		user-select:none;
	}
	.ui-dialog-closebutton{
		width: 16px;height: 16px;display: block;
		position: absolute;top: 12px;right: 20px;
		background: url(../images/close_def.png) no-repeat;cursor: pointer;

	}
	.ui-dialog-closebutton:hover{background:url(../images/close_hov.png);}

	.ui-dialog-content{
		padding: 15px 20px;
	}
	.ui-dialog-pt15{
		padding-top: 15px;margin-bottom:30px
       
	}
	.ui-dialog-l40{
		line-height: 40px;
		text-align: right;;margin-top: 10px
	}

	.ui-dialog-input{
		width: 100%;height: 40px;
		margin: 0px;padding:0px;
		border: 1px solid #d5d5d5;
		font-size: 16px;color: #c1c1c1;
		text-indent: 25px;
		outline: none;
	}
	.ui-dialog-input-username{
		background: url(../images/input_username.png) no-repeat 2px ;
	}

	.ui-dialog-input-password{
		background: url(../images/input_password.png) no-repeat 2px ;
	}
	.ui-dialog-submit{
		width: 100%;height: 50px;background: #3b7ae3;border:none;font-size: 16px;color: #fff !important;
		outline: none;text-decoration: none;
		display: block;text-align: center;line-height: 50px;
	}
	.ui-dialog-submit:hover{
		background: #3f81b0;
	}

	.ui-mask{ 
		width: 100%;height:100%;background: #000;
		position:fixed;top: 0px;height: 0px;z-index: 8000;
		opacity:0.4; filter: Alpha(opacity=40);
	}
/*==============================侧边浮动 start==============================*/
.float_zoosnet{top:00px;}
.float_zoosnet a {
	text-decoration:none
}
.float_zoosnet img {
	max-width:100%;
	width:auto
}
.float_Qr,.float_mess,.float_retrun,.float_tell {
	display:block;
	margin-bottom:2px;
	transition:all .5s ease-in-out;
	-wekbit-transition:all .5s ease-in-out;
	position:fixed;
	right:10px !important;
	z-index:100000000000;
	cursor:pointer;
	text-decoration:none
}

.float_mess {
	top:360px;
}
.float_Qr {
	top:490px;
}
.float_retrun {
	top:550px;
}
.float_zoosnet .float_mess:hover,.float_zoosnet .float_tell:hover {
	
	transition:all .5s ease-in-out;
	-wekbit-transition:all .5s ease-in-out
}
.float_mess,.float_tell {
	overflow:hidden
}
.float_tell {
	top:430px;
}
.float_mess img,.float_tell img {
	float:left
}
.float_mess p,.float_tell p {
	color:#fff;
	font-size:19px;
	font-weight:600;
	line-height:70px;
	/* width: 400px; */
}
.float_Qr_img {
	position:fixed;
	top:504px;
	display:none;
	transition:right .5s ease-in-out;
	-wekbit-transition:right .5s ease-in-out;
	z-index:10000000000000000000
}
.float_Qr:hover .float_Qr_img {
	display:block;
	right:75px;
	transition:right .5s ease-in-out;
	-wekbit-transition:right .5s ease-in-out
}
/*==============================侧边浮动 end==============================*/
.pad{padding: 20px 40px !important}
#BMapLib_searchBox0 td{padding:0;width:200px!important}
.h4-span{  float: right;
    font-size: 17px;
    font-weight: normal;
    color: #f00;
    position: absolute;
    right: 0;
    color: #fff!important;
    transition: all .3s;
    background-color: #FF9900;
    text-align: center;
    padding: 5px 15px;
    border-radius: 9px;}
.h4-span:hover{
    color: #eee!important
}
/*表单*/
.box1-1 {
    width:100%;
    height: 284px;
    border: 3px solid #EAEAEA;
    background-size: cover;
    display: inline-block;
    position: relative;
    padding: 50px 10px;
    margin-top:100px;margin-bottom:50px
}.box1-1 .box1-1-img {
    position: absolute;
    z-index: 100;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: -30px;
}.box1-1  .form-top {
    display: inline-block;
    margin-bottom: 17px;
}.box1-1  .form-top li {
    display: inline-block;
    margin-bottom: 10px;
}.box1-1  li select {
    height: 43px;
    width:370px;
    background-color: #fff;
    padding: 0 9px;
    font-size: 16px;
    line-height: 43px;
    color: #aaa;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../images/select-down.png) no-repeat right center;
    background-color: #fff;
    border: 1px solid #EBEBEB;
}.box1-1  li.block {
    width: 49.4%;
}.box1-1  li .form-top-tit-box1 {
    background-color: #fff;
    font-size: 16px;
    padding-left: 8px;
    height: 43px;
    border: 1px solid #EBEBEB;
    line-height: 41px;
    color: #aaa;
    width: 100%;
}.box1-1  li input {
    height: 38px;
    background-color: #fff;
    padding-left: 15px;
    font-size: 16px;
    border: none;
    width: 175px;
}.box1-1  li .form-top-tit-box2 {
    background-color: #fff;
    font-size: 16px;
    padding-left: 8px;
    height: 43px;
    border: 1px solid #EBEBEB;
    line-height: 41px;
    color: #aaa;
}.box1-1  li .select-box1 {
    width: 80px;
    border: none;
    border-right: 1px solid #EBEBEB;
    height: 41px;
}.box1-1  li input.wx {
    height: 38px;
    background-color: #fff;
    padding-left: 15px;
    font-size: 16px;
    border: none;
    width: 126px;
}.box1-1  li.tel {
    width: 100%;
}.box1-1  .form-top li {
    display: inline-block;
    margin-bottom: 10px;
}.box1-1  li.tel input {
    width: 411px;
}.box1-1  li.btn {
    width:100%;
    text-align: center;
}.box1-1 .form-get {
    background-color: #FF9900;
    width: 100%;
    height: 41px;
    line-height: 41px;
    font-size: 16px;
    color: #fff;
    display: inline-block;
    text-align: center;
    transition: all .3s;
    border-radius: 3px;
    margin-top: 10px;
    overflow: hidden;
}
.hr{
    border: 1px dashed #eee;margin-top:100px
}.form-control {    display: block;    width: 100%;    height: calc(1.5em + 0.75rem + 2px);    padding: 0.375rem 0.75rem;    font-size: 1rem;    font-weight: 400;    line-height: 1.5;    color: #495057;    background-color: #fff;    background-clip: padding-box;    border: 1px solid #ced4da;    border-radius: 0.25rem;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.mb-2, .my-2 {    margin-bottom: 0.5rem!important;}.btn-info {    color: #fff;    background-color: #17a2b8;border-color: #17a2b8;}.btn {    display: inline-block;    font-weight: 400;    color: #212529;    text-align: center;    vertical-align: middle;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    background-color: transparent;    border: 1px solid transparent;    padding: 0.375rem 0.75rem;    font-size: 1rem;    line-height: 1.5;    border-radius: 0.25rem;    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.text-secondary {    color: #6c757d!important;}.ml-3, .mx-3 {    margin-left: 1rem!important;}