body,h1,h2,h3,h4,blockquote,dl,dt,dd,ul,ol,li,button,form {margin:0; padding:0; border:0;}
select, img, select {vertical-align:middle; font-family:"宋体",Arial, Helvetica, sans-serif;}
img { border:none;}
body {font-size:12px; color:#946F3D;font-family:"宋体", Arial, Helvetica, sans-serif;} 
h1,.meta {text-align:center;}
a {text-decoration:none; color:#333;}
a:hover {text-decoration:underline;}
a img:hover {background:none; border:none;}
ol,ul,li {list-style:none;}
.post .content ul,.post .content ol {margin-bottom:10px;}
.bank p {margin:6px;}

#content {overflow:hidden; zoom:1; margin:0; width:1000px;}
#header {height:46px; background:url(images/nav_bg.jpg) ;position:relative;margin:0;}
#nav { float:left; padding-left:20px;} 
#nav a { display: block; text-align:center;color:#fff;}
#nav a:hover { color:#fff;text-decoration:none;} 
#nav li { float: left; width: 130px; height:46px; line-height:46px; font-size:16px; font-weight:bold; text-align:center; position:relative;} 
#nav li:hover,#nav a:hover {background:url(images/nav_active.jpg) }

#nav li ul { list-style-type: none;text-align:left; left: -999em; position: absolute; } 
#nav li ul li{ float: left; background: #fdd639; } 
#nav li ul a{ display: block; text-align:left;padding-left:30px; } 
#nav li ul a:link { color:#000; text-decoration:none; } 
#nav li ul a:visited { color:#000;text-decoration:none; } 
#nav li ul a:hover { color:#F3F3F3;text-decoration:none; background:#C00; } 
#nav li:hover ul { left: auto; } 
#d0{background:url(images/nav_active.jpg);}
#d0 a{color:#000;}

#bd{ overflow:hidden; height:100%;}
.mt8{ margin-top:8px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mod{ overflow:hidden; clear:both;}
.search input{ padding-left:5px;}
.search span{ width:950px; height:28px; float:right; display:block;}
.search span h4{ width:91px; height:28px; float:left; background:url(images/dsygsy_04.jpg) no-repeat; text-indent:-999em;}
.search span .search-keyword{ border:1px solid #E2C986; width:278px; height:24px; font-size:12px; line-height:24px; color:#AF8129; float:left; background:#FFFCEA; border-left:none; border-right:none;}
.search .search-submit{ width:70px; height:28px; float:left; background:url(images/dsygsy_05.jpg) no-repeat; text-indent:-999em; border:0; cursor:pointer;}
.search dl{ width:480px; float:left; margin-top:5px;}
.search dl dt{ width:65px; float:left;}
.search dl dd{ width:480px; float:left; color:#F78E06; padding-left:5px;}
.search dl dd a{ color:#F78E06; line-height:20px; padding:0 6px;}

.clear {clear:both; height:0; overflow:hidden; line-height:0; font-size:0;}
.wd{color:red;display: none;}
.vt1{ height:28px; line-height:28px; color:#333; font-size:14px; padding-left:16px;border-bottom:#DDDDDD 1px solid;}
.vt1 a{ color:#5B3E16;}

.lls1{ height:26px; line-height:26px; color:#333; font-size:13px; padding-left:12px;border-bottom:#DDDDDD 1px solid;overflow:hidden;text-overflow: ellipsis;}
.lls1 a{ color:#5B3E16;}

.hd{ height:30px; color:#fff; font-size:14px; line-height:30px; padding-left:16px;overflow:hidden;text-overflow: ellipsis;}
.hd a{ color:#fff;}
.hd i{ color:#C2AA89; font-size:13px; font-family:Arial;}
.hd span{ float:right; padding-right:16px; line-height:32px; font-size:14px; color:#D3872E;}
.hd span a{ color:#D3872E;}
.hd span a:hover{ color:#493308;}
.hd em{ float:right; padding-right:15px; padding-top:10px;}

.hd2{ height:30px; color:#996600; font-size:14px; line-height:30px; padding-left:12px;}
.hd2 a{ color:#996600;}

.hd3{ height:30px; color:#996600; font-size:16px; line-height:30px; padding-left:12px;font-weight:bold;}
.hd3 a{ color:#996600;font-weight:bold;}

.hd5{ height:36px; color:#000; font-size:16px; line-height:36px; padding-left:22px;font-weight:bold;background:url(images/t5.jpg) no-repeat;}
.hd5 a{ color:#000;font-weight:bold;}
.hd5 span{ float:right; padding-right:16px; line-height:32px; font-size:14px; color:#666666; margin-top:5px;}
.hd5 span a{ color:#666666;}
.hd5 span a:hover{ color:#009999;}

.hd6{ height:30px; color:#fff; font-size:14px; line-height:30px; padding-left:22px;padding-right:22px;font-weight:bold;background:url(images/t22.jpg); }
.hd6 a{ color:#fff;font-weight:bold;}
.hd6 span{ float:right; padding-right:16px; line-height:30px; font-size:14px; color:#666666; margin-top:5px;}
.hd6 span a{ color:#666666;}
.hd6 span a:hover{ color:#009999;}

.hd66{ height:30px; color:#fff; font-size:14px; line-height:30px; padding-right:15px;font-weight:bold;background:url(images/t2.jpg) no-repeat -95px; }

.hd7{ height:38px; color:#000; font-size:16px; line-height:36px; padding-left:26px;font-weight:bold;background:url(images/t7.jpg) no-repeat;font-weight:bold;}

.menubox{
padding-left:12px;clear:both; position:relative;overflow:hidden; height:38px; color:#000; line-height:36px;background-image: url(images/t7_2.jpg);background-repeat: repeat-x;background-position: bottom;
}
.mainbox { padding:10px 20px; height:auto; }
#menu1 dfli{
 float:left; font-size:16px; font-weight:bold; color:#000;display:block;cursor:pointer;width:105px;text-align:center;line-height:38px;height:36px; 
}
#menu1 dfli.hover{ background:url(images/t77.jpg) no-repeat;}

#main1 dful{
 display: none; line-height:165%; margin:0; padding:0;
}
#mainbox { margin:0; padding:0; padding:10px 20px; }
#main1 dful.block{
 display: block;text-align:left;
}


#menu2 dfli{
 float:left; font-size:16px; font-weight:bold; color:#000;display:block;cursor:pointer;width:105px;text-align:center;line-height:38px;height:36px; 
}
#menu2 dfli.hover{ background:url(images/t77.jpg) no-repeat;}

#main2 dful{
 display: none; line-height:165%; margin:0; padding:0;
}
#main2 dful dfli { margin:0; padding:0; padding:10px 20px; }
#main2 dful.block{
 display: block;text-align:left;
}


.hd9{ height:38px; color:#000; font-size:16px; line-height:38px; padding-left:45px;font-weight:bold;background:url(images/t9.jpg) no-repeat;}
.hd9 a{ color:#000;font-weight:bold;}
.hd9 span{ float:right; padding-right:16px; line-height:36px; font-size:14px; color:#666666; }
.hd9 span a{ color:#666666;}
.hd9 span a:hover{ color:#009999;}

.tt1{ height:30px; color:#666; font-size:16px; line-height:30px; padding-left:12px;font-weight:bold;}
.tt1 a{ color:#666;font-weight:bold;}

.tt2{ height:auto;color:#333; font-size:16px; line-height:30px; padding-left:65px;font-weight:bold;}
.tt3{ height:50px; color:#990000; font-size:26px; line-height:50px; padding-left:45px;font-weight:bold;font-family:"黑体";}

.h1{ height:50px; color:#cc3300; font-size:20px; line-height:50px; font-weight:bold;font-family:"黑体";}

.ctpro{height:60px;line-height:20px; overflow:hidden;text-overflow: ellipsis;}
.blur {	
    filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */
    
    -webkit-filter: blur(3px); /* Chrome, Opera */
       -moz-filter: blur(3px);
        -ms-filter: blur(3px);    
            filter: blur(3px);
    
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3, MakeShadow=false); /* IE6~IE9 */
}

.pic {width:102px;height:102px;border:1px solid #ccc;display:table-cell;text-align:center;vertical-align:middle;*font-size:90px;*display:block;overflow:hidden;}
.pic img {vertical-align:middle;display:inline-block;}

.ex{ float:left;width:500px;padding:15px 10px 3px 10px;}
.ex dl{ float:left;width:125px; height:155px;}
.ex dl dt{ float:left;width:102px; padding-left:9px;}
.ex dl dt span{ float:left;width:100px;padding:0px 2px;height:20px; line-height:20px;overflow: hidden; text-align:center;}

.ex2{ float:left;width:936px;padding:15px 7px 3px 7px;}
.ex2 dl{ float:left;width:117px; height:150px;}
.ex2 dl dt{ float:left; width:102px; padding-left:8px;}
.ex2 dl dt span{ float:left;width:100px;padding:0px 2px;height:20px; line-height:20px;overflow: hidden; text-align:center;}

.ex3{ float:left;width:715px; padding:15px 10px 3px 10px;}
.ex3 dl{ float:left;width:142px; height:152px;}
.ex3 dl dt{ float:left;width:102px; padding-left:20px;}
.ex3 dl dt span{ float:left;width:100px;padding:0px 2px;height:20px; line-height:20px;overflow: hidden; text-align:center;}

.ex5{ float:left;width:715px; padding:15px 10px 3px 10px;}
.ex5 dl{ float:left;width:238px; height:162px;}
.ex5 dl dt{ float:left;width:216px; padding-left:11px;}
.ex5 dl dt span{ float:left;width:214px;padding:0px 2px;height:20px; line-height:20px;overflow: hidden; text-align:center;}
.ex5 dl dt span a:hover{ color:#009999;}
.ex5 img{ border:1px solid #ccc;}

.ex6{ float:left;width:939px; padding:15px 8px 0px 8px;}
.ex6 dl{ float:left;width:234px; height:152px;}
.ex6 dl dt{ float:left;width:210px; padding-left:12px;}
.ex6 dl dt span{ float:left;width:208px;padding:0px 2px;height:20px; line-height:20px;overflow: hidden; text-align:center;font-weight:bold;}
.ex6 dl dt span a:hover{ color:#009999;}
.ex6 img{ border:1px solid #ccc;}

.lfimg{ float:left;width:210px; padding:15px 0px 3px 0px;}
.lfimg dl{ float:left;height:230px;}
.lfimg dl dt{ float:left;width:182px; padding-left:14px;}
.lfimg dl dt span{ float:left;width:172px;padding:3px 2px;height:23px; line-height:23px;overflow: hidden; text-align:center;}

.lfimg .pic {width:182px;height:182px;border:1px solid #eee;display:table-cell;text-align:center;vertical-align:middle;*font-size:150px;*display:block;overflow:hidden;}

.vview{ float:left;width:710px;text-align:center;}
.vview span{ float:left;width:710px;height:38px; line-height:38px;overflow: hidden; font-weight:bold;}
.vview span a{ color:#666666;}
.vview span a:hover{ color:#009999;}
.vview img{ border:1px solid #eeeeee;}

.ls1 li{ width:194px; float:left; font-size:12px; height:23px; line-height:23px;overflow:hidden;text-overflow: ellipsis;}
.ls1 li a{ color:#333; background:url(images/dsygsy_33.jpg) no-repeat 3px 7px; padding-left:12px; }
.ls1 li a:hover{ color:#F78E06; }

.ls2 li{ width:345px; float:left; font-size:12px; height:23px;line-height:23px;background:url(images/dsygsy_33.jpg) no-repeat 8px 8px;overflow:hidden;text-overflow: ellipsis; padding-left:15px; }
.ls2 li a{ color:#666;}
.ls2 li a:hover{ color:#F78E06; }

.txtbox1 {padding: 3px 1px 3px 6px; width: 146px; font-size:14px; float:left;overflow:hidden;text-overflow: ellipsis;height: 22px;line-height:22px;color:#333;font-weight:bold;}
.txtbox1 a{ color:#333;}
.txtbox1 a:hover{ color:#990000;}

.txtbox2 {padding: 1px 3px;  width: 135px; font-size:14px; float:left;overflow:hidden;text-overflow: ellipsis;height: 22px;line-height:22px;color:#000;}
.txtbox2 a{ color:#000;}
.txtbox2 a:hover{ color:#990000;}
hr{border-top:1px dotted #9B3200;}


#mainc { 
	width: 960px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left; 
} 


td {
	font-size: 12px;
	line-height: 150%;
	text-decoration: none;
	color: #000000;
}

.px11 {
	font-size: 11px;
	color:#6699CC
}
.px14 {
	font-size: 14px;
	line-height: 170%;
}
.px16 {
	font-size: 16px;
}
.f14 {
	font-size: 14px;
	line-height: 170%;
}
.b1 {
	color:#333333;
	font-weight: bold;
}

.line:link { text-decoration: underline; } 
.line:visited { text-decoration: underline; }
.line:hover { text-decoration: underline; }

.l1:link{
	color: #003366;
	text-decoration: underline;
}
.l1:visited {
	color: #003366;
	text-decoration: underline;
}
.l1:hover {
	color: #CC0000;
	text-decoration: underline;
}

.l2:link{
	color: #003399;
	text-decoration: underline;
}
.l2:visited {
	color: #003399;
	text-decoration: underline;
}
.l2:hover {
	color: #CC0000;
	text-decoration: underline;
}

.t1{
    font-size: 14px;
	font-weight: bold;
	color: #7ac232;
}
.t1:link{
    font-size: 14px;
	font-weight: bold;
	color: #7ac232;
}
.t1:visited {
    font-size: 14px;
	font-weight: bold;
	color: #7ac232;
}
.t1:hover {
    font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}

.t2{
    font-size: 14px;
	font-weight: bold;
	color: #003399;
}
.t2:link{
    font-size: 14px;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
}
.t2:visited {
    font-size: 14px;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
}
.t2:hover {
    font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}

.t3{
    font-size: 14px;
	font-weight: bold;
	color: #003366;
}
.t3:link{
    font-size: 14px;
	font-weight: bold;
	color: #003399;
}
.t3:visited {
    font-size: 14px;
	font-weight: bold;
	color: #003399;
}
.t3:hover {
    font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}


.title1 {
	font-weight: bold;
	color: #01389F; 
	padding-top:7px;
}
.title1:link{
    font-weight: bold;
	color: #01389F;
}
.title1:visited {
    font-weight: bold;
	color: #01389F;
}
.title1:hover {
    font-weight: bold;
	color: #CC0000;
}

.title2 {
	font-size: 13px;
	font-weight: bold;
	color: #003366;
}

.title3 {
	font-size: 20px;
	color: #003366;
	display:block; 
	font-family:"黑体";
}

.title4 {
	font-size: 20px;
	font-weight: bold;
	color: #030055;
}

.titlew {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}

.gray {
	color: #666666;
}

.red {color: #FF0000}
.red:link { color: #FF0000; } 
.red:visited { color: #FF0000; }
.red:hover { color: #FF0000; }

.strong {
	font-size: 12px;
	font-weight: bold;
}

.w1
{
	color: #ffffff;
}
.w1:link
{
	color: #ffffff;
}
.w1:visited {
	color: #ffffff;
}
.w1:hover {
	color: #ffffff;
}

.blank1{padding:3px;}
.blank2{padding:5px;}
.blank3{padding:8px;}
.blank4{padding:10px;}
.blank5{padding:15px;}
.blank6{padding:22px;}
.blankinfo{padding:5px; background-color: #ffffff;}
.blank11{padding:1px 3px 2px 3px;}

.table{padding-top: 10px;padding-left: 20px;padding-right: 10px;padding-bottom: 10px;}
.tabletd{padding-top: 5px;padding-left: 10px;padding-right: 10px;padding-bottom: 5px;}


.databox0 {
	border:#FFCC99 1px solid;
}
.databox1 {
	border:#BAD6F1 1px solid;
}
.databox2 {
	border:#BCE5B8 1px solid;
}
.databox3 {
	border:#DDDDDD 1px solid;
}
.databox3_3 {
	border-left:#DDDDDD 1px solid; border-right:#DDDDDD 1px solid;border-bottom:#DDDDDD 1px solid;
}
.databox3_2 {
	border-top:#DDDDDD 1px solid;
}

.databox4 {
	border:#D0E2F5 1px solid;
}
.databox4_1 {
	border-top:#D0E2F5 1px solid;
}
.databox4_2 {
	border-top:#D0E2F5 1px solid;border-bottom:#D0E2F5 1px solid;
}
.databoxinfo {
	border:#B5D2F0 2px solid;
}
.databoxinfo1 {
	border:#B5D2F0 1px solid;
	padding:1px;
}

#headerBox h1,#headerBox h1 a { width:130px; height:53px; float:left;}
#headerBox h1 { margin:5px 0 0 4px; background:url(images/logo.gif) no-repeat;}
#headerBox h1 a { text-indent:-1000em;}
#headerBox h1 a:hover { text-indent:-1000em;background:none;}

#topLinks { height:32px; position:absolute; right:33px; top:0; width:400px; z-index:5;}
	#topLinks ul { }
	#topLinks li { float:right;}
	#topLinks li a { height:32px; margin:0 2px 0 10px; line-height:30px; float:left; color:#000; }
	#topLinks li a.service { background-position:-335px 0;}
	#topLinks li a.help { background-position:-276px 0;}
	#topLinks li a.order { background-position:-216px 0;}
	#topLinks li a.collect { background-position:-155px 0;}
	#topLinks li a.usercenter { background-position:-96px 0;}
	#topLinks li a.shopcar { background-position:-30px 0;}
/*导航*/
#navBox { height:28px; width:810px; float:right; position:relative; padding-top:32px; padding-right:5px; }
	#navBox .select { margin:0; padding:0; list-style:none; white-space:nowrap; }
	#navBox li,#navBox li a { width:78px; height:28px; overflow:hidden; float:left;}
	#navBox li { margin:0 0 0 1px;}
	#navBox li a { line-height:30px; text-align:center; color:#000; background-image:url(images/nav-bg.gif); background-repeat:no-repeat; background-position:-78px 0;}
	#navBox li.selected a,#navBox li a:hover { background-position:0 0; white-space:nowrap; }
	#navBox li a:hover { text-decoration:none;}
	#navBox .sub { /*display:none;*/ }
	#navBox ul { float:right; }
	/* IE6 only */
	#navBox table { border-collapse:collapse; margin:-1px; width:0; height:0; }
	#navBox .sub { margin:0; padding:0; list-style:none; }
	#navBox .sub li { display:inline; width:auto; float:none; background:transparent; }
	#navBox .select :hover .sub { height:25px; display:block; position:absolute; float:left; width:762px; top:35px; left:-300px; text-align:center; }
	#navBox .select :hover .sub li a { width:auto; height:25px; display:block; float:left; text-indent:0; padding:0 16px; margin:0; white-space:nowrap; color:#fff; font-size:13px; background:none; }
	#navBox .select :hover .sub li a:hover, .nav .select :hover .sub li:hover { color:#fff; line-height:25px; position:relative; }
	#navBox .select :hover .sub li:hover > a { color:#fff; }
/*导航结束*/
#main1 .list{
	display:inline;
	float:left;
	margin:3px;
	width:312px;
	border:#b0bec7 1px solid;
	height:178px;
	overflow:hidden;
}
#main1 .list h3{
	background:url(images/list.gif);
	height:25px;
	line-height:25px;
	border-bottom:#93a6b4 1px solid;
	color:#003399;
	padding-left:10px;
	font-size:12px;
}
#main1 .list h3 span{
	font-weight:normal;
}
#main1 .list ul{
	margin:3px 1px;
}
#main1 .list ul li{
	float:left;
	width:80px;
	padding-left:15px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	margin:0px;
}
#main1 .list ul li.img{
	width:110px;
	height:45px;
	background:none;
	padding-left:0px;
}
#main1 .list ul li.img a{
	display:block;
	width:110px;
	height:45px;
	margin-left:5px;
}
#main1 .list ul li.img a img{
	width:110px;
	height:45px;
	display:block;
}
#main1 .list h3 a{
	display:inline;
	margin:8px;
}


.content{
	width:690px;
	padding-bottom:7px;
	}
.content h4{
	font-size:13px;
	height:26px;
	line-height:26px;
	border-bottom:1px dashed #ccc;
}
.content ul{
	margin:0px 5px 0px 5px;
	}
.content ul li{
	width:340px;
	float:left;
	display:inline;
	margin-top:10px;
}
.content ul li *{
	float:left;
	display:inline;
	margin-left:8px;
	width:220px;
	overflow:hidden;
}
.content ul li img{
	height:112px;
	width:92px;
}
.content ul li a.img{
	height:112px;
	width:92px;
	padding-top:8px;
}
.content ul li p{
	height:20px;
	line-height:20px;
}
.content ul li p.dis{
	height:40px;
}

.fenlink dl
{
	margin-top:6px;
	margin-bttom:6px;
	float:left;
	overflow:hidden;
	border:1px solid #91B3CC;
} 

.fenlink dl dt
{
	width:950px;
	height:28px;
	line-height:28px;
	float:left;
	overflow:hidden;
	font-weight:600;
	padding-left:10px;
	color:#0C48AA;
}

.fenlink dl dd
{
	
	float:left;
	overflow:hidden;
	padding:5px;
}

.fenlink dl dd ul
{
	float:left;
	display:inline;
	overflow:hidden;
	padding:0px 5px;
}

.fenlink dl dd ul li
{
	width:150px;
	height:100px;
	display:inline;
	margin:5px 3px 0px 3px; 
	float:left;
	overflow:hidden;
	background:#f3f3f3;
}

.fenlink dl dd ul li img
{
	width:110px;
	height:110px;
	float:left;
	overflow:hidden;
	display:inline;
	cursor:pointer;
	margin:5px 20px;
	border:1px solid #ccc;
}

.fenlink dl dd ul li i
{
	width:110px;
	height:20px;
	line-height:20px;
	margin:0px 10px;
	float:left;
	font-style:normal;
	text-align:center;
}

.fenlink dl dd ul li i a
{
	color:#0D3E8D;
}

.fenlink dl dd ul li i a:hover
{
	color:#ff6600;
}

.fenlink dl dd span
{
	width:960px;
	height:30px;
	line-height:30px;
	float:left;
	text-align:right;
}

.fenlink dl dd span a
{
	color:#0D3E8D;
	padding-left:8px;
}

.fenlink dl dd span a:hover
{
	color:#ff6600;	
}
.gray {color: #666666;}
.red {color: #FF0000}
.disnone{display:none;}

.sfrm{float:left;padding:6px 0;display:inline; background:#EEE; width:960px;}
.sfrm_w{margin-left:30px;font-size:14px;font-weight:bold;}
.sfrm_link{ width:200px; height:22px; line-height:22px;margin-left:15px;font-size:12px;overflow: hidden;}
.sfrm_link a:link,.sfrm_link a:visited{text-decoration:none;}
.sfrm_link a:hover{color:#FF0000;text-decoration: underline}
.sfrm_input{width:290px;padding:2px 2px 2px 10px;border:1px solid #999;color:#333; height:16px;line-height:16px;}
.sfrm_submit{ width:75px; height:22px; background:url(images/search.gif) no-repeat; text-indent:-999em; border:0; cursor:pointer;}

#ppslt{position:relative; z-index:999;}
#ppslt a{text-decoration:none; background:#fff;}
#ppslt .selectBox{width:132px; height:30px; position:relative; border:#09F solid 1px;}
#ppslt .select_txt{width:100%; height:30px; font:14px/30px "Microsoft YaHei"; position:relative;cursor:pointer;}
#ppslt .txt{padding:0 10px; font-size:14px; font-weight:normal;}
#ppslt .sj{border-width:6px; border-color:#09F #FFFFFF #FFFFFF #FFFFFF; border-style:solid dashed dashed dashed; position:absolute; right:10px; top:12px; cursor:pointer;}
#ppslt .select{border:#09F solid 1px; overflow:hidden; width:132px; position:absolute; left:-1px; top:26px; display:none; }
#ppslt .select a{display:block; padding:0 10px; font:12px/2 "Microsoft YaHei";}
#ppslt .select a:hover{background:#E13335; color:#FFF;}

.cnt1{ border-top:2px solid #990000;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; width:678px; height:100%; padding:30px;}
.cnt1 h1{padding:20px 0 0 0; color:#333; font-size:18px; font-weight:bold; font-family:"黑体"; line-height:20px; text-align:center;}
.cnt1 h4{padding:15px 0 10px 0;margin:15px 0 0 0; text-align:center; font-weight:lighter; font-size:12px; color:#666;border-top:1px solid #ddd;}
.cnt1 .cnttxt{ color:#000; font-size:14px; line-height:26px; }

.list1{ float:left;padding:15px;}
.list1 dl{ width:688px; height:auto; float:left;}
.list1 dl dt{ width:590px; float:left; line-height:26px; font-size:14px;}
.list1 dl dt a{ color:#333; background:url(images/dsygsy_33.jpg) no-repeat 6px 6px; padding-left:15px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.list1 dl dt a:hover{ color:#F78E06; background:url(images/dsygsy_34.jpg) no-repeat 6px 8px; padding-left:15px;}
.list1 dl dd{ width:90px; float:right; text-align:right; color:#666; font-size:14px; line-height:24px;}
.list1 dl.dl{ width:698px; float:left; height:20px;}

.page{ text-align:center; font-size:14px; margin:30px 0;}
.page a{ color:#039; padding:0 5px;}
.page span{ padding:0 5px;}