@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px; }
html{}
body{font-size:12px; font-family:Arial, Helvetica, sans-serif,"宋体";background-color: #666666;color: #454545; line-height:1.5;}  
ul,li,ol{ list-style:none;border:none;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
img {border:0;}
a{color: #454545; text-decoration: none;}
a:hover{color: #ba2636;text-decoration: underline;}

#cr_foot{ margin:0 auto; width:980px; padding:30px 0px; text-align:center; }
#ds_top{ margin:0 auto; width:980px; height:175px;}
#ds_top img{display:block;}
#ds_nav{margin:0 auto; width:980px; overflow:hidden;zoom:1;}
#ds_nav img{ float:left; display:block;}
#ds_mainbox{ background:url(dz_line_01.gif) repeat-y; width:980px; margin:0 auto;overflow:hidden;zoom:1; text-align:left;}
.ds_left_01{ float:left; width:260px; padding-bottom:60px;}
.ds_item_b{ width:210px; margin:0 auto; padding:55px 0px 8px;}
.ds_item_b p{ padding-right:5px; text-align:right; padding-bottom:5px;}
.boxgrid{width:208px; padding:2px; height:151px;position: relative; margin:0 auto;}
.boxgrid img{ position: absolute; top: 2;left: 2; }
.boxcaption{float: left;position: absolute;background: #323232;height: 25px;width: 100%;opacity: .6;
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
 			}
.caption .boxcaption {
	top: 128px;
	left: 2px;
	width: 207px;
}
 .caption .boxcaption h3{  color:#fff; font-size:12px; text-align:right; padding-right:5px;  }
 .caption .boxcaption h3 a{  color:#fff;text-decoration:none; }
  .caption .boxcaption h3 a:hover{  color:#fff; text-decoration:underline; }
.ds_item_b h4{ padding-top:10px; text-align:center; font-size:14px;} 
.ds_item_c{ width:208px; margin:0 auto; padding-top:10px;}
.ds_c_01{ width:207px; height:244px; background:url(dz_left_bg_01.gif) no-repeat; margin-top:10px;}
.ds_item_c img{ display:block; padding-top:42px; margin:0 auto;}
.ds_c_02{ width:207px; height:244px; background:url(dz_left_bg_02.gif) no-repeat;margin-top:10px;}
.ds_c_03{ width:207px; height:244px; background:url(dz_left_bg_03.gif) no-repeat;margin-top:10px;}
.ds_right_01{float:right; width:718px; padding-bottom:60px;}
ul.ds_item_d{ overflow:hidden;zoom:1; padding-top:80px; padding:70px 40px 0px;}
ul.ds_item_d li{ float:left; padding:10px 5px 15px; width:300px;}
ul.ds_item_d li img{ display:block; width:300px; height:175px;}
ul.ds_item_d li p{ height:40px; font-size:16px; padding:5px 15px 0px; text-align:center;}
.ds_foot{ width:980px; margin:0 auto;}
.ds_item_a{ background:#fee942; padding:5px 15px; width:950px; margin:0 auto; border-top:1px solid #a0a0a0;}
.ds_item_a dl{overflow:hidden;zoom:1; padding:3px 0px; font-size:13px; }
.ds_item_a dt{ background:#c5010d; color:#fff; font-weight:700; width:80px; text-align:center; float:left; }
.ds_item_a dd{ float:left; padding-left:16px; width:850px; text-align:left; }
.ds_item_e{ padding-top:25px; width:208px; margin:0 auto; background:url(dz_left_bg_04.gif) no-repeat 0px 38px;}
.ds_item_e p{ padding-left:25px;}
.ds_item_e p span{ color:#F00;}
.ds_place{ padding:15px 25px 5px; color:#8d8d8d;}
.ds_item_f{ padding:0px 25px; text-align:right;}
.ds_item_f span{ display:inline-block; width:95px; height:35px; line-height:35px; background:#cc9900; color:#fff; font-size:16px; text-align:center; border:1px solid #a0a0a0; font-weight:700;}
.ds_item_f span a{ color:#FFF; text-decoration:none;}
.ds_item_f span a:hover{ color:#fff; text-decoration: underline;}
dl.ds_item_g{ padding:0px 35px 5px;}
dl.ds_item_g dt{ background:url(arrow.gif) no-repeat 0px 5px; font-size:16px; font-weight:700; color:#cc0000; padding:2px 0px 5px 25px;}
dl.ds_item_g dt.ds_g_1{background:none; padding:2px 0px 5px 0px;}
dl.ds_item_g dt a{ color:#cc0000; text-decoration:none;}
dl.ds_item_g dt a{ color:#cc0000; text-decoration: underline;}
dl.ds_item_g dd{ color:#999999; line-height:2em; padding:5px 0px 15px;}
.ds_page{ padding:10px; color:#844b23; overflow:hidden;zoom:1;}
.ds_page span.page_r a{ color:#844b23;text-decoration:none;}
.ds_page span.page_r a:hover{ color:#844b23; text-decoration: underline;}
.ds_page span.page_l{ float:left; padding-left:60px;}
.ds_page span.page_r{ float:right; padding-right:60px;}
.ds_item_h{ padding:35px 35px 5px;}
.ds_item_h h3{ background:url(arrow.gif) no-repeat 0px 5px; font-size:16px; font-weight:700; color:#cc0000; padding:2px 0px 5px 25px;}
.ds_item_h h3 a{ color:#ff6600; text-decoration:none; }
.ds_item_h h3 a:hover{ color:#ff6600; text-decoration:none; }

#ds_main{ background:#d1d725; padding:8px 8px 21px; width:963px; margin:0 auto; overflow:hidden;zoom:1; text-align:left;}
.ds_right{ float:right; width:720px;}
.ds_right table{border-collapse: collapse;border-spacing: 0; line-height:1.6;}
.ds_right table h1{
	color: #990000;
	text-decoration: none;
	font-size: 120%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.ds_right table h1 img{padding-right: 5px;}
.ds_right table th{
	padding-right:00px;
	color: #FFF;
}
.ds_right table.format th{color: #FFF;line-height: 2.5;border: 1px solid #FFF; text-align:center;}
.format td{
	
	border: 1px solid #FFF;
}



input{
	margin-left: 10px;
}
#navpage {
	HEIGHT: 38px
}
#navpage TABLE {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-COLLAPSE: collapse; FLOAT: right; BORDER-TOP: #000 1px solid; MARGIN-RIGHT: 40px; BORDER-RIGHT: #000 1px solid
}
#navpage TABLE TD {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #cc9900; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 120%; BORDER-TOP: #808080 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #808080 1px solid; PADDING-TOP: 1px
}
#navpage TABLE TD A {
	COLOR: #fff
}
.desctitle {
	PADDING-LEFT: 6px; COLOR: #cc0000; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
.ds_right_001{float:right; width:645px; padding-bottom:60px;background:rgb(255, 250, 236);}