#header {
 position: relative; padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 998px; padding-right: 0px; height: 108px; padding-top: 0px
;}
#main {
 padding-bottom: 5px; padding-left: 0px; padding-right: 0px; background: #ffffff; overflow: hidden; padding-top: 0px; position:inherit;}
#en_main {
 padding-bottom: 0px; padding-left: 0px; padding-right: 0px; background: #ffffff; overflow: hidden; padding-top: 0px
;}
#mainbody {
 padding-bottom: 2px; margin: 0px auto; padding-left: 2px; width: 998px; padding-right: 2px; padding-top: 2px
;}
#mainbody .cols {
 overflow: hidden
;}
#mainbody .colsleft {
 width: 748px; float: left; overflow: hidden
;}
#mainbody .cols01 {
 margin: 5px 6px 0px 0px; width: 260px; float: left
;}
#mainbody .cols02 {
 margin: 5px 0px 0px; width: 250px; float: left
;}
#mainbody .cols03 {
 margin: 5px 0px 0px; width: 478px; float: left;}
#mainbody .subwebcols_left {
 margin: 0px 15px 15px; width: 762px; float: left
;}
#mainbody .subwebcols_right {
 margin: 0px 0px 15px; min-height: 230px; width: 190px; background: url(../../images/rlink_bg.png) repeat-x 50% top; float: left
;}
#mainbody .subwebcols_right {}
#mainbody .en {
 overflow: hidden
;}
#mainbody .enleft {
 margin: 5px 5px 0px 0px; width: 520px; float: left
;}
#mainbody .enright {
 margin: 5px 0px 0px; width: 473px; float: left
;}

#indexline {
 padding-bottom: 0px;
 margin: 0px;
 padding-left: 0px;
 padding-right: 0px;
 background: #043311;
 height: 0px;
 overflow: hidden;
 padding-top: 0px
;}
#newsline {
 padding-bottom: 20px; margin: 20px 20px 0px 0px; padding-left: 0px; padding-right: 0px; overflow: hidden; padding-top: 0px
;}
#rollnewspics {
 padding-bottom: 0px; margin: 0px; padding-left: 20px; padding-right: 0px; overflow: hidden; padding-top: 20px
;}