@charset "utf-8";
body { font: 14px/1.5 "Microsoft YaHei UI", Arial, Helvetica, sans-serif; background: #fff url(images/404bg.jpg) repeat-y; margin: 0; padding: 0; color: #666; }
.main_404 h4 { margin: 0px auto 25px; font-weight: bold; }
.main_404 p { padding: 0 10px; margin: 25px auto; }
.main_404 a { margin: 12px; border: none; float: left; transition: all 0.2s linear 0s; text-decoration: none; }
.main_404 input { width: 180px; height: 40px; border: 1px; }
.main_404 footer { font-size: 12px; width: 1200px; height: 60px; margin: 20px auto; }

.content404 { width: 830px; height: 320px; margin: 50px auto 20px; padding: 162px 42px 0px; background: url(images/404.png) no-repeat; }
.content404 a { background-color: #666; }
.content404 a:hover { background-color: #a15ce5; text-decoration: none; box-shadow: 0px 0px 15px #666; }
.content404 .conlft { margin: 50px 30px; float: left; }
.content404 .conrt { width: 350px; margin: 50px 0px; float: left; }
.content404 .search { margin: 0px 40px; }
.content404 .button { width: 350px; margin: 30px 0px; float: left; }

.zjtj { width: 1180px; height: 130px; margin: 20px auto; padding: 20px 50px; }
.zjtj .sliderInner { overflow: hidden; }
.zjtj .sliderInner ul { overflow: hidden; _zoom: 1; }
.zjtj .sliderInner li { display: inline; float: left; width: 275px; height: 140px; margin: 0px; line-height: 25px; font-size: 12px; }
.zjtj .sliderInner a { margin: 8px; background-color: #666; }
.zjtj .sliderInner a:hover { background-color: #a15ce5; text-decoration: none; box-shadow: 0px 0px 15px #666; }
.zjtj .sliderInner p { margin: 0px 8px; }
.zjtj .zixun { width: 4em; border-radius: 5px; text-align: center; }

footer .logo { float: left; margin: 20px; }
.footNav { width: 640px; float: left; overflow: hidden; margin: 10px 40px; }
.footCon .footNav li{ display: inline; float: left; margin-left: 10px; text-align: center; }
.footCon .footNav li a{ border-right: 1px solid #666; padding: 0px 10px; color:#666; margin: 0px; }
.footCon p{ color: #666; float: left; margin-left: 40px; margin-top: 10px; }
.footCon p span{ color: #a15ce5; font-weight: bold; }

#search_box { display: block; width: 150px; height: 36px; border: solid 1px #666; border-radius: 5px 0px 0px 5px; background: #fff; font-family:"Microsoft YaHei UI", Arial, Helvetica, sans-serif; line-height: 36px; padding-left:10px; float: left; }
#search { display: block; width: 50px; height: 40px; border: none; background: url(images/404search.png); cursor: pointer; float: left; }
.footCon .footNav li a:hover{ color: #fff; }
