body{
	font-family:"宋体";
	background:#dfd8be url(images/body.jpg) no-repeat center 31px;
}

img{
	display:block;
}

#dzw{
	width:100%;
	height:30px;
	background:#b41414;
	min-width:980px;
	border-bottom:1px solid #fff;
}

#dzw .content{
	width:996px;
	height:30px;
	margin:0px auto;
	line-height:30px;
	color:#fff;
}

#dzw .content img{
	float:left;
}

#dzw .content a,#dzw .content span{
	color:#fff;
	margin:0px 5px;
}

#footer{
	width:996px;
	margin:0px auto;
	text-align:center;
	line-height:24px;
	color:#000;
	padding:15px 0px;
}

#footer a{
	color:#000;
}

#header{
	width:996px;
	height:345px;
	background:url(images/header.jpg);
	margin:0px auto;
}

#nav{
	width:996px;
	height:75px;
	margin:0px auto;
	padding-bottom:4px;
	background:url(images/nav-shadow.gif) no-repeat center bottom;
	text-align:center;
	font-family:"Microsoft Yahei","黑体";
}

#nav .line1{
	height:37px;
	line-height:37px;
	background:#a21c1c;
	font-size:18px;
	color:#fff;
}

#nav .line1 a{
	color:#fff;
	margin:0px 20px;
}

#nav .line2{
	height:38px;
	line-height:38px;
	background:#f2e2a1;
	font-size:16px;
}

#nav .line2 a{
	color:#a21c1c;
	margin:0px 15px;
}

#content{
	width:980px;
	padding:0px 8px;
	margin:0px auto;
	background:url(images/content-bg.gif) repeat-y center top;
}

#content-bottom{
	width:996px;
	height:8px;
	overflow:hidden;
	background:url(images/content-bottom.gif);
	margin:0px auto;
}

#headline{
	height:100px;
	padding:10px 0px;
	border:1px solid #dedede;
}

#headline .left{
	width:960px;
	height:100px;	
	padding-left:1px;
	position:relative;
}

#headline .left h1{
	width:900px;
	text-align:center; 
	font-size:30px;
	font-family:"Microsoft Yahei","黑体";
}

#headline .left h1 a{
	color: #000;
}

#headline .left h2{
	width:880px;text-align:center;font-size:30px;  font-weight: 600;font-family:"microsoft yahei","黑体";height: 50px; letter-spacing: 2px;line-height: 50px; overflow: hidden;
}

#headline .left h2 a{
	 font-family: "微软雅黑","黑体";font-size: 30px;font-weight: bold; color:#000; height: 50px;letter-spacing: 2px;line-height: 50px;overflow: hidden;
}

#headline .left h2 a:hover{
	
color: #C00; }

#headline .left p{
	font-size:14px;
	text-align:center;
	margin-top:8px; margin-right:34px;  
}

#headline .left p a{
	color:#000;
	margin:0px 2px;
}

#headline .left .link{
	position:absolute;
	right: 5px;
	top: 6px;
}

#headline .left .link a{
	display:block;
	height:9px;
	width:9px;
	background-image:url(images/ly1-headline-link.gif);
	overflow:hidden;
	margin-bottom:15px;
}

#headline .left .link .up{
	background-position:center 0px;
}

#headline .left .link .down{
	background-position:center 9px;
}

/*gundong*/
#jiantou {float:right;margin:5px 5px 0 4px;height:25px;width:9px;}
.headline h2 { font-size:30px;font-family:"微软雅黑","黑体";font-weight:600;height:50px;letter-spacing:2px;line-height:50px;overflow:hidden;}
.headline h2 a{ font-size:30px;font-family:"微软雅黑","黑体";font-weight:bold;height:50px;letter-spacing:2px;line-height:50px;overflow:hidden; color:#000;}
.headline h2 a:hover{color:red;font-size:30px;font-family:"微软雅黑","黑体";font-weight:bold;height:50px;letter-spacing:2px;line-height:50px;overflow:hidden; }
.headline  p{margin:10px 0;font-size:14px;}
.headline .right { width:208px;height:70px;border-left:1px solid #c0c0c0;margin:0 0 3px 0;padding:2px 0 8px 8px;overflow:hidden;}
#sdtext  {float:left;}
#sdtext li { width:180px;line-height:21px;overflow:hidden; padding-left:0px}
#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:180px;height:85px;overflow:hidden;}

#layout1 .focus{
	float:left;
	display:inline;
	margin-left:37px;
	width:435px;
	height:305px;
	position:relative;
}

#layout1 .focus ul li,#layout1 .focus img{
	height:305px;
	width:435px;
}

#layout1 .focus .textbg{
	width:100%;
	height:30px;
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}

#layout1 .focus p{
	font-size:14px;
	line-height:30px;
	height:30px;
	overflow:hidden;
	width:350px;
	color:#fff;
	position:absolute;
	left:5px;
	bottom:0px;
	text-align:center;
}

#layout1 .focus p a{
	color:#fff;
}

#layout1 .focus .nav{
	position:absolute;
	right:10px;
	bottom:0px;
	height:30px;
	line-height:30px;
	color:#fff;
}

#layout1 .focus .nav a{
	color:#fff;
	margin:0px 3px;
}

#layout1 .focus .nav .on{
	color:#d10000;
}

#layout1 .news{
	float:right;
	display:inline;
	margin-right:42px;
	width:445px;
}

#layout1 .news a{
	color:#000;
}

#layout1 .news .hot{
	padding-left:10px;
}

#layout1 .news .hot h3{
	font-size:24px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	line-height:30px;
}

#layout1 .news .hot p{
	line-height:21px;
	text-indent:18pt;
	margin:10px 0px 15px 0px;
}

#layout1 .news .list{
	width:333px;
}

#layout1 .news .list ul li{
	height:32px;
	line-height:32px;
	overflow:hidden;
	padding-left:13px;
	font-size:14px;
	background:url(images/type1.gif) no-repeat 5px 15px;
	border-bottom:1px dotted #9a9a9a;
}

#layout1 .news .more{
	text-align:right;
	padding-right:10px;
}

.topic{
	height:67px;
	background:url(images/topic-bg.jpg) no-repeat;
	padding-left:164px;
	overflow:hidden;
	border-bottom:5px solid #d10000;
}

#layout2 .style1{ background:#fff; }
#layout2 .style2{ background:#f0ecd7; }

#layout2 .box{
	padding:18px 0px 15px 39px;
}

#layout2 .box h3{
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	font-size:36px;
	color:#d40000;
	line-height:50px;
	height:50px;
	overflow:hidden;
}

#layout2 .box h3 a{
	color:#d40000;
}

#layout2 .box h3 span{
	float:left;
	width:135px;
	line-height:25px;
	font-size:14px;
	border-right:3px solid #d40000;
	margin-right:32px;
}

#layout2 .box h4{
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	font-size:20px;
	color:#000;
	line-height:46px;
	margin:10px 0px 5px 0px;
}

#layout2 .box h4 a{
	color:#000;
}

#layout2 .box .said{
	height:100%;
}

#layout2 .box .said .left{
	width:424px;
	padding-right:20px;
	border-right:1px dotted #938b64;
}

#layout2 .box .said .right{
	display:inline;
	margin-right:52px;
	width:424px;
}

#layout2 .box .said p{
	line-height:24px;
	color:#000;
	text-indent:18pt;
	background:url(images/type2.png) no-repeat 0px 7px;
}

#layout2 .box .said p a{
	color:#000;
}

.title1{
	height:24px;
	line-height:24px;
	border-bottom:1px solid #000;
}

.title1 h2{
	float:left;
	font-size:14px;
	font-family:"Microsoft Yahei","黑体";
	color:#d10000;
	font-weight:normal;
}

.title1 a{
	float:right;
	display:inline;
	margin-right:14px;
	font-weight:bold;
	color:#000;
}

.block-box{
	height:100%;
}

.block-box .block{
	float:left;
	display:inline;
	width:432px;
	margin:20px 0px 0px 38px;
}

.block-box .block .content,.block-box .block .content a{
	color:#000;
}

.block-box .block .content h3{
	font-size:24px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:normal;
	height:32px;
	overflow:hidden;
	line-height:32px;
	margin:12px 0px 15px 0px;
}

.block-box .block .content .tuwen .photo{
	float:left;
	width:155px;
	height:105px;
	border:1px solid #cecac7;
}

.block-box .block .content .tuwen .photo img{
	height:100%;
	width:100%;
}

.block-box .block .content .tuwen p{
	float:right;
	display:inline;
	margin:0px 3px 0px 0px;
	width:240px;
	height:105px;
	overflow:hidden;
	line-height:21px;
	text-indent:18pt;
}

.block-box .block .content .list1{
	margin-top:20px;
}

.block-box .block .content .list1 ul li{
	height:25px;
	line-height:25px;
	overflow:hidden;
	padding-left:9px;
	font-size:14px;
	background:url(images/type1.gif) no-repeat 0px 11px;
}

.block-box .block .content .big-pic,.block-box .block .content .big-pic img{
	height:205px;
	width:430px;
}

.block-box .block .content .list2{
	margin-top:15px;
}

.block-box .block .content .list2 ul li{
	height:29px;
	line-height:29px;
	overflow:hidden;
	padding-left:9px;
	font-size:14px;
	background:url(images/type1.gif) no-repeat 0px 11px;
	border-bottom:1px solid #d3caaa;
}

#layout5 .title1{
	height:34px;
	line-height:34px;
	margin:0px 38px;
}

#layout5 .box1 .content{
	height:100%;
	width:936px;
	margin:8px auto 0px auto;
	overflow:hidden;
}

#layout5 .box1 .content .block{
	float:left;
	width:279px;
	padding:7px 17px 10px 16px;
	border-left:1px solid #dfd8be;
	margin-left:-1px;
}

#layout5 .box1 .content .block .photo img{
	width:260px;
	height:155px;
	background:url(images/ly5-pic.gif) no-repeat;
	padding:9px 10px 10px 9px;
}

#layout5 .box1 .content .block .photo p{
	font-size:14px;
	font-family:"Microsoft Yahei","黑体";
	text-align:center;
	height:26px;
	line-height:26px;
	overflow:hidden;
}

#layout5 .box1 .content .block .photo p a{
	color:#000;
}

#layout5 .box1 .content .block .list{
	margin-top:15px;
}

#layout5 .box1 .content .block .list ul li{
	font-size:14px;
	line-height:25px;
	height:25px;
	overflow:hidden;
	background:url(images/type1.gif) no-repeat 0px 11px;
	padding-left:8px;
}

#layout5 .box1 .content .block .list ul li a{
	color:#000;
}

#layout5 .box2 .content{
	margin-top:22px;
}

#layout5 .box2 .content ul{
	height:100%;
	width:930px;
	margin:0px auto;
}

#layout5 .box2 .content ul li{
	float:left;
	display:inline;
	width:156px;
	margin:0px 15px;
}

#layout5 .box2 .content ul li img{
	height:100px;
	width:150px;
	padding:2px;
	border:1px solid #dbdbdb;
}

#layout5 .box2 .content ul li p{
	text-align:left;
	font-size:14px;
	line-height:22px;
	height:42px;
	overflow:hidden;
}

#layout5 .box2 .content ul li p a{
	color:#000;
}

#layout6 .box1{
	height:400px;
	background:url(images/ly6-bg1.jpg) no-repeat;
	position:relative;
	overflow:hidden;
}

#layout6 .box1 .ball{
	color:#000;
	line-height:24px;
	position:absolute;
}

#layout6 .box1 .ball p{
	width:115px;
	margin:50px auto 0px auto;
}

#layout6 .box1 .ball p a{
	color:#000;
}

#ly6-ball01{
	left:73px;
	top:45px;
	width:146px;
	height:278px;
	background:url(images/ball01.png) no-repeat;
}

#ly6-ball02{
	left:284px;
	top:92px;
	width:173px;
	height:318px;
	background:url(images/ball02.png) no-repeat;
}

#ly6-ball03{
	left:465px;
	top:160px;
	width:178px;
	height:250px;
	background:url(images/ball03.png) no-repeat;
}

#ly6-ball04{
	left:650px;
	top:15px;
	width:165px;
	height:291px;
	background:url(images/ball04.png) no-repeat;
}

#ly6-ball05{
	left:768px;
	top:165px;
	width:162px;
	height:215px;
	background:url(images/ball05.png) no-repeat;
}

#layout6 .box2 .left{
	width:480px;
	overflow:hidden;
}

#layout6 .box2 .right{
	display:inline;
	margin:8px 40px 8px 0px;
	width:417px;
	height:168px;
	overflow-y:scroll;
	padding:17px 14px 17px 12px;
	border:1px solid #b8b8b8;
	color:#535353;
	line-height:24px;
}

#layout6 .box2 .right a{
	color:#535353;
}

#layout6 .box2 .right ul li span{
	color:#e30000;
	margin-right:10px;
}


/*新增样式属性*/
#layout7 .box-1{
	margin:38px 40px 0px 38px;
	overflow:hidden;
	_height:250px;
}
#layout7 .box-1 .left{
	width:512px;
}
#layout7 .box-1 h3{
	font-family:"Microsoft Yahei";
	font-size:24px;
	font-weight:normal;
	text-align:center;
	margin-bottom:20px;
}
#layout7 .box-1 h3 a{ color:#000;}
#layout7 .box-1 .pic{
	width:246px;
	float:left;
}
#layout7 .box-1 .pic img{ width:246px; height:180px;}
#layout7 .box-1 .left p{
	width:252px;
	float:right;
	line-height:24px;
	margin-top:4px;
}
#layout7 .box-1 p a{color:#ce0201;}
#layout7 .right{
	width:360px;
}
#layout7 .right h4{
	font-size:14px;
	background:url(images/ly7-right-h4.gif) no-repeat left;
	padding-left:22px;
	margin:10px 0px 8px 7px;
}
#layout7 .right h4 a{color:#cd0000;}
#layout7 .right p{
	line-height:24px;
	text-indent:28px;
}

#layout7 .box-2{
	margin:4px 20px 0px 15px;
	overflow:hidden;
}
#layout7 .left-button,#layout7 .right-button{
	width:45px;
	float:left;
	margin-top:38px;
}
#layout7 .box-2 .text{
	width:824px;
	float:left;
	margin:0px 9px 0px 21px;
	display:inline;
}
#layout7 .box-2 .tu{
	width:385px;
	float:left;
	background:#d9d9d9;
	margin-top:20px;
}
#layout7 .box-2 .tu img{ width:385px; height:290px;}
#layout7 .box-2 .tu p{
	text-align:center;
	line-height:28px;
	font-size:14px;
}
#layout7 .box-2 p a{ color:#000;}
#layout7 .box-2 ul{
	float:right;
	width:433px;
	overflow:hidden;
}
#layout7 .box-2 li{
	float:left;
	margin-left:16px;
	margin:20px 0px 0px 16px;
	display:inline;
	background:#d9d9d9;
	overflow:hidden;
}
#layout7 .box-2 li img{
	width:193px;
	height:121px;
}
#layout7 .box-2 li p{
	text-align:center;
	line-height:25px;
	*line-height:27px;
	_line-height:25px;
}

#layout8{ overflow:hidden;}
#layout8 .lianjie{
	margin:24px 0px 0px 95px;
	font-family:"Microsoft Yahei";
	font-size:18px;
	overflow:hidden;
	_height:36px;
}
#layout8 .lianjie a{
	background:url(images/ly8-lianjie.gif) no-repeat;
	width:153px;
	height:36px;
	display:block;
	float:left;
	text-align:center;
	line-height:38px;
	margin-left:34px;
	display:inline;
	color:#000;
} 
#layout8 .block-box{ 
	overflow:hidden;
	margin-top:40px;
}
#layout8 .block{
	width:444px;
	float:left;
	margin:0px 0px 46px 28px;
	display:inline;
	font-family:"Microsoft Yahei";
}
#layout8 .block .biao{
	background:url(images/ly8-block-biao.gif) no-repeat;
	height:102px;
	width:33px;
	float:left;
	margin-top:8px;
}
#layout8 .block .biao p{
	font-size:20px;
	color:#fff;
	margin:10px 0px 0px 7px;
}
#layout8 .block .news{
	width:394px;
	float:right;
}
#layout8 .block .news h4{
	font-size:24px;
	font-weight:normal;
	margin-bottom:10px;
	text-align:center;
}
#layout8 .block .news h4 a{ color:#000;}
#layout8 .block .news p{
	color:#010101;
	line-height:24px;
	background:url(images/ly7-right-h4.gif) no-repeat;
	background-position:6px 8px;
	text-indent:24px;

}
/*新增样式属性*/
