@media screen and (max-width:1450px) {
.section3 .slides{padding-left:30px;}   
.section4 .slides .jt{width:55px;height:55px;line-height:55px;}
}
@media screen and (max-width:980px) {
.section3 .slides{padding:0 15px;}   
}
@media (min-width:1001px) {
.service .list li:nth-child(1) .item,.service .list li:nth-child(7) .item{
margin-top:75px;}
.service .list li:nth-child(2) .item,.service .list li:nth-child(6) .item{
margin-top:30px;}
.service .list li:nth-child(3) .item,.service .list li:nth-child(5) .item{
margin-top:10px;}
.ctys li .item_info{padding-left:50px;}
.ctys li:nth-child(2n) .item_info{padding:0 100px 0 0;}
.ctys li:nth-child(2n) .item{flex-direction: row-reverse;}
}
@media (min-width:1001px) and (max-width:1360px) {
.service .list li:nth-child(1) .item,.service .list li:nth-child(7) .item{
margin-top:60px;}
.service .list li:nth-child(2) .item,.service .list li:nth-child(6) .item{
margin-top:20px;}
}
@media (max-width:1000px) {
.service .list{padding-top:35px;}
.service .list ul{justify-content: flex-start;}
.service .list li{width:46%;margin:15px 2%;}
.service .list li .item{margin:0;}
.service .list::before{display:none;}
.service .list li .item .icon{width:60px;height:60px;line-height:60px;}
.service .list li .item .desc{height:180px;}
.service .list li .item .dot img{height:20px;}
}
@media (max-width:980px) {
/* home */
.banner .swiper-slide .slide_txt .txt3{font-size:13px;}
.section2 .news1 .pic{height:260px;}
.section2 .item_tit{line-height:22px;font-size:13px;}
.section2 .item_time{margin:12px 0;}
.section2 .news2{padding-left:0;}
.section2 .news2 li .pic{height:100px;}
.section2 .news2 li{margin-bottom:15px;}
.section2 .vmore{margin-top:20px;}
.section2 .vmore a{width:120px;height:40px;line-height:40px;}
.section3 .item{padding:15px;margin-bottom:10px;}
.section3 .item .item_user .tx{margin-right:15px;}
.section3 .item .item_user .tx img{width:60px;height:60px;}
.section3 .item .item_user .info .sf{margin:5px 0;}
.section3 .item .item_desc{margin:15px 0;}
.section3 .swp_jt{padding-top:10px;}
.section3 .item::after{width:37px;height:14px;bottom:-5px;}
.section4 .slides .jt{width:36px;height:36px;line-height:36px;}
.section4 .slides{padding:0 36px}
.section4 .slides .tit{font-size:12px;}

.liuyan .ly_cont .textarea textarea{height:80px}
.ny_slide{height:400px;}
.main .ny_slide .info .txt1{font-weight: bold;}
.about .about1 .info,.about .about2 .info{line-height:28px}
.about .about2 .grid{flex-direction:column-reverse}
.about .about2 .pic{width:100%;text-align:center!important}
.about .about1 .pic,.about .about2 .pic{padding:15px 35px}
.about .about2 .pic img{display:inline-block}
.sec_type{margin-bottom:20px;}
.about .about3 .swp_jt{margin:25px 0;}
.swp_jt .jt{width:65px;height:35px;line-height:35px;margin:0 10px;}
.tkg{height:50px;}
.main .ny_slide::after{width:83%}
.main .ny_slide .info{padding-left:85px;}
.main .ny_slide .info .txt1{margin-bottom:25px;font-size:20px}
.main .ny_slide .info .txt1::after{width:100px;height:2px;}
.main .ny_slide .info .txt2{line-height:23px;font-size:12px;}
.youshi .list2{padding-left:0;}
.youshi .xm3 .item,.youshi .item{height:240px}
.youshi .xm3 .item{margin-bottom:10px;}
.youshi .xm3 .item .desc{margin-top:25px;}
.mianshi .info .mst,.mianshi .mst img{border-radius:10px 10px 0 0;}
.mianshi .info{margin:-12px 0 0 0;padding:15px;border-radius:0 0 10px 10px;}
.fwlc li{width:100%;}
.fwlc li .item{background:#ECF7FB;margin:10px 0;min-height:220px;height:auto;}
.fwlc li .item .wrap{max-width:unset;padding:30px;}
.fwlc li .item .desc{line-height:25px;}
.ssbs .list .item .item_cont{padding:40px 15px;}
.ssbs .list .item{min-height:auto;}
.ssbs .list .item .item_pic{height:auto;}
.ctys li .item .item_pic{width:100%;margin-bottom:25px;}
.ctys li .item .item_info{line-height:1.7;font-size:15px;}
.jsys .item{min-height:auto;padding-bottom:20px;}
.jsys .item .item_cont{margin:15px 25px;line-height:25px;}
.fwnr .item .item_info{padding:15px 20px;}
.fwnr .item .item_pic{width:35%;flex-shrink:0;}
.main{overflow-x:hidden;}
.sxbz ul.ul1,.sxbz ul.ul2{padding:0;}
.sxbz ul.ul1 li:nth-child(2) .dd,.sxbz ul.ul2 li:nth-child(2) .dd{margin:0;}
.sxbz ul li .dd{padding:25px;margin:15px 0;}
.sxbz .ky{width:320px;height:320px;margin:25px auto;}
.zjzs li .item .item_tit{margin:25px 0 20px;}
.zjzs li .item .item_desc{font-size:13px;line-height:23px;}
.faq .list li .item .item_icon{width:55px;}
.faq .load_more a{width:130px;height:45px;line-height:45px;font-size:15px;}
.process .list li,.jhr .list li{margin:0;}
.process .list li .info{padding-right:0;}
.process .list li .xu{width:50px;height:50px;line-height:50px;margin-right:15px;font-size:28px;}
.fuwu_list .item .tit::after{height:3px;}
.admission .item .item_pic{height:200px;}
.jhr .list li .item,.process .list li .item{padding:10px;} 
.jhr .list li .item .info{padding-right:0;}
.jhr .list li .item .xu{width:50px;height:50px;line-height:50px;margin-right:15px;font-size:28px;}
.yjsal .item{padding:20px;height:auto;min-height:200px;}
.dcys .item{min-height:260px;}
.dcys .item .item_icon{margin-bottom:25px;}
.gpa .gbox2 h4{margin-bottom:2px;}
.sxgh_table table{width:1000px}
.sxgh_table table th,.sxgh_table table td{padding:5px 10px;}
.xm_dl .xm_cont{padding:15px;}
.xm_dl .xm_cont .dd{margin-bottom:10px;line-height:24px;}
.contact .cont1 .lxfs{font-size:13px;}
.contact .cont1 .map{margin-top:15px;}
.contact .cont2 .info{padding:15px 0 0 0;}
.apply .item{height:40px;padding:8px 10px;}
.apply{padding:30px 0 40px;}
.apply .sub{margin-top:15px;}
.apply .sub button{height:40px;line-height:40px;}
.kefu{width:40px;height:40px;text-align:center;line-height:40px;}
.kefu a{display: block;}
.kefu img{margin:0;vertical-align:middle;width:25px;}
.kefu span{display:none;}
.pages a{width:30px;height:30px;line-height:30px;}
}
@media (max-width:640px) {
.fwnr .item{height:auto;flex-wrap: wrap;}
.fwnr .item .item_pic{width:100%;flex-shrink:0;height:auto;} 
.fwnr .item .item_info{padding:20px;}
}