﻿html,body {margin:0px; background:#d4dbee ;}
img{border:0px;}
a{ text-decoration: none; color:#115BB8;line-height: 23px;}
a:hover{ color:#ff0000;text-decoration: underline;}
a.select{color:#ff0000; font-weight:bold;}
table,tr,td,p,li,div{font-family:Arial, Helvetica, sans-serif;font-size: 12px;line-height: 23px; color:#115BB8}
select,input{font-size: 12px;font-family: Arial, Helvetica, sans-serif; padding:1px;border:1px solid #ccc;background:#fff; margin:0;color:#000000;}
UL,LI,DL,DD,DT,FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #115bb8; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H1,H2,H3,H4,H5,H6{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: red; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#head,#book5_top{ width:980px; margin:0 auto; background-color:White; }
#book5_top{ height:30px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#CCCCCC;}
#foot{ width:976px; margin:0 auto; padding:0 2px; background:#ffffff}
.main{ width:964px; margin:0 auto; padding:0 8px;overflow:hidden; background:#FFFFFF}
#main_list{width:964px; margin:0 auto;overflow:hidden; background:#FFFFFF; padding:10px 8px}
/*----------------------------- 顶部 -----------------------------*/
#book5_top ul li{ float:left; overflow:hidden; font-size:11px;}
#book5_top ul li a{ display:block;padding:4px 8px;}
#book5_top #login{ padding:2px 8px; text-align:right;}

#head{ height:216px}
#head #top{ height:90px; padding:18px 10px 0 10px; width:960px; background:#ffffff url(../images/searchbg.gif) repeat-x left bottom}
#head #top .logo{ float:left}
#head #top .ad{ float:right; text-align:center;}
#head #menu{ width:980px; height:119px; background:url(../images/menu2bg.gif) repeat-x left bottom; overflow:hidden}
#head #menu .menu_h1,#head #menu .menu_h2{ width:100%;}
#head #menu .menu_h1{ height:39px; background:url(../images/menubg.jpg) repeat-x left bottom;overflow:hidden}
#head #menu .menu_h1 .box{ padding:0 10px;height:39px;}
#head #menu .menu_h1 .box ul{ float:left; overflow:hidden; }
#head #menu .menu_h1 .box ul li{ float:left; overflow:hidden; font-size:14px; font-weight:bold; color:#FFFFFF}
#head #menu .menu_h1 .box ul li a{ display:block; color:#FFFFFF;padding:8px 13px}
#head #menu .menu_h1 .box ul li a:hover{ display:block; color:#DCEFFA;background:url(../images/menuon.jpg) no-repeat center top;text-decoration: none;}
#head #menu .menu_h1 .box ul .linex{ background:url(../images/menu_x.gif) no-repeat center 5px; width:2px; height:39px;}
#head #menu .menu_h1 .box span{ float:right; padding:18px 0 0 0; height:21px; width:150px; overflow:hidden}
#head #menu .menu_h1 .box span a{display:block; width:70px; float:right;background:url(../images/zhuc.gif) no-repeat center top; margin-left:5px; text-align:center; line-height:21px;}
#head #menu .menu_h1 .box span a:hover{display:block; float:right;background:url(../images/zhuc.gif) no-repeat center bottom;text-decoration: none;}
#head #menu .menu_h2 {background:url(../images/menu2bgz.jpg) no-repeat left top; height:80px;overflow:hidden;} 

#search{ height:80px;  margin:0px 40px;}
#search .div1{ float:left; height:57px; padding:30px 0 0 30px;}
#search .div1 a{ text-decoration: underline;}
#search .div1 a:hover{text-decoration: none;}
#search .div2{ float:right;}

.main .left{ width:634px; float:left; overflow:hidden; padding-top:10px}
.main .left .pichead{ height:316px; overflow:hidden; margin-bottom:5px}
.main .left .pichead .left{ width:250px; height:316px; float:left;}
.main .left .pichead .right{ width:372px; height:316px; overflow:hidden; margin-bottom:5px}
.main .left .pichead .right .txt1{ width:333px; float:left; height:131px; border:#D3E9F7 1px solid; padding:10px 13px; background:url(../images/txt1bg.gif) repeat-x left bottom}
.main .left .pichead .right .txt0{ width:333px; float:left;height:131px; border:#ffffff 1px solid; border-bottom:none; padding:10px 13px; background:url(../images/txt0bg.gif) repeat-x left bottom}
.main .left .pichead .right .txt1 img,.main .left .pichead .right .txt0 img{ display:block; width:100px; height:125px; float:left}
.main .left .pichead .right .txt1 span,.main .left .pichead .right .txt0 span{ width:220px;height:125px; overflow:hidden; display:block; float:right; padding-left:10px;}
.main .left .pichead .right .txt1 span h2,.main .left .pichead .right .txt0 span h2{ margin-bottom:3px; width:250px}
.main .left .pichead .right .txt0 span h2 a{ font-size:14px; font-weight:bold;line-height:21px; color:#105AB1}
.main .left .pichead .right .txt1 span h2 a{ font-size:14px; font-weight:bold;line-height:21px; color:#ff0000}
.main .left .pichead .right .txt1 span h2 a:hover,.main .left .pichead .right .txt0 span h2 a:hover{color:#ff0000}
.main .left .pichead .right .txt1 span h5 a{ font-size:12px; color:#105AB1; line-height:17px;font-weight:100; text-decoration:none}
.main .left .pichead .right .txt0 span h5 a{ font-size:12px; color:#6F6F6F; line-height:17px;font-weight:100; text-decoration:none}

.main .left #lmleft{width:270px; float:left; overflow:hidden }
.main .left #lmright{width:354px; float:right; overflow:hidden }


.main .right{ width:320px; float:right; overflow:hidden; padding-top:10px}

#main_list #left{width:250px; float:left; overflow:hidden }
#main_list #right{width:704px; float:right; overflow:hidden }
/*----------------------------- 内容栏 -----------------------------*/
.lmgg{width:auto; overflow:hidden;border:#AACDEB 1px solid; margin-bottom:10px}
.lmgg dl dt{ height:22px; background:#F2F7FD; border-bottom:#AACDEB 1px solid; font-size:14px; font-weight:bold; padding:4px 10px 0 15px}
.lmgg dl dt a{font-size:14px; font-weight:bold; }
.lmgg dl dd{ padding:12px; overflow:hidden}

.lm3{ width:320px; overflow:hidden; padding-top:2px}
.lm3 dl dt{ display:block; width:auto;background:#EBF2FA url(../images/lm3bg.gif) no-repeat right bottom; height:20px; overflow:hidden;margin-bottom:10px; }
.lm3 dl dt b{font-size:14px; background:#ffffff url(../images/lm3btbg.gif) no-repeat right top; padding:3px 72px 0 12px; line-height:17px; display:block; float:left}
.lm3 dl dt b a{font-size:14px;line-height:17px}
.lm3 dl dd { margin-bottom:10px}

.lm3 dl #ph ul{}
.lm3 dl #ph ul li{ display:block; cursor:pointer; float:left;}
.lm3 dl #ph ul .phtxt1{ height:82px; width:312px; padding:0 0 2px 8px; margin-top:-1px;background:#ffffff url(../images/phtxt1bg.gif) no-repeat 8px center; overflow:hidden; }
.lm3 dl #ph ul .phtxt1 b{ display:block; margin:21px 4px 0px 8px; font-size:36px; line-height:36px;color:#FF6600; font-family:Arial, Helvetica, sans-serif; text-align:center; width:48px; float:left}
*html .lm3 dl #ph ul .phtxt1 b{ margin:21px 4px 0px 4px; }/* ie6 */ 
.lm3 dl #ph ul .phtxt1 b cite{ display:block; width:45px; height:63px; background:url(../images/phx.gif) no-repeat 3px bottom; margin-top:-42px}
.lm3 dl #ph ul .phtxt1 span{ display:block; width:248px; padding:12px 0 0 0; height:65px; overflow:hidden; float:left}
.lm3 dl #ph ul .phtxt1 span h3{ display:block;width:246px;}
.lm3 dl #ph ul .phtxt1 span h3 a{ font-size:14px;}
.lm3 dl #ph ul .phtxt1 span em{font-style:normal; color:#6f6f6f; line-height:18px}
.lm3 dl #ph ul .phtxt1 span em a{font-style:normal; color:#FF6600;line-height:18px;}

.lm3 dl #ph ul .phtxt0{ height:23px; padding-top:5px;border-bottom:#DCDCDC 1px dashed;overflow:hidden; width:312px; padding-left:3px; margin-left:3px}
.lm3 dl #ph ul .phtxt0 b{ display:block; font-size:16px;color:#0087DA;font-family:Arial, Helvetica, sans-serif; text-align:center; width:26px; float:left; line-height:21px}
.lm3 dl #ph ul .phtxt0 b cite{ display:none;}
.lm3 dl #ph ul .phtxt0 span{ display:block; width:248px;height:21px; overflow:hidden; float:left}
.lm3 dl #ph ul .phtxt0 span h3{display:block;font-size:12px; font-weight:100; line-height:21px}
.lm3 dl #ph ul .phtxt0 span h3 a{ font-size:12px;font-weight:100}
.lm3 dl #ph ul .phtxt0 span em{display:none;}

.lm4{ width:320px; overflow:hidden; margin-bottom:16px}
.lm4 dl dt{ display:block; width:auto;background:#EBF2FA url(../images_2009/lm4bg.gif) no-repeat right bottom; height:20px; overflow:hidden;margin-bottom:12px; }
.lm4 dl dt b{font-size:14px; background:#ffffff url(../images/lm3btbg.gif) no-repeat right top; padding:3px 72px 0 12px; line-height:17px; display:block; float:left}
.lm4 dl dt b a{font-size:14px;line-height:17px}
.lm4 dl dd { margin-bottom:10px}

.lm4 dl #ph ul{}
.lm4 dl #ph ul li{ display:block; height:23px; padding-top:5px;border-bottom:#DCDCDC 1px dashed;overflow:hidden; width:315px; float:left; margin-left:5px}
.lm4 dl #ph ul li b{ display:block; font-size:16px;color:#0087DA;font-family:Arial, Helvetica, sans-serif; text-align:center; width:26px; float:left; line-height:21px}
.lm4 dl #ph ul li span{ display:block; width:208px;height:21px; overflow:hidden; float:left}
.lm4 dl #ph ul li font{ display:block; width:64px;height:21px; overflow:hidden; float:right; color:#6f6f6f; font-family:Arial, Helvetica, sans-serif; text-align:right; font-size:12px; margin-right:6px}

.lm1{ width:auto; overflow:hidden;border:#AACDEB 1px solid;margin-bottom:8px}
.lm1 dl dt{ height:24px; background: url(../images/lm1bg.gif) repeat-x; border-bottom:#AACDEB 1px solid; font-size:14px; font-weight:bold; padding:4px 0px 0 15px}
.lm1 dl dt a{font-size:14px; font-weight:bold; }
.lm1 dl dt span{ background:url(../images/lm1bgw.gif) no-repeat right bottom; float:right; padding-right:70px; margin-top:-27px; height:28px}
.lm1 dl dd{ padding:12px; overflow:hidden}

.bzzx{ overflow:hidden; width:auto; color:#6f6f6f; line-height:19px; padding:5px 0 10px 0}
.bzzx a{line-height:19px;}
.bzzx img{ width:66px; height:66px; float:left; margin:2px 10px 4px 0; display:block}

.authorbox{ overflow:hidden; width:244px;width:100%}
.authorbox a{ display:block; text-align:center; float:left; width:79px; height:23px; border:#FFFFFF 1px solid; overflow:hidden; margin:1px 0}
.authorbox a:hover{ border:#E8E8E8 1px solid; background:#f9f9f9; text-decoration:none }

.newdiv{ width:488px; height:257px; overflow:hidden;}
.newdiv ul li{  float:left; display:block}
.newdiv ul .li1{ height:3px; background:url(../images/aibg.gif) repeat-x left top;width:488px;}
.newdiv ul .li2{ height:220px; background:url(../images/ai2bg.gif) repeat-y left; padding:30px 4px 1px 4px;width:480px;}
.newdiv ul .li3{ height:3px; background:url(../images/aibg.gif) repeat-x left bottom;width:488px;}
.newdiv ul li span{ width:3px; height:3px; line-height:3px; font-size:3px; overflow:hidden}
.newdiv ul li span.n1{ background:url(../images/aiico.gif) no-repeat left top; float:left}
.newdiv ul li span.n2{ background:url(../images/aiico.gif) no-repeat right top; float:right}
.newdiv ul li span.n3{ background:url(../images/aiico.gif) no-repeat left bottom ;float:left}
.newdiv ul li span.n4{ background:url(../images/aiico.gif) no-repeat right bottom; float:right}
.newdivbt{ background:#F7FAFF url(../images/loginbg.jpg) left top; border-bottom:#AACDEB 1px solid; padding:0 6px 0 12px;margin:-253px 2px 0 2px; width:466px; height:26px}
.newdivbt .close{ background:url(../images/close.gif) no-repeat left center; width:55px; height:21px; border:none; padding:3px 0 0 12px; }
.newdivbt font{ font-size:14px; font-weight:bold; float:left}
.newdivbt span{ float:right; padding-top:2px}

.duanp{ background:#FAFAFA; border:#E8E8E8 1px solid; padding:4px 0px 4px 3px; overflow:hidden; width:239px; margin-bottom:10px;}
.duanp a{ display:block; width:57px; text-align:center; height:23px; border:#fafafa 1px solid; float:left; color:#6f6f6f}
.duanp a:hover{ border:#E8E8E8 1px solid ; background:#53608A; text-decoration:none; color:#FFFFFF}

.paihang1 ul{ overflow:hidden; width:99%; }
.paihang1 li{ display:block; text-align:left; overflow:hidden; float:left; width:244px; line-height:23px}
.paihang1 li img{ margin:0px 5px 1px 0}/* ff */ 
*html .paihang1 li img{ margin:5px 5px 6px 0}/* ie6 */ 
*+html .paihang1 li img{ margin:0px 5px 1px 0}/* ie7 */ 

.lm2{width:auto; overflow:hidden;border:#AACDEB 1px solid;margin-bottom:10px}
.lm2 dl dt{ height:24px; padding:8px 10px 0 15px; overflow:hidden}
.lm2 dl dt b{font-size:14px; font-weight:bold; float:left;padding-right:10px}
.lm2 dl dt b a{font-size:14px; font-weight:bold;}
.lm2 dl dt font{  float:left;font-size:12px;}
.lm2 dl dt font a{ color:#6f6f6f; text-decoration:underline}
.lm2 dl dt font a:hover{ text-decoration:none; color:#ff0000}
.lm2 dl dd{ overflow:hidden; width:352px}
.lm2 dl dd .h1{ padding:6px 12px; overflow:hidden}
.lm2 dl dd .h1 li{width:327px; float:left; height:58px;padding:11px 0px 12px 1px; background:url(../images/txt0bg.gif) repeat-x left bottom;overflow:hidden}
.lm2 dl dd .h1 li img{ display:block; width:82px; height:56px; float:left}
.lm2 dl dd .h1 li span{ width:225px;height:56px; overflow:hidden; display:block; float:right; padding-right:6px; }
.lm2 dl dd .h1 li span h4{ margin:-2px 0 3px 0; width:250px}
.lm2 dl dd .h1 li span h4 a{ font-size:14px; font-weight:bold;line-height:21px; color:#105AB1}
.lm2 dl dd .h1 li span h4 a:hover{color:#ff0000}
.lm2 dl dd .h1 li span font a{ font-size:12px; color:#6F6F6F; line-height:17px;font-weight:100; text-decoration:none}
.lm2 dl dd .h1 .none{ background:none}
.lm2 dl dd .h2{ overflow:hidden; background:#F7FAFF; border-top:#CDE2F3 1px solid;}

.lmbc{width:320px; overflow:hidden; margin-bottom:10px}
.lmbc2{width:250px; overflow:hidden; margin-bottom:10px}
.lmbc ul .li1,.lmbc ul .li2,.lmbc ul .li3,.lmbc2 ul .li1,.lmbc2 ul .li2,.lmbc2 ul .li3{ overflow:hidden; float:left}
.lmbc ul .li1,.lmbc2 ul .li1{ height:5px; font-size:5px; line-height:5px; background:#F1FBFD url(../images/bcli1.gif) repeat-x left top}
.lmbc ul .li2,.lmbc2 ul .li2{ background:#D7ECFD url(../images/bcli2.jpg) repeat-x left top; border-left:#D5EBF9 1px solid; border-right:#D5EBF9 1px solid}
.lmbc ul .li3,.lmbc2 ul .li3{ height:5px; float:left; line-height:5px; background:#D7ECFD url(../images/bcli3.gif) repeat-x left bottom}
.lmbc ul .li1,.lmbc ul .li3{ width:320px;}
.lmbc ul .li2{ width:318px; height:196px;}

.lmbc2 ul .li1,.lmbc2 ul .li3{ width:250px;}
.lmbc2 ul .li2{ width:248px;}

.lmbc ul span,.lmbc2 ul span{ width:5px; height:5px; overflow:hidden; line-height:5px; font-size:5px; display:block}
.lmbc ul .n1,.lmbc2 ul .n1{ background:url(../images/bcn1.gif) no-repeat left top; float:left}
.lmbc ul .n2,.lmbc2 ul .n2{ background:url(../images/bcn2.gif) no-repeat right top; float:right}
.lmbc ul .n3,.lmbc2 ul .n3{ background:url(../images/bcn3.jpg) no-repeat left bottom ;float:left}
.lmbc ul .n4,.lmbc2 ul .n4{ background:url(../images/bcn4.jpg) no-repeat right bottom; float:right}

.lmbc ul .li2 dl dt,.lmbc2 ul .li2 dl dt{ height:24px; padding:4px 5px; overflow:hidden;font-size:14px; font-weight:bold; margin:0 12px; background:url(../images/bcbtbg.gif) repeat-x left bottom}
.lmbc ul .li2 dl dd,.lmbc2 ul .li2 dl dd{ padding:10px 18px; overflow:hidden}
.lmbc ul .li2 dl dd a,.lmbc2 ul .li2 dl dd a{ line-height:24px; font-family:Arial, Helvetica, sans-serif}

.ad320{ overflow:hidden; margin-bottom:10px; text-align:center}

.table{ border:0; padding:0; margin:0;width:100%}

#meiti{ width:auto; overflow:hidden; border:#D3E3F2 1px solid; height:100px; margin-bottom:10px}
#meiti .bt{ width:27px; height:80px; border-right:#d3e3f2 1px solid; background:#EBF2FA; text-align:center; padding-top:19px; float:left; font-weight:bold; line-height:16px}
#meiti .txt{ width:904px; text-align:left; padding:14px 6px 15px 20px; height:70px; overflow:hidden; float:left;}
#meiti .txt a{ padding:0 13px 0 0}

.websrc{ background:#F5FAFE url(../images/homes.gif) no-repeat left center; padding:0 10px 0 16px; margin-top:5px; border:#CDE4F7 1px solid; height:24px}
.websrc span{ float:left}
.websrc font{ float:right; font-size:12px}

.lm_listbt{ height:29px; overflow:hidden; background:#EBF2FA url(../images/lm3bg2.gif) no-repeat right center; margin-bottom:10px}
.lm_listbt b{ background:#125CB3 url(../images/lm3bgz2.gif) no-repeat left center; padding:3px 20px; height:23px; font-size:14px; font-weight:bold; float:left; color:#FFFFFF}
.lm_listbt span{ background:#125CB3 url(../images/lm3btbg2.gif) no-repeat left center; width:50px; height:29px; float:left}

#listbox{ overflow:hidden; border:#CDE4F7 1px solid;}
#listbox table{ width:100%; border:0;border-collapse:collapse; padding:0px; margin:0; background:#FFFFFF;margin-bottom:10px}
#listbox table thead th{ background:#ebf4ff; font-weight:bold;}
#listbox table thead tr{}
#listbox table tbody td{ background:url(../images/listboxbg.gif) no-repeat left bottom;  font-family:Arial, Helvetica, sans-serif; text-align:center}
#listbox table tbody th{ text-align:left; font-weight:100; font-size:14px; padding:3px 2px 3px 10px; background:url(../images/listboxbg.gif) no-repeat 10px bottom; height:24px;}
#listbox table tbody th font{font-family:"宋体"; font-size:12px; margin-right:3px; color:#448AE2}
#listbox table tbody th font a{font-family:"宋体";}
#listbox table tbody .time{ color:#999999; background:url(../images/listboxbg.gif) no-repeat right bottom; padding:0 10px 0 0; font-size:11px; text-align:right}

#paihmenu{ height:32px; overflow:hidden; padding-left:10px; margin-bottom:8px}
#paihmenu ul{ width:110%}
#paihmenu ul li{ float:left; display:block; margin-right:10px; font-size:14px; font-weight:bold; padding-top:4px}
#paihmenu ul li.rq{ background:url(../images/icorq.gif) no-repeat left 2px; padding-left:30px}
#paihmenu ul li.pl{ background:url(../images/icopl.gif) no-repeat left 4px; padding-left:31px}
#paihmenu ul li.tj{ background:url(../images/icotj.gif) no-repeat left -1px; padding-left:29px}
#paihmenu ul li.sc{ background:url(../images/icosc.gif) no-repeat left 4px; padding-left:25px}
#paihmenu ul li a{ font-size:12px; font-weight:100; margin:0 6px 0 0; }
#paihmenu ul li a:hover{ color:#FF0000 }
#paihmenu ul li b{ color:#FF0000}

#paihmenu2{height:26px; overflow:hidden; padding-left:10px;padding-top:5px; margin-bottom:8px; border:#dadada 1px solid; background:#f9f9f9}

.pagen a 
{
	line-height: 20px;
	display:block;
	padding:0px 5px; 
	text-decoration:none;
}
.pagen a:hover 
{
	background: url(../images/fanyebgoff.gif) left bottom; 
	color: #fff;
}
.pagen a:active 
{
	background: url(../images/fanyebgoff.gif) left bottom;
	COLOR: #fff;
}
.pagen li.disabled a:hover
{
	padding:0px 5px; 
	background: url(../images/fanyebg.gif) left bottom;
	text-decoration:none;
	color:#115BB8;
}

.pagen ul 
{
	list-style-type: none;
	padding-left: 40px;
	text-align:left; 
}
.pagen li 
{
	line-height: 20px;
	background: url(../images/fanyebg.gif) left bottom;
	color: #FFFFFF;
	border: #78C225 1px solid; 
	text-align:left; 
	float:left;
	margin-right:2px;
}

.pagen li.current{
	padding:0px 5px; 
	background: url(../images/fanyebgoff.gif) left bottom; 
	border: #78C225 1px solid; 
	font-weight: bold; 
}

.pagen li.disabled
{
	border:#CDE4F7 1px solid;
	font-weight: bold; 
	margin-right: 2px;
}

#fanye{ padding:6px 8px; height:24px; font-family:Arial, Helvetica, sans-serif; overflow:hidden; background:#F9F9F9; border-top:#E2E2E2 1px solid;}
#fanye .fanyetxt{ float:left; padding:0 0 0 3px;}
#fanye .pagen{text-align:right; float:right}

/*----------------------------- 底部 -----------------------------*/

#footr { background:#ffffff; font-family:Arial, Helvetica, sans-serif}
#footr .search{ background:#0072B4; height:32px; padding-top:12px; text-align:center}
#footr .info{ height:40px; padding-top:12px; text-align:center; background:#ffffff; color:#666666; line-height:19px}
#footr .info a{line-height:19px}
#footr .search .msnbu{ background:url(../images/msnbu.gif) no-repeat left top; line-height:21px; height:21px; width:60px; border:0px; color:#FFFFFF}


/*----------------------------- 字体 -----------------------------*/

.li1 a{ background:url(../images/li1.gif) no-repeat left 4px; padding-left:10px}

.orange a,.orange0{color: #ff6600;}
.red{color: #FF0000;}
