/*banner*/
.banner{width: 100%;position: relative;overflow: hidden;max-height: 550px;}
.banner img{width: 100%;display: block;}
@media only screen and (max-width: 480px) {
	.banner{padding-top: 50px;}
}

.solulist{overflow: hidden;margin-bottom: 1rem;}
.solucon{overflow: hidden;width: 63%;max-width: 1200px;margin: 3rem auto 1rem;}
.solucon .title{overflow: hidden;margin-bottom: 1rem;text-align: center;}
.solucon .tit{font-size: 26px;color: #424242;font-weight: bold;}
.solucon .entit{font-size: 18px;color: #686868;}
.solucon ul li{display: inline-block;width: calc(33% - 1rem);margin: .5rem;vertical-align: top;}
.solucon ul li .img{overflow: hidden;height: 230px;}
.solucon ul li img{display: block;width: 100%;}
.solucon ul li .content{padding: 2% 0;}
.solucon ul li .text1{font-size: 16px;font-weight: bold;color: #424242;}
.solucon ul li .text2{font-size: 14px;color: #686868;line-height: 22px;padding: .5rem 0;overflow: hidden;height: 40px;}
.solucon ul li .text3{font-size: 15px;color: #686868;text-align: right;}
.solucon 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;}
.solucon 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);}
.solucon ul li .text3:hover,.solucon ul li .text1:hover{color: #fda51b;}
.solupage{font-size: 15px;color: #424242;margin-bottom: 1rem;}
.solupage a{color: #424242;}
.solupage a:hover{color: #fda51b;}
@media only screen and (max-width: 480px) {
	.solucon{width: 90%;margin: 1rem auto;}
	.solucon .title{margin-bottom: 1rem;}
	.solucon .tit{font-size: 22px;}
	.solucon .entit{font-size: 16px;}
	.solucon ul li .img{overflow: hidden;height: 120px;}
	.solucon ul li{width: calc(50% - 1rem - 2px);margin: .5rem;}
	/* .solucon ul li:nth-child(2n){margin-right: 0;}
	.solucon ul li:nth-child(3),.case-right ul li:nth-child(9),.case-right ul li:nth-child(15){margin-right: 4%;} */
	
}

.solucon .location{padding-bottom: .5rem;overflow: hidden;color: #424242;text-align: left;font-size: 14px;}
.solucon .location a{display: inline-block;color: #424242;text-align: left;}
.solucon .location a:hover{color: #fda51b;}
.news_content{border-bottom:1px solid #747474;border-top: 1px solid #747474;overflow: hidden;padding: 1rem 0;text-align: left;margin-bottom: 1rem;}
.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: 1rem;}
.news_content .n_c_info{font-size: 14px;color: #424242;line-height: 22px;text-align: justify;}


@media only screen and (max-width: 480px) {
	.news_content .n_c_tit{font-size:18px;padding-bottom:1rem;}
	.news_content .n_c_time{font-size:14px;}
}




