@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center; background:#D4C59E;}
*{ padding:0; margin:0}
div,td{font:normal 12px/180% "宋体"; text-align:left; vertical-align:top;}
li,p,b,h1,h2,h3,h4,h5,h6{font:normal 12px/180% "宋体"; text-align:left; }
div,table{ margin:0 auto}
a:link,a:visited{ font-size:12px; line-height:180%; color:#000000; text-decoration:none}
a:hover{ font-size:12px; line-height:180%; color:#000000; text-decoration:underline}
img{ border:none}
ol,ul {list-style:none;} 
li{list-style-type:none;}
/*clear*/
.clear{ clear:both}
.clearfix{display:inline-block;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden}
/*other*/
.marg_top10{ margin-top:10px;}
.marg_bt10{ margin-bottom:10px;}
.width980{ width:980px; text-align:center;}
/*top*/
.top01{ background:url(img/bg.gif) top repeat-x; height:39px; color:#000000; line-height:39px; padding-left:20px;width:960px;}
.top01 span{ float:right; margin:-39px; margin-right:10px;}
.top01 a:link,.top01 a:visited,.top01 a:hover{ color:#000000; padding:0 6px;}
.top02 img{ float:left}
/*nav*/
.nav{ background:url(img/nav01.gif) repeat-x; height:42px; text-align:center; color:#fff; font:bold 12px/42px "宋体"}
.nav img{ margin:0 7px; vertical-align:middle}
.nav a:link,.nav a:visited,.nav a:hover{color:#fff; font:bold 12px/42px "宋体"}
.nav01{ height:40px; background:#ffffff}
.nav01 div{ width:620px; padding-left:25px; float:left; background:url(img/p1_01.gif) no-repeat 12px 16px; height:40px; line-height:40px;}
.nav01 ul{ float:right; margin-top:8px; margin-right:10px;}
.nav01 ul li{ float:left}
.nav01 ul li img,.nav01 ul li input{ vertical-align:middle; margin:0 2px}
.nav01 ul li input{ border:#D9D9D9 1px solid; width:123px;}
/*p1*/
.p1_content{ background:url(img/p1_bg.gif) repeat-y;}
.p1_line{ background:url(img/p1_line.gif) no-repeat; height:7px; overflow:hidden}
.p1_left{ float:left; width:318px;}
.p1_centenr{ float:left; width:357px;}
.p1_right{ float:right; width:295px;}
.p1_left h2,.p1_right h2{ color:#cc0000; font:bold 14px/180% "宋体"; border-bottom:#cc0000 2px solid; margin:5px 18px; clear:both}
.p1_left h2 a:link,.p1_left h2 a:visited,.p1_left h2 a:hover{ color:#cc0000; font:bold 14px/180% "宋体";}
.p1_left div{ text-align:center}
.p1_centenr h2{ background:url(img/p1_04.gif) no-repeat center; height:23px; width:322px; color:#ffffff; font:bold 14px/23px "宋体"; margin:6px auto; padding-left:10px}
.p1_centenr h2 a:link,.p1_centenr h2 a:visited,.p1_centenr h2 a:hover{ color:#ffffff; float:right; margin-top:-23px; font:normal 12px/23px "宋体"; margin-right:8px;}
.p1_centenr ul{ margin:8px 10px;}
.p1_centenr ul li,.p1_centenr ul li a:link,.p1_centenr ul li a:visited,.p1_centenr ul li a:hover{ font-size:14px}
.p1_right h2 a:link,.p1_right h2 a:visited,.p1_right h2 a:hover{ color:#cc0000; font: normal 12px/180% "宋体"; float:right; margin-top:-23px}
.p1_right ol{ margin:10px auto 10px 18px;}
.p1_right ol li{ float:left; width:116px; text-align:center; margin:0 8px;}
.p1_right ul{ float:left; margin:10px 10px 10px 20px; width:265px}
.p1_right div{ text-align:center}
.p1_01{ background:#ffffff; padding:10px 0; text-align:center}
.p1_01 img{ margin:0 1px; }
/*p2*/
.p2_content{ background:url(img/p2_02.gif) repeat-y; border-bottom:#61A9BC 1px solid; border-top:#61A9BC 1px solid}
.p2_left{ width:224px; float:left;}
.p2_center{ width:520px; float:left; padding-left:6px;}
.p2_right{ width:228px; float:right}
.p2_left h2,.p2_right h2{ background:url(img/p2_01.gif) top left no-repeat; height:23px; clear:both; margin:10px; color:#CC0000; font:bold 14px/23px "宋体"; padding-left:4px}
.p2_left h2 a:link,.p2_left h2 a:visited,.p2_left h2 a:hover,.p2_right h2 a:link,.p2_right h2 a:visited,.p2_right h2 a:hover{ color:#000000; font:normal 12px/23px "宋体"; float:right; margin-top:-23px;}
.p2_left div,.p2_right div{ margin:10px auto; text-align:center; width:185px;}
.p2_left span{ margin:10px 15px; display:block; width:195px; clear:both}
.p2_left span img{ float:left; margin-right:8px;}
.p2_left ul{ margin:10px 15px;}
.p2_center div{ width:244px; margin:8px 6px; float:left}
.p2_center h2{ color:#ffffff; font:bold 14px/21px "宋体"; background:url(img/p2_03.gif) no-repeat; height:21px; width:240px; padding-left:4px; margin-bottom:8px}
.p2_center h2 a:link,.p2_center h2 a:visited,.p2_center h2 a:hover{ color:#cc3300; font:normal 12px/21px "宋体"; float:right; margin-top:-21px; margin-right:4px}
.p2_center ul{ width:244px;}
.p2_center ul li{ color:#663300; background:url(img/p2_04.gif) bottom repeat-x; padding:3px 0}
.p2_center ul li a:link,.p2_center ul li a:visited,.p2_center ul li a:hover{color:#663300;}
.p2_center span{ display:block; width:100%; margin:8px auto}
.p2_center span img{ float:left; margin-right:8px;}
.p2_right ul{ margin:8px 8px 8px 15px;}
/*p3*/
.p3_02{ margin:10px 10px 10px 20px; width:190px;}
.p3_02 li{ width:88px; float:left; font-size:14px}
.p3_02 li a:link,.p3_02 li a:visited,.p3_02 li a:hover{font-size:14px}
.p3_03{ margin:10px; text-align:left;}
.p3_03 a:link,.p3_03 a:visited,.p3_03 a:hover{ padding:0 6px; color:#37559B}
.p3_04{ background:#ffffff; padding:10px 12px; width:956px;}
.p3_04 div{ border:#D4C59E 1px solid; padding:10px 2px}
.p3_04 div img{ margin:0 8px;}
/*copyright*/
.copy{ color:#333333; text-align:center; margin:10px auto}
/*2j-list*/
.list01{ background:url(img/2j02.gif); height:7px; overflow:hidden}
.list02{ background:url(img/2j01.gif) repeat-y; width:980px;}
.list02_lt{ width:318px; float:left;}
.list02_rt{ width:662px; float:right}

.list02_lt h2{ color:#cc0000; font:bold 14px/180% "宋体"; border-bottom:#cc0000 2px solid; margin:10px 18px; clear:both}
.list02_lt h2 a:link,.list02_lt h2 a:visited,.list02_lt h2 a:hover{ color:#cc0000; font:bold 14px/180% "宋体";}
.list02_lt div{ text-align:center}
.list02_lt h3{ background:url(img/p2_01.gif) top left no-repeat; height:23px; clear:both; margin:10px 20px; color:#CC0000; font:bold 14px/23px "宋体"; padding-left:4px}
.list02_lt h3 a:link,.list02_lt h3 a:visited,.list02_lt h3 a:hover{ color:#000000; font:normal 12px/23px "宋体"; float:right; margin-top:-23px;}
.list02_lt ul{ margin:10px 25px;}

.list02_rt h2{ background:url(img/p1_04.gif) top right no-repeat #cc0000; height:23px; margin:10px 20px; clear:both; color:#ffffff; font:bold 14px/23px "宋体"; padding-left:12px}
.list02_rt h2 span{ float:right; margin-top:-23px; margin-right:10px; font:normal 12px/23px "宋体"}
.list02_rt h2 a:link,.list02_rt h2 a:visited,.list02_rt h2 a:hover{color:#ffffff; font:normal 12px/23px "宋体"}
.list02_rt ul{ margin:10px 30px}
.list02_rt ul li,.list02_rt ul li a:link,.list02_rt ul li a:visited,.list02_rt ul li a:hover{ font-size:14px}

/*20091224*/
.p1_left h2 a:link,.p1_left h2 a:visited,.p1_left h2 a:hover{ color:#cc0000; font: normal 12px/180% "宋体"; float:right; margin-top:-23px}
.list02_lt h2 a:link,.list02_lt h2 a:visited,.list02_lt h2 a:hover{ color:#cc0000; font:normal 12px/180% "宋体"; float:right; margin-top:-23px}