﻿@charset "utf-8";


/* Slider */
.homeSlider{clear:both;min-width:1000px;min-height:58px;height:401px;border:none;margin-bottom:0;overflow:hidden;  -webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.homeSlider ul.slides{width:100%;height:401px;min-width:1000px;margin:0;padding:0;list-style:none;}
.homeSlider ul.slides li{display:block;width:100%;height:401px;}
.homeSlider ul.slides li a{display:block;float:left;width:100%;height:401px;margin:0;padding:0;border:none;background:#f6f6f6 url(/images/banner01.jpg) center top no-repeat;background-size:cover;}
.homeSlider ul.slides li a img{/* width:100%;margin:0;padding:0;border:none;min-height:401px; */display:none;}
.homeSlider .flex-control-nav{bottom:3px;}

/*  */
.ZClist li{display:block;clear:both;min-height:131px;padding: 0;}
.ZClist h4{font-size:22px;font-weight:100;color:#09f;padding:0/*  0 0 26px;background:url(/images/star.png) 0 0 no-repeat */;}
.ZClist div{font-size:14px;line-height:1.5em;}
.ZClist .ZCmain{padding:34px 0 0 0;}
.ZClist .ZCmain a{color:#f00;float:right;}
.ZClist .lie_page{text-align:right;}
.ZClist .lie_page a:hover{color:#000;text-decoration:underline;}

/* map */
.MapShell{position:relative;}
#MapDiv{padding:4px 0 0 0;}
/* map地图图像 */
.MapImageDiv{position:relative;width:450px;height:258px;}
/*
.MapZB{background:url(/hesheng/images/ContactMap_ZongBu_bj.png) 0 -16px no-repeat;z-index:987;position:absolute;top:98px;right:120px;width:16px;height:23px;cursor:pointer;}
*/
/* map地图提示 */
.stateTip, #StateTip{display:none; position:absolute; padding:2px 8px; background:#FFFFAD; border:2px solid #FFFFAD; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; font-size:12px; font-family:Tahoma; color:#333;text-align:center;z-index:9999;line-height:1.2em;}
.mapInfo i{ display:inline-block; width:15px; height:15px; margin-top:5px; line-height:15px; font-style:normal; background:#aeaeae; color:#fff; font-size:11px; font-family: Tahoma; -webkit-border-radius:15px; border-radius:15px; text-align:center}
.mapInfo i.active{background:#E27F21;}
.mapInfo span{ padding:0 5px 0 3px;}
.mapInfo b{ font-weight:normal; color:#2770B5}
/* map公司列表 */
#MapCompanyDiv{position:absolute;top:0;right:96px;width:358px;height:218px;padding:20px 20px;background:#fff;filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;overflow:auto;line-height:2em;}
#MapCompanyDiv div{display:none;}
#MapCompanyDiv div.Current{display:block;}
#MapCompanyDiv a:hover{color:#f00;}



/* 20170713 */
.stateTip{padding:1em;}
.stateTip p{text-align:left;line-height:1.3em;padding:0.5em 0 0 0;font-size:12px;}
.stateTip hr{color:#000;}
/*  */
.MapImageDiv{text-align:center; width: 1000px; height: 254px;margin:0 auto;}
.MapImageDiv .MapDiv{position:fixed; width: 640px; height: 254px; overflow: hidden;margin:0 auto;}
.stateTip, #StateTip{background:#FCFCFC;border:1px solid #FCFCFC;filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;color:#5D5D5D;box-shadow:0px 0px 3px #5D5D5D;}
.stateTip a,.stateTip hr{color:#5D5D5D;}
.stateTip p{padding:0 1em;}
.stateTip,
svg,
svg *,
#MapCompanyDiv,
#MapCompanyDiv *,
#MapCompanyDiv div.Current{
transition: all 2s;
-moz-transition: all 2s;	/* Firefox 4 */
-webkit-transition: all 2s;	/* Safari 和 Chrome */
-o-transition: all 2s;			/* Opera */
}




.dsider .btn ul li a.current{color:#000;}

