﻿@media screen and (min-width:1025px){
	.s-nav-blank{
		height:0.8rem;
		width:100%;
		box-sizing: border-box;
		border:0px #FF0000 solid;
	}
	.s-nav, .s-nav>ul{
		height:0.8rem;
		line-height: 0.8rem;
		font-size:0.18rem;
		border-bottom: 0px #c0c0c0 solid;
		cursor:hand;
	}
	.s-nav-fixed{
		position: fixed;
		margin-top: 0.91rem;
		z-index: 10;
		width:100%;
		left:0px;
		top:0px;
		background-color: rgba(252, 252, 252, 1);
		border-bottom: 1px #d8d8d8 solid;
	}
	.s-nav ul li{
		float:left;
		margin-right:0.2rem;
		cursor:pointer;
	}
	.s-nav-menu-cur{
		color:#2fa1d3;
	}
	.p1{
		box-sizing: border-box;
		padding:0.8rem 0;
		height:8.24rem;
		border: #000000 0px solid;
		overflow: hidden;
	}
	.a_company{
		
	}
	.a_company h2{
		margin:0 auto 0.3rem auto;
	}
	.a_company::after{
		clear:both;
	}

	.com_left,.com_right{
		float:left;
		width:50%;
		height:100%;
		height:6rem;
		border:0px #000000 solid;
		box-sizing: border-box;
	}
	.com_left{
		padding:0 0.2rem 0 0;
		
	}
	.com_content{
		height:5rem;
		overflow: auto;
	}
	.com_content::-webkit-scrollbar {
		width: 0px;
	}
	.com_content div{
		line-height: 0.3rem;
		text-indent:0.32rem;
		color:#666;
	}
	.com_data::after{
		clear:both;
	}
	.d-row{
		width:33.333%;
		float:left;
		box-sizing: border-box;
		border:0px #0077AA solid;
		height:1rem;
	}
	.d-row div{
		color:#9d9d9d;
		text-align: center;
		font-size: 0.23rem;
	}
	.d-row div:first-child{
		color:#2fa1d3;
		font-size: 0.35rem;
		font-weight: bold;
		line-height: 0.6rem;
		transition: .5s;
	}
	.d-row div:first-child:hover{
		font-size: 0.5rem;
	}
	.com_right{
		background-image: url(../image/about_company.gif);
		background-repeat: no-repeat;
		background-position: center center;
		background-size: 100%;
		transition: .5s;
	}
	.com_right:hover{ 
		background-size:120%; 
	}
	
	.p2{
		background-color: #2099e0;
		background-image: url(../image/about_bg_history.jpg);
		background-repeat: no-repeat;
		background-position: center center;
		background-size: cover;
		overflow: hidden;
		box-sizing: border-box;
		padding:0.8rem 0;
		border:0px #ff2410 solid;
	}
	.a_history h2{
		margin:0 auto 0.3rem auto;
		color:#FCFCFC;
	}
	.a_historyList {
		width:100%;
		border:0px #FF0000 solid;
		overflow: hidden;
		box-sizing: border-box;
	}
	.a_historyList li{
		clear:both;
		box-sizing: border-box;
	}

	.a_historyList li>div{
		float:left;
		
		border:0px #000000 solid;
		box-sizing: border-box;
		
	}
	.a_l1{
		color:#efefef;
		font-size: 0.3rem;
		font-weight: bold;
		width:1.0rem;
		border:1px #000000 solid;
		height:0.45rem;
		line-height: 0.45rem;
		box-sizing: border-box;
	}
	.a_l2{
		border:1px #000000 solid;
		height:0.45rem;
		line-height: 0.45rem;
		box-sizing: border-box;
		width:0.5rem;
		
	}
	.a_l2 div{
		width:15px;
		height:15px;
		border:0px #000 solid;
		border-radius: 10px;
		background-color: #fff;
		margin:0.15rem auto;
	}
	.a_l3{

		color:#FCFCFC;
		font-size:0.18rem;
		border:1px #000000 solid;
		width:9.85rem;
		line-height: 0.4rem;
		box-sizing: border-box;
		padding-left:0.3rem;
	}
	.p3{
		
		height:4.5rem;
		box-sizing: border-box;
		overflow: hidden;
		border:0px #d5a908 solid;
	}
	.ac-left, .ac-right{
		width:50%;
		float:left;
		box-sizing: border-box;
		
		height:4.5rem;
		transition: .5s ease-in-out ;
	}
	.ac-left{
		background-image: url(../image/about_bg_cultrue.jpg);
		background-repeat: no-repeat;
		background-position: center center;
		background-size:100%;
	}
	.ac-right{
		background-image: url(../image/about_bg_zz.jpg);
		background-repeat: no-repeat;
		background-position: center center;
		background-size:100%;
	}
	.ac-left:hover,.ac-right:hover{
		
	}
	.cu_left,.cu_right{

		width:5.7rem;
		
		box-sizing: border-box;
		border:0px #000000 solid;
		height:4.5rem;
		
		text-align: left;
		
		padding: 1.5rem 0.2rem 0rem 0.7rem;
		font-size:0.3rem;
		color:#fcfcfc;
		font-weight: bold;
	}
	.cu_left{
		margin:0 0 0 auto;
		
	}
	.cu_left h3{
		line-height: 0.5rem;
	}
	.cu_right h3{
		line-height: 0.5rem;
	}
	
	.p4{
		background-color: #f6f6f6;
		box-sizing: border-box;
		overflow: hidden;
	}
	.a_qualifications{
		box-sizing: border-box;
		padding:0.8rem 0 0.8rem 0;
		border: #000000 0px solid;
		overflow: hidden;
		position: relative;
	}
	.a_qualifications h2{
		margin:0 auto 0.3rem auto;
	}
	.z_list{
		box-sizing: border-box;
		border:0px #3fbfe6 solid;
		overflow: hidden;
	}
	.z_list li{
		width:33.333%;
		height: 2.5rem;
		
		float:left;
		
		background-repeat: no-repeat;
		background-position: center center;
		background-size:95%;
		
		background-origin:content-box;
		
		box-sizing: border-box;
		padding:0.0rem 0.0rem;
		margin:0.1rem 0rem 0.1rem 0rem;
		
		border:0px #e63e2f solid;
		transition: .5s;
	}
	.z_list li:hover{
		background-size:110%;
	}

	
	.swiper {
		height:5.5rem;
		border:0px #000000 solid;

	}

	.swiper-pagination{
		z-index: 5;
		top:0.9rem;
		right:0rem;
		width:unset !important;
		left:unset !important;
		bottom: unset !important;
		margin:0px;
		border:0px #e63e2f solid;
	}
	

}