/*.zhiguang{position: absolute;bottom:-129px;right:0;left:0;}*/
.wdms{background: #E9E9E9;padding-top: 200px;padding-bottom: 40px;display: none;}
.container{width:1200px;margin: auto;}
.Tit{margin-bottom: 0;margin-top: 100px;}
.Tit h1{font-size: 26px;color:#333333;text-align: center;padding-left: 64px;padding-bottom: 10px;}
.Tit h1 i{background: url("../images/icons/titicon1.png") no-repeat left center;padding-left: 64px;padding-top: 10px;padding-bottom: 10px;}
.Tit h2{font-size: 18px;color:#757575;font-weight: normal;text-align: center;font-family:"KaiTi";margin-top: 10px;}
.wdmsList{margin-left: -50px;overflow: hidden}
.wdmsList li {
    float: left;
    width: 262px;
    position: relative;
    margin-left: 50px;
    height:440px;
    overflow: hidden;
}
.wdmsTxt {
    height: 273px;
    background: url(../images/wdmsbg1.png) no-repeat;
    position: relative;
    z-index: 10;
    padding: 30px;
    width: auto;
}
.wdmsPic {
    width: 100%;
    background: #fff;
    text-align: center;
    position: relative;
    left: 0;
    bottom: 95px;
    z-index: 1;
    padding-top: 60px;
    height: 140px;
    display: table;margin: auto;text-align: center;
}
.wdmsPic span{display: table-cell;vertical-align: middle}
.wdmsPic span img{max-width:80%;margin: auto}
.wdmsTxt h1{font-size: 24px;color:#fff;font-weight: normal;font-family:"KaiTi";margin-bottom: 10px;}
.wdmsTxt h2{font-size: 13px;color:#E2CEBA;font-weight: normal;margin-bottom: 25px;}
.wdmsTxt i{display: block;width:30px;height:2px;background: #ECCF07;margin-bottom: 25px;}
.wdmsTxt p{font-size: 13px;color:#E2CEBA;line-height: 24px;display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 4;  overflow: hidden;}
.wdmsList li:hover .wdmsTxt{background: url("../images/wdmsbg2.png") no-repeat; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.wdmsList li:hover .wdmsTxt h1{color:#333333; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.wdmsList li:hover .wdmsTxt h2{color:#A2A3A5; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.wdmsList li:hover .wdmsTxt i{background: #A78F76; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.wdmsList li:hover .wdmsTxt p{color:#A2A3A5; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.tjjs{width:100%;height:645px;background: url("../images/tjjsbg.jpg") no-repeat center left;position: relative;margin-top: -645px;}
.tjjs .Tit h1{color:#fff;}
.tjjs .Tit h1 i{background: url("../images/icons/titicon2.png") no-repeat left center;}
.tjjs .Tit h2{color:#BCBCBC;}
.jts{width:20px;height:9px;display:block;margin: auto;background: url("../images/icons/jt2.png") no-repeat;position: absolute;top:0;left:0;right:0;}
.jtx{width:20px;height:9px;display:block;margin: auto;background: url("../images/icons/jt1.png") no-repeat;position: absolute;bottom:0;left:0;right:0;}
.tjjs .container{padding-top: 70px;padding-bottom: 70px;}
.tjjsPic{width:210px;height:210px;overflow: hidden;margin: auto}
.tjjsPic span{display: table;width:180px;height:180px;margin: auto;text-align: center;background: rgba(255,255,255,.3);border-radius: 50%;padding: 6px;}
.tjjsPic span b{display: table-cell;vertical-align: middle}
.tjjsPic span b img{max-width:100%;margin: auto;border-radius: 50%;}
.tjjsInner{height:135px;background: url("../images/tjjstxtbg.png") no-repeat;}
.tjjsInner h2{font-size: 30px;color:#fff;font-family:"KaiTi";width:264px;height:135px;line-height: 135px;text-align: center;font-weight: normal;}
.tjjsInner p{font-size: 13px;color:#777777;width:875px;padding: 30px;line-height: 24px;}
.tjjsInner p a{color:#B8B6B6;}
#slick1 .slick-prev:before,#slick1 .slick-next:before {
    content: "";
}
#slick1 .slick-prev{background: url("../images/icons/tjjsleft.png") no-repeat;height:32px;left:380px;}
#slick1 .slick-next{background: url("../images/icons/tjjsright.png") no-repeat;height:32px;right:380px;}
#slick1 .slick-prev, #slick1 .slick-next{top:28%}
#slick1 .slick-dots li{background:url("../images/icons/dots1.png") no-repeat}
#slick1 .slick-dots li.slick-active{background: url("../images/icons/dots2.png") no-repeat}
.kycg .container>.kycgCon{margin-bottom: 40px;}
.kycg .container>.kycgCon>ul{margin-left: -50px;overflow: hidden}
.kycg .container>.kycgCon>ul>li{width:262px;float: left;margin-left: 50px;height:572px;}
.tongjiTop{height:300px;background: url("../images/kycgbg1.png") no-repeat;}
.tongjiTxt{height:272px;background: url("../images/kycgbg6.png") no-repeat;position: relative;top:-40px;padding: 20px;}
.kycgTab{text-align: center;font-size: 26px;color:#858585;margin-top: 70px;margin-bottom: 40px;}
.kycgTab span{padding-right:40px; cursor: pointer}
.kycgTab .tabItem1{background: url("../images/icons/titicon3.png") no-repeat left center;padding-left: 64px;padding-top: 10px;padding-bottom: 10px;}
.kycgTab .tabItem2{background: url("../images/icons/titicon4.png") no-repeat left center;padding-left: 64px;padding-top: 10px;padding-bottom: 10px;}
.kycgTab .tabItem3{background: url("../images/icons/titicon5.png") no-repeat left center;padding-left: 64px;padding-top: 10px;padding-bottom: 10px;}
.kycgTab .tabItem1.cur{background: url("../images/icons/titicon3-on.png") no-repeat left center;}
.kycgTab .tabItem2.cur{background: url("../images/icons/titicon4-on.png") no-repeat left center;}
.kycgTab .tabItem3.cur{background: url("../images/icons/titicon5-on.png") no-repeat left center;}
.kycgBoxTop{height:273px;background: url("../images/kycgbg2.png") no-repeat;position: relative;z-index: 2;padding:20px;}
.kycgBoxTxt{height:282px;background: url("../images/kycgbg5.png") no-repeat;position: relative;top:-62px;z-index: 1;padding: 20px;}
.tongjiTxt:hover{background: url("../images/kycgbg7.png") no-repeat; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.tongjiTxt:hover .kycgTit{color:#fff; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.tongjiTxt:hover .kyTime,.tongjiTxt:hover .kyName,.tongjiTxt:hover .kyjx{color:#C1C6DF; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.jiangxiangBox{height:135px;background: url("../images/kycgcover.png") repeat;position: relative;top:50px;padding: 25px 35px;}
#slick2,#slick4,#slick5{border: 1px solid #fff;height:108px;}
.jiangxiang dt{font-size: 45px;color:#fff;font-weight: bold;text-align: center;margin-top: 10px;}
.jiangxiang dd{font-size: 16px;color:#fff;text-align: center;}
#slick2 .slick-dots li,#slick4 .slick-dots li,#slick5 .slick-dots li{background:url("../images/icons/dots3.png") no-repeat}
#slick2 .slick-dots li.slick-active,#slick4 .slick-dots li.slick-active,#slick5 .slick-dots li.slick-active{background: url("../images/icons/dots4.png") no-repeat}
.kyTime{font-size: 13px;color:#888888;padding-top: 50px;}
.kycgTit{font-size: 16px;color:#333333;display: block;margin-top: 10px;margin-bottom: 20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;  -webkit-box-orient: vertical;}
.kyName{font-size: 13px;color:#A2A3A5;border: 1px solid #A2A3A5;border-radius: 10px;display: inline;padding: 3px 10px;}
.kyjx{font-size: 13px;color:#A2A3A5;margin-top: 10px;}
.kycgBoxTop .kyTime{padding-top: 20px;}
.kycgBoxTop .kyTime,.kycgBoxTop .kyName,.kycgBoxTop .kyjx{color:#C1C6DF}
.kycgBoxTop .kycgTit{color:#fff;    word-break: break-word;
    word-wrap: break-word}
.kycgBoxTxt .kyTime{padding-top: 59px;}
.kycgBoxTop:hover{background: url("../images/kycgbg3.png") no-repeat; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.kycgBoxTxt:hover{background: url("../images/kycgbg4.png") no-repeat; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.kycgBoxTop:hover .kyTime{color:#888888; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.kycgBoxTop:hover .kycgTit{color:#333333; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.kycgBoxTop:hover .kyName,.kycgBox:hover .kycgBoxTop .kyjx{color:#A2A3A5; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.kycgBox .kycgBoxTxt:hover .kycgTit{color:#fff; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.kycgBoxTxt:hover .kyTime, .kycgBoxTxt:hover .kyName, .kycgBoxTxt:hover .kyjx{color:#C1C6DF; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.project{height:145px;background: url("../images/projectbg.jpg") no-repeat;padding: 50px 60px;position: relative}
ul.projectList li{width:15.8%;float: left;padding: 10px 2%;border-right: 1px solid rgba(255,255,255,.4);height:85px;}
ul.projectList li:last-child{border-right: 0}
ul.projectList li:hover{background: url("../images/projectbg2.jpg") no-repeat}
ul.projectList li span{width:60%;font-size: 16px;color:#fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.projectList li b{color:#B3B4B4;font-size: 14px;font-weight: normal;}
.projectList li b em{font-size: 40px;color:#68B958;}
#slick3 .slick-dots li{background:url("../images/icons/dots5.png") no-repeat}
#slick3 .slick-dots li.slick-active{background: url("../images/icons/dots6.png") no-repeat}
#slick1 .slick-dots li button:before,#slick2 .slick-dots li button:before,#slick3 .slick-dots li button:before,#slick4 .slick-dots li button:before,#slick5 .slick-dots li button:before{content:""}
.hotLately{background: #E9E9E9;padding-top: 70px;padding-bottom: 40px;}
.project .jts{background: url("../images/icons/jts2.png") no-repeat}
.project .jtx{background: url("../images/icons/jtx2.png") no-repeat}
.hotList1{margin-left: -50px;margin-bottom: 40px;overflow: hidden}
.hotList1 li{float: left;width:260px;margin-left: 50px;margin-bottom: 20px;}
.hotList1 li:hover .hotTxt{background: url("../images/logobg2.png") no-repeat right bottom #DFBF69;cursor: pointer; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.hotList1 li:hover .hotTxt p{color:#7B6E4C; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.hotPic{display: table;height:315px;text-align: center;     width: 260px;
    background-color: #ccc;}
.hotPic span{display: table-cell;vertical-align: middle}
.hotPic span img{max-width: 100%;margin: auto;}
.hotPicBox{height:315px;overflow: hidden;position: relative}
.hotTxt{height:116px;background: url("../images/logobg1.png") no-repeat right bottom #fff}
.hotTxt p{font-size: 13px;color:#A2A3A5;padding: 20px;line-height: 26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;padding-top: 8px;}
.hotList2 li{height:155px;padding: 20px;background: url("../images/logobg1.png") no-repeat right bottom #fff;float: left;width:220px;margin-left: 50px;}
.hotList2 li:hover{background: url("../images/logobg2.png") no-repeat right bottom #DFBF69;cursor: pointer; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.hotList2 li:hover p{color:#7B6E4C; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;}
.hotList2{margin-left: -50px;overflow: hidden}
.hotList2 li a{font-size: 24px;font-family:"KaiTi";color:#333333;background: url("../images/icons/entericon.png") no-repeat right center;padding-right: 20px;}
.hotList2 li p{font-size: 13px;color:#A2A3A5;line-height: 26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;  word-break: break-word;
    word-wrap: break-word;}
.txt{width:260px;height:45px;background:url("../images/hotcover.png") repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"??????";}
.txt h3{font-size:20px;font-weight:100;height:45px;text-align:center;line-height:45px;border-bottom: 1px solid #C8C8C6;width:190px;margin: auto}
.txt h3 a{font-size: 24px;font-family:"KaiTi";color:#fff;background: url("../images/icons/entericon2.png") no-repeat right center;padding-right: 20px;}
.txt p{font-size:14px;text-align:center;margin-top: 20px;}
.ylNum i{width:22px;display: inline-block;margin-right: 20px;position: relative;top:4px;}
.likeNum i{width:22px;display: inline-block;margin-right: 20px;position: relative;top:4px;left: -3px;}
.hotLatelyTab{text-align: center;font-size: 26px;color:#858585;margin-top: 70px;margin-bottom: 40px;}
.hotLatelyTab span{padding-right:40px; cursor: pointer}
.hotLatelyTab .tabItem1{background: url("../images/icons/titicon6.png") no-repeat left center;padding-left: 64px;padding-top: 10px;padding-bottom: 10px;}
.hotLatelyTab .tabItem2{background: url("../images/icons/titicon7.png") no-repeat left center;padding-left: 64px;padding-top: 10px;padding-bottom: 10px;}
.hotLatelyTab .tabItem1.cur{background: url("../images/icons/titicon6-on.png") no-repeat left center;color:#333333;font-weight: bold}
.hotLatelyTab .tabItem2.cur{background: url("../images/icons/titicon7-on.png") no-repeat left center;color:#333333;font-weight: bold}
#slick6 .slick-dots,#slick7 .slick-dots{text-align: center;width:auto;background: #DFBF69;right: 10px;bottom: -35px;padding-top: 10px;padding-left: 10px;}
#slick6 .slick-dots li,#slick7 .slick-dots li{background:url("../images/icons/dots7.png") no-repeat}
#slick6 .slick-dots li.slick-active,#slick7 .slick-dots li.slick-active{background: url("../images/icons/dots8.png") no-repeat}
#slick6 .slick-dots li button:before,#slick7 .slick-dots li button:before{content: ""}
.moreBtn{display: block;text-align: right}
.teacherPic {width:488px;}
.teacherPic img{width: 100%;}
#slick8 .slick-list{width:1200px;margin: auto;}


.kycg{  height: 810px;overflow: hidden}
#jx2{position: relative;top:-657px;}
#jx3{position: relative;top:-1314px;}
.kycgCon{visibility: hidden}
.kycgCon.on{visibility: visible}