body{
    font-family: 'arial',"microsoft yahei",'微软雅黑';
    /*background: #d8d8d8;*/
    color: #222;


}
ul{
    margin-bottom: 0;
}
a{
    color: #222;
}
a:hover{
    text-decoration: underline;
}
@media (min-width: 1200px){
    .container {
        width: 1200px;
    }
}
/*@media (max-width: 768px) {*/
    /*body{*/
        /*padding-top: 60px;*/
    /*}*/
/*}*/

.node_common_big_title{
    font-size: 42px;
    text-align: center;
    margin:30px 0;
}
@media (max-width: 768px) {
    .node_common_big_title{
        font-size: 22px;
        margin:20px 0;
    }
}
.node_1552016512{


}
.node_1552016512 .node_big_logo{
    position: relative;
}
.node_1552016512 .node_auth{
    position: absolute;
    right:20px;
    top:8px;
}
.node_1552016512 .node_auth span{
    color: #666;
    border-right: 1px solid #666;
    padding-right: 10px;
    margin-right: 10px;
}
.node_1552016512 .node_auth a{
    color: #5b6df3;
    font-weight: bold;
}
.node_1552016512 .node_auth a:hover{
    text-decoration: none;
}
.node_1552016512 .node_logo{
    margin-top: 20px;
}
.node_1552016512 .node_nav{
    /*margin-top: 27px;*/
    background: linear-gradient(to bottom,#d12114 0, #a61a10 70%) #d12114;
     height: 65px;
    margin-bottom: 10px;
    margin-top: -5px;
    padding-top: 9px;
}
.node_1552016512 .node_nav li{
    position: relative;
   padding:3px 34px;
    float: left;
    margin-right: 10px;


}
.node_1552016512 .node_nav li.node_single{
    padding:3px 18px 3px 19px;
}
.node_1552016512 .node_nav li:last-child{
    margin-right: 0;
}
.node_1552016512 .node_nav li:before{
    content: '';
    display: block;
    width: 1px;
    height: 35px;
    background: #ef6f6f;
    position: absolute;
    right: 0;

    top: 5px;
}
.node_1552016512 .node_nav li:last-child:before{
    display: none;
}
.node_1552016512 .node_nav li>a{
    display: block;
    font-size: 15px;
    padding:10px 20px;
    color: #fff;
}
.node_1552016512 .node_nav li>span{
    width: 15px;
    word-break: break-all;
    display: inline-block;
    font-weight: bold;
    left: 10px;
    color: #fff;
    position: absolute;
    /*text-shadow: 0 0 1px #000;*/
    font-size: 16px;
    top:2px;
}
.node_1552016512 .node_nav .node_group a{
    display: inline-block;
    margin-right: 10px;
    font-size: 14px;
    color: #fff;
    /*text-shadow: 0 0 1px #666;*/

}
.node_1552016512 .node_nav .node_group a:last-child
{
    margin-right: 0;
}
.node_1552016512 .node_nav a.active,.node_1552016512 .node_nav a:hover{
    /*color: #fff;*/
    /*text-decoration: none;*/
    /*background: #d12114;*/

}
/*.node_1552016512 .node_nav span{*/
    /*display: inline-block;*/
    /*position: relative;*/
    /*width: 1px;*/
    /*height: 35px;*/
    /*background: #6d1919;*/

    /*margin-bottom: -12px;*/
    /*content: '';*/

/*}*/
/*.node_1552016512 .node_nav span:before{*/
    /*content: '';*/
    /*display: block;*/
    /*width: 1px;*/
    /*height: 35px;*/
    /*background: #ef6f6f;*/
    /*position: absolute;*/
    /*left: 1px;*/
/*}*/
.node_1552016512 .node_toggle{
    display: none;
}
.node_1552016512 .node_search{
    margin-top: 30px;
}
.node_1552016512 .node_search_box{
    position: relative;
    background: #fff;
    position: relative;
    padding-right: 80px;
    border:1px solid #d12114;
}
.node_1552016512 .node_search_box:before{
    content: '';
    display: block;
    border-left: 10px solid transparent;
    border-top: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #d12114;
    position: absolute;
    left: 30px;
    top: -21px;

}
.node_1552016512 .node_search_box:after{
    content: '';
    display: block;
    border-left: 10px solid transparent;
    border-top: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fff;
    position: absolute;
    left: 30px;
    top: -20px;

}
.node_1552016512 .node_search_box input{
    height: 35px;
    display: block;
    width: 100%;
    background: transparent;
    border: none;
    padding-left: 10px;
    color: #999;
    font-size: 12px;
    outline: 0;
}
.node_1552016512 .node_search_head{
    color:#d12114;
    font-weight: bold;
    margin-bottom: 15px;
}
.node_1552016512 .node_search_box button{
    position: absolute;
    right: 0;
    top: -1px;
    height: 36px;
    width: 80px;
    text-align: center;
    background: #d12114;
    color: #fff;
    border:1px solid #d12114;
}

@media (max-width: 768px) {
    .node_1552016512{
        /*position: fixed;*/
        /*left: 0;*/
        /*top: 0;*/
        /*width: 100%;*/
        /*z-index: 1000;*/
        /*background: #fff;*/
        /*border:none;*/
        position: relative;
        margin-bottom: 10px;
    }
    .node_1552016512 .node_logo{
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .node_1552016512 .node_logo img{
        height: 40px;

    }

    .node_1552016512 .node_toggle{
        font-size: 32px;
        position: fixed;
        right: 10px;
        top: 7px;
        display: block;
        z-index: 10000;

    }
    .node_1552016512.open .node_toggle{
        color: #fff;
    }
    .node_1552016512 .node_nav{
        position: fixed;
        display: none;
        /*background: #eee;*/
        left: 0;
        top: 600px;
        height: auto;
        top:0;
        right:0;
        margin-top: 0;
        padding:10px 20px;
        text-align: left;
        z-index: 1000;
    }
    .node_1552016512 .node_nav li{
        width: 49%;

    }
    .node_1552016512 .node_nav li:before{
        display: none;
    }
    .node_1552016512 .node_nav li:first-child{
        width: 100%;
        text-align: left;
    }

    .node_1552016512 .node_nav a{
        display: block;
        border-bottom: 1px solid #ddd;
        font-size: 15px;
        color: #777;
        border:none;
    }
    .node_1552016512 .node_nav a:last-child{
        border:none;
    }
    .node_1552016512 .node_nav span{
        display: none;
    }

    .node_1552016512 .node_nav a.active,.node_1552016512 .node_nav a:hover{
        border:none;
    }
    .node_1552016512.open .node_nav{

        display: block;
    }
}

/* panel*/
.node_1553739931{

}
.wgt_slide img{
    height: 280px;
}
@media (max-width: 768px) {
    .wgt_slide img{
        height: 95px;
    }
}
.node_1553739931 .node_panel{

    /*background: linear-gradient(to bottom,#f7f7f7 0,#fff 50%) #fff;*/

    margin-top: 20px;

}
.node_1553739931 .node_panel_heading{

    font-weight: bold;
    height: 35px;
    line-height: 35px;
    /*background:  repeat-x;*/
    border-bottom: 1px solid #ddd;
    background: #eee;

}
.node_1553739931 .node_panel_heading span{
    position: relative;
    display: block;
    height: 35px;
    font-size: 16px;
    padding-left: 20px;
    padding-right:20px;
    background: #d12114;
    color: #fff;
    float: left;

}
.node_1553739931 .node_panel_heading .node_more{
    float: right;
    /*background: #d12114;*/
    color: #999;
    width: 45px;
    margin-right: 10px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    margin-top: 7px;
    border-radius: 7px;
    font-weight: normal;


}
/*.node_1553739931 .node_panel_heading span:before{*/
    /*content: '';*/
    /*display: block;*/
    /*border-width: 17px;*/
    /*border-style: solid;*/
    /*border-top-color: #d12114;*/
    /*border-left-color: #d12114;*/
    /*border-right-color: transparent;*/
    /*border-bottom-color:transparent;*/
    /*position: absolute;*/
    /*left: 140px;*/
/*}*/
.node_1553739931 .node_panel_heading span:after{
    content: '';
    display: block;
    width: 3px;
    height: 15px;
    background: #d12114;
    position: absolute;
    left: 10px;
    top: 10px;
}
.node_1553739931 .node_panel_body{
    border:1px solid #d12114;
    padding:10px  25px;
}
.node_1553739931 .node_text_center{
    text-align: center;
}
.node_1553739931 .node_table_head{
    font-weight: bold;
    margin:10px auto;
}
.node_1553739931 .node_xy_list_item{
    line-height: 35px;
    border-bottom: 1px dashed #eee;
    font-size: 13px;
}
.node_1553739931 .node_xy_list_item:last-child{
    border: none;
}
.node_1553739931 .node_apply{
    margin-top: 20px;
    margin-right: 5px;
}
.node_1553739931 .node_apply .node_tip{
    border-top: 1px solid #eee;
    padding-top: 15px;
    padding-bottom: 8px;
    color: #999;
    text-align: center;
}
.node_1553739931 .node_apply .col-md-3
{
    text-align: right;
}
.node_1553739931 .node_apply .form-group{
    margin-bottom: 20px;
}
.node_1553739931 .node_news_first{
    margin-top: 10px;
    margin-bottom: 10px;
}
.node_1553739931 .node_news_first img{
    width: 100%;
}
.node_1553739931 .node_news_first_title{
    font-weight: bold;
    font-size: 14px;
}
.node_1553739931 .node_news_first_summary{
    color: #999;
    line-height: 25px;
}
.node_1553739931 .node_news_first_time{
    text-align: right;
    color: #999;
}
.node_1553739931 .node_news_list li{
    line-height: 25px;
    position: relative;
    padding-left: 10px;
}
.node_1553739931 .node_news_list li:before{
    content: '';
    display: block;
    position: absolute;
    width: 2px;
    height: 2px;
    background: #666;
    left: 0;
    top: 11px;
}

.node_1553739931 .node_news_list li a{
    font-size: 13px;

}
.node_1553739931 .node_news_list li span{
    float: right;
    color: #999;
}
.node_1553739931 .node_case_list{
    margin-bottom: 20px;
}
.node_1553739931 .node_case_list .node_scroll{
    overflow: hidden;
}
.node_1553739931 .node_case_list ul{
    min-height: 157px;
    margin-top: 10px;
}
.node_1553739931 .node_case_list li{
    float: left;
    width: 150px;
    overflow: hidden;
    text-align: center;
}
.node_1553739931 .node_case_list li p{

    margin-top: 10px;
}
.node_1553739931 .node_case_list li img{
    width: 110px;
    height: 120px;
}
.node_1553739931 .node_about{
    padding:10px 0;
    position: relative;
}
.node_1553739931 .node_about_ewm{
    position: absolute;
    right:0;
    bottom: 20px;
}
.node_1553739931 .node_about_ewm img{
    width: 100px;
    height: 100px;
}
.node_1553739931 .node_about .node_img{
    width: 212px;
    height: 133px;
    float: left;
    margin-right: 10px;
}
.node_1553739931 .node_about .node_about_summary{
    margin-bottom: 10px;
    text-indent: 15px;
    font-size: 14px;
    min-height: 142px;
    margin-bottom: 10px;
}
.node_1553739931 .node_about h4{
   font-weight: bold;
    font-size: 16px;
    margin-bottom: 10px;
}
.node_1553739931 .node_about p{
    padding-left: 24px;
    background:  no-repeat;
    margin-bottom: 10px;
}
.node_1553739931 .node_news{
    background: #fff;
    padding:10px;
}
.node_1553739931 .node_panel_body .node_news
{
    padding:0;
    background: transparent;
}
.node_1553739931 .wgt_slide_tabs {

     bottom: -42px;
    text-align: left;


}
 .wgt_slide_tabs a {
    width: auto;
    line-height: 20px;
    width: 10px;
    height: 10px;
    display: inline-block;
    background: #ddd;
    border-radius: 50%;
    font-size: 14px;
}
.node_1553739931 .node_news_head{
    border-bottom: 1px solid #eee;
    margin-bottom: 10px;
}
.node_1553739931 .node_news_head_title{
    text-align: center;
    margin-bottom: 10px;
    margin-top: 8px;

}
.node_1553739931 .node_news_head_title a{
    font-size: 18px;
    color: #a61a10;
}
.node_1553739931 .node_news_head p{
    word-break: break-all;
    color: #666;
    font-size: 13px;

}
.node_1553739931 .node_news li{
    line-height: 25px;
}
.node_1553739931 .node_news li a{
    font-size: 14px;


}
.node_1553739931 .node_person{
    margin-top: 3px;
}
.node_1553739931 .node_person_title{
    font-size: 14px;
    color: #2273b5;
    margin-bottom: 5px;
}
.node_1553739931 .node_person_box{
    position: relative;
    padding-left: 90px;
    min-height: 72px;
}
.node_1553739931 .node_person_box p{

}
.node_1553739931 .node_person_box img{
    width: 80px;
    height: 70px;
    position: absolute;
    left: 0;
}
.node_1553739931 .node_company{
    padding:10px 0 1px 0;
}
.node_1553739931 .node_company img{
    width: 100%;
    height: 115px;
}
.node_1553739931 .node_company p{
    text-align: center;
}
.node_1553739931 .node_sq{
    margin-top: 15px;
}
.node_1553739931 .node_sq a{
    display: block;
    width: 100%;
    text-align: center;
    height: 35px;
    line-height: 35px;
    background: linear-gradient(to bottom,#d12114 0, #a61a10 70%) #d12114;
    color: #fff;
    font-size: 18px;
}
/* banner */
.node_1552016514{
    position: relative;
}
.node_1552016514 .node_banner_footer{
    position: absolute;
    height: 190px;
    left: 0;
    bottom: 0;
    width: 100%;
    background: rgba(0,0,0,0.4);
    z-index: 1000;
    padding:25px 0;
}
.node_1552016514 .node_container{
    max-width: 1350px;
    margin: 0 auto;
}
.node_1552016514 .node_banner_footer_item{
    float: left;
    width: 20%;
}
.node_1552016514 .node_banner_footer_item{
    color: #fff;
}
.node_1552016514 .node_banner_footer_item i{
    color: #fff;
    line-height: 80px;
    font-size: 84px;
}
.node_1552016514 .node_banner_footer_item div{
    font-size: 16px;
    padding-left: 10px;
    margin-top: 5px;
}
.node_1552016514 .node_banner_footer_item p{
    color: #999;
    margin-top: 7px;
    padding-left: 10px;

}


/* footer */
.node_1552016513{

    padding:20px 0;


}
.node_1552016513 .node_friend_link ul{
    min-height: 50px;
    margin-bottom: 5px;
}
.node_1552016513 .node_friend_link ul li{
    width: 20%;
    float: left;
    padding-right: 10px;
}
.node_1552016513 .node_friend_link ul li:last-child{
    padding-right: 0;
}
.node_1552016513 .node_friend_link ul li img{
    width: 100%;
    height: 50px;
}
.node_1552016513 .node_info p{
    text-align: center;
}
.node_1552016513 .node_ewm{
    text-align: center;
    margin-top: 10px;
}
.node_1552016513 .node_ewm img{
    width: 100px;
}
.node_1552016513 .node_ewm p{
    margin-top: 10px;

}
.node_1552016513 .node_ewm p a{
    color: #999;
}
.node_1552016513 .node_info{
    padding-top: 15px;

}


/* 新闻动态 */
.node_1552016521
{
    margin: 30px 0;
}
.node_1552016521 .node_nav_side{
    margin-right: 20px;
    background: #fff;
    border:1px solid #dddd;
    margin-bottom: 10px;

}
.node_1552016521 .node_nav_side .node_nav_side_title
{
    background: #eee;
    font-size: 18px;
    height: 35px;
    line-height: 35px;

}
.node_1552016521 .node_nav_side .node_nav_side_title span{
    position: relative;
    display: block;
    width: 140px;
    height: 35px;
    font-size: 15px;
    padding-left: 20px;
    background: #d12114;
    color: #fff;
    float: left;
    font-weight: bold;
}
.node_1552016521 .node_nav_side .node_nav_side_title span:before{
    content: '';
    display: block;
    border-width: 17px;
    border-style: solid;
    border-top-color: #d12114;
    border-left-color: #d12114;
    border-right-color: transparent;
    border-bottom-color:transparent;
    position: absolute;
    left: 140px;
}
.node_1552016521 .node_nav_side .node_nav_side_title span:after{
    content: '';
    display: block;
    width: 3px;
    height: 15px;
    background: #fff;
    position: absolute;
    left: 10px;
    top: 10px;
}
.node_1552016521 .node_nav_side ul{
    margin-top: 15px;
}
.node_1552016521 .node_nav_side li{
    padding:10px 50px;
    font-size: 16px;
    position: relative;

}
/*.node_1552016521 .node_nav_side li.active:before*/
/*{*/
    /*content: '';*/
    /*display: block;*/
    /*position: absolute;*/
    /*width: 3px;*/
    /*height: 30px;*/
    /*background: #c53e23;*/
    /*left: 0;*/
    /*top: 5px;*/
/*}*/
.node_1552016521 .node_nav_side li.active a{
    font-weight: bold;
    color: #c53e23;
}
.node_1552016521 .node_nav_side li a{

}

.node_1552016521 .node_main {
    background: #fff;
    border:1px solid #ddd;
    padding:20px;
}
.node_1552016521 .node_content_title{
    margin-top: 10px;
    font-size: 18px;
    text-align: center;
    margin-bottom: 10px;
}
.node_1552016521 .node_content{
    line-height: 25px;
    padding:10px;
}
.node_1552016521 .node_content p{
    text-indent: 29px;
}
.node_1552016521 .node_content img{
    max-width: 100%;
}
.node_1552016521 .node_info{
    font-size: 14px;
    text-align: center;
    margin-bottom: 10px;
    color: #999;
}
.node_1552016521 .node_list li{
    position: relative;
    padding-right: 10px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
    margin-bottom: 10px;
    padding-left: 15px;
}
.node_1552016521 .node_list li:before{
    content: '';
    display: block;
    width: 2px;
    height: 2px;
    background: #000;
    left: 0;
    top: 8px;
    position: absolute;
}
.node_1552016521 .node_list li .node_time{
    position: absolute;
    width: 75px;
    height: 75px;
    background: #8a8989;
    color: #fff;
    text-align: center;
    border-radius: 10px;
    font-size: 12px;
    left: 0;
    top: 0;
}
.node_1552016521 .node_list li .node_time b{
    font-size: 30px;
    margin-top: 8px;
    display: block;
    line-height: 40px;
}
.node_1552016521 .node_list li .node_title a {
    color: #333;
    font-size: 14px;


}
.node_1552016521 .node_list li .node_title  span{
    float: right;
    color: #999;
}
.node_1552016521 .node_list li .iconfont{
    position: absolute;
    right: 0;
    top: 0;
    color: #999;
    font-size: 25px;
}
.node_1552016521 .node_list li .node_desc{
    margin-top: 10px;
    color: #999;
}
.node_1552016521 .node_case_item{

    background: #fff;
    border:1px solid #ddd;
    padding:10px;
    margin-bottom: 15px;
    overflow: hidden;
}
.node_1552016521 .node_case_item .node_img{
    height: 240px;
    overflow: hidden;
}
@media (max-width: 768px) {
    .node_1552016521 .node_case_item .node_img{
        height: auto;
        overflow: hidden;
    }
}
.node_1552016521 .node_case_item img{
    width: 100%;
    height: 100%;
    transition: all 0.3s;
}
.node_1552016521 .node_case_item img:hover{
    transform: scale(1.5);
}
.node_1552016521 .node_case_item p{
    text-align: center;
    margin-top: 10px;
    background: #f7f7f7;
    padding:10px 0;
    border-top: 1px solid #ddd;
    margin-left: -10px;
    margin-right: -10px;
    margin-bottom: -10px;

}
.node_1552016521 .node_publicity_title{
    text-align: center;
    font-size: 25px;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 20px;
}
.node_1552016521 .node_publicity_item{
    position: relative;
    margin-bottom: 10px;
    padding-left: 100px;
    min-height: 20px;
}
.node_1552016521 .node_publicity_item img{
	max-width: 100%;
	height:auto;
}
.node_1552016521 .node_publicity_item label{
    position: absolute;
    left: 0;
    font-weight: bold;
    width: 100px;
    text-align: right;
}
.node_1552016521 .node_publicity_item img{
    width: 470px;
}
.node_1552016521 .node_panel{
    background: #fff;
    border:1px solid #ddd;
    border-top: 2px solid #d12114;
}
.node_1552016521 .node_panel_heading{
    background: linear-gradient(to bottom,#fff 20%,#f4f4f4 80%) #eee;
    font-weight: bold;
    font-size: 14px;

    padding:5px 10px;
}
.node_1552016521 .node_panel_body{
    padding:10px;
}

.node_1552016521 .node_panel_body li{
    line-height: 25px;
    position: relative;
    padding-left: 10px;
}
.node_1552016521 .node_panel_body li:before{
    content: '';
    display: block;
    width: 2px;
    height: 2px;
    background: #000;
    position: absolute;
    left: 0;
    top: 11px;
}
.node_1552016521 .node_panel_body li a{

    font-size: 14px;
}
.node_1552016521 .node_nav{
    border-top: 2px solid #d12114;
    background: linear-gradient(to bottom,#fff 20%,#f4f4f4 80%) #eee;
    padding:10px 15px;
}
.node_1552016521 .node_nav .node_type{
    font-size: 18px;
    color: #2273b5;
}
.node_1552016521 .node_nav_list{
    margin-top: 3px;
}
.node_1552016521 .node_nav_list a{
    font-size: 13px;
    color: #2273b5;
}
.node_1552016521 .node_nav_list span{
    font-family: '宋体';
}

/* 新闻动态详情 */
.node_1552016522{
    margin:40px 0;
}
.node_1552016522 .node_title{
    font-size: 18px;
    color: #f30;
    text-align: center;

}
.node_1552016522 .node_info{
    color: #999;
    text-align: center;
    margin-top: 10px;
}
.pagination > li > a, .pagination > li > span{
    padding:6px 12px;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 2;
    color: #fff;
    background-color: #c53e23;
    border-color: #c53e23;
    cursor: default;
}

/* 导航 */
.node_common_nav li{
    display: inline-block;
    background:  no-repeat;
    width: 154px;
    height: 43px;
    line-height: 43px;
    text-align: center;
}
 .node_common_nav li a{

     cursor: pointer;
}
.node_common_nav li.active,.node_common_nav li:hover{
    background:  no-repeat;
}
.node_common_nav li.active a,.node_common_nav li:hover a{
    color: #fff;
}

/* 关于我们 */
.node_1552016523{
    margin:30px 0;
}
.node_1552016523 .node_item{

}
.node_1552016523 .node_main{
    padding: 0 50px;
    margin-top: 30px;
    background: #fff;
    border: 1px solid #ddd;
}

.node_1552016523 .node_title{
    font-size: 24px;
    color: #d12114;
    text-align: center;
    font-weight: normal;
    line-height: 120px;
    border-bottom: 1px solid #e6e6e6;
}

.node_1552016523 .node_content{
    padding: 30px 0;
    line-height: 2;
}
.node_1552016523 h2{
    font-weight: bold;
    font-size: 20px;
}
.node_1552016523 h3{
    font-weight: bold;
    font-size: 16px;
    text-align: center;
}

/* 引导 */
.node_1552016524{
    margin:30px 0;
}
.node_1552016524 .node_pop_name{
    color: #fe4c40;
    text-align: center;
    margin:30px 0;
    font-size: 22px;
}
.node_1552016524 .node_head{
    background: #f7f7f7;
    border:1px solid #e6e6e6;
    margin-top: 40px;
}
.node_1552016524 .node_head .node_num{
    text-align: center;
    padding:30px 0;
    border-right: 1px solid #ddd;

}
.node_1552016524 .node_head .node_num span{
    font-size: 35px;
}

.node_1552016524 .node_info{
    margin-top: 40px;
}
.node_1552016524 .node_info li{
    margin-bottom: 30px;
}
.node_1552016524 .node_ewm{
    text-align: center;
    margin-top: 40px;
}
.node_1552016524 .node_ewm img{
    width: 120px;

}
.node_1552016524 .node_btn a{
    display: inline-block;
    padding:10px 50px;
    color: #fff;
    background: #fe4c40;
    border-radius:6px;
    font-size: 16px;
    margin-right: 10px;
}
.node_1552016524 .node_desc .node_title{
    border-top: 1px solid #ddd;
    padding-top: 30px;
    margin-top: 40px;
    font-size: 16px;
    color: #fe4c40;
}
.node_1552016524 .node_desc .node_content{
    margin-top: 20px;
    background: #f7f7f7;
    border:1px solid #e6e6e6;
    padding:20px;
}
.node_1552016524 .node_count_time{
    margin-top: 50px;
    text-align: center;
}
.node_1552016524 .node_count_time>span{

}
.simplecounttime{
    text-align: left;
}
@media (max-width: 768px) {
    .node_1552016524 .node_head .node_num{
        padding:10px 0;
        border-right: none;

    }
    .node_1552016524 .node_head .node_num span{
        font-size: 35px;
    }
    .node_1552016524 .node_count_time{
        margin-top: 0;
        padding-bottom: 10px;
        text-align: center;
        border-top: 1px solid #ddd;
    }
    .node_1552016521 .node_publicity_item img{
        max-width: 100%;
    }
}

/* 品牌公示 */
.node_1552016527{

}
.node_1552016527 .node_footer{
    position: relative;
    padding-top: 20px;
    padding-bottom: 20px;
}
.node_1552016527 .node_footer:hover{
    background: #e83619;
    color: #fff;
}
.node_1552016527 .node_footer:hover .node_click,.node_1552016527 .node_footer:hover>span{
    color: #fff;
}
.node_1552016527 .node_footer>span{
    position: absolute;
    right: 10px;
    top: 30px;
    font-size: 25px;
    color: #999;
}
.node_1552016527 .node_item{
    border:1px solid #ddd;
    margin-bottom: 20px;

}
.node_1552016527 .node_item a{
    display: block;
    color: #333;
}
.node_1552016527 .node_item img{
    width: 100%;
}
.node_1552016527 .node_title{
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 10px;
    padding-left: 20px;

}
.node_1552016527 .node_click{
    color: #999;
    padding-left: 20px;
}

/* 公示 详情 */
.node_1552016528{
    background:  center top no-repeat;
    height: 415px;
}
.node_1552016528 .node_head {
    width: 1134px;
    height: 290px;
    background: url(/uploads/image/svimages/header.png) center top no-repeat;
    margin: 0px auto;
    text-align: center;
    padding-top: 155px;
    position: relative;
    top: 100px;
}
.node_1552016528 .node_head .node_title{
    color: #fff;
    font-weight: bold;
    font-size: 40px;
}
.node_1552016528 .node_top{
    width: 1200px;
    height: 156px;
    background: url(/uploads/image/svimages/upbg.png) center top no-repeat;
    text-align: center;
    position: relative;
    margin: 0px auto;
    padding-top: 40px;
    margin-top: 130px;
}
.node_1552016528 .node_main{
    width: 1200px;
    background: url(/uploads/image/svimages/down.png) center top repeat-y;
    margin: 0px auto;
    overflow: hidden;
}
.node_1552016528 .node_top .node_rule{

    display: block;
    position: absolute;
    width: 131px;
    height: 120px;
    background: url(/uploads/image/svimages/guizhe.png) center top no-repeat;
    right: 20px;
    top: 10px;
    cursor: pointer;
}
.node_rule_content{
    max-width: 600px;
}
.node_1552016528 .node_main .node_item{
    width: 910px;
    height: 152px;
    background: url(/uploads/image/svimages/bg_column.png) center top no-repeat;
    margin: 0px auto 40px;
    position: relative;
}

.node_1552016528 .node_main .node_num{
    position: absolute;
    top: -3px;
    left: 40px;
}
.node_1552016528 .node_main .node_logo{
    position: absolute;
    top: 20px;
    left: 120px;
    width: 178px;
    height: 100px;
    background: url(/uploads/image/svimages/bg_logo.png) center top no-repeat;
    padding: 20px;
}
.node_1552016528 .node_main .node_logo img{
    width: 138px;
    height: 60px;
}

.node_1552016528 .node_main .node_title{
    position: absolute;
    top: 40px;
    left: 320px;
    color: #f3ca3c;
    font-size: 22px;
}
.node_1552016528 .node_main .node_url{
    position: absolute;
    top: 80px;
    left: 320px;
    color: #f3ca3c;
    font-size: 18px;
}
.node_1552016528 .node_main .node_info {
    position: absolute;
    top: 13px;
    right: 20px;
    width: 200px;
    padding-left: 18px;
    height: auto;
    color: #f3ca3c;
    background: url(/uploads/image/svimages/line.png) left center no-repeat;
}
.node_1552016528 .node_main .node_info p{
    line-height: 30px;
    font-size: 14px;
}
/* 品牌 */
.node_1552016529
{
    margin-top: 40px;
}
.node_1552016529 .container{
    max-width: 1280px;
}
@media (min-width: 1200px) {
    .node_1552016529 .node_left{
        width: 78%;
    }
    .node_1552016529 .node_right{
        width: 22%;
    }
}
.node_1552016529 .node_head{
    background: #fff;
    border:1px solid #ddd;
    margin-bottom: 30px;
    padding:20px;
}
.node_1552016529 .node_logo{
    width: 100%;
    border:1px solid #ddd;
}
.node_1552016529 .node_custom{
    background: #fff;
    padding:0 20px;
    border:1px solid #ddd;
    margin-bottom: 30px;
}
.node_1552016529 .node_custom .node_title{
    margin-bottom: 15px;
    font-size: 16px;
    background: #eee;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
    margin-top: -1px;
    margin-left: -20px;
    margin-right: -20px;
    height: 40px;
    line-height: 40px;
    font-weight: bold;
    padding-left: 20px;
}
.node_1552016529 .node_custom .node_content{
    padding-bottom: 20px;
    line-height: 25px;
}

.node_1552016529 .node_panel{
    background: #fff;
    border:1px solid #ddd;
}
.node_1552016529 .node_panel_title{
    background: #eee;
    border-bottom: 1px solid #ddd;
    padding-left: 10px;
    height: 35px;
    line-height: 35px;
    font-weight: bold;
}
.node_1552016529 .node_panel_content{
    padding:5px 20px;
}
.node_1552016529 .node_relate_brand a{
    display: block;
    padding:10px 0;
}
.node_1552016529 .node_relate_brand img{
    width: 100%;
    height: 60px;
}
.node_1552016529 .node_relate_brand p{
    height: 40px;
    color: #777;
    overflow: hidden;
}
.node_1552016529 .node_ad{
    margin-top: 10px;
    margin-bottom: 10px;
}
.node_1552016529 .node_ad img{
    width: 100%;
}

.node_common_tabs{
    margin-top: 20px;
}
.node_common_tabs_name{
    font-size: 18px;
    font-weight: bold;
    color: #c53e23;
}
.node_common_tabs_nav{
    text-align: right;
}
.node_common_tabs_nav a{
    font-size: 15px;
    font-weight: bold;
    padding:0 10px;
    border-right: 2px solid #000;
    color: #333;
}
.node_1554689834{
    background: #fff;
    padding:20px;
    margin-top: 30px;
}

.node_1554963777{
    background: #f5e9e6;
    border: 1px solid #b51b01;
    height: 60px;
    position: relative;
    padding-left: 224px;
    padding-right: 153px;

}
.node_1554963777 .node_label{
    position: absolute;
    left: 0;
    top: 0;
    text-align: center;
    background:#b51b01;
    color: #fff;
    font-size: 16px;
    height: 58px;
    font-weight: bold;
    /*line-height: 11px;*/
    padding-top: 5px;
    width: 207px;
}
.node_1554963777 .node_item{
    position: relative;
    padding-left: 75px;
    margin-top: 13px;
}
.node_1554963777 .node_item input{
    display: block;
    width: 100%;
    height: 30px;
    border:none;
    padding:0 10px;

}
.node_1554963777 .node_item label{
    position: absolute;
    display: block;
    width: 75px;
    left: 0;
    top: 5px;
}
.node_1554963777 button{
    position: absolute;
    right: 25px;
    top: 0;
    background: #b51b01;
    color: #fff;
    border: none;
    padding: 7px 29px;
    margin-top: 11px;
}
@media (max-width: 768px) {
    .node_1554963777{
        background: #f5e9e6;
        border: 1px solid #b51b01;
        height: 191px;
        position: relative;
        padding-left: 0;
        padding-right: 0;

    }
    .node_1554963777 .node_label{
        position: static;
        left: auto;
        top: auto;
        text-align: center;
        background:#b51b01;
        color: #fff;
        font-size: 16px;
        height: 58px;
        line-height: 14px;
        width: 100%;
    }
    .node_1554963777 .node_item{
        position: relative;
        padding-left: 75px;
        margin-top: 13px;
        padding-right: 10px;
    }
    .node_1554963777 .node_item label{
        position: absolute;
        display: block;
        width: 75px;
        left: 10px;
        top: 5px;
    }
    .node_1554963777 button{
        position: static;
        right: auto;
        top: auto;
        background: #b51b01;
        color: #fff;
        border: none;
        padding: 7px 29px;
        margin-top: 11px;
        display: block;
        width: 100%;
    }
}

.node_1554963778{
    background: #f5e9e6;
    border: 1px solid #fe4c40;
    height: 60px;
    position: relative;
    padding-left: 187px;
    padding-right: 153px;

}
.node_1554963778 .node_label{
    position: absolute;
    left: 0;
    top: 0;
    text-align: center;
    background:#fe4c40;
    color: #fff;
    font-size: 13px;
    height: 58px;
    font-weight: bold;
    line-height: 16px;
    padding-top: 11px;
    width: 174px;
}
.node_1554963778 .node_item{
    position: relative;
    padding-left: 75px;
    margin-top: 13px;
}
.node_1554963778 .node_item input{
    display: block;
    width: 100%;
    height: 30px;
    border:none;
    padding:0 10px;

}
.node_1554963778 .node_item label{
    position: absolute;
    display: block;
    width: 75px;
    left: 0;
    top: 5px;
}
.node_1554963778 button{
    position: absolute;
    right: 25px;
    top: 0;
    background: #fe4c40;
    color: #fff;
    border: none;
    padding: 7px 29px;
    margin-top: 11px;
}
@media (max-width: 768px) {
    .node_1554963778{
        background: #f5e9e6;
        border: 1px solid #355e92;
        height: 191px;
        position: relative;
        padding-left: 0;
        padding-right: 0;

    }
    .node_1554963778 .node_label{
        position: static;
        left: auto;
        top: auto;
        text-align: center;
        background:#355e92;
        color: #fff;
        font-size: 16px;
        height: 58px;
        line-height: 14px;
        width: 100%;
    }
    .node_1554963778 .node_item{
        position: relative;
        padding-left: 100px;
        margin-top: 13px;
        padding-right: 10px;
    }
    .node_1554963778 .node_item label{
        position: absolute;
        display: block;
        width: 100px;
        left: 10px;
        top: 5px;
    }
    .node_1554963778 button{
        position: static;
        right: auto;
        top: auto;
        background: #355e92;
        color: #fff;
        border: none;
        padding: 7px 29px;
        margin-top: 11px;
        display: block;
        width: 100%;
    }
}

.node_1552016514x .wgt_slide img {
    height:190px;
}


.fixediv{ position: absolute; ;top:144px;z-index:9999}
.fixediv a.close2{display:block;height:18px;line-height:18px;font-size:12px;padding:0 0px;
    text-decoration:none;text-align:center;width:48px;position:absolute; right:0px;}

@media (max-width: 768px) {
    .fixediv{ width:100%;}
    .fixediv img{ max-width: 100%;}
}
