
/* 小林设计个人站点 www.z990.com */

body{margin:0;padding:0;font-size:12px;line-height:22px; font-family:Georgia;background:#f4f4f0;-webkit-text-size-adjust:none;}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}input,select{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}.dis{display:block;}.undis{display:none;}.fl{float:left;}.fr{float:right;}.cl{clear:both;}
.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}.fc30 {color:#303030;font-family:"宋体", "Arial Narrow";}.fchot{color:#ff0700}.f11{font-size:12px;font-family:tahoma;}
a {color:#333;text-decoration:none;}a:hover {color:#036;text-decoration:underline;}
h3 {font-size:14px; font-weight:normal;}h4 {font-size:14px;font-weight:normal;text-align:center;cursor:pointer;overflow:hidden;}h4 a {width:100%;height:100%;display:block;}
a.lcblue {color:#0F479C;}.lchot,a.lchot {color:#bd0a01;}.black,a.black {color:#000;}
.hr_6,.hr_10 {font-size:1px;line-height:1px;clear:both;}.hr_6 {height:6px;}.hr_10 {height:10px;}

.header_bg {margin:0 auto; width:100%; height:100px; background:url(images/header_top_bg.gif) center top repeat-x;}
.header {margin:0 auto; width:800px; height:100px; background:url(images/header_top_bg1.gif) no-repeat; padding:0 58px;}
.header1_aa {width:800px; height:60px; overflow:hidden;}
.header1_aa_L {float:left; width:220px; color:#FFF; text-align:left;}
.header1_aa_C {float:left; width:380px; color:#066; text-align:right; height:20px; line-height:20px; padding:40px 0 0;
background:url(images/jr/zq.png) no-repeat;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://www.z990.com/style_1/images/jr/zq.png"); 
_background:none;}
.header1_aa_R {float:right; width:200px; height:24px; background:url(images/header_1.gif) no-repeat;}
.header1_aa_R h3 {width:200px; font-size:12px; font-weight:normal; line-height:18px !important; line-height:20px;text-align:center; color:#039;}
.header1_aa_R h3 a {color:#039; text-decoration:none;}
.header1_aa_R h3 a:hover {color:#333; text-decoration:underline;}
.header1_c {width:800px; height:40px; overflow:hidden;}
.header1_logo {width:174px; height:40px; padding:0 0 0 6px;}
.header1_nav {width:600px; height:40px; overflow:hidden;}
.header1_nav1 {width:4px; height:40px; background:url(images/nav_bg.gif) no-repeat;}
.header1_nav2 {width:592px; height:40px; background:url(images/nav_bg.gif) 0 -40px repeat-x;}
.header1_nav2 ul {overflow:hidden; padding:0 0 0 4px; _padding:0 0 0 2px;}
.header1_nav2 li {float:left; width:69px; height:40px; margin:0 2px; line-height:40px; display:block; font-size:12px; text-align:center;}
.header1_nav2 li a {color:#CCC; text-decoration:none; width:69px; height:40px; display:block;}
.header1_nav2 li a:hover {color:#fff; text-decoration:none; width:69px; height:38px; display:block; background:url(images/nav_bg1.gif) no-repeat; padding:2px 0 0;}
.header1_nav3 {width:4px; height:40px; background:url(images/nav_bg.gif) -4px 0 no-repeat;}

.index_bg {margin:0 auto; width:800px; background:url(images/bg.gif) repeat-y; padding:12px 58px 0;}
.index1 {margin:0; width:800px; overflow:hidden;}
.index1l {width:500px;}
.index1r {width:288px;}
.index1la {width:492px; height:250px; border:1px solid #CCC; padding:3px;}
.index1lbb {width:500px;}
.index1lb {margin:12px 0 0; width:500px;}
.index1lb h3 {width:480px; height:30px; overflow:hidden; padding:0 10px; line-height:30px; background:url(images/index_001.gif) repeat-x; color:#FFF; font-weight:bold;}
.index1lb h3 a {color:#FFF; text-decoration:none;}
.index1lb h3 a:hover {color:#333; text-decoration:underline;}
.index1lb span {font-size:12px; font-weight:normal;}
.index1lb1 {width:498px; border-bottom:2px solid #11a58c; border-left:1px solid #959595; border-right:1px solid #959595; background:#FFF; padding:6px 0;}
.index1lb1 a {color:#333; text-decoration:none;}
.index1lb1 a:hover {color:#099; text-decoration:underline;}
.index1lb1 ul {overflow:hidden;}
.index1lb1 li {float:left; line-height:20px; text-align:center; width:146px; height:96px; margin:4px 10px; _margin:4px 7px;}
.index1lb1 img {width:142px; height:72px;}
.index1lb1 a img {padding:1px; border:1px solid #CCC;}
.index1lb1 a:hover img {padding:1px; border:1px solid #099;}

.index1ra {width:288px;}
.index1ra h3 {width:266px; height:28px; overflow:hidden; padding:0 10px; line-height:28px; background:#FFF; color:#333; border:1px solid #CCC; font-weight:bold;}
.index1ra h3 a {color:#333; text-decoration:none;}
.index1ra h3 a:hover {color:#066; text-decoration:underline;}
.index1ra span {font-size:12px; font-weight:normal;}
.index1ra1 {width:268px; padding:0 10px; line-height:26px;}
.index1ra1 ul {padding:4px 0 0;}
.index1ra1 li {margin:2px 0 0;}
.index1ra1 li a {display:block; height:26px; padding:0 0 0 20px; background:url(images/list001.gif) no-repeat;}
.index1ra1 li a:hover {display:block; height:26px; padding:0 0 0 20px; background:url(images/list002.gif) no-repeat #fff; text-decoration:none;}

.index1raa {width:288px; margin:12px 0 0;}
.index1raa1 {width:288px;}
.index1raa1 h3 {width:268px; height:30px; overflow:hidden; padding:0 10px; line-height:30px; background:url(images/index_002.gif) no-repeat; color:#fff; font-weight:bold;}
.index1raa1 h3 a {color:#fff; text-decoration:none;}
.index1raa1 h3 a:hover {color:#333; text-decoration:underline;}
.index1raa1 span {font-size:12px; font-weight:normal;}
.index1raa1a {width:266px; background:#FFF; border:1px solid #d2d2d2; border-top:none; border-bottom:none; padding:0 10px; overflow:hidden;}
.index1raa1al {float:left; width:150px;}
.index1raa1al ul {padding:4px 0 0;}
.index1raa1al li {line-height:22px; margin:1px 0 0;}
.index1raa1al li a {padding:0 0 0 16px; height:22px; display:block; background:url(images/list003.gif) no-repeat;}
.index1raa1al li a:hover {padding:0 0 0 16px; height:22px; display:block; background:url(images/list004.gif) no-repeat;}

.index1raa1ar {float:right; width:114px;}
.index1raa1ar ul {}
.index1raa1ar li {height:60px; margin:6px 0;}
.index1raa1ar img {width:110px; height:56px;}
.index1raa1ar a img {padding:1px; background:#FFF; border:1px solid #CCC;}
.index1raa1ar a:hover img {padding:1px; background:#FFF; border:1px solid #333;}
.index1raa1b {width:288px; height:4px; font-size:0;background:url(images/index_003.gif) no-repeat;}

.index1raaa {width:288px; margin:12px 0 0;}
.index1raaa h3 {width:268px; height:30px; background:url(images/index_004.gif) no-repeat; padding:0 10px; line-height:30px; font-size:14px; font-weight:bold; color:#333;}
.index1raaa h3 a {color:#333; text-decoration:none;}
.index1raaa h3 a:hover {color:#333; text-decoration:underline;}
.index1raaa span {font-size:12px; font-weight:normal;}
.index1raaa span a {color:#666; text-decoration:none;}
.index1raaa span a:hover {color:#333; text-decoration:underline;}
.index1raaa ul {padding:10px 10px 11px; *padding:8px 10px 9px; _padding:6px 10px 7px; width:266px; background:#FFF; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; overflow:hidden;}
.index1raaa li {width:133px; height:22px; display:block; float:left;}
.index1raaa li a {width:117px; height:22px; padding:0 0 0 16px; background:url(images/list003.gif) no-repeat; display:block;}
.index1raaa li a:hover {width:117px; height:22px; padding:0 0 0 16px; background:url(images/list004.gif) no-repeat; display:block;}
.index1raaa1 {width:288px; height:3px; font-size:0; background:url(images/index_005.gif) no-repeat;}

.index_box2 {margin:12px 0 0; width:800px; overflow:hidden;}
.index_box2_L {float:left; width:288px;}
.index_box2_L1 {width:268px; height:30px; padding:0 10px; background:url(images/index_006.gif) no-repeat; line-height:30px; overflow:hidden;}
.index_box2_L1 a {color:#333; text-decoration:none;}
.index_box2_L1 a:hover {color:#000; text-decoration:underline;}
.index_box2_L1 h3 {font-weight:bold; float:left;}
.index_box2_L1 span {float:right;}
.index_box2_L2 {width:266px; padding:0 10px; background:#fff; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2;}
.index_box2_L2 ul {padding:3px 0; *padding:6px 0; _padding:6px 0;}
.index_box2_L2 li {}
.index_box2_L2 li a {width:250px; height:22px; display:block; background:url(images/list003.gif) no-repeat; padding:0 0 0 16px;}
.index_box2_L2 li a:hover {width:250px; height:22px; display:block; background:url(images/list004.gif) no-repeat; padding:0 0 0 16px;}
.index_box2_L3 {width:288px; height:6px; font-size:0; background:url(images/index_007.gif) no-repeat;}

.index_box2_R {float:right; width:500px;}
.index_box2_R1 {width:480px; height:30px; background:url(images/index_008.gif) no-repeat; padding:0 10px; line-height:30px; overflow:hidden;}
.index_box2_R1 a {color:#333; text-decoration:none;}
.index_box2_R1 a:hover {color:#000; text-decoration:underline;}
.index_box2_R1 h3 {font-weight:bold; float:left;}
.index_box2_R1 span {float:right;}
.index_box2_R2 {width:478px; *width:498px; background:#FFF; padding:6px 10px 0; *padding:6px 0 0; overflow:hidden; border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc;}
.index_box2_R2_L {float:left; width:114px;}
.index_box2_R2_L img {width:110px; height:56px;}
.index_box2_R2_L a img {padding:1px; border:1px solid #CCC; background:#FFF;}
.index_box2_R2_L a:hover img {padding:1px; border:1px solid #333; background:#FFF;}
.index_box2_R2_R {float:right; width:350px; line-height:20px;}
.index_box2_R2_R ul {overflow:hidden;}
.index_box2_R2_R li {float:left; width:175px; height:20px;}
.index_box2_R2_R li a {width:160px; height:20px; display:block; background:url(images/list005.gif) no-repeat; padding:0 0 0 15px;}
.index_box2_R2_R li a:hover {width:160px; height:20px; display:block; background:url(images/list006.gif) no-repeat; padding:0 0 0 15px;}
.index_box2_R3 {width:500px; height:6px; font-size:0; background:url(images/index_009.gif) no-repeat;}
.index_box2_R4 {width:480px; background:url(images/index_010.gif) repeat-y; padding:6px 10px 0; overflow:hidden;}
.index_box2_R4_L {float:left; width:350px; line-height:20px;}
.index_box2_R4_L ul {overflow:hidden;}
.index_box2_R4_L li {float:left; width:175px; height:20px;}
.index_box2_R4_L li a {width:160px; height:20px; display:block; background:url(images/list005.gif) no-repeat; padding:0 0 0 15px;}
.index_box2_R4_L li a:hover {width:160px; height:20px; display:block; background:url(images/list006.gif) no-repeat; padding:0 0 0 15px;}
.index_box2_R4_R {float:right; width:114px; *margin:0 24px 0 0; _margin:0 4px 0 0;}
.index_box2_R4_R img {width:110px; height:56px;}
.index_box2_R4_R a img {padding:1px; border:1px solid #333; background:#FFF;}
.index_box2_R4_R a:hover img {padding:1px; border:1px solid #066; background:#FFF;}


.index_box2_R5 {width:500px; height:6px; font-size:0; background:url(images/index_011.gif) no-repeat;}

.link {width:800px; margin:12px 0 0;}
.link_a {width:780px; height:30px; background:url(images/link001.gif) no-repeat; padding:0 10px; overflow:hidden; line-height:30px; color:#FFF;}
.link_a a {color:#fff; text-decoration:none;}
.link_a a:hover {color:#333; text-decoration:underline;}
.link_a h3 {font-weight:bold; float:left;}
.link_a span {float:right;}
.link_b {width:780px; background:url(images/link002.gif) repeat-y; padding:0 10px; line-height:24px;}
.link_b a {padding:0 6px; color:#666; text-decoration:none;}
.link_b a:hover {color:#333; text-decoration:underline;}
.link_c {width:800px; height:10px; font-size:0; background:url(images/link003.gif) no-repeat;}

.footer_bg {margin:0 auto; width:100%; height:248px; background:url(images/footer_bg1.gif) center top repeat-x;} 
.footer_bg1 {margin:0 auto; width:916px; height:248px; background:url(images/footer_bg2.jpg) no-repeat;}
.footer {width:800px; margin:0 auto; padding:50px 0 0; line-height:22px; text-align:center; color:#033; font-size:12px;}
.footer a {color:#000; text-decoration:underline;}
.footer a:hover {color:#333; background:#FFF; text-decoration:none;}
.footer span {color:#033; text-decoration:underline; height:22px;}

.list_A {margin:0; width:796px; height:26px; border:1px solid #CCC; padding:1px; background:#FFF;}
.list_A h3 {width:776px; height:26px; line-height:26px; background:#DDD; padding:0 10px; font-size:12px; color:#036;}
.list_A h3 a{color:#333; background:url(images/bg_position.gif) no-repeat right center; padding:0 14px 0 6px; line-height:26px; height:26px;}
.list_B {margin:12px 0 0; width:800px;}
.list_B_1 {width:800px; height:3px; font-size:0; background:url(images/col_001.gif) no-repeat;}
.list_B_2 {width:778px; background:#FFF; border-left:1px solid #dadada; border-right:1px solid #dadada; padding:10px;}
.list_B_2A {width:778px; height:30px; line-height:30px; overflow:hidden; background:url(images/col_003.gif) repeat-x;}
.list_B_2A h3 {padding:0 6px; border-bottom:1px solid #066; border-right:4px solid #FFF; float:left; display:block; height:29px; _line-height:29px; font-weight:bold; color:#666; font-size:14px;}
.list_B_2B {width:778px; overflow:hidden;}
.list_B_2B_L {float:left; width:340px; padding:8px 0 4px;}
.list_B_2B_L ul {overflow:hidden;}
.list_B_2B_L li {float:left; text-align:center; line-height:20px; margin:2px 6px; width:154px; height:100px; display:block;}
.list_B_2B_L img {width:150px; height:76px;}
.list_B_2B_L a img {padding:1px; border:1px dashed #999;}
.list_B_2B_L a:hover img {padding:1px; border:1px solid #333;}
.list_B_2B_R {float:right; width:430px; font-size:14px; line-height:26px; padding:6px 0;}
.list_B_2C {width:758px; padding:6px 10px;}
.list_B_2C ul {overflow:hidden; margin:0 0 10px 0;}
.list_B_2C li {float:left; width:379px; height:26px; line-height:26px; display:block;}
.list_B_2C li a {line-height:26px; height:26px; display:block; padding:0 0 0 24px; background:url(images/list007.gif) no-repeat;}
.list_B_2C li a:hover {line-height:26px; height:26px; display:block; padding:0 0 0 24px; background:#f3f3f3 url(images/list008.gif) no-repeat;}


.list_B_3 {width:800px; height:3px; font-size:0; background:url(images/col_002.gif) no-repeat;}


.list_B_2BB {width:778px; overflow:hidden; padding:10px 0 10px 4px;}
.list_B_2BB img {width:190px; height:97px;}
.list_B_2BB p {padding:15px 0 6px;}

.page {width:758px; background:#FFF; border-left:1px solid #dadada; border-right:1px solid #dadada; padding:10px 20px;}
.page_A {width:758px; line-height:40px; text-align:center;}
.page_A h3 {font-size:26px; font-weight:bold; color:#666;}
.page_B {width:758px; line-height:30px; text-align:center; border-top:1px solid #999; border-bottom:1px dashed #CCC; color:#8d8b89;}
.page_B a {color:#757473; text-decoration:underline;}
.page_B a:hover {color:#757473; text-decoration:none;}
.page_C {margin:20px auto 0; width:580px; border:1px dashed #099; padding:4px 10px; color:#099;}
.page_D {margin:10px auto 0; width:660px; padding:4px 0; color:#333; font-size:14px; line-height:28px;}
.page_D img {border:4px solid #f9f9f9; padding:1px; background:#fff; margin:8px 0;}
.page_E {margin:10px auto 0; width:638px; padding:4px 0; color:#333; font-size:12px; background:#f1ece8; padding:0 10px; line-height:30px; border:1px dashed #CCC;}
.page_E a {color:#069; text-decoration:none; padding:0 6px;}
.page_E a:hover {color:#333; text-decoration:underline;}

/*分页*/
#pages {text-align:center; clear:both; color:#666;}
#pages a {padding:3px 6px 2px; margin:3px; border:1px solid #ccc; text-align:center; color:#666;}
#pages a.now{ background:#077ac7; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#333; color:#ccc; text-decoration:none;}



