body{
	font-family:"宋体";
	background:#dbd2ae url(images/body.jpg) no-repeat center 32px;
}

img{
	display:block;
}

#footer{
	width:980px;
	margin:0px auto;
	background:#fff;
	padding:15px 0px;
	color:#000;
	line-height:24px;
}

#footer a{
	color:#000;
}

#footer img{
	display:inline;
}

#footer-line{
	height:6px;
	width:970px;
	background:#dbd2ae;
	margin:0px auto;
	font-size:0px;
}

#dzw{
	width:100%;
	height:30px;
	background:#b41414;
	min-width:980px;
	border-bottom:1px solid #6d380f;
	border-top:1px solid #716d63;
}

#dzw .content{
	width:885px;
	height:30px;
	margin:0px auto;
	background:url(images/dzw-logo.gif) no-repeat;
	padding-left:95px;
	line-height:30px;
	color:#fff;
}

#dzw .content a,#dzw .content span{
	color:#fff;
	margin:0px 5px;
}

#header{
	height:370px;
	width:980px;
	margin:0px auto;
	background:url(images/header.jpg) no-repeat;
}

#content{
	width:980px;
	margin:0px auto;
	background:#fff;
}

#nav{
	height:40px;
	width:946px;
	overflow:hidden;
	border-bottom:1px solid #e9e4ce;
	background:#dbd2ae;
	margin:0px auto;
	font-family:"Microsoft Yahei","黑体";
	font-size:14px;
	line-height:40px;
	padding-left:20px;
}

#nav a{
	float:left;
	display:inline;
	color:#864040;
	height:40px;
	padding:0px 4px;
}

#nav .on{
	background:url(images/nav-on.gif) repeat-x;
	color:#fff;
}

#layout1 .main{
	float:left;
	width:710px;
}

#layout1 .main .headline{
	height:74px;
	width:635px;
	border-bottom:1px dashed #cacaca;
	margin-left:20px;
	padding:0px 15px;
	position:relative;
	text-align:center;
	margin-bottom:15px;
}

#layout1 .main .headline h1{
	font-size:28px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	line-height:50px;
}

#layout1 .main .headline h1 a{
	color:#da1314;
}

#layout1 .main .headline .icon{
	position:absolute;
	height:32px;
	width:29px;
	right:-12px;
	*right:0px;
	top:10px;
}

#layout1 .main .headline .icon .up{
	height:9px;
	width:9px;
	overflow:hidden;
	background:url(images/headline-up.gif) no-repeat;
}

#layout1 .main .headline .icon .down{
	height:9px;
	width:9px;
	overflow:hidden;
	background:url(images/headline-down.gif) no-repeat;
	margin-top:14px;
}

#layout1 .main .headline .icon .up a,#layout1 .main .headline .icon .down a{
	display:block;
	height:9px;
	width:9px;
	
}

#layout1 .main .headline p{
	font-size:14px;
	color:#da1314;
}

#layout1 .main .headline p a{
	color:#da1314;
	margin:0px 3px;
}

#layout1 .main .focus{
	float:left;
	display:inline;
	width:320px;
	margin:0px 0px 0px 22px;
}

#layout1 .main .focus .title{
	height:40px;
	background:url(images/ly1-main-title1.gif) no-repeat 0px center;
}

#layout1 .main .focus .content{
	height:200px;
	width:320px;
	overflow:hidden;
}

#layout1 .main .news{
	float:right;
	display:inline;
	width:330px;
	margin:0px 8px 0px 0px;
}

#layout1 .main .news .title{
	height:40px;
	background:url(images/ly1-main-title2.gif) no-repeat 3px 0px;
	border-bottom:2px solid #cd0000;
	line-height:40px;
}

#layout1 .main .news .title a{
	color:#726746;
	margin-left:235px;
}

#layout1 .main .news .content .hot h3{
	font-size:14px;
	line-height:30px;
}

#layout1 .main .news .content .hot h3 a{
	color:#000;
}

#layout1 .main .news .content .hot p{
	line-height:22px;
	color:#575455;
}

#layout1 .main .news .content .hot p a{
	color:#575455;
}

#layout1 .main .news .content .list{
	margin-top:3px;
}

#layout1 .main .news .content .list ul li{
	border-top:1px dashed #eee4c4;
	line-height:27px;
	height:27px;
	overflow:hidden;
	font-size:14px;
	background:url(images/type1.gif) no-repeat 6px 12px;
	padding-left:17px;
}

#layout1 .main .news .content .list ul li a{
	color:#000;
}

#ly1-line1{
	margin-bottom:10px;
}

#layout1 .main .block{
	height:300px;
	overflow:hidden;
	padding:0px 15px;
}

#ly1-line2,#ly1-line4{
	background:#f2f1e7;
}

#layout1 .main .block .left,#layout1 .main .block .right{
	width:330px;
}

#layout1 .main .block .title{
	height:32px;
	line-height:32px;
	border-bottom:4px solid #d0c7ab;
	padding:0px 14px 0px 9px;
	margin-top:10px;
}

#layout1 .main .block .title h2{
	float:left;
	font-size:24px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	color:#000;
}

#layout1 .main .block .title h2 span{
	color:#d50101;
}

#layout1 .main .block .title a{
	float:right;
	color:#726746;
}

#layout1 .main .block .hot{
	padding:0px 20px 0px 4px;
	height:98px;
	overflow:hidden;
	margin-top:13px;
}

#layout1 .main .block .hot .photo{
	float:left;
	display:inline;
	height:90px;
	width:135px;
	border:4px solid #ece4c0;
}

#layout1 .main .block .hot .photo img{
	height:90px;
	width:135px;
}

#layout1 .main .block .hot p{
	float:right;
	display:inline;
	margin:0px 0px 0px 0px;
	width:145px;
	font-size:18px;
	line-height:30px;
	font-family:"Microsoft Yahei","黑体";
	color:#000;
}

#layout1 .main .block .hot p a{
	color:#000;
}

#layout1 .main .block .list{
	padding:0px 0px 0px 12px;
	margin-top:10px;
}

#layout1 .main .block .list ul li{
	font-size:14px;
	line-height:24px;
	background:url(images/type1.gif) no-repeat left 9px;
	padding-left:9px;
}

#layout1 .main .block .list ul li a{
	color:#000;
}

#layout1 .sidebar{
	float:right;
	display:inline;
	margin-right:16px;
	width:237px;
	border:1px solid #dfcfa8;
	background:#ede7cb;
	padding-bottom:10px;
}

#layout1 .sidebar .block1 .title{
	background:url(images/ly1-side-block1-title.gif) no-repeat 14px center;
	height:45px;
}

#layout1 .sidebar .block1 .content .video{
	height:162px;
	width:211px;
	background:url(images/ly1-side-block1-video.jpg) no-repeat;
	margin:0px auto;
	padding-top:15px;
}

#layout1 .sidebar .block1 .content .video img{
	height:115px;
	width:165px;
	margin:0px auto;
}

#layout1 .sidebar .block1 .content .video p{
	text-align:center;
	line-height:30px;
}

#layout1 .sidebar .block1 .content .video p a{
	color:#d8d0ac;
}

#layout1 .sidebar .list{
	margin:8px 0px 10px 15px;
}

#layout1 .sidebar .list a{
	color:#000;
}

#layout1 .sidebar .list ul li{
	line-height:21px;
	background:url(images/type1.gif) no-repeat left 9px;
	padding-left:9px;
}

#layout1 .sidebar .list .more{
	text-align:right;
	padding-right:25px;
	margin-top:5px;
}

#layout1 .sidebar .block2 .title{
	height:36px;
	background:url(images/ly1-side-block2-title.gif) no-repeat 14px center;
}

#layout1 .sidebar .block2 .hot{
	width:205px;
	margin:10px auto 0px auto;
}

#layout1 .sidebar .block2 .hot .photo img{
	height:135px;
	width:205px;
}

#layout1 .sidebar .block2 .hot h3{
	font-size:14px;
	line-height:30px;
	text-align:center;
	font-weight:normal;
}

#layout1 .sidebar .block2 .hot h3 a{
	color:#000;
}

#layout1 .sidebar .block2 .hot p{
	line-height:21px;
	color:#5b5b5b;
}

#layout1 .sidebar .block2 .hot p a{
	color:#5b5b5b;
}

#layout1 .sidebar .block3 .title{
	height:70px;
	width:217px;
	margin:0px auto;
	background:url(images/ly1-side-block3-title.gif) no-repeat;
}

#layout1 .sidebar .block3 .link{
	width:217px;
	margin:0px auto 0px auto;
}

#layout1 .sidebar .block3 .link ul li{
	width:217px;
	height:40px;
	background:#dbd2ae;
	overflow:hidden;
	text-align:center;
	line-height:40px;
	font-size:18px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	color:#765628;
	margin-top:9px;
}

#layout1 .sidebar .block3 .link ul li span{
	font-size:12px;
}

#layout1 .sidebar .block3 .link ul li a{
	color:#765628;
}

#layout2 .title{
	height:65px;
	background:url(images/ly2-title.gif) no-repeat;
}

#layout2 .content ul{
	height:100%;
}

#layout2 .content ul li{
	float:left;
	display:inline;
	width:200px;
	height:105px;
	background:url(images/ly2-li.gif) no-repeat;
	padding:10px 10px 11px 9px;
	margin:12px 0px 0px 18px;
}

#layout2 .content ul li img{
	width:200px;
	height:105px;
}

#layout3{
	width:927px;
	margin:0px auto;
	border:1px solid #dbd2ae;
	background:url(images/ly3-bg.jpg) no-repeat;
}

#layout3 .top{
	height:90px;
}

#layout3 .block{
	float:left;
	display:inline;
	width:168px;
	margin:0px 0px 16px 14px;
}

#layout3 .block .title{
	height:35px;
	line-height:35px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-left:45px;
	background-color:#968d69;
	background-repeat:no-repeat;
	background-image:url(images/ly3-num.gif);
}

#layout3 .block .title a{
	color:#fff;
}

#ly3-01 .title{ background-position:left 0px; }
#ly3-02 .title{ background-position:left -35px; }
#ly3-03 .title{ background-position:left -70px; }
#ly3-04 .title{ background-position:left -105px; }
#ly3-05 .title{ background-position:left -140px; }
#ly3-06 .title{ background-position:left -175px; }
#ly3-07 .title{ background-position:left -210px; }
#ly3-08 .title{ background-position:left -245px; }
#ly3-09 .title{ background-position:left -280px; }
#ly3-10 .title{ background-position:left -315px; }



#layout3 .block .list{
	border:1px solid #968d69;
	border-top:none;
	padding:5px 0px 5px 12px;
}

#layout3 .block .list ul li{
	background:url(images/type1.gif) no-repeat left 9px;
	line-height:21px;
	padding-left:9px;
}

#layout3 .block .list ul li a{
	color:#000;
}

#layout4{
	width:928px;
	height:495px;
	overflow:hidden;
	border:1px solid #dbd2ae;
	background:url(images/ly4-bg.jpg) no-repeat;
	margin:0px auto;
}

#layout4 .content{
	margin:198px 0px 0px 53px;
}

#layout4 ul li{
	height:36px;
	width:68px;
	float:left;
	display:inline;
	line-height:36px;
	text-align:center;
	color:#8a6734;
	font-family:"Microsoft Yahei","黑体";
	font-size:16px;
}

#layout4 ul li a{
	color:#8a6734;
}

#layout5{
	width:927px;
	margin:0px auto;
	background:url(images/ly5-bg.jpg) no-repeat;
}

#layout5 .title,#layout6 .title{
	height:80px;
	line-height:64px;
	text-align:right;
}

#layout5 .title a,#layout6 .title a{
	color:#bd0000;
	margin-right:15px;
}

#layout5 .content ul li{
	float:left;
	display:inline;
	width:167px;
	height:175px;
	overflow:hidden;
	margin:0px 0px 0px 15px;
}

#layout5 .content ul li img,#layout6 .content ul li img{
	height:115px;
	width:165px;
	border:1px solid #a09878;
}

#layout5 .content ul li p,#layout6 .content ul li p{
	line-height:18px;
	text-align:center;
	margin-top:3px;
}

#layout5 .content ul li p a,#layout6 .content ul li p a{
	color:#000;
}

#layout6{
	width:927px;
	margin:0px auto;
	border-top:6px solid #dbd2ae;
	background:url(images/ly6-bg.jpg) no-repeat;
}

#layout6 .content ul li{
	float:left;
	display:inline;
	width:167px;
	height:185px;
	overflow:hidden;
	margin:0px 0px 0px 15px;
}

#layout6 .content ul li .photo{
	padding-bottom:24px;
	background:url(images/ly6-li.gif) no-repeat center bottom;
}


#layout8{
	width:887px;
	padding:0px 15px 0px 15px;
	margin:0px auto;
	border:1px solid #dbd3af;
	overflow:hidden;
	background:url(images/ly8-block.gif) no-repeat center 110px;
}

#layout8 .title{
	float:left;
	display:inline;
	height:110px;
	width:442px;
	background:url(images/ly8-title.jpg) no-repeat center 0px;
}

#layout8 .block{
	float:left;
	display:inline;
	width:392px;
	height:110px;
	height:92px;
	padding:9px 25px;
	overflow:hidden;
}

#layout8 .block h3{
	font-size:14px;
	line-height:25px;
}

#layout8 .block h3 a{
	color:#be0000;
}

#layout8 .block p{
	color:#000;
	line-height:21px;
}

#layout8 .block p a{
	color:#84673a;
}
