
@charset 'utf-8';
@media (min-width: 1440px) {
    .container{
        max-width:1380px;
    }
	.container-fluid{
		padding: 0 80px !important;
	}
	.section2 .count-box {
		margin-left: -80px;
	}
}
@media (min-width: 1680px) {
    .container{
        max-width:1600px;
    }
	.container-fluid{
		padding: 0 180px !important;
	}
	.section2 .count-box {
		margin-left: -180px;
	}
	
}
@media (min-width: 2100px){
	.container {
		max-width: 2000px;
	}
}

/* 超大屏以上 */
@media screen and (min-width: 1200px) {
	.weiwang-hidden-lg {
		display: none !important;
	}
	.weiwang-visible-lg-block{
		display: block !important;
	}
	.weiwang-visible-lg-inline{
		display: inline !important;
	}
	.weiwang-visible-lg-inline-block{
		display: inline-block !important;
	}
		
}
/* 大屏以上 */
@media screen and (min-width: 992px) {
	.col-lg-5ths{
		  -ms-flex: 0 0 20%;
		  flex: 0 0 20%;
		  max-width: 20%;
		  padding-right: 15px;
		  padding-left: 15px;
	}
		
}
/* 超大屏以下 */
@media screen and (max-width: 1679px) {
	.section4 .energy-item:nth-child(1){
		
		left: 2rem;
	}
	.section4 .energy-item:nth-child(2){
		left: 7rem;
		top:0.8rem
	}
	.section4 .energy-item:nth-child(3){
		left: 7rem;
		bottom: 1rem;
	}
}
/* 大屏以下 */
@media screen and (max-width: 1439px) {
	.section4 .energy-item:nth-child(1){
		
		left: 2rem;
	}
	.section4 .energy-item:nth-child(2){
		left: 6rem;
		top:0.8rem
	}
	.section4 .energy-item:nth-child(3){
		left: 7rem;
		bottom: 1rem;
	}
}
/* 超大屏以下 */
@media screen and (max-width: 1199px) {
	.weiwang-hidden-md {
		display: none !important;
	}
	.weiwang-visible-md-block{
		display: block !important;
	}
	.weiwang-visible-md-inline{
		display: inline !important;
	}
	.weiwang-visible-md-inline-block{
		display: inline-block !important;
	}
	.section4 .energy-item:nth-child(1){
		left: 1rem;
	}
	.section4 .energy-item:nth-child(2){
		left: 6rem;
		top:0.8rem
	}
	.section4 .energy-item:nth-child(3){
		left: 6rem;
		bottom: 1rem;
	}
	
}

/* 大屏以下 */
@media screen and (max-width: 991px) {
	html {
	
	}
	body{
		font-size: 0.22rem;
	}
	h1{
		font-size: 0.36rem;
		font-weight: bold;
		color: #333333;
	}
	h2{
		font-size: 0.32rem;
		font-weight: bold;
		color: #333333;
	}
	h3{
		font-size: 0.28rem;
		font-weight: bold;
		color: #333333;
	}
	h4{
		font-size: 0.24rem;
		font-weight: bold;
		color: #333333;
	}
	h5{
		font-size: 0.2rem;
		font-weight: bold;
		color: #333333;
	}
	h6{
		font-size: 0.18rem;
		font-weight: bold;
		color: #333333;
	}
	.fs28{
		font-size: 0.3rem;
	}
	.fs24{
		font-size: 0.26rem;
	}
	.fs20{
		font-size: 0.24rem;
	}
	.fs18{
		font-size: 0.22rem;
	}
	.fs16{
		font-size: 0.2rem;
		color: #666;
	}
	.fs14{
		font-size: 0.18rem;
		color: #999999;
	}
	/* .section .index-more{
		margin: 0 auto;
	} */
	.footer .menu-box{
		display: none;
	}
	.weiwang-hidden-sm {
		display: none !important;
	}
	.weiwang-visible-sm-block{
		display: block !important;
	}
	.weiwang-visible-sm-inline{
		display: inline !important;
	}
	.weiwang-visible-sm-inline-block{
		display: inline-block !important;
	}
	.vgsolar-header .logo{
		width: 135px;
		height: 45px;
	}
	.vgsolar-header .vgsolar-nav{
		padding: 10px 0;
	}
	.section{
		padding-top: 110px !important;
	}
	.section1 .info{
		font-size: 0.3rem;
	}
	.section2 .info-box{
		width: 100%;
	}
	.section2 .count-box{
		width: 100%;
		padding: 10px;
	}
	.section2 .content{

	}
	.count-num .num{
		font-size: 0.5rem;
	}
	.count-num .jia{
		
	}
	.section2 .info{
		height: auto;
	}
	.section2 .info-itme{
		display: flex;
		flex-direction: column;
		display: flex;
		flex-direction: column;
		text-align: center;
		align-items: center
	}
	.section2 .info img {
	    height: auto;
	    margin-right: 0px;
		}
	.section2 .count-info{
		font-size: 0.18rem;
	}	
	.section3 .case-tab-bd .bd-left{
		text-align: center;
	}
	.section4 .energy-item{
		position: static;
		margin-bottom: 20px;
	}
	.my-tip{
		width: 100%;
		padding: 16px;
	}
	.my-tip{
		&:after,&:before{
			display: none;
		}
	}
	/* 关于我们 */
	.subnav .weiwang-a-underline>li{
		margin-left: 0.3rem;
	}

	.about-3 .col-lg-3:nth-child(1){
		
	}
	.about-4 .Scrollbar{
		width: 100%;
	}
	.advantage-tab-hd ul{
		display: flex;
	}
	.advantage-tab-hd li{
		border: 0 !important;
		width: 33.33333%;
	}
	.advantage-tab-hd .weiwang-arrow-right{
		display: none !important;
	}
	.product-advantage{
		
		padding-top: 1.5rem;
	}
	.product-canshu .my-swiper{
		  height: auto;
	}
	.product-canshu .panel-bd{
		padding: 15px;
	}
	.product-wenhua li .info{
		padding: 15px;
	}
	.energy-2 .col-lg-3{
		padding: 0.44rem;
	}
	.jiagou-1 li{
		flex: auto;
	}
	.jiagou-1 .item{
		margin: 0;
	}
	.org-chart .department:after,.org-chart .department:before{
		display: none;
	}
	.content-item .product-more{
		opacity: 1;
	}
	.product-product{
		background-size: cover;
	}
	.product-tedian .content-item{
		margin-bottom: 30px;
	}
	.section3 .title{
		font-size: 0.5rem;
	}
	.section3 .info{
		font-size: 0.32rem
	}
	.product-product .col-lg-5{
		text-align: center;
	}
	.banner h1{
		font-size: 0.5rem;
	}
	.banner p{
		font-size: 0.3rem;
	}
	.down-list .search{
		width: 100%;
	}
	.expo-list li .info .title{
		margin: 0.3rem 0;
	}
	.jobs-panel-hd .info{
		line-height: 0.35rem;
	}
	.upload-box{
		width: 5rem;
	}
	.upload-box .inner-box{
		height: 3.5rem;
	}
	.my-tip{
		opacity: 1
	}
	.about-4 .mCSB_scrollTools{
		  left: 0rem;
	}
}
/* 中屏以下 */
@media screen and (max-width: 767px) {
	.weiwang-hidden-xs {
		display: none !important;
	}
	.weiwang-visible-xs-block{
		display: block !important;
	}
	.weiwang-visible-xs-inline{
		display: inline !important;
	}
	.weiwang-visible-xs-inline-block{
		display: inline-block !important;
	}
	.jobs-panel-hd .info .row:nth-child(n+2){
		display: none;
	}

}
@media screen and (max-width: 480px) {
	html {
	
	}
	body{
		font-size: 0.22rem;
	}
	h1{
		font-size: 0.36rem;
		font-weight: bold;
		color: #333333;
	}
	h2{
		font-size: 0.32rem;
		font-weight: bold;
		color: #333333;
	}
	h3{
		font-size: 0.28rem;
		font-weight: bold;
		color: #333333;
	}
	h4{
		font-size: 0.24rem;
		font-weight: bold;
		color: #333333;
	}
	h5{
		font-size: 0.2rem;
		font-weight: bold;
		color: #333333;
	}
	h6{
		font-size: 0.18rem;
		font-weight: bold;
		color: #333333;
	}
	.fs28{
		font-size: 0.3rem;
	}
	.fs24{
		font-size: 0.26rem;
	}
	.fs20{
		font-size: 0.24rem;
	}
	.fs18{
		font-size: 0.22rem;
	}
	.fs16{
		font-size: 0.2rem;
		color: #666;
	}
	.fs14{
		font-size: 0.18rem;
		color: #999999;
	}
	.advantage-tab-hd li{
		line-height: 1.7;
		text-align: left;
		padding: 0.1rem;
	}
	.subnav .weiwang-a-underline>li {
		margin-left: 0.2rem;
	}
	.expo-list li .info{
		padding: 0.1rem;
	}
	.expo-list li .info .title{
		margin: 0.2rem 0;
	}
	.jobs-tb-hd ul li{
		margin-left: 0.3rem;
	}
}
@media only screen and (max-width: 320px) {
}
