/* CSS Document */

*{
    margin:0px;
    padding:0px;
 }

  @font-face {
    font-family: Hanzel;
    font-style:  normal;
    font-weight: normal;
    src: url(../HANZELW0.eot);
  }
 
 body
 {
    width:900px;
    margin:10px auto;
    background-image:url(../images/bg2.gif);
 }
 
 #header
 {
     height:70px;
     margin:auto;
     background-color:#4D3A53;
 }
 
 .logo
 {
     float:right;
	 margin:5px 10px 0;
 }
 
 .logoon
 {
	float:right;
	 width:130px;
	 height:50px;
	 margin:10px 10px;
	 
 }
 
  .logopic
 {
	 width:200px;
	 height:80px;
	 margin:0;
	 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Logo_c.png',sizingMethod='image');
 }
 
 .logoimg
 {
	width:130px;
	height:50px;
 }
 
 #content
 {
	width:900px;
	margin:0 auto;
	height:330px;
	background-color:#4D3A53;
 }
 
 #left{float:left; width:350px; height:330px;}
 #right{float:right;width:550px; height:330px;}
 
 #menu{ padding-left:15px; padding-top:10px;}
 
 #footer
{
  background-color:#1A1119;
  font-family:arial, helvetica, sans-serif,宋体;
  text-align:left;
  height:135px;
  width:900px;
  margin:0 auto;
  overflow:hidden;
}
 
 #yellowline
{
    background-color:#F9C82A;
	width:900px;
	height:4px;
	margin:0 auto;
	overflow:hidden;
}

#leds{margin:0 auto; width:200px;}

#footercontent
{
    color:#FFFFFF;
	margin:0 auto;
	text-align:left;
	padding-left:40px;
	padding-top:12px;
}

.mid
{
    margin:auto auto;	
    vertical-align:middle;
}

.window
{   
    visibility:hidden; left:0; top:0;
	width:380px; height:290px; position:absolute; overflow:hidden;
}
#windownothing,#windowpic,#picsm,#windowloading{ position:absolute;}
#picsm{ background-color:#1A1119; color:#FFFFFF; text-align:center; vertical-align:middle; 
	    font-family: arial, helvetica, sans-serif,宋体; font-size:10px;}
.block{ background-color:#f9c82a; width:10px; height:10px; font-size:10px; position:absolute; cursor:pointer; text-align:center;font-family: arial;}

#copy{padding:5px;}

#menu .ml{font-family:Hanzel,arial; font-size:10px; color:#FFFFFF;
          text-align:right; width:138px; margin-right:4px; cursor:default; font-weight:bold;}
#menu .mlshowon{font-family:"Hanzel"; font-size:20px; color:#F9C82A; 
          text-align:right; width:138px; margin-right:4px;}
#menu .mc{width:3px; background-color:#F9C82A; height:25px; overflow:hidden;}
#menu .mr{font-family:arial, helvetica, sans-serif,宋体; font-size:5px; color:#FFFFFF; background-image:url("../images/divmrbg.gif");
          width:150px; text-align:left; text-indent:1em; visibility:hidden;  vertical-align:bottom;
          cursor:default; font-weight:bold;  height:2px; padding-top:4px; margin-top:10px; overflow:hidden;}
#menu .mrshowon{font-family:arial, helvetica, sans-serif,宋体;  font-size:16px; color:#FFFFFF; background-color:Lime;
          text-align:left; visibility:visible; white-space:nowrap; margin:0px;}
#menu .ul1{list-style-type: none; margin:0;}
#menu .ul1 li{ margin:0; padding:0;height:15px;}
#menu .ul2{list-style-type: none; clear:left; margin:0; padding:0;}
#menu .ul2 li{ float:left; margin:0; padding:0; height:10px; vertical-align:bottom;}
#menu .ul3{list-style-type: none; clear:left; margin:0; padding:0;}
#menu .ul3 li{clear:left;margin:0; padding:0; height:15px;}
#menu .msub{font-family: arial, helvetica, sans-serif,宋体; font-size:15px; color:#FFFFFF; 
            padding-left:30px; white-space:nowrap;}
#menu .msubc{font-family:arial, helvetica, sans-serif,宋体;  font-size:10px; color:#FFFFFF;
            padding-left:90px; white-space:nowrap;}
#menu .aboutussubmenu{visibility:hidden;}
#menu .aboutussubmenushow{visibility:visible;}
.submenu{font-family: arial, helvetica, sans-serif,宋体; font-size:15px; color:#FFFFFF;text-align:left; cursor:pointer; position: absolute ; font-weight:bold; }
.submenuc{font-family:arial, helvetica, sans-serif,宋体;  font-size:10px; color:#F9C82A; padding-top:3px;
          text-align:right; visibility:hidden; cursor:default; position: absolute ; }
          
.serleft{ margin:0; width:60px; height:60px; }
.normal{  margin-top:10px; width:380;font-family:arial, helvetica, sans-serif,宋体;  font-size:13px;white-space:pre-wrap; color:#FFFFFF;}

.serleftnews{ margin-top:20px; width:80px;}
.newstime{ font-family:arial, helvetica, sans-serif,宋体;  font-size:10px; color:#FFFFFF;}
.newname{ width:80px; font-family:arial, helvetica, sans-serif,宋体;  font-size:13px; font-weight:bold; cursor:pointer; white-space:pre-wrap; color:#FFFFFF;}
.newscon{ margin-top:5px; margin-bottom:5px; width:320px; font-family:arial, helvetica, sans-serif,宋体;  font-size:13px; color:#FFFFFF;white-space:normal;}
.newspic{ width:380px; margin:0 auto; text-align:center; display:table-cell; vertical-align:middle;}
.newpicname{ margin-top:3px;  font-family:arial, helvetica, sans-serif,宋体;  font-size:10px; color:#FFFFFF; height:10px; text-align:center; background-color:#1A1119;}
.newstitle{width:380px; font-family:arial, helvetica, sans-serif,宋体;  font-size:13px; font-weight:bold; cursor:pointer; white-space:pre-wrap; color:#FFFFFF;}


.font10
{
    font-size:11px;
	color:#FFFFFF;
}

.font10b
{
	color:#FFFFFF;
	font-family:Impact;
    font-size:13px;
}

.font16
{
    font-size:16px;
	font-family:黑体,宋体;
}

.font22
{
    font-size:22px;
	color:#F9C82A;
}


/* ------------------ 滚动条 ------------------ */

.Container {
  position: absolute;
  width: 450px;
  height: 310px;
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 450px;
  height: 310px;
  left:40px;
  top:0px;
}
#Scroller-1 p {
  margin: 0; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-indent: 20px;
  color: #FFFFFF;
}

.Scroller-Container {
  position: absolute;
  left:0px;
  top:0px;
  padding-left:20px;
  padding-top:20px;
}
#Scrollbar-Container {
  position: absolute;
  top: 0px; left: 0px;
}
.Scrollbar-Up {
  cursor: pointer;
  position: absolute;
  left:60px;
  top:20px;
}
.Scrollbar-Track {
  width: 9px; height: 240px;
  position: absolute;
  top: 31px; left: 60px;
  background-color:#422E46;
}
.Scrollbar-Handle {
  position: absolute;
  width: 9px; height: 50px;
  left:60px;
}
.Scrollbar-Down {
  cursor: pointer;
  position: absolute;
  top: 272px;
  left:60px;
}

.newsContainer {
  position: absolute;
  width: 380px;
  height: 290px;
}
#Scroller-2 { 
  position: absolute; 
  overflow: hidden;
  width: 380px;
  height: 290px;
  left:40px;
  top:0px;
}
#Scroller-2 p {
  margin: 0; 
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  text-indent: 20px;
  color: #FFFFFF;
}
.Scroller-news {
  position: absolute;
  left:0px;
  top:0px;
}
#Scrollbar-news {
  position: absolute;
  top: 0px; left: 0px;
}
.Scrollbar-Up-news {
  cursor: pointer;
  position: absolute;
  left:0px;
  top:0px;
}
.Scrollbar-Track-news {
  width: 9px; height: 240px;
  position: absolute;
  top: 11px; left: 0px;
  background-color:#422E46;
}
.Scrollbar-Handle-news {
  position: absolute;
  width: 9px; height: 50px;
  left:0px;
}
.Scrollbar-Down-news {
  cursor: pointer;
  position: absolute;
  top: 252px;
  left:0px;
}