.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;}
.bd1{margin-bottom:25px; height:25px;border-bottom: 1px dashed #dcdcdc;}
.ZCsearch{clear:both;}
  .zw_zcys_left{    float: left;}
  .zw_zcys{
    width: 260px;
    font-size: 16px;
    font-weight: bold;
    }
  .zw_zcys h4 {
    background: #f6f6f6;
    width: 260px;
    height: 45px;
    line-height: 45px;
    font-size: 16px;
    text-align: center;
    color: #404040;
    margin-top: 5px;
    font-weight: normal;
    cursor: pointer;
}
.zw_zcys h4 {background: #bd1a2d;font-size: 17px;color: #fff;}
.zw_zcys h4 a{color: #fff; font-size: 20px; font-weight: bold;}
.zw_zcys ul li{text-align: center;display: block;padding-top: 15px;padding-bottom: 12px;border-bottom: 1px solid #e3e3e3; font-weight: normal;}
.zw_zcys ul li a{color: #333}
.zw_zcys ul li:hover{background:#f6f6f6;}

.zcfb_r {
    float: right;
    width: 840px;
    border-left: 1px solid #c3c3c3;
    min-height: 620px;
    padding-left: 40px;
}
.zcfb_r_tit {
    font-size: 28px;
    line-height: 1.5em;
    padding: 30px 0;
    text-align: center;
    font-weight: 400;
    border-bottom: 1px solid #e1e1e1;
    margin-bottom: 30px;
}
zcfb_r_box_list{
  /*margin: 10px;*/
      padding-bottom: 10px;
  min-height: 920px;
}
.zcfb_r_box_list_height{
  padding-bottom: 10px;
}
.zcfb_r_box_list li, .zcfb_r_box_list_height li{
  height:45px;
    line-height: 45px;
}
.zcfb_r_box_list li a, .zcfb_r_box_list_height li a {
    float: left;
  margin-right:5px;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}
.zcfb_r_box_list li span, .zcfb_r_box_list_height li span{
  float:right;
}
.zcfb_r_box_list li a:hover, .zcfb_r_box_list_height li a:hover{
  color:#cc3333
}
.zcfb_r_box_list em, .zcfb_r_box_list_height em{
  float:left;
  color: #bd1a2d;
  cursor:pointer;
}
.zcfb_r_box_list{
    padding-bottom: 10px;
    min-height: 920px;
}
/*ÏìÓ¦Ê½*/
 @media screen and (max-width:480px) {
     body{
         min-width: 100%;
         overflow-x: hidden;
     }
   .zw_zcys{
     width: 100%;
     height: 100%; overflow: hidden
   }
   .zw_zcys h4{
    width:100%;
     height: 40px;
     font-size: 16px;
   }
   .zw_zcys ul{
     height: 100%;
   }
   .zw_zcys ul li{
     width: 35%;
     height: 45px;
     line-height:24px;
     float: left;
     padding-bottom: 0
   }
   .zcfb_r{
    width:100%;
   }

   .zcfb_r_box_list{
    width:96%;
    margin:2%;
   }
   .zcfb_r_box_list li a{
    width: 69%;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;

 }
