/*¼ò°æËÑË÷#################################################################*/
.So_box{ width:600px; margin:0 auto; padding-top:100px}
.So_logo{ margin-bottom:15px; height:65px}
.So_logo_l{ width:285px; float:left; height:65px; text-align:right; padding-right:15px}
.So_logo_r{ width:284px; float:right; height:65px; padding-left:15px; border-left:1px #CCCCCC solid; line-height:30px}
.socon{ width:600px; height:113px}
.sotit{ width:504px; margin:0 auto; height:25px}
.sobox{ width:600px; height:88px}
.sobox_1{ width:5px; float:left; background-image:url(../sobox_1.gif); height:88px}
.sobox_2{ width:540px; float:left; background-image:url(../sobox_2.gif); background-repeat:repeat-x; height:88px; padding-left:50px}
.sobox_3{ width:5px; float:left; background-image:url(../sobox_3.gif); height:88px}
.so_sub_1{ width:62px; height:25px; float:left; background-image:url(../so_sub_1.gif); margin-right:1px; line-height:25px; text-align:center; color:#80370b; cursor:pointer !important;cursor:hand;}
.so_sub_2{ width:62px; height:25px; float:left; background-image:url(../so_sub_2.gif); margin-right:1px; line-height:25px; text-align:center; color:#FFFFFF; cursor:pointer !important;cursor:hand}
.sobox_2_1{ margin-top:15px; width:540px}
.sobox_2_2{ margin-top:10px; color:#80370b; width:540px}
.sobox_2_3{ margin-top:30px; width:540px}
.so_input{ width:416px; height:19px; border:1px #cc625e solid; font-size:14px; color:#999999; padding-top:6px; padding-left:6px}
.so_input2{ width:416px; height:19px; border:1px #cc625e solid; font-size:14px; color:#333333; padding-top:6px; padding-left:6px}

.so_list{ margin-top:30px; width:550px; overflow:auto; margin-left:auto; margin-right:auto}
.so_list ul li{ margin-bottom:5px; width:550px; overflow:auto}
.so_list_l{ float:left; width:100px}
.so_list_r{ width:450px; float:right; padding-top:4px;}

.so_bottom{ margin-top:50px; width:600px; overflow:auto; margin-left:auto; margin-right:auto; margin-bottom:20px}
.so_bottom ul li{ text-align:center}

/*¼ò°æËÑË÷½á¹ûÒ³#################################################################*/
.so_top{ height:70px; width:950px; margin-left:auto; margin-right:auto}
.so_top_l{ width:170px; float:left; height:70px}
.so_top_r{ width:750px; float:right; padding-top:15px}
.so_top_bg{ width:100%; height:33px; background-image:url(../so_top_bg.gif); background-repeat:repeat-x}
.so_top_bg_950{ width:950px; margin:0 auto}
.so_line_l{ background-image:url(../so_line.gif); background-position:left; background-repeat:no-repeat;}
.so_line_r{ background-image:url(../so_line.gif); background-position:right; background-repeat:no-repeat;}
.so_top_bg_950 ul{ float:left}
.so_top_bg_950 ul li{ line-height:33px; float:left; height:33px; overflow:hidden; width:80px; text-align:center}
.so_top_bg_950 ul a{ cursor:pointer !important;cursor:hand; text-decoration:none; height:33px; display:block}
.so_top_bg_950 ul li a:hover{ background-image:url(../so_top_bg2.gif); background-repeat:repeat-x; color:#FFFFFF; text-decoration:none; height:33px; width:80px;}

.so_hover{ background-image:url(../so_top_bg2.gif); background-repeat:repeat-x; color:#FFFFFF; text-decoration:none; }
.so_hover a:link{ color:#FFFFFF}
.so_hover a:visited{ color:#FFFFFF}

.Slist{ width:950px; margin:20px auto}
.Slist_l{ width:650px; float:left; min-height:300px}
*html .Slist_l{ height:300px}
.Slist_r{ width:260px; float:right; border-left:1px #CCCCCC solid; min-height:400px; _height:400px; padding-left:10px}
.Slist_time{ color:#008000; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:15px}
.Slist_r_txt{ text-align:left; background:#fef4ea; line-height:30px; font-size:15px; margin-top:20px}
.Slist_r_tit{ text-align:left; background:#fef4ea; line-height:30px; font-size:15px; margin-bottom:10px;font-weight:bold;}
.sMtit{ float:right; text-align:right; line-height:33px; height:33px}