body { margin: 0; padding: 0; font-family: "microsoft yahei","微软雅黑"; background: rgb(245, 245, 245); font-size: 14px; }
img { border: 0; }
p { margin: 0; padding: 0; }
ul,li { margin: 0; padding: 0; list-style: none; }

.pClear { clear: both; }

.pBtm { margin-top: 20px; line-height: 40px; color: #b4b4b4; text-align: center; padding: 30px 0; border-top: 1px solid #E6E6E6; width: 100%; }

.search-logo { display: block; margin: 150px auto 0 auto; text-align: center;}
.search-box { width: 800px; height: 60px; margin: 80px auto 0 auto; box-shadow:0px 0px 1px 1px rgba(0, 0, 0, .06); }
.search-box .sch { width: 670px; height: 60px; float: left; background: #fff; display: block; border: 0; outline: none; padding: 0 15px; }
.search-box .btn { width: 100px; height: 60px; display: none; background: #e86608; display: block; border: 0; outline: none; text-align: center; font-family: "microsoft yahei","微软雅黑"; color: #FFFFFF; font-size: 18px; cursor: pointer; }
.search-btm { position: fixed; left: 0; bottom: 0; }

.content-logo { width: auto; border-bottom: 1px solid #E6E6E6; text-align: center; padding: 20px 0;}
.content-main { width: 1160px; background: #FFFFFF; box-shadow:0px 0px 1px 1px rgba(0, 0, 0, .06); padding: 20px; margin: 30px auto 0 auto; }
.content-main .main-tit { border-bottom: 1px solid #E6E6E6; line-height: 40px; font-size: 20px; padding-bottom: 20px; margin-bottom: 30px; text-align: center; position: relative; }
.content-main .main-tit a { width: auto; height: 30px; line-height: 30px; background: #E86608; color: #FFFFFF; padding: 0 30px; display: block; position: absolute; left: 0; top: 10px; font-size: 14px; text-decoration: none; }
.content-main .main-box { border-left: 5px solid #E6E6E6; margin: 0 100px; padding-bottom: 30px; }
.content-main .main-box .nav-menu { float: left; font-size: 18px; color: #E86608; position: relative; padding-left: 25px; width: 97px; }
.content-main .main-box .nav-menu i { width: 16px; height: 16px; border: 2px solid #E86608; border-radius: 100%; background: #FFFFFF; display: block; position: absolute; left: -13px; top: 0; }
.content-main .main-box .nav-menu-min { font-size: 14px; color: #666666; }
.content-main .main-box .nav-menu-min i { width: 12px; height: 12px; border: 2px solid #E6E6E6; left: -10px; }
.content-main .main-box .rgt-box { float: left; margin-left: 30px; width: 800px; overflow: hidden; border-bottom: 1px solid #E6E6E6; padding-bottom: 30px; }
.content-main .main-box .img-box { width: 400px; height: 280px; float: left; margin-right: 40px; }
.content-main .main-box .img-box img { width: 400px; height: 280px; }
.content-main .main-box .list-box { width: 360px; min-height: 280px; float: left; }
.content-main .main-box .list-ul li { line-height: 24px; padding: 13px 0; border-bottom: 1px #ddd dashed; color: #666; padding-left: 10px;}
.content-main .main-box .list-ul li.li01 span { background: #e86608; color: #FFFFFF; }
.content-main .main-box .list-ul li.li02 { background: #e86608; color: #FFFFFF; }
.content-main .main-box .txt-box { width: 800px; height: auto; float: left; margin-top: 30px; line-height: 24px; color: #666; }
.content-main .main-box .txt-box p.tit { font-size: 16px; margin-bottom: 5px; color: #000; }

/* wap */
@media (max-width:991px) {
  .search-logo { margin-top: 15vh; height: 55px; }
  .search-box { width: 90%; margin: 15vh 5% 0 5%; height: 40px; }
  .search-box .sch { width: 68%; height: 40px; padding: 0 3%; }
  .search-box .btn { width: 26%; height: 40px; font-size: 14px; letter-spacing: 6px; }
  .search-btm { font-size: 12px; line-height: 24px; padding: 15px 0; }
}
@media (max-width:991px) {
  .content-logo { padding: 10px 0;}
  .content-logo img { height: 55px; }
  .content-main { width: 88%; margin: 10px 3% 0 3%; overflow: hidden; padding: 3%; }
  .content-main .main-tit { font-size: 16px; padding-bottom: 10px; margin-bottom: 10px; }
  .content-main .main-tit a { height: 25px; line-height: 25px; padding: 0 20px; top: 8px;}
  .content-main .main-box { margin: 0; border-left: 0; padding-bottom: 15px; }
  .content-main .main-box .nav-menu { padding-left: 16px; font-size: 14px; font-weight: 700; margin-bottom: 10px; }
  .content-main .main-box .nav-menu i { left: 0; top: 4px; width: 9px; height: 9px;}
  .content-main .main-box .rgt-box { margin: 0; width: 100%; padding-bottom: 15px; }
  .content-main .main-box .img-box { width: 100%; height: auto;}
  .content-main .main-box .img-box img { width: 100%; height: auto; }
  .content-main .main-box .list-box { width: 100%; min-height: auto; }
  .content-main .main-box .list-ul li { padding: 8px 0; font-size: 13px;}
  .content-main .main-box .txt-box { width: 100%; margin-top: 15px; font-size: 13px;}
  .content-main .main-box .txt-box p.tit { font-size: 15px; }
  .pBtm { padding: 15px 0; font-size: 12px; line-height: 22px;}
}
