
/* CSS Document */

/*================================================================smallnav=============================================================================*/
.smallnav{
	width:100%;
	height:40px;
	background:#ff6a00;
	}
.smallnav .cont{
	width:1000px;
	height:40px;
	line-height:40px;
	color:#CCC;
	margin:0 auto;
	color:#FFF;
	}
.smallnav .cont a{
	color:#FFF;}
.smallnav .cont .r a:hover{
	text-decoration:none;}
.smallnav .cont .l{ float:left;}
.smallnav .cont .r{ float:right;}
/*================================================================top=============================================================================*/
.top{
	clear:both;
	width:100%;
	height:60px;
	background:#F7F7F7;
	}
.top .cont{
	width:1000px;
	height:60px;
	color:#CCC;
	margin:0 auto;
	}
.top .cont .l{
	float:left;
	margin-top:7px;
	}
.top .cont .m{
	float:right;
	margin-top:14px;
	margin-right:20px;
	}

.top .cont .m .kw {
	color:#666;
	font-size:14px;
	width:240px;
	padding:7px 0 8px 10px;
	border:1px solid #A7A6AA;
	border-right:none;
	
}
.top .cont .m .submit {
	width:75px;
	height:33px;
	background: #CCC url(../image/s.png) no-repeat right;
	border:none;
}
.top .cont .r{
	float:right;
	margin-top:5px;
	}
	


/*================================================================content=============================================================================*/
.content{
	clear:both;
	width:1000px;
	margin:0 auto;
	}
/*----------------------------------------------------------------nav----------------------------------------------------------------*/
.content .nav{
	color:#999;
	line-height:42px;
	height:42px;}
.content .nav a{
	color:#3266A0;
	}
/*----------------------------------------------------------------nav2----------------------------------------------------------------*/
.nav2{
	border:1px solid #CDCDCD;
	color:#333;
	}

.nav2 .s1{
	height:34px;
	line-height:34px;
	text-align:center;
	border-right:1px solid #CDCDCD;
	font-weight:bold;
	}
.nav2 .s2{
	border-bottom:1px solid #CDCDCD;
	background:#F7F7F7;
	}
.nav2 .s3{
	color:#707070;
	height:34px;
	border-top:1px solid #CDCDCD;
	background:#F7F7F7;
	padding-left:10px;
	}
.nav2 .s3 div{
	float:left;}
.nav2 .s3 ul{
	float:left;
	font-size:12px;
	}
.nav2 .s3 ul li{
	float:left;
	border:1px solid #FD900F;
	background:#FFF;
	padding:1px;
	margin-right:5px;}
.nav2 .s3 ul li a{
	display:inline-block;
	width:10px;
	height:10px;
	background:#FFF url(../image/xx.png) no-repeat 0 0;
	_background:#FFF url(../image/xx.png) no-repeat 0 3px;
}
.nav22{
	line-height:26px;}
.nav22 strong{
	font-weight:100;
	color:#999}

.nav22 a{
	margin-left:10px;
	color:#3266A0;
	}
.nav22 a:hover{
	color:#C00;}

.nav22 .ck{
	background:#F4841A;
	color:#FDFDFD;}
.nav22 .ck:hover{
	background:#F4841A;
	color:#FDFDFD;
	text-decoration:none;
}
.nav22 input{
	width:50px;
	font-size:12px;
	padding:2px;
	border:1px solid #DDDDDD;}
.nav22 button{
	width:42px;
	height:22px;
	border:none;
	font-size:12px;
	margin-left:3px;
	background:url(../image/cx.png) no-repeat;}

.nav22 .L4{padding-left:10px;}
/*================================================================lists=============================================================================*/
.lists{
	clear:both;
	margin-top:10px;
	}
.lists .list1{
	height:34px;
	border-bottom:2px solid #F4841A;
	}
.lists .list1 ul{
	float:left;}
.lists .list1 ul li{
	float:left;}
.lists .list1 ul li a{
	display:inline-block;
	width:84px;
	background:#fff;
	color:#333;
	text-decoration:none;
	line-height:33px;
	text-align:center;
	margin-right:4px;
	border:1px solid #C8C8C8;
	border-bottom:none;
	}
.lists .list1 .ck{
	background:#F4841A;
	border:1px solid #F4841A;
	border-bottom:none;
	color:#FFF;
	font-weight:bold;
	}
.lists .list1 div{
	margin-top:10px;
	float:right;}
.lists .list1 div a{ color:#3266A0;}

.lists .list2{
	clear:both;
	background:#F7F7F7;
	line-height:36px;
	height:36px;
	border:1px solid #CDCDCD;
	color:#555
	}
.lists .list2 .L1{
	padding-left:10px;
	float:left}
.lists .list2 .L2{
	padding-right:10px;
	float:right}
.lists .list2 .L2 a{
	color:#C00;
	font-weight:bold;}
.lists .list3{
	clear:both;
	height:100%;
	border:1px solid #CDCDCD;
	border-top:none;
	}
.lists .list3 .listL{
	float:left;
	width:817px;
	border-right:1px solid #CDCDCD;
	padding:0px 10px;
	}



.lists .list3 .listL .l img{
	border:1px solid #EFF5FC;}
.lists .list3 .listL .l,.lists .list3 .listL .m,.lists .list3 .listL .r{
	border-top:#FFF solid 1px;
	border-bottom:1px solid #DDDDDD;}
.lists .list3 .listL .m{
	padding-left:10px;
	padding-top:18px;
	padding-bottom:20px;
	font-size:14px;}
.lists .list3 .listL .m p{
	margin:0;
	padding:0;}
.lists .list3 .listL .m .t{
	font-size:16px;
	font-weight:bold;
	color:#999}
.lists .list3 .listL .m .t a{
	color:#0066CC;
	text-decoration:none;
	}
.lists .list3 .listL .m .t a:hover{
	color:#C00;
	text-decoration:underline;
	}
.lists .list3 .listL .m .c{
	font-size:14px;
	color:#999;
	height:75px;
	line-height:26px;
	margin:8px 0 3px 0;
	/*background:#63F;*/}
	

.lists .list3 .listL .m .c a {font-size:14px;text-decoration:none;}
.lists .list3 .listL .m .c a:link {color: #2244DD;}
.lists .list3 .listL .m .c a:visited {color: #551A8B;}
.lists .list3 .listL .m .c a:hover {color: #ED1C24;text-decoration:underline;}
.lists .list3 .listL .m .c a:active {color: #ED1C24;text-decoration:underline;}

.lists .list3 .listL .m .t .qy a{font-size:12px;color:#999999;}

.lists .list3 .listL .m .c .qy{
	margin-left:4px;
	}
.lists .list3 .listL .m .c .qy a{font-size:12px;color:#585858;}
.lists .list3 .listL .m .c .qy a:hover{color:#ED1C24;text-decoration:underline;}
/*.lists .list3 .listL .m .c{height:22px;line-height:22px;}*/
.lists .list3 .listL .m .sx{color:#666; font-size:12px;}
.lists .list3 .listL .m .sx a{ color:#666}
.jq,.mj{
	line-height:40px;
	height:40px;
	text-align:right;}
.jq span,.mj span{
	color:#ED1C24;
	font-weight:bold;
	font-size:14px;}
.lists .list3 .listL .r{
	font-size:12px;}

.lists .list3 .listR{
	float:right;
	width:160px;
	}
.lists .list3 .listR .ra{
	width:160px;
	margin:0 auto;
	margin-bottom:10px;
	margin-top:10px;
	}
.lists .list3 .listR .rb{
	margin-bottom:10px;
	}


/*==================��ҳ==================*/
.pagelist {padding:30px;}
.pagelist ul {list-style:none;margin:0;padding:0; margin-left:110px;}
.pagelist ul li {display:inline;margin:0px 3px;padding:0 0;background:#fff;}
.pagelist a,.pagelist a:visited{font-size:13px;color:#333;border:1px solid #E5E5E5;text-decoration:none;padding:2px 6px;background:#fff;}
.pagelist a:hover{background:#EFEFEF;}
.pagelist font {font-size:16px;color:#036;background:#EFEFEF;padding:4px 6px;font-weight:bold;}
.pagelist .n{font-size:14px;color:#666;border:none;background:#FFF;}

/*================================================================clink=============================================================================*/
.box{background:#FFF;}
.box .t2{color:#666666;font-size:12px;height:26px;line-height:26px;font-weight:bold;border-bottom:1px solid #DDDDDD;}
/* clink */
.clink{font-size:12px;overflow:hidden;margin-top:5px;}
.clink li{float:left;width:80px;height:28px;line-height:28px;text-align:center;}
.clink a{color:#999999;}
.clink a:hover {color: #ED1C24;text-decoration:underline;}
/*================================================================footer=============================================================================*/
.footer{
	clear:both;
	margin-top:40px;
	width:100%;
	height:80px;
	background:#F7F7F7;
	
	padding-top:10px;
	}
.footer .cont{
	width:1000px;
	text-align:center;
	height:80px;
	color:#666;
	margin:0 auto;
	
	}
.footer .cont .c1{}
.footer .cont .c1 a,.footer .cont .c2{
	color:#666;}
.footer .cont .c2{
	font-size:12px;
	color:#666;
	padding:10px 0 10px 0;
	line-height:24px;
	text-align:center;}