﻿@charset "utf-8";
.g-banner{background:url(../images/bg3.jpg) repeat;}
.m-contact{ overflow:hidden;}
.m-contact ul{width:352px; float:left;}
.m-contact li{font-size:16px;color:#333; line-height:22px; position:relative;padding-left:35px;margin-bottom:15px;}
.m-contact li span.img{ display:inline-block; position:absolute;left:2px;top:3px;}
.m-contact li span.u-img1{width:18px;height:28px;background-position:-22px -60px;}
.m-contact li span.u-img2{width:21px;height:24px;background-position:-43px -60px;}
.m-contact li span.u-img3{width:22px;height:18px;background-position:-66px -60px;}
.m-contact li span.u-img4{width:21px;height:16px;background-position:-91px -60px;}
.m-contact li span.u-img5{width:21px;height:21px;background-position:-115px -60px;}
.m-contact li span.u-img6{width:21px;height:16px;background-position:-139px -60px;}
.m-contact li span.u-img7{width:22px;height:18px;background-position:-165px -60px;}
.m-contact li span.u-img8{width:22px;height:22px;background-position:-190px -60px;}
.m-contact li strong{font-size:18px;}
.m-map{ float:right;margin-top:5px;}
.m-contact .m-title{margin-bottom:15px; clear:both;}
.m-erm{ display:inline-block;margin-right:100px;}
.m-erm span.img{ display:inline-block; vertical-align:top;margin:5px 10px 0 0;}
.m-erm strong{ display:block;font-size:18px;color:#3e3e3e; line-height:24px;}
.m-erm strong span.u-img9{width:22px;height:19px;background-position:-215px -60px;}
.m-erm strong span.u-img10{width:22px;height:18px;background-position:-240px -60px;}
.m-erm img{margin:8px 0 0 32px;}
 