body{
	font-family:"宋体";
	background:#f8f3bd url(images/body.jpg) no-repeat center 30px;
}

img{
	display:block;
}

#footer{
	width:980px;
	margin:0px auto;
	line-height:20px;
	color:#000;
	padding-bottom:15px;
}

#footer a{
	color:#000;
}

#footer .menu{
	height:30px;
	line-height:30px;
	background:#aa722a;
	color:#f4ebcf;
	margin-bottom:10px;
}

#footer .menu a{
	color:#f4ebcf;
}

#footer img{
	display:inline
}

#dzw{
	width:100%;
	height:30px;
	background:#aa722a;
	min-width:980px;
}

#dzw .content{
	width:885px;
	height:30px;
	margin:0px auto;
	background:url(images/dzw-logo.gif) no-repeat 15px top;
	padding-left:95px;
	line-height:30px;
	color:#fff;
}

#dzw .content a,#dzw .content span{
	color:#fff;
	margin:0px 5px;
}

#header{
	height:324px;
	width:980px;
	margin:0px auto;
	background:url(images/header.jpg) no-repeat;
	position:relative;
}

#old{
	position:absolute;
	height:12px;
	left:480px;
	top:17px;
}

#old a{
	width:33px;
	height:12px;
	float:left;
	display:inline;
	margin-right:12px;
	text-indent:-9999px;
}

#nav1{
	height:25px;
	width:955px;
	position:absolute;
	left:31px;
	bottom:1px;
}

#nav1 a{
	float:left;
	display:inline;
	height:100%;
	margin-right:36px;
	text-indent:-9999px;
}

#nav1-a{ width:82px; }
#nav1-b{ width:82px; }
#nav1-c{ width:103px; }
#nav1-d{ width:84px; }
#nav1-e{ width:122px; }
#nav1-f{ width:83px; }
#nav1-g{ width:144px; }



#nav2{
	width:980px;
	height:35px;
	margin:0px auto;
	background:url(images/nav2.jpg) no-repeat;
	overflow:hidden;
	line-height:35px;
	font-size:14px;
	text-align:center;
}

#nav2 a{
	color:#ffffff;
	margin:0px 7px;
}

#page{
	width:980px;
	margin:0px auto;
	position:relative;
}

.title h2{
	float:left;
	display:inline;
}

.title a{
	float:right;
	display:inline;
}

.list-yulu li{
	font-size:14px;
	line-height:26px;
}

.list-yulu li span{
	font-size:12px;
	color:#948f91;
}

.list12-22 li{
	height:22px;
	line-height:22px;
	overflow:hidden;
	background:url(images/list-type1.gif) no-repeat left center;
	padding-left:8px;
}

.list12-24 li{
	height:24px;
	line-height:24px;
	overflow:hidden;
	background:url(images/list-type1.gif) no-repeat left center;
	padding-left:8px;
}

.list12-26 li{
	height:26px;
	line-height:26px;
	overflow:hidden;
	background:url(images/list-type1.gif) no-repeat left center;
	padding-left:8px;
}

.list14-24 li{
	height:24px;
	line-height:24px;
	font-size:14px;
	overflow:hidden;
	background:url(images/list-type1.gif) no-repeat left center;
	padding-left:9px;
}

.list14-26 li{
	height:26px;
	line-height:26px;
	font-size:14px;
	overflow:hidden;
	background:url(images/list-type1.gif) no-repeat left center;
	padding-left:9px;
}

.list14-28 li{
	height:28px;
	line-height:28px;
	font-size:14px;
	overflow:hidden;
	background:url(images/list-type1.gif) no-repeat left center;
	padding-left:9px;
}

.list16-28 li{
	height:28px;
	line-height:28px;
	font-size:16px;
	overflow:hidden;
	background:url(images/list-type2.gif) no-repeat left center;
	padding-left:16px;
}

.list-yulu li a,.list12-22 li a,.list12-24 li a,.list12-26 li a,.list14-24 li a,.list14-26 li a,.list14-28 li a,.list16-28 li a{
	color:#000;
}

h3{
	font-family:"Microsoft Yahei","黑体";
	overflow:hidden;
	font-weight:normal;
}

h3 a{
	color:#6d2c00;
}

.p12-18{
	line-height:18px;
	color:#877952;
	overflow:hidden;
}

.p12-22{
	line-height:22px;
	color:#877952;
	overflow:hidden;
}

.p12-18 a,.p12-22 a{
	color:#d93300;
}

.layout{
	height:100%;
	border:1px solid #eedb74;
	background-color:#fff;
	overflow:hidden;
}

#layout1{
	border-top:none;
	background-image:url(images/header-leaf.jpg);
	background-repeat:no-repeat;
	background-position:781px 0px
}

#layout1 .title{
	float:left;
	height:453px;
	width:66px;
	overflow:hidden;
}

#layout1 .content{
	float:right;
	display:inline;
	margin:15px 15px 0px 0px;
	width:890px;
	overflow:hidden;
}

#layout1 .content .block{
	height:110px;
	border-top:1px solid #e3dbc1;
	margin-top:-1px;
	padding:17px 0px 16px 15px;
}

#layout1 .content .block .photo{
	display:inline;
	margin-right:20px;
	height:110px;
	width:155px;
}

#layout1 .content .block .photo img{
	height:110px;
	width:155px;
}

#layout1 .content .block .text{
	float:right;
	display:inline;
	margin-right:25px;
	width:670px;
	height:110px;
	overflow:hidden;
}

#layout1 .content .block h3{
	height:44px;
	line-height:44px;
	font-size:32px;
	margin-bottom:15px;
	font-weight:bold;
}

#layout1 .content .block h3 a{
	color:#d22300;
}

#layout1 .content .block p{
	float:left;
	width:310px;
	height:44px;
}

#layout1 .content .block .list{
	float:right;
	width:310px;
	padding:0px 0px 0px 23px;
	border-left:1px solid #e3dbc1;
}

#layout2{
	background-image:url(images/ly2-bg.jpg);
	background-repeat:no-repeat;
	background-position:right top;
}

#layout2 .box1,#layout2 .box2{
	height:100%;
	padding:20px 16px;
}

#layout2 .box2{
	border-top:1px solid #edda70;
}

#layout2 .box1 .left{
	width:470px;
}

#layout2 .box1 .title{
	height:36px;
	line-height:36px;
	padding:0px 15px 0px 6px;
}

#layout2 .box1 .title h2{
	font-size:24px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
}

#layout2 .box1 .left .title h2{ color:#df4f00; }
#layout2 .box1 .right .title h2{ color:#cea073; }

#layout2 .box1 .title a{
	color:#e15f1f;
}

#layout2 .box1 .left .title a{
	height:15px;
	width:60px;
	background:url(images/ly2-left-more.gif) no-repeat;
	line-height:15px;
	text-align:center;
	color:#fff;
	margin-top:10px;
}

#layout2 .box1 .left .content .flashNews{
	position:relative;
	width:470px;
	height:330px;
	overflow:hidden;
}

#layout2 .box1 .left .content .flashNews img{
	width:470px;
	height:330px;
}

#layout2 .box1 .left .content .flashNews .bg{
	position:absolute;
	left:0px;
	top:286px;
	width:470px;
	height:44px;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}

#layout2 .box1 .left .content .flashNews h3{
	position:absolute;
	left:10px;
	top:286px;
	width:290px;
	height:44px;
	line-height:44px;
	overflow:hidden;
	z-index:2;
	font-size:14px;
	font-weight:normal;
	color:#fff;
}

#layout2 .box1 .left .content .flashNews h3 a{
	color:#fff;
}

#layout2 .box1 .left .content .flashNews p{
	display:none;
}

#layout2 .box1 .left .content .flashNews ul{
	position:absolute;
	right:3px;
	top:294px;
	z-index:2;
}

#layout2 .box1 .left .content .flashNews ul li{
	float:left;
	display:inline;
	width:28px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	text-align:center;
	margin:0px 2px;
	background:#777;
	font-size:14px;
}

#layout2 .box1 .left .content .flashNews ul li a{
	display:block;
	width:100%;
	height:100%;
	font-family:Tahoma;
	color:#cfc2a8;
}

#layout2 .box1 .left .content .flashNews ul li a:hover,#layout2 .box1 .left .content .flashNews ul li a.sel{
	color:#fff;
	background:#f45304;
	text-decoration:none;
}

#layout2 .box1 .right{
	width:447px;
}

#layout2 .box1 .right .hot{
	height:95px;
	overflow:hidden;
	border-bottom:1px solid #e3dbc1;
}

#layout2 .box1 .right .hot h3{
	height:44px;
	line-height:44px;
	font-size:20px;
}

#layout2 .box1 .right .hot h3 a{
	color:#000;
}

#layout2 .box1 .right .hot p{
	height:36px;
}

#layout2 .box1 .right .list{
	margin:8px 0px 0px 15px;
}

#layout2 .box2 .left{
	width:250px;
}

#layout2 .box2 .left .title{
	height:30px;
	line-height:30px;
	padding:0px 24px 0px 17px;
	background:#df4f00;
}

#layout2 .box2 .left .title h2{
	color:#fff;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	font-size:18px;
}

#layout2 .box2 .left .title a{
	color:#fff;
}

#layout2 .box2 .left .video{
	position:relative;
	width:250px;
	height:180px;
	margin-top:6px;
}

#layout2 .box2 .left .video img{
	width:250px;
	height:180px;
}

#layout2 .box2 .left .video .textbg{
	position:absolute;
	left:0px;
	top:150px;
	width:250px;
	height:30px;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}

#layout2 .box2 .left .video p{
	position:absolute;
	left:0px;
	top:150px;
	width:250px;
	height:30px;
	text-align:center;
	line-height:30px;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
}

#layout2 .box2 .left .video p a{
	color:#fff;
}

#layout2 .box2 .left .video .play{
	position:absolute;
	left:10px;
	top:105px;
	width:38px;
	height:38px;
	background:url(images/ly2-video-play.png) no-repeat;
}

#layout2 .box2 .left .video .play a{
	display:block;
	height:100%;
	width:100%;
}

#layout2 .box2 .left .list{
	margin:15px 0px 0px 15px;
}

#layout2 .box2 .left .list ul li{
	background:url(images/list-type4.gif) no-repeat left center;
	padding-left:25px;
}

#layout2 .box2 .middle{
	float:left;
	display:inline;
	width:365px;
	padding:0px 20px;
	margin-left:18px;
	border-left:1px solid #e3dbc1;
	border-right:1px solid #e3dbc1;
}

#layout2 .box2 .middle .title{
	height:30px;
	line-height:30px;
	margin-bottom:6px;
	padding:0px 20px 0px 0px;
}

#layout2 .box2 .middle .title h2{
	font-family:"Microsoft Yahei","黑体";
	font-size:18px;
	font-weight:normal;
	color:#c3905f;
}

#layout2 .box2 .middle .title a{
	color:#e15f1f;
}

#layout2 .box2 .middle .hot{
	padding:0px 8px;
	background:#fcf7db;
	height:80px;
}

#layout2 .box2 .middle .hot h3{
	height:34px;
	line-height:34px;
	font-size:18px;
}

#layout2 .box2 .middle .hot h3 a{
	color:#7a4426;
}

#layout2 .box2 .middle .hot p{
	height:36px;
}

#layout2 .box2 .middle .list{
	margin:5px 0px 0px 10px;
}

#layout2 .box2 .right{
	width:250px;
}

#layout2 .box2 .right .title{
	border-bottom:1px solid #d7a659;
	height:26px;
	line-height:26px;
	overflow:hidden;
	padding:0px 22px 0px 0px;
}

#layout2 .box2 .right .title h2{
	height:26px;
	line-height:26px;
	background:#d7a659;
	width:90px;
	font-size:14px;
	color:#fff;
	text-align:center;
}

#layout2 .box2 .right .title a{
	color:#be987c;
}

#layout2 .box2 .right .list{
	margin-top:8px;
}

#layout3{
	padding-bottom:20px;
}

#layout3 .hot{
	overflow:hidden;
	margin-top:28px;
}

#layout3 .hot .block{
	float:left;
	width:439px;

	overflow:hidden;
	border-left:1px dotted #b2b2b2;
	margin-left:-1px;
	padding:0px 24px 0px 24px;
}

#layout3 .hot .block h3{
	font-size:22px;
	height:26px;
	line-height:26px;
	margin-bottom:10px;
}

#layout3 .hot .block .photo{
	float:left;
	height:95px;
	width:140px;
}

#layout3 .hot .block .photo img{
	height:95px;
	width:140px;
}

#layout3 .hot .block p{
	float:right;
	width:282px;
	height:90px;
	margin-top:2px;
}

#layout3 .list{
	margin-top:18px;
}

#layout3 .list .block{
	float:left;
	display:inline;
	margin-left:17px;
	width:285px;
	height:66px;
	border:1px solid #e3dbc1;
	background:#fcf6d2;
	padding:6px 6px 6px 9px;
}

#layout4a,#layout4b{
	background:url(images/ly4-bg.jpg) no-repeat right top;
}

#layout4a{
	border-bottom:5px solid #eedb74;
}

#layout4 .topic{
	height:40px;
	padding:18px 183px 0px 53px;
	margin-bottom:5px;
	overflow:hidden;
}

#layout4 .topic h2{
	float:left;
	margin-top:8px;
}

#layout4 .topic .link{
	float:right;
	display:inline;
	margin-top:5px;
	width:184px;
	line-height:16px;
}

#layout4 .topic .more1{
	font-size:14px;
	color:#000;
	font-weight:bold;
}

#layout4 .topic .more2{
	color:#df4f00;
}

#layout4 .block1{
	height:165px;
	padding:20px 60px 20px 23px;
	border-bottom:1px solid #eedb74;
}

#layout4 .block1 .photo{
	display:inline;
	height:165px;
	width:225px;
}

#layout4 .block1 .photo img{
	height:165px;
	width:225px;
}

#layout4a .block1 .photo{
	float:right;
}

#layout4b .block1 .photo{
	float:left;
}

#layout4 .block1 .main{
	display:inline;
	width:635px;
}

#layout4a .block1 .main{
	float:left;
}

#layout4b .block1 .main{
	float:right;
}

#layout4 .block1 .main .title{	
	height:25px;
	line-height:25px;
}

#layout4 .block1 .main .title h2{
	height:25px;
	background:#df4f00;
	font-size:14px;
	font-weight:normal;
	color:#fff;
	padding:0px 12px;
}	

#layout4 .block1 .main .title a{
	margin-right:27px;
	color:#df4f00;
}

#layout4 .block1 .main h3{
	font-size:32px;
	height:50px;
	line-height:50px;
	padding-top:5px;
	border-bottom:1px dotted #b2b2b2;
	margin-bottom:8px;
}

#layout4 .block1 .main p{
	float:left;
	width:310px;
}

#layout4 .block1 .main .list{
	float:right;
	width:292px;
}

#layout4 .block2{
	padding:12px 0px;
}

#layout4 .block2 ul{
	height:100%;
}

#layout4 .block2 ul li{
	float:left;
	display:inline;
	margin-left:-1px;
	border-left:1px solid #e3dbc1;
	width:447px;
	padding:0px 10px 0px 30px;
	overflow:hidden;
}

#layout4 .block2 ul li h4{
	margin-top:12px;
	font-size:12px;
	font-weight:normal;
	color:#df4f00;
	padding-left:18px;
	background:url(images/list-type3.gif) no-repeat left center;
}

#layout4 .block2 ul li h3{
	font-size:24px;
	line-height:40px;
	height:40px;
}

#layout5{
	padding:0px 35px 10px 19px;
	background-image:url(images/ly5-bg.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

#layout5 .title{
	line-height:54px;
	height:54px;
}

#layout5 .title a{
	color:#df4f00;
	margin-right:175px;
}

#layout5 .main{
	float:left;
	width:650px;
}

#layout5 .photo{
	float:right;
	width:235px;
}

#layout5 .photo img{
	width:235px;
	height:175px;
}

#layout5 .photo p{
	text-align:center;
	font-size:14px;
	line-height:32px;
	height:32px;
	overflow:hidden;
}

#layout5 .photo p a{
	color:#000;
}

#layout5 h3{
	height:60px;
	line-height:60px;
	padding-top:5px;
	font-size:32px;
}

#layout5 .list{
	margin-top:10px;
}

#layout5 .list ul li{
	float:left;
	display:inline;
	width:305px;
	margin-right:10px;
}

#layout6{
	background-image:url(images/ly6-bg.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	padding-bottom:10px;
}

#layout6 .title{
	height:38px;
	line-height:38px;
	padding:11px 247px 11px 21px;
}

#layout6 .title a{
	color:#c45b1f;
}

#layout6 .left,#layout6 .right{
	width:427px;
	border:1px solid #e3d19b;
	height:240px;
	background:#fcf9e9;
	padding:0px 25px 0px 25px;
}

#layout6 .left{ border-left:none; }
#layout6 .right{ border-right:none; }

#layout6 .hot{
	height:147px;
	border-bottom:1px dotted #b1afa6;
	padding:0px 5px;
}

#layout6 .hot h3{
	height:44px;
	line-height:44px;
	overflow:hidden;
	font-size:20px;
	padding-top:10px;
}

#layout6 .hot .photo{
	float:left;
	height:80px;
	width:115px;
}

#layout6 .hot .photo img{
	height:80px;
	width:115px;
}

#layout6 .hot p{
	float:right;
	margin-top:7px;
	height:66px;
	width:290px;
}

#layout6 .list{
	margin:10px 0px 0px 18px;
}

#layout7 .title{
	height:37px;
	padding:18px 245px 12px 22px;
	border-bottom:1px solid #eedb74;
	line-height:37px;
	background:#fff url(images/ly7-bg.jpg) no-repeat right top;
}

#layout7 .title a{
	color:#df4f00;
}

#layout7 .content{
	margin:-1px 0px 0px -1px;
}

#layout7 .content .block{
	float:left;
	border-left:1px solid #f6edb9;
	border-top:1px solid #f6edb9;
	height:180px;
	width:437px;
	padding:18px 25px;
	overflow:hidden;
}

#layout7 .content h4{
	float:left;
	height:27px;
	line-height:27px;
	background:#bf9a5b url(images/ly7-h4.gif) no-repeat right top;
	padding-right:25px;
	font-size:16px;
	font-family:"Microsoft Yahei","黑体";
	color:#fff;
}

#layout7 .content h4 span{
	float:left;
	padding:0px 12px;
	text-align:center;
	background:#a54b3a;
	margin-right:10px;
}

#layout7 .content h4 a{
	color:#fff;
}

#layout7 .content .block h3{
	font-size:22px;
	height:40px;
	line-height:40px;
	overflow:hidden;
	padding-top:6px;
}

#layout7 .content .block .photo{
	float:left;
	height:105px;
	width:150px;
}

#layout7 .content .block .photo img{
	height:105px;
	width:150px;
}

#layout7 .content .block p,#layout7 .content .block ul{
	float:right;
	width:265px;
	height:90px;
	margin-top:7px;
	overflow:hidden;
}
#layout7 .content .block ul li
#layout8{
	height:338px;
	overflow:hidden;
	border-bottom:none;
}

#layout8 .title{
	padding:15px 0px 0px 0px;
	height:48px;
}

#layout8 .content{
	height:258px;
}

#layout8 .content .left{
	width:315px;
	display:inline;
	margin:0px 0px 0px 20px;
	padding:5px 5px 0px 5px;
	background:#ebe2cf;
}

#layout8 .content .left img{
	width:315px;
	height:215px;
}

#layout8 .content .left p{
	font-size:14px;
	text-align:center;
	line-height:36px;
}

#layout8 .content .left p a{
	color:#000;
}

#layout8 .content .right{
	width:610px;
	float:right;
}

#layout8 .content .right ul{
	height:100%;
}

#layout8 .content .right ul li{
	width:130px;
	float:left;
	display:inline;
	margin-right:20px;
	height:135px;
	overflow:hidden;
}

#layout8 .content .right ul img{
	height:88px;
	width:128px;
	border:1px solid #d0d0d0;
}

#layout8 .content .right ul li p{
	text-align:center;
	line-height:18px;
	height:36px;
	overflow:hidden;
	margin-top:3px;
}

#layout8 .content .right ul li p a{
	color:#000;
}

#layout9{
	border-top:none;
	padding-bottom:20px;
}

#layout9 .title{
	height:60px;
}

#layout9 .content ul{
	height:100%;
}

#layout9 .content ul li{
	width:143px;
	height:141px;
	float:left;
	display:inline;
	margin-left:16px;
}

#layout9 .content ul li .photo{
	border:3px solid #f0b363;
	padding-bottom:15px;
	background:url(images/ly9-li.jpg) no-repeat center bottom;
	margin-bottom:1px;
}

#layout9 .content ul li .photo img{
	height:93px;
	width:137px;
}

#layout9 .content ul li p{
	line-height:26px;
	background:#f4c88d;
	text-align:center;
	height:26px;
	overflow:hidden;
}

#layout9 .content ul li p a{
	color:#000;
}

#layout10{
	height:350px;
}

#layout10 .main{
	float:left;
	display:inline;
	width:703px;
	height:350px;
	border-right:1px dashed #e6d6a7;
}

#layout10 .main .title{
	height:55px;
	padding:10px 83px 0px 30px;
}

#layout10 .main .title a{
	float:right;
	height:16px;
	width:58px;
	margin-top:15px;
	background:url(images/more1.gif) no-repeat;
}

#layout10 .main .photo-list{
	float:left;
	display:inline;
	width:340px;
	margin-left:30px;
}

#layout10 .main .photo-list ul{
	height:100%;
}

#layout10 .main .photo-list ul li{
	margin-right:15px;
	margin-bottom:5px;
	float:left;
	display:inline;
	width:143px;
}

#layout10 .main .photo-list ul li img{
	height:90px;
	width:135px;
	border:4px solid #ece4c0;
}

#layout10 .main .photo-list ul li p{
	text-align:center;
	line-height:30px;
}

#layout10 .main .photo-list ul li p a{
	color:#000;
}

#layout10 .main .news-list{
	float:right;
	width:330px;
}

#layout10 .sidebar{
	float:right;
	display:inline;
	margin:0px 20px 0px 0px;
	width:230px;
}

#layout10 .sidebar .title{
	height:30px;
	padding:22px 0px 0px 0px;
}

#layout10 .sidebar .title a{
	margin-top:
	height:16px;
	width:57px;
	background:url(images/more3.gif) no-repeat;
	overflow:hidden;
}

#layout10 .sidebar ul li{
	margin-top:10px;
}

#layout10 .sidebar ul li h3{
	font-size:14px;
	line-height:24px;
	color:#e94200;
}

#layout10 .sidebar ul li h3 a{
	color:#e94200;
}

#layout10 .sidebar ul li p{
	color:#000;
	line-height:18px;
	height:54px;
	overflow:hidden;
}

#layout10 .sidebar ul li p a{
	color:#000;
}

#layout10 .sidebar .more{
	text-align:right;
	line-height:16px;
}

#layout10 .sidebar .more a{
	color:#000;
	font-family:Arial;
	font-size:9px;
}

#layout10 .sidebar ul li p a{
	color:#000;
}

#layout11{
	padding-bottom:20px;
}

#layout11 .block{
	float:left;
	display:inline;
	width:460px;
	margin:18px 0px 0px 20px;
}

#layout11 .block .title{
	height:42px;
	line-height:42px;
	background:#ebc788;
}

#layout11 .block .title h2{
	width:150px;
	height:42px;
	font-size:24px;
	color:#fff;
	background:url(images/ly11-title.gif) no-repeat;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	text-align:center;
	padding-right:9px;
}

#layout11 .block .title a{
	font-size:14px;
	font-weight:bold;
	color:#6d2c00;
	margin-right:35px;
}

#layout11 .block .content{
	height:410px;
	overflow-y:scroll;
	margin-top:15px;
	padding:0px 10px;
}

#layout11 .block .content .news-list ul li{
	border-bottom:1px dashed #ccc;
	color:#333;
	padding:10px 0px;
}

#layout11 .block .content .news-list ul li a{
	color:#333;
}

#layout11 .block .content .news-list ul li h3{
	font-weight:bold;
	font-size:16px;
	font-family:"宋体";
	line-height:30px;
}

#layout11 .block .content .news-list ul li p{
	font-size:14px;
	line-height:18px;
}

#layout11 .block .content .weibo,#layout11 .block .content .message{
	width:422px;
}

#layout12 .title{
	height:56px;
	padding:8px 60px 0px 18px;
}

#layout12 .title a{
	height:16px;
	width:56px;
	background:url(images/more2.gif) no-repeat;
	overflow:hidden;
	margin-top:17px;
}

#layout12 .content ul{
	height:100%;
}

#layout12 .content ul li{
	float:left;
	display:inline;
	width:100px;
	margin-left:19px;
}

#layout12 .content ul li img{
	width:100px;
	height:130px;
}

#layout12 .content ul li p{
	text-align:center;
	height:28px;
	line-height:28px;
	overflow:hidden;
}

#layout12 .content ul li p a{
	color:#000;
}

#layout13{
	height:300px;
	overflow:hidden;
	background-image:url(images/ly13-bg.jpg);
	background-repeat:no-repeat;
	padding:0px 15px 0px 25px;
}

#layout13 .left{
	width:390px;
	margin-top:45px;
}

#layout13 .left ul li{
	margin-bottom:3px;
}

#layout13 .left h3{
	line-height:30px;
	height:30px;
	padding-top:8px;
	overflow:hidden;
	font-size:20px;
}

#layout13 .left p{
	height:36px;
}

#layout13 .right{
	width:290px;
	margin-top:52px;
}

#layout13 .right .list{
	height:208px;
	overflow:hidden;
}

#layout13 .right .more{
	text-align:right;
	padding-right:25px;
	margin-top:10px;
}

#layout13 .right .more a{
	color:#df4f00;
}

#layout14{
	padding:0px 14px;
	background:#fcf9e9;
	padding-bottom:20px;
}

#layout14 .title{
	margin-top:18px;
	height:48px;
	background:url(images/ly14-title.gif) repeat-x left center;
	line-height:48px;
}

#layout14 .title a{
	color:#fff;
	margin-right:75px;
}

#layout14 .content .block{
	height:100%;
	padding-bottom:10px;
	overflow:hidden;
	border:1px solid #eedb74;
	border-bottom:5px solid #c1b07c;
	background:url(images/ly14-block-bg.gif) no-repeat left bottom;
	margin-top:12px;
}

#layout14 .content .block h3{
	height:42px;
	line-height:42px;
	font-size:36px;
	overflow:hidden;
	padding:15px 10px 0px 18px;
	margin-bottom:15px;
}

#layout14 .content .block h3 span{
	float:left;
	width:36px;
	height:42px;
	margin-right:25px;
	background:url(images/ly14-h3-span.gif) no-repeat;
	overflow:hidden;
	padding-left:85px;
	font-size:28px;
	font-family:"Microsoft Yahei","黑体";
	color:#fcf9e9;
}

#layout14 .content .block p{
	float:left;
	display:inline;
	margin-left:172px;
	width:550px;
	line-height:22px;
	height:110px;
	font-size:14px;
	color:#877952;
}

#layout14 .content .block p a{
	color:#df4f00;
}

#layout14 .content .block .photo{
	float:right;
	display:inline;
	margin-right:26px;
	width:170px;
	height:115px;
}

#layout14 .content .block .photo img{
	width:170px;
	height:115px;
}

#layout14 .content .block .list{
	margin-top:10px;
}

#layout14 .content .block .list ul{
	height:100%;
}

#layout14 .content .block .list ul li{
	float:left;
	display:inline;
	width:300px;
	margin-left:15px;
	font-size:14px;
	line-height:24px;
}

#layout14 .content .block .list ul li span{
	color:#df4f00;
}

#layout14 .content .block .list ul li a{
	color:#000;
}
 
#erji{
	border-top:none;
	background-image:url(images/header-leaf.jpg);
	background-repeat:no-repeat;
	background-position:781px 0px;
	padding-bottom:15px;
}

#erji #address{
	height:30px;
	line-height:30px;
	color:#b2b2b2;
	padding-left:20px;
	border-bottom:1px dashed #f5e9ac;
	margin-bottom:10px;
}

#erji #address a,#erji #address span{
	color:#b2b2b2;
	margin:0px 5px;
}

#erji .main{
	float:left;
	display:inline;
	margin:8px 0px 0px 15px;
	width:645px;
}

#erji .main .title{
	height:40px;
	line-height:40px;
	border-bottom:6px solid #ccc;
}

#erji .main .title h2{
	color:#e94200;
	font-size:24px;
	font-family:"Microsoft Yahei","黑体";
}

#erji .main .content ul li{
	height:100%;
	border-bottom:1px solid #ccc;
	padding:12px 5px;
}

#erji .main .content ul li .photo{
	float:left;
	display:inline;
	margin-right:20px;
	height:131px;
	width:186px;
}

#erji .main .content ul li img{
	height:125px;
	width:180px;
	padding:2px;
	border:1px solid #ccc;
}

#erji .main .content ul li h3{
	font-size:16px;
	font-family:"宋体";
	font-weight:bold;
	line-height:36px;
}

#erji .main .content ul li p{
	line-height:20px;
	color:#453315;
}

#erji .main .content ul li p a{
	color:#453315;
}

#erji .sidebar{
	float:right;
	width:262px;
	padding:18px 12px 0px 12px;
	border-left:2px solid #f5e9ac;
}

#erji .sidebar .block .title{
	height:25px;
	line-height:25px;
	overflow:hidden;
	background:#d7a659;
	padding:0px 18px;
}

#erji .sidebar .block .title h2{
	font-size:14px;
	color:#fff;
}

#erji .sidebar .block .title a{
	color:#a42a0a;
}

#erji .sidebar .block ul{
	margin:10px 5px 10px 14px;
}