@charset "utf-8";

#content{ position:relative; min-height: 410px; z-index:10; background:#fff; text-align:left; margin:1.4em auto; font-size:1.17em;padding:1em; border:#e1e1e1 1px solid;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;/* -moz-box-shadow:0 0 4px #aaa;-webkit-box-shadow:0 0 4px #aaa;box-shadow:0 0 4px #bbb; */}
#posi{ font-size:1.5em; height:1.5em; line-height:120%; border-bottom:#e1e1e1 1px solid; margin-bottom:1em;}
#searchForm{ width:100%; border:#e1e1e1 1px solid; border-radius:1em; height:2.5em; background:#fff; clear:both; margin:1em 0 0.5em 0;}
#searchForm button{ width:10%; height:100%; line-height:250%; text-align:center; display:inline-block; float:left; color:#fff; border:none; background:#007ddc; margin-right:10px;cursor:pointer;  border-radius: 10px 0 0 10px;  cursor: pointer;}
#searchInput{ width:80%; float:left; color:#999; height:100%; line-height:200%; border:none; background:none;}
.subBox{ background:#f0f0f0; padding:0.8em 0; width:100%; clear:both;}
#subBanner{ width:100%; height:9em; margin:0 auto -4.5em auto;position:relative; z-index:1; background:url(../images/paper.jpg) center top repeat-x;}
/*列表*/
.list{ float:left; margin:0.5em -0.5em 0 0; position:relative;}
.list li{ float:left; height:2em; line-height:200%; margin:0 0.5em 0.5em 0; border:#e1e1e1 1px solid; border-radius:1em; background:#fff;}
#currLi a{ color:#087bd4;}
.list li a{ display:inline-block; padding:0 1em;}
/*图片列表*/
#subPic{background:#fff; border:#e1e1e1 1px solid; min-height: 390px}
#subPic.hidd{ height:0px; overflow:hidden;}
#loadMore{font-size:1.3em; height:2.2em; width:97%; margin:0.8em auto; line-height:220%; cursor:hand; cursor:pointer; border:#e5e5e5 1px solid;
background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f0f0f0));
background:-moz-linear-gradient(top, #ffffff,#f0f0f0);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f0f0f0,grandientType=1);
}
#loadMore span{ color:#888;-moz-text-shadow:1px 1px 1px #fff; -o-text-shadow:1px 1px 1px #fff;-webkit-text-shadow:1px 1px 1px #fff;text-shadow:1px 1px 1px #fff;}
img#loading{ vertical-align:middle; margin:0 0.5em; display:none;}
/*图片详细*/
#pic_info{ padding:1em; max-width:980px; border:#e1e1e1 1px solid; margin:1em auto; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
#pic_Big{width:50%; float:left; *zoom: 1; overflow:hidden;}
#pic_Para,#pic_intro{ width:48%; float:right;text-align:left; }
#pic_intro{ border-top:#e1e1e1 1px solid;margin-top:0.8em;}
.tit{ font-size:1.5em; font-weight:bold;}
@media screen and (max-width:500px){
  #pic_info{ width:100%; max-width:980px; padding:0; border:none; margin:0;}
  #pic_Big{  width:100%; margin:0 auto;}
  #pic_Para,#pic_intro{ width:94%; margin:0 auto; float: none !important;  overflow: hidden;}
  #pic_Para ul {margin-bottom: 10px;}
}
#pic_Big:before,#pic_Big:after {display: table;content: "";line-height: 0;}
#pic_Big:after {clear: both;}
#owl-pic .item{margin: 3px;}
#owl-pic .item img{ display: block;width: 100%;height: auto;}


/*新闻列表*/
#News{border:#e1e1e1 1px solid; margin:0.5em auto;}
#News ul{ padding:0.5em;}
/*新闻详细*/
#News_tit{ margin-bottom:1em;}
#News_tit h1{ padding:10px 0 0 0; margin:0; font-size:1.5em;}
#News_tit span{ color:#ccc;}




/*地图*/
#map_canvas{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; }
#map_canvas .BMap_stdMpType4 .BMap_stdMpZoom {
top: 66px;
}
#map_canvas img{max-width: none !important;}

/*留言*/
#Message td{ text-align:left;}
#Message input,#Message textarea{ width:99%; border:#e1e1e1 1px solid; background:#fff; line-height:200%; color:#666;}
#Message input{ height:2em;}
/*公共*/
#tranDiv{ position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden; z-index:10000; display:none;}
a.btn,input.btn{ font-size:1.5em; width:100%; height:1.8em; line-height:170%; margin:0.6em auto; color:#888; text-align:center; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; border:#e8e8e8 1px solid; -moz-text-shadow:1px 1px 1px #fff;-webkit-text-shadow:1px 1px 1px #fff;text-shadow:1px 1px 1px #fff;
background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#ebebeb));
background:-moz-linear-gradient(top, #fff,#ebebeb);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ebebeb,grandientType=1);
}
a.btn:active,input.btn:active{ background:#e1e1e1}


/*2015.4.10*/

#page { padding-top:40px;}
#page a{ height: 2em; overflow:hidden; display: block; line-height: 2em; }


#padePro {width: 100%; overflow: hidden; padding-top: 40px;}
#padePro a{ display:block; float: left; font-size:1.3em; height:2.2em; width:49%; line-height:220%; cursor:hand; cursor:pointer; border:#e5e5e5 1px solid;
background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f0f0f0));
background:-moz-linear-gradient(top, #ffffff,#f0f0f0);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f0f0f0,grandientType=1);}
#padePro a:last-child { float: right;}



  /*返回顶部*/
#back-to-top{ position:fixed; bottom:5em; right:0.7rem; display: block; z-index:999; }
#back-to-top a{ text-align:center; text-decoration:none; color:#d1d1d1; display:block; width:50px; /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
 -moz-transition:color 1s; -webkit-transition:color 1s; -o-transition:color 1s; }
#back-to-top a:hover{ color:#979797; }
#back-to-top a span{ display:block; height:50px; width:50px; background:url(../images/top.png) no-repeat center center; margin-bottom:5px; -moz-transition:background 1s; -webkit-transition:background 1s; -o-transition:background 1s; }
#back-to-top a:hover span{ background:url(../images/top.png) no-repeat center center; }
