.fade-banner{position:relative;clear:both;}
.fade-1 img{width:100%;height:691px;}
.fade-1 .slick-prev{position:absolute;right:27%;bottom:7%;background:url(../image/left_03.png);width:44px;height:45px;display:inline-block;
          z-index:1000;*z-index:1000;_z-index:1000;}
.fade-1 .slick-next{position:absolute;right: 24.64%;bottom:7%;background:url(../image/left_04.png);width:45px;height:45px;display:inline-block;
          z-index:1000;*z-index:1000;_z-index:1000;}
.fade-1 .start{position:absolute;}
.fade-banner .txt{position:absolute;right:23%;width:550px;height:160px;bottom:30px;background:url(../image/black.png);font-size:20px;color:#e0e4e3;line-height:36px;padding:20px 35px;
}
.fade-banner .txt h2{font-size:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fade-banner .txt p{font-size:16px;}
.fade-banner .slick-dots{text-align:center;position: relative;bottom: 57px;}
.fade-banner .slick-dots li{display:inline-block;width:12px;height:12px;background-color:#ffffff;margin-right:5px;border-radius:50%;cursor:pointer;}
.fade-banner .slick-dots li.slick-active{background-color:#eac342;}
.fade-banner .slick-dots button{display:none;}
.fade-1 button:before{outline:none;border:none;}

.main1{margin-top:33px;}
.tit{line-height:66px;border-bottom:1px solid #e3e3e3;text-align:center;}
.tit h2{display:inline-block;font-size:30px;color:#0567b5;font-weight:bold;position:relative;border-bottom:2px solid #0869b6;line-height:76px;}

.main1 ul{margin-top:46px;}
.main1 ul li{float:left;width:372px;height:246px;border-top:5px solid #f8b501;margin-right:42px;margin-bottom:40px;position:relative;box-shadow: 0 0 4px #cbd6c7;}
.main1 ul li:hover {box-shadow: 0 0 24px #d9e1d6}
.main1 ul li:first-child+li+li,.main1 ul li:first-child+li+li+li+li+li,.main2 ul li:first-child+li+li{margin-right:0;}
.main1 ul li.li-1 img{width:372px;height:246px;}
.main1 ul li.li-1 a{padding:0;}
.main1 li.li-1 .text{padding:0 31px;z-index:2;*z-index:2;_z-index:2;position:absolute;bottom:20px;color:#fff;}
.main1 li.li-1 .text p.time{background:url(../image/icon4_03.png) left center no-repeat;padding-left:18px;line-height:38px;font-size:14px;color:#f8f9f6;}
.main1 li.li-1 .black{position:absolute;bottom:0px;color:#fff;background:url(../image/black-1_03.png);width:100%;height:100%;}
.main1 li.li-1 .text p{line-height:32px;font-size:16px;color:#f8f9f6;}
.main1 ul li a{display:block;padding:0px 31px;}
.main1 ul li h2{line-height:44px;font-size:16px;margin-top:10px;}
.main1 ul li p{line-height:27px;color:#888;}
.main1 ul li .Date{background:url(../image/icon3_07.png) no-repeat;width:65px;height:55px;position:relative;bottom: -24px;right:41px;}
.main1 ul li .Date .manth{position:absolute;left:8px;top:9px;font-size:18px;color:#f7ba17;}
.main1 ul li .Date .day{position:absolute;right:12px;bottom:9px;color:#888888;}
.more_btn{text-align:center;}
.more_btn .more{width:202px;height:46px;line-height:46px;text-align:center;display:inline-block;background-color:#f3b202;color:#333;vertical-align: middle; -webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;
  position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
a.more:before {content: ""; position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #006dc4;-webkit-transform: scaleX(0);
  transform: scaleX(0);-webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;
  -webkit-transition-duration: 0.3s; transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
a.more:hover{ color: white;}
a.more:hover:before{ -webkit-transform: scaleX(1);transform: scaleX(1);}

.main2{background:url(../image/tz-bj_02.jpg) center center no-repeat;margin-top:40px;padding-bottom:50px;}
.main2 ul{margin-top:50px;margin-bottom:55px;}
.main2 ul li{float:left;width:374px;height:247px;background-color:#fff;margin-right:39px;}
.main2 .Date{margin-right: 31px;width: 55px; background: url(../image/line.png) no-repeat 19px 13px;margin-top:25px;}
.main2 .Date .manth{font-size: 16px;line-height: 24px; margin-top: 17px;color: #999;display: inline-block;}
.main2 .Date .day{font-size: 24px;line-height: 24px;color: #fcc740;display: inline-block;vertical-align: top;}
.main2 a{display:block;padding:0px 31px;clear:both;}
.main2 ul li h2{line-height:30px;font-size:16px;}
.main2 ul li:hover{background-color:#006dc4;}
.main2 ul li:hover h2,.main2 ul li:hover p,.main2 li:hover .manth{color:#fff;}
.main2 p{line-height:26px;color:#888888;margin-top:16px;}

.main3,.main4{margin-top:50px;}
.file{width:860px;position:relative;}
.file .hd{line-height:67px;height:67px;border-bottom:1px solid #e3e3e3;}
.file .hd li{float:left;margin-right:70px;line-height:67px;font-size:26px;color:#565757;padding:0px 3px;font-weight:bold;cursor:pointer;}
.file .hd li.active{color:#006dc4;border-bottom:2px solid #006dc4;}
.file .bd{clear:both;}
.file .bd li{height:140px;clear:both;margin-top:34px;background-color:#f9f9f9;}
.file .bd li .Date{width:102px;height:140px;text-align:center;background-color: #006DC4;color:#fff;padding:0px 12px;}
.file .bd li .Date .day{font-size:35px;margin-top:19px;position:relative;border-bottom:1px solid #4785b7;}
.file .bd li .Date .year{font-size:18px;margin-top:18px;}
.file .bd li .text{width:694px;color:#565757;}
.file .bd li .text h2{line-height:56px;font-size:16px;margin-top:10px;}
.file .bd li .text p{line-height:26px;}
.file .bd li:hover{background:#006DC4;}
.file .bd li:hover .Date{background:#f3b202;}
.file .bd li:hover .text{color:#fff;}
.file .bd li:hover .day{border-bottom:1px solid #fff;}
.file a.more-1{position:absolute;right:0px;top:28px}
.special{width:307px;}
.special li,.special li img{width:307px;height:110px;}
.special ul{margin-top:34px;}
.special li{margin-bottom:14px;}
.special .tit,.main4 .tit{text-align:left;}
.special .tit h2:after,.main4 .tit h2:after{left:0px;}

.main4{background:url(../image/teacher-bj_02.jpg) bottom center no-repeat;padding-top:30px;}
.main4 .tit{margin-bottom:34px;border:none;}
.main4 .tit h2:after{border-bottom: 2px solid #fff}
.main4 .tit h2{color:#fff;}
.main4 .tit a{color:#fff;}
.main4{padding-top:30px;}
.main4 .teacher-fl{width:792px;}
.main4 .teacher-fl li{background:#1c77bf;padding:21px 18px;height:96px;margin-bottom:22px;}
.main4 .teacher-fl li .img{width:157px;}
.main4 .teacher-fl li .img img{width:157px;height:96px;}
.main4 .teacher-fl li .text{width:568px;}
.main4 .teacher-fl li h2{line-height:32px;font-size:16px;color:#cce2f3;}
.main4 .teacher-fl li p{line-height:26px;color:#81b4dc;margin-top:10px;}
.main4 .teacher-fl li:hover{background-color: #f9f9f9;}
.main4 .teacher-fl li:hover h2,.main4 .teacher-fl li:hover p{color: #565757;} 
.main4 .teacher-fr{width:374px;}
.main4 .teacher-fr li{width:184.5px;height:152px;text-align:center;background-color:#1c77bf;float:left;border-bottom:1px solid #7eb2db;}
.main4 .teacher-fr li a{display:block;color:#fff;cursor:default;}
.main4 .teacher-fr li:first-child+li{background:#3391a8;border-left:1px solid #7eb2db;}
.main4 .teacher-fr li:first-child+li+li{background:#1ca1c2;}
.main4 .teacher-fr li:first-child+li+li+li{background:#4f90c3;border-left:1px solid #7eb2db;}
.main4 .teacher-fr li:first-child+li+li+li+li{background:#1cbfaa;border-bottom:none;}
.main4 .teacher-fr li:first-child+li+li+li+li+li{background:#38a2ae;border-bottom:none;border-left:1px solid #7eb2db;}
.main4 .teacher-fr li h3{font-size:40px;font-weight:bold;margin-top:30px;}
.main4 .teacher-fr li p{font-size:18px;}
.main4 .teacher-fr li:hover,.main4 .teacher-fr li:first-child+li:hover,.main4 .teacher-fr li:first-child+li+li:hover,.main4 .teacher-fr li:first-child+li+li+li:hover,.main4 .teacher-fr li:first-child+li+li+li+li:hover,.main4 .teacher-fr li:first-child+li+li+li+li+li:hover{background-color:#f3b202;}
.main4 .teacher-fr li:hover a{color:#333;}

.apply{padding:50px 0px}
.apply li{float:left;text-align:center;height:150px;font-size:18px;background: #2c8ad5;margin-right:10px;width:141.25px;border-radius: 19px;}
.apply li p{margin-top:13px;color:#fff;}
.apply li img{margin-top:31px;}
.apply li:hover img{transform: rotate(360deg);-ms-transform: rotate(360deg);-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);
	-o-transform: rotate(360deg);transition: all 0.5s;moz-transition: all .5s;-webkit-transition: all .5s;-o-transition:  all .5s;}
.apply li:hover a{color: #006DC4;}
.apply li.icon2{background: #f16a4a;}
.apply li.icon3{background: #3aad9a;}
.apply li.icon4{background: #7096e9;}
.apply li.icon5{background: #734e93;}
.apply li.icon6{background: #e15570;}
.apply li.icon7{background: #7096e9;}
.apply li a{color:#fff;}

.link-l{height:200px;line-height:85px;background-color:#eff6fd;}
.link-l span.link-img{width:58px;height:54px;background-color:#006DC4;position:relative;top:13px;display:inline-block;text-align:center;}
.link-l span.link-img img{margin-top:13px;}
.link-l a{display:inline-block;font-size:17px;padding:0 20px;font-size:17px;}

.marqu-list{background:#0567b5;height:50px;line-height:50px;color:#fff;}
.marqu-list span{font-weight:bold;color:#fff;font-size:19px;width:100px;background: url(../image/zygg_btn.png) left center no-repeat;padding-left:36px;}
.marqu-g{width:1020px;height:50px;line-height:50px;overflow:hidden;}
.marqu-list ul{ overflow:hidden; zoom:1;}
.marqu-list ul li{float:left;margin-right:30px;background:url(../image/zygg_dian.png) 0px center no-repeat;padding-left:10px;width:auto !important;}
.marqu-list ul li a{color:#fff;}
.marqu-pa{padding:0 20px;}
