/* CSS Document */
body { background-color:#E8E9ED; }
body,td,th,input,select,textarea { font-family:Arial; font-size:12px; color:#555555; }
body,form { margin:0px; font-family:Arial;  }
input{  border:1px solid #dddddd; font-family:Tahoma; font-size:12px; line-height:18px; padding-left:2px; }
.btn{ border:0px none; padding:0; vertical-align:middle; }
table{ border-collapse:collapse; }
a{ color:#555555; text-decoration:none; font-family:Arial; }
a:hover,a:active{ color:#0054B0; text-decoration:none; }
font { font-family:Arial; }
.time2{color:#999999; font-family:Verdana; font-size:11px; }

#main { MARGIN:auto; WIDTH:970px; background:url(../images/main_bg.jpg) repeat-y center; }

#menu {	LINE-HEIGHT:38px; WIDTH:955px; HEIGHT:38px; MARGIN-LEFT:3px; OVERFLOW:hidden; }
#menu A { TEXT-ALIGN:center; WIDTH:136px; DISPLAY:block; FLOAT:left; }
#menu .aA { BACKGROUND:url(../images/menu_bga.jpg) no-repeat center 8px; COLOR:#626280; FONT-WEIGHT:bold; PADDING-TOP:3px; }

#idx1 {	MARGIN:auto; WIDTH:958px; HEIGHT: 222px; }
#idx2 {	MARGIN:auto; WIDTH:958px; HEIGHT: 222px; }
#idx3 {	MARGIN:auto; WIDTH:958px; HEIGHT: 222px; }
#idx4 {	MARGIN:auto; WIDTH:958px; HEIGHT: 222px; }
#idx5 {	MARGIN:auto; WIDTH:958px; HEIGHT: 222px; }
#idx6 {	MARGIN:auto; WIDTH:958px; HEIGHT: 222px; }
#idx7 {	MARGIN:auto; WIDTH:958px; HEIGHT: 222px; }

.slc { SCROLLBAR-ARROW-COLOR: #fff; SCROLLBAR-FACE-COLOR: #ccc; SCROLLBAR-DARKSHADOW-COLOR: #fff; SCROLLBAR-HIGHLIGHT-COLOR: #fff; SCROLLBAR-SHADOW-COLOR: #fff; SCROLLBAR-TRACK-COLOR: #fff; SCROLLBAR-3DLIGHT-COLOR: #fff}

.tm { COLOR: #999999; FONT-SIZE: 11px; }

#index_pro td{ padding:10px 0px 2px 2px; }

#left_menu { MARGIN-TOP:18px; WIDTH:195px; MARGIN-LEFT:15px; }
#left_menu A { LINE-HEIGHT:34px; PADDING-LEFT:35px; WIDTH:160px; DISPLAY:block; BACKGROUND:url(../images/left_bg1.gif) no-repeat left bottom; HEIGHT:34px; }
#left_menu .aA { BACKGROUND:url(../images/leftAA.jpg) no-repeat left bottom; COLOR:#ffffff; }

.title{ color:#000000; font-size:12px; font-weight:bold; }
.title img{ margin:0px 5px 2px 0px; }
.title_cn { color:#006699; font-weight:bold; font-size:14px; background:url(../images/rbt1.gif) no-repeat; padding:1px 0px 0px 20px; }
.title_en { color:#999999; font-size:10px; }

#cp { margin:2px 0px 15px 0px; }
#cp td{ background:url(../images/xuxian.gif) repeat-x bottom; padding:8px 0px 5px 0px; }
.dian{ font-family:"宋体";}

#demo { margin:auto; OVERFLOW:hidden; width:960px;}

#news td{padding:10px 0px 2px 2px; border-bottom:1px #CCCCCC dashed;}
.keys { PADDING:4px 0px 0px 22px; background: url(../images/sear_bg.gif) #ffffff no-repeat 3px 6px; VERTICAL-ALIGN: middle; width: 138px; height:21px; }

.bout { line-height:200%; text-align:left; padding:0px 0px 0px 10px; }
.bout p{ margin:0px 0px 15px 0px; }
.bout td{ line-height:200%; margin:0px; padding:0px; }
.bout table{ border-collapse:collapse; }
.bout img{ margin:0px 0px 5px 0px; }

#bottom td{ color:#FFFFFF; }
#bottom a{ color:#FFFFFF; }

