.service-outline{
	width: 100%;
	background: #fff;
  padding-bottom: 115px;
  margin-top: 78px;
}
.service-outline-top{
	position: relative;
	width: 100%;
}
.service-outline-top img{
	width: 100%;
}
.service-outline-title{
	position: absolute;
	width: 500px;
	height: 270px;
	left: 10%;
	bottom: 10%;
}
.service-outline-title p{
    font-size: 60px;
    color: #fff;
    padding-top: 1%;
}
.service-outline-title p.title-tips{
	font-size: 34px;
}
@media screen and (max-width: 1600px) {
.service-outline-title p{
    font-size: 45px;
    color: #fff;
    padding-top: 1%;
}
.service-outline-title p.title-tips{
	font-size: 34px;
}
}
.service-outline-bottom{
	width: 80%;
	margin: 0 auto;
}
.service-outline-1{
	position: relative;
	width: 1200px;
	margin: 0 auto;
	margin-top: 85px;
	margin-bottom: 60px;
}
.service-outline-img{
	position: relative;
	width: 650px;
	height: 470px;
}
.service-outline-cont{
    position: absolute;
    width: 630px;
    height: 300px;
    top: 18%;
    right: -10px;
    background: #fff;
}
.service-outline-cont div{
	margin-left: 20px;
	margin-top: 35px;
}
.service-outline-cont div:after{
	position: absolute;
	width: 16px;
	height: 65px;
	top: 46px;
	content: "";
	display: block;
	background: url(../images/longbar.png) no-repeat;
	background-size: 100% 100%;
}
.service-outline-cont div p{
	font-size: 24px;
	color: #3e3a39;
	width: 600px;
	padding-left: 25px;
	margin-top: 8px;
}
.service-outline-cont div p.outline-cont-title{
	color: #FBCA4D;
	font-size: 28px;
	font-family: "best"," ";
}
.cont-address{
	margin-top: 35px;
}
.cont-number{
	margin-left: 45px;
	margin-bottom: 0px;
	font-size: 14px;
	line-height: 23px;
	color: #8a8a8a;
}
.service-outline-2{
	text-align: center;
	margin: 0 auto;
	width: 828px;
	position: relative;
	min-height: 490px;
	/* background: url('../images/bg_map.jpg') no-repeat; */
	/* background-size: 100% 100%; */
}
.bg_map{
  width: 773px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 100px;
}
.service-outline-2 p{
	font-size: 24px;
	line-height: 45px;
	color: #3e3a39;
}
.outlets-color{
	color: #FBCA4D !important;
	font-size: 28px !important;
	font-family: "best"," ";
}
.service-outline-2 input{
	position: relative;
	width: 635px;
	height: 43px;
	border: 2px solid #FBCA4D;
	margin-top: 75px;
	margin-bottom: 82px;
	background: transparent;
	text-indent: 10px;
	font-size: 18px;
}
.seawarp{
  width: 700px;
  margin: 0 auto;
  position: relative;
}
.sbt{
    /* position: absolute; */
    width: 65px;
    height: 43px;
    /* right: -63px; */
    /* top: 75px; */
    /* display: block; */
    content: "";
    display: inline-block;
    background: url(../images/sbt.jpg) no-repeat;
    background-size: 100% 100%;
    float: right;
    cursor: pointer;
    margin-top: 75px;
    margin-bottom: 82px;
}
.pagination{
	width: 100%;
	height: 100px;
	margin-top: 100px;
}
.pagination span{
	padding: 1%;
	font-size: 14px;
	margin-right: 15px;
}
.span-special{
	background: #FFCA4B;
}
.pagination span:hover{
	background: #FFCA4B;
}
/* Ã§â„¢Â¾Ã¥ÂºÂ¦Ã¥Å“Â°Ã¥â€ºÂ¾ */
.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;
}
.service-outline-2 p.tip{font-size: 14px;}
@media screen and (max-width: 1600px) {
  .service-outline-title p{
      font-size: 45px;
      color: #fff;
      padding-top: 1%;
  }
  .service-outline-title p.title-tips{
    font-size: 34px;
  }
  .service-outline-title{
    left: 7%;
    bottom: -3%;
  }
}

#search-box{
  width: 100%;
  height: 147px;
  position: relative;
}
.wraning{
  text-align: left;
  font-size: 17px;
  margin-bottom: 53px;
  color: #3e3a39;
  display: none;
}
.network{
  width: 100%;
  margin-top: 26px;
  float:  left;
  margin-bottom: 20px;
}
.network div{
  text-align: left;
}
.business{
  font-weight: normal;
  font-size: 16px;
  margin-bottom: 10px;
  color: #000;
}
.address,.phone{
  line-height: 28px;
  font-size: 14px;
  color: #666;
}
.netwrap{
  width: 100%;
}


.service-outline-cont:after{
  /*width: 285px;
  height: 190px;*/
  width: 175px;
  height: 60px;
  position: absolute;
  right: -36px;
  top: -32px;
  display: block;
  content: "";
  background: url(../images/l.png) no-repeat;
  background-size: 100%;
}
.bread {
	width: 1200px;
	margin: 30px auto;
	margin-top: 60px;
}
.level1 {
    color: #737373;
    font-size: 16px;
}
.level2 {
    color: #fbca4d;
    font-size: 16px;
}
.breadDiv{
	width: 80%;
	margin:0 auto;
}