.list-banner{width: 100%;position: relative;} .list-banner img{width: 100%;} .part02{width: 100%;padding:40px 0 0;background: url(../img/part02_bg.jpg) repeat center top;position: relative;} .main-nav{width: 270px;} .main-nav .lm{width: 100%;height: 100px;background: #b81c22 url(../img/line.png) repeat;text-align: center;line-height: 100px;} .main-nav .lm h3{font-size: 24px;color: #ffffff;font-weight: normal;position: relative;display: inline-block;padding:0 26px} .main-nav .lm h3::before{content: "";width: 13px;height: 17px;background: url(../img/lm-left.png) no-repeat;display: block;position: absolute;left:0;top:50%;margin-top: -8.5px;} .main-nav .lm h3::after{content: "";width: 13px;height: 17px;background: url(../img/lm-right.png) no-repeat;display: block;position: absolute;right:0;top:50%;margin-top: -8.5px;} .navbox{width: 100%;height: auto;background: #ffffff;border: 1px solid #efe7ca;border-top: none;} .navbox ul li{width: 100%;border-bottom: 1px solid #efe7ca;text-align: center;padding:20px 0;font-size: 16px;} .navbox ul li:last-child{border-bottom: none;} .navbox ul li a{color: #434343;display: block;line-height:30px;} .navbox ul li.on,.navbox ul li:hover{background: #cba853 url(../img/line.png) repeat;} .navbox ul li.on a,.navbox ul li:hover a{color: #ffffff;} .main-box{width: 900px;background: #ffffff;padding: 20px;min-height: 500px;} .main-title{border-bottom: 1px solid #d9d9d9;padding-bottom: 10px;line-height: 30px;margin-bottom: 20px;} .main-title h3{font-size: 18px;color: #434343;font-weight: normal;position: relative;} .main-title h3::after{content: "";width: 100%;height: 1px;background: #b81c22;display: block;position: absolute;left:0;bottom:-11px;} .main-title span{font-size: 14px;color: #999999;} .main-title span a{color: #999999;} .main-title span a:hover{color: #b81c22;} .content-title{margin:20px 0;} .content-title h3{font-size: 20px;color: #b81c22;text-align: center;} .content-infor{border-bottom:1px solid #e2e2e2;text-align: center;padding-bottom:10px;margin-bottom: 10px;} .content-infor>span{margin:0 10px;font-size: 14px;color: #666666;padding-left: 24px;position: relative;} .content-infor>span{background: url(../img/time.svg) no-repeat left center;background-size: 18px 18px;} .content-infor>span+span{background: url(../img/see.svg) no-repeat left center;background-size: 22px 22px;padding-left: 28px;} .article p{font-size: 16px;color: #434343;line-height: 30px;text-indent: 2em;margin-bottom: 10px;} .article img{max-width: 100%;height: auto;display:inline-block;vertical-align:middle;} .article table{width: 100%;margin: 0px auto;height: auto;} .article table p{margin-bottom:0; text-indent: 0;} .article video{width: 100%;margin: 0px auto;height: auto;display: block;} .article span,.article a,.article input{box-sizing: content-box;} .article iframe{width: 100%;height:600px;} .content{width:100%;overflow:hidden;} .content .lm_list {margin-bottom:20px;} .content .lm_list li{line-height: 50px;font-size: 16px;border-bottom:1px solid #e1e1e1;} .content .lm_list li a{color: #434343;position: relative;max-width: calc( 100% - 110px );} .content .lm_list li a i{display: inline-block;width: 8px;height: 8px;border:1px solid #c74124;position: relative;transform: rotate(45deg);margin-left: 2px;margin-right: 8px;} .content .lm_list li a i::before{content: "";width: 4px;height:4px;background: #c74124;position: absolute;top:1px;left:1px;} .content .lm_list li span{color: #666666;flex-shrink: 0;margin-left: 20px;} .content .lm_list li a:hover{color: #b81c22;} .content .pic_list{margin-top: 15px;} .content .pic_list li{margin-bottom: 15px;margin-right: 29px;width: calc( ( 100% - 60px )/3 );} .content .pic_list li:nth-child(3n){margin-right: 0;} .content .pic_list li a{display: block;} .content .pic_list li .pic-img{width: 100%;height: 170px;overflow: hidden;} .content .pic_list li .pic-img img{width: 100%;height: 100%;object-fit: cover;transition: 0.5s all;} .content .pic_list li p{font-size: 16px;color: #434343;line-height: 40px;text-align: center;padding: 0 10px;width: 100%;} .content .pic_list li:hover .pic-img img{transform: scale(1.1,1.1);} .content .pic_list li:hover p{color: #b81c22;} .third-nav{width:100%;} .third-nav ul{display:flex;flex-wrap:wrap;} .third-nav ul li{height:35px;line-height:35px;margin-right:20px;position:relative;padding:0 10px;font-size:16px;margin-bottom:15px;} .third-nav ul li a{padding:0 15px;display:block;color:#333333;background:url(../img/center.png) repeat-x;white-space:nowrap;} .third-nav ul li a:hover{color:#b81c22;} .third-nav ul li a::before{content:"";width:13px;height:35px;display:block;background:url(../img/before.png) no-repeat;position:absolute;left:0;top:0;} .third-nav ul li a::after{content:"";width:13px;height:35px;display:block;background:url(../img/after.png) no-repeat;position:absolute;right:0;top:0;} .third-nav ul li.on a{color:#ffffff;background:url(../img/center_red.png) repeat-x;} .third-nav ul li.on a::before{background:url(../img/before_red.png) no-repeat;} .third-nav ul li.on a::after{background:url(../img/after_red.png) no-repeat;} .leader .leader_list{margin-top: 25px;} .leader_list li{width: calc( 50% - 15px );margin-right: 30px;margin-bottom: 30px;} .leader_list li:nth-child(2n){margin-right: 0;} .leader_list li .photo{width: 160px;height: 210px;overflow: hidden;} .leader_list li .photo a{display: block;height: 100%;} .leader_list li .photo img{width: 100%;height: 100%;object-fit: cover;transition: 0.5s all;} .leader_list li .txt{width: calc( 100% - 160px );padding: 10px 10px 10px 20px;border:1px solid #eeeeee;border-left: none;} .leader_list li .txt h3{margin-bottom:10px;} .leader_list li .txt h3 a{font-size:22px;color:#333333;font-weight:normal;} .leader_list li .txt h3 a:hover{color:#b81c22;} .leader_list li .txt p{font-size: 16px;color: #434343;line-height: 30px;} .leader_list li:hover .photo img{transform: scale(1.1,1.1);} .stu-list h3{height:35px;line-height:35px;position:relative;padding:0 10px;font-size:18px;margin-bottom:5px;display:inline-block;margin-top:20px;} .stu-list h3 a{padding:0 20px;display:inline-block;color:#333333;background:url(../img/center.png) repeat-x;white-space:nowrap;} .stu-list h3 a:hover{color:#b81c22;} .stu-list h3 a::before{content:"";width:13px;height:35px;display:block;background:url(../img/before.png) no-repeat;position:absolute;left:0;top:0;} .stu-list h3 a::after{content:"";width:13px;height:35px;display:block;background:url(../img/after.png) no-repeat;position:absolute;right:0;top:0;} .content .teacher_list{margin-top: 15px;margin-left:-15px;margin-right:-15px;} .content .teacher_list li{margin-bottom: 15px;width: 20%;padding:0 15px;box-sizing:border-box;} .content .teacher_list li a{display: block;width:100%;} .content .teacher_list li .pic-img{width: 100%;height: 210px;overflow: hidden;} .content .teacher_list li .pic-img img{width: 100%;height: 100%;object-fit: cover;transition: 0.5s all;} .content .teacher_list li p{font-size: 16px;color: #434343;line-height: 40px;text-align: center;padding: 0 10px;} .content .teacher_list li:hover .pic-img img{transform: scale(1.1,1.1);} .content .teacher_list li:hover p{color: #b81c22;}