/*公共部分*/
.header .ban{padding: 20px 0 14px;}
.header_logo .img-title{display: none;}

.header_seach{margin-top: 38px;}
.topsearchbox{height: 31px;border-radius: 4px;}
.topsearchbox1{background: #fff; border: 0; float: left; padding: 0; width: 300px;position: relative;border-radius: 4px;}
.header_seach .lazs{float: left;}
.header_seach .lazs a{display: block;height: 31px;margin: 0 0 0 4px;font-size: 14px;line-height: 31px;color: #f3360f;text-align: center;float: left;font-weight: bold;}
#search_keywords{padding: 0 75px 0 10px;width: 170px;height: 31px;line-height: 31px;color: #666;background: #fff;font-size: 13px;border: none;border-radius: 4px 0 0 4px;}
.header_seach .sea_an{cursor: pointer;width: 45px;height: 31px;border:none 0;position: relative;padding: 0;float: left;background:#f3360f url("./../images/czj_new_pic_01_01.png") no-repeat center center; overflow: hidden;color: #fff;line-height: 31px;border-radius: 0 4px 4px 0;}
.topsearchbox1 .msg-box{left:-300px;top: 20px;}
.header_seach .lazs a.search_self{padding: 0 5px;cursor: pointer;}
.header_seach .lazs a.search_zs{padding: 0 5px;}
.search_drap{width: 60px;height: auto;position: absolute;line-height: 31px;right: 55px;top: 0;cursor: pointer;background: url("./../images/czj_new_pic_01_02.png") no-repeat right 14px;}
.search_drap_box{position: relative;width: 100%;height: auto;}
.search_drap_box ul{position: absolute;width: 100%;height: auto;background: #fff;display: none;top: 31px;right: 0;z-index: 999;}
.search_drap_box ul li{height: 26px;line-height: 26px;width: 100%;font-size: 14px;color: #666;text-align: center;}
.search_drap_tit{color: #666;font-size: 14px;}
.ph-label span{left: -300px;}

.navbar{height:36px; position:relative;z-index:9;padding-bottom: 10px;}
.navbar-nav{ height:36px;}
.navbar-nav li{float:left;width:183px;height:36px; }
.navbar-nav li a{display:block;height:34px;line-height:34px;text-align:center;font-size:18px;color:#cc0c0d!important;cursor:pointer;position:relative; padding:0px;width: 80px;margin: 0 auto;}
.navbar-nav li a:hover,.navbar-nav li.on a{border-bottom: 2px solid #cc0c0d; background: none!important;}
@media (max-width: 1099px) {
    .navbar-nav li{width: 165px;}
    .header_seach{margin-top: 6px;margin-right: 6px;}
}
@media (max-width: 991px) {
    .navbar-nav li{width: 128px;}
    /*.topsearchbox .lazs{display: none;}*/
}
@media (max-width: 767px) {
    .header_logo img{width: 90%;height: auto;}
    .header_logo li{text-align: center;}
    .header_logo,.header_seach{float: none;}
    /*.topsearchbox .lazs{display: none;}*/
    .header_seach{width: 329px;margin: 20px auto 10px;}
    .topsearchbox1 .msg-box{display: none;}

    .container-fluid{background: #cc0c0d;}
    .navbar-default .navbar-brand{ color:#fff!important;}
    .navbar-brand{ height:34px; line-height:34px; padding:5px 20px;}
    .navbar{height:auto; padding:0px;border-bottom:2px solid #cc0c0d;}
    .navbar-nav{ height:auto; background:#f8f8f8;  margin:0px;border-top:2px solid #cc0c0d;}
    .navbar-nav li{width:100%;background:none;height:37px; border-right:none; border-bottom: 1px solid #fff;}
    .navbar-nav li a{height:36px;line-height:36px; text-align:center; color:#333!important;padding:0; font-size: 16px;}
    .navbar-nav li a:hover,.navbar-nav li.on a{ background:none; border-bottom: none; color:#cc0c0d!important;}
    .navbar-default .navbar-toggle{ border-color:#fff;  margin:5px;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: transparent;}
    .navbar-default .navbar-toggle .icon-bar{background: #fff;}
}