BODY {
	FONT-SIZE: 12px; MARGIN: 0px auto; TEXT-ALIGN: center; background:#037c9b;
}
.block{
width:902px;
margin:0px auto;
border-left:#616161 solid 1px;
border-right:#616161 solid 1px;
margin-top:9px;
background:#050505}
A {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:24px;	 
	color: #ffffff;
	text-decoration:none
}
A:hover {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	 
	color: #44a8b8;
	text-decoration:none
}
img{ border:none}
.s1{ color:#FFFFFF; line-height:30px; font-family: Arial}
.s2{ color:#FFFFFF; line-height:20px; font-family: Arial}
.s3{ color:#000000; line-height:25px; font-family: Arial}
.content_middle{ width:900px; background:#323232}
.content_block{ width:900px; background:url(images/cont_bg.GIF) repeat-x}
.content{ width:814px; margin-left:11px;}
.content_right{ width:622px; background:url(images/right_bg.gif) repeat-x; margin-left:11px;}
.login{ margin-top:19px;}
.news_box{ margin:11px 0px 0px 15px;}
.news_box_1{ margin:14px 0px 0px 30px; background:url(images/news_bg.gif) repeat-x}
.pro_box{ margin:11px 0px 0px 15px; background:url(images/pro_bg.gif) repeat-x}
.pro_box_img{ margin:0px 20px 0px 20px; float:left}
.top_bg{ background:url(images/top_bg.GIF) repeat-x; width:900px; height:101px;}
.about_box{ background:#303030; border:#000000 solid 1px; width:592px; height:27px; margin-top:20px;}
.pro_img{ border:#999999 solid 1px; padding:3px;}
.honor{ margin:9px; float:left}
.yindao{ background:url(images/yindao_bg.JPG); height:419px;}
.S_nav {
	PADDING-RIGHT: 0px; width:179px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none; border:#48a7b9 solid 1px
}
.S_nav LI {
	DISPLAY: block; LINE-HEIGHT: 30px; margin-bottom:3px; 
}
.S_nav LI A {
	DISPLAY: block; text-indent:25px;BACKGROUND:url(images/leftmenu_tab_on.jpg); WIDTH: 179px; HEIGHT: 30px; TEXT-DECORATION: none; color:#ffffff; line-height:35px;
}
.S_nav LI A:hover {
	BACKGROUND:url(images/leftmenu_tab_on.jpg); COLOR: #45a9b9; font-weight:bold
}
.S_nav .subsort {
	MARGIN-LEFT: 10px
}
.S_nav LI ul {
	PADDING-RIGHT: 0px; width:130px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none; border:none; height:28px;
}
.
.S_nav LI ul LI {
	DISPLAY: block; LINE-HEIGHT: 18px; padding-left:12px;
}
.S_nav LI ul LI A {
background:url(images/Left_Sub.gif) no-repeat left ; COLOR:#fff; line-light:18px; 
}
.S_nav LI ul LI A:hover {
background:none;  COLOR:#45a9b9; line-light:18px;
}
#c_r_detail {
	BACKGROUND-COLOR: #45a8b8; MARGIN: 0px 0px 1px 1px; text-indent:5px;
}
#c_r_detail TR.one {
	BACKGROUND-COLOR: #3c3c3c
}
#c_r_detail TR.two {
	BACKGROUND-COLOR: #3c3c3c
}
#c_r_detail TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #ffffff;PADDING-TOP: 1px
}
#c_r_detail TD.t1 {
	
}
#c_r_detail TD.t2 {
	
}
#c_r_detail TD.ctxt {
	FONT-WEIGHT: normal
}
    #demo {
    background: #fff;
    overflow:hidden;
 
    width:578px;
    }
    #demo img {
    border:none;
    }
    #indemo {
    float: left;
    width: 8000%;
    }
    #demo1 {
    float: left;
    }
    #demo2 {
    float: left;
    }
	    #demo_1 {
    background: #fff;
    overflow:hidden;
 
    width:578px;
    }
    #demo_1 img {
    border:none;
    }
    #indemo_1 {
    float: left;
    width: 8000%;
    }
    #demo1_1 {
    float: left;
    }
    #demo2_1 {
    float: left;
    }
.user_menu{
height:32px;
line-height:32px;

 
}
.user_menu td{
text-align:center;
width:50px;
height:32px;
background:url(images/sprite.gif) no-repeat -528px -96px;
cursor:hand;
}
body div .user_menu_on{
background:url(images/sprite.gif) no-repeat -528px -64px;
color:#fff;
}
.user_border{
width:592px;
margin:0 auto;
}
.user_main{

width:592px;

}
.user_head_pic{
width:120px;
float:left;
display:inline;

}
.user_head_pic img{
margin:auto auto 10px 10px;
clear:both;
}
 
 
