@charset "utf-8";
/* CSS Document */

.m-business{padding:70px 0 69px}
.m-business:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-business .g-tit-g1{margin-bottom:9px}
.m-business h4{text-align:center;font-size:16px;line-height:2em;font-weight:400;overflow:hidden}

.g-tit-g1{margin-bottom:52px;text-align:center;overflow:hidden}
.g-tit-g1 h3{font-size:24px;color:#242526;line-height:1.4;font-weight:400;margin-bottom:6px}

.ul-txtq4{margin:37px -14px 0}
.ul-txtq4:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-txtq4 li{float:left;width:25%;margin-bottom:24px; }
.ul-txtq4 .box{height:480px;overflow:hidden;margin:0 14px;-webkit-box-shadow:0 6px 20px rgba(35,35,48,.1);-moz-box-shadow:0 6px 20px rgba(35,35,48,.1);-ms-box-shadow:0 6px 20px rgba(35,35,48,.1);-o-box-shadow:0 6px 20px rgba(35,35,48,.1);box-shadow:0 6px 20px rgba(35,35,48,.1);padding:35px 20px 14px;background: #fff}
.ul-txtq4 h3{font-size:24px;line-height:1.17em;color:#242526;font-weight:400;padding-bottom:25px;border-bottom:2px solid #eeeeef;position:relative}
.ul-txtq4 h3:after{content:'';width:81px;height:2px;background-color:#008d43;position:absolute;left:0;bottom:-2px}
.ul-txtq4 .con{overflow:hidden;margin-top:22px}
.ul-txtq4 dl{overflow:hidden;margin-bottom:23px}
.ul-txtq4 dt{font-size:16px;line-height:1.5em;color:#5b5b5b;margin-bottom:3px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txtq4 dd{margin-right:-20px;overflow:hidden}
.ul-txtq4 dd span{float:left;display:block;min-width:98px;font-size:16px;line-height:1.9em;margin-right:20px;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txtq4 .li2 dd spana{float:none}
.ul-txtq4 .li5 .box,.ul-txtq4 .li6 .box,.ul-txtq4 .li7 .box,.ul-txtq4 .li8 .box{height:466px}
	
	@media only screen and (max-width:1399px){
		.ul-txtq4{margin:37px 0 0}
        .ul-txtq4 .box{margin:0 8px}
	}
	@media only screen and (max-width:1299px){
		.m-business{padding:30px 0 10px}
		.m-business h4{font-size:14px}
		
		.g-tit-g1{margin-bottom:30px}
		.g-tit-g1 h3{font-size:18px}
		
		.ul-txtq4{margin-top:20px}
		.ul-txtq4 .box{padding:20px 10px;height:450px}
		.ul-txtq4 h3{font-size:18px;padding-bottom:10px}
		.ul-txtq4 .con{margin-top:10px}
		.ul-txtq4 dl{margin-bottom:10px}
		.ul-txtq4 dt{font-size:14px}
		.ul-txtq4 dd{margin-right:-10px}
		.ul-txtq4 dd span{font-size:14px;margin-right:10px;min-width:88px}
		.ul-txtq4 .li5 .box,.ul-txtq4 .li6 .box,.ul-txtq4 .li7 .box,.ul-txtq4 .li8 .box{height:360px}
	}
	@media only screen and (max-width:959px){
		.ul-txtq4 li{width:50%}
        .ul-txtq4 .li2 dd a{float:left}
	}
	@media only screen and (max-width:767px){
		.m-business h4{font-size:12px}
		
		.g-tit-g1{margin-bottom:24px}
		.g-tit-g1 h3{font-size:14px}
		
		.ul-txtq4 h3{font-size:16px}
		.ul-txtq4 li{margin-bottom:20px;float:none;width:auto}
		.ul-txtq4 .box,.ul-txtq4 .li5 .box,.ul-txtq4 .li6 .box,.ul-txtq4 .li7 .box,.ul-txtq4 .li8 .box{height:auto}
	}