p,h1,h2,h3,h4,li{margin:0;padding;0;}
ul{list-style:none;padding-left:0;}
h1.title{font-size:46px;}
a:hover{color:#cd0000;}
.img-responsive{display:inline;}
.img-auto img{max-width:100%;height:300px;text-align:center}
.title-h1{font-size:30px;}
.border{border-color:#f1f1f1 }
.border-top{border-color:#f1f1f1 }
.border-left{border-color:#cd0000 }
.border-right{border-color:#f1f1f1 }
.border-bottom{border-color:#f1f1f1 }
.index-banner{position:relative}
.index-logo{margin-top:100px;margin-bottom:80px;}
.index-nav{position:absolute;z-index:100;right:5%;top:60px;}
.bg-black2{background:#242424;}
.bg-header{background:url(../images/bg_black.jpg) repeat center;}
.footer-btn{position: fixed;bottom: 50px;right: 30px;z-index: 99; }
.icon img{width:25px;height:25px;}
#mytopbtn {display: none;cursor: pointer; } 
#mytopbtn:hover {color: #cd0000;}

.nav-button{position: fixed;top: 30px;left: 0px;z-index: 99; cursor: pointer;color:#fff;padding:10px 20px;}
.sidebar-wrapper {
    position: relative;
    height: 637px;
    overflow: auto;
}

#dowebok {background-color: #2c2b2a;}
#dowebok .sidebar-wrapper .nav { margin-top: 10px; list-style-type: none;}
#dowebok .sidebar-wrapper .nav li{border-bottom:1px solid #393837}
#dowebok .sidebar-wrapper .nav a { display: block; padding: 0 20px; color: #999; text-decoration: none; line-height: 40px;}
#dowebok .sidebar-wrapper .nav a:hover {color: #fff;}
[data-simplersidebar='active'] { box-shadow: 3px 0px 3px 0px rgba(0, 0, 0, 0.5);}

.sliders-left, .sliders-right{height:120px;top:40%;z-index:100;}

.content img{margin:0 auto;max-width:100%;}
.content{text-align: justify}

.layui-layer-setwin .layui-layer-close2{right:0;top:0;}
.navsub{text-align:center;height:48px;}
.navsub ul li{float:left;text-align:center;line-height:48px;width:50px;}
.navsub ul{text-align:center;width:250px;margin:0 auto;list-style:none;}

.navsub2{text-align:center;height:48px;}
.navsub2 ul li{float:left;text-align:center;line-height:48px;width:50px;}
.navsub2 ul{text-align:center;width:200px;margin:0 auto;list-style:none;}

.paihang ul{margin:0 auto;list-style:none;padding-left:0;}
.paihang ul li{height:38px;line-height:38px;}

.byicon{font-size:10px;background:url(../images/byicon.png) no-repeat;padding-left:20px;}

.titleblock{min-height:160px;}
.titleblock1{min-height:60px;}
.jiage{height:40px;}

.surface {
    -moz-box-sizing: border-box;
    height: 637px;
    top: 0;
    transition: padding-bottom 0.1s ease 0s;
    width: 100%;
	overflow: hidden;
	
}

.surface .inner {
    position: absolute;
    left: 0;
    z-index: 60;
    width: 100%;
    height: 607px;
    top: 0;
	overflow: hidden;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAOECAYAAABHLtqXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDQkJGMEQ2NjUwMjA2ODExOTJCMEY5MURFMkIzQThDMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMkFFN0M3NEI0QTcxMUUzODA5MEFCOUEwQkEzMjFGQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMkFFN0M3M0I0QTcxMUUzODA5MEFCOUEwQkEzMjFGQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M0IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZEODk4QTg2MEQyMDY4MTFBNTg4RUJEQjQ1MzBDOTI3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNCQkYwRDY2NTAyMDY4MTE5MkIwRjkxREUyQjNBOEMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HIAoggAAAW1JREFUeNrs1jGORCEQA1EauP+VGwISUiBCD2nTklx2/9nIzHL7annwQEBAQEBAQEBAQEBAQEBAQEBAQED+hsT8a5xsry8vnGgHBMRiOSGWWGJBjI0TTkCMTRw7IZYTEBVz4mdUxSBmr2JOVCwOJ+KAqFgcB+gAxRFHHJ8CccQBMTZxxAExNnFAtCMOsSBmL444rlgccYgVx7+gDlA7DtBi7UQcYl2xnYhDrAMk1gHaCbEqFscBOkBiLVYcYsWxWGItVhwHqGKLJdZiiXWAdmKxFmsnxLodcYhVscUSC2Kx4hArDrEO0GLFEYdYi7VYYh2gOA5QHIu1EzsRxwES63sCYifiiEOsOOIQK444rlg7Zi+OA9SOOBarHXHEcYDaEcftaEcccXwKQCxWHBAVi8OJOCAqdsUqBjF7FXPCiYo54YRYOwExNk44AQExNmKJ5cTYQCwWRDvEgoCYvXY4AQEBAQEBAQEBATl5Q4ABAHa0DFPk8fj7AAAAAElFTkSuQmCC) 0 bottom repeat-x;
}

.surface .promo-fill {
    background-color: #000;
    background-position: center center;
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
	z-index: -1;
}

.surface .layout-fill, .surface .layout-fill-height {
    height: 607px;
}

.person_box {
    width: 100%;
    text-align: center;
    position: absolute;
   top: 250px;
    z-index: 88;
}

.person_box h1{color:#fff;    font-size: 60px;}
.downwards {
    width: 100px;
    height: 100px;
    display: inline-block;
    margin-top: 70px;
    background: url(../images/Profile_next_page.png) center no-repeat;
    cursor: pointer;
}
.gaodemap{
	width:100%;
	height:300px;
}
  position: relative;
  width: 25px;
  height: 34px;
}

.custom-content-marker img {
  width: 100%;
  height: 100%;
}

.custom-content-marker .close-btn {
  position: absolute;
  top: -6px;
  right: -8px;
  width: 15px;
  height: 15px;
  font-size: 12px;
  background: #ccc;
  border-radius: 50%;
  color: #fff;
  text-align: center;
  line-height: 15px;
  box-shadow: -1px 1px 1px rgba(10, 10, 10, .2);
}

.custom-content-marker .close-btn:hover{
  background: #666;
}
.indexgaodemap{
width:100%;
height:400px;
}
