/* CSS Document */

BODY 
{
    background-color:White;
	FONT-SIZE:12px;MARGIN:0 auto; WORD-BREAK: break-all; FONT-FAMILY: arial,"ËÎÌå";  WORD-WRAP: break-word; padding:0px; color:#666; background:url(../images2/newsbg.jpg) no-repeat top center;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
input{font-size:12px;
}
select{font-size:12px;color:#454545; 
}
input{color:#666; 
}
a:link {
	color: #666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: underline;
	color: #e41e26;
}
a:active {
	text-decoration: none;
	color: #666;
}
div:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
#head{margin:0 auto; width:988px;
}
#main{margin:0 auto; width:980px;
}
.head_1{ width:988px; height:59px;
}
.head_1 .logo{ float:left; width:130px; padding:19px 0 0 49px;
}
.head_1 .anniu{float:right; width:240px; padding:29px 10px 0 0;
}
.dhdw{ height:46px; background:url(../images2/zdw.gif);
}
.leftyk{ float:left; width:23px; height:46px;
}
.rightss{ width:199px; height:33px; float:right; background:url(../images2/sousuolan.gif); text-align:center; padding:13px 0 0 0;
}
.xinput{background: #FFFFFF url(../images2/fdj.gif) no-repeat 3px; color:#000000; border:1px solid #ccc; padding-left:17px; width:110px;
}
.rightss span{padding-left:3px; padding-top:5px; 
}
.dh{ float:left; width:766px; height:46px;
}
.dh ul{ list-style:none;
}
.dh ul li{float:left; width:108px;  text-align:center;   display:block; font-size:14px; font-weight:bold; position:relative;
}

.dh ul li a, .dh ul li a:visited{text-align:center;width:108px; display:block; height:46px; line-height:46px; color:#0f0f0f;background:url(../images2/fenggexian.gif) no-repeat right center;
}
.dh ul li ul{ display:none; 
}

.dh ul li:hover ul {
display:block; 
position:absolute; 
top:40px; 
left:-10px; 
width:128px;
border:1px solid #c2c2c2;
background:#eeeeee;
}
.dh ul li:hover ui li{height:28px; line-height:28px;font-size:12px;
}
.dh ul li:hover ul li a {font-size:12px;
background:#d9d9d9;
color:#666;
width:128px;
font-weight:normal;
line-height:28px;
height:28px;
border-bottom:1px solid #fff;
}
.dh ul li:hover ul li a:hover {
background:#c40202; 
color:#fff;
font-weight:normal;
}
.dh ul li:hover ul li div{background:url(../images2/xialax.gif) no-repeat 116px 9px; position:relative;
}
.dh ul li:hover ul li ol{display:none;
}
.dh ul li:hover ul li a:hover div{background:url(../images2/xialax1.gif) no-repeat 116px 9px;
}
.dh ul li:hover ul li:hover ol{display:block; 
position:absolute; 
top:5px; 
left:128px; 
width:128px;
border:1px solid #b4b4b4;
}
.dh ul li:hover ul li a:hover ol li a{background:#eeeeee; 
color:#666;
font-weight:normal;
line-height:28px;
height:28px;
border-bottom:1px solid #fff;}
.sidebar_a{float:left; width:233px; background:#FFFFFF url(../images2/leftdw.gif) no-repeat top right;min-height:593px; padding-bottom:30px; height:593px;
}
[class].sidebar_a{height:auto; 
}

#mingb{ padding:0 10px 0 6px; background: #FFFFFF url(../images2/zhongd.gif) repeat-x top; margin:0 auto; width:964px;
}
.sidebar_b{float:right; width:725px; background:url(../images2/right_dw.gif); margin-top:19px; padding-bottom:40px;min-height:593px; height:593px;
}

[class].sidebar_b{height:auto; 
}

.bottom{ margin:0 auto; width:980px; border-top:1px solid #dddddd;
}
.banerx{ margin:0 auto; padding:4px 0 0 0; width:980px;
}
.cler{clear:both; margin:0; padding:0;
}
.p220px{ width:220px; padding:2px;
}
.p220px .title{
}
.p220px .dhx{  display:block; background:url(../images2/dh_X1.gif) ; height:32px; margin-top:3px;
}
.p220px .dhx1{  display:block; background:url(../images2/dh_x2.gif) ; height:32px; margin-top:3px;
}
.p220px h2{display:block; background:url(../images2/xyd.gif) no-repeat 15px center; padding-left:30px;font-size:12px; height:32px; line-height:32px;
}

.lxwm {
	MARGIN-TOP: 90px; POSITION: relative; HEIGHT: 215px; text-align:center;
}
.lxwm .mail {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: 0px; WIDTH: 220px; BOTTOM: -10px; POSITION: absolute; TEXT-ALIGN: center
}
.mg {
	MARGIN-TOP: 30px
}
.yjdw{ height:45px; background:url(../images2/yuanj2.gif); width:725px; float:left;
}
.yjdw span{float:right; padding-right:10px;
}

.yjdw h3{ font-size:14px; color:#345674; display:block; width:200px; margin:20px 0 0 30px; background:url(../images2/hongsj.gif) no-repeat left; padding-left:15px;
}
.yjdw2{ height:45px; background:url(../images2/yuanj2x.jpg); width:725px; float:left;
}
.yjdw2 h3{ font-size:14px; color:#345674; display:block; width:200px; margin:20px 0 0 30px; background:url(../images2/hongsj.gif) no-repeat left; padding-left:15px;
}
.nextpag{padding-top:20px; text-align:center; 
}
.nextpag ul{list-style:none; overflow:hidden; 
}
.nextpag ul li{text-align:center; padding:0 5px;  margin-left:-1px; float:left; border-left:1PX solid #CCC;
}
.nextpag ul li.jt1{ float:left;  border:none; margin-right:8px;
}
.nextpag ul li.jt2{ float:left; margin-left:5px; border:none; text-align:left; width:80px;
}
.pgleft{padding-left:230px;
}

.pgleft1{padding-left:260px;
}

.p672{ padding:0 25px; margin-top:20px;width:675px; float:left;
}
.p672 h2{color:#e41e26; font-size:14px; display:block;border-bottom:1px dotted #ccc; line-height:40px; height:40px; text-align:center;}
.p672u{ padding:0 25px; margin-top:30px; width:675px; float:left;
}

#xiala{ padding:10px 0 10px 20px;
}
#xiala ul{ list-style:none;
}
#xiala ul li{background:url(../images2/huidian.gif) no-repeat left center; line-height:20px; padding-left:20px; color:#999;
}
.maodian{ text-align:center; padding:20px 0 8px 0 ; background:url(../images2/dwdww.gif) no-repeat bottom;  word-spacing:25px; margin-bottom:20px; width:725px; float:left;
}
.maodian a:link,.maodian a:visited,.maodian a:active {
text-decoration:underline;
	color: #e41e26;
} 
.maodian a:hover {
	text-decoration: none;
	color: #e41e26;
}
.top{ MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 15px;  TEXT-ALIGN: right; width:705px; background:url(../images2/dwdww.gif) no-repeat bottom; padding:0 10px;
}
.maodian1 {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 8px; WORD-SPACING: 25px; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px dotted; TEXT-ALIGN: center
}
.maodian1 a:link,.maodian1 a:visited,.dh a:active {
text-decoration:underline;
	color: #e41e26;
} 
.maodian1 a:hover {
	text-decoration: none;
	color: #e41e26;
}


.window7{ padding:10px 10px 0px 0;  text-align:right; width:660px; }

.window7 span{float:left; margin-right:15px;display:block;}
.window7 span img{ padding-bottom:15px; }