.nav ul li a{padding: 0; font-size: 16px;}
.logo h1 a{background: url("/images/home/2019/logo.png") no-repeat;}
.location{font-size: 14px; line-height: 28px; margin: 10px auto;}
.mapBox{border:1px solid #ececec; height:auto; background-color: #fafafa;}
.leftMain{width:174px; height:100%; padding:20px 8px 0;}
.leftMain h3{font-size: 22px; color:#999; font-weight: 700; border-left: 5px solid #999; line-height: 22px; margin-bottom: 20px; padding-left: 5px;}
.leftMain p{text-align: left; font-size: 14px; color:#999; line-height: 36px;}
.leftMain p span{font-size: 16px; color:#f87a1e;}
.leftMain .leftBtn{text-align: center;}
.leftMain .leftBtn a{width:90%; background-color: #00a67c; color:#fff; border-radius: 3px; line-height: 36px; display: inline-block; margin-bottom: 10px; text-align: center; font-size: 15px;}
.leftMain .leftBtn a:nth-child(2){background-color: #f87a1e;}
.rightMain{width:989px; padding: 10px; background-color: #fff; border-left: 1px solid #ececec;}
.mapHead a:first-child{padding-left: 30px;/* background: url("/images/head_right.png") no-repeat left center; */background-size: 28px auto;padding-right:20px;font-size: 22px;}
.mapHead a:first-child:hover{color:#00a67c;}
/*.mapHead a:last-child{font-size: 14px; color:#999;}*/
/*.mapHead a:last-child:hover{color:#ff7700;}*/
.mapMain{padding-top: 20px;padding-bottom: 26px;border-bottom: 1px dashed #e8e8e8;/* margin-bottom: 20px; */}
.siteList{padding-left: 30px;}
.siteList li{float: left;width: 107px;/* border:1px solid #ececec; */height: 23px;line-height: 24px;margin-right: 20px;margin-top: 10px;font-size: 15px;/* padding-left: 10px; */}
.siteList li a{color:#666;}
.siteList li:hover{/* background-color: #00a67c; */cursor: pointer;color: #00a67c;}
.siteList li:hover a{color: #00a67c;}
.footerNav{display: block; background: none; padding: 0;}
.top_tgcg a{width:auto;}
.mod_select .select_box .option{top:36px;}
.mapMain:last-child{border:none;}