.index_map{ margin-bottom:100px;}
.hot_cp{ width:100%; height:60px; background:#f8f8f8; line-height:60px;}
.hot_cp ul{ width:1200px; margin:0 auto;}
.hot_cp ul h2{ font-size:16px; font-weight:bold; color:#0e9a95; float:left; padding-left:30px;}
.hot_cp ul li{ float:left;}
.hot_cp ul li a{ padding:0 20px; }

.current{ width:1200px; margin:50px auto 0px auto; font-size:16px; color:#777;}
.column{ width:1200px; margin:0 auto;}
.column .lanmu{ margin-top:40px;}
.column .lanmu h2{ background: url(../img/icon_map.png) no-repeat 20px 5px; font-size:18px; color:#0e9a95; padding-left:45px; padding-bottom:15px; border-bottom:1px dashed #e7e7e7;}
.column .lanmu li{ margin-left:50px; font-size:16px; color:#777; margin-top:20px;}
.column .lanmu li a{margin-right:50px; line-height:30px;}
.column .lanmu li a:hover{ color:#0e9a95;}

.column .lanmu li dl{ border-bottom:1px solid #e7e7e7; margin-right:50px; padding-bottom:20px; padding-top:20px;}
.column .lanmu li dl::after{ content:""; clear:both; display:block;}
.column .lanmu li dl dt{ float:left; color:#0e9a95; width:160px; text-align:right;}
.column .lanmu li dl dd{color:#777; line-height:30px; font-size:14px; width:940px; float:left;}
.column .lanmu li dl dd a{margin-right:30px; line-height:30px; float:left;}