html, body {
    margin: 0;
    padding: 0;
    font-family: "Microsoft YaHei", Verdana, sans-serif;
}

p {
    line-height: 1.8;
}

.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
}

#header {
    height: auto;
    overflow: hidden;
}

#n-tab {
    width: 100%;
    height: 66px;
    background-color: #00878d;
}

#n-tab.affix {
    top: 0;
    position: fixed;
}

#n-tab {
    margin: 0;
    padding: 0;
    z-index: 999;
}

#n-tab li {
    margin: 0;
    padding: 0 5px;
    text-align: center;
    list-style: none;
}

#n-tab .logo {
    position: relative;
    top: -20px;
    height: 86px;
    background: #fff;
    text-align: center;
    box-shadow: 0 -4px 8px -2px rgba(68, 68, 68, 0.3); line-height:100px;
}

#n-tab .logo a {
    display: block;
    width: auto;
}

#n-tab li a {
    margin-top: 16px;
    color: #fff;
    display: inline-block;
    width: 100px;
    padding: 5px;
    border-radius: 30px;
}

#n-tab .logo a {
    margin: 0;
    padding: 0;
    display: block;
}

#n-tab li:not(.logo) a:hover {
    background: #00797e;
}

#n-tab li.logo a:hover {
    background: transparent;
}

#n-tab li:not(.logo).uk-active a {
    background: #00797e;
    
}

.uk-container .title span {
    margin-top: 75px;
    display: inline-block; font-size:30px; color:#666;
}
.text-muted p{font-size:16px; line-height:30px;}
dl dt {
    margin: 20px 0 10px 0;
}

dl dd {
    margin: 10px 0 0 0;
}

.btn {
    padding: 10px 20px;
    border-radius: 32px;
}


body{}
ul.xiangmu_box{ overflow:hidden; margin:0; padding:0;}
ul.xiangmu_box li{float:left; margin-right:5%; margin-bottom:20px; list-style-type:none; border:4px solid #ddd; cursor:pointer;width:30%;}
ul.xiangmu_box li:hover{border-color:#00878d;}


.app_dow{ background:url(../images/app_img.jpg) no-repeat center; width:100%; height:500px;}
.app_dow a{ width:35%; height:150px; line-height:150px; text-align:center; border-radius:50px; color:#ebb440; font-size:3em; font-weight:bold; display:block; float:left; margin-top:190px; margin-left:10%; text-decoration:none;}
.app_dow a.xiazai1{background:#fff; cursor:context-menu;}
.app_dow a.xiazai2{background:#5b4f56;}
.app_dow a.xiazai1:hover{ background:#000; color:#fff;}
.app_dow a.xiazai2:hover{background:#00878d; color:#fff;}


ul.recruitment{}
ul.recruitment li{list-style-type:none; cursor:pointer; margin-bottom:30px; padding-bottom:20px; border-bottom:1px solid #ddd;}
ul.recruitment li h2{ padding:10px 0; background:#00878d; font-size:16px; color:#fff; width:200px; text-align:center;}
ul.recruitment li span{ font-weight:bold; font-size:16px;}
ul.recruitment li p{margin:5px 0;}

.contactus{ overflow:hidden;}
.contactus span{ display:block; font-size:20px;  margin-top:20px; line-height:35px;}
.contactus img{ width:602px; height:400px; display:block; margin:auto; margin:30px auto;}

.appxiazai{background:url(../images/appxiazai.png) no-repeat center 0; width:100%; height:580px;}
.w1000{width:1000px; margin:auto; display:block; height:auto;}

.header{
	height: 60px;
	background: #fff;
	line-height: 60px;
}
.header a.logo1 img{ width:316px; height:44px;}
.appxiazai{padding-top:300px;}
.appxiazai img{ width:156px; height:156px; float:left; margin-left: 50px;}
.xzxiazai{ float:left; margin-left:20px;}
.xzxiazai a{background:url(../images/xiazai_but_hover.png) no-repeat; width:247px; height:70px; display:block; margin-bottom:20px; color:#fff; font-size:20px; line-height:70px; text-align:center;}
.xzxiazai a.xz2{ width:247px;}
.xzxiazai a:hover{text-decoration:none; background:url(../images/xiazai_but.png) no-repeat ;}

.beian{ text-align:center; margin:30px 0 50px 0; line-height:25px;}
