锘緻charset "utf-8"; /* Reset */ body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,fieldset,legend,input,textarea,th,td{margin:0;padding:0;} input,select,textarea,table{font-family:'Microsoft YaHei','寰蒋闆呴粦','SimSun','瀹嬩綋','Arial','Tahoma';} em,i{font-style:normal;}ul,ol{list-style:none;} img{border:none;vertical-align:middle;}table{border-collapse:collapse;} a{color:#333;text-decoration:none;}a:hover{text-decoration:underline;} /* Global */ body{font:14px/1.5 'Microsoft YaHei','寰蒋闆呴粦','SimSun','瀹嬩綋','Tahoma';background-color:#FFF;overflow-x:hidden;} body{ position: relative; width:100%; height:100%; } .ico{ background:url(../images/ico.png) no-repeat 0 0; float: left; display: inline-block; } .clear{clear:both;line-height:0;} .clearfix:after{content:"";display:table;clear:both;} .clearfix{*zoom:1;} .wrapbox{ width: 100%; padding:0; margin:0 auto; } .wrap{width:1200px;margin:0 auto;} .blank10{height:10px;line-height:0;font-size:0;clear:both;overflow:hidden;} .blank15{height:15px;line-height:0;font-size:0;clear:both;overflow:hidden;} .hline1 {clear:both;background-color:#DCDCDC;height:1px;line-height:0;font-size:0;} .hline3 {clear:both;background-color:#5CA521;height:3px;line-height:0;font-size:0;} .left {float: left;} .right {float: right;} .ind-content {margin-left: 285px;} .ind-content .wrap {width: 967px;} /* 澶栬竟璺 */ .ml15 {margin-left: 15px} .mr15 {margin-right: 15px} .mt15 {margin-top: 15px} .mb15 {margin-bottom: 15px} .mtrbl15 {margin: 15px;} .mb30{ margin-bottom: 30px !important; } .ml30{ margin-left: 30px !important; } .ml20 {margin-left: 20px} .mr20 {margin-right: 20px} .mt50 {margin-top: 50px !important;} .mb50 {margin-bottom: 50px !important;} .mtrbl20 {margin: 20px;} /* 棰滆壊 */ .cGray {color:gray;} .cBlue {color:#00a995;} .cRed {color:#f22121;} .cOrange {color:orange;} .cYellow {color:yellow;} /* 瀛楀彿 */ .font12 {font-size: 12px;} .font14 {font-size: 14px;} .font16 {font-size: 16px;} .font18 {font-size: 18px;} .font20 {font-size: 20px;} /* 瀵归綈 */ .tal {text-align: left} .tar {text-align: right} .tac {text-align: center} /********************** Header ***/ /********************** Navigation ***/ .pNavigation{height:42px;background:#44b036;} .pMainNav{padding-left:277px;height:42px;} .pMainNav .item{float:left;line-height:42px;} .pMainNav .home,.pMainNav .sub{height:42px;line-height:42px;overflow:hidden;font-size:16px;} .pMainNav .sub a {padding: 0 46px;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;} .pMainNav .home a,.pMainNav .sub a{color:#FFF;display:block;text-align:center} .pMainNav .open .sub {padding-left:2px;margin-left:-2px} .pMainNav .open .sub a,.pMainNav .home a:hover{color:#fffd5a;text-decoration:none; background:#388a3c;} .pMainNav .sub em{font-size:10px;padding:0 6px;} .pMainNav .subitem{position:absolute;width:100%;left:0;top:42px;background-color:#FFF;display:none;} .pMainNav .subitem ul{border:1px solid #DCDCDC;border-top:0;line-height:30px;padding:5px 0;text-align:center; background-color:#FFF;} .pMainNav .subitem li{border-bottom:1px solid #EEE;margin:0 5px;} .pMainNav .subitem li a{display:block;width:100%;line-height:18px;padding:6px 0} .pMainNav .open{position:relative;z-index:799;} .pMainNav .open .subitem{display:block;} /* .pMainNav .i1{width:65px} .pMainNav .i2{width:75px} .pMainNav .i3{width:125px} .pMainNav .i4{width:125px} .pMainNav .i5{width:110px} .pMainNav .i6{width:80px} .pMainNav .i7{width:95px} .pMainNav .i8{width:95px} */ .pMainNav li a:hover{text-decoration:none} .pMainNav .subitem li a:hover{background-color:#EEE} /********************** CourseNav ***/ .pCourseNav{width:200px;height:42px;overflow:hidden;position:absolute;z-index:899;background-color:#FFF;} .pCourseNav .courseHd{height:45px;cursor:pointer;overflow:hidden;background:#388a3c; margin-top: -3px;} .pCourseNav .courseHd h2{ font-size: 14px;color: #fff;height:40px; line-height: 40px;padding-left: 40px; } .pCourseNav .courseHd .allnav{ background:url(../images/ico.png) no-repeat 0 0; margin:16px 10px 0px 0px; float:left;display: inline-block; width: 13px; height: 10px;} .pCourseNav .courseHd .navdown{width:10px;height:6px;position:absolute;top:20px;right:20px; background:url(../images/www_public.jpg) no-repeat -170px -240px;} .pCourseNav .courseBd{border-top:0;background-color:#efefef;position:relative;z-index:2;} .pCourseNav .item{height:41px;padding:0 10px;} .pCourseNav .item h3{height:41px;font-size:13px;line-height:41px;font-weight:normal;border-bottom:1px dashed #DDD;} .pCourseNav .item h3 i{float:left;width:30px;height:32px;margin:8px 0px 0 5px;display:inline; background:url(../images/course-ico.png) no-repeat } .pCourseNav .item h3 a,.pCourseNav .item h3 span{float:left; color: #4d4d4d;} .pCourseNav .item h3 s{float:right;width:5px;height:7px;margin:20px 10px 0 5px;display:inline; background:url(../images/www_public.jpg) no-repeat -190px -197px} .pCourseNav .m12 h3{border:0} .pCourseNav .m1 h3 i{background-position:0 3px;} .pCourseNav .m2 h3 i{background-position:0 -41px;} .pCourseNav .m3 h3 i{background-position:0 -84px;} .pCourseNav .m4 h3 i{background-position:0 -128px;} .pCourseNav .m5 h3 i{background-position:0 -171px;} .pCourseNav .m6 h3 i{background-position:0 -215px;} .pCourseNav .m7 h3 i{background-position:0 -258px;} .pCourseNav .m8 h3 i{background-position:0 -301px;} .pCourseNav .m9 h3 i{background-position:0 -345px;} .pCourseNav .m10 h3 i{background-position:0 -388px;} .pCourseNav .m11 h3 i{background-position:0 -432px;} .pCourseNav .m12 h3 i{background-position:0 -475px;} .pCourseNav .sCourseBd {display:none;position:absolute;left:168px;top:0px;z-index:1;width:300px;border:1px solid #EC740D;background:#f9f9f9 } .pCourseNav .m5 .sCourseBd {top:100px } .pCourseNav .m6 .sCourseBd {top:150px } .pCourseNav .m7 .sCourseBd {top:180px } .pCourseNav .m8 .sCourseBd, .pCourseNav .m9 .sCourseBd, .pCourseNav .m10 .sCourseBd , .pCourseNav .m11 .sCourseBd, .pCourseNav .m12 .sCourseBd {top:auto;bottom: 0 } .pCourseNav .courseBd .open{height:41px;background: #3f8a3d; display: block;} .pCourseNav .courseBd .open h3{position:absolute;z-index:2;color:#fff;width:163px;border-bottom:none; height:40px;line-height:41px} .pCourseNav .courseBd .open h3 a{color:#fff;} .pCourseNav .courseBd .open h3 s{display:none;} .pCourseNav .open .sCourseBd{display:block;} .pCourseNav .subItem{float:left;width:290px;padding:5px 10px 10px;} .pCourseNav .subItem dl{padding:5px} .pCourseNav .subItem dt{color:#ff7800;} .pCourseNav .subItem dt a{font-size:12px;} .pCourseNav .subItem dd span {color:#999;margin-right:10px;} .pCourseNav .subItem dd a{margin-right:10px;white-space:nowrap;color:#666;} .pCourseNav .subItem dd a:hover{color:#f74600;} .pCourseNav .courseSort{float:left;width:200px;padding:10px;} .pCourseNav .courseSort h4{padding-bottom:5px;font-size:16px;color:#666;} .pCourseNav .courseSort li{background-color:#FFF;margin-bottom:4px;padding:0 5px;height:30px;line-height:30px;overflow:hidden;color:#999;} .pCourseNav .courseSort li a{display:block;position:relative;white-space:nowrap;overflow:hidden;height:30px;color:#390;text-overflow:ellipsis;} .pCourseNav .courseSort li a:hover{color:#f74600;} .pCourseNav .courseSort li .a{display:block;margin:-8px 0 0 15px;font-size:13px;overflow:hidden;height:30px;text-overflow:ellipsis;} .pCourseNav .courseSort li.on{height:52px;} .pCourseNav .courseSort li.on a{color:#f74600;} .pCourseNav .schools.open{z-index:3;} .pCourseNav .schools{height:41px;padding:0 10px;background-color:#418ECC;position:relative;z-index:1;} .pCourseNav .schools h3{height:40px;line-height:40px;font-weight:normal;overflow:hidden;} .pCourseNav .schools h3 i{float:left;width:30px;height:36px;margin:4px 9px 0 3px;display:inline;background:url(../images/www_public.jpg) no-repeat 0 -434px;} .pCourseNav .schools h3 a{float:left;color:#FFF;} .pCourseNav .schools h3 s{float:right;width:10px;height:7px;margin:20px 10px 0 5px;display:inline;background:url(../images/www_public.jpg) no-repeat -185px -210px;} .pCourseNav .schools .sCourseBd{border-color:#418ECC;bottom:0px;top:auto;background:#FFF;width:auto;padding:10px;} .pCourseNav.open{height: auto;overflow: visible;} .pCourseNav .schools .sCourseBd .schMap{width:800px;} .pCourseNav .schools {overflow: hidden;} .pCourseNav .schools.open{overflow: visible;} .pCourseNav .schools .sCourseBd {display:block; left: 200px;} .pCourseNav .schools.open .sCourseBd {left: 158px;} .pCourseNav h3:hover i {-webkit-animation:wobble 1s 0s ease both;-moz-animation:wobble 1s 0s ease both;} @-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)} 15%{-webkit-transform:translateX(-15%) rotate(-5deg)} 30%{-webkit-transform:translateX(10%) rotate(3deg)} 45%{-webkit-transform:translateX(-10%) rotate(-3deg)} 60%{-webkit-transform:translateX(5%) rotate(2deg)} 75%{-webkit-transform:translateX(-5%) rotate(-1deg)} 100%{-webkit-transform:translateX(0%)} } @-moz-keyframes wobble{0%{-moz-transform:translateX(0%)} 15%{-moz-transform:translateX(-15%) rotate(-5deg)} 30%{-moz-transform:translateX(10%) rotate(3deg)} 45%{-moz-transform:translateX(-10%) rotate(-3deg)} 60%{-moz-transform:translateX(5%) rotate(2deg)} 75%{-moz-transform:translateX(-5%) rotate(-1deg)} 100%{-moz-transform:translateX(0%)} } /********************** CourseLocation ***/ .pCourseLocation{background-color:#f2f3f8;border-bottom:1px solid #DCDCDC;height:33px;clear:both;line-height: 33px} .pCourseLocation span {color: #f60;} /********************** AboutNav + Copyright ***/ .pAboutlink{background-color:#F7F7F7;border-top:1px solid #DCDCDC;height:185px;} .pAboutlink dl{float:left;width:175px;margin:25px 20px 0;display:inline;} .pAboutlink .d4{width:320px;margin-right:0;} .pAboutlink dt{font-size:16px;color:#333;padding:0 0 6px 45px;font-weight:bold;position:relative;} .pAboutlink dt i{position:absolute;left:0;width:33px;height:33px;background:url(../images/www_public_2015.jpg) no-repeat -60px -434px;} .pAboutlink .d1 i{background-position:100% -335px;} .pAboutlink .d2 i{background-position:100% -380px;} .pAboutlink .d3 i{background-position:100% -426px;} .pAboutlink .d4 i{background-position:100% -471px;} .pAboutlink .d5 i{background-position:100% -516px;} .pAboutlink dd{margin-left:46px;line-height:25px;} .pAboutlink dd a{color:#666;} .pAboutlink .d4 dd{color:#666;} .pAboutlink .d4 dd a{color:#357ec7;font-weight:bold;} .pCopyright{text-align:center;background-color:#898989;color:#DCDCDC;padding:20px 0;font-family: 'Microsoft YaHei','寰蒋闆呴粦','Tahoma';} .pAboutlink dl:hover i {-webkit-animation:bounce 0.8s 0s ease both;-moz-animation:bounce 0.8s 0s ease both;} @-webkit-keyframes bounce{0%,80%,100%{-webkit-transform:translateY(0)} 10%{-webkit-transform:translateY(-5px)} 30%{-webkit-transform:translateY(25px)} 50%{-webkit-transform:translateY(-5px)} 65%{-webkit-transform:translateY(10px)} 75%{-webkit-transform:translateY(-2px)} } @-moz-keyframes bounce{0%,80%,100%{-moz-transform:translateY(0)} 10%{-moz-transform:translateY(-5px)} 30%{-moz-transform:translateY(25px)} 50%{-moz-transform:translateY(-5px)} 65%{-moz-transform:translateY(10px)} 75%{-moz-transform:translateY(-2px)} } /* #shareBox{width:220px;left:-212px;} #shareBox .t{background-color:#EEE;margin:-10px -20px 10px;line-height:30px;padding-left:20px;} #shareBox .con{padding:10px 20px;}*/ /********************** Index Layout ***/ .indexpage .pCourseNav{height: auto; overflow: visible;} .indexpage .pCourseNav .courseHd {cursor:auto;} .indexpage .pCourseSearch h2{padding-left: 210px;} .indexpage .pCourseSearch .sbar_season{width:60px;} .indexpage .pCourseSearch .sbar_dept{width:80px;} .indexpage .pCourseSearch .sbar_grade{width:70px;} .indexpage .pCourseSearch .sbar_classType{width:100px;} .indexpage .pCourseSearch .sbar_position{width:130px;} .indexpage .pCourseSearch .sbar_teacher{width:70px;} .indexpage .FloatBar {top:563px} .aboutpage .FloatBar {top:350px} .tSearch .sInput2 ul{padding-top:3px;margin-right:-10px;} .tSearch .sInput2 li{float:left;margin-right:5px;} .tSearch .sInput2 .sbar_season,.tSearch .sInput2 .sbar_grade{width:55px;} .tSearch .sInput2 .sbar_dept, .tSearch .sInput2 .sbar_classType, .tSearch .sInput2 .sbar_area {width:80px} .tSearch .sInput2 .sbar_position{width:190px;margin-right:5px} .tSearch .sInput2 .sbar_teacher{width:100px;padding:1px 0;border:1px solid #CCC;height: 25px;} .tSearch .sInput2 select {border:1px solid #CCC;padding:1px;line-height:18px;height: 30px;}