@charset "utf-8";
/* CSS Document */

body { background:#FFFFFF; margin:0px; padding: 0; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:20px; }
img{ border-width:0px;}


a{ text-decoration: none; color: #000000; }
a:hover { text-decoration: none; color: #a60000; }




#container {width:989px; margin: 0 auto; text-align: left; margin-top:10px; background-image: url(../images/container_bg_se.gif);}

#sidelft { float: left; width: 290px; }

#sidert { float: right; width: 699px;}
#sidert #sidert_header{ height:50px; padding-top:66px; padding-left:15px; background-image: url(../images/sidert_header_bg_se.gif); background-repeat: no-repeat; }
#sidert #corporate-pr_topic{ padding-left:20px; height:120px;}
#sidert #se_nav { padding-left:10px; height:35px;}
#sidert #se_nav a{ display:block; height:20px; float:left; border: 1px solid #999999; padding-left:5px; padding-right:5px; margin-left:10px; line-height:22px; background-color: #CCCCCC; }
#sidert #se_nav a:hover { display:block; height:20px; float:left; color:#FFFFFF; padding-left:5px; padding-right:5px; margin-left:10px; line-height:22px; background-color: #a60000;border: 1px solid #a60000;}
#sidert #se_nav a.on_se_nav{ display:block; height:20px; float:left; color:#FFFFFF; padding-left:5px; padding-right:5px; margin-left:10px; line-height:22px; background-color: #a60000; border: 1px solid #a60000; }

#sidert #the_main{ width:661px; margin: 0 auto;}
#sidert #the_main #site_location { font-family: "宋体"; color:#666666; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999; height:22px; }
#sidert #the_main #summary{ padding-top:20px; padding-bottom:20px;}
#sidert #the_main #caption{ height:30px; font-family:"Arial Unicode MS"; font-size:16px; line-height:30px; color:#a60000;  border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted; border-top-color: #999999; border-bottom-color: #999999;}
#sidert #the_main #the_body{ padding-top:15px;}


#footer a{ display:block; width:989px; height:75px; background:url(../images/footer_se.gif) }

a.redbg { height:23px; line-height:23px; padding:3px; padding-left:5px; padding-right:5px; font-family: "宋体";}
a.redbg:hover { background:#a60000; color:#FFFFFF}

.text_red_bg_vi{ color:#FFFFFF; background:#a60000; height:22px; width:508px; margin:auto; margin-top:20px;}
.text_red_bg_am{ color:#FFFFFF; background:#a60000; height:22px; width:580px; margin:auto; margin-top:20px;}
.b_border_5{ border: 10px solid #FFFFFF; }
.text_bg{height:20px; float:left; padding-left:5px; padding-right:5px;line-height:22px; background-color: #999999; width:651px; }
.text_14{ font-size:14px;}
.text_FFF{ color:#FFFFFF;}
.text_a60000{ color:#a60000;}
.text_song{ font-family: "宋体"}
.fltrt { float: right; margin-left: 8px; } /* 此类可用来使页面中的元素向右浮动。浮动元素必须位于页面上要与之相邻的元素之前。 */
.fltlft {float: left; margin-right: 8px; } /* 此类可用来使页面上的元素向左浮动 */ 
.clearfloat {  clear:both; height:0; font-size: 1px; line-height: 0px; }/* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */

