﻿@charset "utf-8";
/* CSS Document luosi */

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{display:block;}
/* font{font-size:12px;} */

/* Public */
html{ width:100%; height:100%;   }
body{ position:relative; z-index:1; width:100%; height:100%; color:#000;font:12px/180% '微软雅黑','Microsoft YaHei', Arial, Helvetica, sans-serif; }
a{color: #666;text-decoration:none;outline:none;}
a:hover {color:#c00;text-decoration:none;}
.blank{height:10px;font-size:0px; line-height:0; }
.fl{float:left !important; }
.fr{float:right !important; }
.hide{display:none; }
.marBot{margin-bottom:10px;}
.marTop{margin-top:10px;}
.layout{overflow:hidden;}
.blank{ clear:both; height:10px; font-size:10px; line-height:10px; overflow:hidden;  }
.container{width: 1200px;margin:0 auto;position: relative;z-index: 1;}

/* fontColor Public */
.noData{color:#999 !important;}
.red{color:#f00;}
.blue{color:#0049a2;}
.gray{color:#999;}

/* frame Public*/
body{min-width: 1200px;}
#wrap{min-width: 1200px;margin:0 auto;text-align:center;overflow:hidden;position: relative;z-index: 1;}
#header,#content,.content{ margin: 0 auto;text-align: left;}
#content{width: 1200px;overflow:hidden;background:#fff;margin: 0px auto;}
.content{width: 1200px;overflow:hidden;background-color: #fff;margin-bottom: 20px;/* margin-top: 20px; */}
#footer{overflow: hidden; text-align: left;}
.side{width: 300px;float:left;}
.main{width: 880px;float:right;}
.siteWidth{width:1200px;margin:0 auto;}
.mainW{/* margin: 20px 20px 0; */}

/* top */
.top{height: 40px;line-height: 40px;font-size: 14px;color: #4e4e4e;position: relative;width:100%;background: #f3f3f3;}
.top .siteWidth{position:relative;z-index:9;/* overflow:  hidden; */}
.topBg{height:30px;background:#fff;opacity: 0.6;width:100%;position:absolute;top: 0;z-index: 1;left: 0;}
.welcome{float:left;color: #4e4e4e;overflow:  hidden;}
.welcome a{color:#7b8d9b;font-size:12px;margin: 0 12px;}
.welcome a:hover{color:#c00;}
.topL{float:right;color: #4e4e4e;}
.topL a{margin:0 8px;color: #4e4e4e;}
.top span{
    float:  left;
    display:  block;
}
.weather{margin-left: 40px;}
.topL .w{background: url(images/weixin.png) 0 0px no-repeat;width:  26px;height: 25px;display:  block;float:  left;margin-top: 8px;}
.topL .w span{display: none;}
.topL .w span img{/* width:120px; *//* height:120px; */}
.topL .w.on span {display:block;position:absolute;right: 220px;top: 34px;padding:5px;/* background:#fff; */border-radius: 10px;}
/* header */
#header{margin:0 auto;position:relative;z-index: 2;background: url(images/headerBg.jpg) center 40px no-repeat;}
.topBox{height: 32px; line-height: 32px; font-size: 14px; color: #333; overflow: hidden; position: relative; z-index: 1;}


#banner{overflow: hidden;position: relative;z-index: 1;height: 230px;}
#bannerBg {position: absolute;z-index: 3;top: 0px;/* width: 100%; */right: 0px;}
#bannerBg li {width:807px;height: 170px;background-repeat: no-repeat;}
#logo{width: 556px;height: 100px;position:absolute;top: 63px;left:0px;z-index:2;}
#logo a{width: auto;  float: left; overflow: hidden; }
#logo a:hover{color: #383838;}

/* 导航栏目 */
#nav{height: 55px;background-color: #3d791a;margin: 0 auto;text-align: center;border-radius: 3px;}
.mainNav{position:relative;z-index:9;height: 55px;line-height: 55px;float: left;}
.mainNav a:hover{ text-decoration:none;}
.mainNav .li1{width: 199px;float: left;line-height: 55px;position: relative;text-align:  center;border-right: 1px solid #376c18;}
.mainNav .last1{border-right:none;}
.mainNav .ul1{display: none;z-index: 9;/* width: 160px; */}   
.mainNav .li2{height:40px;line-height:40px;background-color: #3d791a;cursor: pointer;} 
.mainNav .li2:hover{}
.mainNav .li2:hover a{color:#fff;padding:5px 28px;background-color:#75a727;border-radius:50px;}
.mainNav .li2 a{color:#fff;font-size:14px;}
.mainNav .first1{margin-left: 0;}
.mainNav .on1{/* border-top:3px #006fc5 solid; *//* margin-top:-10px; */}
.mainNav .on1 h4{}
.mainNav li .a1{/* display: block; */font-size: 18px;/* font-weight: bold; */color: white;}

.mainNav .last1 .a1{background: none;}
.mainNav .on1 .a1{background: #75a727;padding: 8px 28px;border-radius: 50px;}

.mainNav .spe{ display: none;}

.topToolBox{height: 50px;line-height: 50px;border-bottom: 1px solid #ebecec;margin-bottom: 15px;}

#date{float:left;font-size: 14px;color: #666;}


/* 搜索 */
.search{float:right;margin-top: 91px;overflow:  hidden;width: 332px;height: 40px;}
.search{/* position: relative; */}
.search #fieldOption{display: none;}
.search .text{width: 240px;height: 38px;line-height: 38px;float: left;text-indent: 20px;overflow: hidden;background-color: #fff;border: 1px solid #7b906f;border-radius: 25px;}
.search .text{color: #999;font-size: 14px;}
.search .textOn{color: #555;}
.search .btn{display:block;width: 90px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: white;cursor: pointer;background: #3d791a;border: none;z-index: 15;border-radius: 25px;font-weight:  bold;float:  right;}
.search .btn:hover{}

/* footer */
#footer{overflow: hidden;margin: 20px auto 0;text-align: center;/* height: 186px; */background: #676767;}
#footer .footerNav{height: 59px; line-height: 59px;color:white;border-bottom:1px solid #747474;font-size:16px;}
#footer .footerNav a{ color: white; margin: 0 10px;}
#footer .copyRight{/* height:120px; */border-top: 1px solid #616161;width:618px;margin:0 auto;font-size:14px;color:#fff;line-height:30px;padding: 10px 0 20px;}
#footer .copyRight a{color: white;}
#footer .copyRight #sydw{position:absolute;left:190px;}
#wxEwm{background: url(images/wxewm.png) 0 0px no-repeat;width:  92px;height:  92px;display:  block;position:  absolute;right: 166px;top: 75px;}

#footer .zztj{position:absolute;z-index:5;right: 262px;top: 83px;}
/* 通用信息列表 */
.infoList{ text-align:left; }
.infoList li{height: 30px;line-height: 30px;font-size: 12px;overflow:hidden;}
.infoList li a{color:#363636;font-size:14px}
.infoList li a:hover{color:#c00;}
.infoList li .date{float:right;color: #4c4b4b;font-size:14px}
.infoList li .node{ color:#f00; margin-right:5px;}
.infoList li.noData{background:none; color:#999;}
.infoList li{padding-left: 15px;background: url(images/list.png) left 12px no-repeat;}

/* 信息列表-图标 */
.infoListA li{padding-left: 15px;background: url(images/list.png) left 14px no-repeat;border-bottom: 1px dashed #eee;}


#weater_inc{background:transparent;}

