body{padding:0;margin:0 auto;font-family:\5FAE\8F6F\96C5\9ED1;background:#fff;font-size:14px;min-width:320px;max-width:640px;color:#000;}
div,span,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav{padding:0;margin:0;list-style:none}
section,article,header,footer,aside,nav{padding:0;margin:0;display:block}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none}
input,select,textarea{font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1}
input[type="button"],input[type="submit"],input[type="reset"],button{-webkit-appearance:none;cursor:pointer}
img{border:none}
a{color:#000;text-decoration:none}
.clear{clear:both;overflow:hidden;height:0;line-height:0}
.clearafter:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block}
.left{float:left}
.right{float:right}
.red{color:#ff647c}
.jianju{height: 80px;}
.main96{width: 94%;margin: 0 auto}
pre{white-space: pre-wrap;word-wrap: break-word;font-family: "\5FAE\8F6F\96C5\9ED1";font-size: 16px;color: #666;margin: 0;padding: 0;}
/*头部*/
.header{background:#232323;height:44px;line-height:44px;position: fixed;top: 0;left: 0;width: 100%;z-index: 111}
.header img{vertical-align:middle;}
.headercenter{text-align:center;color:#fff;font-size:18px;}
.jgrzinc{position:absolute;left:0}
.jgrzinc a{color: #fff}
/*导航弹窗*/
.closenav{display: none}
.navshowbg{position:fixed;width: 100%;height: 100%;background:rgba(27,27,27,.8);top:44px;left: 0;z-index: 1111;display: none}
.navshow{position: absolute;left:-100%;top:0;width:73%;height:100%;background:#fff;border-right:1px solid #ccc;z-index:999;}
.navshow li{border-bottom: 1px solid #b2b2b2;}
.navshow li a.navlink{font-size: 15px;color: #444444;height: 52px;line-height: 52px;display: block;font-weight: normal;padding-left: 5%;background: url(../images/upjt.png) no-repeat center right;background-size: 44px auto}
.navshow li.clinavshow a.navlink{background:#e5e5e5 url(../images/dropup.png) no-repeat center right;background-size: 44px auto}
.navlinkshow{display: none;background: #fff}
.navlinkshow a{font-size: 13px;color: #444444;display: block;line-height: 37px;padding-left: 5%;border-top: 1px solid #dddddd}
.navshow h2{font-weight: normal;font-size: 13px;color: #232323;padding-left: 5%;margin-top: 10px;}
/*底部*/
.footer{background: #e1e1e1;padding: 18px 0;text-align: center}
.footer h2{font-size: 12px;color: #232323;font-weight:normal;margin-top: 20px;}
/*分享*/
.bdshare-button-style2-24 a, .bdshare-button-style2-24 .bds_more{float: none !important;}
.bdshare-button-style2-24 a, .bdshare-button-style2-24 .bds_more{background:none !important;padding: 0 !important;width: 40px !important;;height: 40px !important;line-height: 40px !important;}
.bdshare-button-style2-24 a img, .bdshare-button-style2-24 .bds_more img{width:40px;height: 40px;vertical-align: middle;}
/*banner*/
.banner{padding-bottom: 100%;height: 0;margin:44px auto 0;position: relative}
#banner{width: 100%;position:absolute;height: 100%;top: 0;left: 0}
#banner .swiper-slide a {display: block;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center center}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom: 10px}
#banner .swiper-pagination-bullet{width: 10px;height: 10px}
#banner .swiper-pagination-bullet{background: #fff;opacity: 1}
#banner .swiper-pagination-bullet-active{background: #252525}
/*最新作品*/
.zxzp{padding: 44px 0 68px 0}
.zxzptop{padding: 0 4%}
.zxzptop a{color: #333333;font-size: 14px}
.zxzptop span{font-size: 20px;}
.zxzptop span.navspan0{color: #666666}
.zxzptop span.navspan1{color: #a1876e}
.zxzpbot li{float: left;width: 44%;margin: 27px 0 0 4%;}
.zxzpbot li img{width: 100%;display: block; }
.zxzpbot li h2{width: 100%;font-size: 12px;color: #333333;font-weight: normal;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin-top: 10px;}
.zxzpbot li h3{width: 100%;font-size: 12px;color: #a1876e;font-weight: normal;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin-top: 10px;}
/*最新消息*/
.zxxx{padding-top: 0}
/*合作企业*/
.fygywm{margin: 44px auto 0;width:92%}
.fytitel{padding: 28px 0 20px;background: url(../images/kuai.png) repeat-x bottom left;color: #696969;font-size: 24px;}
.fytoptitle{font-size: 15px;color: #a1876e;margin: 13px 0}
.fytoptitle img{margin-right: 10px;}
.fyhzqy{margin-bottom: 85px;}
.fyhzqy li{width:50%;border: 1px solid #e6e6e6;margin: 0 0 -1px -1px;float: left;box-sizing: border-box}
.fyhzqy li img{display: block;width: 100%;}
/*我们的服务*/
.fywmdfw{margin:0 2% 85px;}
.fywmdfw li{margin-top: 30px;}
.fywmdfw li img{width: 100%;display: block}
/*我们的理念*/
.fywmdln{margin:0 0 70px;}
.fywmdln li{margin-top:28px;}
.fywmdln li .fywmdlnleft{width: 147px;}
.fywmdln li .fywmdlnleft img{width:100%;display: block;margin-left: -40px;}
.fywmdln li .fywmdlnright{font-size: 13px;line-height: 24px;color: #232323;}
/*最新作品*/
.fyzxzptitle{margin: 0 4%}
.zxzpbot .page{margin: 30px 0 0 0;}
/*页码*/
.page{clear:both;line-height:25px;margin: 0 auto;text-align: center}
.page a,.page span{display:inline-block;color:#555;border:1px solid #f5f5f5;padding:0 5px;text-decoration:none;margin:0 2px;}
.page a.home,.page a.last{color:#999999;border:1px solid #f5f5f5;}
.page a:hover{color:#000;border:1px solid #d6d6d6}
.page span.pagecurrent{background:#fff;color:#000;border:1px solid #d6d6d6}
.page a:hover{text-decoration:none;}
.page span.dianspan{border:none;padding-top:0;vertical-align:top}
.page span.current{color: #a1876f;border-color: #a1876f;}
/*作品-详情*/
.zxzpxq{text-align: center;margin: 0 4%;font-size: 15px;color: #a1876e}
.zxzpbotxq{margin: 0 4%;width: 92%}
.zxzpbotxq li{width: 100%;margin-top: 22px;}
.zxzpbotxq li img{display: block;max-width: 100%;}
/*联络*/
.fylianluo{margin:120px 0 190px 0}
.fylianluo img{width: 115px;height: 115px;display: block;margin: 0 auto 60px}
.fylianluo h2{font-weight: normal;text-align: center;font-size: 12px;color: #a1876e}
.fylianluo h3{font-weight: normal;text-align: center;font-size: 11px;color: #a1876e}
.lladr{margin:0 10% 0 20%;margin-top: 20px;}
.lladrleft{width: 80px;font-size: 13px;color: #a1876e}
.lladrright{margin-left: 80px;}
.lladrright h4{font-size: 10px;color: #a1876e;font-weight: normal;line-height: 22px;}
/*职位空缺*/
.fyzwkq{margin:0 4%}
.fyzwkq li{border-bottom: 1px solid #777;padding-bottom: 30px;}
.fyzwkq li h2{font-size: 18px;font-family: 黑体;color: #646464;font-weight: normal;padding: 20px 0}
.fyzwkq li h3{font-size: 18px;color: #a1876e;font-weight: normal;margin: 0 0 5px;}
.fyzwkq li h4{font-size:12px;color: #232323;font-family: 黑体;font-weight: normal;line-height: 24px;background: url(../images/xing.png) no-repeat left 8px ;padding-left:20px;}
.fyzwkq li h5{font-size: 12px;color: #a1876e;font-family: 黑体;font-weight: normal;margin: 25px 0 5px;}
.fyzwkq li p{font-size: 12px;color: #232323;display: block;line-height: 20px;}
.fyzwkq li h6{font-size: 12px;color: #232323;font-family: 黑体;font-weight: normal;margin-top: 20px;}
/*最新消息-详情*/
.zxxxxq{margin: 44px 4% 0;position: relative}
.zxxxxqtop{width: 100%;height: 40px;background: #e1e1e1;line-height: 40px;color: #969696;font-size: 12px;text-align: center}
.zxxxxqtop a{color: #969696;font-size: 12px;}
.zxxxxqtop a:hover{text-decoration: underline}
.zxxxxqtop img{display: inline-block;vertical-align: inherit;margin: 0 5px 0 20px;}
.zxxxxqimg{margin-top: 5px;position: relative}
.zxxxxqimg img.xqimgbig{width: 100%;display: block;-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.xxxqimgname{position: absolute;bottom: 0;left: 0;width: 100%}
.xxxqimgname h2{border-bottom: 1px dotted #fff;font-size: 12px;font-family:幼圆;color: #fff;padding-bottom: 20px;padding-left: 16%}
.xxxqimgname h3{text-align: center;font-family:幼圆;font-size: 15px;color: #fff;padding: 15px 0}
.zxxqxqcont{background: #fafafa;margin: 40px 0 40px;border-top: 1px dotted #c8c8c8;border-bottom: 1px dotted #c8c8c8;padding: 25px 0;font-size: 12px;color: #646464;line-height: 22px;}
.zxxqxqcont img{max-width: 100%}
.zxxxline{border-top: 1px dotted #c8c8c8;margin-bottom: 30px;}
/*荣誉奖项*/
.fyryjx{padding: 44px 0 0 0}
.fyhqjx{width:92%;margin: 0 auto}
.fyhqjxtiteldiv{position: relative;width:100%;height: 40px;margin: 24px 0 0 0;background: #f3f3f3}
.fyhqjxtitel{width:80%;overflow: hidden;height: 40px;float: left}
.fyhqjxtitel ul{position: relative;width:8000px;}
.fyhqjxtitel ul li{font-size: 14px;color:#828282;padding: 0 8px;display: inline-block;height: 40px;line-height: 40px;}
.fyhqjxtitel ul li:hover,.fyhqjxtitel ul li.clihqjxt{color:#fff;background: #404141}
.fyhqjxlb{position: relative;overflow:hidden;margin-top: 20px;}
.fyhqjxlbdiv{width:96%;}
.fyhqjxlbdiv h2{font-family: Georgia;font-weight: normal;font-style: italic;border-left: 2px solid #dddddd;margin-left: 7%;font-size: 16px;padding-bottom:8px}
.fyhqjxlbdiv h2 i{background: url(../images/yuanquan.png) no-repeat left center;width: 16px;height: 16px;vertical-align: middle;display: inline-block;margin: 0 5px 0 -8px;}
.fyhqjxlbdiv pre{font-weight: normal;font-size:13px;color: #a1876e;line-height: 25px;margin-left: 23px;background: #f3f3f3;padding: 8px;}
.fyhqjxlbdiv h3{padding-bottom:15px;border-left: 2px solid #dddddd;margin-left: 7%;position: relative}
.fyhqjxlbdiv h3 img{position: absolute;top: 0;left:9px}
.fyhqjxlbdiv h3 i{background:#666666;width: 10px;height: 10px;vertical-align: middle;display: inline-block;margin:10px 5px 0 -6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float: left}
.fyhqjxleft{height: 40px;line-height: 40px;display: inline-block;width:10%;text-align: center;cursor: pointer;float: left}
.fyhqjxright{height: 40px;line-height: 40px;display: inline-block;width:10%;text-align: center;cursor: pointer;float: left}
/*团队介绍*/
.fyduandui{margin: 30px 4% 0;position: relative}
.fyduandui li{float: left;width: 20%;background: #f3f3f3;border-right: 1px solid #fff;box-sizing: border-box;border-bottom: 1px solid #fff;height: 76px;}
.fyduandui li img{width: 100%;display: block;height: 100%}
.tuanduiwzi{position: absolute;background: #F3F3F3;overflow: hidden;bottom:1px;left: 50%;width: 60%;margin-left: -30%;border-right: 1px solid #fff;box-sizing: border-box;height: 227px}
.tuanduiwzi pre{padding:2%;color: #232323;font-size: 12px;line-height: 20px;}
.tuanduiwzi a{padding: 0 5%;color: #a1876e;font-size: 16px;text-decoration: underline}

/***********************************************适配*******************************************************/
@media only screen and (max-width:500px){}
@media only screen and (max-width:414px){}
@media only screen and (max-width:375px){
    /*品牌介绍*/
    .ppjstop h3 img{width:130px}
    .fyhqjxtitel ul li{padding: 0 5px 0 6px}
    /*团队*/
    .fyduandui li{height: 69px;}
    .tuanduiwzi{height: 206px;}
}
@media only screen and (max-width:360px){
    /*品牌介绍*/
    .ppjstop h3 img{width:100px}
    /*课程设置*/
    .kcszbotright li{width:153px;height:153px;}
    .kcszbotright li.kcszjs0{margin-left: -74px}
    .kcszbotright li.kcszjs1{left:1%;margin-top: -74px;}
    .kcszbotright li.kcszjs2{right:1%;margin-top: -74px;}
    .kcszbotright li.kcszjs3{margin-left: -74px}
    .kcszbotright li h2{padding: 22px 0 5px}
    /*团队 */
    .tuanduiwzi pre{line-height:16px;font-size: 11px;}
    .fyduandui li{height: 60px;}
    .tuanduiwzi{height: 179px;}
}
@media only screen and (max-width:320px){
    /*荣誉资质*/
    .fyhqjxtitel ul li{padding: 0 6px}
    .fyduandui li{height: 59px;}
    .tuanduiwzi{height: 176px;}
}








