body { margin:0px; padding:0px; font-size:12px; font-family:"ËÎÌå"; background:url(body_bg.gif) repeat-x top;}
* { margin:0px; padding:0px;}
img { border:0px;}
ul,li { list-style-type:none}
h2 { font-size:12px; font-weight:normal}
a { color:#333; text-decoration:none}
a:hover { color:#d20809; text-decoration:underline}
.main { width:1002px; height:auto; margin:0px auto;}
.nav_top { width:960px; height:65px; padding:28px 28px 0px 14px; float:left; float:_left;}
.nav_top h2 { float:left;}
.nav_top span { float:right;}
.nav_dh { width:948px; height:40px; padding:0px 0px 7px 54px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; letter-spacing:1px; float:left; float:_left;}
.nav_dh ul li { float:left; width:115px; height:40px; line-height:40px; text-align:center; padding:0px 6px 0px 8px; background:url(dh_line.gif) no-repeat left;}
.nav_dh a { color:#333; text-decoration:none; display:block; width:115px;}
.nav_dh a:hover { color:#fff; text-decoration:none; background:url(dh_bg.gif) no-repeat;}
#dh01 a.dh01,#dh02 a.dh02,#dh03 a.dh03,#dh04 a.dh04,#dh05 a.dh05,#dh06 a.dh06,#dh07 a.dh07 { color:#fff; text-decoration:none; background:url(dh_bg.gif) no-repeat;}
.nav_ba { width:1002px; height:290px; margin-bottom:33px; float:left; float:_left;}
.nav_fo { width:100%; height:23px; padding-top:13px; color:#fff; background:url(fo_bg.gif) repeat-x; float:left; float:_left;}
.nav_fo a{ color:#fff; text-decoration:none}
.nav_fo a:hover{ color:#fff; text-decoration:underline}
.nav_fo h2 { float:left; padding-left:12px;}
.nav_fo span { float:right; padding-right:12px;}
.nav_cen{ width:1002px; height:auto; float:left; float:_left;}
.nav_l { width:262px; height:auto; float:left;}
.nav_c { width:450px; height:auto; padding:0px 14px; float:left;}
.nav_r { width:262px; height:auto; float:right;}
.bt01 { width:262px; height:45px; background:url(bt01.gif) no-repeat; margin-bottom:8px; float:left; float:_left;}
.bt01 h2 { float:left; padding:8px 0px 0px 12px;}
.bt01 span { float:right; padding:8px 12px 0px 0px;}
.bor01 { width:262px; height:auto; background:url(icon08_t.gif) no-repeat top; padding-top:6px; float:left; float:_left; margin-bottom:8px;}
.bor01 .nav01 { width:262px; height:auto; background:url(icon08_b.gif) no-repeat bottom; padding-bottom:9px; float:left; float:_left;}
.bor01 .nav01 .ul1 { width:250px; height:auto; padding:8px 0px 5px 12px; line-height:24px; background:url(icon08_c.gif) repeat-y; float:left; float:_left;}
.bor01 .nav01 .ul1 a { background:url(icon07.png) no-repeat left; padding-left:12px; color:#333; text-decoration:none}
.bor01 .nav01 .ul1 a:hover{ color:#d20809; text-decoration:underline}
.bor01 .nav01 .nav02 { width:250px; height:93px; padding:8px 0px 5px 12px; line-height:24px; background:url(icon08_c.gif) repeat-y; float:left; float:_left;}
.bor01 .nav01 dl{ width:238px; height:auto; padding:8px 12px 6px 12px; border-bottom:1px solid #d1d1d1; line-height:24px; background:url(icon08_c.gif) repeat-y; float:left; float:_left;}
.bor01 .nav01 dl dt { width:93px; height:auto; padding-right:6px; float:left;}
.bor01 .nav01 dl dt img { border:1px solid #ccc; padding:1px;}
.bor01 .nav01 dl dd { float:left; width:139px; color:#666; line-height:20px;}
.bor01 .nav01 .ul2 { width:262px; height:auto; padding:8px 0px 4px 0px; line-height:24px; background:url(icon08_c.gif) repeat-y; float:left; float:_left;}
.bor01 .nav01 .ul2 li { width:115px; height:auto; padding-left:16px; float:left;}
.bt02 { width:100%; height:auto; border-bottom:1px solid #a3a3a3; float:left; float:_left;}
.bt02 h2 { float:left; padding:8px 0px 6px 8px;}
.bt02 span { float:right; padding-right:10px; color:#333; line-height:43px;}
.bt02 span img { padding-top:8px;}
.nav03 { width:436px; height:auto; padding:12px 0px 0px 14px; float:left; float:_left;}
.nav03 ul li { float:left; width:129px; height:130px; margin-right:14px;}
.nav03 ul li img{ border:1px solid #ccc; margin-bottom:6px;}
.nav04 { width:437px; height:auto; padding:12px 5px 0px 8px; color:#333; line-height:24px; float:left; float:_left;}
.nav04 a { color:#d20809; text-decoration:none; margin-left:12px;}
.nav04 a:hover { color:#d20809; text-decoration:underline}
.ny_r { width:726px; height:auto; float:right;}
.nav05 { width:700px; height:auto; line-height:24px; padding:15px 13px; float:left; float:_left;}
.nav06 { width:696px; height:auto; padding:15px; line-height:24px; float:left; float:_left;}
.nav06 ul li { float:left; width:696px; height:auto; color:#999;}
.nav06 ul li a { color:#333; text-decoration:none; float:left; background:url(icon07.png) no-repeat left; padding-left:12px;}
.nav06 ul li span { float:right}
.nav06 h5 { width:100%; font-size:20px; padding-top:10px; border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:15px; text-align:center; float:left; float:_left;}
.nav06 h6 { width:100%; text-align:center; color:#666; font-weight:normal; margin-bottom:6px; font-size:12px; float:left; float:_left;}
.fy { width:100%; height:auto; margin-bottom:15px; float:left; float:_left; text-align:center; color:#333;}
.fy span { color:#d20809;}
.nav07 { width:711px; height:auto; padding:20px 0px 20px 15px; float:left; float:_left;}
.nav07 ul li { float:left; width:129px; height:135px; text-align:center; margin-right:13px;}
.nav07 ul li img { border:1px solid #ccc; margin-bottom:8px;}
/**/
.ny_l { width:224px; height:auto; float:left;}
.ny_r1 { width:764px; height:auto; float:right;}
.bt03 { width:100%; height:34px; line-height:34px; background:url(bt02_c.gif) repeat-x; float:left; float:_left;}
.bt03 h2 { background:url(bt02_l.gif) no-repeat left; color:#333; font-weight:bold; padding-left:17px; float:left}
.bt03 h2 b { font-weight:normal; padding-left:8px; font-family:Arial; color:#666;}
.bt03 h3 { float:right; height:34px; padding-right:15px; font-size:12px; font-family:Arial; font-weight:normal; background:url(bt02_r.gif) no-repeat right;}
.b1 {height:1px; font-size:1px; overflow:hidden; display:block; background:#cfcfcf; margin:0 5px;}
.b2 {height:1px; font-size:1px; overflow:hidden; display:block; background:#f9f9f9; border-right:2px solid #cfcfcf; border-left:2px solid #aaa; margin:0 3px;}
.b3 {height:1px; font-size:1px; overflow:hidden; display:block; background:#f9f9f9; border-right:1px solid #cfcfcf; border-left:1px solid #aaa; margin:0 2px;}
.b4 {height:2px; font-size:1px; overflow:hidden; display:block; background:#f9f9f9; border-right:1px solid #cfcfcf; border-left:1px solid #aaa; margin:0 1px;}
.ny01 { width:224px; height:auto; margin-bottom:8px; float:left; float:_left;}
.ny01 ul { width:210px; height:auto; background:#f9f9f9; border-left:1px solid #cfcfcf; padding:14px 0px 10px 12px; border-right:1px solid #cfcfcf; float:left; float:_left;}
.ny01 ul li { width:210px; height:auto; float:left; margin-bottom:6px; line-height:29px;}
.ny01 ul li a { color:#666; text-decoration:none; width:197px; height:29px; background:url(icon14.gif) no-repeat; display:block; padding-left:27px;}
.ny01 ul li a:hover { background:url(icon15.gif) no-repeat; color:#fff;}
.ny02 { width:204px; height:auto; border:3px solid #e2e2e2; font-size:14px; background:#f9f9f9; color:#333; font-family:Arial; padding:12px 0px 0px 14px; float:left; float:_left; margin-bottom:8px;}
.ny02 img { padding-right:8px;}
.ny02 ul li { margin-bottom:10px;}
.ny01 div { width:192px; height:55px; color:#333; padding:15px 15px 0px 15px; line-height:24px; background:#f9f9f9; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; float:left; float:_left;}
.ny03 { width:764px; height:auto; margin-bottom:8px; float:left; float:_left;}
.ny04 { width:375px; height:auto; float:left;}
.ny04 ul { width:353px; height:auto; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; background:#f9f9f9; padding:10px 10px 8px 10px; float:left; float:_left;}
.ny04 ul li { width:332px; height:auto; float:left; border-bottom:1px solid #e7e7e7; padding:10px 12px 4px 9px;}
.ny04 ul li a { background:url(icon07.png) no-repeat left; padding-left:12px; color:#333; float:left; text-decoration:none}
.ny04 ul li a:hover{ color:#d20809; text-decoration:underline;}
.ny04 ul li span { float:right; color:#666;}
.mar14 { margin-right:14px;}
.ny05 { width:740px; height:auto; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; background:#f9f9f9; padding:16px 0px 0px 22px; float:left; float:_left;}
.ny05 ul li { float:left; width:129px; height:132px; text-align:center; margin-right:18px;}
.ny05 ul li img { border:1px solid #ccc; margin-bottom:8px;}
.pad10 { padding-top:10px;}
.ny06 { width:722px; max-height:100%; min-height:373px; height: expression( this.scrollHeight < 373 ? "373px" : "auto" ); padding:15px 20px 0px 20px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; background:#f9f9f9;  line-height:24px; float:left; float:_left;}
.ny06 ul li { float:left; width:722px; height:auto; color:#999;}
.ny06 ul li a { color:#333; text-decoration:none; float:left; background:url(icon07.png) no-repeat left; padding-left:12px;}
.ny06 ul li span { float:right}
.ny06 h5 { width:100%; font-size:20px; padding-top:10px; border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:15px; text-align:center; float:left; float:_left;}
.ny06 h6 { width:100%; text-align:center; color:#666; font-weight:normal; margin-bottom:6px; font-size:12px; float:left; float:_left;}
.ny07 { width:740px; max-height:100%; min-height:373px; height: expression( this.scrollHeight < 373 ? "373px" : "auto" ); line-height:24px; border-left:1px solid #cfcfcf; border-right:1px solid #cfcfcf; background:#f9f9f9; padding:16px 0px 0px 22px; float:left; float:_left;}
