a,a:hover { text-decoration:none } .c:after,.clear { clear:both } a,body { color:#666 } body,html { font-family:'microsoft yahei',sans-serif,arial,simsun!important; margin:0; min-width:1180px } blockquote,body,button,code,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,sub,sup,td,textarea,th,ul { margin:0; padding:0 } li,ol,ul { list-style:none } img { vertical-align:top; border:none } * html body { background-attachment:fixed } body { width:auto; height:auto; min-height:100%; background:#f9f9f9 } body,input,textarea { font:12px/1.5 "microsoft yahei",arial,simsun } button,input,select,textarea { font-size:100% } table { border-collapse:collapse; border-spacing:0 } a:focus { outline:0 } button:focus,input:focus,select:focus,textarea:focus { outline-width:0 } .c:after { content:"."; display:block; font-size:0; height:0; visibility:hidden } .c { zoom:1 } input,select { font-family:'microsoft yahei',sans-serif,arial,simsun!important } h1,h2,h3,h4,h5,h6 { font-weight:400 } .lf { float:left } .content { width: 100%; height: 100%; background: #f9f9f9; display: inline-block; } .title { text-align: center; color: #666666; font-size: 24px; line-height: 200px; } .service { width: 890px; margin: auto; background: #fff; padding-bottom: 120px; position: relative; margin-bottom: 100px; } .service .service-title { text-align: center; color: #121212; font-size: 24px; line-height: 150px; } .mol { width: 600px; height: 130px; margin: auto; } .mol .mol-li { width: 150px; float: left; } .mol .mol-li .mol-li-img { width: 40px; height: 40px; margin: auto; display: block; } .mol .mol-li .mol-li-img img { width: 100%; } .mol .mol-li .mol-title { color: #121212; font-size: 14px; line-height: 30px; text-align: center; } .mol .mol-li .mol-title:hover { color: #f05223 } .slogan { position: absolute; width: 370px; height: 40px; bottom: 30px; left: 50%; margin-left: -185px; margin-top: 30px; cursor: pointer; }