@charset "utf-8";
/* CSS Document */



#container {
	MARGIN:0px auto;
	WIDTH:990px;
	POSITION:relative;
	background:#ffffff;
	background:url(../images/bg_main1.jpg)
}

#container {
	LEFT:0px;
	POSITION:relative;
	padding:0 6px 0 6px;
}

.top{height:110px; width:960px; margin:0 15px 0 15px;}

.logo{width:114px; height:110px; float:left;}
#top_menu{width:650px; float:right; height:35px; margin-top:15px; text-align:right;}
#top_menu a{color:#000000; text-decoration:none; font-size:10px;}
#top_menu a:hover{color:#9b0101; text-decoration: underline; font-size:10px;}


.search{float:right; width:240px; background:#336633; text-align:right; background:url(../images/search.jpg) no-repeat; background-position:right; height:35px; padding:15px 80px 0 0}
.search .tb{width:144px; height:16px; border:1px solid #fff;}
.menu{height:33px; width:990px; background:url(../images/bg_menu.jpg); background-position:bottom }
.menu_title{ height:22px; background:#a3a3a3; width:950px; color:#fff; font-size:14px; font-weight:bold; padding-left:40px; padding-top:3px;}
.content{padding:0px 0px 0px 0px; background:url(../images/bg_cont.jpg) repeat-y;}
.cont_left{width:660px; height:auto; float:left; padding-right:0px;padding-left:20px;}
.cont_right{width: 287px; float:right;  padding-top:20px; }
.title{margin:0px 0 0px 0; }
.more{text-align:right; clear:both;}

.os{line-height:25px; margin-left:20px;}
.os a{font-size:10px; text-decoration:underline; color:#945e18;}
.os a:hover{font-size:10px; text-decoration:underline; color:#000;}
.os li{  background-repeat:no-repeat; list-style-position:inside; margin-left:20px;}
.hbox{ width:212px; float:left;}
.hbox_top{ width:197px; height:25px; background:url(../images/head_print.jpg) no-repeat; font-weight:bold; padding:15px 0 0 15px; font-size:13px; }
.hbox_top_title{ font-weight:bold; padding:0 0 10px 0}
.hbox_mid{ width:182px; background:url(../images/box_homemid.jpg); padding:0px 10px 10px 20px; height:150px;}
.hbox_bot{ width:212px; height:35px; background:url(../images/box_homebot.jpg) no-repeat;}

.clear{clear:both; height:1px; visibility:hidden;}
.botlinks{background:#efefef; border-top:3px solid #cc0001;  margin-top:15px; padding:10px 10px 10px 20px; font-size:11px;}
.botlinks a{color:#000000; text-decoration:none;}
.botlinks a:hover{color:#9b0101; text-decoration:underline;}
.botlinks_title1{ font-weight:bold; color:#000000; font-size:12px;}
.botlinks_title2{ font-weight:bold; color:#cc0001; font-size:12px;}
.bgbot{ background-image:url(../images/BG_BOTTOM.jpg); background-position:bottom; background-repeat:repeat-x; height:9px;}
.title_arc_L{ width:22px; height:39px; float:left; background:url(../images/title_arc_L.jpg) no-repeat;}
.title_arc_R{ height:39px; width:22px; float:left; background:url(../images/title_arc_R.jpg);}
.title_arc_M{  height:29px; float:left; background:url(../images/title_arc_M.jpg); font-size:12px; font-weight:bold; padding-top:10px; color:#000000;}

li{ list-style:disc;  }

.title_green {
	
	font-weight: bold;
	color: #6da90e;
	margin-bottom:5px;
	font-size:12px;
}
.title_sub{margin-bottom:5px;}
.toplink{margin:0 0 10px 0; text-align:right;}
.toplink a{text-decoration:none; color:#b00000;}

.sm_main{font-weight:bold; color:#005797;}
.sm_main a{font-weight:bold; color:#005797; text-decoration:none;}
.sm_main a:hover{font-weight:bold; color:#cc0000; text-decoration:none;}
.sm_sub{color:#005797;}
.sm_sub a{color:#005797; text-decoration:none;}
.sm_sub a:hover{color:#cc0000; text-decoration:none;}
.sm_sub a:visited{color:#005797; text-decoration:none;}
.sm_sub1 a{color:#666666; text-decoration:underline;}
.sm_sub1 a:hover{color:#666666; text-decoration:none;}

.sm_sub2 a{color:#000; text-decoration:underline;}
.sm_sub2 a:hover{color:#000; text-decoration:none;}

.cont_tc{border:1px solid #c7c7c7; width:130px; height:18px; background-color:#F4F4F4;}
.cont_tc1{border:1px solid #c7c7c7; width:170px; height:18px; }
.cont_tb{border:1px solid #c7c7c7; width:180px; height:18px;}
.cont_td{border:1px solid #c7c7c7; width:200px; height:18px;}
.cont_ta{border:1px solid #c7c7c7; width:180px; height:50px;}
.cont_ta1{border:1px solid #c7c7c7; width:200px; height:70px;}
.cont_te{border:1px solid #c7c7c7; width:250px; height:100px;}
.query_ta{border:1px solid #c7c7c7; width:490px; height:50px;}
.bb{border-bottom:1px solid #950031;}

.pimg{margin-right:10px;}
.titlered{color: #a40a0c}
a{color:#000000; text-decoration:underline;}
a:hover{color:#990000; text-decoration:underline;}
a:visited{color:#000000; text-decoration:underline;}

#botnewlink a{color:#000000; text-decoration:none;}
#botnewlink a:hover{color:#000000; text-decoration:underline;}

