.notice{
    height: 36px;
    line-height: 36px;
    background-color: #fff;
}
.noticeContent{
    height: 36px;
    line-height: 36px;
    width: 1200px;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.notice_left{
    display: flex;
    align-items: center;
    width: 50%;
}
.noticePic{
    width: 83px;
    height: 22px;
    margin-right: 5px;
}
.notice_left_w{
    height: 36px;
    line-height: 63px;
    color: #666666;
    display: inline-block;
    width: 400px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.notice_right{
    color: #666666;
}
.notice_right_w2{
    margin-left: 20px;
}
.notice_right_num{
    color: #ff0000;
}
.notice_right_num2{
    color: #008ed8;
}
.ind_content{
    background-color: #F5F5F5;
}
.ind_nav{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.ind_nav_item{
    /*width: 10%;*/
    text-align: center;
    margin: 20px 0;
    position: relative;
}
.ind_nav_picBox{
    position: relative;
    width: 70px;
    height: 70px;
    margin: 0 auto;
}
.ind_nav_pic{
    width: 70px;
    height: 70px;
    border-radius: 50%;
}
.ind_nav_itemClick{
    background-color: rgba(0,0,0,.5);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 70px;
    border-radius: 50%;
    line-height: 70px;
}
.ind_nav_itemClick_icon{
    width: 21px;
    height: 22px;
}
.ind_nav_name{
    font-size: 16px;
    color: #333333;
    display: inline-block;
    width: 90px;
    margin-bottom: 0;
    margin-top: 5px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.ind_nav_name:hover{
    color: #e63b0d;
}
.ind_nav_item:hover > a{
    color: #e63b0d !important;
}
.ind_typeInfo{
    display: flex;
}
.ind_typeInfo_left{
    width:232px;
    height:596px;
    margin-right: 10px;
    position: relative;
}
.ind_typeInfo_leftBg{
    width: 100%;
    height: 596px;
}
.ind_typeInfo_leftMsg{
    position: absolute;
    top: 20px;
    left: 10px;
    right: 10px;
    bottom: 20px;
    /*display: flex;*/
    /*flex-wrap: wrap;*/
}
.ind_typeInfo_leftMsg_item{
    width:100px;
    height:38px;
    border-radius: 20px;
    background-color: #fff;
    text-align: center;
    line-height: 38px;
    margin-right: 12px;
    margin-bottom: 10px;
    float: left;
}
.ind_typeInfo_leftMsg .ind_typeInfo_leftMsg_item:nth-child(2n){
    margin-right: 0;
}
.ind_typeInfo_leftMsg_item_w{
    font-size:14px;
    font-family:Microsoft YaHei;
    color: #666;
}
.ind_typeInfo_right{
    display: flex;
    flex-wrap: wrap;
    width: 958px;
}
.ind_typeInfo_right_item{
    display: inline-block;
    width:232px;
    margin-right: 10px;
    margin-bottom: 10px;
}
.ind_typeInfo_right .ind_typeInfo_right_item:nth-child(4n){
    margin-right: 0;
}
.ind_typeInfo_right .ind_typeInfo_right_item:nth-child(n+4){
    margin-bottom: 0;
}
.ind_typeInfo_right_item_pic{
    width:232px;
    height:182px;
}
.ind_typeInfo_right_item_title{
    font-size:14px;
    font-family:Microsoft YaHei;
    color: #666;
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-top: 10px;
}
.ind_typeInfo_right_item_company{
    display: flex;
    align-items: center;
    margin-top: 6px;
}
.ind_typeInfo_right_item_companyPic{
    width:50px;
    height:50px;
    background-color: #fff;
    border:1px solid rgba(238,238,238,1);
    border-radius:50%;
    margin-right: 10px;
}
.ind_typeInfo_right_item_companyName{
    font-size:12px;
    font-family:Microsoft YaHei;
    color: #666;
}
.ind_typeInfo_right_item_companyHot{
    font-size:12px;
    font-family:Microsoft YaHei;
    color: #999;
}
.ind_typeInfo_right_item_pic2{
    width: 230px;
    height: 215px;
    border: 1px solid #E5E5E5;
}
.ind_typeInfo_right_item_title2{
    margin-top: 5px;
}
.ind_typeInfo_right_item_price{
    font-size:14px;
    font-family:Microsoft YaHei;
    color: #FF0000;
    margin-top: 5px;
}
.ind_zixun{
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}
.ind_zixunLeft{
    width: 75%;
}
.ind_zixunLeftContent{
    background-color: #fff;
    margin-right: 20px;
}
.ind_zixunLeft_title{
    padding: 20px;
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
}
.ind_zixunLeft_title_w{
    font-family: MicrosoftYaHei-Bold;
    position: relative;
    font-size: 12px;
    color: #ffffff;
    background:url("../img/index/F.png");
    background-size:100% 100%;
    background-repeat:no-repeat;
    width: 25px;
    height: 25px;
}
.ind_zixunLeft_title_w span{
    text-align: center;
    vertical-align: bottom;
    position: absolute;
    bottom: 0;
    left: 5px;
}
.ind_zixunLeft_title_more{
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #666666;
}
.ind_zixunLeftMsg{
    display: flex;
    justify-content: space-between;
    min-height: 350px;
}
.ind_newsLeftSwiper{
    width: 48%;
    margin-left: 20px;
    margin-top: 20px;
}
.ind_zixunLunBo{
    height: 310px;
}
.ind_zixunInfo{
    width: 48%;
    margin: 20px 20px 0 20px;
}
.ind_zixunInfo_title{
    display: flex;
    border-bottom: 1px solid #dddddd;
    margin-bottom: 20px;
    margin-right: 20px;
}
.ind_zixunInfo_titleCon{
    display: flex;
    align-items: center;
    padding-bottom: 5px;
    padding-right: 20px;
    border-bottom: 2px solid #0b6f32;
    font-size: 16px;
    font-weight: bold;
    color: #000;
}
.ind_zixunInfo_pic{
    width: 30px;
    height: 23px;
    margin-right: 5px;
}
.ind_zixunInfo_title_w{
    color: #0b6f32;
}
.ind_zixunInfo_item{
    margin-bottom: 20px;
    margin-right: 20px;
}
.ind_zixunInfo_itemMsgAll li{
    display: flex;
    align-items: center;
    margin-bottom: 6px;
}
.ind_zixunInfo_itemCirle{
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    margin-right: 10px;
    background-color: #666;
}
.ind_zixunInfo_itemMsg{
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #666666;
    display: inline-block;
    width: 96%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.ind_zixunLunBo .carousel-indicators{
    bottom: -33px !important;
    width: 100%;
    margin-left: -50%;
}
.ind_zixunLunBo .carousel-indicators li{
    border: 1px solid #ccc;
    background-color: #ccc;
    width: 30px;
    height: 10px;
    border-radius: 0;
}
.ind_zixunLunBo .carousel-indicators .active{
    background-color: #ff552d;
    border: 1px solid #ff552d;
}

.ind_zixunRight{
    width: 25%;
}
.ind_zixunRight_pic{
    width: 100%;
    height: 103px;
}
.ind_zixunRight_item{
    display: flex;
    padding: 0 10px;
}
.ind_zixunRight_item_pic{
    width: 55px;
    height: 24px;
}
.ind_zixunRight_picBox{
    position: relative;
}
.ind_zixunRight_title{
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
    font-family: MicrosoftYaHei-Bold;
    font-size: 24px;
    font-weight: bold;
    color: #ffffff;
}
.ind_zixunRight_item_msg{
    width: 68%;
}
.ind_zixunRight_item_msg_w{
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #333333;
    margin-bottom: 2px;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.ind_zixunRight_item_msg_time{
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #999999;
    margin-bottom: 0;
}
.ind_zixunRight_item_line{
    border-left: 1px solid #CCCCCC;
    position: relative;
    margin: 0 13px;
    height: 55px;
}
.ind_zixunRight_item_crile{
    display: inline-block;
    width: 12px;
    height: 12px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #EEEEEE;
    border: 1px solid #9A9A9A;
    position: absolute;
    top: 6px;
    left: -6px;
}
.ind_lineImg{
    display: block;
    margin: 0 auto;
}
.ind_lineImg_pic{
    max-width: 100%;
}
.ind_pinzhi_title{
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    margin: 20px 0 10px 0;
}
.ind_pinzhi_title_left{
    display: flex;
    align-items: flex-end;
}
.ind_pinzhi_title_left_else{
    margin-left: 20px;
}
.ind_pzList{
    position: relative;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 20px;
    overflow: hidden;
}
.ind_pzList_iconBox{
    background-color: rgba(0,0,0,.2);
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    border-radius: 50%;
}
.ind_pzList_iconBox .iconfont{
    color: #fff;
    font-size: 26px;
}
.ind_pzList_toLeft{
    position:absolute;
    left: -12px;
    top:50%;
    margin-top: -30px;
}
.ind_pzList_toRight{
    position:absolute;
    right: -12px;
    top:50%;
    margin-top: -30px;
}
.ind_pzItem{
    display: block;
    background-color: #fff;
    text-align: center;
    width:386px;
    margin-right: 20px;
    margin-bottom: 20px;
}
.ind_pzItem:nth-child(3n){
    margin-right: 0;
}
.ind_pzItem_pic{
    width: 100%;
    height:182px;
}
.ind_pzItem_pic > img{
    width: 100%;
    height:182px;
}
.ind_pzItem_company{
    position: relative;
    top: -60px;
    margin-bottom: -40px;
}
.ind_pzItem_logo{
    width:120px;
    height:120px;
    background-color: #fff;
    border:1px solid rgba(229,229,229,1);
    border-radius:50%;
    overflow: hidden;
    text-align: center;
    margin: 0 auto;
}
.ind_pzItem_logo > img{
    width:110px;
    height:110px;
    border-radius:50%;
    margin-top: 5px;
}
.ind_pzItem_name{
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #333333;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 89%;
    margin: 0 10px;
}
.ind_pzItem_star{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 32px;
}
.ind_pzItem_star_item{
    width: 16px;
    height: 16px;
    margin: 8px 3px 8px 0;
}
.ind_pzItem_num{
    color: #999999;
    margin-bottom: 8px;
}
.ind_pzItem_cell{
    width:138px;
    height:36px;
    background-color: #0b6f32;
    background-image: linear-gradient(to right, #29CB68 , #06714D);
    border-radius:17px;
    color: #fff;
    font-size: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}
.ind_pzItem_cellPic{
    width: 14px;
    height: 14px;
    margin-right: 5px;
}
.ind_newsList{
    display: flex;
    flex-wrap: wrap;
}
.ind_newItem{
    margin-bottom: 20px;
    width: 33.3%;
}
.ind_newItemCon{
    display: flex;
    align-items: center;
    margin-right: 20px;
    background-color: #fff;
}
.ind_newItem:nth-child(3n) .ind_newItemCon{
    margin-right: 0;
}
.ind_newItem_pic{
    width: 120px;
    height: 120px;
    margin: 10px;
    overflow: hidden;
}
.ind_newItem_right{
    width: 60%;
}
.ind_newItem_rightTop{
    overflow: hidden;
    max-height: 40px;
    margin-bottom: 5px;
}
.ind_newItem_name{
    color: #333;
    /*display: -webkit-box;*/
    /*-webkit-box-orient: vertical;*/
    /*-webkit-line-clamp: 2;*/
    /*overflow: hidden;*/
}
.ind_newItem_name:hover{
    color: #e63b0d;
}
.ind_newItem_pics{
    color: #e63b0d;
}
.ind_newItem_tags{
    display: flex;
    align-items: center;
}
.ind_newItem_tag{
    display: inline-block;
    height: 20px;
    line-height: 20px;
    background-color: #5bd74a;
    border-radius: 2px;
    font-size: 12px;
    color: #ffffff;
    padding: 0 5px;
    margin-right: 5px;
    max-width: 68px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.ind_newItem_tagPic{
    width: 25px;
    height: 24px;
    margin-right: 5px;
}
.ind_newItem_addr{
    display: flex;
    align-items: center;
    margin-top: 10px;
}
.ind_newItem_addrPic{
    width: 17px;
    height: 24px;
    margin-right: 5px;
}
.ind_newItem_addr_w{
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #999999;
}
.ind_cuxiao{
    display: flex;
    flex-wrap: wrap;
}
.ind_cxItem{
    width: 33.3%;
    margin-bottom: 20px;
}
.ind_cxItemCon{
    display: block;
    height: 182px;
    margin-right: 20px;
    color: #333333;
}
.ind_cxItem:nth-child(3n) .ind_cxItemCon{
    margin-right: 0;
}
.ind_cxItem_pic{
    width: 100%;
    height: 182px;
}
.ind_cxItem_title{
    font-size: 16px;
    color: #333333;
}
.ind_cxItem_title:hover{
    color: #e63b0d;
}
.ind_cxItem_info{
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #959595;
    text-align: left;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    height: 59px;
}
/*登录弹窗*/
.inde_erwei_login{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 85%;
    background-color: rgba(0,0,0,.5);
    z-index: 100;
}
.inde_erwei_activity{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 85%;
    background-color: rgba(0,0,0,.5);
    z-index: 100;
}
/*弹窗*/
.inde_erwei{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 85%;
    background-color: rgba(0,0,0,.5);
    z-index: 100;
}
.ind_erweiMsg{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 320px;
    height: 400px;
    margin-top: -200px;
    margin-left: -160px;
}
.inde_ewClose{
    text-align: right;
    font-size: 14px;
    color: #fff;
    margin-bottom: 5px;
}
.inde_ewClose .iconfont{
    font-size: 17px;
    margin-left: 3px;
}
.ind_ew_info{
    background-color: #fff;
    border-radius: 4px;
    padding: 30px;
    text-align: center;
}
.ind_ewPicBox{
    border: 1px solid #ccc;
}
.ind_ewPic{
    width: 240px;
    height: 240px;
    margin: 10px;
}
.inde_ew_w{
    font-size: 16px;
    color: #333;
    margin-top: 15px;
}
.display{
    display: none;
}

/*************信息库***************/
.xx_title{
    font-size: 12px;
    color: #999;
    display: flex;
    align-items: center;
}
.xx_title .iconfont{
    font-size: 14px;
    color: #6B6A75;
    margin: -3px 4px 0 0;
}
.xx_titleColor{
    color: #e63b0d;
    margin-left: 3px;
}
.xxContent{
    padding-top: 20px;
}
.xx_choose{
    background-color: #fff;
    padding: 0 20px;
}
.xx_choose_title{
    padding: 20px 0 0 0;
}
.xx_choose_title_w{
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #666666;
}
.xx_choose_item_border{
    border-bottom: 1px solid #e5e5e5;
}
.xx_choose_item{
    padding-top: 10px;
    display: flex;
}
.xx_area{
    margin-right: 15px;
}
.xx_area_all{
    width: 90%;
    display: flex;
    flex-wrap: wrap;
}
.xx_area_item{
    font-size: 14px;
    color: #666666;
    margin-bottom: 15px;
    padding: 0 15px;
    margin-right: 5px;
    overflow: hidden;
    position: relative;
}
.xx_area_all .xx_area_item:first-child{
    color: #e63b0d;
}
.xx_current_area{
    color: #e63b0d;
    border: 1px solid #e63b0d;
}
.xx_current_areaTag{
    background-color: #e63b0d;
    position: absolute;
    top: 12px;
    right: -19px;
    transform: rotate(-33deg);
    width: 50px;
    text-align: center;
    height: 16px;
    line-height: 13px;
}
.xx_current_areaIcon{
    color: #fff;
    font-size: 12px;
    position: relative;
    top: -2px;
    left: 4px;
    transform: rotate(33deg);
    display: inline-block;
}
.xx_currentPic{
    border: 3px solid #e63b0d;
}
.xx_currentName{
    color: #e63b0d;
}
.xx_jieGuo{
    margin-top: 10px;
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.xx_jieGuo_left{
    display: flex;
    width: 88%;
}
.xx_jieGuo_all{
    display: flex;
    flex-wrap: wrap;
    width: 90%;
    margin-left: 15px;
}
.xx_jieGuo_item{
    display: flex;
    align-items: center;
    padding: 2px 10px;
    border: 1px solid #c9c9c9;
    margin-right: 15px;
    margin-bottom: 10px;
}
.xx_jieGuo_del{
    display: inline-block;
    background-color: #e63b0d;
    color: #fff;
    font-size: 16px;
    width: 16px;
    height: 16px;
    text-align: center;
    line-height: 16px;
    margin-left: 10px;
}
.xx_jieGuo_right{
    font-size: 14px;
    color: #666666;
}
.xx_content{
    display: flex;
}
.xx_left{
    width: 80%;
    margin-bottom: 30px;
}
.xx_leftCon{
    margin-right: 20px;
}
.xxq_leftCon{
    background-color: #fff;
}
.xx_left_top{
    color: #666;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 10px;
    border-bottom: 1px solid #DCDCDC;
}
.xx_left_total .icon-sanjiaoleft{
    color: #999;
}
.xx_left_total .icon-sanjiaoright{
    color: #999;
}
.xx_left_time{
    display: flex;
    align-items: center;
}
.xx_left_time_w{
    color: #666;
    margin-right: 5px;
}
.xx_left_fabiao{
    display: inline-block;
    width: 120px;
    padding-left: 5px;
}
.xx_left_month{
    display: inline-block;
    width: 105px;
    padding-left: 5px;
}
.xx_left_time_date{
    position: relative;
}
.xx_left_time_month{
    position: relative;
    margin-left: 10px;
}
.xx_left_time .icon-rili{
    position: absolute;
    top: 0;
    right: 6px;
}
.xx_left_time .icon-xia{
    color: #999;
    position: absolute;
    top: 0;
    right: 6px;
}
.xx_list_item{
    margin-bottom: 20px;
    background-color: #fff;
    padding-left: 20px;
}
.xx_list_item_top{
    padding: 20px 20px 20px 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.xx_list_item_top:hover{
    color: #666;
}
.xx_list_item_top_left{
    display: flex;
    align-items: center;
    width: 50%;
    overflow: hidden;
}
.xx_list_item_top_leftMsg{
    margin-left: 10px;
    width: 80%;
}
.xx_list_item_top_name{
    width: 95%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-bottom: 3px;
    color: #666666;
}
.xx_list_item_top_left_tag{
    background-color: #ff7739;
}
.xx_list_item_top_right_pic{
    width: 138px;
    height: 41px;
}
.xx_list_item_content{
    font-size: 16px;
    color: #333333;
    display: block;
    margin-bottom: 20px;
}
.xx_list_item_content:hover{
    color: #333333;
}
.xx_list_item_imgs{
    display: flex;
    flex-wrap: wrap;
}
.xx_list_item_pic{
    width: 92px;
    height: 92px;
    margin: 0 10px 10px 0;
    overflow: hidden;
}
.xx_list_item_time{
    color: #999999;
    text-align: left;
    margin-bottom: 5px;
}
.xx_list_item_addr{
    display: flex;
    padding-bottom: 24px;
    border-bottom: 1px solid #F5F5F5;
}
.xx_list_item_addr_pic{
    width: 22px;
    height: 20px;
}
.xx_list_item_addr_w{
    color: #1354cb;
    margin-left: 5px;
}
.xx_list_item_foot{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 13px 0;
}
.xx_list_item_foot_left{
    display: flex;
    align-items: center;
}
.xx_list_item_foot_avatar{
    width: 30px;
    height: 30px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    margin-left: -15px;
}
.xx_list_item_foot_left .xx_list_item_foot_avatar:first-child{
    margin-left:0;
}
.xx_list_item_foot_zanW{
    color: #999999;
    margin-left: 10px;
}
.xx_list_item_foot_right{
    display: flex;
    align-items: center;
}
.xx_list_item_foot_right_item{
    display: flex;
    align-items: center;
    margin-right: 25px;
}
.xx_list_item_foot_right_icon{
    width: 35px;
    height: 30px;
}


.xx_right{
    width: 20%;
    margin-bottom: 30px;
}

.xx_right_hot{
    background-color: #fff;
    border-top: 3px solid #e63b0d;
    padding: 16px 20px 12px 20px;
    margin-bottom: 15px;
}
.xx_right_hotTitle{
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #e63b0d;
}
.xx_right_hot .xx_right_hot_item:last-child{
    border-bottom: none;
}
.xx_right_hot_item{
    padding: 15px 0 20px 0;
    border-bottom: 1px solid #e9e9e9;
    display: block;
}
.xx_right_hot_item_title{
    display: flex;
    align-items: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 95%;
    margin-bottom: 10px;
}
.xx_right_hot_item_num{
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    background-color: #e63b0d;
    color: #fff;
}
.xx_right_hot_item_numGray{
    background-color: #535353;
}
.xx_right_hot_item_title_w{
    color: #333333;
    margin-left: 5px;
}
.xx_right_hot_item_title_w:hover{
    color: #e63b0d;
}
.xx_right_hot_item_msg{
    font-size: 12px;
    color: #999999;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-bottom: 10px;
}
.xx_right_hot_item_liulan{
    font-size: 12px;
    color: #999999;
}
.xx_right_xingQuItem{
    margin: 15px 0;
    display: block;
}
.xx_right_xingQuItem_pic{
    width: 100%;
    height: 180px;
    margin-bottom: 10px;
}
.xx_right_xingQuItem_w{
    color: #666666;
    margin-bottom: 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.xx_right_xingQuItem_w:hover{
    color: #e63b0d;
}
.xx_right_zixun{
    padding-bottom: 20px;
}
.xx_right_zixunItem{
    margin-top: 15px;
    display: flex;
    align-items: center;
}
.xx_right_zixunItem_num{
    width: 18px;
    height: 18px;
    background-color: #e63b0d;
    color: #fff;
    border-radius: 50%;
    line-height: 18px;
    text-align: center;
    margin-right: 8px;
}
.xx_right_zixunItem_w{
    font-size: 14px;
    color: #666666;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.xx_right_zixunItem_w:hover{
    color: #e63b0d;
}
.xx_right_zixunItem_num2{
    background-color: #f1c40f;
}
.xx_right_zixunItem_num3{
    background-color: #3498db;
}
.xx_right_zixunItem_num4{
    background-color: #999999;
}
.xx_right_fabu{
    position: relative;
}
.xx_right_fabu_pic{
    width: 100%;
    height: 143px;
}
.xx_right_fabu_w{
    text-align: center;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    font-family: MicrosoftYaHei-Bold;
    font-size: 24px;
    font-weight: bold;
    color: #ffffff;
    width: 100%;
}
.xx_right_fabu_w > span{
    display: block;
}



/************* 信息详情 ****************/
.xxq_content{
    background-color: #F5F5F5;
    padding: 10px 0 20px 0;
}
.xxq_info{
    background-color: #fff;
}
.xxq_info_top{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 20px;
    border-bottom: 1px solid #E5E5E5;
}
.xxq_info_left{
    width: 76%;
}
.xxq_info_left_name{
    width: 90%;
    font-size: 18px;
    color: #666666;
    margin-bottom: 3px;
}
.xxq_info_left_time{
    color: #999999;
    margin-bottom: 0;
}
.xxq_info_left_liulan{
    margin-left: 10px;
}
.xxq_info_right{
    display: flex;
    align-items: center;
}
.xxq_info_right_item{
    margin-right: 30px;
    text-align: center;
}
.xxq_info_right_item_icon{
    width: 30px;
    height: 25px;
    margin-bottom: 5px;
}
.xxq_info_right_item_icon2{
    width: 25px;
    height: 25px;
    margin-bottom: 5px;
}
.xxq_info_right_w{
    font-family: MicrosoftYaHei;
    font-size: 12px;
    color: #999999;
}
.xxq_top_msg{
    padding: 20px;
    display: flex;
    justify-content: space-between;
}
.xxq_top_msg_left{
    width: 30%;
    overflow: hidden;
}
.xxq_top_msg_mid{
    width: 48%;
}
.xxq_top_msg_midContent{
    margin: 0 20px;
}
.xxq_top_msg_right{
    width: 22%;
    background-image: url("../img/xinxi/xinxiAdvCell.png");
}
.xxq_top_msg_left_bigPicBox{
    width: 100%;
    height: 396px;
    line-height: 396px;
    text-align: center;
    margin-bottom: 10px;
}
.xxq_top_msg_left_bigPic{
    max-width: 100%;
    max-height: 100%;
}
.xxq_top_msg_left_foot{
    display: flex;
    align-items: center;
    position: relative;
}
.xxq_top_msg_left_iconBox{
    background-color: #fff;
    color: #666;
    font-weight: bold;
    width: 16px;
    height: 50px;
    line-height: 50px;
}
.xxq_top_msg_left_iconBoxLeft{
    position: absolute;
    left: 0;
}
.xxq_top_msg_left_iconBoxRight{
    position: absolute;
    right: 0;
}
.xxq_top_msg_left_foot_pics{
    display: flex;
    align-items: center;
    margin: 0 18px;
}
.xxq_top_msg_left_smallPic{
    width: 50px;
    height: 50px;
    margin-right: 10px;
}
.xxq_top_msg_mid_item{
    display: flex;
    /*align-items: center;*/
    margin-bottom: 25px;
}
.xxq_top_msg_mid_itemName{
    font-size: 14px;
    color: #999999;
    display: inline-block;
    width: 72px;
    text-align: right;
    margin-right: 10px;
}
.xxq_top_msg_mid_item_w{
    color: #666666;
    width: 80%;
    display: flex;
}
.xxq_top_msg_mid_item_icon{
    margin-top: -3px;
    margin-left: 10px;
}
.xxq_top_msg_mid_item_wRed{
    color: #e63b0d;
}
.xxq_top_msg_mid_renqi{
    display: flex;
    align-items: center;
    border-top: 1px solid #e5dfda;
    border-bottom: 1px solid #e5dfda;
    padding: 10px 0;
    margin-bottom: 25px;
}
.xxq_top_msg_mid_renqi_item{
    width: 33.2%;
    font-size: 12px;
    color: #666666;
    text-align: center;
}
.xxq_top_msg_mid_renqi_item > span{
    color: #f42424;
}
.xxq_top_msg_mid_renqi_item2{
    border-right: 1px solid #e5dfda;
    border-left: 1px solid #e5dfda;
}
.xxq_top_msg_mid_lianxi{
    font-size: 14px;
    color: #ffa800;
    margin-bottom: 35px;
}
.xxq_top_msg_mid_btns{
    display: flex;
    align-items: center;
}
.xxq_top_msg_mid_phoneNum{
    padding: 0 50px;
    height: 50px;
    background-color: #e63b0d;
    margin-right: 10px;
    border: none;
    outline: none;
    font-size: 18px;
    color: #ffffff;
}
.xxq_top_msg_mid_rightBtn{
    display: flex;
    align-items: center;
    border: solid 1px #e5dfda;
    padding: 3px 40px 3px 10px;
    position: relative;
}
.xxq_top_msg_mid_rightBtn .iconfont{
    color: #666666;
    font-size: 30px;
    margin-right: 10px;
}
.xxq_top_msg_mid_rightBtn_msg > p{
    margin-bottom: 0;
    color: #666666;
}
.xxq_top_msg_mid_call{
    margin-top: -3px;
}
.xxq_top_msg_erwei{
    position: absolute;
    right: 0;
    top: 50px;
    background-color: #fff;
    box-shadow: 0 1px 5px 0 rgba(0,0,0,.5);
    padding: 15px;
}
.xxq_top_msg_erwei_pic{
    width: 120px;
    height: 120px;
}
.xx_leftCon_msg{
    font-size: 14px;
    color: #666666;
    padding: 20px;
}
.xx_leftCon_map{
    padding: 20px;
}
.xx_leftCon_discuss{
    padding: 20px;
}
.xx_leftCon_discuss_title{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 15px 0;
    border-bottom: 1px solid #F1F1F1;
}
.xx_leftCon_discuss_title_w{
    font-size: 18px;
    color: #666;
}
.xx_leftCon_discuss_item{
    padding: 10px 0;
    border-bottom: 1px solid #F1F1F1;
    display: flex;
}
.xx_leftCon_discuss_all .xx_leftCon_discuss_item:last-child{
    border-bottom: none;
}
.xx_leftCon_disItem_adv{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    margin-right: 10px;
}
.xx_leftCon_disItem_right{
    width: 91%;
}
.xx_leftCon_disItem_top{
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 14px;
}
.xx_leftCon_disItem_topLeft{
    color: #9A9997;
    width: 90%;
    display: flex;
    align-items: center;
}
.xx_leftCon_disItem_name{
    display: inline-block;
    max-width: 60%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.xx_leftCon_disItem_topLeft .iconfont{
    color: #FF4A25;
    margin-left: 5px;
}
.xx_leftCon_disItem_floor{
    color: #333;
}
.xx_leftCon_disItem_time{
    margin: 0 15px;
}
.xx_leftCon_disItem_msg{
    margin: 5px 0 10px 0;
}
.xx_leftCon_disItem_foot{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    font-size: 12px;
    color: #BCBBB7;
}
.xx_leftCon_disItem_zan{
    margin: 0 25px;
}
.xx_leftCon .nav-tabs>li>a{
    color: #333;
}
.xx_leftCon .nav-tabs>li.active>a{
    color: #e63b0d !important;
    border: 2px solid #e63b0d !important;
    border-top-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
}
.xxq_top_msg_right_user{
    text-align: center;
    margin-top: 50px;
}
.xxq_top_msg_right_Pic{
    width: 90px;
    height: 90px;
    border-radius: 50%;
}
.xxq_top_msg_right_name{
    color: #fff;
    font-size: 18px;
    margin-top: 10px;
}


.xx_leftCon_discuss_item2{
    padding-top: 10px ;
    margin-top: 10px;
    border-top: 1px solid #F1F1F1;
    display: flex;
}
.xx_leftCon_disItem_huifuNamw{
    color: #519AF8;
}
.xx_leftCon_disItem_adv2{
    width: 50px;
    height: 50px;
}
.xx_leftCon_discuss_item3{
    margin-left: 60px;
}
.xx_leftCon_discuss_page{
    display: flex;
    justify-content: flex-end;
}
.xx_leftCon_discuss_page .pagination>.active>a{
    background-color: #FF6600;
    border-color: #FF6600;
    color: #fff;
}
.xx_leftCon_discuss_page .pagination>li>a{
    color: #989896;
    background-color: #F1EFF0;
    border: 1px solid #F1EFF0;
    margin-right: 8px;
}
.xx_leftCon_discuss_page .pagination>li:first-child>a{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.xx_leftCon_discuss_page .pagination>li:last-child>a{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}



/************** 商家库 *************/
.s_notice_right{
    height: 36px;
    overflow: hidden;
}
.s_notice_content{
    display: flex;
    align-items: center;
    height: 36px;
    overflow: hidden;
}
.s_notice_right_circle{
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-right: 5px;
    border-radius: 50%;
    background-color: #FF336B;
}
.s_notice_right_w{
    color: #666;
}
.s_notice_right_w:hover{
    color: #e63b0d;
}
.s_notice_right_icon{
    width: 24px;
    height: 14px;
    margin-top: -2px;
}
.s_list{
    background-color: #fff;
}
.s_listItem{
    padding: 20px;
    border-bottom: 1px solid #F5F5F5;
    display: flex;
    align-items: center;
}
.s_list .s_listItem:last-child{
    border-bottom: none;
}
.s_listItem_picBox{
    width: 160px;
    height: 160px;
    overflow: hidden;
    border: solid 1px #e5e5e5;
    text-align: center;
    line-height: 160px;
}
.s_listItem_pic{
    max-width: 100%;
    max-height: 100%;
}
.s_listItem_right{
    width: 81%;
    margin-left: 10px;
}
.s_listItem_company{
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}
.s_listItem_company_left{
    width: 75%;
}
.s_listItem_company_name{
    display: flex;
    align-items: center;
    margin-bottom: 10px;
}
.s_listItem_company_nameW{
    font-size: 18px;
    color: #333333;
    display: inline-block;
    max-width: 78%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-right: 10px;
}
.s_listItem_company_nameW:hover{
    color: #e63b0d;
}
.s_listItem_company_explain{
    color: #999999;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.s_listItem_right_addr{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.s_listItem_right_addr_left{
    display: flex;
    align-items: center;
}
.s_listItem_right_addr_right{
    display: flex;
    align-items: center;
}
.s_listItem_right_addr_right_w{
    color: #999999;
    margin-left: 10px;
}



/************ 商家详情 **********/
.sd_notice{
    background-color: #F5F5F5;
}
.sd_noticeCon{
    background-color: #fff;
    padding-left: 20px;
}
.sd_noticePic{
    width: 84px;
    height: 23px;
    margin-right: 10px;
}
.notice_right{
    display: flex;
    align-items: center;
}
.sd_notice_zan{
    display: flex;
    align-items: center;
    margin-right: 20px;
    font-size: 12px;
    color: #999999;
}
.sd_notice_Pic{
    width: 24px;
    height: 23px;
}
.sd_notice_Pic2{
    width: 22px;
    height: 22px;
}
.sd_notice_zan_w{
    display: inline-block;
    margin-top: 5px;
    height: 16px;
    line-height: 16px;
    margin-right: 3px;
}
.sd_info{
    margin-top: 10px;
    background-color: #fff;
    padding: 0 0 0 20px;
    display: flex;
    justify-content: space-between;
}
.sd_info_left{
    width: 40%;
}
.sd_info_right{
    width: 60%;
}
.sd_info_rightContent{
    margin-left: 20px;
}
.sd_info_left_share{
    width: 50%;
}
.sd_info_left_see{
    border-left: 1px solid #e5dfda;
}
.sd_info_left_companyMsg{
    margin-bottom: 10px;
}
.sd_info_left_companyBtn{
    justify-content: space-between;
}
.sd_info_left_companyBtnItem1{
    padding: 0 57px;
}
.sd_info_left_companyBtnItem2{
    padding: 3px 53px 3px 10px;
}
.xxq_top_msg_mid_item_addrW{
    display: inline-block;
    max-width: 81%;
}
.sd_info_left_company{
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    margin-top: 15px;
}
.sd_info_left_companyLogoBox{
    margin-right: 10px;
}
.sd_info_left_companyLogo{
    width: 85px;
    height: 85px;
    padding: 5px;
    border-radius: 50%;
    border: solid 1px #e5e5e5;
}
.sd_info_left_companyRight{
    width: 79%;
}
.sd_info_left_company_name{
    margin-bottom: 0;
}
.sd_jieshao_pro{
    display: flex;
    flex-wrap: wrap;
    width: 60%;
    margin: 0 auto;
    padding-bottom: 20px;
}
.sd_proItem{
    display: flex;
    align-items: center;
    width: 33.3%;
    justify-content: center;
    margin-top: 10px;
}
.sd_proItem_pic{
    width: 51px;
    height: 45px;
    margin-right: 3px;
}
.sd_proItem_w{
    font-size: 16px;
    color: #666;
}
.sd_service{
    padding: 20px 0 0 20px;
}
.sd_service_fenlei{
    display: flex;
    align-items: center;
    padding-bottom: 20px;
}
.sd_service_fenlei_item{
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    border-radius: 6px;
    border: solid 1px #dcdcdc;
    margin-right: 10px;
    color: #666666;
}
.sd_service_current{
    background-color: #ff7739;
    color: #fff;
    border: solid 1px #ff7739;
}
.sd_service_item{
    display: flex;
    border-top: 1px solid #F5F5F5;
    padding: 20px 0;
}
.sd_service_item_pic{
    width: 100px;
    height: 100px;
    border-radius: 8px;
}
.sd_service_item_right{
    margin-left: 10px;
    width: 86%;
}
.sd_service_item_name{
    font-size: 16px;
    color: #666666;
    margin: 5px 0;
    width: 90%;
}
.sd_service_item_name:hover{
    color: #e63b0d;
}
.sd_service_item_explain{
    font-size: 14px;
    color: #999999;
}
.sd_rongYu{
    padding: 20px 0 0 20px;
}
.sd_rongYu_title{
    margin-bottom: 20px;
}
.sd_rongYu_titlePic{
    width: 119px;
    height: 33px;
}
.sd_rongYu_list{
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 35px;
}
.sd_rongYu_item{
    margin-right: 13px;
    width: 23.5%;
    height: 300px;
    line-height: 300px;
    text-align: center;
    margin-bottom: 13px;
}
.sd_rongYu_itemPic{
    max-width: 100%;
    max-height: 100%;
}


/***********资讯库***********/
.zx_listItem_pic{
    width: 220px;
    height: 158px;
}
.zx_listItem_right{
    width: 74%;
    margin-left: 10px;
}
.zx_listItem_foot{
    display: flex;
    align-items: center;
    font-size: 12px;
    color: #999999;
}
.zx_listItem_foot .iconfont{
    margin: 0 3px 0 20px;
}
.zx_list{
    padding-left: 20px;
}
.zx_listItem{
    padding: 20px 20px 20px 0;
}
.zx_fenlei{
    background-color: #F5F5F5;
}
.zx_fenlei_content{
    justify-content: center;
    padding: 40px 0;
}
.zx_service_fenlei_item{
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    background-color: #ffffff;
    border-radius: 21px;
    border: solid 1px #e5e5e5;
    margin-right: 10px;
    color: #666666;
}
.zx_service_fenlei_item > a{
    color: #666666;
}
.zx_service_current > a{
    color: #fff;
}
.zx_service_current{
    background-color: #e63b0d;
    color: #fff;
    border: solid 1px #e63b0d;
}

/***********资讯详情**********/
.zxq_leftCon{
    margin-right: 20px;
    padding: 20px;
    background-color: #fff;
}
.zxq_title{
    text-align: center;
}
.zxq_fabu{
    justify-content: center;
    border-bottom: 1px solid #e9e9e9;
    padding-bottom: 12px;
}
.zxq_info{
    margin: 20px 0 50px 0;
    font-size: 14px;
    color: #666666;
}
.zxq_tag{
    font-size: 14px;
    color: #999999;
    margin-bottom: 13px;
}
.zxq_btn{
    height: 26px;
    line-height: 26px;
    border-radius: 12px;
    border: solid 1px #dfdfdf;
    padding: 2px 10px;
}
.zxq_article{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 20px 0 30px 0;
    border-top: 1px solid #e9e9e9;
    margin-top: 20px;
}
.zxq_pre{
    width: 35%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-right: 20px;
}
.zxq_pre_w{
    color: #666666;
}
.zxq_article_name{
    color: #999999;
}
.zxq_article_name:hover{
    color: #e63b0d;
}

/************* 用户协议 ****************/
.xy_content{
    display: flex;
}
.xy_left{
    width: 220px;
    background-color: #ffffff;
    border: solid 1px #e5e5e5;
    text-align: left;
    margin-bottom: 30px;
    margin-right: 20px;
}
.xy_left_title{
    font-size: 16px;
    color: #333333;
    padding-left: 20px;
    border-left: 3px solid #E63B0D;
    height: 17px;
    line-height: 17px;
    margin: 20px 0;
}
.xy_left_list{
    border-top: 1px solid #EBEBEB;
    border-bottom: 1px solid #EBEBEB;
    padding: 10px 0;
}
.xy_left_item{
    padding-left: 23px;
    font-size: 16px;
    color: #666666;
    height: 42px;
    line-height: 42px;
}
.xy_left_list .xy_left_item:hover{
    background-color: #e63b0d;
    color: #fff;
}
.xy_left_itemClick{
    background-color: #e63b0d;
    color: #fff;
}
.xy_left_back{
    font-size: 16px;
    color: #333333;
    padding-left: 23px;
    margin: 20px 0;
}
.xy_right{
    background-color: #fff;
    padding: 20px;
    margin-bottom: 30px;
    border: solid 1px #e5e5e5;
}
.xy_right_title{
    margin-top: 10px;
    margin-bottom: 13px;
}
.xy_right_title > span{
    font-size: 18px;
    color: #333333;
    padding-bottom: 10px;
    border-bottom: 3px solid #e63b0d;
}
.xy_right_info{
    font-size: 14px;
    color: #666666;
    text-align: left;
    padding: 15px 0 20px 0;
}


/********* 活动列表 *********/
.ac_content{
    display: flex;
    padding-bottom: 40px;
}
.ad_content{
    padding: 20px 0 40px 0;
}
.ad_info{
    display: flex;
    background-color: #fff;
    padding: 20px;
}
.ad_lunbo{
    height: 360px;
    width: 65%;
}
.ad_right{
    width: 35%;
}
.ad_right_content{
    margin-left: 20px;
}
.carousel{
    height: 100% !important;
}
.carousel-inner{
    height: 100% !important;
}
.carousel-inner>.item{
    height: 100% !important;
}
.carousel-inner>.item>img{
    height: 100% !important;
}
.ad_name{
    margin-bottom: 30px;
}
.ad_right_title{
    display: flex;
    margin-bottom: 10px;
}
.ad_right_titleW{
    font-size: 14px;
    color: #999999;
}
.ad_right_title_msg{
    font-size: 14px;
    color: #666666;
    display: inline-block;
    width: 80%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.ad_right_title_msg_red{
    color: #ff0000;
}
.ad_right_title_msg_bold{
    font-weight: bold;
}
.ad_right_btn{
    margin-top: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.ad_right_btn_red{
    width: 200px;
    height: 50px;
    background-color: #e63b0d;
    border: none;
    outline: none;
    color: #fff;
    font-size: 18px;
}
.ad_right_btn_gray{
    background-color: #c9c9c9;
}
.ad_detail{
    margin-top: 15px;
    margin-right: 0;
    background-color: #fff;
}
.ad_detail_info{
    padding: 30px;
    font-size: 14px;
    color: #666666;
}


.noticeInfo{
    height: 36px;
    width: 62%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.ind_zixunRight_list{
    /*padding-top: 10px;*/
    height: 275px;
    overflow: hidden;
}
.ind_zixunRight_listBox{
    height: 285px;
    overflow: hidden;
    /*padding-bottom: 10px;*/
}
.ind_zixunRight_listAll{
    background-color: #fff;
    height: 262px;
    padding: 10px 0;
    overflow: hidden;
}
.sd_info_rightContent .index_lunbo{
    height: 353px;
}
.xx_titleW{
    color: #999;
}
.xxq_top_msg_left_foot .swiper-wrapper{
    width: 80%;
    margin-left: 10%;
    overflow: hidden;
}
.xxq_top_msg_left_foot .swiper-slide{
    margin-right: 10px !important;
}
.xxq_top_msg_left_foot .swiper-button-next{
    background-image: none;
    right: 0;
    width: 18px;
}
.xxq_top_msg_left_foot .swiper-button-prev{
    background-image: none;
    left: 0;
    width: 18px;
}
.ind-navSwiper .swiper-container{
    width: 100%;
}
.ind-navSwiper .swiper-wrapper {
    width: 100%;
}
.xx_leftCon_disBtn{
    padding: 0 20px;
    height: 40px;
    line-height: 40px;
    background-color: #e63b0d;
    margin: 15px 0 30px 0;
    border: none;
    outline: none;
    font-size: 16px;
    color: #ffffff;
}
.xx_leftCon_loginErwei{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 85%;
    background-color: rgba(0,0,0,.5);
    z-index: 100;
}
.xxImgBoxClick{
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.4);
}
.xxImgClick{
    width: auto;
    height: auto;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 10;
    margin: 0;
}



.ind_proList{
    background-color: #fff;
    display: flex;
    margin-right: 20px;
}

.pro_pic{
    width: 90px;
    height: 90px;
    border-radius: 8px;
    margin: 20px 20px 0 17px;
}
.proName {
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #666666;
    margin-bottom: 0;
    padding: 15px 0 20px 0;
    width: 78px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: auto;
}
.proNames{
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #666666;
    margin-bottom: 0;
    padding: 15px 0 20px 0;
    width: 78px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: auto;
    text-align: center;
}
.ind_goodsList{
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 20px;
}
.ind_goodsItem{
    width: 20%;
    margin-bottom: 10px;
}
.ind_goodsContent{
    margin-right: 10px;
    background-color: #fff;
    text-align: left;
}
.ind_goodsItem:nth-child(5n) .ind_goodsContent{
    margin-right: 0;
}
.ind_goodsItemPicBox{
    padding: 10px;
    text-align: center;
}
.ind_goodsItemPic{
    max-width: 100%;
    max-height: 100%;
}
.ind_goodsItem_name{
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #666666;
    margin: 0 10px 10px 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 39px;
}
.ind_goodsItem_num{
    font-family: MicrosoftYaHei;
    font-size: 18px;
    color: #ff0000;
    margin: 0 10px;
    padding-bottom: 15px;
}
.ind_goodsItem_num > span{
    font-size: 14px;
}

.goods_page{
    text-align: center;
    padding: 30px 0;
}
.goods_page .pagination>li>a{
    position: relative;
    float: left;
    padding: 6px 12px;
    margin: 0 5px;
    line-height: 1.42857143;
    color: #fff;
    text-decoration: none;
    background-color: #ddd;
    border: none;
    border-radius: 50%;
}
.goods_page .pagination>.active>a{
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #ff0000;
    border-color: #ff0000;
}
.goods_page .pagination>li:last-child>a{
    width: 100px;
    text-align: center;
    border-radius: 20px;
}
.goods_page .pagination>li:first-child>a{
    width: 100px;
    text-align: center;
    border-radius: 20px;
}
.goods_page .pagination>.active>a,
.goods_page .pagination>.active>a:focus,
.goods_page .pagination>.active>a:hover{
    color: #fff !important;
    background-color: #ff0000;
    border-color: #ff0000;
}
.goods_page .pagination>li>a:focus,
.goods_page .pagination>li>a:hover{
    color: #fff !important;
    background-color: #ff0000;
    border-color: #ff0000;
}


.goodsContent{
    padding-top: 20px;
}
.gd_goodsName{
    color: #333333;
    font-weight: bold;
}
.gd_msgItem{
    display: flex;
    align-items: center;
    margin-bottom: 55px;
}
.gd_numAdd{
    display: flex;
    align-items: center;
}
.gd_numAddIn{
    width: 70px;
    height: 32px;
    border: 1px solid #A7A6AC;
    padding-left: 4px;
}
.gd_numAddBox{
    height: 32px;
    margin-right: 10px;
}
.gd_numAddW{
    display: block;
    height: 16px;
    width: 16px;
    line-height: 16px;
    background-color: #ddd;
    text-align: center;
    border: 1px solid #A7A6AC;
    margin-left: -15px;
}
.gd_numAddW2{
    border-top: none;
}
.gd_shengYu{
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #666666;
    margin-left: 10px;
}
.gd_msg_right{
    width: 22%;
    position: relative;
}
.gd_msg_right_bigPic{
    width: 100%;
    height: 475px;
}
.gd_msg_right_user{
    text-align: center;
    position: absolute;
    top: 10%;
    left: 50%;
    margin-left: -45px;
}
.gd_msg_right_store{
    position: absolute;
    bottom: 30px;
    left: 50%;
    margin-left: -60px;
}
.gd_msg_right_store_ewPic{
    width: 120px;
    height: 120px;
}

.proList{
    padding-bottom: 20px;
    background-color: #fff;
    display: flex;
    /* align-items: center; */
    /* justify-content: space-around; */
    padding-bottom: 20px;
    height: 166px;
    margin-right: 20px;
}
.proItem{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 20px;
    border-bottom: 1px solid #F5F5F5;
    background-color: #fff;
}
.proItems{
    /*display: flex;*/
    align-items: center;
    justify-content: space-between;
    /*padding: 20px;*/
    border-bottom: 1px solid #F5F5F5;
    background-color: #fff;
}
.p_store{
    display: flex;
    width: 46%;
}
.p_store_logo{
    width: 160px;
    height: 160px;
    background-color: #ffffff;
    border: solid 1px #e5e5e5;
    margin-right: 20px;
}
.p_newItem_tag{
    background-color: #ff7739;
}
.p_store_info{
    width: 66%;
}
.p_store_name{
    font-family: MicrosoftYaHei;
    font-size: 18px;
    color: #333333;
    margin-top: 5px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.p_store_starNum{
    display: flex;
    align-items: center;
    margin: 10px 0;
}
.p_store_star{
    display: flex;
    align-items: center;
}
.p_store_num{
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #999999;
    margin-bottom: 0;
    margin-left: 10px;
}
.p_items{
    display: flex;
}
.p_items_more{
    width: 44px;
    height: 160px;
    border: solid 1px #e5e5e5;
    font-family: MicrosoftYaHei;
    font-size: 14px;
    color: #999999;
    text-align: center;
    padding: 34px 12px 0 12px;
}

.index_adsBox{
    margin-top: 20px;
    margin-bottom: 20px;
    /*position: relative;*/
}
.index_adsBoxMid{
    display: flex;
    flex-wrap: wrap;
}
.index_adsBoxMid_pic{
    height: 100px;
}

.index_adsBoxMid > .index_adsBoxMid_pic:nth-child(-n+9){
    width:285px;
    margin-right: 20px;
}
.index_adsBoxMid > .index_adsBoxMid_pic:nth-child(9){
    margin-right: 0;
}

.index_adsBoxMid > .index_adsBoxMid_pic:nth-child(-n+5){
    width: 386px;
    margin-right: 20px;
    margin-bottom: 10px;
}
.index_adsBoxMid > .index_adsBoxMid_pic:nth-child(5){
    margin-right: 0;
}

.index_adsBoxMid > .index_adsBoxMid_pic:first-child{
    width: 590px;
    margin-right: 20px;
    margin-bottom: 10px;
}
.index_adsBoxMid > .index_adsBoxMid_pic:nth-child(2){
    width: 49%;
    margin-right: 0;
}

.index_adsBoxLeft{
    position: absolute;
    top: 762px;
    left: 10px;
}
.index_adsBoxLeft_pic{
    width:100px;
    height:388px;
}
.index_adsBoxLeft_icon{
    position: absolute;
    top: 0;
    right: 0;
    width: 30px;
    height: 30px;
}

.index_adsBoxRight{
    position: absolute;
    top: 762px;
    right: 10px;
}
.index_adsBoxRight_icon{
    position: absolute;
    top: 0;
    right: 0;
    width: 30px;
    height: 30px;
}

@media screen and (max-width: 1420px) {
    .duilian{
        display:none;
    }
}
.zx_listItem_picBox{
    width: 220px;
    height: 158px;
    overflow: hidden;
}
.ind_newsCenter{
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 2px solid #ccc;
    margin-bottom: 10px;
    margin-top: 20px;
}
.ind_newsCenterLeft{
    display: flex;
    align-items: center;
}
.ind_newsCenterW{
    display: flex;
    align-items: center;
    border-bottom: 2px solid #0b6f32;
    margin-bottom: -2px;
    padding-bottom: 5px;
    padding-right: 40px;
}
.ind_newsCenterIcon{
    width: 26px;
    height: 26px;
}
.ind_newsCenterFloor{
    margin: 0 5px;
}
.ind_newsCenterName{
    font-family: MicrosoftYaHei-Bold;
    font-size: 22px;
    color: #000;
}
.ind_newsCenterLeft .nav-tabs{
    border-bottom: none;
}
.ind_newsCenterLeft .nav-tabs>li.active>a{
    background-color: transparent;
    border: none;
    color: #e63b0d;
}
.ind_newsCenterLeft .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
    background-color: transparent !important;
    border: none !important;
}
.ind_newsCenterLeft .nav-tabs>li>a{
    color:#555;
}

.ind_news_cePing{
    margin-top: 35px;
}
.ind_news_cePing_info{
    margin-bottom: 20px;
}
.ind_cePing_t{
    font-size: 17px;
    color: #333;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    width: 90%;
}
.ind_cePing_tag{
    color: #fff;
    font-size: 12px;
    background-color: #1844A7;
    margin-right: 5px;
    border-radius: 2px;
    padding: 2px 5px;
}
.ind_cePinig_msg{
    color: #999;
    font-size: 12px;
    height: 37px;
    margin-top: 5px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.ind_cePing_red{
    color: #e63b0d;
}
.ind_news_persons{
    display: flex;
    align-items: center;
    /*justify-content: space-between;*/
    margin: 0 20px 20px 0;
}
.ind_news_persons_imgOut{
    width: 33%;
}
.ind_news_persons_img{
    /*width: 120px;*/
    max-width: 100%;
    height: 90px;
    margin-right: 13px;
}
.ind_news_persons > ind_news_persons_imgOut:last-child > ind_news_persons_img{
    margin-right: 0;
}


.ind_exchangeMsg{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 544px;
    height: 400px;
    margin-top: -200px;
    margin-left: -272px;
}
.ind_exchange_info{
    text-align: left;
    background-color: #fff;
    padding: 50px 10px 60px 10px;
    border-radius: 4px;
}
.ind_exchange_current{
    display: flex;
    align-items: center;
    margin-bottom: 25px;
}
.ind_exchange_info .ind_exchange_current:last-child{
    margin-bottom: 0;
}
.ind_exchange_currentW{
    width: 110px;
    text-align: right;
    font-size: 16px;
    font-weight: bold;
    color: #000;
}
.ind_exchange_current_city{
    color: #FF8B3B;
    font-size: 14px;
    font-weight: bold;
}
.ind_exchange_province{
    display: flex;
    align-items: center;
}
.ind_changeProvince{
    position: relative;
}
.ind_changeProvinceBox{
    border: 1px solid #ccc;
    margin-right: 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 6px;
    width: 190px;
    height: 30px;
}
.ind_changeProvinceW{
    border: none;
    outline: none;
    margin-right: 10px;
}
.ind_changeProvinceIcon{
    width: 10px;
    height: 18px;
    transform: rotate(90deg);
}

.ind_changeProvince_plat{
    display: none;
    position: absolute;
    top: 30px;
    left: 0;
    width: 190px;
    background-color: #fff;
    height: 100px;
    border-radius: 4px;
    border: 1px solid #ccc;
    /*box-shadow: 0px 2px 0px 2px rgba(0,0,0,.2);*/
    overflow: hidden;
    overflow-y: scroll;
    padding: 5px 0;
}
.ind_changeProvince_plat > li{
    padding: 5px 10px;
}
.ind_changeProvince:hover .ind_changeProvince_plat{
    display: block;
}
.ind_changeProvince_plat li:hover>a{
    color: #FF8B3B;
}
.ind_exchange_search{
    display: flex;
    align-items: center;
    justify-content: space-between;
    border: 1px solid #ccc;
    height: 30px;
    width: 240px;
    padding-left: 5px;
}
.ind_exchange_searchBtn{
    border: none;
    outline: none;
    display: block;
    height: 100%;
    width: 60px;
    color: #000;
}
.inde_exchange_lose {
    text-align: right;
    font-size: 14px;
    color: #fff;
    margin-bottom: 5px;
}
.text-justify{
    display: inline-block;
    text-align:justify;
    text-align-last:justify;
    -moz-text-align-last: justify;
    -ms-text-align-last: justify;
}

.ind_pzBottomLogo{
    display: flex;
    flex-wrap: wrap;
}
.ind_pzBottomLogoBox{
    width:110px;
    height:110px;
    margin: 0 11px 10px 0;
    background-color: #fff;
}
.ind_pzBottomLogo .ind_pzBottomLogoBox:nth-child(10n){
    margin-right: 0;
}
.ind_pzBottomLogoBox>img{
    max-width: 100%;
    max-height: 100%;
}
