/* CSS Document */
body {margin:0; padding:0; font-size:12px; font-family:"����"; text-align:center; background:#ff6c00 url(../images/img_bg_body.jpg) top left repeat-x;}
img { border:0;}
 
#wrap{ background: url(../images/img_bg_wrap.jpg) center top no-repeat; text-align:center;}

#header{ height:323px;}
#header_box{ width:698px; margin:0 auto; padding:0 0 0 218px; position:relative; z-index:99}
#header_home { position:absolute; width:190px; height:120px; top:0; left:0;}

#button_box { height:72px; position:relative; width:950px; margin:0 auto;}
#button { position:absolute; top:0; left:586px;}
#button a { display:block; height:47px; width:215px; text-indent:-9999px;background:url(../images/img_button_1.jpg) top left no-repeat;}
#button a:hover {background:url(../images/img_button_1.jpg) top left no-repeat;}

#content_1 {background: url(../images/img_bg_content_1.gif) left top no-repeat; width:950px; height:415px; margin:0 auto; overflow:hidden;}
#content_1 .left { width:374px; text-align:right; margin-top:19px;}
#content_1 .right { width:576px; text-align:left;}

.content_link { margin:0; padding:0 0 0 13px; width:536px;}
.content_link_1, .content_link_2, .content_link_3, .content_link_4 {width:513px; text-align:left; background:#f0f0f0 url(../images/img_content_link_1_bg.gif) left top no-repeat;}
.content_link_1 h2 {color:#ff8a00; font-size:14px; font-weight:bold; line-height:25px; margin:0 0 0 3px; padding:0; background: url(../images/img_content_link_1_h2.jpg) left top no-repeat; text-indent:40px;}
.content_link_1 ul { margin:0; padding:0;}
.content_link_1 ul li { list-style:none; background: url(../images/img_content_link_1.gif) left top no-repeat; width:500px; line-height:20px; height:20px; text-indent:24px;vertical-align:top;}
.content_link_1 ul li a {color:#575757; text-decoration:none; float:left;}
.content_link_1 ul li a:hover {color:#ff8a00; text-decoration:none;}
.content_link_1 ul li span {color:#ff8a00; float:right;}
.content_link_1 ul  .more{ height:23px; line-height:23px; text-align:right; width:513px;  background:url(../images/img_content_link_1_bg_btm.gif) left bottom no-repeat;}
.content_link_1 ul  .more a { text-decoration:none; color:#ff8a00; font-weight:bold; float:right; padding-right:15px;}
.content_link_1 ul  .more a:hover { text-decoration:underline; color:#ff8a00; font-weight:bold;}



#content_2 {background: url(../images/img_bg_content_2.gif) left top no-repeat; width:950px; height:560px; margin:0 auto; overflow:hidden;}
#content_2 .left { width:556px; text-align:left; padding-left:20px;}
#content_2 .right { width:374px; text-align:left; margin-top:19px;}



.content_link_2 h2 {color:#ff1276; font-size:14px; font-weight:bold; line-height:25px; margin:0 0 0 3px; padding:0; background: url(../images/img_content_link_2_h2.jpg) left top no-repeat; text-indent:40px;}
.content_link_2 ul { margin:0; padding:0;}
.content_link_2 ul li { list-style:none; background: url(../images/img_content_link_2.gif) left top no-repeat; width:500px; line-height:20px; height:20px; text-indent:24px;vertical-align:top;}
.content_link_2 ul li a {color:#575757; text-decoration:none; float:left;}
.content_link_2 ul li a:hover {color:#ff1276; text-decoration:none;}
.content_link_2 ul li span {color:#ff1276; float:right;}
.content_link_2 ul  .more{ height:23px; line-height:23px; text-align:right; width:513px; background:url(../images/img_content_link_1_bg_btm.gif) left bottom no-repeat;}
.content_link_2 ul  .more a { text-decoration:none; color:#ff1276; font-weight:bold; float:right; padding-right:15px;}
.content_link_2 ul  .more a:hover { text-decoration:underline; color:#ff1276; font-weight:bold;}

.content_link_2_2 {width:513px; text-align:left; background:#f1dce1 url(../images/img_content_link_2_2_bg.gif) left top no-repeat; margin-top:5px;}
.content_link_2_2 h2 {color:#ff1276; font-size:14px; font-weight:bold; line-height:25px; margin:0 0 0 3px; padding:0; background: url(../images/img_content_link_2_2_h2.jpg) left top no-repeat; text-indent:40px;}
.content_link_2_2 ul { margin:0; padding:0;}
.content_link_2_2 ul li { list-style:none; background: url(../images/img_content_link_2_2.gif) left top no-repeat; width:500px; line-height:20px; height:20px; text-indent:24px;vertical-align:top;}
.content_link_2_2 ul li a {color:#575757; text-decoration:none; float:left;}
.content_link_2_2 ul li a:hover {color:#ff1276; text-decoration:none;}
.content_link_2_2 ul li span {color:#ff1276; float:right;}
.content_link_2_2 ul  .more{ height:23px; line-height:23px; text-align:right; width:513px; background:url(../images/img_content_link_2_2_bg_btm.gif) left bottom no-repeat;}
.content_link_2_2 ul  .more a { text-decoration:none; color:#ff1276; font-weight:bold; float:right; padding-right:15px;}
.content_link_2_2 ul  .more a:hover { text-decoration:underline; color:#ff1276; font-weight:bold;}




#content_3 {background: url(../images/img_bg_content_3.gif) left top no-repeat; width:950px; height:410px; margin:0 auto; overflow:hidden;}
#content_3 .left { width:374px; text-align:right; margin-top:19px;}
#content_3 .right { width:576px; text-align:left;}


.content_link_3 h2 {color:#1638a7; font-size:14px; font-weight:bold; line-height:25px; margin:0 0 0 3px; padding:0; background: url(../images/img_content_link_3_h2.jpg) left top no-repeat; text-indent:40px;}
.content_link_3 ul { margin:0; padding:0;}
.content_link_3 ul li { list-style:none; background: url(../images/img_content_link_3.gif) left top no-repeat; width:500px; line-height:20px; height:20px; text-indent:24px;vertical-align:top;}
.content_link_3 ul li a {color:#575757; text-decoration:none; float:left;}
.content_link_3 ul li a:hover {color:#1638a7; text-decoration:none;}
.content_link_3 ul li span {color:#1638a7; float:right;}
.content_link_3 ul  .more{ height:23px; line-height:23px; text-align:right; width:513px; background:url(../images/img_content_link_1_bg_btm.gif) left bottom no-repeat;}
.content_link_3 ul  .more a { text-decoration:none; color:#1638a7; font-weight:bold; float:right; padding-right:15px;}
.content_link_3 ul  .more a:hover { text-decoration:underline; color:#1638a7; font-weight:bold;}



#content_4 {background: url(../images/img_bg_content_4.gif) left top no-repeat; width:950px; height:415px; margin:0 auto; overflow:hidden;}
#content_4 .left { width:556px; text-align:left; padding-left:20px;}
#content_4 .right { width:374px; text-align:left; margin-top:19px;}



.content_link_4 h2 {color:#335815; font-size:14px; font-weight:bold; line-height:25px; margin:0 0 0 3px; padding:0; background: url(../images/img_content_link_4_h2.jpg) left top no-repeat; text-indent:40px;}
.content_link_4 ul { margin:0; padding:0;}
.content_link_4 ul li { list-style:none; background: url(../images/img_content_link_4.gif) left top no-repeat; width:500px; line-height:20px; height:20px; text-indent:24px;vertical-align:top;}
.content_link_4 ul li a {color:#575757; text-decoration:none; float:left;}
.content_link_4 ul li a:hover {color:#335815; text-decoration:none;}
.content_link_4 ul li span {color:#335815; float:right;}
.content_link_4 ul  .more{ height:23px; line-height:23px; text-align:right; width:513px; background:url(../images/img_content_link_1_bg_btm.gif) left bottom no-repeat;}
.content_link_4 ul  .more a { text-decoration:none; color:#335815; font-weight:bold; float:right; padding-right:15px;}
.content_link_4 ul  .more a:hover { text-decoration:underline; color:#335815; font-weight:bold;}




#footer { color:#FFFFFF; line-height:16px; margin-top:18px;}
#footer a { text-decoration:none;color:#FFFFFF;}
#footer a:hover { text-decoration:underline;color:#FFFFFF;}

.float_left { float:left;}
.title_bg {background: url(../images/img_bg_title.gif) left top no-repeat; width:536px; height:60px; text-align:left; padding-left:16px; margin-top:31px;position:relative;}
.title_bg p{ color:#575757; width:507px; line-height:20px; text-indent:2em; margin:0; padding:0;}
.title_bg p a {  text-decoration:none;}
.title_bg p a:hover {text-decoration:none;}
.content_img { width:549px;}
.content_img  ul { margin:0; padding:0; overflow:hidden;}
.content_img  ul li { list-style:none; width:183px; float:left; background: url(../images/img_bg_thum.gif) left top no-repeat;}
.content_img  ul li img { margin:12px;}

.color_1:link, .color_2:link, .color_3:link, .color_4:link {color:#575757;}
.color_1:visited, .color_2:visited, .color_3:visited, .color_4:visited {color:#575757;}
.color_1:hover {color:#ff8a00;}
.color_2:hover {color:#ff1276;}
.color_3:hover {color:#1638a7;}
.color_4:hover {color:#335815;}
.color_1:active, .color_2:active, .color_3:active, .color_4:active {color:#575757;}

.list_margin_top { margin-top:19px;}


#content_list_1 {background: url(../images/img_content_bg_list.gif) left top no-repeat; width:950px; height:1390px; margin:0 auto; overflow:hidden;}
#content_list_1 .left { width:374px; text-align:right; margin-top:19px;}
#content_list_1 .right { width:576px; text-align:left;}

.content_link_2_2 ul  .page{ height:23px; line-height:23px; text-align:center; width:513px;  background:url(../images/img_content_link_2_2_bg_btm.gif) left bottom no-repeat;color:#575757;}
.content_link_1 ul  .page, .content_link_2 ul  .page, .content_link_3 ul  .page, .content_link_4 ul  .page{ height:23px; line-height:23px; text-align:center; width:513px;  background:url(../images/img_content_link_1_bg_btm.gif) left bottom no-repeat;color:#575757;}
.content_link_1 ul  .page a, .content_link_2 ul  .page a, .content_link_2_2 ul  .page a, .content_link_3 ul  .page a, .content_link_4 ul  .page a { text-decoration:none; font-weight:normal; float:none;}
.content_link_1 ul  .page a:hover, .content_link_2 ul  .page a:hover, .content_link_2_2 ul  .page a:hover, .content_link_3 ul  .page a:hover, .content_link_4 ul  .page a:hover{ text-decoration:underline; font-weight:normal; }

.more_link { position:absolute; top:42px; left:470px;}
.more_link:link {color:#ff0000; text-decoration:none;}
.more_link:visited {color:#ff0000; text-decoration:none;}
.more_link:hover {color:#ff0000; text-decoration:underline;}
.more_link:active {color:#ff0000; text-decoration:none;}

.content_link_1 ul li img, .content_link_2 ul li img, .content_link_2_2 ul li img, .content_link_3 ul li img, .content_link_4 ul li img {float:left; padding:3px 0 0 5px; _margin:3px 0 0 5px;}