.banner { width: 100%;	height: 410px;	background: url(../images/banner_solution.png) no-repeat center; background-size: cover;}
.banner_1 {	width: 1000px;	margin: 0 auto;}
.banner_1 img {	margin-top: 160px;	margin-left: 250px;}
.fix:after { clear: both; content: "";	display: table;}
.solution {	width: 100%;}
.box { width: 1000px; margin: 0 auto;	margin-bottom: 90px;}
.caption { text-align: center;	padding-top: 92px;}
.items_1 { margin-top: 55px; width: 1050px;}
.items_1 li { float: left;	width: 320px;	height: 280px;	margin-right: 20px;	margin-bottom: 37px; position: relative;}
.items_1 li:before { content: ""; position: absolute; z-index: -1;	left: 50%;	right: 50%;	bottom: 0;	background: #aace36; height: 3px;	-webkit-transition-property: left, right; transition-property: left, right;	-webkit-transition-duration: 0.3s;	transition-duration: 0.3s;	-webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
.items_1 li:hover:before { left: 0; right: 0;}
.text {	width: 275px; height: 70px;	background-color: #eff2f4;	padding-top: 15px;	padding-left: 25px;}
.text_2 { color: #1a1a1a; font-family: "Microsoft Yahei"; font-size: 16px; line-height: 22px; margin-top: 30px;}
.contactmore { width: 1000px; height:100px; border: 1px solid #bbb;	margin: auto; margin-top: 30px; margin-bottom: 12px;}
.contactmore ul li { width: 248px; height:100px; float: left; border-right: 1px solid #bbb;}
.contactmore ul li:hover { background: #aace36; border-right: 1px solid #aace36;}
.contactmore ul li dl {	padding: 0;	margin: 0;}
.contactmore ul li dl dt { padding: 0;	margin: 30px 18px 0 19px; height: 38px;	width: 38px; background: url(../images/morehover_1.png) no-repeat;
color: #fff; font-size: 24px; line-height: 38px;	text-indent: 9px;	font-style: italic;	float: left;}
.contactmore ul li:hover dl dt { background: url(../images/morehover_2.png) no-repeat; color: #aace36;}
.contactmore ul li dl dd { padding: 0;	margin: 0; margin-top: 30px; float: left;}
.contactmore ul li dl dd h3 { color: #333;	font-size: 18px; font-weight: normal}
.contactmore ul li dl dd h3 a {	color: #333;}
.contactmore ul li:hover dl dd h3 a { color: #fff;}
.contactmore ul li dl dd h4 { color: #999;	font-size: 14px; font-weight: normal}
.contactmore ul li dl dd h4 a {	color: #999;}
.contactmore ul li:hover dl dd h4 a { color: #fff;}
.contactmore ul li.last { border: none;	width: 253px;}
