﻿@charset "utf-8";
.map-border h3 a,.map-inf-box .louce h4 i,.minmenus .divblock1 i,.minmenus .divblock2 i,.minmenus .divblock3 i,.minmenus .divblock4 i,.lcxzs p i{ background:url(../images/detail2-icon.png) no-repeat; display:inline-block;}
/* CSS Document */
.d-box .fend{ width:100%; height:18px; line-height:18px; margin-bottom:20px;}
.d-box .fend span{ float:left; line-height:18px;}
.d-box .fend ul{ float:left;}
.d-box .fend ul li{ float:left; padding:0px 10px; line-height:18px;}
.d-box .fend ul li:hover{ cursor:pointer;}
.enable{ color:#3585ff;}

.demands-t{padding:20px 0;border-bottom:#e5e5e5 1px solid;}
.demands-i{ width:210px; height:175px; float:left; margin-right:25px;}
.demands-i img{ width:210px; height:175px;}
.demands-c{ width:660px; float:left; color:#000;}
.demands-c h3{ font-size:24px; font-weight:bolder; color:#333; margin-bottom:20px;}
.demands-c ul li{ line-height:32px;}
.demands-c span{ color:#AAAAAA;}
.demands-r{ width:250px; float:right;}
.demands-r p{ text-align:right; color:#fd5f39; font-size:18px; line-height:26px; margin-bottom:15px;}
.demands-r a{ line-height:40px; height:40px; width:150px; border:#3585ff 1px solid; color:#3585ff; display:inline-block; text-align:center; cursor:pointer;-moz-border-radius: 3px; 
-webkit-border-radius: 3px; border-radius:3px; font-size:14px;}

.map-border h3 a{ background-position:-3px -27px; width:19px; height:23px;}
.map-inf-box{ width:370px; top:70px;}
.bf50{ width:40%; float:left;}
.map-inf-box .louce{ border-bottom:solid 1px #e5e5e5; height:100px; margin:0 10px;}
.map-inf-box .louce:hover{ background:#f6f6f6;}
.map-inf-box .louce li{ width:135px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left; font-size:12px; margin-left:40px;}
.map-inf-box .louce h4{ color:#3585ff; line-height:32px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:340px;}
.map-inf-box .louce h4 i{ background-position:0 0; width:20px; height:32px; color:#FFF; text-align:center; line-height:20px; float:left; margin-top:10px; font-size:12px; margin-right:10px; font-style:normal; margin-left:10px;}
.map-inf-box .louce h4 em{ margin-top:8px; font-style:normal; display:inline-block}
.map-inf-box .louce h4 a{ color:#3585ff;}
.map-inf-box-hidden{ height:670px; overflow-y:auto;}

.minmenus{ width:350px; margin-top:15px; position:relative; margin-left:10px;}
.minmenus .menus{border-left:#E5E5E5 1px solid; border-top:#E5E5E5 1px solid; border-right:#E5E5E5 1px solid; height:30px;}
.minmenus .divnone1{ position:absolute; top:32px; width:348px; border-left:#E5E5E5 1px solid; border-bottom:#E5E5E5 1px solid; border-right:#E5E5E5 1px solid;  background:#FFF;}
.minmenus .divnone1 ul{ padding:10px 0px;}
.minmenus .divnone1 ul li{ margin:0 20px; line-height:26px; font-size:12px;}
.minmenus .divnone2{ position:absolute; top:32px; width:174px; left:174px; border-left:#E5E5E5 1px solid; border-bottom:#E5E5E5 1px solid; border-right:#E5E5E5 1px solid;  background:#FFF;}
.minmenus .divnone2 ul{ padding:10px 0px;}
.minmenus .divnone2 ul li{ margin:0 20px; line-height:26px; font-size:12px;}
.minmenus .divblock1{ border-bottom:#E5E5E5 1px solid; width:173px; float:left;border-right:#E5E5E5 1px solid; text-align:center; line-height:30px;}
.minmenus .divblock1 i.i1{ background-position:-26px -9px; width:11px; height:6px; float:right; margin-right:50px; margin-top:12px;}
.minmenus .divblock2{ border-bottom:#E5E5E5 1px solid; width:174px; float:left; text-align:center; line-height:30px;}
.minmenus .divblock2 i.i2{ background-position:-26px -9px; width:11px; height:6px; float:right; margin-right:50px; margin-top:12px;}
.minmenus .divblock3{ color:#3585ff; border-bottom:#FFF 1px solid;float:left;border-right:#E5E5E5 1px solid; text-align:center; line-height:30px;}
.minmenus .divblock3 i.i3{ background-position:-26px -1px; width:11px; height:6px; float:right; margin-right:50px; margin-top:12px;}
.minmenus .divblock4{ color:#3585ff; border-bottom:#FFF 1px solid;float:left; text-align:center; line-height:30px;}
.minmenus .divblock4 i.i4{ background-position:-26px -1px; width:11px; height:6px; float:right; margin-right:50px; margin-top:12px;}

.lcxzs{ position:absolute; width:35px; right:65px; bottom:125px; background:#FFF;-moz-box-shadow: 0px 1px 4px 0px #bbb;-ms-box-shadow: 0px 1px 4px 0px #bbb;-o-box-shadow: 0px 1px 4px 0px #bbb;-webkit-box-shadow: 0px 1px 4px 0px #bbb;box-shadow: 0px 1px 4px 0px #bbb;}
.lcxzs p{ height:36px;}
.lcxzs p i.i1{ background-position:-66px 0px; width:14px; height:8px; margin-top:15px; margin-left:10px;}
.lcxzs p i.i2{ background-position:-66px -9px; width:14px; height:8px; margin-top:15px; margin-left:10px;}
.lcxzs ul li{ line-height:36px; font-size:16px; text-align:center; color:#666;}
.lcxzs .enable{ color:#FFF; background:#3585ff;}

.map-view-detail{width: 160px;height: 40px;line-height: 40px;display: inline-block;margin: 7px 20px 20px 0;background-color: #3585ff;font-size: 16px;color: #fff;text-align: center;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.map-view-detail:hover{color:#fff; background-color:#3585ff; text-decoration:none;}
.map-border .map-view-txt{float: right;width: auto;background: none;color: #333;font-weight: normal;font-size: 14px;}
.map-value-txt{width:250px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:-3px;}