@charset "gb2312";
/* CSS Document */
/*-----------------------public-------------------------------*/
html,body{ padding:0px; margin:0px;}
html{ background:#efefef url(imagesfoot_bg1.jpg) repeat-x bottom;}
body{ background:url(imagestop_bg1.jpg) repeat-x top;font-size:12px; text-align:center; height:100%; color:#333333}
p,h4,ul,li{ padding:0px; margin:0px; list-style:none;}
a{ text-decoration:none; color:#5e5e5e;}
a:hover{ text-decoration: none; color:#fb0202;}
img{ border:none; vertical-align:middle}
.cleary{ clear:both; padding:0px; margin:0px; font-size:1px; line-height:0px; height:0px;}

/*-----------------------top-------------------------------*/
<!--#top{ height:182px; width:1000px; margin:0px auto; text-align:left; position:relative; margin-bottom:7px;}-->
#top{ background:url(imagestop_bg2.jpg) no-repeat; height:214px; width:1000px; margin:0px auto; text-align:left; position:relative; margin-bottom:7px;}
#top .link{ height:23px; text-align:right; position: absolute; right:0px; top:8px; width:250px;}
#top .welcome{ height:23px; text-align:left; position: absolute; left:0px; top:8px; width:450px; color:#7b7b7b}
#top .link a{ padding-left:20px;color:#7b7b7b}
#top .link2{ position:absolute; width:290px; right:0px; top:130px; text-align:right}
#top .link2 img{ margin-left:10px;}
.nav{ background:url(imagesnav_c.jpg) repeat-x; height:44px; width:1000px; position:absolute; left:0px; bottom:0px;}
.nav_l{ background:url(imagesnav_l.jpg) no-repeat; width:6px; height:44px; float:right}
.nav_r{ background:url(imagesnav_r.jpg) no-repeat; width:768px; height:44px; padding-right:24px; float:left}
.nav_r li{ float:left;width:128px; height:44px; }
.nav_r li a{ display:block; width:128px;padding-top:14px;  height:30px; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF}
.nav_r li a:hover,.nav_r li a.active{ background:url(imagesnav_hover.jpg) no-repeat; text-decoration:none; color:#FFFFFF}

.tianqi{ padding:15px 10px 0px 10px; color:#FFFFFF; float:right;}
.tianqi a{ color:#FFFFFF}
.top_search{ background:url(imagessearch_bg2.jpg) no-repeat left bottom; height:24px; margin-top:8px;padding-left:40px; width:160px; float:right}
.input1{ background:none; height:20px; line-height:20px; width:105px; border:none;}

/*------------------------------------center--------------------------------------*/
.center{ width:988px; padding:10px 6px 10px 6px; margin:0px auto; text-align:left; background:#ffffff url(imagescenter_bg.jpg) no-repeat center top;}
.ul_style1{ padding:0px 0px; line-height:26px;}
.ul_style1 li{ padding-left:15px;background:url(imagestip.jpg) no-repeat 5px center ; }
.ul_style1 li .riqi{ float:right; font-family:Geneva, Arial, Helvetica, sans-serif; color:#999999}
.share{  background:#f9f9f9 url(imagesindex_33.jpg) repeat-x bottom;}
.share h4{ background:url(imagesindex_48.jpg) repeat-x 0px 0px; height:28px; padding-top:3px; padding-left:5px; font-size:14px}
.share h4 .more{ float:right; padding-top:5px; padding-right:5px; font-weight:100; font-size:12px}
.ul_style2{ padding-top:15px; padding-left:10px; padding-right:10px; padding-bottom:5px;}
.ul_style2 li{ line-height:16px; padding-left:15px; background:url(imagestip2.gif) no-repeat 0px 4px; padding-bottom:10px;}
.ul_style3{ padding-top:15px; padding-left:10px;}
.ul_style3 li{ width:60px;  text-align:center; margin-right:15px; margin-bottom:13px;line-height:22px; float:left} 
.ywzx{ border:3px solid #f2c887; height:220px; }
.ywzx2{ background:url(imagesywdt_bg2.gif) no-repeat center top; padding-top:13px;}
.ywzx h4{ background:url(imagesywzx_h.gif) no-repeat ; height:34px; line-height:28px; padding-left:40px; font-size:14px; color:#FFFFFF; margin-top:8px; margin-bottom:10px;}
.ywzx h4 .more{ float:right; padding-top:7px;}
.bg_color1{  background-color:#e5e5da;}
.bg_color2{  background-color:#f6f6ed;}
.table1{ border-collapse:collapse; line-height:16px;}
.ywzx_r{ float:right; background:url(imagesywdt_bg.gif) no-repeat center bottom; width:255px; height:203px; padding:10px 20px; padding-bottom:0px; line-height:18px;}
.online1{ background:url(imagesonline_bg4.jpg) no-repeat right bottom;width:340px;  float:left; margin-right:5px;}
.online{background:url(imagesonline_bg3.jpg) no-repeat left top;width:340px; height:260px; }
.online h4{ font-size:14px; padding-left:50px; padding-top:10px; padding-bottom:20px;}
.online h4 .ask{ float:right;}
#lib_Tab3{ width:320px; clear:both; margin-left:10px;}
.lib_Menubox3{ background:url(imagesonline_bg1.gif) no-repeat center top; height:30px; padding-top:7px; padding-left:10px }
.lib_Menubox3 ul{ height:30px;}
.lib_Menubox3 ul li{float:left;display:block;cursor:pointer;width:78px;font-size:12px;height:30px;line-height:30px; text-align: center}
.lib_Menubox3 li.hover{background:url(imagesonline_bg2.gif) no-repeat center bottom;color:#FFFFFF}
.ul_style4{}
.ul_style4 li{ line-height:24px; padding-left:15px; background:url(imagestip.jpg) no-repeat 0px center; border-bottom:1px dashed #cccccc; }
.ul_style4 li .riqi{ float:right;}
.down{ float:left; width:325px;}
.down h4{ background:url(imagesdown_h.gif) no-repeat; height:41px; line-height:40px; padding-left:50px; font-size:14px;}
.down h4 .more{ float:right; padding-right:10px; font-weight:100;}
.download{ float:right; }
.download a{color:#578846;}
.hd{ float:right; width:290px;}
.ul_style5{ padding-top:15px; padding-left:20px;height:183px; background:#fbfbfb url(imageshd_bg.gif) repeat-x bottom; border:1px solid #cdcdcd; }
.ul_style5 li{ width:112px;  text-align:center; margin-right:15px; margin-bottom:13px;line-height:22px; float:left} 
#lib_Tab4{clear:both;}
.lib_Menubox4{background:url(imagesindex_48.jpg) repeat-x 0px 0px; height:31px; padding-top:0px; padding-left:5px;  }
.link_h{ float:left; width:100px; font-size:14px; padding-top:4px;}
.lib_Menubox4 ul{ height:30px; float:left; width:400px;}
.lib_Menubox4 ul li{float:left;display:block;cursor:pointer;width:107px;font-size:12px;height:19px; padding-top:12px; text-align: center}
.lib_Menubox4 li.hover{background:url(imageslink_hover.gif) no-repeat center bottom;}
.lib_Contentbox4{ height:50px;}
.lib_Contentbox4 a{ padding-left:10px;}
/*------------------------------------foot--------------------------------------*/
#foot{ height:80px; text-align:center; line-height:24px; color:#666666; padding-top:30px; background:url(imagesfoot_bg2.jpg) no-repeat top; margin:0px auto; width:1000px; clear:both }

/*------------------------------------in--------------------------------------*/
.left{ background:#f4f4f4 url(imagesleft_bg.jpg) no-repeat center bottom; }
.left_h{ background:url(imagesleft_nav.jpg) no-repeat left top; height:33px; line-height:33px; padding-left:30px; color:#FFFFFF; font-size:14px;}
.left_nav{ margin:5px; font-size:14px}
.left_nav li{   margin-bottom:5px;}
.left_nav li a{ border:1px solid #c4c4c4;display:block; height:32px; line-height:32px;padding-left:40px; background:url(imagesleft_nav.jpg) 0px -44px;}
.left_nav li a:hover,.left_nav li a.active{background:url(imagesleft_nav.jpg) 0px -84px; color:#e80108; text-decoration:none;}
.left_nav li ul{ padding-top:5px; padding-bottom:5px;}
.left_nav li li{background:url(imagesleft_nav.jpg) 0px -128px; border:none; }
.left_nav li li a{ height:26px; line-height:26px; background:none; color:#666666; border:none;}
.left_nav li li a:hover,.left_nav li li a.active{ background:none; color:#000}

.position{ background:url(imagesposition.jpg) repeat-x 0px -56px; height:46px;}
.position h4{  padding-left:40px; background:url(imagesposition.jpg) no-repeat left top; height:30px; padding-top:10px; font-size:12px; color:#666666; font-weight:100;}
.position2{ background:url(imagesin_nav.gif) repeat-x 0px -48px; height:32px; padding-left:10px;}
.position2 h4{background:url(imagesin_nav.gif) no-repeat 0px 0px; padding-top:6px; height:26px; text-align:center; width:99px; font-size:14px; font-weight:100;  }
.ul_liebiao{ padding:0px 30px; line-height:35px;}
.ul_liebiao li{ padding-left:20px;background:url(imagestip2.gif) no-repeat 7px center; border-bottom:1px dashed #cccccc;}
.ul_liebiao li .riqi{ float:right; font-family:Geneva, Arial, Helvetica, sans-serif; color:#7f7f7f; width:80px;}
.ul_liebiao li .xingmin{ float:right; width:100px;color:#7f7f7f; }
#lib_Tab5{clear:both;}
.lib_Menubox5{background:url(imagesin_nav.gif) repeat-x 0px -48px; height:32px; padding-left:10px; }
.lib_Menubox5 ul{ height:32px; }
.lib_Menubox5 ul li{float:left;display:block;cursor:pointer;background:url(imagesin_nav.gif) no-repeat 0px 0px; padding-top:6px; height:26px; text-align:center; width:99px; font-size:14px; font-weight:100; margin-right:5px;  }
.lib_Menubox5 li.hover{background:url(imagesin_nav.gif) no-repeat 0px -91px; }
.lib_Contentbox5{ padding-top:10px; }
.next{ padding:10px; text-align:right;}
.input2{ border:1px solid #b6b6b6;}

/*------------------------------------detail--------------------------------------*/
.title3{ padding:15px 0px 25px 0px; margin:0px 20px; text-align:center; font-size:22px;}
.riqi2{ background-color:#faebc3;text-align:center; font-size:12px; line-height:18px; height:18px; color:#333333;margin:0px 20px;}
.detail_con{ background:url(imagesdetail_06.gif) repeat-x 0px 10px; padding:30px 42px 20px 42px; line-height:28px; font-size:14px; color:#333333;margin:0px 20px;}
.detail_down{background:url(imagesdetail_06.gif) repeat-x top; padding:15px 38px 10px 45px;margin:0px 20px;}
.p1,.p2{ background: url(imagesdetail_10.gif) no-repeat left center; padding-left:50px; font-size:12px; height:40px; line-height:40px;}
.p2{background: url(imagesdetail_11.gif) no-repeat left center;}
.p3{ text-align:right;}
.p3 .bottom5{ background:url(imagesdetail_16.gif); width:107px; height:27px; border:none; color:#FFFFFF; text-align:center;}

/*------------------------------------------tab-------------------------------------*/
#lib_Tab1{ width:340px; float:left; background-color:#f4f4f4; margin-right:5px; height:290px;}
.lib_Menubox{ background:url(imageshh4.jpg) repeat-x 0px 0px; height:36px; padding-left:3px;}
.lib_Menubox ul{ float:left; height:35px;}
.lib_Menubox ul li{background:url(imageshh4.jpg) repeat-x 0px -207px;float:left;display:block;cursor:pointer;width:110px;color:#333333; font-size:14px;font-weight:bold; margin-right:1px;height:35px;line-height:35px; text-align: center}
.lib_Menubox li.hover{background:url(imageshh4.jpg) repeat-x 0px -154px; color:#FFFFFF}
.tab_con{ padding:10px;}
.title{ text-align:center; padding:4px;}
.title_detail{ background-color:#f9f7d4; border:1px solid #e6dbb4; padding:3px; line-height:18px;}
.lib_Menubox .more{ float:right; padding-top:9px; padding-right:8px;}
.box{ width:345px; float:left; border:1px solid #CCCCCC;  }
#lib_Tab2{ float:right; width:290px; background-color:#f4f4f4; height:290px;}
/*------------------------------------ fang tan zhi bo --------------------------------------*/
.zhaiyao{ width:330px; float:left; background-color:#f4f4f4;font-size:14px; height:380px; font-family:"Î¢ÈíÑÅºÚ"}
.zhaiyao h4{ background: url(imageszxft_08.gif) no-repeat right; height:36px; margin-bottom:10px;}
.zhaiyao h4 .zi{ float:left; background:url(imageszxft_07.gif) no-repeat; height:30px; padding-top:6px; width:100px; padding-left:20px;  color:#FFFFFF}
.zhaiyao .table2 { clear:both; line-height:22px;}
.zhaiyao .table2 td{ border-bottom:1px dashed #CCCCCC;}
.tupian{ float:right; width:650px;}
.tupian h4{ background:url(imagesposition.jpg) repeat-x 0px -56px; height:46px; }
.tupian h4 .zi{ float:left; background:url(imagesposition.jpg) no-repeat left top; width:100px; padding-left:40px; height:30px; padding-top:10px;font-size:14px;}
.tupian h4 .more{ float:right; font-weight:100; font-size:12px; padding-top:10px; padding-right:10px;}
.ul_style6{ padding-top:15px; padding-left:20px;  }
.ul_style6 li{ width:200px;  text-align:center; line-height:22px; float:left; height:160px;} 
.wenzi{ clear:both;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px}
.wenzi h4{ background:url(imageszxft_16.gif) no-repeat right; height:34px; padding-top:3px; padding-left:15px;}
.wenzi h4 .zi{ float:left;background:url(imagesin_nav.gif) no-repeat 0px 0px; padding-top:4px; height:28px; text-align:center; width:99px; font-size:14px; font-weight:100; }
.wenzi .con{ padding:10px 20px; line-height:26px; clear:both; color:#5e5e5e}
.red {
	color: #FF0000;
	font-weight: bold; margin-right:10px;
}
.red2 {
	color: #FF0000;
	font-weight: bold; margin-right:5px; margin-left:5px;
}
.center .wsdc2{ border:1px solid #e5d9b5; background-color:#fbf8dc; padding:5px; margin:10px 35px; line-height:20px;}
.table3{}
.table3 th{ text-align:left; color:#985002; font-size:14px; border-top:1px solid #d2d2d2;}