







@media (max-width:991px){
	.banner a{
		height: 200px;
	}
}

@media (min-width:991px){
	.banner ul{
		height: 200px;
	}
}


@media (max-width:991px) {
	.topka{
		width: 90%;
	}
}

@media (max-width:991px) {
	.topka .kabar{
		width: 96%;
		position: relative;
	}
}

@media (max-width:991px) {
	.topka .kabar .track{
		width: 96%;
		margin: 30px auto;
		padding-top: 10px;
	}
}
@media (max-width:991px) {
	.topka .kabar .track .search input{
		width: 71%;
		float: left;
	}
}

@media (max-width:991px) {
	.topka .kabar .track .search button{
		width: 28%;

	}
}

@media (max-width:991px) {
	.topka .contectbar{
		display: none;
	}
}

@media (max-width:991px) {
	.topka .contectbar ul li{
		width: 20%;
		padding: 0 2.5%;
		height: 32px;
		float: left;
	}
}


@media (max-width:991px) {
	.service .hd{
		display: none;
	}
}


@media (max-width:991px) {
	.service .bd{
		width: 94%;
		margin: 0 auto;
	}
}

@media (max-width:991px) {
	.service .bd .p1 .left .miaoshu p{
		font-size: 10px !important;
	}
}
@media (max-width:991px) {
	.service{
		width: 100%;
		margin-top: 55px;
	}
}


@media (max-width:991px) {
	.service .bd .p1{
		width: 98%;
		height: 360px;

		margin: 0 auto;
		border-bottom: 1px solid #e2e7f5;
	}
}

@media (max-width:991px) {
	.service .bd .p1 .left{
		width: 45%;
	}
}

@media (max-width:991px) {
	.service .bd .p1 .photo{
		width: 50%;
		margin-top: 85px;
	}
}

@media (max-width:991px) {
	.service .bd .p1 .photo img{
		width: 100%;
		height: 120px;
		
	}
}


@media (max-width:991px) {
	.service .bd .p2{
		width: 100%;
	}
}

@media (max-width:991px) {
	.about .aboutbar{
		width: 100%;
		padding: 30px 0;
	}
}

@media (max-width:991px) {
	.youshi{
		width: 100%;
	}
}

@media (max-width:991px) {
	.partner{
		width: 100%;
	}
}

@media (max-width:991px) {
	.partner{
		width: 100%;
		margin-top: 30px;
	}
}


@media (max-width:991px) {
	.service .bd .p2{
		width: 94%;
		margin: 0 auto;
	}
}
@media (max-width:991px) {
	.about .aboutbar .left .text p{
		font-size: 14px !important;
	}
}

@media (max-width:991px) {
	.about .aboutbar .left a{
		margin: 20px auto 0 !important;
	}
}

@media (max-width:991px) {
	.service .bd .p2 .ques .anws{
		width: 94%;
		padding: 3%;
		margin-top: 15px;
	}
}

@media (max-width:991px) {
	.about .aboutbar .left{
		width: 94%;
		margin: 0 auto;
	}
}

@media (max-width:991px) {
	.about .aboutbar .right{
		display: none;
	}
}

@media (max-width:991px) {
	.youshi ul li{
		width: 90%;
		margin: 15px auto 0;
		padding: 20px 3%;
		
	}
}
@media (max-width:991px) {
	.youshi{
		width: 100%;
	}
}

/* @media (max-width:991px) {
	.news .list ul{
		margin-left: -4%;
	}
} */

@media (max-width:991px) {
	.news .list ul li{
		width: 96%;
		margin: 15px auto 0;
	}
}

@media (max-width:991px) {
	.news .list ul li .photo img{
		width: 100%;
		height: 180px;
	}
}
@media (max-width:991px) {
	.news .list ul li .text{
		width: 96%;
		padding: 2%;
		height: 156px;
		
	}
}

@media (max-width:991px) {
	.partner .list ul li{
		width: 29%;
		height: 64px;
		margin-left: 3%;
	}
}

@media (max-width:991px) {
	.partner .list ul{
		margin-left: -3%;
	}
}

@media (max-width:991px) {
	.partner .list ul li img{
		width: 100%;
		height: 64px;
	}
}

@media (max-width:991px) {
	.service .bd .p1 .left span{
		margin-top: 15px;
	}
}

@media (max-width:991px) {
	.news{
		margin-top: 30px;
	}
}


@media (max-width:991px) {
	.partner .list ul{
		height: 255px;
		overflow: hidden;
	}
}

@media (max-width:991px) {
	.news .list ul li .text p{
		height: 72px;
	}
}


