﻿.zw1 h4 {background: #bd1a2d;font-size: 17px;color: #fff;}
.zw1 h4 a{color: #fff; font-size: 20px; font-weight: bold;}
.zw1 ul li{text-align: center;display: block;padding-top: 15px;padding-bottom: 12px;border-bottom: 1px solid #e3e3e3; font-weight: normal;}
.zw1 ul li a{color: #333}
.zw1 ul li:hover{background:#f6f6f6;}
.tijioa {width: 70px;line-height: 30px;background: #bd1a2d;margin: 0 auto;border: none;color: #fff;display: block;margin-bottom: 30px;}
.ZCsearch_tit {background: #bd1a2d;font-size: 16px;color: #fff;padding: 0;line-height: 36px;text-align: center;font-weight: normal;}
 .js p,.js span {vertical-align: top;font-size: 16px;line-height: 30px;color: #545454;font-weight: normal;}
.js input {height: 24px;line-height: 24px;border: 1px solid #ccc;padding-left: 5px;}
.js .zfwjinput {width: 97%;}
.js .zfwjinputwh {width: 25%;margin-right: 1%;}
.js .formtitle { display: block;}
.js .zfwjinputrq {width: 35%;margin: 0 2%;}
.js label {margin: 0 5px;color: #545454; }
input,select,textarea { outline: 0; }
.js label input {vertical-align: middle;}
.js .zfwjpx label {display: block; }
.js .zfwjpx {display: inline-block;}
.js .btn input {margin: 10px 0;padding: 0 10px; border: 0;background: #bd1a2d;font-size: 16px;line-height: 30px;color: #fff;cursor: pointer;height: 29px;}
.js .btn {text-align: center;}
/*  @media screen and (max-width: 900px){ .lm_w300 {display: block;width: 100%!important;}
.lm_w300 .lm_yj{ display: none;}}*/