@charset "utf-8";
/* CSS Document */
body {margin:0px;padding:0px;background:url(body_bg.jpg) repeat-x top left;font-size:12px;}
ul, li {margin:0px;padding:0px;list-style:none;}
h1, h2, h3, h4, h5, h6 {margin:0px;padding:0px;}
a {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;	color:#769508;}
#containaer {width:1010px;margin:0 auto;overflow:hidden;}
.header {height:117px;padding-bottom:13px !important;padding-bottom:0px;}
.help {margin-bottom:14px;text-align:right;line-height:27px;}
.header span {display:block;float:right;line-height:27px;margin-right:8px;background:url(help.jpg) no-repeat;width:266px;
	height:27px;line-height:27px;text-align: center;display: inline;}
.header p {line-height:27px;}
.top {}
.logo {float:left;}
.ad {float:right;}
.menu {background:url(menu.jpg) no-repeat left top;width:1010px;height:52px;line-height:52px;color:#fbf8ee;margin:0 auto;
	margin-bottom:9px;}
.menu a {color:#fbf8ee;}
.menu a:hover {color:#005613;}
.menu ul {width:820px;float:left;}
.menu ul li {margin:0px;padding:0px;list-style:none;float:left;	font-size:16px;	font-weight:bold;width:20%;text-align:center;
	background:url(line.gif) no-repeat right center;}
.t_01 {width:214px;background: url(t_bg.gif) repeat-y;margin:0px;	padding:0px;
	float:left;}
.t_01_li{ height:250px;_height:256px;}
.t_01 h4 {padding-left:16px;background:url(title.gif) no-repeat;height:38px;line-height:38px;font-size:14px;font-weight:bold;color:#ecf95c;margin:0px;}
.t_01 ul, t_01 ul li { margin:0px; padding:0px;}
.t_01 p {margin:0px;padding:0px;}
.t_01 ul, .t_01 ul li {margin:0px;padding:0px;}
.t_01 ul li {margin:0;}
.t_01 ul li a {margin-left:2px;margin-top:6px;font-size:14px;color:#e36a0a;display:block;height:35px;line-height:35px;padding-left:46px;list-style:none;}
.t_01 ul li a:hover {background:url(t_ov.gif) no-repeat left top;font-size:14px;font-weight:bold;text-decoration:none;color:#fff;
	height:35px;line-height:35px;padding-left:46px;list-style:none;}
	
.listxx{ border:solid 1px #999;}
.listxx h4{ height:24px; line-height:24px; color:#f2f2f2; font-size:14px;}


.t_03 {width:239px;background: url(t_bg1.gif) repeat-y;margin:0px;padding:0px;}
.t_01_mar{ margin-bottom:8px;}

.t_03_li{ height:250px;_height:256px;}
.t_03 h4 {padding-left:16px;background:url(title1.gif) no-repeat;height:38px;line-height:38px;font-size:14px;font-weight:bold;color:#ecf95c;margin:0px;}
.t_03 ul, t_03 ul li { margin:0px; padding:0px;}
.t_03 p {margin:0px;padding:0px;}
.t_03 ul, .t_03 ul li {margin:0px;padding:0px;}
.t_03 ul{ margin:0 10px;}
.t_03 ul li {margin:0;}
.t_03 span{ display:block; float:right; margin-right:5px; font-size:12px; font-weight:200;}
.t_03 span a{color:#FFF;}
	
.t_002 {float:right;width:770px;}
.t_0021{ border:solid 1px #cbcbcb; background:url(pli_bg.jpg) repeat-x left top; height:33px; line-height:33px; margin-bottom:6px;}
.t_0022{ border:solid 1px #cbcbcb; padding:8px;}
.t_00221{ border:solid 1px #cbcbcb; background:#fff; padding:8px;}

.t_0022,t_00221{ line-height:22px; color:#000;}

.t_02 {float:right;width:784px;}
.t_02_r {width:331px;float:right; margin:0px; padding:0px;}
.flash {width:442px;height:302px;overflow:hidden;float:left;}
.news {background:url(05.jpg) no-repeat;width:307px;height:193px;padding:0 12px;margin-bottom:7px;}
.news h4 {font-size:14px;font-weight:bold;color:#e36a0a;line-height:34px;height:34px;}
.news h4 span {display:block;float:right;margin-right:35px;font-size:12px;font-weight:200;}
.news ul,.news ul li,.m2_l_t_h ul,.m2_l_t_h ul li{list-style:none;}
.news li a,.m2_l_t_h a {background:url(dot.gif) no-repeat left center;display:block;padding-left:10px;line-height:25px;height:25px;}
.news li a:hover,.m2_l_t_h li a:hover {background:url(dot01.gif) no-repeat left center;}
.main01,main02{ margin-bottom:10px; padding:0px;}
.cle{ clear:both;}

.m2_l{ float:left; width:239px;}
.m2_r{ float:right; width:760px;}
.m2_r_l{ float:left; width:512px;background: url(t_bg2.gif) repeat-y;margin:0px;padding:0px;}

.m2_r_l h4 {padding-left:16px;background:url(title2.gif) no-repeat;height:38px;line-height:38px;font-size:14px;font-weight:bold;color:#ecf95c;margin:0px;}
.m2_r_l ul, m2_r_l ul li { margin:0px; padding:0px;}
.m2_r_l p {margin:0px;padding:0px;}
.m2_r_l ul, .t_03 ul li {margin:0px;padding:0px;}
.m2_r_l ul{ margin:0 10px;}
.m2_r_l ul li {margin:0;}
.m2_r_l span{ display:block; float:right; margin-right:5px; font-size:12px; font-weight:200;}
.m2_r_l span a{color:#FFF;}
.m2_h{ height:486px;}


.blog { border:solid 1px #dbdbdb; margin-bottom:6px; width:760px;}
.blog h4{ background:url(0008.jpg) repeat-x; height:28px; padding-left:15px; line-height:28px; font-size:14px; font-weight:bold; color:#000;}
.blog1 ul,.blog1 ul li,.blog2 ul,.blog2 ul li{ margin:0px; padding:0px;}
.blog1 a ,.blog2 a {background:url(dot.gif) no-repeat left center;display:block;padding-left:10px;line-height:25px;height:25px;}
.blog1 a:hover,.blog2 a:hover {background:url(dot01.gif) no-repeat left center;}
.blog1 .more a,.blog1 .more a{ color:#063;}
.blog1{ padding:15px; background:url(bg001.jpg) no-repeat 450px 0px;}
.blog2{ padding:15px; background:url(bg002.jpg) no-repeat 450px 0px;}



.m2_l_t_h{ height:181px;}
.m2_l_t_h1{ height:241px; padding:5px 10px;}

.ad1{ width:238px; height:215px; overflow:hidden;}

.m2_r_r .t_03{ background:url(t_bg3.gif) repeat-y left top;}

.m2_h1{ height:262px;}

.m2_r_r{ float:right; width:238px;}

.footer{ margin-top:8px;}
.footer .footer01{ border:solid 1px #999; background:url(foot2.gif) repeat-x top;}
.footer .footer01 td{background: url(foot1.gif) no-repeat right 8px; padding:10px; text-align:center;}
.footer span{width:100%; display:block; text-align:center; font-size:14px; font-weight:bold; height:38px; line-height:38px;}

#footer02{background: url(foot.gif) repeat-x left top;height:31px; line-height:31px; text-align:center;color:#FFF;}
#footer02 a{ color:#FFF;}

#footer02 .ArticleList li{ list-style:none; float:left; width:60px; text-align: center;}
#footer02 .ArticleList li a{ list-style:none; float:left; display:block; padding:0 3px;}
#footer02 .ArticleList { margin-left:355px;}

.footer03{ height:22px; line-height:22px; text-align:center; border:solid 1px #a9a9a9; margin:1px 0; text-align:center}
.footer04{ height:25px; line-height:25px; text-align:center;}


.left02{ background:url(00552.jpg) repeat-y left top; margin-top:8px; width:214px;}
.left02 h5{ margin:0px; padding-left:10px; background:url(0055.jpg) no-repeat left top; width:215px; height:32px; line-height:32px; color:#fc6806; font-size:14px;}

.sp{ padding:8px;}
.left02 p{ margin:0px; padding:0px;}
.left01{ width:214px; float:left;}


