/* CSS Document */
body{ margin:0px; padding:0px; background:url(../images/baner_bg.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
*{ color:#333333}
a{ font-size:12px; color:#333333; text-decoration:none;}
a:hover{ font-size:12px; color:#FD7F04; text-decoration:none;}
#all{ width:945px; height:auto; margin:0px auto; }
#top{ width:945px; height:auto;  left:50%; }
#top_bar{ width:944px; height:29px; background:url(../images/top_bar_bg.gif);}
#top_bar a{color:#3C72C8;}
#top_bar a:visited{color:#3C72C8;}
.sp1{ float:left; text-indent:62px; line-height:28px; background:url(../images/point1.gif) no-repeat 40px 6px; color:#3C72C8;}
.sp2{ float:right;  line-height:28px; background:url(../images/sun.gif) no-repeat 0px 6px; color:#3C72C8; text-indent:22px; margin-right:10px;}
.sp3{ float:right;  line-height:28px; background:url(../images/house.gif) no-repeat 0px 6px; color:#3C72C8; text-indent:22px; margin-right:10px;}
.sp4{ float:right;  line-height:28px; background:url(../images/sc.gif) no-repeat 0px 6px; color:#3C72C8; text-indent:22px; margin-right:20px;}
.sp5{ float:right;  line-height:28px; background:url(../images/sc.gif) no-repeat 0px 6px; color:#3C72C8; text-indent:22px; margin-right:20px;}
#baner{ width:941px; height:113px; margin-left:1px;}
#menu{ width:941px; height:37px;}
#menu1{ width:56px; height:37px; float:left;}
#menu2{ width:698px; height:37px; float:left; background:url(../images/menu_bg.jpg)}
#menu3{ width:187px; height:37px; float:left;}
.button1{ width:85px; height:32px; background:url(../images/but_1.gif); float:left; margin:5px 0px 0px 0px; text-indent:13px; line-height:32px;}
.button2{ width:85px; height:32px; float:left; margin:5px 0px 0px 0px; text-indent:13px; line-height:32px;}
.button1 a{ color:#1362A5; font-weight:bold; font-size:14px;}
.button1 a:hover{ color:#FF9900; font-weight:bold; font-size:14px;}
.button2 a{ color:#ffffff; font-weight:bold; font-size:14px;}
.button2 a:hover{ color:#FF9900; font-weight:bold; font-size:14px;}
.space_line{ width:16px; height:35px; background:url(../images/sp_li.gif) no-repeat center 15px; float:left;}
#menu_ud{ width:941px; height:42px;}
#menu_ud1{ width:22px; height:42px; float:left;}
#menu_ud2{width:907px; height:42px; float:left; background:url(../images/m_ud_02.gif); color:#565656; line-height:36px;}
#menu_ud2 a{ color:#565656;}
#menu_ud2 a:visited{ color:#565656;}
#menu_ud2 a:hover{ color:#FF6600;}
#menu_ud3{width:12px; height:42px; float:left;}
.lab_c_1{ float:left; }
.lab_c_2{ float:right; margin-right:20px; text-indent:24px;  }
#foot{ width:945px; height:178px;}
#foot_1{ margin:8px 0px 0px 0px; width:939px; height:31px; border:1px solid #E1E1E1; background:url(../images/foot_bg.gif); line-height:31px;}
#foot_1 a{ margin:0px 10px 0px 10px; }
#foot_2{ width:934px; height:133px;}
#logo{ float:left;}
#f_l{ float:left; margin:0px 0px 0px 10px;}
#foot_2_1{ width:564px; height:105px; float:left; margin:8px 0px 0px 8px;}
#foot_2_1_1{ width:560px; height:32px; line-height:20px;  color:#444444;}
#foot_2_1_2{ margin:5px 0px 0px 15px;  width:560px;}
#foot_2_1_2 img{ margin:10px; float:left; border:#D1D1D1 solid 1px;}

.tb1 {border:1px solid #AACBEE; padding:0PX}

input[type="text"]{ border:1px solid #77abd8; background:#FFFFFF; padding:2px;}
textarea{ border:1px solid #77abd8; background:#FFFFFF; overflow:auto; padding:2px}


.snav{ height:25px; line-height:25px; font-weight:bold; color:#333333}
.snav a{ font-weight:bold; color:#004884}
.snav a:hover{ color:#FF9900}
.snav span{ font-family:Wingdings;}

.cn_baner{ background:url(../images/baner_02.jpg) no-repeat center center;}
.cn_baner .ad{ width:380px; padding:10px 204px 10px 330px; height:90px;}
