﻿
@media only screen and (max-width: 1200px) {
	/*宝进*/
	#jsbj .inabout .list a{
		width: calc((100% - 30px) / 4);
		height: 240px;
	}
	#czbj .inabout .list a,
	#shbj .inabout .list a,
	#nbrcl .inabout .list a,
	#blfr .inabout .list a,
	#qqgy .inabout .list a{
		width: calc((100% - 40px) / 3);
		height: 320px;
	}
	#jsbj .inprolist,
	#czbj .inprolist{
		padding-bottom: 60px;
	}
	#jsbj .inprolist .list ul,
	#czbj .inprolist .list ul{
		margin: -5px;
	}
	#jsbj .inprolist .list ul li,
	#czbj .inprolist .list ul li{
		padding: 5px;
	}
	#jsbj .inprolist .list ul li a,
	#czbj .inprolist .list ul li a{
		font-size: 15px;
		line-height: 55px;
	}
	
	/*汪国真艺术馆*/
	#wgz .inabout .content img{
		margin-bottom: 16px;
	}
	#wgz .inabout .content p{
		font-size: 14px;
		line-height: 24px;
	}
	#wgz .inwgz{
		padding-bottom: 60px;
	}
	#wgz .inwgz .left{
		width: calc(50% - 15px);
	}
	#wgz .inwgz .right{
		width: calc(50% - 15px);
	}
	
	/*清琪雅苑教育*/
	#qqjy .item1 ul li{
		width: 90px;
		height: 90px;
	}
	#qqjy .item1 ul li b{
		font-size: 16px;
	}
	
	#qqjy .item2{
		margin: 40px 0;
	}
	#qqjy .item2 ul li .pic{
		width: 320px;
	}
	#qqjy .item2 ul li .content{
		width: calc(100% - 320px);
	}
	#qqjy .item2 ul li .content .top p{
		font-size: 14px;
		line-height: 24px;
	}
	#qqjy .item2 ul li .content .top h3{
		font-size: 24px;
		margin: 20px 0 30px;
	}
	#qqjy .item2 ul li .content .bottom dd h3{
		font-size: 16px;
		padding-bottom: 16px;
	}
	#qqjy .item2 ul li .content .bottom dd p{
		font-size: 14px;
		line-height: 24px;
	}
	
	#qqjy .item3{
		height: 220px;
	}
	#qqjy .item3 h2{
		font-size: 32px;
		margin-bottom: 20px;
	}
	#qqjy .item3 h3{
		font-size: 24px;
	}
	#qqjy .item4{
		padding: 30px 0 60px;
	}
	#qqjy .item4 .list li{
		padding: 40px 30px 30px;
		height: 370px;
	}
	#qqjy .item4 .list li .top{
		margin-bottom: 20px;
	}
	#qqjy .item4 .list li .top i{
		width: 50px;
		height: 50px;
		margin: 0 auto 30px;
	}
	#qqjy .item4 .list li .top i svg{
		width: 50px;
		height: 50px;
	}
	#qqjy .item4 .list li .top h2{
		font-size: 20px;
	}
	#qqjy .item4 .list li .bottom h3{
		font-size: 16px;
		margin-bottom: 12px;
	}
	#qqjy .item4 .list li .bottom p{
		font-size: 14px;
		line-height: 24px;
	}
	
	/*关于宝进*/
	#aboutus .content {
		padding: 50px 40px 30px;
	}
	#aboutus .content h3{
		font-size: 22px;
	}
	#aboutus .content p{
		font-size: 14px;
		line-height: 26px;
		padding: 6px 0;
	}
	
	/*新闻资讯*/
	#newslist .list ul li .pic{
		width: 240px;
		height: 160px;
	}
	#newslist .list ul li .content{
		width: calc(100% - 270px);
	}
	#newslist .list ul li .content .ctitle{
		font-size: 16px;
	}
	#newslist .list ul li .content span{
		margin: 16px 0;
	}
	#newslist .list ul li .content p{
		line-height: 24px;
	}
	#newslist .list ul li .content .more{
		margin-top: 20px;
		font-size: 12px;
	}
	
	/*新闻详情*/
	#newslist .newsxq h2{
		font-size: 18px;
	}
	#newslist .newsxq .content{
		padding: 20px 0;
		margin:24px 0;
	}
	#newslist .newsxq .content p{
		font-size: 14px;
		line-height: 24px;
	}

	/*联系我们*/
	#contact .map{
		margin-bottom: 60px;
	}
	#contact .map #mapContainer{
		height: 400px;
	}
	#contact .incontact h2{
		font-size: 24px;
		margin-bottom: 40px;
	}
	#contact .feedback{
		margin-top: 40px;
	}
	#contact .feedback form input{
		padding: 14px;
	}
	#contact .feedback form textarea{
		height: 140px;
		padding: 14px;
	}
	#contact .feedback form button{
		line-height: 52px;
	}
	
	/*搜索结果*/
	#search{
		padding-top: 60px;
	}
	
	/*旗下产业*/
	#industry #procate {
	    width: 220px;
	    top: 40px;
	}
	#industry #procate .catetitle h2 {
	    font-size: 18px;
	}
	#procate01 .box01 .catelink01 {
	    line-height: 56px;
	    font-size: 16px;
    }
    #procate02 .box02 .catelink02 {
	    line-height: 40px;
	    font-size: 14px;
    }
    #procate03 .box03 .catelink03 {
	    line-height: 39px;
	    font-size: 13px;
    }
    #industry #prolist {
	    width: calc(100% - 250px);
	}
	#industry #prolist .list ul {
	    margin: -5px;
	}
	#industry #prolist .list ul li {
	    padding: 5px;
	}
	#industry #prolist .list ul li a .pic {
	    height: 150px;
	}
	#industry #prolist .list ul li a h3 {
	    font-size: 12px;
	    line-height: 40px;
	}
	
	#industry #proxq{
		width: calc(100% - 250px);
	}
	#industry #proxq .pic{
		width: 100%;
	}
	#industry #proxq .content{
		width: 100%;
		margin-top: 40px;
	}
	#industry #proxq .content h2{
		font-size: 22px;
	}
}

@media only screen and (max-width: 767px) {
	/*宝进*/
	#jsbj .inabout .list a{
		width: calc((100% - 10px) / 2);
		height: 180px;
	}
	#czbj .inabout .list a,
	#shbj .inabout .list a,
	#nbrcl .inabout .list a,
	#blfr .inabout .list a,
	#qqgy .inabout .list a{
		width: calc((100% - 10px) / 3);
		height: 120px;
	}
	
	#jsbj .inprolist,
	#czbj .inprolist{
		padding-bottom: 40px;
	}
	#jsbj .inprolist .list ul,
	#czbj .inprolist .list ul{
		margin: -2px;
	}
	#jsbj .inprolist .list ul li,
	#czbj .inprolist .list ul li{
		padding: 2px;
	}
	#jsbj .inprolist .list ul li a,
	#czbj .inprolist .list ul li a{
		font-size: 12px;
		line-height: 40px;
	}
	
	/*汪国真艺术馆*/
	#wgz .inabout .content img{
		margin-bottom: 12px;
	}
	#wgz .inwgz{
		padding-bottom: 40px;
	}
	#wgz .inwgz .left{
		width: 100%;
		position: unset;
	}
	#wgz .inwgz .right{
		width: 100%;
		margin-top: 12px;
	}
	
	/*清琪雅苑教育*/
	#qqjy .item1 ul{
		margin: -6px 0;
	}
	#qqjy .item1 ul li{
		width: 80px;
		height: 80px;
		margin: 6px 0;
	}
	#qqjy .item1 ul li b{
		font-size: 14px;
	}
	
	#qqjy .item2{
		margin: 25px 0;
	}
	#qqjy .item2 ul li {
	    padding: 5px 0;
	}
	#qqjy .item2 ul li .pic{
		width: 100%;
	}
	#qqjy .item2 ul li .content{
		width: 100%;
		padding: 24px 16px;
	}
	#qqjy .item2 ul li .content .top p{
		font-size: 14px;
		line-height: 24px;
	}
	#qqjy .item2 ul li .content .top h3{
		font-size: 18px;
		margin: 16px 0 20px;
	}
	#qqjy .item2 ul li .content .bottom dd {
		width: 100%;
		margin: 5px 0;
		padding: 30px 20px 24px;
	}
	#qqjy .item2 ul li .content .bottom dd h3{
		font-size: 15px;
		padding-bottom: 12px;
	}
	
	#qqjy .item3{
		height: 160px;
	}
	#qqjy .item3 h2{
		font-size: 20px;
		margin-bottom: 16px;
	}
	#qqjy .item3 h3{
		font-size: 18px;
	}
	#qqjy .item4{
		padding: 20px 0 40px;
	}
	#qqjy .item4 .list li{
		padding: 40px 20px 30px;
		height: 330px;
	}
	#qqjy .item4 .swiper-pagination {
	    margin-top: 30px;
	}
	
	/*关于宝进*/
	#aboutus .content {
		padding: 30px 16px 24px;
	}
	#aboutus .content h3{
		font-size: 18px;
		padding-bottom: 20px;
		margin-bottom: 12px;
	}
	#aboutus .content p{
		font-size: 14px;
		line-height: 24px;
		padding: 3px 0;
	}
	
	/*新闻资讯*/
	#newslist .list ul li{
		padding-bottom: 20px;
		margin-bottom: 24px;
	}
	#newslist .list ul li .pic{
		width: 100%;
		height: 220px;
	}
	#newslist .list ul li .content{
		width: 100%;
		margin-top: 24px;
	}
	#newslist .list ul li .content .ctitle{
		font-size: 15px;
	}
	#newslist .list ul li .content p{
		line-height: 22px;
		font-size: 12px;
	}
	#newslist .list ul li .content .more{
		margin-top: 20px;
		font-size: 12px;
	}
	
	/*新闻详情*/
	#newslist .newsxq h2{
		font-size: 16px;
		line-height: 28px;
	}
	#newslist .newsxq .content{
		padding: 16px 0;
		margin:20px 0;
	}
	#newslist .newsxq .content p{
		font-size: 14px;
		line-height: 24px;
	}
	#newslist .newsxq .content p img {
	    margin: 5px auto;
	}
	
	/*联系我们*/
	#contact .map{
		margin-bottom: 40px;
	}
	#contact .map #mapContainer{
		height: 300px;
	}
	#contact .incontact h2{
		font-size: 18px;
		margin-bottom: 24px;
	}
	#contact .feedback{
		margin-top: 20px;
	}
	#contact .feedback form input{
		margin-bottom: 10px;
		width: 100%;
		padding: 12px;
	}
	#contact .feedback form textarea{
		height: 120px;
		padding: 12px;
		margin-bottom: 10px;
	}
	#contact .feedback form button{
		line-height: 48px;
	}
	div.info-middle {
	    padding: 12px 16px;
    }
	div.info-middle p {
	    font-size: 12px;
	    line-height: 22px;
	}
	
	/*搜索结果*/
	#search{
		padding-top: 40px;
	}
	#search .searchbox {
		margin-bottom: 25px;
	}
	#search .searchbox form{
		width: 100%;
	}
	#search .searchbox form input{
		width: calc(100% - 44px);
		line-height: 44px;
		padding: 0 12px;
	}
	#search .searchbox form button{
		width: 44px;
	}
	
	/*旗下产业*/
	#industry #procate {
		position: unset;
	    width: 100%;
	    margin-bottom: 20px;
	}
	#industry #procate .catetitle {
	    height: 50px;
	}
	#industry #procate .catetitle h2 {
	    font-size: 16px;
	}
	#industry #procate .catetitle i{
		display: block;
	}
	#industry #procate .catelist{
		display: none;
	}
	#procate01 .box01 .catelink01 {
	    line-height: 56px;
	    font-size: 16px;
    }
    #procate02 .box02 .catelink02 {
	    line-height: 40px;
	    font-size: 14px;
    }
    #procate03 .box03 .catelink03 {
	    line-height: 39px;
	    font-size: 13px;
    }
    #industry #prolist {
	    width: 100%;
	}
	#industry #prolist .list ul li {
		width: 50%;
	}
	#industry #prolist .list ul li a .pic {
	    height: 120px;
	}
	#industry #proxq{
		width: 100%;
	}
	#industry #proxq .content{
		margin-top: 30px;
	}
	#industry #proxq .content h2{
		font-size: 18px;
	}
}