body{
	font-family:"Microsoft Yahei","SimHei";
}
a{ 
	color:#505050;
}
img{
	display:block;
}


#header{
	width:100%;
	min-width:1000px;
	background:url(images/header.jpg) no-repeat center top;
}
#header .box{
	height:830px;
	width:1000px;
	margin:0px auto;
}



#nav{
	width:1000px;
	margin:-290px auto 0px auto;
	overflow:hidden;
	height:39px;
	line-height:39px;
}
#nav ul{
	margin-left:46px;
}
#nav li{
	font-size:14px;
	float:left;
	margin:0px 30px;
	display:inline;
}
#nav li a{ color:#fff;}


#content{
	width:1146px;
	margin:0px auto;
	overflow:hidden;
}




#footer{
	width:100%;
	min-width:1000px;
	color:#fff;
	line-height:24px;
	padding:54px 0px;
	border-top:none;
	text-align:center;
	font-family:"SimSun","宋体";
	background:#d05a46;
}
#footer a{color:#fff;}




#hot{
	overflow:hidden;
	text-align:center;
	margin:39px 33px 48px 33px;
}
#hot h1{
	font-size:46px;
}
#hot h1 a{color:#d05a46;}
#hot p{
	font-family:"SimSun","宋体";
	font-size:16px;
	margin-top:10px;
}
#hot p a{ margin:0px 4px;}



#layout1{
	overflow:hidden;
	margin:0px 29px 0px 33px;
}
#layout1 .left{
	width:664px;
}
.focus{
	position:relative;
	overflow:hidden;
	width:639px;
	height:376px;
}
.focus .pic img{
	width:639px;
	height:376px;
}
.textbg{
	position:absolute;
	left:0px;
	bottom:0px;_top:312px;
	width:100%;
	height:64px;
	background:#000;
	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	opacity:0.80;
}
.focus p{
	position:absolute;
	left:0px;
	bottom:34px;
	width:100%;
	text-align:center;
	overflow:hidden;
	font-size:14px;
	font-family:"SimSun","宋体";
}
.focus p a{color:#fff;}
.switch{
	position:absolute;
	left:0px;
	bottom:8px;
	width:100%;
	z-index:999;
	text-align:center;

}
.switch li{
	background:url(images/focus-type1.png) no-repeat;
	color:#fff;
	padding:0px 4px 4px 4px;
	font-size:8px;
	width:6px;
	float:right;
	margin:0px 3px;
}
.switch li:hover{
	text-decoration:none;
}
.switch .current{
	background:url(images/focus-type2.png) no-repeat;
	color:#e63d1f;
}


#layout1 .title{
	background:url(images/ly1-title-bg.png) repeat-x center left;
	overflow:hidden;
	_height:100%;
}
#layout1 .block1 .title{ margin-right:25px;}
#layout1 .title p{
	color:#d05a46;
	font-size:18px;
	padding:0px 6px;
	float:left;
	background:#fff;
}
#layout1 .title a{
	float:right;
	font-family:"SimSun","宋体";
	color:#404040;
	background:#fff;
	padding:0px 4px;
	margin:6px 21px 0px 0px;
	display:inline;
}

#layout1 .block1 li{
	width:307px;
	height:202px;
	float:left;
	display:inline;
	margin:3px 25px 0px 0px;
	position:relative;
}
#layout1 .block1 li .pic img{
	width:307px;
	height:202px;
}
#layout1 .block1 .play{
	width:44px;
	height:44px;
	position:absolute;
	left:131px;
	top:68px;
}
#layout1 .block1 li .textbg{
	height:22px;
	bottom:0px;_top:180px;
}
#layout1 .block1 li p{
	position:absolute;
	left:0px;
	bottom:0px;
	line-height:22px;
	height:22px;
	width:100%;
	text-align:center;
	font-family:"SimSun","宋体";
}
#layout1 .block1 li p a{ color:#b5b2b0;}


#layout1 .right{
	width:414px;
}
#layout1 .block2{
	height:412px;
	overflow:hidden;
}
#layout1 .right .news{
	padding:0px 4px;
	border-top:1px dotted #b2b2b2;
	margin-top:-16px;
	padding-bottom:32px;*padding-bottom:30px;
}
#layout1 .right .news h4{
	font-size:22px;
	font-weight:normal;
	margin-top:15px;
}
#layout1 .right .news h4 a{ color:#333;}
#layout1 .right .news h4 a:hover,#layout1 .right .news h4 a:active{ color:#c00;}
#layout1 .right .news p{
	font-family:"SimSun","宋体";
	line-height:22px;
	color:#505050;
	margin-top:9px;
}

#layout1 .block3{
	margin:0px 4px;
	overflow:hidden;
}
#layout1 .list{
	margin:17px 0px 0px 10px;
}
#layout1 .list li{
	color:#505050;
	text-align:right;
	line-height:30px;
	background:url(images/ly1-list.png) no-repeat left center;
	padding-left:12px;
	font-family:"SimSun","宋体";
	font-size:13px;
}
#layout1 .list li a{
	float:left;
	font-size:14px;
}





#layout2{
	overflow:hidden;
}
#layout2 .title{
	border-top:4px solid #dadada;
	height:54px;
	margin:0px 33px;
}
#layout2 ul{
	background:url(images/ly2-text.png) repeat-y 392px 0px;
	overflow:hidden;
	_height:100%;
}
#layout2 li{
	width:325px;
	float:left;
	margin:0px 8px 0px 41px;
	overflow:hidden;
	display:inline;
}
#layout2 li h5{
	font-size:18px;
	font-weight:normal;
	margin-bottom:10px;
}
#layout2 li h5 a{color:#040b09;}
#layout2 li h5 a:hover,#layout2 li h5 a:active{ color:#c00;}
#layout2 li p{
	color:#040b09;
	line-height:24px;
	font-family:"SimSun","宋体";
	text-indent:2em;
}




#layout3{
	margin:0px 33px;
	overflow:hidden;
	background:url(images/xjjy.png) no-repeat 0 0;
	padding-top:94px;
}
#layout3 .left{
	margin-left:10px;
	display:inline;
}
#layout3 .text{
	width:628px;
}
#layout3 .text h4{
	font-size:18px;
	font-weight:normal;
	margin-bottom:10px;
}
#layout3 .text h4 span{
	color:#d05032;
	margin-right:8px;
}
#layout3 .pic img{
	width:265px;
	height:164px;
	float:left;
	margin-top:15px;
}
#layout3 .zi{
	width:336px;
	margin-right:5px;
	display:inline;
	float:right;
	background:url(images/ly3-zi.png) repeat 0 0;
	line-height:38px;
	text-indent:2em;
	font-family:"SimSun","宋体";
	color:#6d6d6d;
}

#layout3 .list{
	width:388px;
	margin-top:8px;
	overflow:hidden;
}
#layout3 .list li{
	font-size:16px;
	background:url(images/ly3-li.png) no-repeat left center;
	padding-left:26px;
	line-height:42px;
}
#layout3 .left li{*padding-left:13px;}
#layout3 .list li a{ color:#000;}
#layout3 .list li a:hover,#layout3 .list li a:active{ color:#c00;}





#layout4{
	margin:0px 33px;
	overflow:hidden;
}
#layout4 .biao{
	height:33px;
}
#layout4 .text{
	border:1px solid #e0e0e0;
	border-top:none;
	padding:35px 0px 18px 0px;
	overflow:hidden;
}
#layout4 .title{
	height:148px;
	background:url(images/ly4-title.png) no-repeat 76px 0 #fff;
}
#layout4 .title li{
	font-size:28px;
	float:left;
	line-height:49px;
	text-align:center;
	width:148px;
	display:inline;
}
#layout4 .title li a{
	width:148px;
	height:128px;
	display:block;
	float:left;
	color:#fff;
	padding-top:20px;
	text-decoration:none;
}
#layout4 .li1{margin:0px 241px 0px 77px;}
#layout4 .li2{ margin-right:244px;}

#layout4 .news{
	overflow:hidden;
	margin:18px 0px 0px 16px;
}
#layout4 .left{
	width:676px;
	border-right:1px dotted #717171;
	padding-right:28px;
}
#layout4 .left h5{
	font-size:24px;
	font-weight:normal;
	margin-bottom:18px;
	text-align:right;
	*height:31px;
}
#layout4 .left h5 span{
	color:#bb3a25;
	font-size:12px;
	font-family:"SimSun","宋体";
	margin-top:8px;
}
#layout4 .left h5 a{
	float:left;
	color:#333;
}
#layout4 .left h5 a:hover,#layout4 .left h5 a:active{ color:#c00;}
#layout4 .left img{
	width:223px;
	height:141px;
	float:left;
	margin-left:6px;
	display:inline;
}
#layout4 .left p{
	width:420px;
	float:right;
	color:#6d6d6d;
	line-height:21px;
	font-family:"SimSun","宋体";
	text-indent:2em;
}
#layout4 .left p a{color:#d05a46;}

#layout4 .right{
	width:330px;
	margin-top:-6px;
}
#layout4 .right li{
	font-size:14px;
	line-height:35px;
	color:#d05032;
}



.title2{
	margin:0px 33px;
	overflow:hidden;
	height:44px;
	line-height:44px;*line-height:47px;
	border-top:8px solid #e0e0e0;
	border-bottom:1px solid #d05a46;
	text-align:center;
	font-size:34px;
	color:#333;
}





#layout5{
	overflow:hidden;
}
#layout5 .text{
	background:url(images/ly5-ul.png) repeat-y 298px 0px;
	overflow:hidden;
	margin-top:26px;
}
#layout5 .text li{
	width:230px;
	float:left;
	display:inline;
	margin-left:45px;
}
#layout5 .text li h5{
	font-size:16px;
	font-weight:normal;
	line-height:24px;
}
#layout5 .text li h5 a{ color:#000;}
#layout5 .text li h5 a:hover,#layout5 .text li h5 a:active{ color:#c00;}
#layout5 .text li p{
	color:#949494;
	line-height:22px;
	margin-top:4px;
}
#layout5 .text li p a{ color:#d1362f;}




#layout6{
	overflow:hidden;
}
#layout6 ul{
	overflow:hidden;
}
#layout6 li{
	width:331px;
	float:left;
	margin:36px 0px 0px 33px;
	display:inline;
}
#layout6 li img{
	border:2px solid #e5e5e5;
	width:327px;
	height:196px;
}
#layout6 li p{
	font-size:18px;
	text-align:center;
	color:#6d6d6d;
	margin-top:18px;
}