body{margin:0;padding:0;background:#fff;font-size:12px;}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{color:#333333;text-decoration: none;}
a:hover{color:#FF0000;text-decoration:underline;}
.lazy{background:url(/images/loadings.gif) 50% 50% #FAFAFA no-repeat; display:block;}

.jd_map{ width:950px; margin:10px auto; color:#6b6b6b;}
.jd_map a{ color:#4d4d4d;}
.jd_map a:hover{ color:#F00;}
.jd_map strong{ font-weight:normal; color:#6b6b6b;}

.jd_main{ width:950px; margin:0px auto;}
.left{ float:left;}
.right{ float:right;}
.jd_left{ border:1px solid #d8d8d8; border-top:2px solid #d8d8d8; border-bottom:2px solid #d8d8d8;width:693px;}
.jd_left h1{ font-size:28px; font-weight:normal; color:#00a651; font-family:"Microsoft Yahei"; text-align:center; margin-top:15px; margin-bottom:20px; }
.jd_left span{ display:block;text-align:center; color:#4d4d4d; padding-bottom:10px; border-bottom:1px solid #d8d8d8; margin:10px;}
.intr_cont{ padding-top:10px;}
.jd_intro p{ font-size:14px; color:#333; line-height:24px; margin:10px 10px 15px 10px; }
.jd_intro h2{background:#00a651; height:35px; line-height:35px; color:#FFF;font-family:"Microsoft Yahei"; font-size:16px;  margin-bottom:10px; padding-left:10px;}
.jd_intimg{  margin:0 auto;text-align:center; }
.jd_intimg img{border:1px solid #e3e3e3; width:550px; height:341px; margin-left:10px;}


.jd_pro h2{ background:#00a651; height:35px; line-height:35px; color:#FFF;font-family:"Microsoft Yahei"; font-size:16px; padding-left:10px; margin-bottom:10px;}

.pro_list .hoverbox li{ float:left; margin-bottom:10px; margin-left:14px; display: inline;}
.pro_list .hoverbox li span{ display:block;border:1px  dashed #d8d8d8;  width:313px;margin:0px; margin-top:5px;padding:5px;}

.biaoqian{border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; font-size:14px; color:#4d4d4d; padding:5px; margin:10px; }

.jd_right{ width:245px;}
.new_list{border:1px solid #d8d8d8; padding-bottom:10px; margin-bottom:10px;}
.new_list p{ font-size:14px; color:#333; font-weight:bold; margin:5px; border-bottom:1px solid #d8d8d8; padding:5px;}
.new_list p span{ float:right; font-size:12px; font-weight:normal; color:#666;}
.new_list ul{ margin-left:5px;}
.new_list li {color:#666; line-height:23px;}
.new_list li a{ color:#666;}
.new_list li a:hover{ color:#F00;}

#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#outerImageContainer{position: relative;background-color: #fff;margin:0 auto;width:400px;height:300px;}
#imageContainer{padding: 10px;}
#loading{position:absolute;top:40%;left:40% !important;left:0;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position: absolute;top: 0;left:0;height: 100%;width: 100%;z-index:10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(/Hb_Active/2013train/..//images/2015taishan/2013yuntaishan/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/Hb_Active/2013train/..//images/2015taishan/2013yuntaishan/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/Hb_Active/2013train/..//images/2015taishan/2013yuntaishan/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;	line-height: 1.4em;}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{font-weight:bold;font-size:14px;line-height:20px;}
#imageData #numberDisplay{display:block;clear:left;font-size:8px;padding-bottom:1.0em;}			
#imageData #bottomNavClose{width:25px; float:right;padding-bottom:0.7em;}	
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;filter:alpha(opacity=60);
-moz-opacity: 0.6;opacity: 0.6;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}


.jd_left01{ border:1px solid #d8d8d8; border-top:2px solid #d8d8d8; border-bottom:2px solid #d8d8d8;width:693px; padding-bottom:10px;}
.jd_left01 h1{ font-size:28px; font-weight:normal; color:#00a651; font-family:"Microsoft Yahei"; text-align:center; margin-top:15px; margin-bottom:20px; }
.jd_left01 li{ padding-left:10px; padding-top:10px; border-bottom:1px dashed #d8d8d8; padding-bottom:8px;}
.jd_left01 li img{ border:2px solid #d8d8d8;}
.jd_left01 li p{ margin-bottom:15px; padding-right:30px; }
.jd_left01 li p a{ font-size:16px; color:#00a651; font-weight:bold;}
.jd_left01 li p a:hover{ color:#F00;}
.jd_left01 li p font{ float:right; color:#6b6b6b; font-size:12px;}
.jd_left01 li span{ display:block; width:545px; border:none; text-align:left; line-height:24px; font-size:13px;color:#6b6b6b; margin:0px; padding-right:10px; text-indent:24px;}
.jd_left01 li span a{ color:#4d4d4d;}
.jd_left01 li span a:hover{ color:#F00;}
.bg_color{ background:#f9f9f9;}

#search_all{padding:10px 10px 0px 10px; background:#fafafa; border:1px solid #d8d8d8; width:930px; margin:0px auto; margin-bottom:10px;}
#search_all .areaSelect{line-height:22px;margin-top:0px; padding:5px 0; padding-bottom:8px;}
#search_all .areaSelect .name{float:left;width:30px; height:30px; background:#009944; line-height:14px;color:#fff; text-align:center; padding-top:2px; letter-spacing:1px;}
#search_all .areaSelect .areas{float:left;width:590px;line-height:18px}
#search_all .areaSelect .areas a{}
#search_all .areaSelect .areas a:hover{color:#fff;background:#57c457;}
#search_all font{color:#094;font-size:12px}
.search_all a{ font-size:12px;}
.areas1{float: left;width: 900px;line-height: 18px;}
.areaList{ margin-left:4px;}
.areaList li{ float:left; width:48px; margin-left:1px; display:bloc; text-align:center;}
.areaList li .selected{ float:left; width:36px; margin-left:1px; display:block; text-align:center; background:#ff7f01;color:#fff;}
.areaList li a:hover{ background:#009944; width:48px; margin-left:1px; display:block; text-align:center; color:#fff; text-decoration:none;}



.newsinfo{padding:10px 20px 10px 10px;border:1px dashed #ccc; border-left:none; border-right:none; margin-top:10px;color:#444; font-size:12px; line-height:20px;}
.newsinfo .up{}
.newsinfo .down{}



.bdshare{width:500px;height:54px;margin:10px auto 0;}
.bdshare .bdlikebutton{ float:left; width:105px; display:inline; height:50px;}
.bdshare #bdshare{ float:right; width:310px;}
.bdshare #bdshare .bds_more{ margin-top:0px;}


/*¹ã¸æÎ»*/
.right_ad{ width:245px;margin:8px auto; position:relative; overflow:hidden;}
.cover{position: absolute;display: block; padding-top:0px;}





