@charset "utf-8"; .list_box_news li .con h6{ line-height: 1.375} @media(min-width:1200px) { .more01 a:hover { color:#2760b5 } .list_box_04 li a:hover .con h5,.list_box_05 li a:hover .con h5 { color:#20a665 } .list_box_09 li a:hover .con h5,.list_box_12 li a:hover h5 { color:#20a665 } .list_box_12 li:hover .dot::before { opacity:1; transform:scale(1) } .list_box_12 li:hover .dot::after { opacity:1; transform:translateX(-4.5px) translateY(-4.5px) scale(1) } .list_box_12 li:hover .dot .dot_li { width:1.75rem; left:19px } .list_box_13 li a:hover .con h5 { color:#20a665 } .list_box_14 li:hover { color:#20a665 } .list_box_15 li:hover { opacity:.7 } .list_box_13 li a:hover .con svg path { fill:#20a665 } .list_box_08 li a:hover .con h5 { color:#2760b5 } .list_box_07 li a:hover .img img { transform:scale(1.05) } .list_box_06 li a:hover * { color:#2760b5 !important } .list_box_02>li:hover { opacity:1; color:#fff } .more01 a:hover img { transform:rotate(180deg) } .miso_page ul li:hover { color:#0066cc } .more001 a:hover { background:#20a665 } .list_box_news li .a:hover { box-shadow:0px 0px 27px 3px rgba(0,39,90,0.2) } .list_box_news li .a:hover .con h5 { color:#20a665 } .n_sanji li a:hover { color:#0066cc } .list_box_shizi li a:hover { box-shadow:0px 5px 15px 0px rgba(0,39,90,0.2) } .list_box_shizi li a:hover .img_box::after { height:12.5rem; background:#2c69b9 } .list_box_shizi li a:hover .con h5 { color:#0066cc } .list_box_team li a:hover,.list_box_jigou li a:hover { color:#0066cc } .container10 .content:hover .top h3 img { transform:rotateY(360deg) } .container10 .content:hover .img img { transform:scale(1.08) } .container12 .more01 a:hover { color:#20a665 } .list_box_31 li a:hover .con h5,.list_box_32 li a:hover font,.list_box_31 li a:hover .con h6,.list_box_33 li a:hover h5 { opacity:.5 } .list_box_32 li a:hover font { padding-left:4px } .list_box_30s1 li a:hover .con h5 { color:#2760b5 } .list_box_30s1 li a:hover .bottom:after { background:#2760b5; left:1.6rem } .list10 li a:hover .top .ll img{ transform: rotateY(180deg);} }@media(min-width:1900px) and (max-width:1940px) { .banner ul li a img { width:1926px; height:986px; left:50%; top:50%; transform:translateX(-50%) translateY(-50%) } }@media(max-width:1830px) { .w1800 { padding:0 15px } }@media(max-width:1630px) { .header_top .logo{ width: 28%;} .header_top .right{ width: 72%;} #nav ul li h3{ font-size: 16px;} .w1600 { padding:0 15px } .n_about .fl02 .left img { width:100% } }@media only screen and (max-width:1913px) and (min-width:950px) { .wp { width:90vw } }@media(max-width:1400px) { .nylemenu .left-nav li>a {padding:0 20px 0 30px} .teacherlist .detailsitem .detailsdes {width:50%} .nylemenu .left-nav .sub_con a { padding-left:30px } .ny1440 { padding:0 } .ny .nyle { top:-117px } }@media(max-width:1200px) { .w1200 { max-width:100%; padding:0 15px } .pc_header_box { display:none } .m_header_box { display:block } .list_box_02 { text-align:center; width:100%; margin:0 0 1.5rem; justify-content:center } .list_box_02::before { display:none } .container01 .miso-dots { padding:0 0 0 0; text-align:center } .list_box_06 { margin-bottom:-3rem } .list_box_06 li { margin-bottom:3rem } .container04 .left .left_con { padding:0 15px } .container04 .right .right_con { padding:0 15px } .list_box_16 { padding-right:4rem } .miaobaobar { display:none } .n_erji_box { display:none } #m_n_nav { display:block } .n_banner .top h3 { text-align:center; font-size:1.75rem } .n_banner .img .img_hezi { padding-bottom:32% !important } .n_banner .top .w1200s { padding-bottom:0; justify-content:center } .n_sanji li { margin:0 .5rem } .n_bg { top:0 !important; margin-bottom:0 !important } .n_about .fl01 { padding:3rem 0; background-size:cover } .w1200s,.n_container .w1200 { padding:0 15px } .n_sz_team .fl01 { padding:3rem 0; background-size:cover } .n_sz_team .fl02 { padding:3rem 0; background-size:cover } .n_sz_team .fl02 .content .box { width:100% } .n_sz_team .fl02 .content .box .box3 { margin:2.5rem 0 0 } .n_sz_team .fl02 .content .box .box3 .left .img img { height:auto } .banner ul li .img .img_hezi { padding-bottom:50% !important } .container12 .left .left_box { max-width:calc(100% - 15px); padding:0 15px 0 0 } .container12 .right .right_box { max-width:calc(100% - 15px); padding:0 0 0 15px } .fanhui_box { display:none } .banner ul .miso-dots { width:19px; min-height:148px; background-size:100% auto; padding:32px 0 0; right:15px } .banner ul .miso-dots li { height:32px } .banner ul .miso-dots li button { font-size:.75rem } .banner ul .miso-dots li:before { width:20px; height:20px } .teacherlist .detailsitem .detailsdes { width:100% } .ny .nyle { display:none } .ny .nyrt { width:100% !important } }@media(max-width:992px) { .container01 .content { flex-wrap:wrap } .container01 .content .left { width:100% } .container01 .content .right { width:100%; padding:0 0 0 } .container02 { flex-wrap:wrap } .container02 .left { width:100%; height:auto } .container02 .left .left_box { height:auto; padding:3rem 15px; width:100%; max-width:100% } .container02 .right { width:100%; padding:0 } .container02 .right .title003 { position:absolute; top:3rem; left:15px } .list_box_07 { position:relative } .list_box_07 li a .img { height:auto } .list_box_07 li a .img .img_hezi { padding-bottom:96% !important } .list_box_06 { margin-bottom:-1.5rem } .list_box_06 li { margin-bottom:1.5rem } .container01 .content_box { padding-bottom:2rem } .list_box_08 { margin:0 -65%; padding-bottom:2rem } .list_box_08 .miso-arrow.miso-prev { left:30% } .list_box_08 .miso-arrow.miso-next { right:30% } .container04 .left { width:100% } .container04 .right { width:100% } .list_box_16s { padding-right:0 } .n_paddings { padding:2rem 0 3rem } .n_title001 { margin-bottom:2rem } .n_jigou .content { margin:0 -7px } .n_jigou .content .content_li { padding:0 7px; width:100% } .n_about .fl01 .content { flex-wrap:wrap } .n_about .fl01 .content .left { width:100% } .n_about .fl01 .content .right { width:100%; padding:2rem 0 0; text-align:center } .n_about .fl01 .content .right img { width:50% } .n_about .fl02 .w1200 { flex-wrap:wrap } .n_about .fl02 .left { width:100%; display:none } .n_about .fl02 .right { width:100%; padding:0rem 0 0; text-align:center } .n_about .fl02 .right img { width:50% } .n_about .fl02 { background-size:cover; padding:3rem 0 } .n_about .fl04 .w1200 { flex-wrap:wrap } .n_about .fl04 .left { width:100%; padding:0; order:1 } .n_about .fl04 .right { width:100%; padding:0 0 2rem; text-align:center } .n_about .fl04 .right img { width:100% } .n_about .fl03 { padding:3rem 0 } .n_about .fl04 { padding:3rem 0 } .container11 .left { width:100% } .container11 .right { width:100%; padding:2rem 0 0 } .container11 { padding:3rem 0; background:#f2f7fd url(../images/container11_bg.jpg) center bottom no-repeat; background-size:100% auto } .container12 .left { width:100%; padding:3rem 0 } .container12 .right { width:100%; padding:3rem 0 } .container12 .left .left_box { width:100% } .container12 .right .right_box { width:100% } .container13 .left { width:100%; padding:0 } .container13 .right { width:100%; margin:2rem 0 0; padding:0 } .container13 { background-size:100% auto !important } } @media(max-width:768px) { #gotop { right:0; transform:scale(0.7); bottom:7rem } .list10{ margin: 0 -7px; margin-bottom: 2.5rem;} .list10 li{ padding: 0 7px;} .list10 li a .top .ll{ padding-right: .5rem;} .list10 li a .top .ll img{ width: 2rem;} .list10 li a .top .rr h5{ line-height: 1.75rem;} .list_box_06 li a .time h3 { font-size:2.5rem; line-height:1 } .n_padding { padding:3rem 0 } .container13 { padding-bottom:10rem } .title002 { margin-bottom:2.5rem } .list_box_07 .miso-arrow.miso-prev { left:15px } .list_box_07 .miso-arrow.miso-next { right:15px } .list_box_07 li a .top { padding:0 15px 10% } .list_box_08 li a .con { padding:0 1.625rem 2rem 1.625rem; top:-3rem; margin-bottom:-1.5rem; width:90% } .list_box_08 li .con p { margin:.5rem 0 .75rem } .list_box_08 li a .con .ico img { height:1.75rem } .list_box_08 li a .con .ico { top:-1.5rem } .list_box_08 li a .con::before { height:calc(3rem + 4px) } .list_box_08 li .con h5 { font-size:15px; white-space:normal; line-height:22px; max-height:44px } .list_box_08 .miso-dots li { width:.75rem; height:3px } .list_box_08 .miso-dots li.miso-active { width:1rem } .container01 .miso-dots li { width:.75rem; height:3px } .container01 .miso-dots li.miso-active { width:1rem } .more01 a img { height:1.5rem } .title001 .ll h3,.container02 .tabs li.active,.title003 h3,.title004 h3 { font-size:1.75rem } .title004 { margin-bottom:2.5rem } .title004 h6 { margin:1rem 0 0 } .list_box_09 { margin:0 -5px } .list_box_09 li { padding:0 5px } .list_box_09 li .con { padding:0 15px 15px } .list_box_09 li .con p { margin:.5rem 0 .75rem } .list_box_12 li h6 { margin:.75rem 0 0 } .list_box_12 li { margin-bottom:1.5rem } .list_box_13 { margin:0 -5px } .list_box_13 li { padding:0 5px } .list_box_13 li .con { height:3.5rem } .list_box_13 .miso-arrow { margin:-7% 0 0 } .list_box_13 .miso-arrow.miso-prev { left:1rem } .list_box_13 .miso-arrow.miso-next { right:1rem } .container05 .fl02 .w1200 { flex-wrap:wrap } .container05 .fl02 .right { width:100%; padding:0 } .container05 .fl02 .right:before { display:none } .container05 .fl02 { padding:2.5rem 0 0 } footer .fl01 .w1200 { flex-wrap:wrap; text-align:center } footer .fl01 .left { width:100% } footer .fl01 .right { width:100% } .list_box_15 { justify-content:center; flex-wrap:wrap; margin:1rem 0 } .list_box_16 { justify-content:center; flex-wrap:wrap } .list_box_16s li { margin:0 .75rem; line-height:2 } .list_box_16s li img { width:2rem } footer .fl01 .left h2 img { height:2.5rem } footer .fl02 p { text-align:center } .list_box_15 li { line-height:1.875; margin:0 .75rem } .list_box_14 { margin:0 -4px } .list_box_14 li { padding:0 4px } footer .fl01 { padding:1.75rem 0 } .list_box_09 li .con .ico img { height:2.5rem } .list_box_09 li .con .ico { top:-1.25rem } .title001 { margin-bottom:2rem } .list_box_16 li img { height:1.25rem; width:auto } .list_box_08 .miso-arrow { margin:-8% 0 auto } .container02 .tabs li { padding:.25rem 0 0 } .list_box_06 li a .time { width:5rem } .list_box_06 li a .con { width:calc(100% - 5rem) } .list_box_15 li.li { display:none } .n_details .content { padding:2rem 15px } .ar_tittle h3 { font-size:1.5rem } .ar_tittle h6 span { margin:0 .25rem } .ar_article p { font-size:14px !important; line-height:26px !important; margin-bottom:13px } .n_title001 .rr h3 { font-size:1.5rem } .miso_page .ll { width:100%; padding:0 } .miso_page .rr { width:100%; padding:1.5rem 0 0; text-align:center } .more001 a { margin:0 auto } .miso_page ul li { font-size:13px } .list_box_news li .a { padding:15px 0 } .list_box_news li .img { width:140px } .list_box_news li .con { width:calc(100% - 140px); padding:0 0 0 15px } .list_box_news li .con h6 { margin:1rem 0 0 } .list_box_news li .con h5 { font-size:15px; line-height: 22px !important; height: 66px; white-space:normal; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; } .list_box_news li .con p { display:none } .n_jigou .content .content_li .box .tiao { height:3rem } .n_jigou .content .content_li .box .con { padding:2rem 15px 3rem } .list_box_shizi { margin:0 -7px } .list_box_shizi li { width:50%; padding:0 7px; margin-bottom:1.25rem } .list_box_xrld { margin:0 } .list_box_xrld li .img_box { max-width:12rem } .list_box_xrld li { margin-bottom: 1.5rem; padding:0; width:100%; text-align:center; } .n_xrld .line_box { margin-bottom:3rem } .n_xrld .line_box::before { width:10rem } .list_box_xrld li a { width:100% } .n_sz_team .fl01 .left { width:100% } .n_sz_team .fl01 .right { width:100%; padding:2rem 2rem } .n_sz_team .fl01 .left .img img { height:auto } .n_sz_team .fl02 .content .box .box1 { flex-wrap:wrap } .n_sz_team .fl02 .content .box .box1 .left { width:100% } .n_sz_team .fl02 .content .box .box1 .left .img img { height:16rem } .n_sz_team .fl02 .content .box .box1 .right { width:100%; padding:3rem 2rem } .n_sz_team .fl02 .content .box .box3 .right { padding:2rem; height:auto } .list_box_team li { margin-bottom:.5rem; padding:0 1rem 0 0 } .n_sz_team .fl02 .content .box .box2 .img img { height:14rem } .n_sz_team .fl01 .right .con h3,.n_sz_team .fl02 .content .box .box1 .right .con h3,.n_sz_team .fl02 .content .box .box3 .right .con h3 { font-size:1.75rem; margin-bottom:1.5rem } .list_box_team li a { font-size:15px } .container10 .content .top h3 img { height:2rem; margin-top:3rem } .container10 .content .title004 h3 .line { width:7rem } .container03_box { padding:0 0 3rem } .container10 { padding:2rem 0 0 } .list_box_30 li .con h5 { line-height:20px; height:40px; white-space:normal; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical } .list_box_30 li .con { padding:0 0 0 15px } .list_box_30s1 li .bottom { margin:.75rem 0 0 } .list_box_31 li a .img { width:15rem } .list_box_31 li a .con { width:calc(100% - 15rem) } .list_box_31 li a .con p { line-height:20px; height:40px; -webkit-line-clamp:2; margin:.25rem 0 .75rem } .list_box_30 li .con .bottom { margin:.375rem 0 0 } .list_box_30 li { margin-bottom:.75rem } .list_box_30 li .con p { line-height:18px; height:36px } .list_box_33 li a h6 { margin:.25rem 0 0 } .list_box_33 li a h6 img { height:10px } .teacherlist .search .name { width:100%; text-align-last:left; margin-bottom:10px } .teacherlist .search ul { width: auto; display: inline-block; } .teacherlist .search ul li { padding-right:30px } .teacherlist .detailsitem .detailsdes { width:100%; margin-bottom:30px } .teacherlist .detailsitem .detailsdes .img { width: 120px !important; overflow:hidden; } .teacherlist .detailsitem .detailsdes .img img { width: 120px !important; height: 147px !important; object-fit: cover; } .teacherlist .detailsitem .detailsdes .content { width: calc(100% - 120px) !important; color:#333; padding: 0 0 0 15px; } .teacherlist .detailsitem .detailsdes .content .contenttitle { margin-bottom:10px } .teacherlist .detailsitem .detailsdes .content .contentdes { line-height:20px; height: 46px; } .list_box_tu{ margin:0 -7px; margin-bottom:-1rem} .list_box_tu li{ padding:0 7px; width:50%; margin-bottom:1rem} .teacherlist .search{ margin-bottom: 30px} .list_box10{/* justify-content: flex-start; */margin-bottom: 1rem;} }