@charset "utf-8";

HTML {
 HEIGHT: 100%
}
A:active {
 COLOR: #000; TEXT-DECORATION: none
}
A:link {
 COLOR: #000; TEXT-DECORATION: none
}
A:visited {
 COLOR: #000; TEXT-DECORATION: none
}
A:hover {
 COLOR: #033a66;
 TEXT-DECORATION: none
}
BODY {
 PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#F2FCF1; COLOR: #333333; FONT-SIZE: 14px; PADDING-TOP: 0px
}
P {
 PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
 PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
 PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
 TEXT-ALIGN: center;
 PADDING-BOTTOM: 0px;
 MARGIN: 0px;
 PADDING-LEFT: 0px;
 PADDING-RIGHT: 0px;
 FONT-FAMILY: SimHei,Arial, Helvetica, sans-serif;
 COLOR: #000000;
 FONT-SIZE: 20px;
 FONT-WEIGHT: normal;
 PADDING-TOP: 0px
}
#header {
 MARGIN: 0px auto; WIDTH: 980px; background-color:#033a66; HEIGHT: 120px
}
#logo{
float:left;HEIGHT: 120px
}
#banner{
float:right;HEIGHT: 120px
}
#footer {
 TEXT-ALIGN: center; PADDING-BOTTOM: 20px; LINE-HEIGHT: 24px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; background-color:#033a66; FONT-SIZE: 12px; PADDING-TOP: 20px
}
#footer A {
 COLOR: #fff
}
.nav {
 MARGIN: 0px auto; WIDTH: 950px
}
#nav {
 BORDER-BOTTOM: #999999 1px solid;
 TEXT-ALIGN: left;
 PADDING-BOTTOM: 20px;
 PADDING-LEFT: 0px;
 PADDING-RIGHT: 0px;
 BACKGROUND: #ffffff;
 HEIGHT: 15px;
 PADDING-TOP: 20px;
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 5px;
 margin-left: auto;
}
#nav SPAN {
 PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 16px; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#nav .spe {
 BACKGROUND: url(../images/spe.jpg) no-repeat left 50%
}
#wrapper {
 PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f2fcf1; OVERFLOW: hidden; PADDING-TOP: 0px
}
#main {
 WIDTH: 1008px;
 OVERFLOW: hidden;
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;
}
.cols {
 MARGIN: 5px; FLOAT: left; OVERFLOW: hidden;display:inline;
}
.col1 {
 WIDTH: 510px; HEIGHT: 290px; OVERFLOW: hidden
}
.col2 {
 WIDTH: 450px
}
.col3 {
 WIDTH: 230px
}
.col4 {
 WIDTH: 319px;
 HEIGHT: 150px;
 float: left;
 display: inline;
}
.col4v {
 PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.col4v IMG {
 PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fff; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 2px
}
.col4v LI {
 PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 5px; WIDTH: 259px; PADDING-RIGHT: 5px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 5px
}
.col4v SPAN {
 PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.col5 {
 WIDTH: 758px
 }
.col6 {
 WIDTH: 720px
}
.indexline {
 CLEAR: both; OVERFLOW: hidden
}
.indexdep {
 PADDING-BOTTOM: 10px;
 PADDING-LEFT: 0px;
 PADDING-RIGHT: 0px;
 BORDER-TOP: #033a66 3px solid;
 PADDING-TOP: 10px
}
.indexlist {
 PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 12px
}
.indexlist A:active {
 COLOR: #000; TEXT-DECORATION: none
}
.indexlist A:link {
 COLOR: #000; TEXT-DECORATION: none
}
.indexlist A:visited {
 COLOR: #000; TEXT-DECORATION: none
}
.indexlist A:hover {
 COLOR: #033a66; TEXT-DECORATION: none
}
.indexlist LI {
 BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 11px; LIST-STYLE-TYPE: none; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 14px; PADDING-TOP: 11px
}
.neititle {
 PADDING-BOTTOM: 0px;
 MARGIN: 10px 0px 0px;
 PADDING-LEFT: 5px;
 PADDING-RIGHT: 0px;
 FONT-FAMILY: SimHei,Arial, Helvetica, sans-serif;
 COLOR: #033a66;
 FONT-SIZE: 18px;
 FONT-WEIGHT: normal;
 PADDING-TOP: 0px
}
.loco {
 BORDER-BOTTOM: #cccccc 1px dotted; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; MARGIN: 10px 20px 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 16px; COLOR: #999999; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.loco A:active {
 COLOR: #999999; TEXT-DECORATION: none
}
.loco A:link {
 COLOR: #999999; TEXT-DECORATION: none
}
.loco A:visited {
 COLOR: #999999; TEXT-DECORATION: none
}
.loco A:hover {
 COLOR: #999999; TEXT-DECORATION: underline
}
#cont {
 PADDING-BOTTOM: 30px; LINE-HEIGHT: 28px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #000000; FONT-SIZE: 14px; PADDING-TOP: 10px
}
#cont A {
 COLOR: #006600; TEXT-DECORATION: none
}
.info {
 TEXT-ALIGN: center; PADDING-BOTTOM: 20px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.summa {
 PADDING-BOTTOM: 15px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.list {
 PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.list A:active {
 COLOR: #006699; TEXT-DECORATION: none
}
.list A:link {
 COLOR: #006699; TEXT-DECORATION: none
}
.list A:visited {
 COLOR: #006699; TEXT-DECORATION: none
}
.list A:hover {
 COLOR: #006699; TEXT-DECORATION: underline
}
.list LI {
 LINE-HEIGHT: 24px; LIST-STYLE-TYPE: none
}
.time {
 PADDING-RIGHT: 5px; FLOAT: right; COLOR: #999999
}
.lcol {
 COLOR: #ffffff;
 PADDING-LEFT: 15px;
 PADDING-RIGHT: 15px;
 PADDING-TOP: 6px
}
.lcol_1 {
 PADDING-BOTTOM: 15px;
 PADDING-LEFT: 15px;
 PADDING-RIGHT: 15px;
 FONT-FAMILY: SimHei,Arial, Helvetica, sans-serif;
 BACKGROUND: #033a66;
 FONT-SIZE: 16px;
 PADDING-TOP: 15px
}
.lcol_2 {
 PADDING-BOTTOM: 12px;
 PADDING-LEFT: 15px;
 PADDING-RIGHT: 15px;
 BORDER-TOP: #033a66 1px solid;
 PADDING-TOP: 12px
}
.subchannel LI {
 BORDER-BOTTOM: #1f7b4c 1px solid; PADDING-BOTTOM: 15px; MARGIN: 0px 15px 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.subchannel A {
 COLOR: #fff; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.fillin {
 BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 120px; PADDING-RIGHT: 3px; COLOR: #000000; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 3px
}
.submit_btn {
 BORDER-BOTTOM: #1f7b4c 1px solid; BORDER-LEFT: #1f7b4c 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #083a1f; COLOR: #fff; BORDER-TOP: #1f7b4c 1px solid; CURSOR: pointer; BORDER-RIGHT: #1f7b4c 1px solid; PADDING-TOP: 5px
}
.lcol_2 TD {
 PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.lcol_link {
 PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND: #033a66; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.lcol_link A {
 COLOR: #fff; TEXT-DECORATION: none
}
.lcol2 {
 
 PADDING-BOTTOM: 6px;
 MARGIN: 10px 0px;
 PADDING-LEFT: 15px;
 PADDING-RIGHT: 15px;
 PADDING-TOP: 6px
}
.piclinks LI {
 BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 3px 5px; PADDING-LEFT: 3px; WIDTH: 129px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 120px; COLOR: #666666; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.piclinks IMG {
 BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 0px 8px; WIDTH: 129px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 88px; BORDER-LEFT-WIDTH: 0px
}
.more {
 PADDING-LEFT: 20px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.more A:active {
 COLOR: #ff9900; TEXT-DECORATION: underline
}
.more A:link {
 COLOR: #ff9900; TEXT-DECORATION: underline
}
.more A:visited {
 COLOR: #ff9900; TEXT-DECORATION: underline
}
.more A:hover {
 COLOR: #ff9900; TEXT-DECORATION: underline
}
.links {
 TEXT-ALIGN: right; MARGIN: 20px 5px; COLOR: #666666; FONT-SIZE: 12px
}
.links A:active {
 PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ff6600; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.links A:link {
 PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ff6600; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.links A:visited {
 PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ff6600; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.links A:hover {
 PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ff6600; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.spe {
 MARGIN: 20px 0px; BACKGROUND: url(../images/line.gif) repeat-x 50% bottom; HEIGHT: 2px
}
.faqlinks IMG {
 BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 0px 20px 20px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.maintables {
 BACKGROUND-COLOR: #000000; COLOR: #000000; FONT-SIZE: 12px
}
.maintables TD {
 BACKGROUND-COLOR: #ffffff
}
.map {
 PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; COLOR: #666666; FONT-SIZE: 12px; PADDING-TOP: 15px
}
.map .direct {
 PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #669900; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.map .line2spe {
 PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/line2.gif) repeat-x 50% bottom; PADDING-TOP: 0px
}
.map .memo {
 PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #cc3300; PADDING-TOP: 0px
}
.cb{
clear:both;
}
.co14box{
 width: 748px;
 height: 160px;
 border: 1px dashed #033a66;
 margin-bottom: 10px;
 }
.graytable{ border:1px #bbbbbb solid;}
.padd5{ padding:5px;}
.padd10{ padding:10px;}
.padd20{ padding:20px;}
.title1{ font-size:13px; color:#4c7f4c; font-weight:bold; text-align:left; padding-left:10px;}
.title3{ font-size:13px; color:#4c7f4c; font-weight:bold; text-align:left; }
.title2{ font-size:12px; color:#4c7f4c; text-align:left; padding-left:10px; font-family:Arial, Helvetica, sans-serif;}
.more1 a{ font-size:12px; color:#4c7f4c; text-align:left; padding-left:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding-right:10px;}
.foottop{ border:1px solid #4c7f4c; background-color:#f6f6f6;}
.heig1{ height:110px;*height:100px;_height:100px;}
#footer {
 TEXT-ALIGN: center; PADDING-BOTTOM: 40px; LINE-HEIGHT: 24px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; background-color:#033a66; FONT-SIZE: 12px; PADDING-TOP: 20px
}
#footer A {
 COLOR: #fff
}



 .menu-nav{width:100%; height:40px;background:url(../images/menu_bg.jpg) repeat-x; float:left;} 
    #menu {  
      margin: 0 auto;  
        
      width: 978px;
      clear: both  ; font-family: '宋体';
   font-size:11pt;
   height:40px;
   
    }
      
    #menu ul {
      list-style: none;  
    }
    li.l1-nav {
      float: left;  
      position: relative; 
      left: 0px;
      top: 0px;
    }
 
a.l1-nav{
    display: block;  
      text-align: center;  
      text-decoration: none;  
      width: 80px;
      height: 38px;
      line-height: 38px;
      color: #fff;
    }
    li.l1-nav:hover a.l1-nav, a.l1-nav:hover {  
      color: #cc0000;
      background: #fff;  
    }
 .line{width:44px; height:38px; float:left; margin-top:1px}
    ul.l2-nav {
      visibility: hidden;
      position: absolute;  
      left: 0px;
      top: 38px;
    }
    li.l2-nav {
      float: left;  
      position: relative; 
      left: 0px;
      top: 0px;
    }
    a.l2-nav {  
      display: block; 
      text-align: center;
      width: 150px;
      height: 38px;
      line-height: 38px;
      color: #fff;
      background: #4c9c4e;
   text-decoration:none;
   border-bottom:1px solid #cccccc;
    }
    li.l2-nav:hover a.l2-nav, a.l2-nav:hover {  
      color: #cc0000;
      background: #eeeeee;
    }
    
    a.l1-nav:hover ul.l2-nav, li.l1-nav:hover ul.l2-nav {
      visibility: visible;
    }