@import url(v2008_common.css);
@import url(v2008_header.css);
@import url(v2008_footer.css);
@import url(v2008_sidebar.css);
@import url(v2008_inner.css);
@charset "gbk";
/* CSS Document */
#ZXZX{color:#f9fcfd; background:url(v2008_mainNavHover.jpg) no-repeat center top;}
.mainPart01{margin-bottom:13px; width:100%; overflow:hidden;}
.mainPart01 h2{background:url(v2008_ZWDT_Titlebg.gif) repeat-x left top;margin-bottom:10px; line-height:27px; height:27px; overflow:hidden;font-size:14px; color:#0690bf; border:1px solid #e0e0e0; border-bottom:0;}
.mainPart01 h2 a{float:right;margin-right:7px; font-size:12px; color:#0490bf; font-weight:100;}
.mainPart01 h2 a:hover{color:#ff6000;}
.mainPart01 h2 strong{display:block; float:left; height:26px; line-height:26px; padding-left:37px; }
.mainPart01 h3{background:url(v2008_TZGG_Titlebg.gif) no-repeat left top; line-height:27px; height:27px; overflow:hidden; color:#fff; font-size:14px; padding-left:32px;}
.mainPart01 h3 a{font-weight:100; float:right; color:#fff; margin-right:7px; font-size:12px;}

.mainPart01 .BMXX .TabContent{overflow:hidden; width:678px;}
.mainPart01 .JDXX .TabContent{overflow:hidden; width:678px;}
.mainPart01 .BMXX h2 strong{background:url(v2008_icon01.gif) no-repeat 4px top;}
.mainPart01 .JDXX h2 strong{background:url(v2008_icon01.gif) no-repeat 4px top;}

.mainPart01 h2 .TabTitle{height:27px;overflow: hidden; float:left; margin-left:16px;}
.mainPart01 h2 .TabTitle ul{border:0;margin:0;padding:0;}
.mainPart01 h2 .TabTitle li{float:left;cursor: pointer; padding:0 22px; font-size:12px; font-weight:100; color:#000;}
.mainPart01 h2 .TabTitle .active{background:#fff;border:1px #e0e0e0 solid; border-bottom:0; border-top:0;}
.mainPart01 h2 .TabTitle .normal{background:0;border:1px #e0e0e0 solid; border-top:0;}
.mainPart01 .TabContent{width:auto;background:#fff;margin: 0px auto;overflow:hidden; border:1px #e0e0e0 solid;border-top:0; clear:both;}
.mainPart01 .TabContent .hotNews{overflow:hidden; margin:0 17px; margin-bottom:10px;}
.mainPart01 .TabContent .hotNews .flash{float:left;text-align:center;}
.mainPart01 .TabContent .hotNews .flash img{width:150px; height:94px; padding:4px; border:1px solid #ccc;}
.mainPart01 .TabContent .hotNews .content{float:left; width:256px; overflow:hidden;}
.mainPart01 .TabContent .hotNews .content h4{ line-height:24px;}
.mainPart01 .TabContent .hotNews .content h4 a{font-size:14px; color:#e41601;}
.mainPart01 .TabContent .hotNews .content p{margin:0; line-height:20px; text-indent:2em;}
.mainPart01 .TabContent .hotNews .content p a{float:right; color:#05a2d6;}
.mainPart01 .TabContent .hotNews .content p a:hover,.mainPart01 .BMXX .hotNews .content h4 a:hover{color:#ff6000;}
.more{float:right; color:#05a2d6; margin-right:15px;}
.mainPart01 .TabContent ol{margin:6px 17px; line-height:20px; float:left;}
.mainPart01 .TabContent ol li{padding-left:16px; background:url(v2008_arrow01.gif) no-repeat left;}
.mainPart01 .TabContent ol li a{color:#4f4f4f;}
.mainPart01 .TabContent ol li a:hover{color:#ff6000;}
.mainPart01 .TabContent ol li a span{float:right;}

.mainPart02{width:100%; overflow:hidden;}
.mainPart02 div{width:335px; overflow:hidden; float:left; height:158px; background:url(v2008_mainPart08_footbg2.gif) no-repeat left bottom #fff; margin-right:10px;}
.mainPart02 div.last{margin-right:0;}
.mainPart02 div h2{background:url(v2008_mainPart08_Titlebg2.gif) no-repeat left top; line-height:27px; color:#fff; padding-left:14px; font-size:14px;}
.mainPart02 div h2 a{float:right; font-size:12px; font-weight:100; color:#fff; margin-right:8px;}
.mainPart02 div h2 a:hover{color:#ff6000;}
.mainPart02 div ul,.mainPart02 div ol{border:1px solid #e0e0e0; border-bottom:0; border-top:0; padding:9px 15px; width:211; overflow:hidden; height:109px;}
.mainPart02 div ul li{padding-left:10px; background:url(v2008_arrow03.gif) no-repeat left; line-height:22px;}
.mainPart02 div ol li{padding-left:10px; background:url(v2008_arrow03.gif) no-repeat left; float:left; width:60px;line-height:22px; }

.mainPart03{margin-top:10px;background:url(v2008_zxztbg.jpg) no-repeat;height:40px;padding:14px 0 14px 120px;overflow:hidden;}
.mainPart03 .prev,
.mainPart03 .next,
.mainPart03 .cont{float:left;height:40px;line-height:40px;overflow:hidden;}
.mainPart03 .cont{width:515px;white-space:nowrap;}
.mainPart03 .cont img{margin:0 2px;vertical-align:middle;}
.mainPart03 .prev,
.mainPart03 .next{width:15px;text-indent:-999px;}
.mainPart03 .prev{background:url(v2008_zxztprev.gif) no-repeat left center;}
.mainPart03 .next{background:url(v2008_zxztnext.gif) no-repeat right center;}

.mainPart04{margin-top:10px; width:100%; overflow:hidden;}
.mainPart04 h2{background:url(v2008_ZWDT_Titlebg.gif) repeat-x left top;margin-bottom:10px; line-height:27px; height:27px; overflow:hidden;font-size:14px; color:#0690bf; border:1px solid #e0e0e0; border-bottom:0;}
.mainPart04 h2 a{float:right;margin-right:7px; font-size:12px; color:#0490bf; font-weight:100;}
.mainPart04 h2 a:hover{color:#ff6000;}
.mainPart04 h2 strong{display:block; float:left; height:26px; line-height:26px; padding-left:37px; }

.mainPart04 .THZZJS h2 strong{background:url(v2008_icon02.gif) no-repeat 4px top;}
.mainPart04 #myTab0_Content1{padding:0 10px;}
.mainPart04 #myTab0_Content1 img{float:left;margin-right:20px;}
.mainPart04 #myTab0_Content1 strong{display:block;color:#E41601;padding-left:10px;background:url(v2008_dot_red.gif) 0 4px no-repeat;}
.mainPart04 #myTab0_Content1 strong,
.mainPart04 #myTab0_Content1 p{height:100%;overflow:hidden;margin:10px 0;}
.mainPart04 #myTab0_Content1 p{color:#505050;}
.mainPart04 #myTab0_Content1 .more{float:none;text-align:right;padding:5px 10px;margin-right:0;background:#F6F4F5; clear:both;}
.mainPart04 #myTab0_Content1 .more a{color:#058EC2;}
.mainPart04 #myTab0_Content1 .more a:hover{color:#ff6000;}

.mainPart05{margin-bottom:9px;padding-bottom:10px; overflow:hidden; width:100%;background:url(v2008_column_footerbg1.gif) no-repeat left bottom;}
.mainPart05 h2{background:url(v2008_ZWGK_Titlebg2.gif) no-repeat left top; line-height:32px; height:32px; overflow:hidden; font-size:14px; color:#fff; padding-left:45px;}
.mainPart05 .cont{padding:20px 0 0;background:url(v2008_zxzx_mainpart05bg.gif) repeat-x;}
.mainPart05 .TabbedPanelsTabGroup{margin-left:10px;}
.mainPart05 .TabbedPanelsTab{color:#fff;font-size:12px;background:url(v2008_XXWJ_tagbgA.gif) no-repeat;width:84px;height:24px;padding:0;border:0;line-height:24px;text-align:center;}
.mainPart05 .TabbedPanelsTabSelected{color:#666;background:url(v2008_XXWJ_tagbgB.gif) no-repeat;}
.mainPart05 .TabbedPanelsContentGroup{background:url(v2008_zxzx_mainpart05panelbg.gif) no-repeat;border:0;padding-top:2px;}
.mainPart05 .TabbedPanelsContent{border:solid #e0e0e0;border-width:0 1px;padding:5px 10px 0;}
.mainPart05 ul{height:100%;overflow:hidden;}
.mainPart05 li{width:100%;float:left;padding:5px 0;background:url(v2008_dottedline_gray.gif) bottom repeat-x;}
.mainPart05 li a{float:left;padding-left:15px;background:url(v2008_arrow01.gif) left no-repeat;}
.mainPart05 li span{float:right;}

.mainPart06{margin-bottom:9px;padding-bottom:10px; overflow:hidden; width:100%;background:url(v2008_column_footerbg1.gif) no-repeat left bottom;}
.mainPart06 h2{background:url(v2008_column_titlebg1.jpg) no-repeat left top; line-height:32px; height:32px; overflow:hidden; font-size:14px; color:#fff; padding-right:535px;text-align:center;}
.mainPart06 .cont{border:solid #dfdfdf;border-width:0 1px;padding:10px 10px 0;}
.mainPart06 ul{height:100%;overflow:hidden;}
.mainPart06 li{width:100%;float:left;padding:5px 0;background:url(v2008_dottedline_gray.gif) bottom repeat-x;}
.mainPart06 li a{float:left;padding-left:15px;background:url(v2008_arrow01.gif) left no-repeat;}
.mainPart06 li span{float:right;}
.mainPart06 li.first{background-image:url(v2008_dottedline_blue.gif);padding-bottom:10px;}
.mainPart06 li.first .pic{float:left;width:139px;height:110px;margin:0 10px 5px 0;padding:5px 8px 8px 5px;display:block;background:url(v2008_column_img_bg.gif) no-repeat;}
.mainPart06 li.first h3,
.mainPart06 li.first p{height:100%;overflow:hidden;margin:0;line-height:20px;}
.mainPart06 li.first h3{margin-bottom:5px;}
.mainPart06 li.first h3 a{float:none;background:0;padding:0;color:#f00;font-size:12px;}
.mainPart06 li.first .more{float:right;padding:0;background:0;margin-top:0;}
.mainPart06 .more{margin-top:-23px;}

.mainPart07{overflow:hidden; width:100%;background:url(v2008_zxzx_titlebg1.gif) repeat-x left bottom;}
.mainPart07 h2{background:url(v2008_zxzx_titlebg2.gif) no-repeat 2px 50%;line-height:28px; height:28px; overflow:hidden; font-size:14px; color:#038FC0; padding-left:25px;}
.mainPart07 .cont{border:solid #dfdfdf;border-width:0 1px;padding:10px 10px 0;}
.mainPart07 .columnSearch{margin-top:-28px;}

.mainPart08{margin-bottom:9px;padding-bottom:10px; overflow:hidden; width:100%;background:url(v2008_column_footerbg1.gif) no-repeat left bottom;}
.mainPart08 h2{background:url(v2008_column_titlebg2.gif) no-repeat left top; line-height:27px; height:27px; overflow:hidden; font-size:14px; color:#fff; padding-left:10px;}
.mainPart08 .cont{border:solid #dfdfdf;border-width:0 1px;padding:10px 10px 0;}
.mainPart08 ul{overflow:hidden;height:100%;}
.mainPart08 li{text-align:center;float:left;display:inline;margin:0 6px;}
.mainPart08 li img{width:139px;height:110px;margin-bottom:5px;padding:5px 8px 8px 5px;display:block;background:url(v2008_zjth_picbg.gif) no-repeat;}
.mainPart08 li strong{font-weight:normal;line-height:20px;}
.mainPart08 .more{margin-top:-23px;color:#fff;}
.mainPart08 .more:hover{color:#fff;}

.mainPart09{margin-bottom:9px;padding-bottom:10px; overflow:hidden; width:100%;background:url(v2008_column_footerbg1.gif) no-repeat left bottom;}
.mainPart09 h2{background:url(v2008_column_titlebg1.jpg) no-repeat left top; line-height:32px; height:32px; overflow:hidden; font-size:14px; color:#fff; padding-right:535px;text-align:center;}
.mainPart09 .cont{height:100%;overflow:hidden;border:solid #dfdfdf;border-width:0 1px;padding:0 10px;}
.mainPart09 .more{margin-top:-23px;}
.mainPart09 .pic{float:left;width:165px;height:54px;margin:0 15px 5px 0;padding:8px 12px 15px 8px;display:block;background:url(v2008_column_img_bg2.gif) no-repeat;}
.mainPart09 li{height:100%;overflow:hidden;padding:10px 0;background:url(v2008_dottedline_gray.gif) repeat-x bottom;}
.mainPart09 li.last{background:0;padding-bottom:0;}
.mainPart09 h3,
.mainPart09 p{margin:0;line-height:20px;}
.mainPart09 h3{margin-bottom:5px;}
.mainPart09 h3 a{float:none;background:0;padding:0;color:#f00;font-size:12px;}