@charset "utf-8";
*{margin:0; padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,"宋体",simsun,sans-serif;}
body{background-color:#075883; color:#000;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol{list-style:none;}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse; border-spacing:0;}
caption,th{text-align:center;}
input {width:200px;}

/*浮动*/
.left{float:left;}
.right{float:right;}
.clearfix:after{content:"."; display:block; clear:both; height:0; font-size:0; visibility:hidden;}
.clearfix{zoom:1;}

.wrap {width:980px; margin:0 auto; background-color:#fff;}
.header {margin-bottom:3px;}
.header img {width:980px;}
.nav {width:959px; padding-left:15px; height:32px; margin:0 auto; line-height:32px; background:url(../images/nav.jpg) no-repeat left top; }
.nav li {float:left; padding:0 20px; background:url(../images/navLine.jpg) no-repeat left center;}
.nav .first {background:none;}
.nav a {color:#fff;}

.main {padding:5px 6px 0 5px;}
.leftside {width:224px; border:1px solid #c5c7ca; height:572px; padding-top:15px; padding-left:7px; background-color:#eef1f5; line-height:2; overflow-y:scroll; overflow-x:hidden;}
.leftside h3 {padding-left:11px; background:url(../images/leftsideH3Icon.jpg) no-repeat left center; font-size:14px; color:#006aa6;}
.search {margin-bottom:25px;}
.text {float:left; width:139px; height:21px; margin-right:2px; border:1px solid #258dc9;}
.btn {float:left; cursor:pointer; width:58px; height:23px; border:0; background:url(../images/btn.jpg) no-repeat left top;}
.scan .allShow {margin-left:15px; color:#075883; font-weight:bold;}
.scan ul a {color:#075883; outline:0}
.scan li a {display:inline-block;}
.scan ul ul {display:none; padding-left:20px;}

.rightside {width:688px; padding-right:32px;}
.intro {height:133px; padding:8px 15px 0 15px; margin-bottom:20px; background:url(../images/intro.jpg) repeat-x;}
.intro p {padding-top:25px; line-height:2;}
.intro span {color:#960d0d;}
.intro a {color:#006ba6; font-weight:bold;}

.info th {border-right:1px solid #fff; border-bottom:1px solid #fff; background-color:#e0eef6; font-weight:normal;}
.info th span {color:#006ba6;}
.info td {padding:12px 8px; border-bottom:1px solid #fff; background-color:#e0eef6; line-height:2;}
.info td a {color:#006ba6; font-weight:bold;}

.footer {padding:15px 0; background:url(../images/footer.jpg) no-repeat center top; color:#666; text-align:center;}
