/*body{background: #f4fce5;}*/
.banner{width: 100%;height: 624px;background: url(../images/banner.jpg) no-repeat top center;text-align: center;clear:both;}
.banner a{margin-top: 495px;display: inline-block;}
.wrap1000{width: 1000px;margin: 0 auto;}
.mr0{margin-right: 0 !important;}
.part1{background: #e6f0f2;padding-top: 45px;text-align: center;padding-bottom: 30px;}
.part1 .con{background: url(../images/part1Con.jpg) no-repeat top center;height: 710px;padding-bottom: 30px;}
.part1 .con p{font-size: 24px;line-height: 47px;font-weight: bold;color: #666;font-style:italic;padding-top: 663px;}
.btns{text-align: center;}
.btns a{display: inline-block;width: 220px;height: 75px;background: url(../images/btnBg01.png) no-repeat 0 0;text-align: center;line-height: 75px;font-size: 18px;font-weight: bold;color: #fff;text-decoration: none;margin: 0 26px;font-style: italic;}
.btns02 a{width: 215px;height: 70px;background-image: url(../images/btnBg02.png);line-height: 67px;color: #0c273c;}
.part2{height: 634px;background: url(../images/part2Bg.jpg) top center no-repeat;text-align: center;padding-top: 37px;}
.part2 .btns{padding-top: 365px;}
.part3{text-align: center;background: #fff;padding-top: 35px;padding-bottom: 60px;}
.part3 .tabTit{overflow: hidden;padding-bottom: 20px;padding-top: 27px;}
.part3 .tabTit li{width: 157px;height: 45px;background: url(../images/zdgx.png) no-repeat 0 0;margin-left: 32px;margin-right:70px; text-indent: -9999px;float: left;cursor: pointer;}
.part3 .tabTit li.no2{background-image: url(../images/zfgx.png);}
.part3 .tabTit li.no3{background-image: url(../images/jzh.png);}
.part3 .tabTit li.no4{background-image: url(../images/qt.png);}
.part3 .tabTit li.cur{background-position: 0 -50px;}
.part3 .tabCon{padding-bottom: 30px;}
.part3 .tabDet ul{overflow: hidden;}
.part3 .tabDet li{float: left;width: 217px;height: 306px;background: #eee;padding: 12px;margin-right: 12px;}
.part3 .tabDet li h3{font-weight: bold;font-size: 18px;padding-top: 21px;color: #0c273c;padding-bottom: 10px;}
.part3 .tabDet li p{text-align: center;padding-bottom: 14px;}
.part3 .tabDet li p a{font-size: 16px;color: #0c273c;}
.part3 .tabDet li a.btn{width: 102px;height: 35px;line-height: 35px;display: block;margin:0 auto;text-align: center;background: #e5ba81;font-weight: bold;font-size: 18px;font-weight: bold;color: #0c273c;text-decoration: none;border-radius: 30px;}
.footerT{font-size: 24px;color: #666;font-style: italic;padding-bottom: 25px;text-align: center;}
.part4{width: 100%;height: 1577px;background: url(../images/part4Bg.jpg) no-repeat top center;text-align: center;padding-top: 33px;}
.part4 h3{padding-bottom: 10px;}
.part4 .col02{padding-top: 54px;padding-bottom: 52px;}
.part5 h3{text-align: center;padding-top: 65px;padding-bottom: 15px;}
.part5 .content{background: url(../images/comBg.png) no-repeat top center;height: 531px;padding-left: 33px;padding-right: 39px;padding-bottom: 15px;position: relative;}

.part5 .tabTit{padding-top: 14px;position: relative;}
.part5 .tabTit li{width: 106px;height: 56px;background: url(../images/tvBg.png) no-repeat 0 -130px;text-align: center;font-size: 24px;font-weight: bold;color: #88acfa;padding-top: 58px;margin-bottom: 16px;cursor: pointer;}
.part5 .tabTit li.cur{background-position: 0 0;color: #fad388;}
.part5 .tabTit li.no2,.part5 .tabTit li.no4,.part5 .tabTit li.no6{position: absolute;top: 0;right: 0;}
.part5 .tabTit li.no4{top: 130px;}
.part5 .tabTit li.no6{top: 260px;}
.part5 .video{width: 572px;height: 362px;position: absolute;top: 73px;left: 214px;}
.part5 .tabTit li .ter{display: none;}
.part5 .tabTit li.cur .ter{display: block;}
.part5 .tabTit li.cur .km{display: none;}
.hide{display: none;}
.part6{background: #def5fa;padding-top: 32px;padding-bottom: 32px;margin-top: 45px;}
.part6 .topTit{text-align: center;}
.part7{height: 787px;background: url(../images/part7Bg.jpg) top center no-repeat;text-align: center;padding-top: 40px;}
.part7 h3{padding-bottom: 523px;}

.part8{padding-top: 45px;background: url(../images/bg01.jpg) bottom center no-repeat;padding-bottom: 102px;}
.part8 h3{text-align: center;}
#posterTvGrid86804{padding-top: 25px;padding-bottom: 35px;}


.tablePart{text-align: center;padding-top: 45px;}
.tableTabTit{overflow:hidden;padding-top:17px;}
.tableTabTit li{width: 157px;height: 45px;text-indent: -9999px;background: url(../images/txy.png) no-repeat 0 0;float: left;margin-left: 32px;margin-right: 70px;cursor: pointer;}
.tableTabTit li.no2{background-image: url(../images/vip.png);}
.tableTabTit li.no3{background-image: url(../images/cgkc.png);}
.tableTabTit li.no4{background-image: url(../images/xszsk.png);}
.tableTabTit li.cur{background-position: 0 -50px;}
.tableTabCon{padding-top:35px;}
table{border-collapse:collapse;margin-bottom: 35px;}
table td{line-height: 26px;padding: 5px;border:1px solid #ccc;text-align:center;font-size:15px;color:#666;}
table th{font-size:16px;background:#f5f5f5;color:#333;line-height:40px;border:1px solid #ccc;text-align:center;}











/*教师*/
.hide{display: none;}
.ter_content{height: 283px;}
.ter_content .yinhao{padding-left: 130px;padding-top: 105px;float: left;padding-right: 40px;}
.ter_content ul{float: left;width: 650px;}
.ter_content ul li{overflow: hidden;font-family: "微软雅黑";}
.ter_content ul li .ter_w{float: left;width: 340px;}
.ter_content ul li.sp .ter_w .name{padding-top: 0;}
.ter_content .ter_w .name{color: #333333;font-size: 36px;font-weight: bold;text-align: right;padding-top: 30px;}
.ter_content .ter_w .km{color: #ce3d0a;font-size: 18px;font-weight: bold;text-align: right;padding-top: 3px;padding-bottom: 12px;}
.ter_content .ter_w p{color: #000;font-size: 14px;line-height: 24px;}
.ter_content ul .ter_photo{float: right;padding-right: 15px;margin-top:20px;}
.ter_pic{width: 960px;margin: 0 auto;overflow: hidden;height:110px;}
.ter_pic ul{position: relative;top:20px;overflow: visible !important;}
.ter_pic li{float: left;position: relative;cursor: pointer;width: 64px;height: 65px;transition: all 0.4s;}
.ter_pic li .shadow{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: 0.4;}
.ter_pic li img{width: 64px;height: 65px;transition: all 0.4s;}
.ter_pic li.cur {transform: scale(1.4) !important;position: relative;z-index: 2 !important;}
.ter_pic li.cur .shadow{display: none !important;}
.tempWrap {overflow: visible !important; }

/*电话*/
.oh{overflow: hidden;}
/*固定定位*/
.fixed-bottom{background: url(../images/fixedBg.jpg) no-repeat top center;height: 84px; position: fixed;bottom:0;left:0;width: 100%;z-index: 10;}
.fixed-bottom .item{float: left;border-bottom: 1px solid #999;padding-top: 25px;margin-right: 65px;margin-bottom: 15px;}
.fixed-bottom .item input{background: none;width: 140px;height: 40px;}
.fixed-bottom .item label{font-size:16px;color: #fddf6d; }
.fixed-bottom .tijiao{width: 234px;height: 45px;text-align: center;line-height: 45px;text-align: center;font-size: 16px;display: inline-block;background: #fddf6d;border-radius: 30px;color:#051137;margin-top: 20px;box-shadow: 0 0 5px #fddf6d;}
.fixed-bottom .tijiao:hover{text-decoration: none;}
.fixed-bottom .close{right:125px;top:-15px;position: absolute;cursor: pointer;}
.fixed-bottom .por{position: relative;}


.hotKM h3{font-weight: bold;color: #333;text-align: center;font-size: 36px;padding-top: 25px;}
.hotKM ul{overflow: hidden;padding-top: 20px;}
.hotKM ul li{float: left;margin-right: 12px;}



/*学生*/
.stuPart{background: #e6e9ee;padding-top: 20px;padding-bottom: 50px;margin-top: 50px;}
.stuPart h3{text-align: center;}
.stu_pic{overflow: hidden;height: 115px;padding-top: 33px;}
.stu_pic li{float: left;width: 98px;height: 115px;margin-right: 2px;cursor: pointer;}
.stu_pic li img{width: 98px;height: 115px;}
.stuInfo{padding-top: 48px;overflow: hidden;}
.stuInfo li{padding-left: 252px;display: none;overflow: hidden;}
.stuInfo li.cur{display: block;}
.stuInfo li .photo{float: left;padding-right: 35px;}
.stuInfo li .name{padding-top: 15px;padding-bottom: 18px;}
.stuInfo li .nameAndScore p{font-size: 18px;color: #333;line-height: 28px;}
.stuInfo li a{font-size: 18px;color: #fff;font-weight: bold;width: 187px;height: 49px;display: inline-block;text-align: center;margin-top: 28px; line-height: 49px;text-decoration: none;background: #098f9d;border-radius: 40px;}
footer{background-color: #303030;color: #ffffff;overflow: hidden}
footer .cont{overflow: hidden;width: 60%;margin: 2% auto;}
footer .cont .f-left{width: 50%;float: left;}
footer .cont .f-left img{margin-bottom:6%;}
footer .cont .f-left p{font-size: 15px;margin-bottom: 2%;}
footer .cont .f-right{width: 30%;float: right;}
footer .cont .f-right ul{overflow: hidden}
footer .cont .f-right ul li{float: left;margin-right: 20%;}
footer .cont .f-right ul li p{font-size: 15px;text-align: center;margin-top: 5%;}