*{word-break:break-all;}  
body{color:#202020;font-size:12px; background:#FFF3DD; margin:0 auto;}
div,th,td,ul,li,p,h1,dl,dt,dd,form,input{margin:0px;padding:0px;}

*,li{list-style-type:none;}
img{border-width:0px;padding:0px;}

a{text-decoration:none;}
a{outline:none;hide-focus:expression(this.hideFocus=true);}   
a:link,a:visited{color:#202020;}
a:hover,a:active{color:#FF0000;}

#btn A.nav {
	color:#fff;
	display:block; 
	width:92px;
	height:35px;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
	font-family:"宋体";
	text-align:center; 
	text-decoration:none;
	padding-top:7px;
}
#btn A.navCurrent {
	color:#d01418;
	display:block; 
	width:92px;
	height:35px;
	line-height:35px;
	font-size:14px;
	font-weight:bold; 
	font-family:"宋体";
	text-align:center;
	background:url(/static/image/dhcurrent4.jpg) center bottom no-repeat; 
	text-decoration:none;
	padding-top:7px;
}

#btn A.nav:hover {
	color:#d01418;
	background:url(/static/image/dhcurrent4.jpg) center bottom no-repeat;
}

.szdt dl{ height:76px; overflow:hidden; position:relative; border-bottom:1px dashed #E3E3E3;}
.szdt dl dt{font-size:14px; font-weight:bold;text-align:center; padding:0px 0px 10px 0px;}
.szdt dl dd{line-height:1.9;color:#646464;}
.szdt ul{ padding-top:6px;}
.szdt ul li{ background:url(/static/image/newsico6.jpg) 3px 8px no-repeat; padding-left:15px; height:24px; line-height:24px;display:block;}
.szdt ul li span{ float:right;}

.cc ul{ height:233px; overflow:hidden;}
.cc ul li{ background:url(/static/image/newsico13.jpg) 3px 7px no-repeat; padding-left:15px; height:25px; line-height:25px;display:block;}

.cc3 ul{overflow:hidden;}
.cc3 ul li{background:url(/static/image/newsico13.jpg) 3px 7px no-repeat; margin-bottom:7px; padding-left:15px;line-height:20px;display:block;}

.cc1 ul{ height:216px; overflow:hidden;}
.cc1 ul li{ background:url(/static/image/newsico13.jpg) 3px 12px no-repeat; border-bottom:1px dotted #EBEBEB; padding-left:15px; height:30px; line-height:30px;display:block;}

.bszn ul li{ width:183px; height:20px; padding:8px 0px 0px 34px; background:url(/static/image/bsznbg.jpg) left top no-repeat; margin:6px 0px 0px 10px;}

.link ul{ height:216px; overflow:hidden;}
.link ul li{ width:190px; height:30px; line-height:30px; background:url(/static/image/linkbg3.jpg) 0 0 no-repeat; padding-left:34px; margin-top:10px;}


.link ul li select{ width:196px; height:24px;display:block;}

.subdh{ padding:18px 15px 0px 20px;}
.subdh ul{ width:940px; min-height:30px;}
.subdh ul li{ float:left; width:120px; height:30px; line-height:28px; padding-bottom:2px; display:block; font-size:12px;text-align:center; background:url(/static/image/subdhbg3.jpg) left top no-repeat; margin-right:6px;}
.subdh ul li a{ display:block; background:url(/static/image/subdhbg3.jpg) left top no-repeat;}
.subdh ul li a:hover{ display:block; height:30px; color:#FFFFFF;background:url(/static/image/subdhcurrent1.jpg) left top no-repeat;}
.subdh ul li a#current{ display:block; height:30px; color:#FFFFFF;background:url(/static/image/subdhcurrent1.jpg) left top no-repeat;}

.kcjsdh{ padding:18px 15px 0px 20px;}
.kcjsdh ul{ width:946px; min-height:30px;}
.kcjsdh ul li{ float:left; width:305px; height:30px; line-height:28px; padding-bottom:5px; display:block; font-size:12px;text-align:center; background:url(/static/image/about14.jpg) left top no-repeat; margin-right:5px; margin-left:5px;}
.kcjsdh ul li a{ display:block; background:url(/static/image/about14.jpg) left top no-repeat;}
.kcjsdh ul li a:hover{ display:block; height:30px; color:#FFFFFF;background:url(/static/image/about24.jpg) left top no-repeat;}
.kcjsdh ul li a#current{ display:block; height:30px; color:#FFFFFF;background:url(/static/image/about24.jpg) left top no-repeat;}


.subdhsj{ padding:18px 15px 0px 20px; overflow:hidden;}
.subdhsj ul{ width:940px;min-height:30px;}
.subdhsj ul li{ float:left; width:120px; height:28px; line-height:28px; display:block; font-size:12px;text-align:center; background:#dfdfdf; margin-right:6px;}
.subdhsj ul li a{ display:block; background:#dfdfdf;}
.subdhsj ul li a:hover{ display:block; height:28px; color:#FFFFFF;background:#cd0708;}
.subdhsj ul li a#current{ display:block; height:28px; color:#FFFFFF;background:#cd0708;}

#cgan{width:966px;overflow:hidden;margin-left:3px;}
#cgan li{list-style-type:none;float:left;width:21%;padding:16px 11px 8px 26px;}

#link4{width:970px;clear:both;padding-top:20px;}
#link4 li{display:block;float:left;width:170px; height:20px; padding-top:8px;list-style-type:none;text-align:center;border:1px silver solid;margin-top:5px;background-color:#f9f9f9;margin:12px 12px 0px 10px;}
















.clear{ clear:both;}


#menu{ width:1002px; height:42px; position:relative; z-index:10; background:url(/static/image/dhbg.jpg) 0 0 repeat-x; margin:0 auto;}
.menu1,.menu1 ul{ width:1000px;  float:left;}
.menu1 li{ float:left; position:relative; width:125px; line-height:42px; background:url(/static/image/dhline1.jpg) right center no-repeat; font-size:14px; font-weight:bold; text-align:center;}
.menu1 li a{ min-height:42px; display:block; color:#FFF; padding-top:3px;}		
.menu1 li a:hover,.menu1 li a.navCurrent{ background:url(/static/image/dhcurrent4.jpg) center 7px no-repeat;color:#d01418;}

.menu1 li ul.two{ display:none; width:89px; position:absolute; top:42px; left:18px; }				
.menu1 li ul.two li{width:89px;  border-bottom:1px solid #FFFFFF; background: #ce0901; text-align: center; font-size:12px; line-height: 26px; font-weight:normal;}
.menu1 li ul.two li a{ width:89px; display:block; color:#FFF; min-height:26px; padding-top:0;}
.menu1 li ul.two li a:hover{ background:#ff4c48;  min-height:26px; padding-top:0px;}

.menu1 li:hover ul.two,.menu1 li.sfhover ul {
	z-index: 10; 
	filter: alpha (opacity=100); 
	position: absolute; }
.menu1 li:hover .two,.menu1 li.sfhover ul{ display:block;}


.date{ width:1000px; height:29px; margin:0 auto; background:url(/static/image/datebg4.jpg) 0 0 repeat-x; border:1px solid #d9d9d9; border-top:0;}
.date2{ width:400px; height:25px; padding-top:4px; float:left; line-height:18px;background:url(/static/image/date.jpg) 12px 6px no-repeat; padding-left:35px;*background:url(/static/image/date.jpg) 12px 8px no-repeat;*padding-top:6px;}

.menubtn{ width:325px; height:29px; float:left;display:none;}
.menubtn li{ float:left; padding:1px 5px 0px 5px; *padding-top:4px;}

.search{ width:240px; height:29px; float:right; background:url(/static/image/search3.jpg) 20px 0px no-repeat; *background:url(/static/image/search3.jpg) 20px 3px no-repeat;}
.search li{ float:left; height:25px;}
.search .word{ height:20px; width:145px; line-height:20px;  border:0px; position: relative; top:2px; left:25px;  border:0 none; -webkit-appearance:none; color:#333333; outline: medium none; background-color:transparent;}
.search .btn{ height:22px; width:50px; cursor:pointer; border:0 none;  position:relative; left:0px; top:1px; outline: medium none; background-color:transparent;}


.kcjs{ height:214px; width:238px;overflow:hidden;}
.kcjs li{ width:238px; height:30px; padding:0px 0; *padding:2px 0; line-height: 30px;}
.kcjs li img{ width:232px; height:40px; display:block; padding:2px; border:1px solid #d9d9d9;}

.MM2,.MM4,.MM6,.MM8,.MM10,.MM12,.MM14,.MM16,.MM18,.MM20 {background:#EEF2FE !important;}

.selected1,.parent1 {    background: url(/static/image/dhcurrent4.jpg) center 7px no-repeat;
    color: #d01418 !important;
}
#selected2 {    display: block;
    height: 30px;
    color: #FFFFFF !important;
    background: url(/static/image/subdhcurrent1.jpg) left top no-repeat;
}
.wp_entry {
    background: #fff;
    width: 100%;
    line-height: 1.7em;
    font-size: 13px;
    color: #333;
    overflow: hidden;
}
.wp_entry .wp_articlecontent {    width: 95%;
    margin: auto;
}
.JJi1 {background: url(/static/image/dhcurrent4.jpg) center 7px no-repeat !important;
    color: #d01418 !important;}
.JJi1 a {
    color: #d01418 !important;}
.JJi8{
    background: none !important;
}



.light1{
				width: 295px;
				height: 36px;
				
				position:absolute;
				top: 77px;
				left: 120px;
				margin-top: -25px;
				overflow: hidden;
				border-radius: 10px;
			}
			.light2{
				width: 280px;
				height: 38px;
				position:absolute;
				top: 134px;
				left: 310px;
				margin-top: -25px;
				
				overflow: hidden;
				border-radius: 10px;
			}
			.light1::after{
				content: '';
				display: block;
				width: 100%;
				height: 100%;
				background: linear-gradient(to right,transparent 93%,rgba(255,255,255,.1) 94%,rgba(255,255,255,.3) 95%,rgba(255,255,255,.4) 96%,rgba(255,255,255,.6) 97%,rgba(255,255,255,.3) 98%,transparent 100%);
				
				transform: skew(-25deg);
				animation: move1 6s infinite linear;
				position: absolute;
				top: 0;
				left: -305px;
				z-index: 99;
				
			}
			.light2:after{
				content: '';
				display: block;
				width: 100%;
				height: 100%;
				background: linear-gradient(to right,transparent 93%,rgba(255,255,255,.1) 94%,rgba(255,255,255,.3) 95%,rgba(255,255,255,.4) 96%,rgba(255,255,255,.6) 97%,rgba(255,255,255,.3) 98%,transparent 100%);
				
				animation: move2 6s infinite linear;
				transform: skew(-25deg);
				position: absolute;
				top: 0;
				left: -290px;
				z-index: 99;
				
			}
			@keyframes move1{
				0%{
					left: -305px;
				}
				41.75%{
					left: -90px;
				}
				61.17%{
					left: 10px;
				}
				100%{
					left: 210px;
				}
			}
			@keyframes move2{
				0%{
					left: -505px;
				}
				41.75%{
					left: -290px;
				}
				61.17%{
					left: -190px;
				}
				100%{
					left: 10px;
				}
			}
