body{
	font-family:"宋体";
	background:url(images/body.jpg) no-repeat center top;
}

img{
	display:block;
}

#footer{
	color:#b62700;
	line-height:24px;
	padding:15px 0px;
}

#footer a{
	color:#b62700;
}

#footer img{
	display:inline;
}

#header{
	width:1002px;
	height:290px;
	background:url(images/header.jpg);
	overflow:hidden;
	margin:0px auto;
	position:relative;
}

#header .text{
	position:absolute;
	width:152px;
	height:70px;
	top:103px;
	left:86px;
	color:#000;
}

#header .text p{
	line-height:18px;
}

#header .text h3{
	font-size:12px;
	line-height:20px;
}

#content{
	width:1002px;
	margin:0px auto;
	background:#fcf8eb;
	border-top:5px solid #872900;
}

#content .list12 li{
	height:24px;
	line-height:24px;
	overflow:hidden;
	padding-left:9px;
	background:url(images/type1.gif) no-repeat left 10px;
}

#content .list14 li{
	height:24px;
	line-height:24px;
	font-size:14px;
	overflow:hidden;
	padding-left:9px;
	background:url(images/type1.gif) no-repeat left 10px;
}

#content .list12 li a,#content .list14 li a{
	color:#4e1a01;
}

#layout4c{
	height:100%;
	border-left:1px solid #ebdbbc;
	border-right:1px solid #ebdbbc;
	background:#fcf8eb;
	padding:0px 18px;

}

#layout4c .left,#layout4c .right{
	width:475px;
	height:385px;
	background-color:#fff;
	background-repeat:no-repeat;
}

#layout4c .left{
	background-image:url(images/ly4c-left.jpg);
}

#layout4c .right{
	background-image:url(images/ly4c-right.jpg);
}

#layout4c .left .title{
	height:125px;
}

#layout4c .left .title h2{
	height:57px;
	text-indent:-9999px;
}

#layout4c .left .title p{
	color:#fff;
	margin:0px 20px;
	line-height:20px;
	height:40px;
	overflow:hidden;
}

#layout4c .left .title p a{
	color:#fff;
}

#layout4c .left .list1{
	border-bottom:1px dashed #ebdbbc;
	margin:0px 18px;
	padding:0px 5px 15px 5px;
}

#layout4c .left .list1 ul li{
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(images/type3.gif) no-repeat left 12px;
	padding-left:12px;
	text-align:right;
}

#layout4c .left .list1 ul li a{
	float:left;
	width:335px;
	text-align:left;
	color:#4e1a01;
	font-size:16px;
	font-family:"Microsoft Yahei","黑体";
}

#layout4c .left .list1 ul li span{
	color:#449177;
}

#layout4c .left .list2{
	margin:12px 15px;
}

#layout4c .left .list2 ul{
	height:96px;
}

#layout4c .left .list2 ul li{
	float:left;
	display:inline;
	margin:0px 5px 0px 5px;
	width:200px;
}

#layout4c .left .more{
	position:relative;
	width:440px;
	margin:0px auto;
	border-top:1px solid #ebdbbc;
}

#layout4c .left .more a{
	background:#fff;
	padding:0px 5px;
	position:absolute;
	right:20px;
	top:-6px;
	color:#826c49;
}

#layout4c .right .title{
	height:147px;
}

#layout4c .right .title h2{
	text-indent:-9999px;
	height:58px;
}

#layout4c .right .title .text{
	width:315px;
	height:80px;
	overflow:hidden;
	margin:0px 0px 0px 153px;
	color:#b62700;
	line-height:20px;
}

#layout4c .right .title .text a{
	color:#b62700;
}

#layout4c .right .content{
	width:457px;
	height:235px;
	overflow-y:scroll;
	margin:0px auto;
	background:#f00;
}

#layout5 .content{
	height:100%;
	border:1px solid #ebdbbc;
	background:#fcf8eb;
	color:#4e1a01;
	line-height:25px;
	font-size:14px;
	padding:15px 30px;
}

#layout5 .content a{
	color:#4e1a01;
	margin-right:10px;
}

#layout1{
	height:104px;
	background:url(images/ly1.jpg) no-repeat;
	overflow:hidden;
	line-height:24px;
	color:#78200c;
	font-size:14px;
}

#layout1 p{
	width:845px;
	margin:15px 0px 0px 132px;
	text-indent:97px;
}

#layout2{
	border-left:1px solid #ebdbbc;
	border-right:1px solid #ebdbbc;
	background:url(images/ly2-bg.gif) 0px 1px;
}

#layout2 .box{
	height:100%;
	overflow:hidden;
	margin-top:-1px;
}

#layout2 .block{
	float:left;
	height:390px;
	width:440px;
	overflow:hidden;
	border-top:1px solid #ebdbbc;
	padding:0px 32px 0px 28px;
}

#layout2 .block .topic{
	float:left;
	height:24px;
	line-height:24px;
	overflow:hidden;
	background:url(images/ly2-h4a.gif) no-repeat right top;
	margin-top:17px;
}

#layout2 .block .topic h4{
	float:left;
	height:24px;
	font-size:14px;
	font-family:"Microsoft Yahei","黑体";
	color:#c52014;
	background:url(images/ly2-h4b.gif) no-repeat;
	padding:0px 14px;
}

#layout2 .block h3{
	font-size:24px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	height:48px;
	line-height:48px;
	overflow:hidden;
	margin-bottom:8px;
	background:url(images/ly2-h3.gif) no-repeat left 11px;
	padding-left:38px;
}

#layout2 .block h3 a{
	color:#78200c;
}

#layout2 .block .sidebar{
	float:left;
	width:127px;
	height:276px;
	border:1px solid #e9ce98;
}

#layout2 .block .sidebar .title{
	height:42px;
	border:1px solid #e9ce98;
}

#layout2 .block .sidebar ul{
	margin:0px 9px;
}

#layout2 .block .sidebar ul li{
	margin-top:8px;
}

#layout2 .block .sidebar .num{
	height:20px;
	overflow:hidden;
}

#layout2 .block .sidebar h5{
	float:left;
	height:20px;
	line-height:20px;
	background:#826c49;
	border-left:7px solid #d60000;
	font-size:14px;
	color:#fff;
	padding:0px 10px;
}

#layout2 .block .sidebar h5 a{
	color:#fff;
}

#layout2 .block .sidebar p{
	color:#826c49;
	line-height:21px;
	margin-top:4px;
	*margin-top:0px;
}

#layout2 .block .main{
	float:right;
	width:285px;
}

#layout2 .block .main .text{
	height:123px;
	background:url(images/ly2-line.gif) repeat-x left bottom;
	line-height:25px;
	font-size:14px;
	color:#826c49;
	text-indent:22pt;
}

#layout2 .block .main .text a{
	color:#e30000;
}

#layout2 .block .main .photo{
	margin-top:15px;
}

#layout2 .block .main .photo .left,#layout2 .block .main .photo .right{
	width:131px;
}

#layout2 .block .main .photo img{
	height:100px;
	width:125px;
	border:3px solid #e8d09f;
}

#layout2 .block .main .photo p{
	font-size:14px;
	text-align:center;
	height:34px;
	line-height:34px;
	overflow:hidden;
}

#layout2 .block .main .photo p a{
	color:#78200c;
}

#layout3 .box{
	border-left:1px solid #ebdbbc;
	border-right:1px solid #ebdbbc;
	height:100%;
}

#layout3 .main{
	float:left;
	width:644px;
	background:url(images/ly3-main-line.gif) repeat-y 322px top;
	margin-top:25px;
}

#layout3 .main ul{
	height:100%;
}

#layout3 .main ul li{
	float:left;
	display:inline;
	width:265px;
	height:101px;
	padding:0px 30px 10px 25px;
}

#layout3 .main h3{
	font-size:18px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	padding-left:19px;
	background:url(images/ly3-type1.gif) no-repeat left 14px;
	height:38px;
	line-height:38px;
	overflow:hidden;
}

#layout3 .main h3 a{
	color:#7d2600;
}

#layout3 .main p{
	height:63px;
	overflow:hidden;
	line-height:21px;
	color:#826c49;
}

#layout3 .main p a{
	color:#aa3608;
}

#layout3 .sidebar{
	float:right;
	width:356px;
	background:#efe7d9;
}

#layout3 .sidebar h2{
	height:47px;
	background:url(images/ly3-sidebar-title.gif);
	overflow:hidden;
	line-height:40px;
	text-align:center;
	color:#fff;
	font-size:24px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
}

#layout3 .sidebar .list{
	margin:0px 7px 0px 18px;
}

#layout3 .sidebar .list ul{
	background:url(images/ly3-sidebar-num.gif) no-repeat 0px 18px;
}

#layout3 .sidebar .list ul li{
	height:88px;
	overflow:hidden;
	border-bottom:1px solid #b2a58b;
	padding:0px 10px 0px 30px;
}

#layout3 .sidebar .list h3{
	font-size:14px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	height:36px;
	line-height:36px;
	overflow:hidden;
	padding-top:4px;
}

#layout3 .sidebar .list h3 a{
	color:#8e3b0e;
}

#layout3 .sidebar .list p{
	color:#826c49;
	line-height:18px;
	height:36px;
	overflow:hidden;
}

#layout3 .sidebar .list p a{
	color:#006a9c;
}
#layout7 .headline {
    height: 116px;
    text-align: center;
}
#layout7 .headline h1 {
    font-family: "Microsoft Yahei","黑体";
    font-size: 42px;
    font-weight: normal;
    height: 66px;
    line-height: 66px;
    overflow: hidden;
    padding-top: 15px;
}
#layout7 .headline h1 a {
    color: #BA1E13;
}
#layout7 .headline p {
    font-size: 14px;
    height: 18px;
    line-height: 18px;
    overflow: hidden;
}
#layout7 .headline p a {
    color: #8E3B0E;
    margin: 0 5px;
}