/* CSS Document */
.jd{width:340px; height:225px; border:1px solid #D0D0D0; padding:2px;}

.jd2{width:499px; height:232px; border:1px solid #D0D0D0; }

.NEWSd1{width:340px;height:225px;overflow:hidden;border:#666666 0px solid;background-color:#000000;position:relative;}
.loading{width:340px;background-color:#fff;color:#FFCC00;font-size:12px;height:115px;text-align:center;padding-top:110px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.NEWSd2{width:100%;height:225px;overflow:hidden;}
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:#000000;color:#FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
.num_list span{display:inline-block;height:16px;padding-left:6px;}
img{border:0px;}
.NEWSul{display:none;}
.NEWSbutton{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:12px; font-weight:bold; font-family:Arial;}
.NEWSb1,.NEWSb2{background-color:#666666;display:block;float:left;width:16px;line-height:14px;margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;text-align:center;}
.NEWSb2{color:#FFCC33;background-color:#FF6633;}
#js_F {
 position:relative;
 top:10px; left:10px;
 overflow:hidden;
 width:270px; height:181px;
 background:#33c;
}
#js_F img{
 position:absolute;
 top:0; left:0;
 width:270px; height:181px;
}



.jj{line-height:22px; padding:10px 0 0 0;}

.newst{line-height:22px; height:95px; padding-bottom:5px;width: 350px;}
.newst h2{font-size:16px; padding-bottom:5px; width: 350px;}
.newst_text{ text-indent:20px;}
.news_list{padding:10px 0; background:url(../images/line.gif) center top repeat-x;}
.news_list li{ background:url(../images/list_01.gif) left center no-repeat; padding-left:10px;line-height:23px; font-size:14px;}
.title{height:28px; float:left; width:100%; font-family:"宋体"; float:left; line-height:28px; font-size:16px; font-weight:bold;}

.title2{height:28px;  width:400px; font-family:"宋体"; float:left; line-height:28px; font-size:16px; font-weight:bold;}

.title span{float:right;  font-size:12px; padding-right:3px; font-weight:normal;}
.title_tb_01{ color:#AE833F; border-bottom:1px solid #BEBEBE;}
.title_tb_02{ color:#C44040; border-bottom:2px solid #5BA69B;}
.title_tb_03{ color:#C18743; border-bottom:2px solid #5BA69B;}
.title_tb_04{color:#4399C1; border-bottom:2px solid #5BA69B;}
.title_tb_05{ color:#44B36E; border-bottom:2px solid #5BA69B;}
.title_tb_06{background:url(../images/title.png) 0px -150px repeat-x; padding-left:10px; color:#575757;}
.title_tb_07{background:url(../images/title.png) 0px -180px repeat-x; padding-left:10px; color:#575757;}

.title_tb_07b{
	padding-left:10px;
	color:#FFF;
	background-color: #429bd3;
}




.title_tb_08{background:url(../images/title.png) 0px -210px repeat-x; padding-left:10px; color:#575757;}
.rskp{ width:100%; padding:10px 0 0px; float:left;}
.rskp li{ line-height:23px;}
.banner{ width:235px; height:142px;}

.book_mk{width:706px;}
.book_list{ float:left; width:706px;}
.book_list li{width:106px; height:254px; float:left; display:block; margin:15px 17px; _margin:15px 15px;}
.book_tp{width:100px; height:143px; padding:2px;  border:1px solid #D0D0D0;}
.book_tp img{width:100px; height:143px; border:1px #eee solid; padding:2px;}
.book_wz{width:106px; text-align:left; line-height:24px; }
.book_wz h2{ font-size:14px; font-weight:normal;}
.book_wz p{
	font-size:12px;
	line-height: 20px;
}

.book_pl{width:233px; border:1px solid #E0E9E7;}
.book_pl2{width:233px; border:0px solid #E0E9E7;}
.book_ph{width:233px; float:left;}
.book_ph2{
	width:231px;
	float:left;
	background-color: #ecf6ff;
	border: 1px solid #91d5ff;
}

.book_ph2B{
	width:231px;
	float:left;
	background-color: #FFF;
	border: 1px solid #f6fcf8;
}




.book_ph li{float:left;}
.book_ph li a:link,.book_ph li a:visited{color:#4A899E;}
.book_ph li a:hover{color:#D57121; }
.book_zk{ width:220px; height:140px;  margin:5px 0 0 8px;  _margin:2px 0 0 2px; float:left;}
.book_zk_top{ font-weight:normal; padding-top:5px; width:220px; height:30px; font-size:14px; color:#4A899E;}
.book_zk_tp{ width:67px; height:94px; border:1px solid #D0D0D0; float:left; margin-left:20px;}
.book_zk_wz{width:120px; padding-left:10px; float:left; line-height:20px; height:100px;}

.book_zk2{ width:220px; height:120px;  margin:5px 0 0 8px;  _margin:2px 0 0 2px; float:left;}
.book_zk2_top{ font-weight:normal; padding-top:5px; width:220px; height:30px; font-size:14px; color:#4A899E;}
.book_zk2_tp{ width:50px; height:68px; border:1px solid #D0D0D0; float:left;}
.book_zk2_wz{width:145px; padding-left:5px; float:left; line-height:20px; height:100px;}





.book_none{width:217px;height:24px; overflow:hidden;  display:block; line-height:24px; padding:0 8px; _padding:0 4px; color:#4A899E;}
.book_none2{width:215px;height:24px; overflow:hidden;  display:block; line-height:24px; padding:0 8px; _padding:0 4px; color:#4A899E;}
.book_none_color01{ background-color:#f3f3f3;}
.book_none_color01b{
	background-color:#e2effa;
}

.book_noneB{width:217px;height:26px; overflow:hidden;  display:block; line-height:24px; padding:0 8px; _padding:0 4px; color:#4A899E;
	background-color:#fff;
}
.book_noneB2{width:215px;height:26px; overflow:hidden;  display:block; line-height:24px; padding:0 8px; _padding:0 4px; color:#4A899E;
	background-color:#fff;
}
.book_noneB_color01{ 	background-color:#fff;
}
.book_noneB_color01b{
	background-color:#fff;
	border-top-width: 1px;
	border-bottom-color:  #f6fcf8;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #f6fcf8;
}


.lm_left{width:706px; float:left;}
.lm_right{width:235px; float:right;}


.lm_list{ float:left; width:706px;}
.lm_list li{width:166px; height:265px; float:left; display:block; margin:15px 5px; _margin:15px 3px;}
.lm_tp{width:160px; height:160px; padding:2px;  border:1px solid #D0D0D0;}

.lm_tp img{width:160px; height:160px;}
.lm_wz{width:166px; text-align:center; line-height:25px;}
.lm_wz h2{ font-size:14px; height:50px; font-weight:normal;}
.lm_wz p{font-size:12px;}

.zj_list{padding:5px 0 0 3px; width:230px; float:left;}
.zj_list li{border-bottom:1px dashed #ccc; width:100%; float:left; padding:15px 0; }
.zj_tp{margin-left: 10px;width:50px; border:1px solid #ccc; float:left;}
.zj_wz{ width:150px; float:left; padding-left:5px; margin-left:5px;margin-top: 3px;}
.zj_wz h3{font-size:12px;}

/*选项卡1*/
#lib_Tab1{width:706px;margin:5px 0 0 0; padding:0px; float:left; position:relative; background:url(../images/tab_bg.gif) left top repeat-x; }
/*菜单class*/
.lib_tabborder{}
.lib_Menubox {height:28px;line-height:28px;}

.lib_Menubox ul{margin:0px;padding:0px;list-style:none; position:absolute; top:1px; left:0; margin-left:1px; height:25px;text-align:center;}
.lib_Menubox li{float:left;display:block;cursor:pointer;width:214px;color:#48835F;font-weight:bold; margin-right:1px;height:25px;line-height:25px; font-size:14px; }
.lib_Menubox li.hover{padding:0px;background:#fff;width:214px; color:#575757;height:25px;line-height:25px;}
.lib_Contentbox{clear:both;margin-top:0px; border-top:none;height:181px; padding-top:8px; }
/*修饰列表内容*/
.blk_18 {
	MARGIN-TOP: 8px;
	FONT-SIZE: 12px;
	OVERFLOW: hidden;
	WIDTH: 700px;
	ZOOM: 1
}
.blk_18 .pcont {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 650px
}
.blk_18 .ScrCont {
	WIDTH: 32766px;
	ZOOM: 1
}
.blk_18 #List1_1 {
	FLOAT: left
}
.blk_18 #List2_1 {
	FLOAT: left
}
.blk_18 .LeftBotton {
	BACKGROUND: url(../images/fx_an.gif) no-repeat;
	FLOAT: left;
	MARGIN: 50px 1px;
	WIDTH: 15px;
	HEIGHT: 28px
}
.blk_18 .RightBotton {
	BACKGROUND: url(../images/fx_an.gif) no-repeat;
	FLOAT: left;
	MARGIN: 50px 1px;
	WIDTH: 15px;
	HEIGHT: 28px
}
.blk_18 .LeftBotton {
	BACKGROUND-POSITION: 0px -17px;
	MARGIN-LEFT: 5px
}
.blk_18 .RightBotton {
	BACKGROUND-POSITION: 0px -122px;
	MARGIN-LEFT: -1px
}
.blk_18 .LeftBotton:hover {
	BACKGROUND-POSITION: -20px -17px
}
.blk_18 .RightBotton:hover {
	BACKGROUND-POSITION: -20px -122px
}
.tab_nr{width:650px; padding:5px 0; float:left; line-height:22px;}
.tab_tp{width:126px; padding:0; float:left; text-align:center;}
.tab_tp img{width:96px; height:132px; padding:0 15px;}
.tab_wz{width:450px; padding-right:30px; float:left; padding-left:10px; line-height:25px;}


.tab_nr01{width:665px; padding:5px 0; float:left; line-height:22px;}
.tab_tp01{width:126px; padding:0; float:left; text-align:center;}
.tab_tp01 img{width:96px; height:132px; padding:0 15px;}
.tab_wz01{width:450px; padding-right:30px; float:left; padding-left:10px; line-height:25px;}

.kf{width:220px; height:180px; margin-top:20px; float:left; line-height:22px; padding:40px 0 0 15px; color:#409566; background:url(../images/kf_bg.jpg) no-repeat;}
.kf img{margin-bottom:5px;