/* CSS Document */
body{ margin: 0px;  margin-left:auto; margin-right:auto; text-align:center; font-family: "", sans-serifArial, Helvetica;}
body,p,div,td,input,li,select{font-size:9pt;}  
a:link {color: #333333; text-decoration: none}
a:visited {color: #333333; text-decoration: none}
a:hover {color:#FF6600; text-decoration:none;}

ul{ margin:0; padding:0; list-style:none;}

.editbox{
    background: #ffffff;
    border: 1px solid #cccccc;
    color: #003366;
    cursor: text;
    font-family: "arial";
    font-size: 9pt;
    padding: 1px;
	height:15px;
}
.button {
    font-family:  "", "tahoma"; 
    font-size: 9pt; 
	border: 0px #93bee2 solid;
    background: url(images/btn2.gif) no-repeat;
	width:88px; height:23px; line-height:23px;
	letter-spacing:2px;
    cursor: pointer;
    font-style: normal ;
}
.clear{clear:both;}
.clear1{clear:right;}
.overflow{overflow:hidden;}
.left{float:left;}
.right{ float:right}
.border{border:#cccccc 1px solid;}


.more{ text-align:right;}
.text2{ margin-top:10px; color:#FFFFFF;line-height:1.5em;}
.text3{color: #006699; font-size:13px; font-weight:bold;}
.text4{
	width:97%;
	line-height:2em;
	color:#666666;
	text-align: justify;
	margin-left:auto;
	margin-right:auto;
}
.text6{
	width:70%;
	line-height:2em;
	color:#666666;
	text-align:left;
	margin-left:auto;
	margin-right:auto;

}
.text7{
	width:95%;
	line-height:2em;
	color:#666666;
	text-align:left;
	margin-left:auto;
	margin-right:auto;

}
.align{font-size:12px; clear:right;  }
.align input{display:block; height:25px; line-height:25px; cursor:pointer;}
.align span{display:block; margin-left:22px!important; margin-left:11px; margin-top:-20px!important; margin-top:-20px; float:left; height:20px; line-height:14px; clear:both;}
.align1{font-size:12px; clear:right;  }
.align1 input{display:block; height:25px; line-height:25px; cursor:pointer;}
.align1 span{display:block; margin-left:22px!important; margin-left:11px; margin-top:-22px; *margin-top:-20px; float:left; height:20px; line-height:14px; clear:both;}
.align2{font-size:12px; height:30px; line-height:30px; display:block;  }
.text8{font-size:10pt; font-weight:bold; color:#666666;}
.text9{font-size:9pt; font-weight:bold; color: #FF9900;}
.text10{font-size:12pt; font-weight:bold; color: #FF0000;}
.leftalign{text-align:left;}
.point{ margin-left:5px; margin-top:8px; }
.point1{ margin-left:5px; margin-top:8px; float:left; display:inline;}
.text{margin-left:5px;}
.text1{margin-left:5px; height:25px; line-height:25px; float:left; display:inline;}
.more{ margin-right:5px; margin-top:8px; display:block; width:41px; height:11px; }
.time{ float:right; color:#999999; height:25px; line-height:25px; margin-right:5px; clear:right; display:inline;}
.imgbox{ padding:5px; width:150px; height:110px; border:#CCCCCC 1px solid;}
.text5{color:#666666; text-align:center; line-height:2em;}
#form1{width:100%;}
.line{ height:1px;margin-top:5px!important; margin-bottom:5px!important; margin-top:2px; margin-bottom:2px; color:#efefef;}
.back1{background:#eeeeee; line-height:2em; display:block;}
.titlea{display:block; width:100%; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#333333;}
.timea{display:block; width:100%; height:25px; line-height:25px; text-align:center;}

/* index */
#container{ margin:0; margin-left:auto; margin-right:auto; width:1004px; background:url(images/top_bj.gif) no-repeat center top; text-align:center; height:100%; overflow:auto;}
#header{ width:960px; margin-left:auto; margin-right:auto;}
#menu{ margin-right:20px; height:30px; line-height:30px; }
#baoming{ margin-top:32px; margin-right:10px; width:205px; height:91px; overflow:hidden;}
/* #baoming a{width:205px; height:91px; font-size:18px; font-weight:bold; line-height:140px; background:url(images/btn1.gif) no-repeat; display:block; color:#FF0000;} */
#mainbody{ margin-top:10px; width:960px; margin-left:auto; margin-right:auto;}
#leftbar{width:200px;}
#left1{width:200px; height:399px; background:url(images/leftbj.gif) no-repeat; text-align:center;}
#left2{ margin-top:10px; width:200px; height:70px; background:url(images/qqbj.gif) no-repeat;}
.qq{ margin-top:35px; }
.list{ margin-top:15px; width:200px; text-align:center;}
.shoudh {

  }

.shoudh ul {
  margin: 0;
  padding: 0;
  margin-top:10px;
  margin-left:auto; margin-right:auto;
  list-style: none;
  width:172px; /* Width of Menu Items */

  }

.shoudh ul li {
  position: relative;
  width:172px; height:37px; display:block;
  margin-top:10px;
  }
  
.shoudh li ul {
  position: absolute;
  left: 172px; /* Set 1px less than menu width */
  top: 0;
  display:none;
  width:150px; 
  background:#1a638a url(images/cbj.gif) repeat-y; 
  overflow:hidden;
  
  }
  
/* Styles for Menu Items */
.shoudh ul li span a { width:172px; height:37px; line-height:37px; text-align:left; font-size:14px; font-weight:bold; background:url(images/nav_bj1.gif) no-repeat; display:block;  }
.shoudh ul li span a:link, .shoudh ul li span a:visited{color: #ffffff; }
.shoudh ul li span a:hover {color:#FFCC00;}
.shoudh li ul li{ margin:0px; padding:0px; margin-left:5px; width:148px; height:25px; list-style:none; line-height:25px; text-align:left; font-weight:bold; color:#FFFFFF; display:block; overflow:hidden;}
.shoudh li ul li a:link,.shoudh li ul li a:visited{color:#FFffff; }
.shoudh li ul li a:hover {color:#FF9900;} /* Sub Menu Styles */
/*.shoudh li ul li a:visited{ padding: 2px 5px; color: #F47920; } /* Sub Menu Styles */
    
.shoudh li:hover ul, li.over ul { display: block; } /* The magic */
.Lt{width:150px; height:4px; background:url(images/tbj.gif) no-repeat; overflow:hidden;}
.Lb{ margin-top:5px; width:150px; height:4px; background:url(images/btbj.gif) no-repeat; overflow:hidden;}
/*.nav1{margin-left:15px!important; margin-left:0px; margin-top:10px; width:172px; height:100%; overflow:auto; text-align:left; display:block;}
.nav1 span a{width:172px; height:37px; line-height:37px; text-align:left; font-size:14px; font-weight:bold; background:url(images/nav_bj1.gif) no-repeat; display:block;}
.nav1 span a:link, .nav1 span a:visited{color: #ffffff; }
.nav1 span a:hover {color:#FFCC00;}

.lista{   position: absolute;
  left:185px; 
  top: 0;
  display: none;
  width:150px; 
  background:#1a638a url(images/cbj.gif) repeat-y; 
  overflow:hidden;
  }
.lista li{ margin-left:2px; width:148px; height:25px; list-style:inside disc; color:#FFFFFF; line-height:25px; overflow:hidden;}
.lista a:link, .lista a:visited{color:#FFffff; font-weight:bold; font-size:10pt; }
.lista a:hover {color:#FF9900; font-weight:bold; font-size:10pt;}*/

#rightbar{width:750px;}
#top_news{width:750px; height:36px; line-height:36px;}
#L1{width:5px; height:36px; background:url(images/left_bj1.gif) no-repeat;}
#C1{width:740px; height:36px; background:url(images/center_bj1.gif) repeat-x; line-height:36px;}
.list1{  list-style:none; margin-top:12px; width:730px; height:15px; overflow:hidden;}
.list1 li{  margin-left:10px; height:15px; line-height:15px; float:left; display:inline;}
#R1{width:5px; height:36px; background:url(images/right_bj1.gif) no-repeat;}
#movepic{ width:330px;}
#news{ margin-left:8px; width:200px; min-height:295px;}
.title1{ width:200px; height:28px; line-height:28px; text-align:left; background:url(images/title_bj1.gif) no-repeat;}
.content1{ width:200px; height:250px; background:url(images/content_bj1.gif) repeat-y;}
.bottom1{ width:200px; height:5px; background:url(images/bottom_bj1.gif) no-repeat; overflow:hidden;}
.list2{ margin-top:5px; text-align:center;}
.list2 li{ clear:right;}
#hot{ width:750px; min-height:60px;}
.list3{ margin-top:10px; text-align:center;}
.list3 li{ width:140px; height:60px; float:left; overflow:hidden;}
.nav2 a{ width:140px; height:60px; line-height:85px; text-align:right; font-size:14px; font-weight:bold; display:block;}
.nav2 a:link, .nav2 a:visited{color: #ffffff; }
.nav2 a:hover {color: #FFCC00;}
.a1{background:url(images/icon01.gif) no-repeat;}
.a2{ margin-left:12px; background:url(images/icon02.gif) no-repeat;}
.a3{ margin-left:12px;background:url(images/icon03.gif) no-repeat;}
.a4{ margin-left:12px;background:url(images/icon04.gif) no-repeat;}
.a5{ margin-left:12px;background:url(images/icon05.gif) no-repeat;}
#links{margin-top:10px; width:750px;}
.title2{ width:750px; height:25px; line-height:25px; text-align:left; font-size:13px; background:url(images/title_bj2.gif) no-repeat;}
.content2{ width:750px;}
.list4{ margin-top:10px; text-align:center;}
.list4 li{ margin-left:8px; width:141px; height:35px; float:left; overflow:hidden; display:inline;}
#footer{margin-top:10px; width:1003px; height:90px; background:url(images/bottombj.gif) no-repeat bottom;}
#foot{width:960px; height:64px; margin-left:auto; margin-right:auto;}
#L2{width:5px; height:64px; background:url(images/left_bj2.gif) no-repeat;}
#C2{width:950px; height:64px; background:url(images/center_bj2.gif) repeat-x; }
#R2{width:5px; height:64px; background:url(images/right_bj2.gif) no-repeat;}

/* about */
#main_1{width:750px; overflow:hidden;}
.title3{ width:750px; height:38px; line-height:35px; text-align:left; background:url(images/title_bj3.gif) no-repeat;}
.content3{ width:750px; height:100%; overflow:auto; background:url(images/content_bj3.gif) repeat-y; text-align:center;}
.bottom3{width:750px; height:5px; background:url(images/bottom_bj3.gif) no-repeat; overflow:hidden;}

/* style */
.list5{ margin-top:5px; width:740px; margin-left:auto; margin-right:auto; text-align:center; display:block; overflow:hidden;}
.list5 li{ margin-left:18px; width:160px; float:left; text-align:center; display:inline;}
/*CSS quotes style pagination*/

DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px 15px 3px 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

/* news */
.list6{ margin-top:5px; width:500px; margin-left:auto; margin-right:auto; text-align:center; overflow:hidden;}
.list6 li{ width:500px; height:25px; line-height:25px; clear:both; text-align:left;}


.list7{ margin:0; padding:0; text-align:left; display:block; clear:both;}
.list7 li{ margin-left:10px; display:inline; width:40px; height:25px; line-height:25px; }

.list8{ margin:0; padding:0; text-align:left; display:block; clear:both;}
.list8 li{ margin-top:10px; width:100%; height:80px; line-height:2em;overflow:hidden; }