﻿@charset "utf-8";
/* CSS Document */
* { padding: 0px; margin: 0px; }
ul { padding: 0px; margin: 0px; list-style-type: none; }
li { display: block; list-style-type: none; }
img { border: none; }
a { text-decoration: none; }
.wrap { font-size: 14px; font-family: "微软雅黑"; display: block; }
.centent { width: 1000px; margin-left: auto; margin-right: auto; }
.header { float: left; width: 100%; }
.header-holler { width: 100%; float: left; height: 41px; background: url(../images/bj1.jpg); }
.header-holler h3 { float: left; line-height: 41px; color: #838383; font-size: 12px; font-weight: normal; }
.header-holler ul { float: right; }
.header-holler ul li { line-height: 41px; float: left; }
.header-holler ul li a { float: left; color: #838383; font-size: 12px; margin-left: 10px; margin-right: 10px; display: block; }
.header-holler ul li i { display: block; float: left; width: 2px; height: 13px; background: #c4c4c4; margin-top: 15px; }
.header-holler ul li a:hover { color: #e77817; }
.header-search { float: left; width: 100%; }
.logo { float: left; margin-top: 33px;height:70px; }
.search { float: right; margin-top: 52px; font-size: 24px; }
.search span { color: #e87c1e; }
.search-text { float: left; width: 268px; height: 30px; text-indent: 10px; border: 1px solid #d8d8d8; }
.search-but { float: left; width: 80px; height: 32px; border: 0px; background: #e77817; color: #fff; font-size: 14px; margin-left: 4px; cursor: pointer; font-family: "微软雅黑"; }
.header-nav { width: 100%; float: left; margin-top: 30px; height: 55px; background: #9e9e9e; }


.nav { width: 100%; background: #9e9e9e; float: left; }
.nav li { float: left; }
.nav li a { display: block; float: left; height: 55px; line-height: 55px; color: #fff; font-size: 14px; background: url(../images/bj3.png) no-repeat right; width: 127px; text-align: center; margin-left: -2px; position: relative; z-index: 999999; }
.nav li:last-child a { background: none; }

.nav .on a { height: 55px; line-height: 55px; background: url(../images/bj2.png) no-repeat; }
.nav .on:last-child a { background: url(../images/bj2.png) no-repeat; }
.nav .on:last-child .sub li a { background: none; }

.nav .sub { width: 127px; position: absolute; background: #9f9997; z-index: 999; margin-left: -2px; margin-top: 55px; padding-bottom: 10px; padding-top: 10px; position: absolute; display: none; z-index: 9; }
.nav li:hover a { background: url(../images/bj2.png) no-repeat; }
.nav li:hover .sub { display: block; }

.nav .sub li { height: 25px; line-height: 25px; }
.nav .sub li a { height: 25px; line-height: 25px; margin-left: 0px; background: none; }
.nav .sub li a:hover { text-decoration: underline; }



.footer { width: 100%; float: left; background: #e9e9e9; }
.footer-link { width: 100%; float: left; }
.bottom-link { width: 100%; float: left; border-bottom: 1px solid #c2c0c0; margin-top: 18px; padding-bottom: 15px; }
.bottom-link h2 { display: block; float: left; width: 75px; color: #000000; font-size: 14px; font-weight: normal; }
.bottom-link h2 i { display: block; margin-bottom: 8px; }
.bottom-link ul { width: 860px; float: right; }
.bottom-link ul li { float: left; background: url(../images/bj4.png) no-repeat right; height: 20px; line-height: 20px; margin-bottom: 4px; }
.bottom-link ul li:last-child { background: none; }
.bottom-link ul li a { color: #555353; margin-left: 15px; margin-right: 15px; font-size: 12px; }
.bottom-link ul li a:hover { color: #e77817; }
.bottom-one { width: 100%; float: left; margin-top: 35px; margin-bottom: 50px; }
.bottom-logo { float: left; }
.bottom-map { float: right; width: 500px; }
.bottom-map p { color: #555353; line-height: 22px; font-size: 12px; }
.bottom-map p a { color: #555353; }



.footer-nav { width: 100%; float: left; height: 45px; background: #000000; }
.footer-nav li { float: left; }
.footer-nav li a { width: 142px; height: 45px; background: url(../images/bj3.png) no-repeat right; display: block; line-height: 45px; color: #ffffff; font-size: 12px; text-align: center; }
.footer-nav li:last-child a { background: none; }
.footer-nav li:hover a { text-decoration: underline; }


.main { width: 100%; float: left; }



.fixed-right { width: 70px; top: 150px; position: fixed; z-index: 9999999; right: 0px; float: left; }
.fixed-right li { width: 100%; float: left; display: block; }
.fixed-right li a { width: 70px; height: 70px; background: #e77817; display: block; text-align: center; border-bottom: 1px solid #e8e8e8; }
.fixed-right li i { display: block; margin-top: 10px; float: left; width: 100%; }
.fixed-right li p { display: block; margin-top: 8px; float: left; width: 100%; font-size: 12px; color: #ffffff; }


/*分页*/
.bottom-list { width: 100%; float: left; margin-top: 45px; }
.bottom-list ul { float: right; margin-right: 20px; }
.bottom-list ul li { float: left; margin-left: 7px; }
.bottom-list ul li a { float: left; height: 22px; display: block; line-height: 22px; padding-left: 8px; padding-right: 8px; color: #e87c1e; border: 1px solid #e8e8e8; }
.bottom-list ul .sdfs a { border: 1px solid #e87c1e; background: #e87c1e; color: #fff; }
.pages a { float: left; height: 22px; display: block; line-height: 22px; padding-left: 8px; padding-right: 8px; color: #e87c1e; border: 1px solid #e8e8e8; }
.pages .cpb { border: 1px solid #e87c1e; background: #e87c1e; color: #fff; float: left; height: 22px; display: block; line-height: 22px; padding-left: 8px; padding-right: 8px; }
