body{
	font-family:"宋体";
	background:#dbdbdb;
}

#dzw{
	width:100%;
	height:37px;
	background:#000;
	min-width:1000px;
}

#dzw .content{
	width:980px;
	height:30px;
	margin:0px auto;
	line-height:37px;
	color:#9d9d9d;
}

#dzw .content .map{
	float:left;
	margin-top:5px;
}

#dzw .content a,#dzw .content span{
	color:#9d9d9d;
	margin:0px 5px;s
}

#footer{
	width:980px;
	margin:0px auto;
	text-align:center;
	color:#000;
	line-height:24px;
	padding:15px 0px;
}

#footer a{
	color:#000;
}

#page{
	width:980px;
	margin:0px auto;
}

#header{
	height:89px;
	background:url(images/header.jpg) no-repeat;
	overflow:hidden;
}

#nav{
	height:24px;
	line-height:24px;
	background:url(images/nav.gif);
	overflow:hidden;
	font-size:16px;
	font-family:"Microsoft Yahei","黑体";
	padding:4px 0px 5px 74px;
}

#nav ul{
	height:24px;
	overflow:hidden;
	border-left:1px solid #a6a6a6;
}

#nav ul li{
	float:left;
	border-right:1px solid #a6a6a6;
	padding:0px 32px;
}

#nav a{
	color:#fffefe;
}

#layout1{
	height:355px;
	background:#fff url(images/ly1-bottom.gif) no-repeat center bottom;
	padding:30px 18px 15px 18px;
}

#layout1 .left,#layout1 .right{
	width:34px;
	height:55px;
	margin-top:135px;
	overflow:hidden;
}

#layout1 .left a,#layout1 .right a{
	display:block;
	height:100%;
	width:100%;
}

#layout1 .left{
	background:url(images/ly1-arrow1.jpg) no-repeat;
}

#layout1 .right{
	background:url(images/ly1-arrow2.jpg) no-repeat;
}

#layout1 .middle{
	float:left;
	display:inline;
	
	width:832px;
	height:305px;
	overflow:hidden;
}

#layout1 .middle .photo{
	float:left;
	height:305px;
	width:475px;
}

#layout1 .middle .photo img{
	height:305px;
	width:475px;
}

#layout1 .middle .text{
	float:right;
	width:338px;
	padding-top:20px;
}

#layout1 .middle .text h4{
	font-size:12px;
	font-weight:normal;
	color:#eb3c29;
	line-height:14px;
}

#layout1 .middle .text h4 a{
	color:#eb3c29;
}

#layout1 .middle .text h3{
	font-size:24px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	line-height:34px;
	height:68px;
	overflow:hidden;
	border-bottom:1px dotted #010101;
	margin-bottom:10px;
	padding:10px 0px;
}

#layout1 .middle .text h3 a{
	color:#252525;
}

#layout1 .middle .text p{
	height:110px;
	overflow:hidden;
	font-size:14px;
	line-height:22px;
	color:#868686;
}

#layout1 .middle .text p a{
	color:#f60;
}

#layout1 .middle .text .infor{
	border-top:1px dotted #010101;
	border-bottom:1px dotted #010101;
	color:#bdbdbd;
	padding:0px 10px;
	margin-top:10px;
}

#layout1 .middle .text .infor table{
	width:100%;
}

#layout1 .middle .text .infor table td{
	width:50%;
	line-height:34px;
}

#layout1 .middle .text .infor table .td2{
	text-align:right;
}

#layout1 .bottom{
	height:15px;
	width:281px;
	margin:34px 0px 0px 330px;
	text-align:center;
}

#layout1 .bottom a{
	background:url(images/ly1-point1.gif) no-repeat center center;
	padding:8px;
	color:#7e7e7e;
	margin:0px 5px;
}

#layout1 .bottom .on{
	background:url(images/ly1-point2.gif) no-repeat center center;
	color:#f60;
}

#layout2{
	height:100%;
	background:#fff;
	padding-bottom:30px;
}

#layout2 .box{
	margin-top:30px;
	overflow:hidden;
}

#layout2 .title{
	height:42px;
	padding:0px 44px 0px 32px;
}

#layout2 .title h2{
	float:left;
	line-height:42px;
	font-size:28px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	color:#292929;
}

#layout2 .title a{
	float:right;
	width:60px;
	height:21px;
	background:url(images/more.gif) no-repeat;
	margin-top:12px;
}

#layout2 .box .block{
	float:left;
	display:inline;
	width:326px;
	margin-left:-1px;
}

#layout2 .box .block .line{
	height:4px;
	width:300px;
	margin:0px auto;
	overflow:hidden;
}

#ly2a-1 .line{ background:#fd7100;}
#ly2a-2 .line{ background:#f34a00;}
#ly2a-3 .line{ background:#e11a00;}

#ly2b-1 .line{ background:#00fb1e;}
#ly2b-2 .line{ background:#00c520;}
#ly2b-3 .line{ background:#00951c;}

#ly2c-1 .line{ background:#00c4fc;}
#ly2c-2 .line{ background:#009ccf;}
#ly2c-3 .line{ background:#0066a7;}

#ly2d-1 .line{ background:#fb3488;}
#ly2d-2 .line{ background:#dd2e74;}
#ly2d-3 .line{ background:#c9167b;}

#ly2e-1 .line{ background:#bd37f4;}
#ly2e-2 .line{ background:#9e17d6;}
#ly2e-3 .line{ background:#6a0cb3;}

#ly2f-1 .line{ background:#99d530;}
#ly2f-2 .line{ background:#76b70f;}
#ly2f-3 .line{ background:#619c0d;}

#ly2g-1 .line{ background:#d19230;}
#ly2g-2 .line{ background:#ab7e27;}
#ly2g-3 .line{ background:#85621e;}

#layout2 .box .block .content{
	border-left:1px solid #ddd;
	padding:0px 13px;
	margin-top:18px;
}

#layout2 .box .block .content .hot .photo img{
	height:150px;
	width:300px
}

#layout2 .box .block .content .hot h3{
	font-size:20px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	line-height:30px;
	overflow:hidden;
	padding:10px 0px;
}

#layout2 .box .block .content .hot h3 a{
	color:#292929;
}

#layout2 .box .block .content .hot p{
	overflow:hidden;
	line-height:22px;
	color:#868686;
}

#layout2 .box .block .content .hot p a{
	color:#f60;
}

#layout2 .box .block .content .hot table{
	width:100%;
	color:#bdbdbd;
}

#layout2 .box .block .content .hot table td{
	width:50%;
	line-height:34px;
}

#layout2 .box .block .content .hot table .td2{
	text-align:right;
}

#layout2 .box .block .content .list{
	border-top:1px solid #dddddd;
	margin-top:10px;
}

#layout2 .box .block .content .list ul li{
	border-bottom:1px solid #dddddd;
	font-size:14px;
	font-family:"Microsoft Yahei","宋体";
	line-height:20px;
	padding:7px 0px 7px 30px;
	background-repeat:no-repeat;
	background-position:11px 10px;
}

#layout2 .box .block .content .list ul li a{
	color:#292929;
}

#ly2a-1 .content .list ul li{ background-image:url(images/ly2-type-a1.gif); }
#ly2a-2 .content .list ul li{ background-image:url(images/ly2-type-a2.gif); }
#ly2a-3 .content .list ul li{ background-image:url(images/ly2-type-a3.gif); }

#ly2b-1 .content .list ul li{ background-image:url(images/ly2-type-b1.gif); }
#ly2b-2 .content .list ul li{ background-image:url(images/ly2-type-b2.gif); }
#ly2b-3 .content .list ul li{ background-image:url(images/ly2-type-b3.gif); }

#ly2c-1 .content .list ul li{ background-image:url(images/ly2-type-c1.gif); }
#ly2c-2 .content .list ul li{ background-image:url(images/ly2-type-c2.gif); }
#ly2c-3 .content .list ul li{ background-image:url(images/ly2-type-c3.gif); }

#ly2d-1 .content .list ul li{ background-image:url(images/ly2-type-d1.gif); }
#ly2d-2 .content .list ul li{ background-image:url(images/ly2-type-d2.gif); }
#ly2d-3 .content .list ul li{ background-image:url(images/ly2-type-d3.gif); }

#ly2e-1 .content .list ul li{ background-image:url(images/ly2-type-e1.gif); }
#ly2e-2 .content .list ul li{ background-image:url(images/ly2-type-e2.gif); }
#ly2e-3 .content .list ul li{ background-image:url(images/ly2-type-e3.gif); }

#ly2f-1 .content .list ul li{ background-image:url(images/ly2-type-f1.gif); }
#ly2f-2 .content .list ul li{ background-image:url(images/ly2-type-f2.gif); }
#ly2f-3 .content .list ul li{ background-image:url(images/ly2-type-f3.gif); }

#ly2g-1 .content .list ul li{ background-image:url(images/ly2-type-g1.gif); }
#ly2g-2 .content .list ul li{ background-image:url(images/ly2-type-g2.gif); }
#ly2g-3 .content .list ul li{ background-image:url(images/ly2-type-g3.gif); }