body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family: inherit;}
ol, ul ,li{list-style: none;}
img {border: 0;}
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden;}
.clear{clear:both;height:1px; margin-top:-1px; width:100%;} 
.dis{display:block;}
.undis{display:none;} 
body{
background:#fff;
font: 12px/18px "Verdana", "Arial", "Helvetica", "sans-serif";
color: #262626;
}
a{
color: #262626;
text-decoration:none;
}
.text{
font-size:12px;
}
#top{
margin:0 auto;
background:url(img/top.jpg) repeat-x 0 0;
padding:0;
}
#top .topbj{width:1136px;height:99px;background:url(img/topbj.jpg) no-repeat 0 0;margin:0 auto;}
#top .topbj .top980{width:980px;margin:0 auto;padding-top:5px;}
#top .topbj .top980 .left{
float:left;
width:470px;
height:99px;
}
#top .topbj .top980 .center{
width:300px;
float:left;
padding-top:15px;
font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 12px;color:#530164;
}
#top .topbj .top980 .right{
width:200px;
float:right;
}
#top .right a.tright{font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 12px;color:#530164;}
#top .right a:hover.tright{font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 12px;color:#fff;text-decoration:underline;}
#top .right a.etright{font-family: "宋体";font-size: 12px;color:#530164;}
#top .right a:hover.etright{font-family: "宋体";font-size: 12px;color:#fff;text-decoration:underline;}


#navigator{
background:url(img/dhw.jpg)  repeat-x 0 0;
height:37px;
}
#navigator .navigator980{width:980px;height:37px;margin:0 auto;}
#navigator .navigator980 .dhleft{background:url(img/dhleft.jpg) no-repeat 0 0;width:185px; float:left;height:37px;}
#navigator .navigator980 .nav{
width:652px;
height:37px;
float:left;
background:url(img/dhn.jpg) repeat-x 0 0;
}
#navigator .navigator980 .nav ul li{float:left;padding:0 13px;text-align:center;}
#navigator .navigator980 .nav ul li.now a{color:yellow;}
#navigator .navigator980 .nav ul li a{float:left;	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 12px;font-weight: bold;line-height:37px;margin-left:-5px;color:#fff;}
#navigator .navigator980 .nav ul li a:hover{float:left;	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 12px;font-weight: bold;line-height:37px;color:yellow;}
#navigator  .navigator980 .dhright{background:url(img/dhright.jpg) no-repeat 0 0;width:143px; float:right;height:37px;}


#welcome{background:url(img/welcome.jpg) repeat-x 0 0;height:31px;}
#welcome .welcomebox{
width:980px;
height:31px;
margin:0 auto;
}
#welcome .welcomebox .welcomeleft{width:27px;height:31px;background:url(img/welcomeleft.jpg) no-repeat 0 0;float:left;}
#welcome .welcomebox .left{float:left;width:660px;line-height:31px;color:#530164;}
#welcome .welcomebox .right{float:right;width:163px;line-height:31px;color:#530164;}

#homebanner{
background:url(img/ebanner.jpg) 0 0 no-repeat;
height:211px;
width:980px;
margin:7px auto;
}
.friendlink ul{
margin:0 auto;
width:247px;
margin-top:10px;
}
.friendlink ul li{
width:246px;
border:solid 1px #DEDEDE;
height:47px;
margin-bottom:9px;
}
.contactus div{
padding:5px 20px 5px 10px;
}
#banner{width:980px;height:139px;background:url(img/ebanner-n.jpg) no-repeat 0 0;margin:7px auto;}


#container{width:980px;margin:0 auto;}

#container .left{width:722px;float:left;}
#container .left .indexleft{width:265px;float:left;}
.picshow{
text-align:center;
font:12px/24px "Verdana", "Arial", "Helvetica", "sans-serif";
}
#container .left .indexright{width:447px;float:left;padding:0 0px 0 10px;}

#container .right{
width:249px;
overflow:hidden;
float:right;
}
.globalbox h2{
padding-bottom:3px;
}
.contactus div{
padding-left:20px;
}
.contactus div a{
font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 12px;color:#343434;
}
.contactus div a:hover{
font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 12px;color:#8500B9;text-decoration:underline;
}
.indexcontent{
padding:10px;
}
.indexcontent p{
padding-bottom:8px;
}
.contentbox .content{
padding:5px 20px;
font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 12px;
}
.contentbox .content a{
font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 12px;
}
.contentbox .content a:hover{
font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 12px;color:#049E00;text-decoration:underline;
}
.contacts .content{padding-top:14px;}
.contentbox .content ul li{
padding:5px 20px;
font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 12px;
}
.matters dl{
margin:0 auto;
}
.matters dl dt,.title{
font-size:12px;
font-weight:bold;
height:24px;;
margin-top:5px;
color:#923AA2;
}
.matters dl dd{
padding-left:2em;
}
.matters dl dd span{
padding-left:4em;
}
.matters  dl a:hover{
color:#860000;
text-decoration:underline;
}
.matters .content img{width:653px;height:372px;
border:solid 1px #DADADA;
margin-top:15px;
}
.theme .container_left ul li{
background:url(img/arrow.gif) 0 5px no-repeat;
padding-left:10px;
font:12px/20px verdana,'宋体';
}

.theme dl{
margin:0 auto;
}
.theme dl dt{
font-size:14px;
font-weight:bold;
margin-top:5px;
padding:2px 0;
color:#9200B0;
border-bottom:solid 1px #9200B0;
}
.theme dl dd{
}
.theme dl dd h3{
padding-left:10px;
font:bold 12px/20px verdana,'宋体';
color:#9200B0;
}
.theme dl dd ul{
padding-left:30px;
}

.theme .container_left dl dd ul li ul li{
background:none;
padding-left:50px;
font:12px/20px verdana,'宋体';
}
.theme .container_left dl dd ul li span{
color:#9200B0;
font-weight:bold;
}
.theme ul li{
background:url(img/arrow.gif) 0 3px no-repeat;
padding-left:10px;
font:12px/20px verdana,'宋体';
}

.join .content .pg_title{
text-align:center;
}
.join .content .btn , .join .content .btn1 , .business .content .btn , .business .content .btn1{
font-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 12px;
}

.tablesbg{
background:#A23A9E;
}
table.tablesbg td{padding:2px;}
.even{
background:#fff;
}
.odd{
background:#E9CEE8;
}
.even,.odd{
line-height:20px;
}
.listbg{
background:#A23A9E;
font-size:12px;
line-height:24px;
font-weight:bold;
color:#fff;
}
.input{
border:none;
}
.btn{
background:url(img/btn.gif) 0 22px;
color:#fff;
}
.btn1{
background:url(img/btn.gif) 0 0px;
}
.btn,.btn1{
height:22px;
width:77px;
border:none;
cursor:pointer;
}
.aligncenter{
text-align:center;
}

.media ul li{
padding-left:10px;
font:normal 14px/28px verdana,'宋体';
background:url(img/arrow.gif) 0 6px no-repeat;
border-bottom:dotted 1px #530164;
}
.media ul li img{
margin-right:5px;
}
.media ul li a{
text-decoration:none;
color:#519000;
}
.media ul li.now{
background-color:#530164;
font:bold 14px/28px verdana,'宋体';
}
.media ul li.now a{
color:#fff;
}
.media ul li span{
float:right;
font:normal 12px/28px verdana,'宋体';
color:#686868;
padding-right:3px;
}
#footer{margin:0 auto;width:980px;}
#footer .foot1{width:980px;background:red url(img/foot.gif) no-repeat 0 0;height:26px;margin-top:10px;}
#footer .logolist{width:980px;background:#f7f7f7;height:77px;}
#footer .logolist ul{width:800px;margin:0 auto;}
#footer .logolist ul li{float:left;margin-left:8px;padding-top:10px;}
#footer .copyright{width:980px;background:#F7F7F7;text-align:center;clear:both;}
#footer .foot2{width:980px;background:url(img/foot2.jpg) no-repeat 0 0;height:15px;}