/* CSS Document */
*{margin:0; padding:0;}
li{
list-style:none;}
body{
	background-color:#f6f5f5;
	font-size:12px;
	color:#000000;}
#by{
	width:1024px;
	margin:0 auto;
	background:url(my_27.gif) repeat-y;}
.head1{
	width:980px;
	height:45px;
	margin:0 auto;
	background-color:#eee;
	margin-bottom:1px;
	background:url(head1-bj.gif) repeat-x;}	
.head1 .left{
	margin-left:20px;
	line-height:30px;
	float:left;
	display:inline;}	
.head1 .right{
	margin-right:20px;
	line-height:30px;
	float:right;
	display:inline;}	
.head1 .right a{
	color:#0066CC;
	text-decoration:none;}	
.head1 .right a:hover{
	color:#990000;}	
.head2{
	width:960px;
	height:70px;
	margin:0 auto;
}	
.head2 .left{
	float:left;
	width:347px;
	height:70px;
}		
.head2 .center{
	float:left;
	width:500px;
	height:70px;
	margin-right:10px;
	background:url(my_06.gif) left 25px no-repeat;
}	
.head2 .center ul{
	padding-left:50px;
	padding-top:20px;}
.head2 .center ul a{
	color:#666666;
	text-decoration:none;}	
.head2 .center ul a:hover{
	color:#FF0000;}		
.head2 .right{
	height:70px;
}
.head2 .right ul{
	padding-top:20px;}	
.head2 .right .rc{
	margin-right:8px;
	}	
	
.header{
	width:960px;
	height:45px;
	margin:0 auto;}	
.header .left{
	float:left;
	background:url(my_17.gif) repeat-x;
	width:2px;
	height:45px;}	
.header .center{
	float:left;
	background:url(my_19.gif) repeat-x;
	width:956px;
	height:45px;}
.header .right{
	float:left;
	background:url(my_22.gif) repeat-x;
	width:2px;
	height:45px;}
	
.header .center li{
	width:95px;
	height:45px;
	line-height:45px;
	float:left;
	text-align:center;
	list-style:none;}
.header .center li a{
	display:block;
	font-size:14px;
	color:#fff;
	width:95px;
	text-decoration:none;
	background:url(header-li.gif) no-repeat left;}	
.header .center li a:hover{
	background:url(my_19s.gif) no-repeat right center;
	color:#FFFF00;}		
#in_by{
	width:960px;
	margin:10px auto;
}		
#in_by .left{
	float:left;
	width:730px;
	margin-right:10px;

	}
#in_by .left dl.tbtj{
	float:left;
	width:298px;
	height:410px;
	margin-right:10px;
	border:1px solid #fdd4ed;
	overflow:hidden;
	margin-bottom:10px;}	
#in_by .left dl.tbtj dt{
	height:45px;
	background:url(in_dt.gif) repeat-x;}
#in_by .left dl.tbtj ul.bj{
	float:left;
	background:url(in_tbtj.gif) no-repeat;
	height:30px;
	width:30px;
	position:relative;
	left:15px;
	}
#in_by .left dl.tbtj dt strong{
	height:40px;
	line-height:40px;
	padding-left:15px;
	color:#b75c01;
	font-size:14px;
	}	
#in_by .left dl.tbtj dd	{
	padding-top:10px;}	
#in_by .left dl.tbtj li{
	display:block;
	line-height:21px;
	margin-bottom:8px;
	border-bottom:1px dashed #ccc;
	background:url(li-bj-1.gif) 5px 5px no-repeat;
	overflow:hidden;
	padding-right:10px;
	}
#in_by .left dl.tbtj li a{
	text-decoration:none;
	padding-left:18px;
	color:#4c658d;
	}	

#in_by .left dl.zjgx{
	float:left;
	width:418px;
	height:410px;
	border:1px solid #fdd4ed;
	overflow:hidden;
}		
#in_by .left dl.zjgx dt{
	height:100px;
	overflow:hidden;
	border-bottom:1px dashed #ccc;
	background:url(weizhi.gif) top repeat-x;}	
#in_by .left dl.zjgx h1{
	font-size:18px;
	height:35px;
	line-height:35px;
	text-align:center;
	margin-top:10px;}
#in_by .left dl.zjgx h1 a{
	color:#5875e1;
	text-decoration:none;}	
#in_by .left dl.zjgx h1 a:hover{
	color:#FF0000;
	text-decoration:underline;}	
#in_by .left dl.zjgx p{
	padding:0 10px;
	text-indent:25px;
	line-height:18px;}	
#in_by .left dl.zjgx dd{
	padding-top:10px;}	
#in_by .left dl.zjgx li{
	height:19px;
	line-height:19px;
	margin-bottom:8px;
	background:url(li-bj-3.gif) 4px 4px no-repeat;
	overflow:hidden;
	padding-left:22px;}
#in_by .left dl.zjgx li a{
	text-decoration:none;
	color:#4c658d;
	padding-right:10px;}	
	
#in_by .right{
	float:left;
	width:218px;

}	
#in_by .right dl.myjs{
	border:1px solid #eee;
	margin-bottom:10px;}	
#in_by .right dl.myjs dt{
	height:45px;
	background:url(in_dt.gif) repeat-x;}
#in_by .right dl.myjs ul.bj{
	float:left;
	background:url(in_tbtj.gif) no-repeat;
	height:30px;
	width:30px;
	position:relative;
	left:15px;
	}
#in_by .right dl.myjs dt strong{
	height:40px;
	line-height:40px;
	padding-left:15px;
	color:#b75c01;
	font-size:14px;
	}	
#in_by .right dl.myjs dd{
	padding-top:10px;}	
#in_by .right dl.myjs li{
	display:block;
	height:21px;
	line-height:21px;
	margin-bottom:8px;
	border-bottom:1px dashed #ccc;
	background:url(li-bj-8.gif) 5px 6px no-repeat;
	overflow:hidden;
	list-style:disc;
	}
#in_by .right dl.myjs li a{
	text-decoration:none;
	padding-left:18px;
	color:#4c658d;
	padding-right:5px;
	}
#in_by .left dl.tbtj li a:hover,#in_by .right dl.myjs li a:hover,#in_by .left dl.zjgx li a:hover{
	color:#FF0000;
	text-decoration:underline;}	
#fd{
	position:relative;
	height:2000px;
	}
#llb{
	position:absolute;
	width:745px;
	}
#llb dl{
	float:left;
	width:358px;
	margin-right:10px;
	border:1px solid #fdd4ed;
	overflow:hidden;
	margin-bottom:10px;
	}	
#llb dl dt{
	height:39px;
	padding-left:5px;
	background:url(in_dts.gif) no-repeat;
	}
#llb dl dt ul{
	float:right;
	margin-top:15px;
	margin-right:5px;}
#llb dl dt ul a{
	color:#777;
	text-decoration:none;}	
#llb dl dt ul a:hover{
	color:#f00;
	text-decoration:underline;}		
#llb dl dt strong{
	height:33px;
	width:96px;
	display:block;
	float:left;
	text-align:center;
	line-height:33px;
	font-size:14px;
	}	
#llb dl dt strong a{
	text-decoration:none;
	color:#ff0;
	}	
#llb dl dt strong a:hover{
	color:#fff;}	
#llb dl dd	{
	padding-top:10px;}	
#llb dl li{
	display:block;
	height:21px;
	line-height:21px;
	margin-bottom:8px;
	border-bottom:1px dashed #ccc;
	background:url(li-bj-7.gif) 5px 5px no-repeat;
	overflow:hidden;
	padding-right:10px;
	}
#llb dl li a{
	text-decoration:none;
	padding-left:22px;
	color:#4c658d;
	}	
#llb dl li a:hover{
	color:#F00;
}	
	
#yl{
	width:960px;
	margin:0 auto;
	border:#eee 1px solid;
	}	
#yl dt{
	height:30px;
	line-height:30px;
	color:#999900;
	background:url(in_dt.gif) repeat-x;}	
#yl dt ul.bj{
	float:left;
	width:30px;
	height:30px;
	background:url(li-bj-6.gif) 5px 5px no-repeat;}		
#yl li{
	float:left;
	height:30px;
	line-height:30px;
	margin-left:10px;
	}	
#yl li a{
	text-decoration:none;
	color:#666;
	white-space:nowrap;
}
#yl li a:hover{
	color:#FF0000;}				
#footer{
	width:960px;
	padding-top:10px;
	padding-bottom:5px;
	margin:10px auto 0 auto;
	border-width:1px 1px 0 1px;
	border-color:#e2e4f3;
	border-style:solid;
}	
#footer p{
	text-align:center;
	line-height:30px;
	color:#555;}	
#footer p a{
	color:#555;
	text-decoration:none;}	
#footer p a:hover{
	color:#FF0000;}			
	
#list{
	width:960px;
	margin:10px auto;
	}		
#list .left{
	float:left;
	width:730px;
}	
#list .left dt{
	height:35px;;
	background:url(list_left.gif) repeat-y;
	background-color:#eff0f0;
	border-bottom:#c3c2c2 1px solid;
	}	
#list .left dt strong{
	height:35px;
	width:96px;
	display:block;
	text-align:center;
	line-height:35px;
	font-size:14px;
	padding-left:8px;
	}	
#list .left dt strong a{
	text-decoration:none;
	color:#ff0;
	}	
#list .left dt strong a:hover{
	color:#fff;}
#list .left dl li{
	height:50px;
	line-height:50px;
	padding-left:28px;
	border-bottom:1px dashed #ccc;
	overflow:hidden;
	padding-right:10px;
	background:url(list.gif) no-repeat 1px 14px;}	
#list .left dl li a{
	text-decoration:none;
	font-size:14px;
	}	
#list .left dl li a:hover{
	text-decoration:underline;
	font-size:14px;
	color:#f00;
	}		
#list .left dl li a:visited{
	}
#list .right{
	float:left;	
	width:228px;
	height:1090px;
	background:url(list_right.gif) repeat-y;
}	

#list .right dl{
	margin-bottom:4px;}	
#list .right dt{
	height:36px;
	background:url(list_right_dt.gif) no-repeat;
	background-color:#dddfdf;
	}
#list .right dt strong{
	height:35px;
	line-height:35px;
	padding-left:20px;
	}
#list .right dt strong a{
	text-decoration:none;
	color:#ff0;
	}	
#list .right dt strong a:hover{
	color:#fff;}	
#list .right li{
	height:30px;
	width:220px;
	line-height:30px;
	overflow:hidden;
	text-indent:23px;
	background:url(li-bj-8.gif) no-repeat 10px 12px;}	
#list .right li a{
	text-decoration:none;
	color:#555;}	
#list .right li a:hover{
	color:#FF0000;}	

#list .pages{
	height:50px;
}
#list .pages ul{
	margin-top:10px;
	margin-left:5px;}
	
#list .pages .sy1{
	text-align:center;
	float:left;
	display:block;
	color:#FFF;
	width:40px;
	height:34px;
	line-height:34px;
	margin-right:5px;
	background-color:#3774d7;}
#list .pages .sy2,#list .thisclass{
	display:block;
	float:left;
	width:28px;
	height:34px;
	color:#FFF;
	line-height:34px;
	text-align:center;
	margin-right:5px;
	background-color:#3774d7;}
#list .thisclass{
	color:#333;
	background-color:#F60;}	
#list .pages .sy3{
	display:block;
	float:left;
	width:50px;
	color:#FFF;
	height:34px;
	line-height:34px;
	text-align:center;
	margin-right:5px;
	background-color:#3774d7;}	
#list .pages .sy4{
	display:block;
	float:left;
	width:90px;
	height:34px;
	color:#FFF;
	line-height:34px;
	text-align:center;
	margin-right:5px;
	background-color:#3774d7;}	
#list .pages .sy2 a,.pages .sy1 a,.pages .sy3 a,.pages .sy4 a{
	display:block;
	color:#FFF;
	text-decoration:none;}	
#list .pages .sy2 a:hover,.pages .sy1 a:hover,.pages .sy3 a:hover,.pages .sy4 a:hover{
	background-color:#F00;
	}	
	
		
#content{
	width:960px;
	margin:10px auto;
	}
#content .left{
	width:730px;
	float:left;
}	
#content .left .weizhi{
	height:35px;;
	background:url(list_left.gif) repeat-y;
	background-color:#eff0f0;
	border-bottom:#c3c2c2 1px solid;
	}	
#content .left .weizhi strong{
	height:35px;
	width:96px;
	display:block;
	text-align:center;
	line-height:35px;
	font-size:14px;
	padding-left:8px;
	}	
#content .left .weizhi strong a{
	text-decoration:none;
	color:#ff0;
	}	
#content .left .weizhi strong a:hover{
	color:#fff;}

#content .left h1{
	padding:20px 10px 15px 10px;
	font-size:14px;
	color:#CC3333;
	text-align:center;
}	
#content small{
	font-size:12px;
	color:#666;
	text-align:center;
	display:block;
	margin:0 auto;
	}	
#content small a{
	color:#666;
	text-decoration:none;}
#content small a:hover{
	color:#FF0000;
	}		

#content .left h3{
	text-align:left;
	font-size:14px;
	color:#0066FF;
	width:680px;
	margin:0 auto 10px auto;}
#content .left .page{
	width:720px;
	height:50px;
	margin:0 auto 10px auto;
	border-top:#ccc 1px dashed;
	border-bottom:#ccc 1px dashed;
	padding:5px 0;
	}	
#content .left ul{
	width:580px;
	height:50px;
	float:left;
	margin-right:10px;
	}
#content .left .page li{
	height:25px;
	line-height:25px;
	overflow:hidden;}		
#content .left .page li a{
	color:#666;
	text-decoration:none;
}	
#content .left .page li a:hover{
	color:#FF0000;}	
#content .left .page span{
	height:50px;
	float:left;
}
#content .xgtj{
	float:left;
	width:357px;
	height:345px;
overflow:hidden;
	display:inline;
	margin-right:10px;
	border:1px solid #eee;
	
	}	
#content .cztj{
	float:left;
	width:357px;
	height:345px;
	overflow:hidden;
	border:1px solid #eee;
	}	
#content .xgtj dt,#content .cztj dt{
	height:45px;
	background:url(in_dt.gif) repeat-x;}
#content .xgtj li,#content .cztj li{
	display:block;
	width:350px;
	height:21px;
	line-height:21px;
	text-indent:20px;
	margin-bottom:8px;
	border-bottom:1px dashed #ccc;
	background:url(li-bj-2.gif) 5px 4px no-repeat;
	overflow:hidden;
	}		
#content .xgtj li a,#content .cztj li a{
	color:#4670b3;
	text-decoration:none;}	
#content .xgtj li a:hover,#content .cztj li a:hover{
	color:#FF0000;
	text-decoration:underline;}	
#content .xgtj dt strong,#content .cztj dt strong{
	height:40px;
	line-height:40px;
	text-indent:25px;
	color:#b75c01;}	
#content .xgtj .bj{
	background:url(in_myjs.gif) no-repeat 10px 0;
	height:40px;
	width:40px;
	float:left;}
#content .cztj .bj{
	background:url(in_tbtj.gif) no-repeat 10px 0;
	height:40px;
	width:40px;
	float:left;}	
	
#content .right{
	float:left;	
	width:228px;
	height:970px;
	background:url(list_right.gif) repeat-y;
}
#content .right dl{
	height:980px;}	

	
#content .right dt{
	height:36px;
	background:url(list_right_dt.gif) no-repeat;
	background-color:#dddfdf;
	}
#content .right dt strong{
	height:35px;
	line-height:35px;
	padding-left:20px;
	color:#a55401;
	}
	
#content .right li{
	height:30px;
	width:220px;
	line-height:30px;
	overflow:hidden;
	text-indent:23px;
	background:url(li-bj-8.gif) no-repeat 10px 12px;}	
#content .right li a{
	text-decoration:none;
	color:#555;}	
#content .right li a:hover{
	color:#FF0000;}	
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	list-style-type:none;
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
	text-decoration:none;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}		
.ad-1{
	width:672px;
	height:280px;
	margin:10px auto;}
.ad_con_left{
	width:336px;
	height:280px;
	float:left;
}
.ad_con_right{
	width:336px;
	height:280px;
	float:left;
}	

.in_ad{
	height:90px;
	margin-bottom:10px;
	clear:both;
}

.in_ads{
	height:180px;
	margin-bottom:10px;
	clear:both;
}	
.in_ad960{
	height:90px;
	width:960px;
	margin:10px auto 0 auto;

	}		
#content dl.tag{
	padding:10px 10px;
	border:1px #eee solid;
	margin-bottom:10px;
	font-size:14px;
	color:#333333;}		
.tag1{ color:#FF0000; font-weight:bold; font-size:14px;}
.tag2{ color:#06a203; font-size:16px; font-weight:bold}
.tag3{ color:#a502db; font-size:20px; font-weight:bold}
.tag4{color:#715348;font-weight:bold;font-size:14px;}	
a.tag1,a.tag2,a.tag3,a.tag4{
	text-decoration:none;
	margin-left:10px;
	}
a.tag{
	text-decoration:none;
	margin-left:10px;
}	
dl.tag{
	border:#eee 1px solid;
	margin-bottom:10px;}
	
dl.tag dt{
	height:45px;
	background:url(in_dt.gif) repeat-x;}
#list .right dt strong{
	height:40px;
	line-height:40px;
	color:#b75c01;}	
.tag_top{
	width:960px;
	margin:10px auto;
	border:#eee 1px solid;}	
.tag_top dt{
	background:url(in_dt.gif) repeat-x ;
	height:45px;}
.tag_top dt strong{
	height:40px;
	line-height:40px;
	padding-left:20px;
	color:#CC6633;}	
.tag_top dd{
	padding:10px 5px;
	}	
.tag_top a{
	margin-bottom:10px;
	color:#666666;
	text-decoration:none;
	line-height:20px;}		
.tag_top a:hover{
	color:#FF0000;
	text-decoration:underline;}	
.dt_logo{
	width:960px;
	height:70px;
	margin:0 auto;}	
.dt_list{
	width:960px;
	margin:0 auto;
	border:#eee 1px solid;
}	
.dt_list dt{
		height:45px;
		background:url(/images/in_dt.gif) repeat-x;
		text-align:right;
		}
.dt_list dt a{
	height:40px;
	line-height:40px;
	padding-right:10px;
	text-decoration:none;
}	
.dt_list dt a:hover{
	color:#F00;}	
.dt_list li{
	height:40px;
	line-height:40px;
}	
.dt_list li a{
	color:#06F;
	font-size:14px;
	padding-left:20px;
	text-decoration:none;
	font-weight:bold;}
.dt_list li a:hover{
	color:#F00;
	text-decoration:underline;}	
.dt_list .blue{
	background-color:#eee;}	
#myjs{
	width:960px;
	overflow:hidden;
	margin:10px auto 0 auto;}
#myjs .left{
	width:730px;
	float:left;

}	
#myjs .left .weizhi{
	height:35px;;
	background:url(list_left.gif) repeat-y;
	background-color:#eff0f0;
	border-bottom:#c3c2c2 1px solid;
	}	
#myjs .left .weizhi strong{
	height:35px;
	width:96px;
	display:block;
	text-align:center;
	line-height:35px;
	font-size:14px;
	padding-left:8px;
	}	
#myjs .left .weizhi strong a{
	text-decoration:none;
	color:#ff0;
	}	
#myjs .left .weizhi strong a:hover{
	color:#fff;}
#myjs .left p{
	padding:0 20px;
	font-size:14px;}	
#myjs .left h1{
	text-align:center;
	color:#FF6600;
	font-size:16px;
	margin:20px 0 10px 0;}	
#myjs .left small{
	font-size:12px;
	color:#666;
	text-align:center;
	display:block;
	margin:0 auto;
	margin-bottom:30px;
	}	
#myjs .left small a{
	color:#666;
	text-decoration:none;}
#myjs .left small a:hover{
	color:#FF0000;
	}
#myjs .myjspage{
	padding-left:10px;
	margin:10px 0;
	height:60px;
	border-top:#777 1px dashed;
	border-bottom:#777 1px dashed;}
#myjs .myjspage ul{
	width:580px;
	height:60px;
	float:left;
	margin-right:10px;
	}
#myjs .myjspage li{
	height:25px;
	line-height:25px;
	overflow:hidden;}
#myjs .myjspage li a{
	color:#222;
	text-decoration:none;}
#myjs .myjspage li a:hover{
	color:#f00;}
#myjs .myjspage span{
	height:50px;
	float:left;
	margin-top:5px;
}	
#myjs .xgtj{
	width:350px;
	height:345px;
	display:inline;
	margin-left:7px;
	margin-right:10px;
	border:1px solid #eee;
	float:left;
	}	
#myjs .cztj{
	float:left;
	width:350px;
	height:345px;
	overflow:hidden;
	border:1px solid #eee;
	}	
#myjs .xgtj dt,#myjs .cztj dt{
	height:45px;
	background:url(in_dt.gif) repeat-x;}
#myjs .xgtj li,#myjs .cztj li{
	display:block;
	width:340px;
	height:21px;
	line-height:21px;
	text-indent:20px;
	margin-bottom:8px;
	border-bottom:1px dashed #ccc;
	background:url(li-bj-2.gif) 5px 4px no-repeat;
	overflow:hidden;
	}		
#myjs .xgtj li a,#myjs .cztj li a{
	color:#4670b3;
	text-decoration:none;}	
#myjs .xgtj li a:hover,#myjs .cztj li a:hover{
	color:#FF0000;
	text-decoration:underline;}	
#myjs .xgtj dt strong,#myjs .cztj dt strong{
	height:40px;
	line-height:40px;
	text-indent:25px;
	color:#b75c01;}	
#myjs .xgtj .bj{
	background:url(in_myjs.gif) no-repeat 10px 0;
	height:40px;
	width:40px;
	float:left;}
#myjs .cztj .bj{
	background:url(in_tbtj.gif) no-repeat 10px 0;
	height:40px;
	width:40px;
	float:left;}	
			
#myjs .right{
	float:left;	
	width:228px;
	height:auto;
	background:url(list_right.gif) repeat-y;
	padding-bottom:10000px;margin-bottom:-10000px;} 	
#myjs .right dt{
	height:36px;
	background:url(list_right_dt.gif) no-repeat;
	background-color:#dddfdf;
	}
#myjs .right dt strong{
	height:35px;
	line-height:35px;
	padding-left:20px;
	color:#a55401;
	}
#myjs .right dd{
	margin-top:10px;
	text-align:center;}	
#ss{
	width:958px;
	height:30px;
	background-color:#f6f5f5;
	border-width:0 1px 1px 1px;
	border-color:#d4e6fa;
	border-style:solid;
	margin:0 auto;}
#ss .leftss{
	float:left;
	width:728px;
	margin-left:8px;
	margin-right:3px;
	padding-top:7px;
	color:#ccc;
}	


#ss .leftad{
	float:left;
	width:470px;
	padding-top:8px;
	margin-left:20px;
	margin-right:90px;
	color:#ccc;
}
#ss .wb{float:left; width:136px; list-height:28px; margin-top:4px; margin-right:30px;}
/*del=del*/
#ss .rightss{
	width:210px;
	float:left;
	height:30px;
	line-height:30px;
}	