body{margin:0px; padding:0px; font-family:""; font-size:12px; line-height:1.8em; color:#545454;}
div,ul,li,dt,dl,dd{margin:0px auto; padding:0px;}
dt,dd{margin:0px;}
ul,li{ list-style:none; list-style-position:outside;}
a{color:#545454; text-decoration:none;}
a:hover{color:#ff0000;}
img{border:none;}
.data{width:70px; float:right;}
.clear{clear:both; height:0px; overflow:hidden;}
.hidden{display:none;}
.huik{border-left:1px solid #DADADA;border-right:1px solid #DADADA;border-bottom:1px solid #DADADA;}
.huikk{border-left:1px solid #DADADA;border-right:1px solid #DADADA;}
.hei{color:#656565; font-size:13px; font-family:"微软雅黑",Geneva, Arial, Helvetica, sans-serif;}

#header{width:1000px; border-right:1px solid #efefef; border-left:1px solid #efefef; height:92px;}
#header .logo{width:110px; float:left;}
#header .top{padding:15px; width:840px; text-align:right; float:right;}
#header .top a{margin-right:25px;}


#nav{width:840px; text-align:right; float:right;}
#nav li{padding:10px 10px 0px; font-size:14px; font-weight:bold; float:right;}
#nav li a{ font-family:"微软雅黑",Geneva, Arial, Helvetica, sans-serif;}
.banner{width:1000px; border-right:1px solid #efefef; border-left:1px solid #efefef;}


.index_warp{padding:20px 0px; width:1000px; border:1px solid #efefef; border-top:none; }
.index_list1,.index_list2,.index_list3{margin:0px 15px; display:inline; float:left;}
.index_list1{width:335px;}
.index_list2{width:302px;}
.index_list3{width:255px;}

.index_warp .menulist{padding:10px 10px 0px; border-bottom:1px solid #e5e5e5;}
.index_warpn{padding:10px 0px; width:1000px; border:1px solid #efefef; border-top:none; background-color:#FFFFFF; }
.index_warp .list_content{padding:0px 5px 0px 8px;}
.index_list2 .top_news{padding:10px 0px;}
 .index_list2 .top_news .news_img{margin-right:10px; padding:2px; border:1px solid #e4e0e0; float:left;}
.index_list2 .newslist{}
.index_list2 .newslist li{padding-left:15px; line-height:30px; border-bottom:1px dotted #ababac; background:url(../images/news_list_type.gif) 2px 11px no-repeat;}

 .index_list3 .case{padding:10px 5px 0px; height:28px; line-height:26px;}
 .index_list3 .case_logo{margin-right:10px; width:51px; height:25px; border:1px solid #e4e0e0; float:left;}
 
 
 
 #footer{width:1000px; text-align:center;}
 #footer .footmenu{color:#404042;}
 #footer a{margin:0px 10px; color:#404042;}
 #footer a:hover{color:#FF0000;}
 #footer .copyright{padding:10px 0px 20px;}




