﻿body,textarea,input,button,select,keygen,legend{font:14px/1.14 "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;color:#fff;outline:0;}
body{width:100%; height:100%; background:#fff; }
a,a:hover{ color:#ccc; text-decoration:underline }
.g-wrap{ width:100%; height:100%;margin:0 auto; position:relative }
.pimg{ width:100%; height:100%; position:fixed; top:0; left:0; background-repeat:no-repeat; background-size:100% 100%; background-position:0 0;}
.g-wrap img{ max-width:100%;}
.mpage{ width:100%; position:relative; z-index:99; left:0; top:0;}
.more{position: fixed;right:10px;top:10px;z-index:100;height:35px;width:35px;background-image: url(more.png) ; background-position:center center; background-repeat:no-repeat;background-size:contain;}
.contact{ background-image: url(abm.png) ; background-position:top right; background-repeat:no-repeat; background-color: rgba(0,0,0,.8);  overflow:hidden; padding:10px; position:relative;}
.contact h2{ font-size:24px; line-height:30px; display:block; font-weight:normal; margin:10px 0;}
.contact h2 span{ font-size:16px; margin-left:10px; font-weight:normal}
.contact p.company{ line-height:25px; font-size:14px; color:#eba443}
.contact ul{ margin:15px 0; overflow:hidden}
.contact ul li{ width:50%; float:left; font-size:14px; height:25px;white-space:nowrap; margin-bottom:3px; line-height:25px; overflow:hidden}
.contact ul li img{ width:25px; height:25px; margin-right:5px; display:inline; float:left;}
.contact ul li.address{ width:100%; float:none;}

.introcon{text-align: left; padding:15px 0; background:rgba(0,0,0,0.8); border-top:2px solid #eba443; color:#fff; line-height:24px;}
.ctel { position:fixed; left:10px; bottom:30px; z-index:999; height:50px; width:50px;}
.ctel img{ width:50px; height:50px;}
.map{ height:250px; position:relative;clear:both;}
.map-btn {
	position: absolute; color:#333;
	z-index: 1003;
	right: 10px; bottom:10px;
	display: inline-block;
	text-align: center;
	width: 60px;
	height: 30px;
	line-height: 30px;
	border: 1px solid RGBA(0,0,0,.4);
	border-radius: 8px;
	background: #FFF;
}
.g-wrap .r-result {
	position: fixed !important; color:#333;
	left: 0px;
	top: 0px;
	overflow: hidden;
	overflow-y: scroll;
	display: none;
	z-index: 1003;
	width: 100%;
	height: 100%;
}
.g-wrap .r-result  td{ color:#333;}
.map-close-img {
	position: fixed !important;
	left: 0px;
	top: 0px;
	z-index: 1003;
	height: 50px;
	width: 50px;
	display: none;
	cursor: pointer;
}
.bus-guide-img {
	position: fixed !important;
	right : 17px;
	top: 20px;
	z-index: 1003;
	height: 50px;
	width: 50px;
	display: none;
	cursor: pointer;
}
.self-guide-img {
	position: fixed !important;
	right : 17px;
	top: 85px;
	z-index: 1003;
	height: 50px;
	width: 50px;
	display: none;
	cursor: pointer;
}
.open-road {
	left: 0px;
	bottom: 0px;
	text-align: center;
	height: 55px;
	vertical-align: middle;
	line-height: 55px;
	background-color: #FFFFFF;
	opacity: 0.9;
	z-index: 1003;
	position: fixed !important;
	display: none;
	width: 100%;
}
.open-road-btn {
	display: inline-block;
	left: 0px;
	width: 175px;
	height: 38px;
	line-height: 38px;
	border: none;
	margin-top: 8px;
	color: #FFFFFF;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	background-color: rgb(255, 122, 0);
	border-radius: 6px;
	cursor: pointer;
}
.itude-div {
	width: 100%;
	height: 100%;
}
.itude-parent-div {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 1002;
	display: none;
}
.anchorBL {
	display: none;
}

@media screen and  (min-width: 641px){
      .g-wrap{ width:640px; }
	  .pimg{ width:640px; margin:0 auto;}
	  
}
.v_hot{
	margin-bottom:15px;
}
.v_hot ul {
	width: 90%;
	margin: 0 auto;
	text-align: center;
}
.v_hot li {
	width: 40%;
	margin-left: 16px;
	float: left;
	margin-bottom: 10px;
	text-align: center;
	font-size: 16px;
	padding: 5px;
	color: #FFF;
	display: block;
	background: #e79c4e;
}
.v_hot li a{
	color: #FFF;
	background: #e79c4e;
	text-decoration:none;
}
.delete{display:none;}
.table{ display: table;width: 100%}
.td{display: table-cell;}
.td a{text-decoration:none;color:#ccc;}
.layui-m-layercont {color:#333;}
.tc{text-align: center;}
.tr{text-align: right;}
.button {
  position: relative;
  display: block;
  height: 1.35rem;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  -webkit-appearance: none;
  padding: 0 .5rem;
  margin: 0;
  font-family: inherit;
  font-size: .7rem;
  line-height: 1.25rem;
  color: #0894ec;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  background: none;
  border: 1px solid #0894ec;
  border-radius: .25rem;

     -moz-appearance: none;
      -ms-appearance: none;
          appearance: none;
}
.button-big {
  height: 2.4rem;
  font-size: .85rem;
  line-height: 2.3rem;
}
.button-fill {
  line-height: 1.35rem;
  color: #fff;
  background: #0894ec;
  border: none;
}
.button-fill.button-big {
  line-height: 2.4rem;
}
.button-danger.button-fill {
  color: white;
  background-color: #f6383a;
}
#video2_btn {position: fixed;right :10px;top: 57px;z-index: 1003;width: 35px;height: 35px;background-image: url(/static/h5/img/video2.png);background-size: contain;}