/* @media only screen and (max-width: 959px) {
	.serlist{padding-top: 50px;}
} */
.type-memu{display: flex!important;justify-content: left!important;padding: 0!important;margin-bottom: 10px;}
.type-memu li{margin: 0;border: none!important;padding: 0 20px!important;}
.type-memu .active{border-bottom: 2px solid #c60f0f;}
.type-memu li a{position: relative;color: #424142;font-size: 14px;font-weight: 700;line-height: 1;text-transform: capitalize;display: block;padding-bottom: 5px;}
.ser-con{width: 63%;margin: 2rem auto;overflow: hidden;}
.ser-con .title{text-align: center;color: #424242;margin-bottom: 25px;}
.ser-con .tit{font-size: 28px;font-weight: bold;}
.ser-con .entit{font-size: 18px;}
.ser-con .ser-ul{overflow: hidden;}
.ser-con .ser-ul li{width: calc(25% - 1rem);display: block;float: left;margin: .5rem;position: relative;overflow: hidden;height: 180px;}
.ser-con .ser-ul li img{width: 100%;display: block;}
.ser-con .ser-ul li .content{padding: 3% 0;text-align: center;color: #ffffff;position: absolute;bottom: 0;width: 100%;background:rgba(198,15,15,0.75);}
.ser-con .ser-ul li .text1{font-size: 18px;font-weight: bold;padding: 0 10px;}
.ser-con .ser-ul li img{ transition:all 0.7s ease-in-out 0s; -webkit-transition:all 0.7s ease-in-out 0s; -moz-transition:all 0.7s ease-in-out 0s; -o-transition:all 0.7s ease-in-out 0s;}
.ser-con .ser-ul li:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
@media only screen and (max-width: 480px) {
	.ser-con{width: 90%;margin: 4rem auto 1rem;}
	.ser-con .tit{font-size: 24px;}
	.ser-con .ser-ul{overflow: hidden;}
	.ser-con .ser-ul li{width:calc(100% - 1rem);}
	.ser-con .ser-ul li .img,.ser-con .ser-ul li .content{width: 100%;}
}

.about-con{width: 63%;overflow: hidden;margin: 3% auto;}
.about-con .title{text-align: left;color: #424242;margin-bottom: 5%;font-weight: bold;}
.about-con .tit{font-size: 20px;}
.about-con .about-left{display: block;width: 50%;float: left;}
.about-con img{display: block;width: 100%;}
.about-con .about-right{display: block;width:40%;float: right;padding: 8% 5%;}
.about-con .about-right .content{font-size: 15px;line-height: 26px;}
@media only screen and (max-width: 480px) {
	.about-con{width: 90%;margin: 5% auto;}
	.about-con .about-left{width: 100%;}
	.about-con .about-right{width: 90%;padding: 5%;}
	.about-con img{width: calc(100% - 1rem);margin: 0 .5rem;}
}

.advan-con{width: 63%;margin: 3% auto;overflow: hidden;}
.advan-con .title{text-align: left;color: #424242;margin-bottom: 4%;}
.advan-con .tit{font-size: 20px;font-weight: bold;}
.advan-con .about-left{display: block;width: 50%;float: right;}
.advan-con img{display: block;width: 100%;}
.advan-con .about-right{display: block;width:40%;float: left;padding: 8% 5%;}
.advan-con .about-right .content{font-size: 15px;line-height: 26px;}
@media only screen and (max-width: 480px) {
	.advan-con{width: 90%;margin: 5% auto;}
	.advan-con .about-left{width: 100%;}
	.advan-con .about-right{width: 90%;padding: 5%;}
	.advan-con img{width: calc(100% - 1rem);margin: 0 .5rem;}
}

.ser-con .location{padding-bottom: 1%;overflow: hidden;color: #424242;text-align: left;}
.ser-con .location a{display: inline-block;font-size: 16px;color: #424242;text-align: left;}
.ser-con .location a:hover{color: #c60f0f;}
.ser-con .location a:last-child{color: #424242;}

.news_content{border-bottom:1px solid #747474;border-top: 1px solid #747474;overflow: hidden;padding: 1rem 0;text-align: left; margin-bottom: 15px;}
.news_content .n_c_tit{font-size: 24px;font-weight: bold;color: #424242;padding-bottom: .5rem;}
.news_content .n_c_time{font-size: 18px;font-weight: bold;color: #424242;padding-bottom: 5px;border-bottom: 1px solid #747474;margin-bottom: 15px;}

.news_content .n_c_info{font-size: 14px;color: #424242;line-height: 22px;text-align: justify;}
.news_content .n_c_info img{display: block;margin: 1rem auto;}

@media only screen and (max-width: 480px) {

	.news_content .n_c_tit{font-size:18px;padding-bottom:3%;}
	.news_content .n_c_time{font-size:14px;}
}


.text-start{margin-bottom: 1rem;font-size: 14px;color: #424142;}
.text-start a{color: #424142;}
.text-start a:hover{color: #c60f0f;}