﻿/*
reset css version: 1.0 | 20090714
css框架
注意body使用background时候会有bug
*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, button, textarea, p, th, td {	margin: 0;	padding: 0;
                                                                                                                       	 font-size:12px; font-family:微软雅黑;}
fieldset, img {	border: 0; cursor:pointer;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;}
ol, ul {	list-style: none;}
table {	border-collapse: collapse;	border-spacing: 0;}
caption, th {	text-align: left;	font-weight:normal;}
:focus {	outline: 0;}
a:link,a:visited{ color:#666; text-decoration:none; }
a:hover{ color:rgb(248,187,2); text-decoration:underline;}
a:active{}   

    
    
.all{  width:100%; background:url(../pic/bg_02.jpg) repeat-x;}
.top{ width:1006px; margin:0 auto; height:92px; border:0px solid red;}
.logo{ width:244px; height:90px;background:url(../pic/index_02_02.jpg) no-repeat; float:left; cursor:pointer;}
.search{ float:right; width:147px; text-indent:10px; margin-top:15px;padding: 0px 28px 0px 5px; height:23px ;   line-height:23px; border:1px solid  #ccc; -moz-border-radius:11.5px;-webkit-border-radius:11.5px;border-radius:11.5px; }
.gotosearch{ width:25px; height:20px; position:absolute; background:url(../pic/search.jpg) no-repeat;  margin:17px auto auto 734px; border:0px solid red; }
.search:hover{ box-shadow:0px 0px 4px 1px rgba(248,187,2,0.1); border:1px solid rgb(248,187,2) }
/*菜单*/
.top_ul{ position:absolute; width:783px;  height:27px; line-height:27px; margin:53px auto  auto 215px; *margin-left:15px; border:0px solid red;z-index:799; }
.top_ul>li{ float:left; width:67px; min-height:27px; text-align:center;  margin-left:20px;  }
.top_ul>li>a{ height:27px; float:left; width:67px;}
.top_ul>li>a:hover{ background:rgb(248,187,2)}
.top_ul>li>a:hover{ color:#666; text-decoration:none;}
/*菜单下的DIV*/
.menu_div{ width:206px; padding:10px 20px 20px 20px; border:0px solid red; background:#fff; margin-top:10px; float:left; display:none; box-shadow:1px 1px 2px 2px rgba(0,0,0,0.3)}
.menu_ul{  float:left; margin-top:0px;border:0px solid red;}
.menu_ul>li{   height:26px; line-height:26px; min-width:50px;  max-width:70px; overflow:hidden; text-align:left; border:0px solid red; }
.menu_div>img{ float:right;}

.banner{ width:100%;min-height:50px; clear:both;}

.middle{ width:1006px; margin:10px auto; min-height:300px;  }

/*底部*/
.footer{  width:100%; border-top:4px solid rgb(248,187,2); background:rgb(126,140,147); clear:both;}
.lists{  width:1006px; margin:0 auto; }
.line1{  width:100%; height:1px; background:rgb(138,149,154);  }
.foot_ul {  height:47px;  }
.foot_ul li{ width:133px; height:47px; line-height:50px; float:left;}
.foot_ul li a{ font-size:14px; font-weight:800; color:#fff;}
.list2{ min-height: 205px; width:1006px; margin:0 auto;}

.list2_ul{ width:72px; list-style-type:disc; list-style-position:inside; float:left; font-size:11px; margin-right:60px; color:rgb(183,183,183); margin-top:15px;}
.list2_ul li{ width:72px; height:20px; line-height:20px;}
.list2_ul li a{ color:#fff;}
.address{ float: left; margin:15px auto auto 50px; color:#fff; padding-bottom:20px;}
.copyright{ clear:both; background:#fff; min-height:40px; text-align:center; padding-top:10px; color:#666;}