.wap-header{height: 80px; position: fixed; top: 0; width: 100%; background:#fff; z-index: 999;display: none;}
.wap-header .logo h1{line-height: 0;}
.wap-header .logo a{display: block;}
.wap-header .logo  img{display: block;}
.wap-click { padding:17px 0;}
.wap-click span{width: 34px; height: 2px;background: #333;display: block;margin: 10px auto; transition: all 277ms ease-in-out;position: relative;}
.active span.cl-1{transform: rotate(-45deg);top:12px;}
.active span.cl-2{opacity: 0;}
.active span.cl-3{transform: rotate(45deg);top:-12px;}
.wap-header .ver{left: auto; margin-top: 0; position: relative; padding: 18px 0; margin-right: 3%;}
.wap-nav{ background: #F6F6F6; z-index: 20; left: 0; width: 100%; display: none;}
.wap-nav ul li a{ display: block;font-size: 15px;line-height:40px;color: #434343;text-indent: 40px;transition: all .6s;}
.wap-nav ul li a:hover,.wap-nav ul li.on>a{ background: #333;color:#fff}
.wap-hide{ background: #fff; display: none;overflow: hidden;}
.wap-hide dd{border-bottom: 1px dashed #eee;float:left;width:50%;}
.wap-nav .wap-hide dd a{line-height:45px;text-align: center;font-size:14px;text-indent: 0;}
.wap-headerzw{height: 60px;display: none;}
.wap-vericon{margin-top:17.5px;  margin-right: 18px;}
.priduct-banner .swiper-pagination{display: none;}
.odds-cp .swiper-pagination{display: none;}
.wap-pro-list,.pf_down{display: none;}
.wap-pro-list-pic{display: none;}
.wap-header .search{margin-top: 28px;margin-right: 5%;}
.zw{display: none;height: 80px;width: 100%;}	
.wap-summar{display: none;margin-top: 50px;font-size: 15px;color: #FFFFFF;line-height: 32px;}
.wap-summar img{display: block;width: 100%;}
.wapfoot-zw,.wapfooter,#wxnr{display: none;}

.wapfoot-zw,.wapfooter,#wxnr{display: none;}

.wap-related{display: none;}
.swiper-containerx{display: none;}
.wap-sjyy{display: none;}
.ny-banner .swiper-slide .banner-qlin img:nth-child(1){margin-top: 20%;display: none;}
@media screen and (min-width:200px)  and  (max-width:1700px)  {
	/*PC端公共头部*/
	.containerw{max-width: 96%;}
	.containery{max-width: 96%;}
	.container{max-width: 96%;}
	
	/*.f-t-left dl{margin-right: 11%;}*/
	/*首页头部*/
	.head-nav{width: 75%;}
	
	/*首页为什么选择我们*/
	.choose .pic .icon{right: -27px;}
	
	.introduce-swiper{margin-left: 5%;}
	
	.guest .left{left: -1%;}
	
	.college-plan .college-con li p{font-size: 14px;}

	/* 底部 */
	.f-t-left dl {margin-right: 7%;}
}
@media only screen and (min-width: 200px) and (max-width: 1500px) {
	.head-nav{width: 70%;}
	.f-t-right dl dd input#input{width: 41.8%;}


	/* 底部 */
	.f-t-left dl dt a, .f-t-right dl dt a {font-size: 16px;}
	.f-t-left dl dd a {font-size: 12px; line-height: 30px;}



}
@media only screen and (min-width: 200px) and (max-width: 1320px) {
	.f-t-right dl dd input#input{width: 40%;}
	
	/* .f-t-left dl{margin-right: 7.5%;} */
	
	.solution-details .pro1 .descript1 em{margin-top: 3%;font-size: 26px;}
	.solution-details .pro1 .descript1 p{line-height: 33px;}
	.descript1 ul li:nth-child(2){font-size: 20px;}
	.descript1 ul li:nth-child(1) a{font-size: 16px;}
	
	.solution-details .pro1 .descript1{height: 380px;}
}
@media screen and (min-width: 200px) and (max-width: 1200px) {
	.solution-details .pro1 .descript1{width: 100%;}
	
	
	
	.swiper-containerx{display: block;overflow: hidden;position: relative;}
	.solution-details .pro1 .pro-list-pic{display: none;}
	
	.descript1 ul li:nth-child(2){font-size: 16px;}
	
	/*新闻内页*/
	.list-news li .info{padding: 15px 15px;}
	.list-news li .info em{font-size: 16px;}
	.list-news li{width: calc(100% / 3 - 1%);}
	.list-news li:nth-child(3n){margin-right: 0;}
	.list-news li:nth-child(4n){margin-right: 1.3% ;}
	
	.zw{display: block;}
	.head{display: none !important;}
	.header{display: none !important;}
	.nav-head{display: none !important;}
	.wap-header{display: block;}
	.f-t-left dl {margin-right: 3%;}
	.ny-solution ul li .name .fl{padding-left: 13%;}
	.logo{margin-top: 11px;}
	
	/*首页孝义家*/
	.solutions .solutions-nav li{width: calc(100% / 3 - 1.5%);}
	.solutions .solutions-nav li a dd:nth-child(1){font-size: 18px;}
	.solutions .solutions-nav li a{height: 80px;line-height: 80px;padding: 0 3%;}
	
	/*首页关于我们*/
	.about .title dd em{font-size: 25px;}
	
	/*首页新闻*/
	.news .news-con .bd ul li .info{padding: 10px 10px;}
	
	/*底部*/
	.f-t-right dl dd input#input{width: 38%;}
	.f-t-right dl dd textarea{width: 91%;}
	
	/*内页关于我们*/
	.future ul li:nth-child(2){padding-top: 0.3%;}
	.future em{font-size: 26px;margin-left: 80px;}
	.future p{font-size: 12px;margin-left: 80px;}
	.future dd{font-size: 13px;}
	.course .swiper-slide:nth-child(2n) .info{margin-top: -11px;}
	.course .swiper-container2 .swiper-button-next{right: 1%;}
	.course .swiper-container2 .swiper-button-prev{left: 1%;}
	.course .swiper-slide:nth-child(4n) .pic{margin-top: 68px;}
	
	/*内页产品方案*/
	.ny-banner .swiper-slide .banner-con{top: 3%;}
	.ny-banner .swiper-slide .banner-con .name em{font-size: 35px;}
	.ny-banner .swiper-slide .banner-con ul{margin-top: 30px;}
	
	/*内页人才引进*/
	.talents-con{padding: 68px 80px;}
	
	/*明德学院*/
	.college-plan .college-con li{width: 38%;}
}
@media only screen and (min-width: 200px) and (max-width: 1036px) {
	.f-t-left dl {margin-right: 1%;}
	
	.course .swiper-slide .info p{font-size: 14px;}
}
@media screen and (min-width: 200px) and (max-width: 1000px) {
}
@media only screen and (min-width: 200px) and (max-width: 920px) {
	/*手机端应用*/
	.wap-Application{display: block;}
	.Application{display: none;}
	
	.wap-Application{}
	.wap-Application .title{text-align: center;}
	.wap-Application .title em{font-size: 22px;color: #333333;font-family: "arial black";}
	.wap-Application .title p{font-size: 14px;font-family: arial;color: #666666;}
	.wap-Application ul{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 5%;}
	.wap-Application ul li{width: calc(100% / 2 - 1%);margin-bottom: 2%;}
	.wap-Application ul li .pic{}
	.wap-Application ul li .pic img{display: block;width: 100%;}
	.wap-Application ul li p{width: 100%;text-align: center;}
}
@media only screen and (min-width: 200px) and (max-width: 960px) {
	.college-plan .college-con li{width: 40%;}
	.index-Application{display: none;}
	.Application {display: none;}
	.wap-Application{display: block;}
	.wap-sjyy{display: block;}
	
	.wap-sjyy .hd ul{display: flex;justify-content: center;margin-top: 4%;}
	.wap-sjyy .hd ul li{padding: 10px 20px;
    margin: 5px;
    border: 1px solid #F2F2F2;}
	/*首页*/
	.contact em{font-size: 35px;}
	.about .about-con ul li dd:nth-child(2) div:nth-child(1){margin-bottom: 10%;}
	/*新闻*/
	.news .news-con .bd ul{flex-wrap: wrap;}
	.news .news-con .bd ul li{width: calc(100% / 2 - 1%);margin-bottom: 2%;}
	.news .news-con .bd ul li .info{padding: 20px 20px;}
	/*底部*/
	.f-t-left dl{margin-right: 3%;}
	.f-t-right dl dd input#input{width: 35%;}
	.f-t-right dl dd textarea{width: 84%;}
	
	.foot-mid{display: none;}
	.wap-foot{display: block;}
	/*手机端底部悬浮*/
	/*手机端在线咨询*/
	.wapfoot-zw,.wapfooter,#wxnr{display: block;}
	.wapfoot-zw{height: 53px;}
	.wapfooter{position: fixed; bottom: 0; width: 100%; height: 54px; line-height: 54px; background: #d9241a; z-index: 999}
	.wapfooter .foot-nav{float: left; width: calc(100% / 3)}
	.wapfooter .foot-nav-2{background: #000}
	.wapfooter .foot-nav-bg{display: inline-block; width: 40%;  height: 54px; line-height: 54px; text-align: center;}
	.wapfooter .foot-nav-bg1{background: url(../images/nav-bg1.png) no-repeat center center; background-size:40%;}
	.wapfooter .foot-nav-bg2{background: url(../images/nav-bg2.png) no-repeat center center; background-size:40%;}
	.wapfooter .foot-nav-bg3{background: url(../images/nav-bg3.png) no-repeat center center; background-size:40%;}
	.wapfooter a{display: inline-block; width:60%; font-size: 1.1rem; line-height: 54px; color: #fff;}
	#wxnr {width: 100%;height: 100%;max-width: 640px;min-width: 320px;position: fixed;top: 0;z-index: 1000;display: none;background: rgba(0,0,0,.6);}
	#wxnr .nrdf {margin: auto;position: absolute;top: 50%;left: 0;right: 0;width: 18rem;    height: 11rem;padding: 4rem 0 3rem;margin-top: -11rem;text-align: center;background-color: 	rgba(255, 255, 255, 0.8);box-shadow: 0px 2px 6px #777;-webkit-box-shadow: 0px 2px 6px #777;-moz-box-shadow: 0px 2px 6px #777;border-radius: 	10px;}
	#wxnr img {display: block;margin: 0 auto 0.8rem;}
	#wxnr p {display: block;font-size: 1.1rem;text-align: center;color: #666;}
	#wxnr i {display: block;position: absolute;top: 1rem;right: 1rem;width: 1.5rem;height: 1.5rem;font-size: 1rem;line-height: 1.5rem;text-align: center;color: #fff;font-weight: 	bold;font-style: normal;background: #333;border-radius: 1rem;cursor: pointer;}
	#wxnr #btn {display: inline-block;padding:  0.1rem 0.2rem;background-color: #f19903;color: #fff;border-radius: 0.2rem;cursor: pointer;}
	
	/*内页关于我们*/
	.honor .title em{font-size: 30px;}
	.future dl{width: 100%;margin-left: 0;}
	.future dd{margin-top: 2%;}
	.future em{margin-left: 25px;}
	.future p{margin-left: 25px;}
	.ny-about .gs dd{margin: 4.7% 9%;}
	
	/*内页产品方案*/
	.ny-banner .swiper-slide .banner-con .name em{font-size: 27px;}
	.ny-banner .swiper-slide .banner-con .name i{margin-bottom: 5px;margin-top: 5px;}
	.ny-banner .swiper-slide .banner-con .name p{font-size: 22px;}
	.ny-banner .swiper-slide .banner-con ul{width: 80%;}
	.ny-banner .swiper-slide .banner-con ul li{width: 110px;height: 110px}
	.ny-banner .swiper-slide .banner-con ul li img{margin-top: 20px;}
	.ny-banner .swiper-slide .banner-con ul li p{font-size: 15px;}
	
	/*人才引进*/
	.talents-con{padding: 50px 50px;}
	
	/*明德学院*/
	.college-plan{background: none;}
	.college-plan .college-con li{width: 44%;}
}
@media only screen and (min-width: 200px) and (max-width: 768px) {
	/*新闻内页*/
	.list-news li .info em{font-size: 14px;}
	.list-news li .info p{font-size: 12px;margin: 0;}
	
	
	.course .swiper-slide .info p{font-size: 12px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
	.course .swiper-slide .info span{font-size: 12px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
	/*首页*/
	.solutions .solutions-nav li a dd:nth-child(1){font-size: 17px;}
	.solutions .solutions-nav li a{height: 65px;line-height: 65px;padding: 0 2%;}
	.solutions .solutions-nav li a dd:nth-child(2){text-align: right;}
	.solutions-list{flex-wrap: wrap;}
	.solutions-list li{width: calc(100% / 2 - 1.4%);margin-bottom: 2%;}
	.contact em{font-size: 30px;}
	.about .title dd em{font-size: 22px;}
	.about .about-con ul li dd:nth-child(2) div:nth-child(1){margin-bottom: 0;margin-top: 10px;}
	.about .about-con ul li dd em{font-size: 20px;}
	.news .news-con .bd ul li .info{padding: 10px 10px;}
	
	/*内页关于我们*/
	.ny-about .title em{font-size: 30px;}
	.ny-about .gs{background-size: contain;}
	.ny-about .gs dd{margin: 6% 6%;}
	.future ul{flex-wrap: wrap;}
	.future ul li{width: 100%;}
	.future em{margin-left: 40px;}
	.future p{margin-left: 40px;}
	.future ul li:nth-child(2){padding-top: 1.3%;padding-bottom: 2.3%;}
	
	/*内页产品方案*/
	.ny-banner .swiper-slide .banner-con ul{margin-top: 5px;}
	.ny-banner .swiper-slide .banner-con ul li{width: 90px;height: 90px;}
	.ny-banner .swiper-slide .banner-con ul li img{margin-top: 14px;}
	.ny-banner .swiper-slide .banner-con ul li p{font-size: 13px;}
	
	/*明德学院*/
	.college-list ul li p{line-height: 35px;font-size: 15px;}
	.college-list ul li {width: calc(100% / 3 - 1.2%);margin-bottom: 2%;}
	.college-list ul:after{content: '';width: 32%;}
	
	/*人才引进*/
	.welfare .title2{margin-bottom: 10px;margin-top: 13%;}
	.welfare .title2 em{font-size: 30px;}
	.welfare ul li{width: calc(100% / 2 - 2%);}
}
@media only screen and (min-width: 200px) and (max-width: 800px) {
	
}
@media only screen and (min-width: 100px) and (max-width: 700px) {
	
}
@media only screen and (min-width: 200px) and (max-width: 640px) {
	.mb-zz{display: block;width: 100%;}
	.pc-zz{display: none;}
	.ny-banner .swiper-slide .banner-qlin img:nth-child(1){margin-top: 20%;display: block;}
	.ny-banner .swiper-slide .banner-qlin img:nth-child(2){margin-top: 20%;display: none;}
	.banner-qlin{background: url(../images/hzz-banner.jpg)no-repeat center;background-size:cover ;height: 380px;overflow: hidden;}
	
	.solution-details .container .ny-container {padding: 5% 1% 0% 1%;}
	.table4 .firstRow td {width: calc(100% / 2);}
	
	.about .title dd span{display: none;}
	.talents .title{padding: 0% 10%;}
	/*首页*/
	.solutions .solutions-nav li a i{display: none;}
	.solutions .solutions-nav li a dd:nth-child(3){display: none;}
	
	.position .sub-nav{display: none;}
	.position .ctitle1{display: none;}
	
	/*新闻内页*/
	.list-news li{width: calc(100% / 2 - 1%);margin-bottom: 2.5%;}
	.list-news li .info{padding: 10px 10px ;}
	.list-news li .info em{font-size: 14px;display: block;margin-bottom: 10px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
	.list-news li .info p{display: none;}
	.list-news li:nth-child(2n){margin-right: 0%;}
	.list-news li:nth-child(3n){margin-right: 1.3%;}
	
	.about .title dd p{font-size: 15px;}
	.contact .span dd{width: 135px;height: 40px;line-height: 40px;}
	.contact .span a{width: 135px;height: 40px;}
	.contact .span a img{margin-top: 15px;}
	.future dd{width: 89%;}
	/*详情页*/
	.spec-scroll .items ul li{width:calc(100% / 4 - 1%);margin-bottom: 1%;}
	.spec-scroll{margin-left: 0;}
	.solution-details{margin-top: 4px;}
	.solution-details .pro1 .pro-list-pic{float: none;width: 100%;display: none;}
	.spec-scroll .items ul{position: inherit;display: flex;justify-content: space-between;margin-top: 3px;}
	.spec-scroll{width: 100%;}
	.solution-details .pro1 .descript1{float: none;width: 100%;}
	.solution-details .pro1 .descript1 em{margin-top: 0;}
	.solution-details .pro1 .descript1 p{}
	.solution-details .xq-solution .hd{flex-wrap: wrap;}
	.solution-details .xq-solution .hd li{width: calc(100% / 2 - 1px);border: 1px solid #e6e6e6;border-right: 0;border-top: 0;}
	.descript1 ul li{line-height: 40px;}	
	.descript1 ul li:nth-child(1) img{display: none;}
	.descript1 ul li:nth-child(2){font-size: 14px;width: 71.8%;}
	.descript1 ul li:nth-child(1) a{font-size: 14px;}
	.descript1 ul{margin-top: 25px;margin-left: 0;}
	.pro1{margin-bottom: 25px;}
	.solution-details .pro1 .descript1{height: 100%;padding-bottom: 5%;padding-top: 10px;}
	.solution-details .xq-solution ul li span{font-size: 14px;}
	
	.xq-solution form .input{width: 40%;}
	.xq-solution form textarea{width: 90%;}
	
	/*新闻*/
	.news{padding-bottom: 30px;}
	.news .title{text-align: center;}
	.news .title em{font-size: 22px;}
	.news .news-con .bd ul li .info em{font-size: 14px;display: block;margin-bottom: 10px;}
	.news .news-con .bd ul li .info p{font-size: 12px;margin-top: 0;display: none;}
	
	/*明德学院*/
	.college-plan .title em{font-size: 22px;}
	.college-plan .title p{font-size: 12px;}
	.college-plan .college-con li{width: 94%;}
	.college-list ul{bottom: 0;padding: 15px;margin-bottom: 20px;}
	.college-list ul li{width: calc(100% / 2 - 1.2%);}
	.college-plan .college-con li .icon {width: 135px;height: 115px;}
	.college-plan .college-con li p{line-height: 39px;}
	
	/*面包屑*/
	.position ul li:nth-child(1) p a{font-size: 12px;margin-right: 2px;margin-left: 3px;}
	.position ul li:nth-child(1) p{padding-left: 20px;}
	
	/*首页*/
	.wap-header .logo img{width: 160px;}
	.solutions .solutions-nav li a dd:nth-child(2){display: none;}
	.solutions .solutions-nav{flex-wrap: wrap;margin-bottom: 35px;}
	.solutions .solutions-nav li{width: calc(100% / 2 - 1.5%);margin-bottom: 3%;}
	.solutions .solutions-nav li a dd:nth-child(1) {font-size: 17px;width: 100%;text-align: center;}
	.solutions{margin-top: 40px;margin-bottom: 40px;}
	.solutions-list li{margin-bottom: 5%;}
	.solutions-list li .name{line-height: 49px;height: 49px;}
	.solutions-list li .name a{height: 49px;}
	.solutions-list li .name a img{margin-top: 15px;}
	.solutions-list li:hover .name p{right: 15%;}
	.contact{height: 250px;}
	.contact em{font-size: 21px;}
	.contact p{font-size: 13px;display: none;}
	.about .title{flex-wrap: wrap;}
	.about .title dd{width: 100% !important;}
	.about .about-con ul li a{flex-wrap: wrap;}
	.about .about-con ul li dd{width: 100% !important;}
	.about .about-con ul li dd p{margin-bottom: 0;}
	.about .about-con ul li dd:nth-child(2) div:nth-child(2){margin-bottom: 7%;}
	.news .news-con .hd{position: initial;margin: 2%;}
	.news .news-con .hd ul{justify-content: center;display: none;}
	.news .news-con .hd li{width: 130px;line-height: 45px;}
	.news .news-con .bd ul li{width: calc(100% / 1 - 5%);margin: auto;margin-bottom: 5%;}
	/*内页关于我们*/
	.ny-about{height: 500px;background: none;}
	.ny-about .title em{font-size: 22px;}
	.ny-about .title p{font-size: 12px;}
	.ny-about .gs dd{margin: 3.3% 6%;}
	.ny-about .gs{display: none;}
	.ny-about .p{font-size: 18px;}
	.course .title em{font-size: 22px;}
	.honor .title em{font-size: 22px;}
	.honor ul{flex-wrap: wrap;}
	.honor ul li{width: calc(100% / 2 - 1%);margin-bottom: 3%;}
	.honor .title{margin-bottom: 5%;margin-top: 7%;}
	.honor .ck{width: 150px;height: 40px;line-height: 40px;margin-top: 15px;margin-bottom: 40px;}
	.future em{margin-left: 1px;font-size: 22px;margin-left: 10px;}
	.future p{margin-left: 1px;margin-left: 10px;}
	.future dd span{font-size: 14px;}
	.course{display: none;}
	.wap-course{display: block;background: url(../images/course-bg.jpg)no-repeat center;background-size: cover;padding-top: 2%;padding-bottom: 3%;}
	.wap-course .title em{font-size: 22px;}
	.wap-course .title p{font-size: 12px;}
	.wap-course ul li em{font-size: 14px;margin: 3px;}
	
	.wap-gs{display: block;margin-top: 7%;}
	.wap-gs dd{border-right: 3px solid #d9241a;border-left: 3px solid #d9241a;border-radius: ;}
	.ny-about .img{display: block;}
	.ny-about .img img{display: block;width: 100%;margin-bottom: 2%;}
	
	.wap-gs img{display: none;}
	
	/*内页产品方案*/
	.position ul li:nth-child(2){display: none;}
	.wap-position{display: block;}
	.ny-solutions .plan-nav{display: block;margin: 40px 0px 20px;}
	.ny-solutions .plan-nav dd{width: calc(100% / 2 - 30px);float: left;margin-bottom: 5%;line-height: 45px;}
	.ny-solutions .plan-nav dd a{font-size: 14px;}
	.ny-solutions .solutions-list li .name{height: 38px;line-height: 38px;}
	.ny-solutions .solutions-list li .name a{height: 38px;}
	.ny-solutions .solutions-list li .name a img{margin-top: 8px;}
	.ny-solutions .solutions-list li .name p{font-size: 15px;}
	.ny-solutions .solutions-list li:hover .name p{right: 16%;}
	.ny-banner .swiper-slide .banner-con ul{display: none;}
	.ny-banner .swiper-slide .banner-con .name p{display: none;}
	.ny-banner .swiper-slide .banner-con{margin-top: 7%;}
	.ny-banner .swiper-slide .banner-con .name em{font-size: 22px;}
	
	/*人才引进*/
	.talents-con{padding: 20px 10px;}
	.talents-xx dd{padding: 0% 10%;}
	.talents-xx ul li div a:nth-child(1){width: 105px;display: none;}
	.talents-xx ul li div a:nth-child(2){width: 210px;margin: 5% 0;}
	.welfare ul li{width: 100%;padding-bottom: 30px;margin-bottom: 20px;margin-top: 0;}
	.welfare ul li p{width: 83%;}
	.welfare ul li img{margin-top: 30px;}
	.talents .title p{font-size: 17px;}
	.talents-xx dd em{font-size: 14px;}
	.talents-xx ul li p{font-size: 13px;}
	.welfare .title2 em{font-size: 22px;}
}
@media only screen and (min-width: 200px) and (max-width: 400px) {
	.position ul li:nth-child(1) p{padding-left: 25px;font-size: 12px;}
	.position ul li:nth-child(1) p a{font-size: 12px;margin-right: 3px;margin-left: 5px;}
}
1200 960 768  640 