*{margin: 0;padding: 0}html,body{height: 100%}.header{height: 118px;width: 100%;background: url(../images/headerbg.jpg) no-repeat center top}.school{float: left;padding: 30px 0}.college{float: left;margin-left: 20px;padding: 9px 2px;margin-top: 7px}.code{float: left;margin-left: 80px;padding: 9px 2px}.code .qrcode{height: 100px;width: 100px}.link{float: right;position: relative;margin-top: 20px;color: #49733b;font-weight: bold;cursor: pointer}.link a:link{color: #49733b;text-decoration: none}.link a:active:{color: red}.link a:visited{color: #49733b;text-decoration: none}.link a:hover{color: red;text-decoration: underline}.search{width: 200px;height: 30px;position: absolute;right: 80px;top: 20px;border: 2px solid #49733b;z-index: 3;border-radius: 30px}.input-text{width: 139px;outline: none;background: none;height: 28px;line-height: 28px;float: left;display: inline;color: #666;padding-left: 10px;background: transparent;border: none;font-family: 'FangSong';font-size: 16px;font-weight: 700}input,select,button,textarea{font-size: 12px;font-family: 'FangSong', SimSun, Arial, Helvetica, sans-serif}.input-btn{width: 28px;outline: none;height: 28px;background: none;border: none;cursor: pointer;float: right;display: inline;margin-right: 5px}.nav{width: 100%;height: 56px;background: #49733b;clear: both;color: #fff}.nav-items{position: relative;font-family: 'FangSong'}.nav_logo{position: absolute;right: 0;top: -10px;font-size: 0}.nav-item{width: 109px;height: 56px;background: #49733b;float: left;font-size: 18px;font-weight: bold;line-height: 56px;text-align: center;position: relative;z-index: 999}.nav-item:hover{cursor: pointer;background: #49733b}.nav-item:hover .nav-child{display: block}.nav-item .title{padding-bottom: 3px}.nav-item:after{display: block;content: "";width: 0;height: 2px;background-color: #fff;position: absolute;bottom: 0;left: 0;transition: all .5s ease 0s}.nav-item:hover:after{width: 100%}.nav-child{margin-left: -20px;display: none;transition: all 0.3s linear    height: 36px;font-size: 16px;line-height: 36px;width: 180px;overflow: visible;background: #49733b;border: 1px solid #ccc;box-shadow: 3px 3px 2px #aaa;border-radius: 5px}.nav-child li{list-style: none;position: relative}.nav-child li:after{display: block;content: "";width: 0;height: 2px;background-color: #fff;position: absolute;bottom: 0;left: 0;transition: all .5s ease 0s}.nav-child li:hover{background: #49733b}.nav-child li:hover:after{width: 100%}.nav-items a{color: inherit;display: block}.nav-items a:link{color: inherit;text-decoration: none}.nav-items a:active:{color: inherit}.nav-items a:visited{color: inherit;text-decoration: none}.w1200{width: 1200px;margin: 0 auto}.c_b{clear: both}.aside{margin: 0 25px;width: 200px;min-height: 400px;display: inline-block;vertical-align: top}.aside div{font-size: 15px;height: 40px;line-height: 40px;text-align: center;color: #fff;background: #49733b;margin: 5px 0}.aside>.active{background: #a2c198}.vertical-middle{vertical-align: middle}.clean-margin{margin: 0!important}.footer{background: #49733b;height: 150px;width: 100%;font: 14px "SimSun", Arial, sans-serif}.footer .w1200{height: 100%}.footer .L{height: 100%;width: 800px;float: left}.footer .R{height: 100%;width: 400px;float: left}.footer .logo{width: 100%;text-align: center;font-size: 45px;font-weight: bold;color: #fff;padding: 15px;font-family: 'KaiTi'}.footer .text{width: 100%;text-align: center;color: #fff;font-size: 14px;line-height: 34px;padding-top: 35px}.footer .text .friend{font-size: 16px;font-family: 'FangSong', "微软雅黑", Helvetica, "黑体", Arial, Tahoma;text-indent: 0px}.footer .admin{color: #fff;line-height: 24px;text-align: center}.footer .admin>div{cursor: pointer}.footer a:link{color: inherit;text-decoration: none}.footer a:active:{color: inherit}.footer a:visited{color: inherit;text-decoration: none}.g_FR{float: right}.g_transition:hover{transition: all .5s ease 0s}.g_hover_red:hover{color: red!important}.minh{min-height: 595px}.contact p{color: #fff !important;font-family: 'FangSong';font-size: 18px}.js .flex{display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center}.js .flex li{border: 1px solid #49733b;width: 24%;color: #000;height: 32px;margin-bottom: 15px;line-height: 32px;text-align: center;margin-right: 1%;transition: all 0.3s}.js .flex li:nth-child(4n){margin-right: 0%}.js .flex li a{color: #000;text-decoration: none}.js h2{line-height: 50px;height: 50px}.js .flex li:hover{background: #49733b}.js .flex li:hover a{color: #fff}.aside h3{background: #49733b;color: #fff;padding: 10px 5px;text-align: center}
