﻿﻿@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,td,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: #333;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;  }

/* 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;background: url(images/bg.jpg) center 40px no-repeat;}
#header,#content{ margin: 0 auto;text-align: left;}
#header{width: 1000px;}
#content{width: 1200px;overflow:hidden;background-color: #fff;margin-bottom: 53px;}
#footer{overflow: hidden; text-align: left;}
.side{width: 260px;float:left;/* text-align:left; */margin-top: 20px;margin-left: 20px;}
.main{width: 880px;float:right;margin: 20px 20px 0;}
.siteWidth{width:1200px;margin:0 auto;}
.mainW{margin: 20px 20px 0;}

/* top */
.top{height:40px;line-height:40px;background:#eee;font-size:14px;color:#666;}
.welcome{float:left;}
.topL{float:right;}
.topL a{margin:0 8px;}
/* header */
#header{width: 1200px;margin:0 auto;position:relative;z-index: 2;}
.topBox{height: 32px; line-height: 32px; font-size: 14px; color: #333; overflow: hidden; position: relative; z-index: 1;}
.topBox .welcome{width: auto; float: left; margin-left: 5px; padding-left: 20px; display: inline; background: url(images/welcomeIcon.png) left center no-repeat;}

#banner20da{overflow: hidden;position: relative;z-index: 1;height: 0px;text-align: right; padding-top: 0px;  }
#banner{overflow: hidden;position: relative;z-index: 1;height: 200px;/* background:url(images/bg20dayuanshi.jpg) no-repeat;  */}

#logo{width: 590px;height:104px;position:absolute;top:45px;left:0px;z-index:2;background: url(images/logo.png) no-repeat;}
#logo a{width: auto;  float: left; overflow: hidden; }
#logo a:hover{color: #383838;}

/* 导航栏目 */
#nav{height: 60px;background-color: #006fc5;margin: 0 auto;text-align: center;border-top-right-radius: 8px;}
.mainNav{position:relative;z-index:9;height: 60px;line-height: 60px;/* border-top-right-radius: 5px; *//* overflow: hidden; *//*  display: inline-block; *display: inline; margin: 0 auto; text-align: center; */}
.mainNav a:hover{ text-decoration:none;}
.mainNav .li1{width: 150px;float: left;line-height: 60px;position: relative;}
.mainNav .ul1{display: none;position: absolute;left: 0px;top: 67px;z-index: 9;width: 150px;}   
.mainNav .li2{height:40px;line-height:40px;background-color:#fff;cursor: pointer;} 
.mainNav .li2:hover{background-color:#eee;}
.mainNav .li2:hover a{color:#006fc5;}
.mainNav .li2 a{color:#000;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: 16px;color: white;text-align: center;background:url(images/navBorder.png) no-repeat right center;}
.mainNav .last1 .a1{background: none;}
.mainNav .on1 .a1{background: none;color: #006fc5;padding-top:7px;background-color: #fff;}
.mainNav .spe{ display: none;}

.topToolBox{height: 54px;line-height: 54px;margin: 0 20px;border-bottom: 1px dotted #eee;}

#date{float:left;font-size: 14px;color: #666;}

.weather{position:absolute;right: -81px;top: 61px;}
/* 搜索 */
.siteSearch{width: 252px;height: 36px;float: right;margin-top: 92px;display: inline;overflow: hidden;position: relative;}
.siteSearch #fieldOption{display: none;}
.siteSearch .keyword{width: 250px;height: 34px;line-height: 34px;/* float: left; */text-indent: 12px;display: inline;overflow: hidden;background-color: #fff;border: 1px solid #eee;border-radius: 25px;position: relative;}
.siteSearch .text{color: #999;font-size: 14px;}
.siteSearch .textOn{color: #555;}
.siteSearch .submit{width: 36px;height: 36px;line-height: 36px;/* float: right; *//* overflow: hidden; */text-align: center;font-size:14px;color: white;cursor: pointer;background:url(images/search.png) no-repeat center #c70000;border: none;display: inline;z-index: 15;position: absolute;border-radius: 25px;right: 0px;top: 0;}
.siteSearch .submit:hover{/* background-color: #0079d6; */}

/* footer */
#footer{overflow: hidden;/* width: 1200px; */margin: 0 auto;text-align: center;/* height: 168px; */border-top: 5px solid #006fc5;background: #f5f5f5;padding: 30px 0 25px;}
#footer .footerNav{margin:0 10px; height: 37px; line-height: 37px; background-color: #c7141b; color:white;}
#footer .footerNav a{font-size: 12px;  color: white; margin: 0 10px;}
#footer .footerNav a:hover{color: #ddd;}
#footer .copyRight{text-align: center; line-height: 22px; color: #666; padding: 15px 0 20px;}
#footer p{font-size:14px;color:#666;line-height: 220%;}
#footer img{margin-top: 10px;}
/* 通用信息列表 */
.infoList{ text-align:left; }
.infoList li{height: 26px;line-height: 26px;font-size: 14px;overflow:hidden;}
.infoList li font{font-size: 14px;}
.infoList li .date{float:right;color: #999;}
.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 center no-repeat;}

/* 信息列表-图标 */
.infoListA li{padding-left: 15px;background: url(images/list.png) left center no-repeat;border-bottom: 1px dashed #eee;}

.boxJgsz .bd .infoListJ{
}
.boxJgsz .bd .infoListJ{text-align:left;}
.boxJgsz .bd .infoListJ li{height: 28px;line-height: 28px;font-size: 14px;overflow:hidden;float: left;width: 60px;}
.boxJgsz .bd .infoListJ .li7,.boxJgsz .bd .infoListJ .li8,.boxJgsz .bd .infoListJ .li9,.boxJgsz .bd .infoListJ .li9{width: 99px;}
.boxJgsz .bd .infoListJ li a{color:#666;}
.infoListJ li font{font-size: 14px;}
.infoListJ li .date{float:right;color: #999;}
.infoListJ li .node{ color:#f00; margin-right:5px;}
.infoListJ li.noData{background:none; color:#999;}
.infoListJ li{padding-left: 10px;background: url(images/jgszLi.png) left center no-repeat;}


