.pic{padding-top: 75%;position: relative;overflow: hidden}.pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition: all 0.5s}.pic img:hover{transform: scale(1.2);cursor: pointer}.banner img{display: block;width: 100%}.lm_banner{display: block;width: 100%}.lm_banner img{display: block;width: 100%}.lm_bg{background: url(../images/ibodybg.png) top center no-repeat #EEF4FA;background-size: 100% auto}.nymain{max-width: 1400px;margin: 40px auto;height: auto;overflow: hidden}.nymain .leftNav{float: left;width: 250px;position: relative;margin-right: 50px}.nymain .leftNav>h2{line-height: 104px;color: #fff;background: url(../images/lna.png) no-repeat center bottom;font-size: 28px;overflow: hidden;padding-top: 10px;text-align: center;font-weight: bold}.nymain .leftNav>h2 img{vertical-align: middle;margin-right: 10px;margin-top: -5px}.nymain .leftNav p{margin-left: 20px;font-size: 26px;font-weight: 600;color: #fff;padding: 20px 0}.nymain .leftNav>ul{background: #F7FBFF;position: relative;padding: 0 20px 70px 20px}.nymain .leftNav>ul:before{content: "";position: absolute;width: 7px;height: 90%;background: #337BC0;left: 0;top: 0;z-index: 99}.nymain .leftNav>ul>li{position: relative}.nymain .leftNav>ul>li>a{position: relative;border-bottom: 1px solid #e5e5e5}.nymain .leftNav>ul>li.on{font-weight: bold}.nymain .leftNav>ul>li:first-child{border-top: none}.nymain .leftNav>ul>li:last-child{border-bottom: 1px solid transparent}.nymain .leftNav ul li a{display: block;font-size: 22px;line-height: 65px;padding-left: 40px;color: #333}.nymain .leftNav>ul>li>span{position: absolute;width: 25px;height: 25px;right: 12px;top: 20px;line-height: 50px;background: url(../images/sub_left_down.png) no-repeat center center;cursor: pointer;transition: all 0.3s}.nymain .leftNav>ul>li.on>a{color: #337BC0;font-weight: bold;border-bottom: #337BC0 1px solid}.nymain .leftNav>ul>li.on>a:after{content: "";position: absolute;right: -6px;border-radius: 50%;width: 7px;height: 7px;background: #337BC0;bottom: -4px}.nymain .leftNav>ul>li.activ{background: #dadada}.nymain .leftNav>ul>li.active>a{color: #337BC0;border-left: 3px solid #337BC0}.nymain .leftNav ul li a:hover{background-position: 31px center;color: #337BC0}.nymain .leftNav>ul>li>ul{display: none;padding-top: 0;padding-bottom: 0;padding-right: 0}.nymain .leftNav>ul>li>ul>li>a{font-size: 16px;line-height: 45px;padding-left: 65px;color: #666666}.ny-right{overflow: hidden;min-height: 400px;padding-bottom: 60px}.position{line-height: 30px;position: relative}.position>div{position: relative;text-align: right;font-size: 0;display: flex;justify-content: space-between;align-content: center;align-items: center}.position>div span:nth-child(2){background: url(../images/p_ico.png) left center no-repeat;padding-left: 25px}.position h3{font-weight: normal;font-size: 28px;line-height: 30px;color: #333;text-align: left;bottom: 0;left: 0;font-weight: bold}.position .position-line{height: 1px;background: #337BC0;flex: 1;margin: 0 30px}.position .position-text{background: url(../images/p_ico.png) left center no-repeat;padding-left: 25px}.position span{color: #666666;font-size: 16px;vertical-align: middle}.position img{height: 16px;vertical-align: middle;margin-right: 5px}.position a{font-size: 16px;color: #666666;margin: 0 5px;vertical-align: middle}.position a:hover{color: #337BC0}.ldcy ul{font-size: 0;padding-bottom: 10px;padding-right: 3px}.ldcy ul li{padding: 0;width: 48%;display: inline-block;margin-top: 35px}.ldcy ul li:hover a{border-color: transparent;box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.1)}.ldcy ul li:hover h4{color: #337BC0}.ldcy ul li:nth-child(2n){margin-left: 4%}.ldcy ul a{display: block;overflow: hidden;border: solid 1px #e5e5e5;background: #fff}.ldcy ul a .tu{float: left;width: 150px;margin-right: 30px}.ldcy ul a .pic{padding-top: 135%}.ldcy ul .info{overflow: hidden}.ldcy ul .info>span{width: 30px;height: 5px;background-color: #337BC0;display: block;margin-top: 30px;margin-bottom: 17px}.ldcy ul .info h4{font-size: 20px;line-height: 20px;margin-bottom: 10px;color: #333333;font-weight: bold}.ldcy ul .info h4 span{font-weight: bold}.ldcy ul .info h4 .ldzw{margin-left: 15px;font-weight: normal}.ldcy ul .info>p{font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 30px;color: #666666}.timg-list ul li a{display: block;transition: all 0.3s}.timg-list ul li a h3{font-size: 18px;line-height: 32px;color: #333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 12px}.timg-list ul li a>div{overflow: hidden}.timg-list-img{float: left;width: 300px;margin-right: 30px}.timg-list{margin-top: 30px}.timg-list ul{overflow: hidden}.timg-list ul li{padding-top: 40px;padding-bottom: 40px;padding-right: 0;padding-left: 0;border-top: 1px solid #d2d2d2;transition: all 0.3s}.timg-list ul li:first-child{border-top: 0}.timg-list ul li a .pic{padding-top: 62.8%}.timg-linfo{overflow: hidden}.timg-linfo>p{font-size: 14px;font-weight: normal;line-height: 24px;color: #999999;max-height: 50px;overflow: hidden;margin-top: 14px;max-height: 90px;text-align: justify}.timg-linfo span{display: block;line-height: 22px;color: #5f4253;margin-top: 13px;font-size: 18px}.timg-list ul li:hover{background-color: #337BC0;padding: 40px 30px;transition: all 0.3s}.timg-list ul li:hover h3{color: #fff}.timg-list ul li:hover .time p{color: #fff}.timg-list ul li:hover .time span{color: rgba(255, 255, 255, 0.6)}.timg-list ul li:hover .timg-linfo>p{color: rgba(255, 255, 255, 0.68)}.timg-linfo .time{font-size: 0}.timg-linfo .time p{display: inline-block;font-size: 24px;color: #337BC0;font-weight: bold}.timg-linfo .time>span{display: inline-block;font-size: 14px;color: #337BC0;margin-left: 9px;margin-top: 0;vertical-align: bottom}.pagination{text-align: center;font-size: 0;padding-top: 50px}.pagination a{display: inline-block;border: 1px solid #dcdcdc;padding: 0 12px;height: 35px;font-size: 14px;line-height: 35px;text-align: center;color: #666;margin: 0 7px}.pagination a.active{background: #337BC0;color: #fff;border: 1px solid #337BC0}.pagination a:hover{background: #337BC0;color: #fff;border: 1px solid #337BC0}.pagination span{display: inline-block;font-size: 14px}.wzlby{background-color: #f8f8f8}.wzlby .position{padding-top: 60px}.img-lists ul{overflow: hidden;margin-left: -2%;margin-right: -2%}.img-lists ul li{float: left;width: 29%;margin: 40px 2% 0 2%;border: 1px solid #eee;transition: all 0.3s;position: relative;top: 0}.img-lists ul li:hover{box-shadow: 0 0 10px rgba(51, 51, 51, 0.16);top: -10px}.img-lists ul li a{display: block;width: 100%}.img-lists ul li a .pic{padding-top: 70%}.img-lists ul li a>img{display: block;width: 100%;height: 196px}.img-lists ul li a>div.info{padding: 10px;font-size: 0;text-align: center}.img-lists ul li a>div.info p{color: #333;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 5px}.img-lists ul li:hover a>div.info p{color: #337BC0}.wslb li{margin-top: 40px;background-color: #fff;padding: 35px 60px 30px}.wslb a{display: block}.wslb .lbt{position: relative;padding-bottom: 19px;border-bottom: 1px solid #e5e5e5}.wslb .lbt h4{font-weight: normal;font-size: 20px;padding-right: 110px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #333333}.wslb .lbt p{position: absolute;right: 0;font-weight: bold;font-size: 24px;color: #337BC0;bottom: 19px}.wslb .lbt p span{font-weight: normal;font-size: 14px;color: #337BC0;margin-left: 10px}.wslb a>p{font-size: 14px;line-height: 24px;max-height: 48px;overflow: hidden;color: #666666;margin-top: 13px}.wslb li:hover{background-color: #337BC0}.wslb li:hover .lbt h4{color: #fff}.wslb li:hover a>p{color: rgba(255, 255, 255, 0.68)}.wslb li:hover .lbt{border-color: rgba(229, 229, 229, 0.4)}.wslb li:hover .lbt p{color: #fff}.wslb li:hover .lbt p span{color: rgba(255, 255, 255, 0.6)}.jjy{margin-top: 28px}.jjy>p{text-indent: 2em;font-size: 16px;line-height: 36px;color: #666666}.jjy>p img{max-width: 80% !important;display: block;margin: 0 auto}.lists{padding: 30px 0}.lists li{padding-right: 100px;background-position: left center;position: relative;font-size: 16px;border-bottom: 1px solid #dfdfdf;line-height: 60px}.lists li:hover{background: #f8f8f8}.lists li a{display: block;color: #303030;transition: all 0.3s;padding-left: 20px;font-size: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: url(../images/infolist14_7zs.png) left center no-repeat}.lists li a:hover{color: #337BC0;margin-left: 10px;transition: all 0.3s}.lists li a span{position: absolute;right: 10px;font-size: 14px;color: #999999}.szlb-list{margin-top: 30px}.szlb-list .jg-title{font-size: 24px;padding-bottom: 10px;border-bottom: solid 1px #ddd}.szlb-list .jg-title a{color: #333;position: relative}.szlb-list .jg-title a::after{content: "";position: absolute;left: 0;bottom: -12px;width: 50px;height: 3px;background: #337BC0}.szlb-list .jg-title span{float: left;width: 50px}.szlb-list .jg-ul li{float: left;height: 60px;min-width: 62px;margin: 0 31px}.szlb-list .jg-ul li a{display: block;font-size: 16px;color: #333;text-align: justify}.szlb-list .jg-ul{margin-top: 30px;margin-bottom: 10px;height: auto;overflow: hidden}.szlb-list .jg-ul li a:hover{color: #337BC0}.szlb-list .jg-ul li a:after{display: inline-block;content: '';padding-left: 100%}@media screen and (max-width: 1400px){.wslb li{padding: 35px 25px 30px}}@media screen and (max-width: 1320px){.ldcy ul a .tu{margin-right: 24px}.ldcy ul a .tu{width: 130px}.ldcy ul .info>span{margin-top: 24px}.ldcy ul li{margin-top: 40px}}@media screen and (max-width: 1220px){.timg-list-img{width: 260px}.timg-list ul li a h3{margin-top: 8px}.timg-linfo>p{line-height: 26px;max-height: 78px;margin-top: 10px}.ldcy ul .info h4{font-size: 18px}}@media screen and (max-width: 1024px){.position{padding-top: 40px;padding-bottom: 15px}.nymain .leftNav{margin-right: 30px}.nymain .leftNav ul li a{line-height: 55px}.nymain .leftNav>ul>li>span{top: 15px}.position h3{font-size: 26px}.wzlby .position{padding-top: 30px}.wslb li{padding: 25px}.wslb .lbt h4{font-size: 18px}.wslb .lbt p{font-size: 20px;bottom: 14px}.wslb .lbt{padding-bottom: 14px}.ldcy ul .info h4{font-size: 18px}.ldcy ul a .tu{margin-right: 14px}.ldcy ul .info>p{font-size: 15px}.ldcy ul li{width: 100%}.ldcy ul li:nth-child(2n){margin-left: 0}.timg-list ul li{padding-top: 30px;padding-bottom: 30px;padding-left: 20px;padding-right: 20px}.timg-list ul li a h3{font-size: 17px;line-height: 26px}.timg-list-img{margin-right: 20px;width: 230px}.timg-linfo .time p{font-size: 22px}.timg-linfo>p{font-size: 15px;line-height: 24px;max-height: 72px;margin-top: 8px}}@media screen and (max-width: 768px){.szlb-list .jg-ul li{width: 30%;margin: 0}.szlb-list .jg-ul li a{text-align: center}.img-lists ul li{width: 46%;margin: 20px 2% 0 2%}.nymain .leftNav>h2{line-height: 46px;font-size: 18px;text-align: left;padding-left: 15px;font-weight: 600;padding-top: 0;background: #337BC0}.nymain .leftNav>h2 span{float: right;width: 30px;height: 30px;margin-top: 8px;background: url(../images/sub_left_down2.png) no-repeat center center;background-position: center center;margin-right: 10px;transition: all 0.3s}.nymain .leftNav>h2 span.on{transform: rotateZ(45deg)}.nymain{margin: 0 15px}.nymain .leftNav{float: none;width: auto;top: 0;margin-right: 0;margin-top: 15px}.nymain .leftNav>p{font-size: 18px;padding: 10px 0}.ny-right{float: none;width: auto}.position{padding: 16px 0;margin-top: 0;margin-bottom: 0}.position>div{text-align: left}.position h3{left: 0;width: auto;height: 45px;font-size: 20px;line-height: 45px;position: relative;left: 0;margin-bottom: 10px;font-weight: 600;display: none}.position h3::after{width: 37px;height: 37px;right: -10px;bottom: -15px}.pagination{padding-top: 50px}.pagination a{padding: 0 5px;height: 20px;line-height: 20px;font-size: 12px;margin: 0 3px}.nymain .leftNav ul{display: none}.nymain .leftNav ul li a{line-height: 45px;padding-left: 20px;font-size: 16px}.nymain .leftNav>ul>li>span{top: 10px}.nymain .leftNav>ul>li>ul>li>a{font-size: 15px;line-height: 40px}.jjy>p{line-height: 30px}.jjy{margin-top: 20px}.wzlby .position{padding-top: 30px}.wslb li{margin-top: 30px}.wslb .lbt h4{font-size: 17px}.wslb li{padding: 18px}.ny-right{padding-bottom: 30px}.wzlby .channl-menu{display: none}.ldcy ul li{width: 48%}.ldcy ul li:nth-child(2n){margin-left: 4%}.ldcy ul a .tu{width: 110px}.ldcy ul .info>span{margin-top: 18px;margin-bottom: 12px}.ldcy ul .info>p{line-height: 27px}}@media screen and (max-width: 620px){.ldcy ul li{width: 100%}.ldcy ul li:nth-child(2n){margin-left: 0}}@media screen and (max-width: 520px){.jjy>p{font-size: 15px}.wslb .lbt h4{font-size: 15px}.wslb .lbt p{font-size: 18px}.wslb .lbt p span{font-size: 13px;margin-left: 5px}.wslb a>p{margin-top: 10px}.wslb .lbt{padding-bottom: 10px}.wslb .lbt p{bottom: 10px}.wslb li{padding: 15px;margin-top: 25px}.ldcy ul .info>p{font-size: 14px}.ldcy ul .info h4{font-size: 16px;margin-bottom: 6px}.ldcy ul .info>span{height: 3px;width: 20px}.timg-list-img{float: none;width: auto;margin-right: 0;margin-bottom: 20px}.timg-list ul li a h3{font-size: 16px}.timg-linfo .time p{font-size: 20px}.timg-linfo>p{font-size: 14px}.timg-list ul li{padding-left: 15px;padding-right: 15px}}.teachers_box_fl{display: flex;margin: 50px auto;justify-content: space-between;align-items: center;align-content: center}.teachers_box_fl span{display: block;width: 25%;background: #337BC0;height: 1px;position: relative;flex: 1;min-width: 0}.teachers_box_fl span:before{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);height: 20px;width: 3px;background: #337BC0}.teachers_box_fl span:last-child:before{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);height: 20px;width: 3px;background: #337BC0}.teachers_box_fl h2{position: relative;color: #232323;font-size: 28px;display: block;padding: 0px 5%}.teachers_box_fl h2.on{color: #337BC0;font-weight: bold}.teacjer-hd .on{font-weight: bold}.teacher-fl-box{display: none}.teacher-fl-box.on{display: block}.teacher-fl-title{color: white;padding: 0;margin-bottom: 25px;background: linear-gradient(270deg, rgba(222, 232, 245, 0.5) 0%, #D8E4F3 100%);line-height: 50px}.teacher-fl-title h2{display: table;font-size: 20px;font-weight: bold;background-color: #337BC0;margin: 0;padding: 0;color: #fff;border-left: 5px #D4B66D solid;padding: 0 40px}.teacher-item-list{display: flex;flex-wrap: wrap;margin-bottom: 0;justify-content: space-between}.teacher-card{width: calc(50% - 10px);margin: 0 0 20px 0;overflow: hidden;background: #f8f8f8;transition: all 0.3s}.teacher-card:hover{background: #E7ECF2;box-shadow: 0rem .01rem .1rem 0rem rgba(0, 0, 0, 0.1);transition: all 0.3s;background: linear-gradient(0deg, #E0EAF6 0%, #FFFFFF 100%)}.teacher-card:hover .teacher-image img{scale: 1.05;transition: all 0.3s}.teacher-image{width: 150px;height: 200px;float: left;background-color: #eee;overflow: hidden}.teacher-card:hover .view-more{color: #04174d}.teacher-image img{width: 100%;height: 100%;object-fit: cover;transition: all 0.3s}.teacher-info{padding: 3px 25px;margin-left: 160px}.teacher-name{font-size: 18px;font-weight: bold;margin-bottom: 1px;margin: 0;padding: 0;color: #03184d;line-height: 50px}.teacher-detail{margin-bottom: 5px;font-size: 14px;font-weight: normal;line-height: 30px;letter-spacing: normal;color: #333333;margin: 0;padding: 0;height: 30px;overflow: hidden;display: none}.view-more{display: block;margin-top: 15px;text-decoration: none;border-top: 1px solid rgba(0, 0, 0, 0.08);height: 40px;font-size: 14px;font-weight: normal;line-height: 40px;letter-spacing: normal;color: rgba(0, 0, 0, 0.3);background: url() 70px center no-repeat;background-size: 24px}.teacher-item-txtlist{width: 100%;margin: 0 auto 25px auto;height: auto;overflow: hidden}.teacher-item-txtlist ul{display: flex;flex-wrap: wrap;justify-content: flex-start}.teacher-item-txtlist li{width: 20%;padding: 10px}.teacher-item-txtlist li a{font-size: 16px;color: #222;line-height: 30px;display: block;background: url(../images/jsmlico.png) 13px center no-repeat;padding-left: 30px}.teacher-item-txtlist li:hover a{color: #072b56;font-weight: bold}.teacher-fl-box2{display: none}.teacher-fl-box2.on{display: block}.teacher-item-list2{display: flex;justify-content: flex-start;width: 100%;overflow: hidden;height: auto;flex-wrap: wrap;align-items: flex-start;margin: 0 -2%;width: 104%}.teacher-item-list2 .teacher-card2{width: 16%;margin: 0px 2% 20px 2%}.teacher-item-list2 .teacher-card2:hover img{scale: 1.1}.teacher-item-list2 .teacher-info{padding: 0;margin: 0}.teacher-item-list2 .teacher-image{float: none;width: 100%;height: auto}.teacher-item-list2 .teacher-name{text-align: center;line-height: 50px}.teacher-item-list2 .teacher-detail{text-align: center;line-height: 20px;height: 20px}.teacher-item-list2 .teacher-image{position: relative;padding-top: 130%;width: 100%;display: block;overflow: hidden;transition: 0.5s;background-size: cover !important}.teacher-item-list2 .teacher-image img{position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;width: 100%;height: 100%;transition: all 0.5s ease 0s;object-fit: cover}@media screen and (max-width: 768px){.teacher-item-list{display: block}.teacher-card{width: 100%}.teacher-item-list2{justify-content: space-between}.teacher-item-list2 .teacher-card2{width: 45%;margin: 0px 2% 20px 2%}.teacher-fl-title h2{font-size: 18px;padding: 0px 25px}.teachers_box_fl{margin: 20px auto 30px auto}.teacher-fl-title{margin-bottom: 10px}.teachers_box_fl h2{font-size: 20px}.teacher-item-txtlist li{width: 50%;padding: 5px}.position .position-line{display: none}}