@subject-maxwidth:1460px; @subject-minwidth:1220px; @font-face { font-family: 'iconfont'; src: url('../../iconfont/iconfont.eot'); src: url('../../iconfont/iconfont.eot?#iefix') format('embedded-opentype'), url('../../iconfont/iconfont.woff') format('woff'), url('../../iconfont/iconfont.ttf') format('truetype'), url('../../iconfont/iconfont.svg#iconfont') format('svg'); } *{ margin:0; padding:0; list-style: none; border:none; font-style: normal; } html{ width:100%; min-width: @subject-minwidth; font-family:"Source Han Sans SC","HanHei SC","PingFang SC","Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif; } img{ display:block; } a{ text-decoration: none; color: #333; } .iconfont{ font-family:"iconfont" !important; font-size:14px;font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; } .banner-box{ img{ width: 100%; } } .about-box{ padding: 90px 0 100px; .about-title-box{ width: @subject-minwidth; margin: 0 auto; h1{ font-weight: 400; text-align: center; font-size: 34px; span{ display: inline-block; position: relative; top: -12px; width: 57px; height: 1px; margin: 0 20px; background: #d8d8d8; } } .introduce-text{ display: block; text-align: center; font-size: 14px; padding:6px 0; color: #999; } } .about-content-box{ width: 100%; max-width: 1460px; min-width: 1220px; margin: 20px auto 0; .contact-box{ div{ float: left; width: 33.333333%; text-align: center; i{ font-size: 150px; color: #333; line-height: 150px; } img{ width: 150px; height: 150px; margin: 0 auto; } span{ display: block; margin-top:30px; h6{ font-size: 26px; margin-bottom: 20px; } p{ font-size: 20px; color:#f39800; } } } } .contact-box:after{ content: ''; display: block; clear: both; } .map-box{ width: 1220px; background: #f5f5f5; margin: 50px auto 0; .map-left-box{ float: left; padding: 60px; ul{ li{ margin-bottom: 25px; p{ margin-bottom: 15px; } span{ color: #f39800; } } } } .map-right-box{ float: right; .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap} .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word} } } .map-box:after{ content: ''; display: block; clear: both; } } } @media screen and (min-width: 1460px){ .about-box{ .about-title-box{ width:@subject-maxwidth; h1{ font-size: 42px; span{ margin: 0 26px; } } .introduce-text{ font-size: 18px; } } } }