body{
	font-family:"ËÎÌå";
	background:#b61818 url(images/body.jpg) no-repeat center top;
}

#header{
	height:340px;
	width:980px;
	margin:0px auto;
	background:url(images/header.jpg) no-repeat;
	position:relative;
}

#nav{
	position:absolute;
	left:176px;
	top:291px;
	height:27px;
}

#nav a{
	float:left;
	display:inline;
	margin-right:5px;
	height:27px;
	width:105px;
	color:#fff3da;
	background:url(images/nav.gif) no-repeat;
	overflow:hidden;
	line-height:27px;
	text-align:center;
	font-family:"Microsoft Yahei","ºÚÌå";
	font-size:18px;
	font-weight:bold;
}

#page{
	background:#fff;
	width:980px;
	margin:0px auto;
	color:#000;
}

#page img{
	display:block;
}

#page a{
	color:#000;
}

#layout1 .main{
	float:left;
	display:inline;
	margin:0px 0px 0px 15px;
	width:660px;
}

#layout1 .main .block1{
	height:160px;
}

#layout1 .main .block1 .title{
	border-bottom:1px solid #a76a0a;
	padding-left:40px;
	height:36px;
	line-height:36px;
	background:url(images/ly1-main-block1-title.jpg) no-repeat 8px 10px;
	padding-left:40px;
}

#layout1 .main .block1 .title h2{
	font-family:"Microsoft Yahei","ºÚÌå";
	color:#d81818;
	font-size:24px;
}

#layout1 .main .block1 .content{
	line-height:21px;
	/*height:63px;
	overflow:hidden;*/
	padding:3px 10px 0px 10px;
	text-indent:18pt;
	font-size: 14px;
    line-height: 24px;
}

#layout1 .main .block1 .content a{
	color:#e70e0e;
}

#layout1 .main .block2{
	float:left;
	width:260px;
}

#layout1 .main .block2 .content ul li{
	float:left;
	display:inline;
	margin:10px 0px 0px 12px;
	height:80px;
	width:115px;
}

#layout1 .main .block2 .content ul li img{
	height:80px;
	width:115px;
}

#layout1 .main .block3{
	float:right;
	width:392px;
}

#layout1 .main .block3 .content{
	border:1px solid #e8e6d5;
	border-top:none;
	padding:0px 12px 10px 12px;
}

#layout1 .main .block3 .content ul li{
	border-bottom:1px dashed #ff4c4c;
	line-height:24px;
	height:72px;
	overflow:hidden;
	font-size:14px;
	padding:8px 0px;
}

#layout1 .main .block3 .content ul li span{
	color:#b58019;
}
#layout1 .main .block3 .content ul li span a{
	color:#b58019;
}

#layout1 .main .block4{
	height:190px;
	border:1px solid #a8842f;
	background:#f8f7ed;
	margin-top:10px;
	padding:15px 0px 0px 25px;
}

#layout1 .main .block4 .name{
	float:left;
	width:300px;
}

#layout1 .main .block4 .name span{
	font-size:14px;
}

#layout1 .main .block4 .name input{
	height:18px;
	width:220px;
	border:1px solid #cacaca;
}

#layout1 .main .block4 .enter{
	float:left;
}

#layout1 .main .block4 .enter a{
	float:left;
	display:inline;
	margin-right:9px;
	height:21px;
	width:63px;
	padding-left:24px;
	background:url(images/ly1-main-block4-btn1.gif) no-repeat;
	overflow:hidden;
	color:#fff;
	font-weight:bold;
	line-height:21px;
}

#layout1 .main .block4 textarea{
	margin:5px 0px 0px 42px;
	width:455px;
	height:85px;
	border:1px solid #cacaca;
}

#layout1 .main .block4 .update{
	margin:7px 0px 0px 42px;
}

#layout1 .main .block4 .update input{
	height:20px;
	width:380px;
	*background:#fff;
	*border:1px solid #cacaca;
}

#layout1 .main .block4 .btn{
	margin:7px 0px 0px 42px;
}

#layout1 .main .block4 .btn input,#layout1 .main .block4 .btn a{
	float:left;
	display:inline;
	margin-right:5px;
	height:25px;
	width:85px;
	background:url(images/ly1-main-block4-btn2.gif) no-repeat;
	text-align:center;
	line-height:25px;
	color:#000;
	cursor:pointer;
	border:none;
}

#layout1 .main .block4 .btn a:hover{
	text-decoration:none;
}

#layout1 .sidebar{
	float:right;
	display:inline;
	margin:0px 6px 0px 0px;
	width:290px;
}

#layout1 .sidebar .block1 .top{
	height:35px;
	background:url(images/ly1-sidebar-block1-top.gif);
}

#layout1 .sidebar .block1 .bottom{
	height:35px;
	background:url(images/ly1-sidebar-block1-bottom.gif);
}

#layout1 .sidebar .block1 .middle{
	background:url(images/ly1-sidebar-block1-middle.gif);
	padding:0px 30px 0px 35px;
}

#layout1 .sidebar .block1 .middle ul{
	height:325px;
	overflow-y:scroll;
}

#layout1 .sidebar .block1 .middle ul li{
	font-size:14px;
	line-height:25px;
}

#layout1 .sidebar .block2{
	width:271px;
	margin:0px auto;
}

#layout1 .sidebar .block2 .title{
	height:29px;
	background:url(images/ly1-sidebar-block2.jpg) no-repeat;
	padding-left:42px;
	line-height:29px;
	font-size:14px;
	font-weight:bold;
	color:#543a08;
}

#layout1 .sidebar .block2 .content{
	border:1px solid #c7b791;
	border-top:none;
	background:#f8f7ed;
	padding:5px 5px 5px 16px;
}

#layout1 .sidebar .block2 .content h3{
	font-size:14px;
	line-height:24px;
}

#layout1 .sidebar .block2 .content ul li{
	line-height:22px;
	height:22px;
	font-size:14px;
}

#layout1 .sidebar .block2 .content ul li input{
	margin-right:5px;
}

#layout1 .sidebar .block2 .content .btn{
	margin:8px 0px 0px 15px;
}

#layout1 .sidebar .block2 .content .btn input{
	height:21px;
	line-height:21px;
	width:71px;
	background:url(images/ly1-sidebar-block2-btn.gif) no-repeat;
	cursor:pointer;
	border:none;
}

#layout2{
	height:191px;
	background:#e3dcb9;
	margin:0px auto;
	width:960px;
}

#layout2 .title{
	float:left;
	width:74px;
	height:191px;
}

#layout2 .content{
	float:right;
	display:inline;
	margin:18px 20px 0px 0px;
	width:850px;
}

#layout2 .content ul{
	height:155px;
}

#layout2 .content ul li{
	float:left;
	display:inline;
	margin-right:25px;
	width:225px;
	height:155px;
	overflow:hidden;
}

#layout2 .content ul li .photo{
	float:left;
	height:155px;
	width:105px;
}

#layout2 .content ul li .photo img{
	height:155px;
	width:105px;
}

#layout2 .content ul li .text{
	float:right;
	width:105px;
}

#layout2 .content ul li .text h3{
	font-size:14px;
	color:#df0024;
	line-height:30px;
}

#layout2 .content ul li .text h3 a{
	color:#df0024;
}

#layout2 .content ul li .text p{
	color:#3d3d3d;
	line-height:22px;
}

#layout3{
	width:957px;
	margin:0px auto;
}

#layout3 .left{
	display:inline;
	margin-left:10px;
	width:495px;
}

#layout3 .left .text{
	height:168px;
	overflow:hidden;
	padding:16px 0px;
	line-height:24px;
	font-size:14px;
}

#layout3 .left .text a{
	color:#e70e0e;
}

#layout3 .left .text p{
	text-indent:20pt;
}

#layout3 .left .update{
	height:52px;
	background:#ebe6cd url(images/ly3-left-update.gif) no-repeat right top;
}

#layout3 .left .update .enter{
	padding:15px 0px 0px 26px;
}

#layout3 .left .update .enter a{
	float:left;
	display:inline;
	margin-right:9px;
	height:21px;
	width:63px;
	padding-left:24px;
	background:url(images/ly3-left-update-enter.gif) no-repeat;
	overflow:hidden;
	color:#fff;
	font-weight:bold;
	line-height:21px;
}

#layout3 .right{
	float:right;
	display:inline;
	margin:11px 11px 0px 0px;
	width:430px;
	height:243px;
	background:#e3dcb9;
}

#layout3 .right .title{
	float:left;
	height:243px;
	width:64px;
}

#layout3 .right .content{
	float:right;
	display:inline;
	margin:11px 9px 0px 0px;
	height:220px;
	width:355px;
}

#layout3 .right .content img{
	height:220px;
	width:355px;
}

.title1{
	height:30px;
	line-height:26px;
	border-bottom:1px solid #df0024;
}

.title1 h2{
	float:left;
	background:url(images/title1.gif) no-repeat left center;
	padding-left:33px;
	font-family:"Microsoft Yahei","ºÚÌå";
	font-size:24px;
	color:#d40000;
}

.title1 a{
	float:right;
	display:inline;
	margin-right:20px;
}

#layout4,#layout5,#layout6{
	width:950px;
	margin:0px auto;
}

#layout4 .left,#layout5 .left{
	width:650px;
}

#layout4 .left .content ul li{
	float:left;
	display:inline;
	margin:20px 15px 0px 0px;
	width:310px;
	height:108px;
	overflow:hidden;
}

#layout4 .left .content ul li .photo{
	float:left;
	height:100px;
	width:100px;
	padding:3px;
	background:#f5f5f5;
}

#layout4 .left .content ul li .photo img{
	height:100px;
	width:100px;
}

#layout4 .left .content ul li .text{
	float:right;
	width:190px;
}

#layout4 .left .content ul li .text h3{
	line-height:30px;
	height:30px;
	overflow:hidden;
	font-size:14px;
}

#layout4 .left .content ul li .text h3 a{
	color:#333;
}

#layout4 .left .content ul li .text p{
	line-height:22px;
	height:66px;
	overflow:hidden;
	color:#5e5e5e;
}

#layout4 .left .content ul li .text p a{
	color:#c00;
}

#layout4 .right,#layout5 .right{
	width:285px;
}

#layout4 .right .content,#layout5 .right .content{
	border:1px solid #d0cdb2;
	background:#f8f7ed;
}

#layout4 .right .title1,#layout5 .right .title1{
	border:none;
}

#layout4 .right .content .photo{
	margin-top:15px;
}

#layout4 .right .content .photo ul{
	height:110px;
}

#layout4 .right .content .photo ul li{
	float:left;
	display:inline;
	width:120px;
	margin:0px 10px;
}

#layout4 .right .content .photo ul li img{
	width:120px;
	height:80px;
}

#layout4 .right .content .photo ul li p{
	text-align:center;
	line-height:30px;
	height:30px;
	overflow:hidden;
}

#layout4 .right .content .list{
	margin:0px 0px 5px 10px;
}

#layout4 .right .content .list ul li{
	height:24px;
	line-height:24px;
	background:url(images/ly4-right-type.gif) no-repeat left center;
	padding-left:7px;
}

#layout5 .left .content{
	margin:13px 0px 0px 10px;
}

#layout5 .right .content{
	border:none;
	
}

#layout5 .right .content ul li{
	height:84px;
	padding:13px 10px 5px 10px;
	*padding:13px 10px 0px 10px;
}

#layout5 .right .content ul li .photo{
	float:left;
	height:48px;
	width:48px;
	padding:3px;
	border:1px solid #d4d4d4;
}

#layout5 .right .content ul li .photo img{
	height:48px;
	width:48px;
}

#layout5 .right .content ul li .text{
	float:right;
	width:180px;
	line-height:21px;
}

#layout5 .right .content ul .color2{
	background:#fff;
}

#layout6 .big{
	float:left;
	width:347px;
	margin-top:18px;
}

#layout6 .big img{
	height:215px;
	width:345px;
	border:1px solid #b5b5b5;
}

#layout6 .big p{
	text-align:center;
	font-size:14px;
	line-height:36px;
	height:36px;
	overflow:hidden;
}

#layout6 .list{
	float:right;
	width:595px;
	height:12px;
}

#layout6 .list ul li{
	float:left;
	display:inline;
	margin:18px 0px 0px 14px;
	width:132px;
}

#layout6 .list ul li img{
	height:90px;
	width:130px;
	border:1px solid #b5b5b5;
}

#layout6 .list ul li p{
	height:24px;
	line-height:24px;
	overflow:hidden;
	text-align:center;
}

#footer{
	width:980px;
	background:#efeee8;
	border-bottom:1px solid #d6d6d6;
	border-top:1px solid #d6d6d6;
	color:#000;
	line-height:24px;
	padding:15px 0px;
}

#footer a{
	color:#000;
}
.pic_top div{float:left}
.pic_yi{height:80px; width:80px;}
#sdtext{float:left;}
#sdtext li{width:355px;line-height:21px;overflow:hidden;}
#sdtext ul li{color:#00263d;text-decoration:none;overflow:hidden;}
#sdtext li a:hover{color:#c00;text-decoration:none;overflow:hidden;}
#sdtext,#sdtext ul{float:left;width:366px;height:267px;overflow:hidden;}