body{
	font-family:"宋体";
	color:#000;
	background:url(images/body.jpg);
}

a{
	color:#000;
}

.border1{
	border:1px solid #ecc270;
	border-top:none;
	zoom:1;
}

.textbg{
	height:30px;
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}

.textbg-p{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	line-height:30px;
	height:30px;
	font-size:14px;
	text-align:center;
	color:#FFF;
}

.textbg-p a{
	color:#FFF;
}

.title1{
	height:37px;
	line-height:37px;
	border-bottom:1px solid #e9dbc0;
	padding:0px 3px;
}

.title1 span{
	float:left;
	font-size:22px;
	font-family:"Microsoft Yahei","黑体";
	color:#c60;
}

.title2{
	float:left;
	display:inline;
	width:41px;
	background:#f45304 url(images/title2.gif) no-repeat;
	color:#fff;
}

.title2 p{
	font-family:"Microsoft Yahei","黑体";
	font-size:22px;
	color:#fff;
	line-height:22px;
	text-align:center;
	padding:20px 0px 13px 0px;
}

.title2 a{
	display:block;
	color:#fff;
	text-align:center;
	height:28px;
	line-height:28px;
	background:#c01213;
}

.more1{
	float:right;
	display:inline;
	color:#333;
	background:url(images/more1.gif) no-repeat right center;
	padding-right:20px;
}

.more2{
	float:left;
	display:inline;
	color:#333;
	background:url(images/more2.gif) no-repeat right center;
	padding-right:20px;
}

.more3{
	float:right;
	display:inline;
	color:#333;
	background:url(images/more3.gif) no-repeat right center;
	padding-right:20px;
}

.list16-28 ul li{
	font-size:16px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	background:url(images/list-type1.gif) no-repeat left 12px;
	padding-left:13px;
}

.list14-26 ul li{
	font-size:14px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	background:url(images/list-type1.gif) no-repeat left 11px;
	padding-left:9px;
}

.p18{
	line-height:18px;
	color:#666;
}

.p18 a{
	color:#c60;
}

.p14-20{
	font-size:14px;
	line-height:20px;
	color:#666;
}

.p14-18{
	font-size:14px;
	line-height:18px;
	color:#916714;
}

.p14-20 a,.p14-18 a{
	color:#c60;
}

h3{
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	overflow:hidden;
}

.topic1{
	height:54px;
	background:url(images/topic-bg1.jpg) no-repeat;
	padding:4px 0px 0px 0px;
}

.topic1 span{
	float:left;
	display:inline;
	width:295px;
	margin:5px 0px 0px 25px;
	font-size:30px;
	font-family:"Microsoft Yahei","黑体";
	color:#c60;
}

.topic1 .more2{
	line-height:17px;
	margin:18px 0px 0px 35px;
}

.topic2{
	height:36px;
	background:url(images/topic-bg2.jpg) no-repeat;
	padding:4px 0px 0px 0px;
	overflow:hidden;
}

.topic2 span{
	float:left;
	display:inline;
	width:295px;
	line-height:36px;
	margin:2px 0px 0px 25px;
	font-size:30px;
	font-family:"Microsoft Yahei","黑体";
	color:#c60;
}

.topic2 .more1,.topic2 .more3{
	line-height:17px;
	margin:15px 20px 0px 0px;
}

#top{
	width:100%;
	min-width:1000px;
	background:#fafafa;
	border-bottom:1px solid #efefef;
}

#top .box{
	width:1000px;
	margin:0px auto;
	height:32px;
	line-height:32px;
	overflow:hidden;
	font-size:14px;
	color:#e8e3e3;
}

#top .box a{
	margin:0px 6px;
	color:#333;
}

#top .type1{
	padding-right:18px;
	background:url(images/top1.gif) no-repeat right center;
}

#top .type2{
	padding-right:18px;
	background:url(images/top2.gif) no-repeat right center;
}

#footer{
	width:100%;
	min-width:1000px;
	color:#fff;
	line-height:24px;
	padding:25px 0px;
	background:#930;
	font-size:14px;
}

#footer .box{
	width:1000px;
	margin:0px auto;
}

#footer a{
	color:#fff;
}


#header{
	width:100%;
	min-width:1000px;
	background:url(images/header.jpg) no-repeat center top;
}

#header .box{
	width:1000px;
	height:581px;
	margin:0px auto;
	position:relative;
}

#slides{
	width:1000px;
	height:347px;
	background:#fff;
	margin-top:233px;
	position:relative;
}

#slides .prev{
	display:block;
	height:53px;
	width:19px;
	background:url(images/header-arrow1.png) no-repeat;
	position:absolute;
	top:160px;
	left:-67px;
	z-index:100;
}

#slides .next{
	display:block;
	height:53px;
	width:19px;
	background:url(images/header-arrow2.png) no-repeat;
	position:absolute;
	top:160px;
	right:-67px;
	z-index:100;
}

#slides .slides_container{
	width:1000px;
	overflow:hidden;
}

#slides .switch{
	width:1000px;
	height:347px;
	position:relative;
}

#slides .pagination{
	display:none;
}

#slides .block{
	background:#ecc270;
	position:absolute;
	overflow:hidden;
}

#slides-block1{ top:8px; left:8px; width:328px; height:160px; }
#slides-block2{ top:8px; left:344px; width:325px; height:160px; }
#slides-block3{ top:8px; left:677px; width:162px; height:160px; }
#slides-block4{ bottom:9px; left:8px; width:328px; height:160px; }
#slides-block5{ bottom:9px; left:344px; width:160px; height:160px; }
#slides-block6{ bottom:9px; left:512px; width:327px; height:160px; }
#slides-block7{ top:8px; right:8px; width:145px; height:330px; }

#slides .block .type{
	position:absolute;
	right:5px;
	top:5px;
}

#slides .block .photo{
	width:100%;
	height:100%;
	position:relative;
}

#slides-block2 .photo .textbg,#slides-block4 .photo .textbg{
	height:34px;
}

#slides-block7 .photo .textbg{
	height:66px;
}

#slides-block2 .photo .textbg-p,#slides-block4 .photo .textbg-p{
	height:34px;
	line-height:34px;
}

#slides-block7 .photo .textbg-p{
	height:54px;
	width:115px;
	line-height:18px;
	padding:6px 15px;
}

#slides .block .photo .textbg-p a{
	color:#d1cecf;
}

#slides .block .text{
	position:relative;
	padding:20px 13px 0px 13px;
}

#slides .block .text h4{
	font-size:16px;
	font-weight:normal;
	color:#996633;
	line-height:20px;
}

#slides .block .text h4 img{
	vertical-align:middle;
	margin-left:1px;
}

#slides .block .text h3{
	font-size:20px;
	line-height:26px;
	margin-top:10px;
}

#slides .block .text p{
	line-height:16px;
	color:#630;
	margin-top:8px;
}

#slides .block .text p a{
	color:#630;
}

#header .old{
	position:absolute;
	left:385px;
	top:110px;
}

#header .old ul li{
	float:left;
	width:42px;
	height:21px;
	text-indent:-9999px;
}

#header .old ul li a{
	display:block;
	width:100%;
	height:100%;
}

#nav{
	width:100%;
	min-width:1000px;
	background:url(images/nav.gif) repeat-x;
}

#nav .box{
	width:1000px;
	height:53px;
	padding-top:10px;
	margin:0px auto;
}

#nav a{
	color:#ffe4aa;
}

#nav .index{
	float:left;
	width:85px;
	font-size:16px;
	font-family:"Microsoft Yahei","黑体";
	line-height:53px;
}

#nav .block{
	float:left;
	height:53px;
	border-left:1px solid #cd4142;
	padding-left:13px;
	overflow:hidden;
}

#nav-block1{ width:250px; }
#nav-block2{ width:385px; }
#nav-block3{ width:238px; }

#nav .block .title{
	float:left;
	font-size:16px;
	font-family:"Microsoft Yahei","黑体";
	width:16px;
	line-height:18px;
	padding-top:8px;
	color:#ef6f02;
}

#nav .block .link{
	float:left;
	display:inline;
	padding-top:5px;
}

#nav .block p{
	line-height:21px;
}

#nav .block p a{
	margin:0px 10px 0px 10px;
}

#content{
	width:1000px;
	margin:0px auto;
	position:relative;
}

#content img{
	display:block;
}

#side-nav{
	width:71px;
	position:absolute;
	right:-106px;
}

#side-nav .content{
	background:#fff;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	text-align:center;
	padding-bottom:15px;
}

#side-nav .content h4{
	font-size:14px;
	color:#966;
	margin-top:15px;
}

#side-nav .content ul{
	margin-top:5px;
}

#side-nav .content ul li{
	line-height:20px;
}

#side-nav .content a{
	color:#333;
}

#headline{
	height:88px;
	background:url(images/headline.gif) no-repeat 3px 0px;
	padding-left:108px;
	text-align:center;
}

#headline h1{
	height:66px;
	line-height:66px;
	font-size:44px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
}

#headline h1 a{
	color:#d22300;
}

#headline p{
	font-size:14px;
	line-height:22px;
	height:22px;
	overflow:hidden;
}

#headline p a{
	margin:0px 3px;
}

#layout1{
	border-top:3px solid #ecc270;
	padding:15px 20px 30px 20px;
}

#layout1 .focus{
	float:left;
	width:500px;
}

#layout1 .focus .title1{
	border:none;
}

#layout1 .focus .content{
	margin-top:5px;
	width:500px;
	height:330px;
	overflow:hidden;
}

#layout1 .news,#layout4 .news{
	float:right;
	width:420px;
}

#layout1 .news .hot,#layout4 .news .hot{
	border-bottom:1px solid #dad2ac;
	padding:15px 0px 15px 0px;
}

#layout1 .news .hot h3,#layout4 .news .hot h3{
	font-size:22px;
	line-height:30px;
	height:30px;
	margin-bottom:5px;
}

#layout1 .news .hot h3 a,#layout4 .news .hot h3 a{
	color:#333;
}

#layout1 .news .list16-28,#layout4 .news .list16-28{
	margin:8px 0px 0px 8px;
}

#layout3{
	padding-bottom:20px;
}

#layout3 .title2{
	margin:37px 0px 0px 18px;
}

#layout3 .main{
	float:right;
	width:897px;
}

#layout3 .list{
	margin-top:20px;
	zoom:1;
}

#layout3 .list ul li{
	float:left;
	display:inline;
	width:271px;
	margin-right:28px;
}

#layout3 .list ul li h4{
	font-weight:normal;
	line-height:20px;
	font-size:16px;
	font-family:"Microsoft Yahei","黑体";
}

#layout3 .list ul li .box{
	height:125px;
	margin-top:8px;
	border:1px solid #e9dbc0;
	background:#fff;
}

#layout3 .list ul li .photo{
	float:left;
	width:155px;
}

#layout3 .list ul li .photo img{
	width:155px;
	height:110px;
}

#layout3 .list ul li .photo p{
	background:#c60;
	text-align:center;
	height:15px;
	line-height:15px;
}

#layout3 .list ul li .photo p a{
	color:#fff;
}

#layout3 .list ul li .p18{
	float:right;
	display:inline;
	width:85px;
	margin:10px 15px 0px 0px;
}

#layout3 .switch{
	margin:25px 0px 0px 330px;
}

#layout3 .switch .arrow1,#layout3 .switch .arrow2{
	float:left;
	display:inline;
}

#layout3 .switch ul{
	float:left;
	display:inline;
	margin:2px 5px 0px 5px;
}

#layout3 .switch ul li{
	float:left;
	display:inline;
	width:12px;
	height:12px;
	background:#ccc;
	margin:0px 9px;
	text-indent:-9999pt;
	cursor:pointer;
}

#layout3 .switch ul .current{
	background:#f6c800;
}

#layout4{
	padding:15px 20px 20px 20px;
}

#layout4 .video{
	float:left;
	width:500px;
}

#layout4 .video .title1{
	border-bottom:none;
	margin-bottom:5px;
}

#layout4 .video .hot ul{
	width:530px;
	margin-left:-30px;
	zoom:1;
}

#layout4 .video .hot ul li{
	float:left;
	display:inline;
	margin-left:30px;
	width:235px;
	height:165px;
	position:relative;
}

#layout4 .video .hot ul li .play{
	position:absolute;
	left:10px;
	bottom:33px;
	width:33px;
	height:33px;
	background:url(images/ly4-video1.png) no-repeat;
}

#layout4 .video .hot ul li .play a{
	display:block;
	width:100%;
	height:100%;
}

#layout4 .video .list{
	border-top:1px solid #e9dbc0;
	margin-top:20px;
	padding-top:15px;
}

#layout4 .video .list ul li{
	font-size:14px;
	height:24px;
	line-height:24px;
	background:#fff url(images/ly4-video2.gif) no-repeat left 0px;
	padding-left:25px;
	width:215px;
	float:left;
	display:inline;
	margin-top:1px;
	margin-left:10px;
}

#layout5 .left,#layout5 .right{
	width:498px;
	padding-bottom:15px;
}

#layout5 .right{
	border-left:1px solid #e9dbc0;
}

#layout5 .title2{
	margin:1px 0px 0px 18px;
}

#layout5 .content{
	float:right;
	display:inline;
	width:405px;
	margin:12px 16px 0px 0px;
}

#layout5 .content .hot{
	background:#efe7d1;
	padding:12px 10px 17px 10px;
}

#layout5 .content .hot h3{
	font-size:18px;
	height:24px;
	line-height:24px;
	margin-bottom:8px;
}

#layout5 .content .hot p{
	color:#916714;
}

#layout5 .content .list16-28{
	margin:8px 0px 0px 0px;
}

#layout6{
	padding-bottom:20px;
}

#layout6 .photo{
	float:left;
	display:inline;
	margin:5px 0px 0px 20px;
	width:295px;
	height:215px;
	position:relative;
}

#layout6 .news{
	float:right;
	display:inline;
	margin:5px 20px 0px 0px;
	width:632px;
}

#layout6 .news .hot{
	border-bottom:1px solid #e9dbc0;
	padding-bottom:15px;
}

#layout6 .news .hot h3{
	height:45px;
	line-height:45px;
	font-size:28px;
}

#layout6 .news .hot h3 a{
	color:#930;
}

#layout6 .news .list14-26{
	margin-top:12px;
}

#layout6 .news .list14-26 ul{
	zoom:1;
	width:647px;
	margin-left:-15px;
}

#layout6 .news .list14-26 ul li{
	float:left;
	display:inline;
	margin-left:15px;
	width:298px;
}

#layout6 .banner{
	text-align:center;
	margin-top:20px;
}

#layout6 .banner img{
	display:inline;
}

#layout7 .topic1 span img,#layout8 .topic2 span img,#layout10 .topic1 span img{
	vertical-align:middle;
	display:inline;
	margin-right:10px;
}

#layout7 .topic1 .more1{
	float:left;
	display:inline;
	line-height:17px;
	margin:18px 0px 0px -80px;
}

#layout7 .topic1 p,#layout8 .topic2 p{
	float:left;
	display:inline;
	margin:18px 0px 0px 18px;
}

#layout7 .topic1 p a,#layout8 .topic2 p a{
	color:#333;
}

#layout7{
	padding-bottom:25px;
}

#layout7 .news{
	float:left;
	display:inline;
	margin-left:23px;
	margin-top:5px;
	width:632px;
}

#layout8 .news{
	float:right;
	display:inline;
	width:632px;
}

#layout7 .news h3,#layout8 .news h3{
	font-size:28px;
	height:48px;
	line-height:48px;
	border-bottom:1px solid #e9dbc0;
}

#layout7 .news h3 a,,#layout8 .news h3 a{
	color:#333;
}

#layout7 .news .p14-18,#layout8 .news .p14-18{
	float:left;
	margin-top:23px;
	width:295px;
}

#layout7 .news .list14-26,#layout8 .news .list14-26{
	float:right;
	width:308px;
	margin-top:16px;
}

#layout7 .photo{
	float:right;
	display:inline;
	margin:15px 23px 0px 0px;
	position:relative;
	width:295px;
	height:175px;
}

#layout8{
	padding-bottom:15px;
}

#layout8 .block{
	padding:15px 20px 22px 25px;
	border-bottom:1px solid #ecc270;
	zoom:1;
}

#layout8 .photo{
	float:left;
	margin-top:12px;
	height:150px;
	width:297px;
	position:relative;
}

#layout8 .photo img{
	float:left;
	width:270px;
	height:150px;
}

#layout8 .photo table{
	float:right;
	width:27px;
	height:150px;
	background:#f45304;
}

#layout8 .photo td{
	height:100%;
	width:100%;
	text-align:center;
	font-size:14px;
	line-height:14px;
}

#layout8 .photo td,#layout8 .photo td a{
	color:#fff;
}

#layout8 .photo .sanjiao{
	width:10px;
	height:15px;
	position:absolute;
	right:27px;
	bottom:8px;
	background:url(images/ly8-photo.png) no-repeat;
	_display:none;
}

#layout8 .bottom{
	margin-top:10px;
	overflow:hidden;
}

#layout8 .bottom ul{
	zoom:1;
	margin-left:-1px;
	width:999px;
}

#layout8 .bottom ul li{
	float:left;
	display:inline;
	border-left:1px solid #e2d9b7;
	width:468px;
	padding:10px 0px 5px 30px;
}

#layout8 .bottom ul li p{
	line-height:14px;
	background:url(images/ly8-type.gif) no-repeat left 2px;
	padding-left:18px;
	color:#de4e00;
}

#layout8 .bottom ul li p,#layout8 .bottom ul li p a{
	color:#de4e00;
}

#layout8 .bottom ul li h3{
	font-size:23px;
	height:30px;
	line-height:30px;
	margin-top:6px;
}

#layout8 .bottom ul li h3 a{
	color:#6d2c00;
}

#layout9 .block1,#layout9 .block2{
	border-bottom:1px solid #ecc270;
	padding:20px 25px;
	zoom:1;
}

#layout9 .photo{
	width:270px;
	height:175px;
	position:relative;
}

#layout9 .block1 .photo{ float:right;}
#layout9 .block2 .photo{ float:left;}

#layout9 .news{
	width:645px;
	margin-top:22px;
}

#layout9 .block1 .news{ float:left; }
#layout9 .block2 .news{ float:right; }

#layout9 .news .title{
	border-bottom:1px solid #e9dbc0;
	zoom:1;
}

#layout9 .news .title .num{
	float:left;
	background:url(images/ly9.gif) no-repeat;
	width:77px;
	height:53px;
	text-align:center;
	line-height:53px;
	font-size:20px;
	font-family:"Microsoft Yahei","黑体";
	color:#fff;
	margin-top:3px;
}

#layout9 .news .title .main{
	float:right;
	width:550px;
}

#layout9 .news .title .main span{
	background:#f4ecdb;
	font-size:14px;
	color:#930;
	padding:2px 0px 2px 10px;
}

#layout9 .news .title .main span label{
	margin-right:25px;
	line-height:22px;
}

#layout9 .news .title .main h3{
	font-size:26px;
	line-height:42px;
	height:42px;
	overflow:hidden;
}

#layout9 .news .title .main h3 a{
	color:#333;
}

#layout9 .news .p14-20{
	margin-top:8px;
}

#layout9 .news .list14-26{
	margin-top:10px;
}

#layout9 .news .list14-26 ul{
	zoom:1;
}

#layout9 .news .list14-26 ul li{
	float:left;
	width:312px;
}
#layout10{
	padding-bottom:10px;
}

#layout10 .left{
	width:653px;
	margin-top:10px;
}

#layout10 .left .hot ul{
	zoom:1;
}

#layout10 .left .hot ul li{
	float:left;
	display:inline;
	margin:4px 0px 0px 19px;
	width:307px;
	height:88px;
	padding-top:8px;
	background:#f3ecd7;
}

#layout10 .left .hot ul li h4{
	font-size:14px;
	font-weight:normal;
	height:21px;
	line-height:21px;
}

#layout10 .left .hot ul li h4 span{
	float:left;
	display:inline;
	margin-right:6px;
	font-size:12px;
	color:#fff;
	background:#df4f00;
	padding:0px 10px;
}

#layout10 .left .hot ul li p{
	margin:6px 15px 0px 15px;
}

#layout10 .left .list{
	margin-top:15px;
}

#layout10 .left .list ul{
	zoom:1;
}

#layout10 .left .list ul li{
	float:left;
	display:inline;
	margin:0px 35px 0px 20px;
	width:250px;
	height:22px;
	line-height:22px;
	background:#fff url(images/list-type1.gif) no-repeat 9px 9px;
	padding-left:17px;
}

#layout10 .right{
	display:inline;
	margin:0px 20px 0px 0px;
	width:300px;
}

#layout10 .right .title{
	height:48px;
	line-height:48px;
	border-bottom:1px solid #e1d9b5;
}

#layout10 .right .title span{
	float:left;
	display:inline;
	margin-left:8px;
	font-size:22px;
	font-family:"Microsoft Yahei","黑体";
	color:#c60;
}

#layout10 .right .list14-26{
	margin:7px 0px 0px 5px;
}

#layout11{
	padding-bottom:20px;
}

#layout11 .block{
	float:left;
	display:inline;
	margin:15px 0px 0px 30px;
	width:455px;
}

#layout11 .block .box{
	height:150px;
	overflow:hidden;
	border:1px solid #e9dbc0;
	background:#f2ead5;
}

#layout11 .block .box .title{
	float:left;
	width:38px;
	height:150px;
	background:#f45304;
}

#layout11 .block .box .title table{
	width:38px;
	height:125px;
}

#layout11 .block .box .title table td{
	font-size:22px;
	font-family:"Microsoft Yahei","黑体";
	color:#fff;
	text-align:center;
	line-height:22px;
}

#layout11 .block .box .title a{
	background:#c01213;
	width:100%;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#fff;
	display:block;
}

#layout11 .block .box .photo{
	float:right;
	width:415px;
}

#layout11 .block .box .photo img{
	height:125px;
	width:415px;
}

#layout11 .block .box .photo p{
	text-align:center;
	font-size:14px;
	height:25px;
	line-height:25px;
	overflow:hidden;
}

#layout11 .block .list14-26{
	margin:13px 0px 0px 3px;
}

#layout12{
	padding-bottom:20px;
}

#layout12 .block,#layout13 .block{
	float:left;
	display:inline;
	width:295px;
}

#layout12 .block{
	margin:20px 0px 0px 28px;
}

#layout12 .block .photo,#layout13 .block .photo{
	position:relative;
	width:295px;
	height:150px;
}

#layout12 .block .list14-26,#layout13 .block .list14-26{
	margin:10px 0px 0px 3px;
}

#layout13 .left{
	width:661px;
	border-right:1px solid #ecc270;
	padding-bottom:20px;
}

#layout13 .left .topic2{
	background:url(images/topic-bg2.jpg) no-repeat -97px top;
}

#layout13 .left .block{
	margin:20px 0px 0px 24px;
}

#layout13 .right{
	display:inline;
	margin-right:20px;
	width:300px;
	padding-bottom:20px;
}

#layout13 .right .title{
	height:48px;
	line-height:48px;
}

#layout13 .right .title span{
	float:left;
	display:inline;
	margin-left:8px;
	font-size:22px;
	font-family:"Microsoft Yahei","黑体";
	color:#c60;
}

#layout13 .right .block{
	float:none;
	display:block;
	margin:12px 0px 0px 0px;
}

#layout14{
	padding-bottom:20px;
}

#layout14 .block{
	float:left;
	display:inline;
	width:467px;
	margin:10px 0px 0px 23px;
}

#layout14 .block h3{
	line-height:30px;
	font-size:24px;
	padding-left:10px;
}

#layout14 .block h3 a{
	color:#333;
}

#layout14 .block .box{
	height:152px;
	background:#f9f5dd url(images/ly14-box.gif) no-repeat;
	padding-left:32px;
	margin-top:12px;
}

#layout14 .block .box .photo{
	float:left;
	height:150px;
	width:220px;
	border-top:1px solid #e9dbc0;
	border-bottom:1px solid #e9dbc0;
}

#layout14 .block .box .photo img{
	height:100%;
	width:100%;
}

#layout14 .block .box p{
	float:right;
	border:1px solid #e9dbc0;
	border-left:none;
	height:120px;
	width:169px;
	padding:15px 25px 15px 20px;
}

#layout14 .block .list14-26{
	margin:15px 0px 0px 12px;
}

#layout14 .block .list14-26 span{
	color:#c6983d;
	margin-left:5px;
}

#layout14 .block .list14-26 ul li{
	background:url(images/ly14-type.gif) no-repeat left 5px;
	padding-left:22px;
}



#layout15{
	padding-bottom:20px;
}

#layout15 .content{
	width:955px; 
	margin:15px auto 0px auto;
}

#layout16,#layout18{
	background:url(images/topic-bar.jpg) no-repeat;
	padding-top:4px;
}

#layout16 .left{
	width:691px;
	border-right:1px solid #ecc270;
}

#layout16 .left .photo{
	float:left;
	display:inline;
	width:265px;
	margin:3px 0px 0px 22px;
}

#layout16 .left .photo ul li{
	height:140px;
	width:265px;
	margin-top:16px;
	position:relative;
}

#layout16 .left .photo ul li img{
	height:100%;
	width:100%;
}

#layout16 .left .list{
	float:right;
	width:378px;
}

#layout16 .left .list .list16-28{
	padding:14px 0px;
}

#layout16 .right{
	display:inline;
	margin-right:13px;
	width:277px;
}

#layout16 .right .title{
	height:48px;
	line-height:48px;
}

#layout16 .right .title span{
	float:left;
	font-size:22px;
	font-family:"Microsoft Yahei","黑体";
	color:#c60;
}

#layout16 .right .title span label{
	color:#c01213;
}

#layout16 .right .content ul li{
	padding-bottom:12px;
	margin-top:10px;
}

#layout16 .right .content h4{
	font-size:14px;
	background:#f4edde;
	padding:0px 10px;
	height:22px;
	line-height:22px;
	margin-bottom:6px;
}

#layout16 .right .content h4 a{
	color:#930;
}

#layout17{
	padding-bottom:15px;
}

#layout17 .content{
	width:945px;
	background:#fff;
	margin:12px auto 0px auto;
}

#layout17 .content ul li{
	float:left;
	display:inline;
	width:100px;
	margin:7px 9px 0px 9px;
}

#layout17 .content ul li img{
	width:100px;
	height:130px;
}

#layout17 .content ul li p{
	text-align:center;
	line-height:28px;
}

#layout18 .left{
	width:500px;
	border-right:1px solid #ecc270;
	padding-bottom:10px;
}

#layout18 .right{
	width:497px;
	padding-bottom:10px;
}

#layout18 .content{
	width:468px;
	height:355px;
	margin:8px 0px 0px 23px;
	overflow-y:scroll;
}

#layout18 .left .content ul li{
	margin-top:15px;
	padding-right:15px;
}

#layout18 .left .content h4{
	height:22px;
	line-height:22px;
	background:#f4edde;
	font-size:14px;
	margin-bottom:8px;
}

#layout18 .left .content h4 a{
	color:#930;
}

#layout18 .left .content h4 span{
	float:left;
	display:inline;
	margin-right:20px;
	width:28px;
	height:22px;
	text-align:center;
	color:#fff;
	background:#df4f00;
}

#layout18 .right .content ul li{
	margin-top:25px;
	padding-right:15px;
}

#layout18 .right .content .text{
	background:url(images/ly18-right01.gif) no-repeat left top;
	padding:2px 0px 0px 29px;
}

#layout18 .right .content .text p{
	line-height:20px;
	color:#983300;
	padding:0px 10px 0px 0px;
	background:url(images/ly18-right02.gif) no-repeat right bottom;
}

#layout18 .right .content .text p a{
	color:#983300;
}

#layout18 .right .content .name{
	border-top:1px solid #c8c8bb;
	margin-right:30px;
	margin-top:20px;
}

#layout18 .right .content .name span{
	float:right;
	display:inline;
	margin:-6px 12px 0px 0px;
	color:#333;
	padding:0px 5px;
	background:#fdfcef;
}

#layout19{
	padding-bottom:30px;
}

#layout19 .content{
	width:935px; 
	margin:15px auto 0px auto;
}