/****媒体查询响应手机********************************/
/*小屏幕电脑**/

@media screen and  (max-width: 1560px) {

	

}
@media screen and (max-width: 1500px) {

	

}
@media screen and (max-width: 1440px) {
	
	
	/**一对一助学**/
	.zhuxue-ul-txt{margin-left:3rem;}
	.zhuxue-ul li{border-radius: 20px;}
	.zhuxue-ul li div.img{width:3rem;border-radius: 20px 0 0 20px;}
    .zhuxue-ul2 li .li-top div.img{width:3rem;border-radius: 20px 0 0 20px;}
	

	/*****首页样式*/
	.iabout-left{width:60%;}
	.iabout-right{width:38%;height: auto;}
	.iabout-right-video{width: 100%;}
	/*内页**/
	.person-bottom-box .zhuxue-ul li{width:49%;}
	.person-bottom-box .zhuxue-ul-txt .txt3{display:flex;left:.1rem;}
	.person-bottom-box .zhuxue-ul-txt .txt3 a{margin-bottom:0;}
	.zhuxue-ul-txt .txt2 p{padding:3px 0;}
	.main-conetnt .zhuxue-list .zhuxue-ul-txt .txt3{width:90%;}
}
@media screen and (max-width: 1360px) {
	/*****首页样式*/
	.zhuxue-ul-txt .txt2 p{padding:1px 0;line-height: 1.6;font-size: 15px;}
	.videoSwiper{margin-top: 30px;}
	.iabout-right .swiper-pagination1{border-bottom: none;bottom:10px;width:100%;}
	.iabout-right .swiper-pagination1 .swiper-pagination-bullet{text-align: center;float: none;}

	.nybanners .banner_title h4{font-size: 60px;}
	.about-contents .blockbox{padding:.5rem;overflow: hidden;}
	.about-contents .box-right{width: 43%}
	/*一对一助学**/
	.zhuxue-ul-txt .txt3{bottom: .1rem;left:.2rem;}
	.person-bottom-box .zhuxue-ul-txt{padding:.2rem;}
	.item-row1 .item-row1-text h4{font-size: 22px;margin-bottom: 4px;}
	.right-tabcontent .item3{padding:.1rem;}

	/**登录注册*/
	.login-title .title{padding:.38rem 0 .2rem;}
	.login-box{height: auto;}
	.l-password-box{margin:0 auto .25rem auto;}
}
@media screen and (max-width: 1250px) {
	/*****首页样式*/
	.iabout-left{width:55%;}
	
	.video-title p.en{font-size: 15px;}
	.iabout-databox .blockbox ul li div.num{font-size: 68px;}
	.video-title p.cn,.commtop{font-size: 32px;}
	.iabout-left .txt1 a,.iabout-databox .blockbox ul li p,.anwser-box p{font-size: 17px;}
	.inews-box-right dl dd h2,.list-databox .li h4.dot,.single-data .question h4,.first-data h4.hot,.problem-box .dl-box .titles h4{font-size: 22px;}

	.right-tabcontent .item3{display: block;padding:.3rem;border-radius: 8px;}
	.right-tabcontent .item3 .item-row1, .right-tabcontent .item3 .item-row2, .right-tabcontent .item3 .item-row3{height: auto;border-right: none;display: block;width:auto;float:none;}
	.right-tabcontent .item3 .item-row4 {position: static;text-align: center;}
	.item-row1 .item-row1-text h4 span{font-size: 14px;}
	.right-tabcontent .item3 .item-row4 a{display: inline-block;width: 35%;margin:10px 5px;}
	.credentialSwiper .swiper-button-prev2, .credentialSwiper .swiper-button-next2{display: none;}
	.credentialSwiper{width: 100%;}
	.account-message .layui-form-item .layui-form-label{font-size: 18px;padding-top: 5px;}
	.account-message .layui-form-item .layui-form-switch{margin-top: 0;}
	.zhuxue-ul li div.img{width:100%;border-radius: 5px 5px 0 0 ;overflow: hidden;height: 2.5rem;float: none;}
    .zhuxue-ul2 li{height:auto;}
    .zhuxue-ul2 li .li-top{height:auto;}
    .zhuxue-ul2 li .li-top div.img{width:100%;border-radius: 5px 5px 0 0 ;overflow: hidden;height: 2.5rem;float: none;}
	.zhuxue-ul li{height: auto;border-radius: 5px;}
	.zhuxue-ul-txt .txt3{position: static;margin-top: .2rem;}
	.manager-box-right .zhuxue-ul li .zhuxue-ul-txt{width: 100%;padding-bottom: .2rem;height: auto;}

	.item-message-top,.right-tabcontent .item{display: block;position: relative;overflow: hidden;}
	.item-row1, .item-row2, .item-row3{width: 100%;border-right: none;display: block;padding:0;height: auto;}
	.right-tabcontent .item2{border-radius: 8px;}
	.item-row1 div.img{width: 100%;height: 3.5rem;border-radius: 8px 8px 0 0 ;}
	.item-row1 .item-row1-text h4{font-size: 18px;margin-bottom: 5px;margin-top: .2rem;}
	.item-row1 .item-row1-text p{font-size: 14px;}
	.item-row2 p, .item-row3 p{margin-left: .2rem;font-size: 14px;}
	.item-row4{display: block;position: absolute;top:3.8rem;right: .2rem;font-size: 14px;}
	.item-row4 p.stat{font-size: 14px}
	.item-message-bot{height: auto;display: block;padding:10px 0 0  0;}
	.item-message-bot a{margin-bottom: 10px;font-size:14px;border-radius: 5px;margin-left: 8px;}

	.nybanners{height: 5rem}
	.nybanners .banner_title h4{font-size:58px;}
	.nybanners .banner_title p{font-size: 28px}
	.nybanners .banner_title h4{margin-top: .15rem}
	.dynamic-list li a div.img{height: 2.6rem}
	.dynamic-list li a h2{font-size: 23px}
	.zhuxue-ul-txt{width:90%;float: none;height:auto !important;margin:10px;}

    .manager-box-right .zhuxue-ul li div.noimg{width:100%;float: none;}
	.manager-box-right .zhuxue-ul li{width: 100%;height: auto;overflow:hidden;}
    .manager-box-right .zhuxue-ul li .zhuxue-ul-txt{margin-left:0;}
    .manager-box-right .zhuxue-ul li div.img{border-radius:15px 15px 0 0;}
}
/**平板**/
@media screen and (max-width: 1080px) {
	.about-more-box{height:8.8rem;}
	.about-contents .box-right{height: 4.5rem;}
	/*.about-contents .box-left{max-height: 4.5rem}*/
	.about-contents .box-left p{font-size: 16px}
	.iabout-databox .blockbox ul li div.num{font-size: 36px;}
	/****banner**/
	.header-banner{height: 70vh;}
	.header-banner .swiper-container .swiper-pagination{display: none;}
	.slideDown{display: block;}
	.header-banner .swiper-container1 .swiper-slide img.pcimg{display:none;}
	.header-banner .swiper-container1 .headbg{display:block;}
	.header-banner .swiper-button-prev,.header-banner .swiper-button-next{display: none}
	.inews-box-right dl dd h2,.list-databox .li h4.dot,.single-data .question h4,.first-data h4.hot,.problem-box .dl-box .titles h4{font-size: 20px;}
	/**一对一助学**/
	.second-nav-list{padding:.3rem 0;}
	.zhuxue-ul li{border-radius: 10px;}
	.zhuxue-ul-txt{padding:.2rem;}
	.zhuxue-ul-txt .txt1 h4,.second-nav-list-top h4,.item-row-1 .row-1-left h4, .main-conetnt-box2 h4{font-size: 22px;}
	.zhuxue-ul li div.img{width:100%;border-radius: 10px 0 0 10px;}
    .zhuxue-ul2 li{width:100% !important;}
	.img-left,.pc-slide{height: 525px;}
	.mask-windows-box{width:90%;left:5%;box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;margin-left: 0;top:50px;margin-top: 0;}
	/*资助指引**/
    .guide .titleh2,.person-top .person-top-box .person-top-bar h4{font-size: 32px;}
    .guide .content p{font-size: 16px;}
    .person-between-data li span.num{font-size: 48px;}
    .dt-title h4{font-size: 20px;}
    .person-top-bar .person-top-right a img{height: 12px;}
    .dd-box-data li,.manager-box-left ul li a,.person-top-bar a.add,.person-top-bar .person-top-right a.import,.right-tab a.tabbtn{font-size: 16px;}
    .dd-box-data li .wrap-pic a{width: 90px;height: 90px;}
    .right-tab a.on.tabbtn, .right-tab a.tabbtn:hover{font-size: 20px;}
	.manager-person{left:20%;}
	.zhuxue-ul2 li{border-radius: 5px;height: auto;}
	.zhuxue-ul2 li .li-top{height:auto;}
	.zhuxue-ul-txt {float: none;height: auto;}
	.zhuxue-ul2 li .li-top div.img{width:100%;border-radius: 5px 5px 0 0 ;height: 3rem;}
	.zhuxue-ul2 li .li-bot span,.message-list-ul li a p{font-size: 20px;}
	.message-list-ul li a p{width: 90%;}
	.message-list-ul li a{background-size: .28rem .28rem;}
	.person-bottom-bar.bar4{display: block;height: auto;background: #fff;overflow: hidden;border-radius: 0 0 10px 10px;}
	.person-bottom-bar.bar4 a{width: 33.3%;float: left;border-right: none;font-size: 17px;}
	.person-bottom-bar.bar4 a.on:after,.person-bottom-bar.bar4 a:hover:after{display: none;}
	.person-bottom-bar.bar4 a:hover, .person-bottom-bar.bar4 a.on{border-radius: 5px;}
	.nybanners{height: 4.6rem}
	.nybanners .banner_title h4{font-size: 46px;}
	.nybanners .banner_title p{font-size: 26px}
	.zhuxue-news-list li{width: 100%;}
	.zhuxue-news-list li a div.txt h2{font-size: 22px;}
	.dynamic-list li a h2{font-size: 22px}

	.news-detailbox-left,.ndetail_right{width: 100%;float: none;box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;}
	.tsmap{height: 40px;line-height: 40px;}
	.news-contents h4.title{font-size: 24px;}
	.news-contents{margin-top: .5rem;}
	.commtop{font-size: 28px;}
	.recomlist .recom .recom_right .txt1{font-size: 22px;}
	.ndetail_right{margin:.3rem auto;overflow: hidden;}
	.contact-bgbox .box h5{font-size: 22px;}
	.contact-bgbox .box .telx h6{font-size: 36px;}
	.contactMap{width: 91.5%}
	.about-contents .box-left h4{font-size: 34px;}
	.client-boxs img{max-height: 70px}
	.contact-codewrap{width:340px;margin-left: -10px;left:10%;}
}	
/*平板竖屏**/
@media screen and  (max-width: 960px) {
	.client-boxs img{max-height: 65px}
	.iabout-databox .blockbox{padding:.35rem 0 .2rem 0;}
	.iabout-databox .blockbox ul li p{font-size: 16px;}
	.contact-bgbox{background: #29d448}
	.commtop span{font-size: 16px;}
	.commtop{font-size: 26px;}
	.contact-bgbox .box h5{font-size: 20px;}
	.contact-bgbox .box .telx h6{font-size: 32px;}
	.recomlist .recom .recom_right .txt1{font-size: 20px;}
	.tsmap{height: 35px;line-height: 35px;font-size: 15px;}
	.news-contents h4.title{font-size: 22px;}
	.contact-bgbox .box .ncontact_txt p{font-size: 15px;}
	.contact-bgbox .box .other-method{height: 35px;}
	.contact-bgbox .box .other-method li{height: 35px;width: 35px;}
	.contact-codewrap{width:320px;margin-left: -5px;left:5%;}
	/**一对一助学**/
	.zhuxue-ul-txt{height: auto;}
	.row-1-right{width:22%;}
	.person-top .manager-person-box .person-top-right{margin-top: 5px;}
	
	.zhuxue-ul li div.img{width:100%;border-radius: 5px 5px 0 0 ;}
	.row-1-right a{font-size: 15px;width: 80%;margin:20px auto;}
	/**注册*/
	.layui-form-item-yzm #sendcode{border-radius: 5px;}
	.zhuxue-ul2 li .li-bot span, .message-list-ul li a p{font-size: 16px;}
	.nybanners .banner_title div.imgs{height: 65px}
	.nybanners .banner_title div.imgs img{max-width:90px }
	.nybanners .banner_title h4{font-size: 36px;}
	.nybanners .banner_title p{font-size: 24px}
	.firstnewsbox{height: 3.6rem;}
	.swiper-slide-right h2{font-size: 18px;height: 40px;line-height: 30px;}
	.swiper-slide-right .desc{height: 75px;line-height: 25px;font-size: 15px;}
	.swiper-slide-right p.time{font-size: 15px;}
	.zhuxue-news-list li a div.txt h2{font-size: 20px;}
	.common-title2 h2{font-size: 28px;}
	.dynamic-list li a div.img{height: 2.4rem;}
	.common-title2 p,.dynamic-list li a p.desc,.dynamic-list li a p.time{font-size: 15px;}
	.dynamic-list li a h2{font-size: 20px;}
	.dynamic-list li a span{font-size: 15px;}
	.updow .updowm a{font-size: 16px;padding:15px ;line-height: 35px;margin-bottom: 10px;}
	.news-contents .content p{font-size: 16px;line-height: 1.628}
	.about-more-box{height:8.3rem;}
	.about-contents .box-right{height: 4rem;width:44%;}
	/*.about-contents .box-left{max-height: 4rem}*/
	.about-contents .box-left p{font-size: 15px}
	.iabout-databox .blockbox ul li div.num,.about-contents .box-left h4{font-size: 32px}

}
@media screen and (max-width: 1200px) {
    .plan-table-middle1 .layui-form-item .layui-inline {
        width: calc(100% - 24px);
    }
    .distpicker5 .layui-inline {
        margin-left: 20px;
        width: calc(100% - 24px);
    }
}
/*手机*/
@media screen and (max-width: 768px) {
    .contact-bgbox{position: static;width:100% !important;}
	.client-boxs img{max-height: 60px}
	.contact-bgbox{height: auto;}
	.contact-bgbox .box .other-method{height: 30px;}
	.contact-bgbox .box .other-method li{width: 30px;height: 30px;}
	.recomlist .recom .recom_right .txt1{font-size: 16px;line-height: 25px;}
	.headers .navbar-rightbox{padding-top:16px;right: 70px;}
	.updow{display: block;}
	.updow .updowm a{font-size: 14px;padding:10px ;line-height: 30px;}
	.updow .updowm{width: 100%;}
	.news-contents h4.title{font-size: 18px;}
	.news-contents .content p,.descs span,.tsmap{font-size: 14px;}
	.about-contents .box-left a {text-align: center;font-size: 14px;margin: 0.2rem auto 0.4rem auto;overflow: hidden;display: block;width: 2.2rem;}
	.about-contents .box-left a img{width: 10px;margin-left: 8px;height: auto;}
	.about-contents  img{width: 100%;}
	/*banner**/
	/*.header-banner{height: 65vh;}*/
	.header-banner{height: 40vh;}
	.contact-codewrap{display: none;}
	/**内页banner*/
	.nybanner{height: 35vh;}
	/**首页*/
	.iabout-left{padding-top: .5rem;}
	.contact-bgbox .box h5{font-size: 18px;}
	.contact-bgbox .box .telx h6{font-size: 24px;}
	.contact-bgbox .box .ncontact_txt p{font-size: 14px;}
	.about-main{overflow: hidden;height: auto;}
	.contact-bgbox .box{padding:.3rem;}
	.contact-bgbox .box .addressbox{margin-top: .2rem}
	.commtop{font-size:18px;}
	.commtop span{font-size: 14px;}
	.iabout_left_top .commtop{text-align: center;}
	.iabout-left,.iabout-right{width: 100%;float: none;}
	/*.iabout-left .txt1 p{font-size: 14px;line-height: 1.728;height: 105px;}*/
	.iabout-left .txt1 p{font-size: 14px;line-height: 1.728;}
	.iabout-left .txt1{padding-top: .2rem;}
	.iabout-right{margin-top: 0;height: auto;overflow: hidden;}
	.iabout-left .txt1 a{text-align: center;font-size: 14px;margin:.2rem  auto .4rem auto;overflow: hidden;display: block;width: 2.2rem;}
	.iabout-left .txt1 a img,.more img{width: 10px;margin-left: 8px;height: auto}
	.iabout-right-video{box-shadow: none!important;width:100%;float: none;}
	.video-title{padding:.1rem;text-align: center;display: none}
	.video-title p.en{font-size: 10px;}
	.video-title p.cn{text-align:center;font-size: 16px;letter-spacing: 1px;}
	.videoSwiper .swiper-container a div.img{border-radius: 8px;overflow: hidden;}
	.videoSwiper{height: auto;}
    .iabout-right .swiper-pagination1{width:100%;border-bottom: 0;bottom: 0px;text-align: center;}
	.iabout-right .swiper-pagination1 .swiper-pagination-bullet{float: none;width: 6px;height: 6px;}
	.iabout-databox {padding-bottom: .5rem;}
	.iabout-databox .blockbox ul li p{font-size: 12px;}
	.iabout-databox .blockbox{border-bottom: none;}
	.iabout-databox .blockbox ul li div.num span{padding-left: 5px;font-size: 11px;}
	.iabout-databox .blockbox ul li div.num{font-size: 16px;}
	.i-mainbox2,.problem-box{background:#f5f5f5;}
	.problem-box{margin-bottom: 0;padding-bottom: .5rem;padding-top: .5rem;}
	.problem-box .dl-box .titles h4{font-size: 18px;}
	.problem-box .dl-box .titles a{width:2rem;height: 20px;line-height: 20px;}
	.problem-box .dl-box .titles a img{width:20px;height: 20px;}
	.common-title2 h2{font-size: 18px;}
	.common-title2 p{font-size: 14px;}
	.i-mainbox2 .more{margin-top: .3rem;}
	.more{height: .5rem;line-height: .5rem;border-radius: 20px;font-size: 14px;padding:3px 0;}
	.list-databox{position: static;top:0;}
	.first-data{height: auto;}
	.first-data h4.hot{font-size: 16px;background-size: 16px auto;padding-left: .45rem;}
	.first-data p.dot{width: 100%;line-height:1.628;padding-top:.15rem;font-size: 14px;}
	.first-data .more{width:2.2rem;margin:.2rem auto;}
	.inews-box{height: auto;padding-bottom: .5rem;overflow: hidden;}
	.list-databox{display: block !important;}
    .list-databox .li{width:49%;float:left;margin:0 0.5%;}
	.inews-box-content{height: auto;}
	.inews-box-left,.inews-box-right{width:100%;float: none;}
	.inews-box-left a,.inews-box-left,.inews-box-right dl dt{border-radius:8px;}
	.inews-box-left  h2{font-size: 16px;line-height: 25px;height: 50px;}
	.inews-box-right{margin-top: .4rem;}
	.inews-box-right dl dt{width:125px;}
	.inews-box-right dl dd{width: calc(100% - 135px);}
	.inews-box-right dl dd h2{font-size: 16px;line-height: 25px;height: 50px;}
	.inews-box-right dl dd p.time{font-size: 13px;}
	.inews-box-right dl dd a,.inews-box-right dl dd a:hover{background-size: 12px 12px;}
	.inews-box-right .more{width: 2.2rem;margin:.6rem  auto 0 auto;}
	.problem-box .dl-box{height: auto;border-radius: 15px;padding:0 0 5px 0;}
	.problem-box .dl-box .titles{border-radius: 15px 15px 0 0;height: 30px;line-height: 30px;}
	.single-data .question h4{font-size: 14px;background-size: 22px auto;padding-left: 30px;width: 80%;font-weight: 500;color: #000}
	.anwser-box p{font-size: 14px;padding-left: 10px;}
	/*.anwser-box img{width: 22px;height: auto;}*/
	.single-data .question span.solo,.single-data .question span.solo.on{background-size: 20px 20px;height: 20px;width: 20px;}
	.inews-box-content .inews-box-left .img-cover {height: 3.5rem;}
	/**资助指引**/
	.pst{font-size: 14px;white-space: nowrap;background-size: 15px 15px;}
	.guide .titleh2{font-size: 20px;}
	.guide .desc span{font-size: 14px;}
	.guide .content p{font-size: 14px;line-height: 1.628}
	/*一对一助学**/
	.zhuxue-ul-txt .txt3 a{margin-bottom: 0}
	.second-nav-list-top h4{font-size: 18px;}
	.category-li dt{position: static;width:100%;font-weight: 600;font-size: 14px;color:#000;}
	.category-li dd{width: 100%;margin-left: 0;font-size: 14px;margin-top: 5px;}
	.category-li dd a{font-size: 14px;padding:0 8px;}
	.category-li{padding:.1rem 0;}
	.layui-form-radio > i{font-size: 16px;}
	.category-li  .layui-input-inline{margin:0 0 0 10px;}
	.zhuxue-list .zhuxue-ul-txt .txt1 h4{font-size: 16px;}
	.zhuxue-list .zhuxue-ul-txt .txt1{height: 30px;}
	.zhuxue-list .zhuxue-ul-txt .txt2{font-size: 14px;}
	.zhuxue-list .zhuxue-ul-txt .txt1 span{font-size: 14px;}
	.zhuxue-list .zhuxue-ul li{width: 100%;height: auto;border-radius: 8px;border:none;}
	.zhuxue-list .zhuxue-list .zhuxue-ul li{margin-bottom: .5rem;display: table;}
	.zhuxue-list .zhuxue-ul li div.img{border-radius: 5px 5px 0 0 ;width: 100%;height: 4rem;float: none;}
	.zhuxue-list .zhuxue-ul-txt{float: none;height: auto;width: 100%;}
	.zhuxue-list .zhuxue-ul-txt .txt2 p{padding:3px 0;}
	.zhuxue-list .zhuxue-ul-txt .txt3{position: static;height: 40px;display: flex;display: -webkit-flex;align-items: center;justify-content: center;margin:.15rem auto .1rem auto;}
	/*.zhuxue-ul-txt .txt3 > a{padding:0 15px;margin-right: 15px;border-radius: 15px;}*/
	.zhuxue-list .zhuxue-ul-txt .txt3 > a{padding:0;border-radius: 15px;}

	.zhuxue-ul-txt .txt1 h4{font-size: 16px;}
	.zhuxue-ul-txt .txt1{height: 30px;}
	.zhuxue-ul-txt .txt2{font-size: 14px;}
	.zhuxue-ul-txt .txt1 span{font-size: 14px;}
	.zhuxue-ul li{width: 100%;height: auto;border-radius: 8px;border:none;}
	.zhuxue-list .zhuxue-ul li{margin-bottom: .5rem;display: table;}
	.zhuxue-ul li div.img{border-radius: 5px 5px 0 0 ;width: 100%;height: 4rem;float: none;}
	.zhuxue-ul-txt{float: none;height: auto;}
	.zhuxue-ul-txt .txt2 p{padding:3px 0;}
	.zhuxue-ul-txt .txt3{position: static;height: 40px;display: flex;display: -webkit-flex;align-items: center;justify-content: center;margin:.15rem auto .1rem auto;}
	/*.zhuxue-ul-txt .txt3 > a{padding:0 15px;margin-right: 15px;border-radius: 15px;}*/
	.zhuxue-ul-txt .txt3 > a{padding:0;border-radius: 15px;}

	/*登录0**/
	.login-box{width:90%;height: auto;overflow: hidden;}
	.bottoms{bottom: 10px;font-size: 14px;width:90%;left:5%;}
	.login-title .title{padding:40px 0 30px ;font-size: 16px;}
	.l-static{padding-top: 30px;}
	.form_item2{margin-bottom: 10px;}
	.l-password-box .form_item .itxt,.form_item2 .itxt{font-size: 14px;}
	/*#sendcode{width: 120px;}*/
	#sendcode{width: 1.7rem}
	.layui-form-item-yzm #sendcode{border-radius:0 5px 5px 0;}
	.l-password-box{margin-bottom: 11px;}
	.third-login-box{bottom:40px;}
	.login-box .blockbox{width:100%;padding:.4rem .3rem;overflow: hidden;box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;box-shadow: none;min-height:480px;}
	.reg-boxcontent{width:90%;margin:30px auto;overflow: hidden;}
	.reg-top-tab{display: block;height: auto;overflow: hidden;padding-bottom: .4rem;}
	.form_login{width:100%;}
	.form_login .layui-form-item .layui-btn{margin:.6rem auto;width:90%;font-size: 16px;}
	.reg-top-tab span{display: inline-block;border:1px solid #999;height: 30px;line-height: 30px;font-size: 14px;border-radius: 5px;margin:5px;}
	.reg-top-tab span.on, .reg-top-tab span:hover{position: static;border:1px solid #29d448;}
	.reg-zz-intro{padding:30px 0;}
	.reg-zz-intro img.icon1{width: 35px;height: 41px;margin-right: 15px;}
	.intro-txt h4{font-size: 18px;}
	.layui-form-item-yzm .layui-input{width: 60%}
	.layui-form-item-yzm .verifyImg{width: 80px;vertical-align: top;}
	.intro-txt p,.intro-txt a,.form_login .layui-form-label{font-size: 14px;}
	.sucessicon img,.main-conetnt-box img{width:1.4rem;height: 1.4rem;margin:0 auto;}
	.sucessicon p.tips,.main-conetnt-box p.tips1{font-size: 14px;padding-top: .4rem;}

	/**一对一助学详情**/
	.item-row-1{display: block;}
	.collect{border-radius: 10px;}
	.row-1-left,.row-1-right{width:100%;border: none;}
	.row-1-right{display: flex;display: -webkit-flex;align-items: center;justify-content: center;}
	.row-1-right a{border-radius: 5px;height: 35px;line-height: 35px;width: 40%;display: inline-block;margin:0 5px;}
	.item-row-1 .row-1-left h4, .main-conetnt-box2 h4{font-size: 18px}
	.row-1-left p,.row-1-right a,.item-1-2,.tips-intro .txt p,.text-box{font-size: 14px}
	.main-conetnt-box-bottom{display: block;}
	.img-left{width: 100%;float: none;height: 5.45rem;border-radius: 5px;border:none;overflow: hidden;}
	.img-right{width: 100%;}
	.item-2 h4{font-size: 16px;}
	.item-1-1 h4{font-size: 18px;}
	.detail-boxs .data-li{font-size: 15px;display: block;padding:5px 0;}
	.detail-boxs .data-li p{padding:3px 0; }
	.pc-slide{height:5.45rem;overflow: hidden;}
	.pc-slide .swiper-slide img{width:100%!important;height: 5.45rem!important;overflow: hidden;}
	.main-conetnt-box2 .detail-boxs .data-li{display: block;}
	.main-conetnt-box2 .detail-boxs .data-li p{width: 100%;}
	.btn-box{height: 35px;}
	.btn-box a{width:40%;height: 35px;line-height:35px;font-size: 14px;border-radius: 5px;margin:0 5px;}
	.view .swiper-container .swiper-slide{height: auto;overflow: hidden;}
	/**弹窗**/
	.mask-windows-box{width:90%;left:5%;margin-left: 0;height:auto;box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;top:30px;margin-top: 0;padding:.3rem;}
	.tips-intro{display: block;padding:.3rem 0;text-align: center;}
	.tips-intro img{width: 30px;margin:0 auto 15px auto;display: block;}
	.tips-intro .txt h4{font-size: 18px;}
	.tips-intro .txt{margin-left: 0;}
	.mask-windows-box .colosed,.mask-windows-box .colosed:hover{width:30px;height: 30px;background-size: 30px 30px;}

	.tips-intro .txt a{margin:.3rem auto;height: 30px;width:150px;line-height: 30px;font-size: 14px;border-radius: 5px;}
	/*.window-box a.btn{font-size: 16px;height: 40px;line-height: 40px;padding:0 10px;border-radius: 8px;}*/
	.window-box a.btn{font-size: 16px;height: 40px;line-height: 40px;padding:0 10px;border-radius: 8px;width: 95%;}

	/**资助计划**/
	.plan-table-top p{width:auto;font-size: 14px;}
	.plan-table-top img{width:20px;margin-right: 10px;display: none;}
	.plan-table-middle .layui-form-radio *, .plan-table-middle .layui-form-label{font-size: 14px;}
	.plan-table-middle{padding:30px 0;}
	.plan-table-middle .layui-input-block{width: calc(100% - 130px);}
	.plan-table-middle .ptitle{font-size: 14px;}
	.layui-form-item .layui-input-inline4{margin-left: 0}
	.layui-form-item1 .layui-btn1,.layui-form-item1 .layui-btn2{width:42%;font-size: 14px;height: 35px;height: 35px;border:0;line-height: 35px;text-align: center;border-radius: 5px;}

	/*家长-我的消息**/
	.nybanner1{height: 3rem;}
	.person-top{margin-top:-1.25rem;}
	.person-top .person-top-box{min-height: auto;overflow: hidden;border-radius: 5px;}
	.person-top .person-top-box .person-top-bar{height: auto;padding:.3rem;}
	.person-top .person-top-box .person-top-bar h4{font-size: 18px;}
	.person-bottom-bar{display: block;height: auto;line-height:40px;}
	.person-bottom-bar a{width: 100%;display:block;border-right: none;font-size: 14px;}
	.person-bottom-bar a.on:after,.person-bottom-bar a:hover:after{display: none;}
	.person-bottom-bar.bar1 a{float: left;}
	.person-bottom-bar a:first-child:hover, .person-bottom-bar a:first-child.on{border-radius: 0 0 0 5px;}
	.person-bottom-bar a:last-child:hover, .person-bottom-bar a:last-child.on{border-radius: 0 0 5px 0;}
	/* .person-bottom-bar.bar1 a.on:after,.person-bottom-bar.bar1 a:hover:after{display:block;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px solid #000;bottom: -8px}
	 */
	.person-bottom{padding:.6rem 0;overflow: hidden;}
	.person-bottom-box{padding:.3rem ;}
	.message-list-ul li a p{font-size: 16px;width: 90%;}
	.message-list-ul li a .tagsbox span.time{font-size: 13px;color: #999}
	.message-list-ul li a .tagsbox span.tag{font-size: 13px;padding:3px;}
	.person-bottom-bar a img{height: 14px;}
	.title-h4{font-size: 18px;}
	.timeline-item-content time,.timeline-item-content .tag{font-size: 14px;padding:3px;}
	.form-box-rec .layui-form-label,.timeline-item-content .txt p{font-size: 14px;}
	.timeline-container a.btn{width: 120px;margin-left: -60px;font-size: 14px;height: 35px;line-height: 35px;border-radius: 5px;bottom: 75px;}
	.timeline-container .already{font-size: 14px;height: 35px;line-height: 35px;border-radius: 5px;width: 120px;margin-left: -60px;top:-145px;z-index: 100;}
	.timeline-item-content .circle{right: -12px;}
	.timeline-item:nth-child(2n+1) .timeline-item-content .circle{left:-15px;}
	.timeline-item-content{padding:.2rem;}

	.person-zizhu-ul{display: block;}
	.person-zizhu-ul li .txt1{height: 30px}
	.person-zizhu-ul li .txt1 h4{font-size: 18px;}
	.person-zizhu-ul li .txt1 span{font-size: 14px;}
	.person-zizhu-ul li p{font-size: 14px;}
	.person-zizhu-ul li{width:98%;margin:0 auto .6rem auto;border-radius: 8px;}
	.view .swiper-container{height:100%;}

	/**义工**/
	.person-between-data{padding:.3rem 0;}
	.person-between-data li p{font-size: 12px;line-height: 1.6}
	.person-between-data li{padding:0 5px;}
	.person-between-data li span.num{font-size: 20px;}
	.person-top-bar a.add{height: 32px;line-height: 32px;font-size: 14px;padding:0 .3rem;}
	.person-top-bar .person-top-right a img{height: 11px;}
	.person-bottom-bar.bar3 a{float: left;width: 50%;}
	.person-bottom-bar.bar2 a{float: left;width: 50%;}
	.person-bottom-bar.bar4 a{float: left;width: 50%;}
	.person-bottom-bar.bar4{padding-top: .3rem;}
	.zhuxue-ul-txt .txt4 p{font-size: 14px;}
	.manager-person{width:100px;height: 100px;position: static;padding:.3rem;margin:0 auto;}
	.manager-person div.img{height:60px;width:60px;}
	.manager-person div.img .set{background-size: 18px 18px;right: 0;}
	.person-bottom-box .zhuxue-ul li{background: #f5f5f5}
	.manager-person .account {font-size: 18px;}
	.manager-person p.position{font-size: 14px;}
	.boxtop-right,.person-top-bar .person-top-right a.import{display: none;}
	.search-boxtop .input1{width:calc(100% - 15px);font-size: 14px;height: 40px;line-height: 40px;}
	.search-boxtop{width:97%;height: 40px;line-height: 40px;margin:0 auto;}
	.zhuxue-ul2 li{width: 98%;margin:.3rem auto;}
	.zhuxue-ul2 li .li-top{height:auto;overflow: hidden;}
	.manager-person-box .person-top-bar{display: block;}
	.manager-person-box .person-top-bar .person-top-right{text-align: center;}
	.zhuxue-ul2 li .li-top div.img{float: none;border-radius: 8px 8px 0 0;height: 4rem;width: 100%}
	.zhuxue-ul2 li{height: auto;border-radius: 8px;overflow: hidden; }
	.zhuxue-ul2 li .li-bot{height: 40px;line-height: 40px;}
	.zhuxue-ul2 li .li-bot a.a,.zhuxue-ul2 li .li-bot span{line-height: 40px;font-size: 14px;}
	.zhuxue-ul-txt div.tags{font-size: 14px;}
	.detail-boxs-top{height: auto;display: block;}
	.person-bottom-bar a:hover, .person-bottom-bar a.on{border-radius: 5px;}
	.detail-boxs-top .imgs-detail-left .img{width: 100%;height: 3.5rem;border-radius: 8px;}
	.detail-boxs-top .imgs-detail-left .zhuxue-ul-txt p{padding:3px 0;font-size: 14px;}
	.form-box-rec .layui-form-item1{margin-left: 10px;}
	.detail-boxs-top .imgs-detail-left,.detail-boxs-top .row-1-right{width: 100%;border-right: none;}
	.plan-table .dl-list{width: 100%;}
	.dt-title h4{font-size: 18px;line-height: .5rem}
	.dt-title i{background-size: 12px auto;}
	.plan-table-middle1 .layui-form-label{float: none;text-align: left;padding:0 20px;margin-bottom: 8px;}
	.plan-table-middle1 .layui-input-block{margin-left: 20px;width:calc(100% - 24px);}
	.distpicker5 .layui-inline{margin-left: 20px;width:calc(100% - 24px);}
	.foreign .layui-inline{margin-left: 20px;width:calc(100% - 24px);}
	.layui-form-radio{margin-top:-3px;}
	.plan-table-middle1 .layui-form-item .layui-input-inline{margin-left: 20px;}
	/*.plan-table-middle1 .layui-form-item .layui-inline{width:calc(100% - 24px);margin-left: 20px;}*/
	.plan-table-middle1 .layui-form-item .layui-inline{width:calc(100% - 24px);}
	.plan-table-middle1  .layui-input-block4{margin-left: 0;}
	.plan-table-middle1 .layui-form-item .layui-inline3,.plan-table-middle1 .layui-form-item .layui-inline4{margin-left: 0;width:calc(100% - 2px);}
	/**管理**/
	.manager-box-left,.manager-box-right{width:100%;float: none;}
	.manager-box-right{margin-top: .5rem;overflow: hidden;}
	.manager-box-left ul{padding:.3rem;}
	.manager-box-left ul li{height: 40px;line-height: 40px;font-size: 14px;width: 50%;float: left;border-radius: 5px;}
	.manager-box-left ul li a{font-size: 16px;}
	.manager-box-left ul li a img{height: 14px;}
	.right-tab{white-space: nowrap;}
	.right-tab a.on.tabbtn, .right-tab a.tabbtn:hover{font-size: 16px;}
	.right-tab a.tabbtn{font-size: 14px;margin-right: .1rem;}
	.right-tab .add{display: none;}
	.item-message-top{display:block;padding:0;position: relative;}
	.item-row1, .item-row2, .item-row3{width: 100%;border-right: none;display: block;padding:0;height: auto;}
	.right-tabcontent .item2{border-radius: 8px;}
	.item-row1 div.img{width: 100%;height: 3.5rem;border-radius: 8px 8px 0 0 ;}
	.item-row1 .item-row1-text h4{font-size: 18px;margin-bottom: 5px;margin-top: .2rem;}
	 .item-row1 .item-row1-text p{font-size: 14px;}
	.item-row2 p, .item-row3 p{margin-left: .2rem;font-size: 14px;}
	.item-row4{display: block;position: absolute;top:3.8rem;right: .2rem;font-size: 14px;}
	.item-row4 p.stat{font-size: 14px}
	.item-message-bot{height: auto;display: block;padding:10px 0 0  0;}
	.item-message-bot a{margin-bottom: 10px;font-size:14px;border-radius: 5px;margin-left: 8px;}
	.manager-box-right .zhuxue-ul li{height: auto;overflow: hidden;border-radius: 8px;}
	.manager-box-right .zhuxue-ul li div.img{width: 100%;border-radius: 8px 8px 0 0 ;height: 3.5rem;}
	.manager-box-right .zhuxue-ul li .zhuxue-ul-txt{width:100%;height: auto;}
	.zhuxue-ul-txt .txt3 span.tags{padding:0 15px;}
	.right-tabcontent .item{padding:0;display:block;position: relative;}
	.item-row4 a,.dd-box-data li{font-size: 14px;}
	.dd-box-data li .wrap-pic a{width: 80px;height: 80px;margin-bottom: 10px;}
	.dd-box-data{display: block;}
	.dd-box-data li span{text-align: left;width: auto;}
	.dd-box-data li span.txt1{width: 100%;}
	.dd-box-data li span.txt{padding-left: 0;width: 100%}
	.audit-box{height: auto;}
	.audit-box .layui-form-radio{margin-top:1px;}
	.audit-box .layui-form-item .layui-form-label{display: block;float: none;font-size: 16px;}
	.audit-box .layui-form-item {padding-bottom: 10px;height: auto;}
	.btna{height:35px;line-height:35px;font-size: 14px;border-radius: 30px;}

	.right-tabcontent .item3{display: block;padding:.3rem;border-radius: 8px;}
	.right-tabcontent .item3 .item-row1, .right-tabcontent .item3 .item-row2, .right-tabcontent .item3 .item-row3{height: auto;border-right: none;display: block;}
	.right-tabcontent .item3 .item-row4 {position: static;text-align: center;}
	.item-row1 .item-row1-text h4 span{font-size: 14px;}
	.right-tabcontent .item3 .item-row4 a{display: inline-block;width: 35%;margin:10px 5px;}
	.credentialSwiper .swiper-button-prev2, .credentialSwiper .swiper-button-next2{display: none;}
	.credentialSwiper{width: 100%;}
	.account-message .layui-form-item .layui-form-label{font-size: 18px;padding-top: 5px;}
	.account-message .layui-form-item .layui-form-switch{margin-top: 0;}
	
	.person-bottom-box .zhuxue-ul li{width: 100%}



	.zhuxue-news-list li{width:48%;padding:0 ;height: auto;border-radius: 5px;}
	.zhuxue-news-list li a div.img{width:100%;height: 3rem;float: none;overflow: hidden;}
	.zhuxue-news-list li a div.txt h2{font-size: 16px;line-height: 22px;height: 44px;}
	.zhuxue-news-list li a div.txt{width: 100%;float: none;overflow: hidden;padding:.15rem .2rem;box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;}
	.zhuxue-news-list li a div.txt p.dot{font-size: 14px;line-height: 22px;height: 44px;}
	.zhuxue-news-list li a div.txt p.time{font-size: 14px;margin-top: .15rem}

	.dynamic-list li{width: 48%;}
	.dynamic-list li a h2,.about-contents .box-left h4{font-size: 18px;}
	.dynamic-list li a span{padding:3px .18rem;border:1px solid #29d448}
	.dynamic-list li a span img{width: 10px;}
	.about-more-box{height: auto;}
	.about-contents .box-left p{font-size: 14px;}
	.common-title2 p, .dynamic-list li a p.desc, .dynamic-list li a p.time,.dynamic-list li a span{font-size: 14px;}
	/*.about-contents .box-left{width: 100%;height:3.24rem;overflow: hidden;float: none;}*/
	.about-contents .box-left{width: 100%;overflow: hidden;float: none;}
	.about-contents .box-right{width: 100%;height: 3.5rem;float: none;margin-top: .4rem;}
	.about-more-box .iabout-databox .blockbox ul li{border-right: 0;padding:0;}
	.client-boxs ul li{width: 30.3%;}
	.client-boxs ul li:last-child:nth-child(3n + 2){margin-right: calc((100% - 30.3%) / 2);} 
	.client-boxs ul li:last-child:nth-child(4n + 2){ margin-right:0);}  
	.client-boxs ul li:last-child:nth-child(4n + 3){ margin-right: 0;} 
	.titleone{display: none;}
	.titletwo{display: block;width: 100%;text-align: center;margin-top: .5rem;color: red;}
	.login-switch{display: none;}
	.img img {pointer-events: none;-webkit-user-select: none;-moz-user-select: none;}
	.noimg img {pointer-events: none;-webkit-user-select: none;-moz-user-select: none;}

}
@media screen and (max-width:640px) {
	.client-boxs ul li{width: 48%;}
	.client-boxs ul li:last-child:nth-child(3n + 2){margin-right: 0;} 
	.contactMap{width: 100%;box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;}
	.dynamic-list li{width: 100%;}
	.contact-bgbox{top:.3rem;width:80%;left:10%;margin-top: .3rem;}
	.dynamic-list li a div.img{height: 3.4rem}
	.dynamic-list li a h2{font-size: 16px;}
	.nybanners{height: 3.5rem;}
	.common-title2 p{font-size: 13px;}
	.nybanners .banner_title div.imgs{height: 40px;}
	.nybanners .banner_title h4{margin-top: .1rem;font-size: 20px;}
	.nybanners .banner_title div.imgs img{max-width: 60%}
	.nybanners .banner_title p{font-size: 16px;}
	.swiper-slide-left,.swiper-slide-right{width:100%;float:none;overflow: hidden;box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;}
	.swiper-slide-left{height: 3.3rem;}
	.firstnewsbox .swiper-container  .swiper-slide{width: 100%;overflow: hidden;}
	.firstnewsbox .swiper-container .swiper-pagination{bottom: .3rem;overflow: hidden;}
	.swiper-slide-right{height:3.65rem;padding:.3rem ;}
	.swiper-slide-right .desc{height: 66px;line-height: 22px;font-size: 14px;margin-top: .3rem}
	.firstnewsbox{height: auto;overflow: hidden;}
	.swiper-slide-right p.time{font-size: 14px;}
	.swiper-slide-right h2{font-size: 16px;height: 40px;line-height: 30px;}
	.zhuxue-news-list li{width:100%;padding:0 ;height: auto;border-radius: 5px;}
	.zhuxue-news-list li a div.img{width:100%;height: 3.3rem;float: none;overflow: hidden;}
	.zhuxue-news-list li a div.txt h2{font-size: 16px;line-height: 22px;height: 44px;}
	.zhuxue-news-list li a div.txt{width: 100%;float: none;overflow: hidden;padding:.3rem;box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;}
	.zhuxue-news-list li a div.txt p.dot{font-size: 14px;line-height: 22px;height: 44px;}
	.zhuxue-news-list li a div.txt p.time{font-size: 14px;margin-top: .15rem}
	.login-switch{display: none;}
	.img img {pointer-events: none;-webkit-user-select: none;-moz-user-select: none;}
	.noimg img {pointer-events: none;-webkit-user-select: none;-moz-user-select: none;}
}
@media screen and (max-width: 6000px) {
    .imgs-detail-left{width:100% !important;border:none !important;}
}
@media screen and (max-width: 1250px) {
    .timeline-item{width:auto !important;margin-top:20px !important;padding-right: 0 !important;z-index:9999 !important;}
    .timeline-item:nth-child(2n+1){margin-top:20px !important;}
    .timeline-item-content{width:auto !important;max-width:100% !important;}
    .right-tabcontent .person-bottom-box1 .timeline-item:nth-child(2n+1){padding-left:0;}
    .timeline-item:nth-child(2n+1){padding-left:0;}
    .timeline-item:nth-child(2n){margin-top:20px !important;}
    .timeline-item-content .circle{display:none;}
    .right-tabcontent{overflow:visible !important;}
    .timeline-container{padding-bottom:80px !important;margin-top:20px !important;}
}

@media screen and (max-width: 800px) {
    .imgs-detail-left{width:100% !important;border:none !important;}
    .detail-boxs-top .imgs-detail-left .img{float: none;height:3rem !important;}
    .detail-boxs-top .imgs-detail-left .img img{float: none;height:auto !important;}
    .detail-boxs-top .zhuxue-ul-txt{margin-left:10px !important;}
    .detail-boxs-top{height:auto !important;}
}