body, form, img { margin:0; padding:0; border:0; }

body, td, select, input, textarea {
font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
line-height:1.6;
}
div { margin:0; }
img { border:0px; vertical-align: middle; }
a { border:0px; vertical-align: middle; text-decoration:none  }
ul { margin:0; padding:0; list-style:none; }
h1, h2, h3, h4, h5, h6{ margin:0}



a.tag1{ color:#053724; font-weight:bold}
a.tag2{ color:#525252}
.box1{border:#dedede 1px solid;}


.border{ border:0px}
.HackBox{border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0;margin-top:0;clear:both;visibility:hidden;line-height:0;}

.blank1px{clear:both;visibility:hidden;font-size:1px;height:1px;line-height:1px;}
.blank2px{clear:both;visibility:hidden;font-size:1px;height:2px;line-height:1px;}
.blank4px{clear:both;visibility:hidden;font-size:1px;height:4px;line-height:1px;}
.blank5px{clear:both;visibility:hidden;font-size:1px;height:5px;line-height:1px;}
.blank6px{clear:both;visibility:hidden;font-size:1px;height:6px;line-height:1px;}
.blank10px{clear:both;visibility:hidden;font-size:1px;height:10px;line-height:1px;}



.highslide {
	cursor: url(../images/zoomin.cur), pointer;
    outline: none;
}

.highslide-image {
    cursor: pointer; /* opera */
	cursor: url(../images/zoomout.cur), pointer;
    border: 2px solid white;
}

.top{width:1004px; clear:both; display:block}
.top .logo{float:left; width:200px; height:121px; background:url(../images/logo.gif) no-repeat}
.top .topbg01{background:url(../images/top_01.gif) no-repeat;width:274px; height:12px; font-size:9px}
.top .topbg02{background:url(../images/top_04.gif) no-repeat; width:274px; height:45px}
.top .topright{float:left; width:530px; background:url(../images/top_05.gif) no-repeat; height:121px}

.menu{height:29px;background:#000000;clear:both}
.menu .menuleft{float:left; background:url(../images/menu_01.gif); width:166px; height:29px}
.menu .menulist{float:left; margin-right:15px; padding-top:5px}
.menu a{color:#e6e6e6}

.mainbg{background:#000000}
.main{display:block; clear:both; margin-right:auto; height:434px; width:1004px}
.mainpeop{float:left; width:77px; height:424px;display:block; padding-left:6px; background:#ffffff; padding-top:10px}
.mainbian{float:left; background: url(../images/box_left.gif) no-repeat; width:34px; height:434px; display:block}
.mainright{float:left; width:887px}
.mainrighttop{background:url(../images/box_top.gif) no-repeat; width:887px; height:24px}
.mainrightbottom{background:url(../images/box_bottom.gif) no-repeat; width:887px; height:21px; clear:both}
.mainbox{display:block; clear:both; width:887px; height:389px}
.mainboxleft{float:left; width:260px;background:url(../images/box01.gif); height:389px}
.mainboxleft2{float:left; width:290px;height:379px;color:#c8c8c8; padding-left:25px; padding-top:10px}
.mainboxright{float:right; width:627px;background:url(../images/box02.gif) no-repeat right; height:389px}
.mainboxright .boxtop{color:#c8c8c8; width:440px; padding:20px 0 40px 20px; line-height:15px; clear:both}
.mainboxright .boxpic{float:left; background:url(../images/box03.gif) no-repeat; width:161px; height:190px}
.mainboxright .boxwenzi{float:left; color:#c8c8c8; line-height:15px; padding-left:30px}

.gonggaoch{color:#c10000; font-size:15px; font-weight:bold}
.news{clear:both}
.news a{ color:#c8c8c8}
.listleft{float:left; background:url(../images/listpic_01.gif); width:11px; height:14px}
.listright{float:left; margin-left:5px}


.newspic{background:url(../images/new_01.gif); width:158px; height:345px; float:left; margin-top:30px; margin-right:30px}
.news2{clear:both; padding-top:10px}
.news2 a{ color:#c8c8c8}


.yenews{width:369px; height:151px; background:#000000; color:#FFFFFF}
.yenews a{ color:#c8c8c8}



#nav { color:#e6e6e6; padding-top:5px
}

#nav a {
 display: block;color:#e6e6e6
}

#nav a:link  {
 color:#e6e6e6
}
#nav a:visited  {
 color:#e6e6e6
}
#nav a:hover  {
 
}

#nav li {
 float:left; padding-right:15px;
}
#nav li a:hover{

}
#nav li ul {
 text-align:left;
 left: -999em; position: absolute;
}
#nav li ul li{
 float: left; 
 background: #c10101; color:#ffffff;padding-right:5px; padding-left:5px; margin-top:5px
}


#nav li ul a{
 
}

#nav li ul a:link  {
 
}
#nav li ul a:visited  {
 
}
#nav li ul a:hover  {

}

#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}


.highslide {
	cursor: url(../images/zoomin.cur), pointer;
    outline: none;
}

.highslide-image {
    cursor: pointer; /* opera */
	cursor: url(../images/zoomout.cur), pointer;
    border: 2px solid white;
}


.newsinfo{width:414px; height:648px; color:#c8c8c8}
.newsinfotop{background:url(../images/boxsmall_top.gif); width:414px; height:35px}
.newsinfoleft{float:left; background:url(../images/boxsmall_left.gif) no-repeat; width:19px; height:578px}
.newsinfomian{float:left; background:#000000; height:578px; width:381px}
.newsinforight{float:left; background:url(../images/boxsmall_right.gif); width:14px; height:578px}
.newsinfobottom{background:url(../images/boxsmall_bottom.gif); width:414px; height:35px; clear:both}


.businesspic{float:left; padding-top:5px; padding-right:5px; display:block}
.businesspic a{ border:#999999 1px solid; display:block}
.businesspic a:hover{border: #ffffff 1px solid; display:block}

.yeshu{clear:both; border-bottom:#3b3b3b 1px dotted; border-top:#3b3b3b 1px dotted; margin-top:10px; padding:2px 0; color:#c8c8c8}
.yeshu a{ color:#c8c8c8}

