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:#b41414;
	color:#f4ebcf;
	margin-bottom:15px;
}

#footer .menu a{
	color:#f4ebcf;
}

#footer img{
	display:inline
}


body{
	font-family:"宋体";
	background:#f4ebcf url(images/body.jpg) no-repeat center 30px;
}

#dzw{
	width:100%;
	height:30px;
	background:#b41414;
	min-width:980px;
}

#dzw .content{
	width:885px;
	height:30px;
	margin:0px auto;
	background:url(images/dzw-logo.gif) no-repeat;
	padding-left:95px;
	line-height:30px;
	color:#fff;
}

#dzw .content a,#dzw .content span{
	color:#fff;
	margin:0px 5px;
}

#header{
	height:365px;
	width:980px;
	margin:0px auto;
	background:url(images/header.jpg) no-repeat;
	position:relative;
}

#old{
	position:absolute;
	height:13px;
	width:290px;
	right:3px;
	top:14px;
	padding:9px 0px 0px 23px;
}

#old a{
	width:33px;
	height:12px;
	float:left;
	display:inline;
	margin-right:12px;
	text-indent:-9999px;
}

#nav1{
	height:25px;
	width:820px;
	position:absolute;
	left:136px;
	bottom:4px;
}

#nav1 a{
	float:left;
	display:inline;
	height:100%;
	margin-right:25px;
	text-indent:-9999px;
}

#nav1-a{ width:84px; }
#nav1-b{ width:84px; }
#nav1-c{ width:106px; }
#nav1-d{ width:84px; }
#nav1-e{ width:65px; }
#nav1-f{ width:59px; }
#nav1-g{ width:146px; }

#page{
	width:980px;
	margin:0px auto;
}

#nav2{
	height:38px;
	background:url(images/nav2.jpg) no-repeat;
	overflow:hidden;
	line-height:38px;
	font-size:14px;
	font-weight:bold;
}

#nav2 a{
	color:#f9eebc;
	margin-left:12px;
}

#news{
	border-left:4px solid #e3d19b;
	border-right:4px solid #e3d19b;
	height:100%;
}

#news .main{
	float:left;
	width:670px;
	height:645px;
	padding:0px 13px; 
	border:1px solid #e3d19b;
	border-left:none;
	overflow:hidden;
	background:#fff;
}

#news .main .headline{
	height:103px;
	padding-top:10px;
	border-bottom:1px dotted #414141;
	margin-bottom:20px;
}

#news .main .headline h2{
	text-align:center;
	font-family:"Microsoft Yahei","黑体";
	font-size:32px;
	line-height:56px;
}

#news .main .headline h2 a{
	color:#e94200;
}

#news .main .headline p{
	padding:0px 8px;
	line-height:18px;
	color:#444;
	text-indent:18pt;
}

#news .main .media{
	float:left;
	width:304px;
}

#news .main .media .focus{
	border:1px solid #e3d19b;
	background:#f9f0c5;
}

#news .main .media .focus .pic{
	height:250px;
	width:302px;
	overflow:hidden;
}

#news .main .media .focus .text p{
	font-size:14px;
	text-align:center;
	line-height:24px;
}

#news .main .media .focus .text p a{
	color:#000;
}

#news .main .media .video{
	height:217px;
	width:304px;
	overflow:hidden;
	background:url(images/news-media-video.jpg) no-repeat;
}

#news .main .media .video .title{
	height:59px;
}

#news .main .media .video .title h2{
	font-size:18px;
	font-family:"Microsoft Yahei","黑体";
	color:#dc3908;
	font-weight:bold;
	margin:0px 0px 0px 53px;
	line-height:56px;
}

#news .main .media .video .hot{
	height:96px;
	overflow:hidden;
	border-bottom:1px dashed #c9c9c9;
}

#news .main .media .video .hot .left{
	height:85px;
	width:120px;
	display:inline;
	margin-left:11px;
}

#news .main .media .video .hot .left img{
	height:85px;
	width:120px;
}

#news .main .media .video .hot .right{
	width:145px;
	display:inline;
	margin-right:13px;
}

#news .main .media .video .hot .right h3{
	font-size:14px;
	line-height:18px;
	margin-bottom:10px;
}

#news .main .media .video .hot .right h3 a{
	color:#962004;
}

#news .main .media .video .hot .right p{
	color:#444;
	line-height:18px;
}

#news .main .media .video ul{
	width:90%;
	margin:10px auto 0px auto;
}

.list12-a{
	height:100%;
}

.list12-a li{
	float:left;
	display:inline;
	background:url(images/type1.gif) no-repeat left 9px;
	padding-left:9px;
	line-height:20px;
	width:45%;
	
}

.list12-a li a{
	color:#000;
}

#news .main .list{
	float:right;
	display:inline;
	width:336px;
	margin-right:12px;
}

#news .main .list .title{
	height:23px;
	padding-top:5px;
	border-bottom:4px solid #e0e0e0;
	background:url(images/news-main-list-title.gif) no-repeat 5px 3px;
	margin-bottom:10px;
}

#news .main .list .title a{
	display:block;
	height:16px;
	width:58px;
	background:url(images/news-main-list-title-more.gif) no-repeat;
	margin:0px 0px 0px 264px;
}

.list14-a{
	height:100%;
}

.list14-a li{
	font-size:14px;
	line-height:27px;
	background:url(images/type1.gif) no-repeat 9px 12px;
	padding-left:20px;
	border-bottom:1px dashed #eee4c4;
}

.list14-a li a{
	color:#000;
}

#news .sidebar{
	float:right;
	width:265px;
	height:645px;
	border:1px solid #e3d19b;
	border-right:none;
	overflow:hidden;
	background:#fff url(images/news-sidebar-bg.gif) no-repeat;
}

#news .sidebar .block{
	margin-top:13px;
}

#news .sidebar .block .title{
	height:22px;
	width:231px;
	margin:0px auto;
	background:url(images/news-sidebar-title.gif) no-repeat;
}

#news .sidebar .block .title h2{
	font-size:14px;
	color:#fff;
	font-weight:normal;
	line-height:22px;
	float:left;
	width:85px;
	text-align:center;
}

#news .sidebar .block .title a{
	float:right;
	display:inline;
	font-size:9px;
	font-family:Arial;
	color:#000;
	line-height:22px;
	margin-right:30px;
}

#news .sidebar .block ul{
	margin:10px 0px 0px 12px;
}

.list12-b li{
	line-height:24px;
	font-size:12px;
	background:url(images/type1.gif) no-repeat 0px 10px;
	padding-left:9px;
}

.list12-b li a{
	color:#000;
}

#ask .content{
	height:100%;
	border-left:4px solid #e3d19b;
	border-right:4px solid #e3d19b;
	border-top:1px solid #e3d19b;
	background:#fff;
}

#ask .bottom{
	height:26px;
	background:url(images/ask-bottom.gif) no-repeat;
}

#ask .line{
	height:6px;
	background:#d3c79e;
	margin-top:15px;
	font-size:0px;
}

#ask .block{
	padding:0px 18px;
}

#ask .block .title{
	height:64px;
	line-height:64px;
}

#ask .block .title h2{
	float:left;
	width:135px;
	font-size:28px;
	font-family:"Microsoft Yahei","黑体";
	color:#c8460c;
	background:url(images/ask-title.gif) no-repeat left 12px;
	padding-left:40px;
}

#ask .block .title .nav{
	float:left;
	width:630px;
}

#ask .block .title .nav a{
	color:#4e4e4e;
	margin:0px 6px;
}

#ask .block .title .enter{
	float:right;
	font-weight:bold;
	font-size:14px;
	width:130px;
	text-align:center;
}

#ask .block .title .enter a{
	color:#000;
}

#ask .block ul{
	height:100%;
}

#ask .block ul li{
	height:160px;
	width:284px;
	float:left;
	background:#fcf9e9;
	border:1px solid #e9daaf;
	padding:0px 13px;
	overflow:hidden;
}

#ask .block ul li h3{
	font-size:14px;
	line-height:20px;
	margin:18px 0px 15px 0px;
}

#ask .block ul li h3 a{
	color:#810300;
}

#ask .block ul li .photo{
	float:left;
	display:inline;
	width:110px;
	height:75px;
	margin-right:10px;
}

#ask .block ul li .photo img{
	width:110px;
	height:75px;
}

#ask .block ul li .text{
	line-height:18px;
	color:#666;
}

#ask .block ul li .text a{
	color:#666;
}

#sound .main{
	float:left;
	width:699px;
	min-height:633px;
	background:#fff url(images/sound-main-bg.jpg) no-repeat;
	border:1px solid #d5bb83;
}

#sound .main .title{
	height:69px;
	font-size:38px;
	font-family:"Microsoft Yahei","黑体";
	font-weight:bold;
	line-height:69px;
	padding-left:120px;
}

#sound .main .title span{
	margin:0px 6px;
}

#sound .main .block{
	height:268px;
	width:647px;
	margin:0px auto 11px auto;
	border:1px solid #e6d6a7;
	background:#f9f7eb;
	padding:0px 13px;
	overflow:hidden;
}

#sound .main .block h3{
	font-size:24px;
	color:#000;
	font-family:"黑体";
	line-height:58px;
	margin-left:5px;
}

#sound .main .block h3 span{
	color:#d83b00;
	font-family:"宋体";
}

#sound .main .block h3 a{
	color:#000;
}

#sound .main .block .left{
	width:450px;
}

#sound .main .block .left .text{
	margin-left:5px;
	width:400px;
}

#sound .main .block .left .text p{
	line-height:20px;
	color:#444;
	font-size:14px;
}

#sound .main .block .left ul{
	margin-top:15px;
}

.photo-list-a{
	height:100%;
}

.photo-list-a li{
	width:130px;
	float:left;
	display:inline;
	margin-right:20px;
	margin-bottom:10px;
}

.photo-list-a li img{
	height:88px;
	width:128px;
	border:1px solid #d0d0d0;
}

.photo-list-a li p{
	text-align:center;
	line-height:20px;
}

.photo-list-a li p a{
	color:#000;
}

#sound .main .block .right{
	height:185px;
	width:185px;
	border:3px solid #fca533;
}

#sound .main .block .right img{
	height:185px;
	width:185px;
}

#sound .sidebar{
	float:right;
	width:268px;
	min-height:633px;
	border:1px solid #d5bb83;
	background:#fff;
}

#sound .sidebar .block{
	margin:6px 0px 10px 0px;
}

#sound .sidebar .block .title,#propose .sidebar .block1 .title{
	height:29px;
	width:252px;
	background:url(images/sound-sidebar-title.jpg) no-repeat;
	margin:0px auto 0px auto;
	line-height:29px;
	overflow:hidden;
}

#sound .sidebar .block .title h2,#propose .sidebar .block1 .title h2{
	float:left;
	display:inline;
	font-size:14px;
	color:#fff;
	margin-left:20px;
}

#sound .sidebar .block .title a,#propose .sidebar .block1 .title a{
	float:right;
	display:inline;
	color:#fff;
	font-family:Arial;
	font-size:9px;
	margin-right:35px;
}

#sound .sidebar .block ul{
	margin:10px 10px 0px 22px;
}

.list14-b{
	height:100%;
}

.list14-b li{
	font-size:14px;
	color:#000;
	line-height:24px;
	margin-top:5px;
	margin-left:7px;
}

.list14-b li span{
	color:#948f91;
	font-size:12px;
}

.list14-b li a{
	color:#000;
}

#topic{
	width:972px;
	border-color:#e3d19b;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:4px;
	border-right-width:4px;
	background:#fff;
	overflow:hidden;
}

#topic .title{
	height:67px;
	background:url(images/topic-title.gif) no-repeat;
}

#topic ul{
	height:100%;
	width:110%;
}

#topic ul li{
	float:left;
	display:inline;
	width:174px;
	height:227px;
	padding:18px 11px 0px 11px;
	border-bottom:1px solid #e6d6a7;
	background:url(images/topic-line.gif) no-repeat right 29px;
}

#topic ul li .topic{
	height:26px;
	width:137px;
	overflow:hidden;
	background:url(images/topic-h3.gif);
	margin:0px auto;
	line-height:26px;
	margin-bottom:10px;
}

#topic ul li .topic .num{
	float:left;
	display:inline;
	font-size:24px;
	font-family:Arial;
	color:#9d1e48;
	width:27px;
	margin-left:11px;
	text-align:center;
}

#topic ul li h3{
	float:right;
	width:92px;
	font-family:"Microsoft Yahei","黑体";
	font-size:18px;
	color:#fff;
}

#topic ul li h3 a{
	color:#fff;
}

#topic ul li h4{
	font-size:14px;
	color:#000;
	line-height:22px;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
}

#topic ul li h4 a{
	color:#000;
}

#topic ul li .text{
	margin-top:8px;
}

#topic ul li .text p{
	line-height:16px;
	color:#000;
	margin-bottom:5px;
}

#topic ul li .text p span{
	color:#900;
	font-weight:bold;
}

#topic ul li .text p a{
	color:#000;
}

#develop{
	border-color:#decd98;
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:4px;
	border-right-width:4px;
	background:#fff;
	width:972px;
	overflow:hidden;
}

#develop .title{
	height:63px;
	background:url(images/develop-title.gif) no-repeat center bottom;
}

#develop .title h2{
	font-size:28px;
	font-family:"Microsoft Yahei","黑体";
	color:#fff;
	line-height:48px;
	float:left;
	display:inline;
	width:135px;
	margin:10px 0px 0px 90px;
	text-align:center;
}

#develop .title a{
	float:right;
	display:inline;
	color:#5e0400;
	margin:35px 152px 0px 0px;
	font-size:10px;
	font-family:Arial;
}

#develop .left{
	width:640px;
}

#develop .left .headline{
	border-bottom:1px solid #c8c8c8;
	margin:0px 0px 15px 17px;
	height:98px;
	overflow:hidden;
	padding:0px 5px;
}

#develop .left .headline h3{
	font-size:24px;
	font-family:"Microsoft Yahei","黑体";
	line-height:50px;
}

#develop .left .headline h3 a{
	color:#ba3306;
}

#develop .left .headline p{
	line-height:21px;
	color:#444;
}

#develop .block1{
	width:295px;
	padding:5px 0px 5px 15px;
	float:left;
	display:inline;
	margin-left:5px;
}

#develop .block1 .photo{
	float:left;
	display:inline;
	height:90px;
	width:130px;
}

#develop .block1 .photo img{
	height:90px;
	width:130px;
}

#develop .right{
	width:290px;
	display:inline;
	margin:5px 20px 0px 0px;
}

#develop .block2{
	height:80px;
	padding:12px 0px 12px 12px;
	background:#fcf9e9;
	border:1px solid #decd98;
}

#develop .block2 .photo{
	float:left;
	display:inline;
	height:80px;
	width:110px;
}

#develop .block2 .photo img{
	height:80px;
	width:110px;
}

#develop .block1 .text,#develop .block2 .text{
	float:right;
	display:inline;
	width:155px;
}

#develop .block1 .text h3,#develop .block2 .text h3{
	font-size:14px;
	line-height:18px;
	margin-bottom:3px;
}

#develop .block1 .text h3 a,#develop .block2 .text h3 a{
	color:#810300;
}

#develop .block1 .text p,#develop .block2 .text p{
	line-height:18px;
	color:#666;
}

#pic{
	height:338px;
	width:980px;
	overflow:hidden;
	background:url(images/pic.jpg) no-repeat;
}

#pic .title{
	height:72px;
}

#pic .title h2{
	float:left;
	display:inline;
	font-family:"Microsoft Yahei","黑体";
	font-size:24px;
	color:#000;
	margin:0px 0px 0px 58px;
}

#pic .title h2 span{
	font-size:38px;
	color:#fff;
	margin-right:18px;
}


#pic .title a{
	float:right;
	display:inline;
	height:16px;
	width:58px;
	background:url(images/pic-more.gif);
	margin:32px 100px 0px 0px;
}

#pic .content{
	height:258px;
}

#pic .content .left{
	width:315px;
	display:inline;
	margin:0px 0px 0px 20px;
}

#pic .content .left img{
	width:315px;
	height:215px;
}

#pic .content .left p{
	font-size:14px;
	text-align:center;
	line-height:36px;
}

#pic .content .left p a{
	color:#000;
}

#pic .content .right{
	width:610px;
	float:right;
}

#video{
	border-color:#edb06b;
	border-style:solid;
	border-bottom-width:1px;
	border-left-width:4px;
	border-right-width:4px;
	background:#fff;
}

#video .title{
	height:80px;
	background:url(images/video-title.jpg) no-repeat;
}

#video .title h2{
	float:left;
	display:inline;
	font-family:"Microsoft Yahei","黑体";
	font-size:24px;
	color:#000;
	margin:20px 0px 0px 90px;
}

#video .title h2 span{
	color:#e94200;
	font-size:32px;
	margin:0px 5px;
}


#video .title a{
	float:right;
	display:inline;
	height:16px;
	width:58px;
	background:url(images/pic-more.gif);
	margin:35px 100px 0px 0px;
}

.photo-list-b{
	height:100%;
}

.photo-list-b li{
	width:143px;
	height:141px;
	float:left;
	display:inline;
	margin-left:16px;
}

.photo-list-b li .photo{
	border:3px solid #f0b363;
	padding-bottom:15px;
	background:url(images/video-li.jpg) no-repeat center bottom;
	margin-bottom:1px;
}

.photo-list-b li .photo img{
	height:93px;
	width:137px;
}

.photo-list-b li p{
	line-height:26px;
	background:#f4c88d;
	text-align:center;
	height:26px;
	overflow:hidden;
}

.photo-list-b li p a{
	color:#000;
}

#propose .main{
	float:left;
	width:696px;
	min-height:788px;
	border:1px solid #e3d19b;
	border-left:4px solid #e3d19b;
	background:#fff url(images/propose.jpg) no-repeat;;
}

#propose .main .title{
	height:63px;
	padding-top:34px;
}

#propose .main .title a{
	height:16px;
	width:65px;
	background:#fff;
	display:block;
	color:#d83b00;
	margin:0px 0px 0px 600px;
	line-height:16px;
	text-align:center;
	font-size:10px;
	font-family:Arial;
}

#propose .main .content{
	height:100%;
	background:url(images/propose-line.gif) repeat-y 343px top;
}

#propose .main .block{
	height:100%;
}

#propose .main .block li{
	float:left;
	display:inline;
	border-bottom:1px dashed #666;
	width:270px;
	height:105px;
	padding:20px 5px 0px 5px;
	margin:0px 33px;
	overflow:hidden;
}

#propose .main .block li h3{
	line-height:16px;
	font-size:14px;
	margin-bottom:5px;
}

#propose .main .block li h3 a{
	color:#900;
}

#propose .main .block li p{
	line-height:20px;
	color:#000;
}

#propose .main .list12-a{
	height:100%;
	
}

#propose .main .list12-a li{
	line-height:26px;
	width:290px;
	margin-left:45px;
}

#propose .sidebar{
	float:right;
	width:265px;
	min-height:788px;
	border:1px solid #e3d19b;
	border-right:4px solid #e3d19b;
	background:#fcf9e9;
}

#weibo{
	width:248px;
	height:250px;
	border:1px solid #e3d19b;
	background:#fff;
	margin:7px auto 0px auto;
	overflow-y:scroll;
}

#propose .sidebar .block2 .title{
	height:35px;
	width:241px;
	margin:0px auto;
	background:url(images/propose-sidebar-title2.gif);
}

#propose .sidebar .block2 .title a{
	color:#fff;
	font-family:Arial;
	font-size:9px;
	line-height:34px;
	margin-left:186px;
}

#propose .sidebar .block2 .phone{
	height:329px;
	width:237px;
	padding-top:43px;
	background:url(images/propose-sidebar-phone.jpg);
	margin:12px auto 0px auto;
}

#propose .sidebar .block2 .phone .content{
	height:220px;
	width:190px;
	margin:0px 0px 0px 18px;
	padding:10px 5px;
	overflow-y:scroll;
	line-height:18px;
	color:#333;
}

#dz .title{
	height:39px;
	background:url(images/dz-title.gif);
	padding-top:38px;
}

#dz .title a{
	display:block;
	height:16px;
	width:58px;
	background:url(images/pic-more.gif) no-repeat;
	margin:0px 0px 0px 555px;
}

#dz .content{
	background:#fff;
	border-color:#e3d19b;
	border-style:solid;
	border-left-width:4px;
	border-right-width:4px;
	border-bottom-width:1px;
	height:100%;
	padding-bottom:10px;
	background:#fff url(images/dz-bg.gif) no-repeat right bottom;
}

#dz .content .main{
	float:left;
	display:inline;
	width:703px;
	border-right:1px solid #e6d6a7;
}

#dz .content .main .photo-list-a{
	float:left;
	display:inline;
	width:340px;
	margin-left:30px;
}

#dz .content .main .photo-list-a li{
	margin-right:15px;
	margin-bottom:5px;
	width:143px;
}

#dz .content .main .photo-list-a li img{
	height:90px;
	width:135px;
	border:4px solid #ece4c0;
}

#dz .content .main .list14-a{
	float:right;
	width:330px;
}

#dz .content .main .list14-a li{
	border:none;
	line-height:24px;
}

#dz .content .sidebar{
	float:right;
	display:inline;
	margin:0px 20px 0px 0px;
	width:230px;
}

#dz .content .sidebar ul li{
	margin-top:10px;
}

#dz .content .sidebar ul li h3{
	color:#e94200;
	font-size:14px;
	line-height:24px;
}

#dz .content .sidebar ul li h3 a{
	color:#e94200;
}

#dz .content .sidebar ul li p{
	color:#000;
	line-height:18px;
}

#dz .content .sidebar ul li p a{
	color:#000;
}

#dz .content .sidebar .more{
	text-align:right;
	line-height:16px;
}

#dz .content .sidebar .more a{
	color:#000;
	font-family:Arial;
	font-size:9px;
}

#dz .content .sidebar ul li p a{
	color:#000;
}

#message .title{
	height:91px;
	background:url(images/message-title.gif);
}

#message .content{
	height:250px;
	background:#fff;
	border-color:#e3d19b;
	border-style:solid;
	border-left-width:4px;
	border-right-width:4px;
	border-bottom-width:1px;
}

#message .content .block1{
	float:left;
	display:inline;
	margin:0px 0px 0px 55px;
	height:220px;
	width:410px;
	overflow:hidden;
	padding-right:30px;
	border-right:2px solid #ccc;
}

#message .content .block2{
	float:right;
	display:inline;
	margin:0px 80px 0px 0px;
	height:220px;
	width:350px;
	overflow:hidden;
}
#list div .pt { clear:both; padding:10px 0; border-bottom:solid 1px #ccc;}
#list div .pt p{ color:#453315}
#list div .pt p a color:#453315}
#list div .pt h4  { font-size:16px; line-height:30px;}
#list div .pt h4 a { color:#900}
#list div .pt div img { padding:2px ; background-color:#FFF; border:solid 1px #ccc;}


#minsheng .sidebar{
	float:right;
	width:265px;
	min-height:645px;
	border:1px solid #e3d19b;
	border-right:none;
	overflow:hidden;
	background:#fff url(images/news-sidebar-bg.gif) no-repeat;
}

#minsheng .sidebar .block{
	margin-top:13px;
}

#minsheng .sidebar .block .title{
	height:22px;
	width:231px;
	margin:0px auto;
	background:url(images/news-sidebar-title.gif) no-repeat;
}

#minsheng .sidebar .block .title h2{
	font-size:14px;
	color:#fff;
	font-weight:normal;
	line-height:22px;
	float:left;
	width:85px;
	text-align:center;
}

#minsheng .sidebar .block .title a{
	float:right;
	display:inline;
	font-size:9px;
	font-family:Arial;
	color:#000;
	line-height:22px;
	margin-right:30px;
}

#minsheng .sidebar .block ul{
	margin:10px 0px 0px 12px;
}