* { margin: 0px; padding: 0px; list-style-type: none; }
a { color: #333; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #F60; }
a:active { text-decoration: none; color: #F60; star:expression(this.onFocus=this.blur());
}
.blue a { color:#0284FE; }
.blue a:hover { color:#F30; }
ul, li, dl, dt, dd { list-style:none; margin:0; padding:0; }
img, a img { border:0; }
body { font-size: 12px; color: #333; font-family: "宋体"; background-color: #FFF; }
/*=============head==========*/
.head{ height:62px; padding:6px 0 0 0; background:url(../images/headbg.jpg) repeat-x left top;}
.headmid { width: 1000px; margin:0 auto; }
.logo { float: left; }
.menu { float: left; width: 500px; padding:20px 0 0 70px; }
.menu ul{ float: left; width:500px; }
.menu ul li{float: left; width:100px; height:21px; line-height:21px; text-align:center;}
.menu ul li a{ font-size:15px; font-weight:bold; color:#FFF;  }
.menu ul .line { background:url(../images/line.jpg) no-repeat right center; }
.menu ul .cur { background:url(../images/line.jpg) no-repeat right center; }
.menu ul .cur a{ color:#FEF503;}

.loginblock { float: right; width: 233px; }
.login { float: right; height: 30px; }
.phone { float: left; width: 233px; padding-top: 6px; color: #FFF; }
.textold {  height: 17px; line-height: 17px; width: 104px; border: 1px solid #805905; }



/*=============box==========*/
.box{ background:url(../images/bodybg.jpg) repeat-x left top;}
.boxblock{ height:617px;}
.mainmid { width: 1000px; margin:0 auto; }
.main { float: left; width: 1000px; padding-top:23px; }
.seach { float: left; width: 1000px; }

.suo { float: left; height: 25px; padding:3px 5px 0 10px; width: 273px; background:url(../images/seachbg.jpg) no-repeat left center; }
.suo .shulu { line-height: 21px; float: left; height: 21px; width: 245px; }
.textseach { line-height: 21px; height: 21px; width: 240px; border: 1px solid #FFF; color: #828080; font-size: 13px; }

.suo .suobut { float: right; }
.clave { float: right; width: 700px; padding-top:10px; font-size:13px; color:#7B7B7B; }
.Region { float: left; width: 1000px; padding-top:45px; }
.Reclass { float: left; width: 165px; background:url(../images/lefline.jpg) repeat-y right top; height:459px; }
.Reclass .Current { float: left; width: 165px; height: 58px; line-height:58px;  background:url(../images/cur.jpg) no-repeat left center; margin-bottom:10px; font-size:16px; font-weight:bold; color:#F00; text-align:center;  display:block;cursor:pointer;}
.Reclass .Normal { float: left; height: 56px; line-height:56px; width: 156px; background:url(../images/norm.png) no-repeat left center; margin-bottom:10px; font-size:16px; font-weight:bold; color:#AC790B; text-align:center;  display:block;cursor:pointer;}
.Recont { float: right; width: 803px; padding:15px; height:425px;  background-color:#FFF; border-bottom:solid 2px #ccc; border-top:solid 2px #ccc; border-right:solid 2px #ccc;}

/*contA*/
.contA { float: left; width: 803px; background:url(../images/citybg2.jpg) repeat-x left top; }
.narclass { float: left; width: 100%; height: 46px; }
.narclass ul { float: left; height: 46px; }
.narclass ul li { float: left; text-align: center; width: 90px; }
.narclass ul li a { font-size: 14px; font-weight: bold; height: 36px; padding-top: 10px; float: left; text-align: center; width: 90px; color: #313131; }
.cur2 { background:url(../images/titlelm.jpg) no-repeat center bottom; }
/*contB*/
.contB { float: left; width: 803px; height: 31px; margin:23px 0 37px 0; background-color:#FAFAFA; }
.contB ul { float: left; width: 803px; }
.contB ul li { float: left; }
.contB ul li a { font-weight:bold; line-height: 31px; height: 31px; float: left; width:32px; text-align:center; color: #666; font-family: Arial; }
.Curren { background-color: #F1F1F1; padding:0 5px; }

/*contC*/
.contC { float: left; width: 803px; }
.contC ul{float: left; width: 803px; }
.contC ul li{ float: left; width:150px; padding-left:10px; height: 38px; }






/*footer*/
.footer{ height:79px; padding-top:20px; text-align:center; line-height:180%;}
