@charset "utf-8";

/************************************ home page *****************************************/
.header_df{
    height:80px;
    background:#0097e2;
    position:relative;
}
.header_wrap{
    max-width:1200px;
    padding-left:200px;
    position:relative;
    margin:0 auto;
    height:100%;
}
.header_logo{
    width:200px;
    height:80px;
    overflow:hidden;
    position:absolute;
    left:0;
    top:0;
}
.nav_list{
    height:100%;
    font-size:0;

}
.nav_li{
    float:right;
    line-height:80px;
    height:80px;
    margin:0 2.8%;
    position:relative;
}
.nav_item{
    font-size:16px;
    color:#fff;
    cursor:pointer;
}
.nav_li:hover .nav_item{
    color:#cccccc !important;
}

.choice_nav_on a{
    color:#cccccc !important;
}

.navSub_List{
    display:none;
    position:absolute;
    top:80px;
    right:0;
    width:180px;
    line-height:1.5;
    z-index: 200;
    padding-top:4px;
}

.navSub_li {
    background: #fff;
    border-bottom: 1px solid #e2e2e2;
    border-left: 1px solid #e2e2e2;
    border-right: 1px solid #e2e2e2;
}
.navSub_li:first-child{
    border-top:4px solid #0097e2;
}

.navSub_item{
    display:block;
    font-size:16px;
    color:#545454;
    padding:15px 27px;
    cursor:pointer;
}
.navSub_item:hover{
    background:#0096e0;
    color:#fff;
}

/*nav-df-phone*/
.nav-menu-ico{
    width:20px;
    height:16px;
}
.nav-menu-btn{
    display:none;
    margin-top:22px;
    float:right;
    padding:5px;
}
.nav-menu-btn:active{
    opacity: 0.7;
    filter:Alpha(opacity=70)
}
.nav-df-phone{
    display:none;
    position:absolute;
    width:100%;
    z-index: 1300;
    left:0;
    top:80px;
    background-color:#fff;
    border-top:solid 1px #e2e2e2;
    border-bottom:solid 1px #e2e2e2;
}

.nav-item-phone{
    display:block;
    width:100%;
    height:44px;
    line-height:44px;
    padding:0 40px 0 22px;
    font-size:16px;
    position:relative;
    color:#707070;
}
.nav-bomb-phone{
    display:none;
    width:100%;
}
.nav-bomb-rowPhone{
    width:100%;
    height:44px;
    line-height:44px;
    padding:0 40px 0 ;
    font-size:14px;

}
.nav-bomb-itemPhone{
    display:block;
    width:100%;
    height:100%;

}
.nav-choice-onPhone{
    color:#333;
    border-bottom:solid 1px #333;
}
.nav-bomb-rowIco{
    position: absolute;
    right: 20px;
    top: 50%;
    width: 14px;
    height: 6px;
    margin-top: -3px;
}
.visibleNav{
    display:block!important;
}

/*ho_box*/
.ho_box{
    max-width:1200px;
    margin:0 auto;
    padding-bottom:70px;
}
/*item_title_box*/
.item_title_box{
    padding:60px 0 30px;
    text-align:center;
}
.item_title_df{
    display:inline-block;
    font-size:24px;
    color:#0097e2;
    text-align:center;
    margin-bottom:16px;
    min-height:44px;
    line-height:44px;
    padding:0 20px;
    border-bottom:solid 2px #0097e2;

}
.item_titleSub_df{
    font-size:14px;
    color:#b2b2b2;
    text-align:center;

}

/*ho_pro_wrap*/
.ho_pro_wrap{
    background:#fff;
}
.classify_bar{
    font-size:16px;
    text-align: center;
    color:#8d8d8d;
}
.classify_item_on{
    color:#0760b0;
}
.classify_item{
    cursor: pointer;
    padding:0 10px;
}

.ho_pro_list li{
    float:left;
    width:33.33%;
    padding:10px;
}
.ho_pro_list .item_df{
    position:relative;
    cursor:pointer;
}
.ho_pro_list .item_df:hover .pro_mask_layer{
    visibility: visible;
}
.pro_mask_layer{
    visibility: hidden;
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    text-align:center;
    padding:0 5px;
    background:rgba(7,96,176,.2);
    filter:Alpha(opacity=20);
    vertical-align: middle;
    color:#fff;
    font-size:16px;
}
.confer_ob{
    display:inline-block;
    height:100%;
    width:0;
    vertical-align: middle;
}

/*ho_story_wrap*/
.ho_story_wrap{
    background:url(../img/ho_story_bg.jpg) no-repeat;
    background-size: 100% 100%;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='../image/img_banner.png',
            sizingMethod='scale');
}
.ho_story_txt{
    max-width:920px;
    margin:0 auto;
}
.ho_story_txt .txt_df{
    font-size:14px;
    color:#595959;
    line-height:1.5;
    padding:5px 0 ;
    text-align:center;
}


/*ho_news_wrap*/
.ho_news_wrap{
    background:#fff;
}
.home-news-list{
    width:100%;
    overflow: hidden;
}
.home-news-row{
    width:33.33%;
    float:left;
    padding:10px;
    margin-bottom:20px
}

.home-news-row .row-case{
    color:#878787;
    display:block;
    cursor:pointer;
    width:100%;
    height:80px;
    overflow: hidden;
    padding-top:10px;
}
.home-news-row:hover .row-case{
    color: #333333 !important;
}
.home-news-row .row-case:active{
    opacity:.7;
    filter:Alpha(opacity=70);
}

.home-news-row .row-time{
    color:#7e7e7e;
    overflow: hidden;
}
.home-news-row .row-describe{
    line-height:24px;
    padding-right: 20px;
    padding-left:15px;
    word-break: break-all;
    text-align: justify;
}
.home-news-row .row-time-dayM{

    font-size:14px;
}
.home-news-row .row-time-year{
    color:#8f8f8f;
    font-size:14px;
    text-align: right;
}
.home-news-line{
    width:1px;
    height:100%;
    border-left:solid 1px #dbdbdb;
    float:left;
}
.home-news-row .row-title{
    color:#333;
    font-size:16px;
    padding-bottom:5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*ho_consultation_banner_wrap*/
.ho_consultation_banner_wrap{
    position:relative;
    height:0;
    padding-bottom:22.39%;
    overflow: hidden;
    background:url(../img/consultation_bg.jpg) no-repeat;
    background-size:cover;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='../image/img_banner.png',
            sizingMethod='scale');
}
.ho_consultation_banner_wrap .item_title_box{
    width:100%;
    position:absolute;
    top:50%;
    left:0;
    margin-top:-78px;
}
/*ho_consultation_wrap*/
.ho_consultation_wrap{
    padding:40px 0;
}
.title_company_name{
    font-size:18px;
    padding-bottom:30px;
}

.company_info{
    float:left;
    width:38%;
}
.input_box{
    float:right;
    width:62%;
}
.company_info_row{
    color:#8a8a8a;
    min-height:24px;
    position:relative;
    padding-left:70px;
    margin-bottom:20px;
}
.info_text_long{
    padding-left:100px;
}
.ico_tel{
    display:inline-block;
    width:14px;
    height:14px;
    background:url(../img/ico_tel.png) no-repeat center center;
    vertical-align: middle;
    padding-right:8px;
}
.ico_email{
    display:inline-block;
    width:14px;
    height:14px;
    background:url(../img/ico_email.png) no-repeat center center;
    vertical-align: middle;
    padding-right:8px;
}
.ico_position{
    display:inline-block;
    width:14px;
    height:14px;
    background:url(../img/ico_position.png) no-repeat center center;
    vertical-align: middle;
    padding-right:8px;
}
.ico_name{
    display:inline-block;
    width:14px;
    height:14px;
    background:url(../img/ico_name.png) no-repeat center center;
    vertical-align: middle;
    padding-right:8px;
}
.info_row_txt{
    position:absolute;
    left:0;
    top:0;
}
.input_item_3p{
    position:relative;
    width:33.3%;
    padding-left:20px;
    padding-right:10px;
    float:left;
    height:34px;
    line-height:34px;
    margin-bottom:50px;
}
.must_fill{
    position:absolute;
    right:0;
    top:3px;
	color:#ff0000;
}
.input_item_1p{
    width:100%;
    float:left;
    height:34px;
    line-height:34px;
    margin-bottom:50px;
}
.input_item_3p:first-child{
    padding-left:0;
}
.input_item_box{
    display:block;
    border-bottom:solid 1px #d5d5d5;
    padding-left:40px;
    position:relative;
    height:100%;
}

.input_box input{
    width:100%;
    height:100%;
    display:block;
    background:transparent;
}
.input_info_label{
    position:absolute;
    left:0;
    top:0;
    width:30px;
    font-size:14px;
    color:#8a8a8a;
}
.select_box{
    display:block;
    float:left;
    width:100%;
    margin-bottom:50px;
}
.select_pro{
    width:35%;
    float:left;
    background:none;
    border:none;
    height:34px;
    line-height:34px;
    border-bottom:solid 1px #d5d5d5;
}
.select_input{
    display:block;
    width:65%;
    float:left;
    padding-left:20px;
    height:34px;
    line-height:34px;

}

.select_input input{
    width:100%;
    border-bottom:solid 1px #d5d5d5;
    padding:0 10px;
}
.message_box{
    float:left;
    width:100%;
    height:120px;
    position:relative;
    padding-right:167px;

}
.message_box .label_df{
    position:absolute;
    left:0;
    top:0;
    color:#8a8a8a;
}
.message_input{
    width:100%;
    height:100%;
    resize: none;
    background:none;
    border:none;
    border-bottom:solid 1px #d5d5d5;
    padding-left:40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.message_submit_btn{
    position:absolute;
    right:0;
    bottom:0;
    width:152px;
    height:35px;
    line-height:35px;
    color:#fff;
    background:#0097e2;
    text-align:center;
    cursor:pointer;
}

/*footer_df*/
.footer_df{
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    text-align:center;
    color:#fff;
    background:#0097e2;

}
.footer_box{
    padding:20px 0;
}
.ft_bottom{
    padding-top:5px;
}

/**************** media *******************/
@media screen and (min-width:1201px){
    .nav-df-phone{
        display:none!important;
    }
}
/*1024 横屏*/
@media screen and (max-width:1200px) and (min-width: 946px) {
    /*header_df*/
    .header_df{
        padding: 0 16px;
    }
    .nav-df-phone{
        display:none!important;
    }
    /*ho_pro_wrap*/
    .ho_pro_wrap{
        padding:0 10px;
    }
    /*ho_story_wrap*/
    .ho_story_wrap{
        padding:0 15px;
    }
    .ho_story_txt{
        padding:0 20px;
    }
    /*ho_news_wrap*/
    .ho_news_wrap{
        padding:0 10px;
    }
    /*ho_consultation_wrap*/
    .ho_consultation_wrap{
        padding-left:20px;
        padding-right:20px;
    }
}
/*768 竖屏 */
@media screen and (max-width:945px) and (min-width: 701px){
    /*header_df*/
    .header_df{
        padding: 0 16px;
    }
    /*nav*/
    .nav_list{
        display:none;
    }
    .nav-menu-btn{
        display:block;
    }

    /*ho_pro_wrap*/
    .ho_pro_wrap{
        padding:0 10px;
    }
    .ho_pro_list li {
        width: 50%;
    }
    .ho_pro_list li+li+li+li+li+li+li{
        display:none;
    }
    /*ho_story_wrap*/
    .ho_story_wrap{
        padding:0 15px;
    }
    .ho_story_txt{
        padding:0 20px;
    }
    /*ho_news_wrap*/
    .ho_news_wrap{
        padding:0 10px;
    }
    .home-news-row {
        width: 50%;
    }
    /*ho_consultation_wrap*/
    .ho_consultation_wrap{
        padding-left:20px;
        padding-right:20px;
    }
    .input_box{
        float: none;
        width: 100%;
        margin-bottom:40px;
    }
    .company_info {
        float: none;
        width: 100%;
    }
    .ho_box {
        padding-bottom: 40px;
    }
}
/*手机横屏*/
@media screen and (max-width:700px) and (min-width:501px){
    /*header_df*/
    .header_df{
        padding: 0 16px;
    }
    /*nav*/
    .nav_list{
        display:none;
    }
    .nav-menu-btn{
        display:block;
    }
    /*ho_pro_wrap*/
    .ho_pro_wrap{
        padding:0 5px;
    }
    .ho_pro_list li {
        width: 50%;
    }
    .ho_pro_list li+li+li+li+li+li+li{
        display:none;
    }
    /*ho_story_wrap*/
   .ho_story_wrap{
       padding:0 15px;
   }
    /*ho_news_wrap*/
    .ho_news_wrap{
        padding:0 10px;
    }
    .home-news-row {
        width: 50%;
    }

    /*ho_consultation_banner_wrap*/
    .ho_consultation_banner_wrap{
        padding-bottom:0;
        height:170px;
    }
    /*ho_consultation_wrap*/
    .ho_consultation_wrap{
        padding-left:15px;
        padding-right:15px;
    }
    .input_box{
        float: none;
        width: 100%;
        margin-bottom:40px;
    }
    .company_info {
        float: none;
        width: 100%;
    }
    .input_item_3p {
        float:none;
        width: 100%;
        padding-left:0;
        margin-bottom: 30px;
    }
    .input_item_1p {
        float:none;
        width: 100%;
        padding-left:0;
        margin-bottom: 30px;
    }
    .select_pro {
        width: 100%;
        float:none;
        margin-bottom: 30px;
    }
    .select_input input {
        padding: 0 ;
    }
    .select_input {
        width: 100%;
        float: none;
        padding-left: 0;
        margin-bottom: 30px;
    }
    .select_box {
        float: none;
        margin-bottom: 30px;
    }
    .message_box {
        float: none;
        padding-right: 0;
        height:auto;
    }
    .message_submit_btn {
        position: static;
        display:block;
        margin:20px auto ;
    }
    .message_input{
        height:120px
    }
    .ho_box {
        padding-bottom: 40px;
    }
    /*footer_df*/
    .footer_df{
        height:1px;
        padding:0;
        overflow: hidden;
        background:none;
    }
    .ho_consultation_wrap{
        padding-bottom:0;
    }
}
/*手机竖屏*/
@media screen and (max-width:500px) {
    /*header_df*/
    .header_df{
        padding: 0 16px;
    }
    /*nav*/
    .nav_list{
        display:none;
    }
    .nav-menu-btn{
        display:block;
    }
    /*ho_pro_wrap*/
    .ho_pro_wrap{
        padding:0 5px;
    }
    .ho_pro_list li {
        width: 100%;
    }
    .ho_pro_list li+li+li+li{
        display:none;
    }
    /*ho_story_wrap*/
    .ho_story_wrap{
        padding:0 15px;
    }
    /*ho_news_wrap*/
    .ho_news_wrap{
        padding:0 5px;
    }
    .home-news-row {
        width: 100%;
    }
    .home-news-list>li+li+li+li{
        display:none;
    }
        /*ho_consultation_banner_wrap*/
    .ho_consultation_banner_wrap{
        padding-bottom:0;
        height:170px;
    }
    .ho_consultation_wrap{
        padding-left:15px;
        padding-right:15px;
    }
    .input_box{
        float: none;
        width: 100%;
        margin-bottom:40px;
    }
    .company_info {
        float: none;
        width: 100%;
    }
    /*ho_consultation_wrap*/
    .ho_consultation_wrap{
        padding-left:15px;
        padding-right:15px;
    }
    .input_box{
        float: none;
        width: 100%;
        margin-bottom:40px;
    }
    .company_info {
        float: none;
        width: 100%;
    }
    .input_item_3p {
        float:none;
        width: 100%;
        padding-left:0;
        margin-bottom: 30px;
    }
    .input_item_1p {
        float:none;
        width: 100%;
        padding-left:0;
        margin-bottom: 30px;
    }
    .select_pro {
        width: 100%;
        float:none;
        margin-bottom: 30px;
    }
    .select_input input {
        padding: 0 ;
    }
    .select_input {
        width: 100%;
        float: none;
        padding-left: 0;
        margin-bottom: 30px;
    }
    .select_box {
        float: none;
        margin-bottom: 30px;
    }
    .message_box {
        float: none;
        padding-right: 0;
        height:auto;
    }
    .message_submit_btn {
        position: static;
        display:block;
        margin:20px auto ;
    }
    .message_input{
        height:120px
    }
    .ho_box {
        padding-bottom: 40px;
    }
    /*footer_df*/
    .footer_df{
        height:1px;
        padding:0;
        overflow: hidden;
        background:none;
    }
    .ho_consultation_wrap{
        padding-bottom:0;
    }
}

/**************** product list page *******************/
.subBanner_wrap {
    position: relative;
    width:100%;
    height: 0;
    padding-bottom:16.56%;
    overflow:hidden;
}
.subBanner_mask_layer{
    position:absolute;
    height:100%;
    left:0;
    top:0;
    width:100%;
    text-align:center;
    z-index:10;
    background:#aaa;
    opacity:.3;
    filter:Alpha(opacity=30);
}
.subBanner_content{
    position:absolute;
    height:100%;
    left:0;
    top:50%;
    margin-top:-31px;
    width:100%;
    text-align:center;
    z-index:20;
}
.subBanner_content .title_df{
    font-size:24px;
    vertical-align: middle;
    color:#fff;
    padding:0 5px;
}
.subBanner_content .subTitle_df{
    font-size:16px;
    color:#fff;
    padding:0 5px;
    vertical-align: middle;
}
.subBanner_content .line_df{
    display:inline-block;
    width:125px;
    height:1px;
    vertical-align: middle;
    background:#fff;
    padding:0 5px;
}

/*product_classify_wrap*/
.product_classify_wrap{
    background:#fff;
}
.product_classify_bar{
    max-width:1200px;
    margin:0 auto;

}
.product_classify_bar li{
    float:left;
    padding:0 15px;
}
.product_classify_bar .item_df{
    display:block;
    text-align:center;
    line-height:52px;
    height:52px;
    color:#90939b;
    cursor:pointer;
}

.product_classify_bar .item_df:hover{
    color:#468ede;
}
.product_classify_itemOn{
    color:#468ede!important;
}
/*content_con_wrap*/
.content_con_wrap{
    background:#f6f6f6;
}
.product_con{
    max-width:1200px;
    margin:0 auto;
    padding:30px 0 50px ;
}
.pro_lt{
    float:left;
    width:18%;
}
.pro_rt{
    float:right;
    width:77%;
}
.pro_lt .title_df{
    font-size:18px;
    color:#468ede;
    height:55px;
    line-height:55px;
    padding-left:20px;
    background:#fff;
    font-weight:600;
    position:relative;
}
.classify_bomb_btn{
    display:none;
    height:40px;
    padding:0 5px;
    position:absolute;
    right:20px;
    top:50%;
    margin-top:-20px;
    vertical-align: middle;
    text-align: center;
    line-height:40px;
    font-size:14px ;
    color:#858585;
    font-weight:normal;
}

.pro_lt .list_df{
    background:#fff;
}
.pro_lt .item_df{
    display:block;
    height:55px;
    line-height:55px;
    padding-left:20px;
    color:#333;
    font-size:14px;
    cursor:pointer;
    white-space:nowrap;
    overflow:hidden;
    text-overflow: ellipsis;
}
.pro_lt .item_df:hover{
    color:#468ede;
}
.pro_lt_itemOn{
    background:#468ede;
    color:#fff!important;
}
.pro_rt li{
    width:25%;
    float:left;
    padding:0 1.25% 2.5%;
}
.pro_rt_item{
    display:block;
}

.pro_rt_describe{
    border-top:solid 1px #d2d2d2;
    height:40px;
    line-height:40px;
    text-align:center;
    padding:0 10px;
    background:#fff;
}
.pro_rt_item:hover .pro_rt_describe{
    background:#468ede;
    color:#fff;
}

/*ico_hover*/
.ico_hover{
    display:block;
    width:50px;
    height:50px;
    background:url(../img/ico_hover.png);
}

/*list-takePage-bar*/
.page_bar{
    text-align:right;
    margin-top:30px;
    padding-right:1.25%;
}

.page_box{
    font-size:0;
    border:solid 1px #ddd;
    border-radius:6px;
    display:inline-block;
    behavior: url(/lib/ie-css3.htc);
    text-align: center;
}
.page_count{
    padding-right:20px;
}
.page_count .count_df{
    color:#468ede;
    padding:6px;
}
.page_box a{
    display:inline-block;
    font-size:14px;
    height:30px;
    line-height:30px;
    color:#595959;
}
.page_pre_btn , .page_next_btn{
    width:67px;
}
.page_first_btn ,.page_last_btn{
    width:52px;
}
.page_sub_btn{
    width:34px;
}
.page_item{
    border-left:solid 1px #dddddd;
    cursor:pointer;
}
.page_item:first-child{
    border-left:0;
}
.page_item_on{
    color:#fff!important;
    background:#468ede;
}
/**************** media *******************/
/*1024 横屏*/
@media screen and (max-width:1200px) and (min-width: 946px) {
    .product_classify_bar{
        padding:0 5px
    }
    .content_con_wrap{
        padding:0 20px;
    }
}
/*768 竖屏 */
@media screen and (max-width:945px) and (min-width: 701px){
    .product_classify_bar{
        padding:0 20px
    }
    .pro_lt {
        float: none;
        width: 100%;
        padding:0 15px;
        margin-bottom:40px;
    }
    .pro_rt{
        float:none;
        width:100%;
        padding:0 5px;
    }
    .pro_rt li {
        width: 50%;
        padding: 0 10px 20px;
    }
    .page_bar{
        text-align:center;
    }
    .classify_bomb_btn{
        display:inline-block;
    }
    .pro_lt .list_df{
       display:none;

    }

}
/*手机横屏*/
@media screen and (max-width:700px) and (min-width:501px){
    .product_classify_bar{
        padding:0 5px
    }
    .pro_lt {
        float: none;
        width: 100%;
        padding:0 ;
        margin-bottom:20px;
    }
    .pro_rt{
        float:none;
        width:100%;
        padding:0 5px;
    }
    .pro_rt li {
        width: 100%;
        padding: 0 10px 20px;
    }

    /**/
    .classify_bomb_btn{
        display:inline-block;
    }
    .pro_lt .list_df{
        display:none;
    }

    .page_bar{
        text-align:center;
    }
    .page_count{
        display:block;
        margin-bottom:10px;
    }
    .page_pre_btn , .page_next_btn{
        display:none!important;
    }
    /*subBanner_content*/
    .subBanner_content{
        display:none;
    }

}
/*手机竖屏*/
@media screen and (max-width:500px) {
    .product_con {
        padding-top:20px;
    }
    .product_classify_bar{
        padding:0 5px;
    }
    .product_classify_bar li{
        float:left;
        padding:0 10px;
    }
    .pro_lt {
        float: none;
        width: 100%;
        padding:0 ;
        margin-bottom:40px;
    }
    .pro_rt{
        float:none;
        width:100%;
        padding:0 5px;
    }
    .pro_rt li {
        width: 100%;
        padding: 0 10px 20px;
    }

    /**/
    .classify_bomb_btn{
        display:inline-block;
    }
    .pro_lt .list_df{
        display:none;
    }

    .page_bar{
        text-align:center;
    }
    .page_count{
        display:block;
        margin-bottom:10px;
    }
    .page_pre_btn , .page_next_btn{
        display:none!important;
    }
    /*subBanner_content*/
    .subBanner_content{
        display:none;
    }
}



/**************** describe page *******************/
.ct_con1200{
    max-width:1200px;
    margin:0 auto;
    border-top:solid 1px #e5e5e5;
    padding:25px 0 60px;
}
.describe_introduce{
    background:#fff;
    padding:40px 24px;
}
.crumb_bar{
    margin-bottom:10px;
}
.crumb_item{
    padding:0 8px;
    height:44px;
    line-height:44px;
    cursor:pointer;
}
.crumb_item:hover{
    color:#858585;
}
.describe_pro_box dt{
    float:left;
    width:38%;
}
.describe_pro_box dd{
    float:left;
    width:62%;
    padding:0 30px 0 40px
}
.describe_info_title{
    font-size:18px;
    font-weight:600;
    height:40px;
    border-bottom:solid 1px #e5e5e5;
    margin-bottom:32px;
}
.describe_info_subTitle{
    font-weight:600;
    margin-bottom:10px;
    color:#0096e0;
}
.pro_type{
    width:85px;
    line-height:1.5;
    text-align:center;
    color:#333;
    behavior: url(/lib/ie-css3.htc);
    font-size:18px;
    font-weight:normal;}
.describe_info_describe{
    text-align: justify;
    line-height:1.5;
    color:#333;
    margin-bottom:32px;
}
.application_range{
    text-align: justify;
    line-height:1.5;
    color:#595959;
}
/*describe_info_content*/
.describe_info_content{
    margin-top:30px;
    background:#fff;

}
.tab_pro_information{
    height:40px;
    line-height:40px;
    border-bottom:solid 1px #e5e5e5;
}
.tab_data_item{
    display:inline-block;
    height:100%;
    font-size:14px;
    color:#848484;
    padding:0 20px;
    cursor:pointer;
}
.tab_data_item:hover{
    color:#aaa;
}
.tab_data_itemOn{
    color:#0096e0!important;
    border-bottom:solid 5px #0096e0;
}
.pro_describe_box{
    padding:45px 24px 90px;
}

.text_box img{
    max-width:100%;
    width:auto;
}
.tab_content_wrap{
    display:none;
}

/*table*/
.table_title{
    width:100px;
    text-align:left;
    padding:10px 0;
}
.table_subTitle{
    width:90px;
    text-align:right;
    padding:10px 0;
}
.table_describe{
    text-align:left;
    padding-left:60px;
    padding-top:10px;
    padding-bottom:10px;
}
.technical_parameter{
    border-bottom:solid 1px #e5e5e5;
    width:100%;
    padding-bottom:10px;
}
.dataDownLoad_row{
    min-height:40px;
    line-height:40px;
    margin-bottom:30px;
}
.dataDownLoad_row .describe_df{
    display:inline-block;
    width:300px;
}
.ico_df{
    display:inline-block;
    width:30px;
    height:30px;
    background:url(../img/ico_downLoad.png) no-repeat center center;
    vertical-align: middle;
}
.label_df{
    font-size:16px ;
    color:#595959;
    vertical-align: middle;
    padding:0 20px 0 0;
}
.version{
    font-size:14px;
    color:#9e9e9e;
    vertical-align: middle;
}
.downLoad_btn{
    display:inline-block;
    width:85px;
    height:35px;
    line-height:35px;
    text-align:center;
    border:solid 1px #c9c9c9;
    cursor:pointer;
    border-radius:8px;
    behavior: url(/lib/ie-css3.htc);
    color:#848484;
}
.downLoad_btn:active{
    color:#1ecc74;
    border-color:#1ecc74;
}
/**************** media *******************/
/*1024 横屏*/
@media screen and (max-width:1200px) and (min-width: 946px) {

}
/*768 竖屏 */
@media screen and (max-width:945px) and (min-width: 701px){
    .describe_introduce {
        padding: 20px 24px;
    }
    .describe_info_title {
        margin-bottom: 10px;
    }
    .pro_type {
        margin-bottom: 10px;
    }
    .describe_info_describe {
        margin-bottom: 10px;
    }
}
/*手机横屏*/
@media screen and (max-width:700px) and (min-width:501px){
    .ct_con1200{
        padding-bottom:0;
    }
    .describe_introduce {
        padding: 20px 15px;
    }
    .describe_pro_box dt {
        float: none;
        width: 100%;
        margin-bottom:20px;
    }
    .describe_pro_box dd {
        float: none;
        width: 100%;
        padding: 0;
    }
    .tab_pro_information >.tab_data_item+.tab_data_item+.tab_data_item+.tab_data_item{
        display:none;
    }
    .describe_info_content > .tab_content_wrap + .tab_content_wrap + .tab_content_wrap + .tab_content_wrap{
        display:none!important;
    }
    .describe_info_content {
        margin-top: 30px;
        background: #fff;
        padding: 0 10px;
    }
    .tab_data_item {
        margin: 0;
    }
    .pro_describe_box {
        padding: 20px 0 30px;
    }
}
/*手机竖屏*/
@media screen and (max-width:500px) {
    .ct_con1200{
        padding-bottom:0;
    }
    .describe_introduce {
        padding: 20px 15px;
    }
    .describe_pro_box dt {
        float: none;
        width: 100%;
        margin-bottom:20px;
    }
    .describe_pro_box dd {
        float: none;
        width: 100%;
        padding: 0;
    }
    .tab_pro_information >.tab_data_item+.tab_data_item+.tab_data_item+.tab_data_item{
        display:none;
    }
    .describe_info_content > .tab_content_wrap + .tab_content_wrap + .tab_content_wrap + .tab_content_wrap{
        display:none!important;
    }
    .describe_info_content {
        margin-top: 30px;
        background: #fff;
        padding: 0 10px;
    }
    .tab_data_item {
        margin: 0;
    }
    .pro_describe_box {
        padding: 20px 0 30px;
    }
}



/*************************** news center list **************************/
/*news_wrap*/
.news_wrap{
    background:#fff;

}
.news_wrap .page_bar{
    text-align:left;
    margin-bottom:30px;
}
/*left*/

.list-news-list{
    float:right;
    padding:20px 40px 6px;
    width:74.6%;
    background-color:#fff;

}
.list-newsBar-title{
    height: 60px;
    line-height: 60px;
    font-size:18px;
    color: #0096e0;
    border-bottom: solid 1px #e1e1e1;
    padding-bottom: 10px;
}
.list-crumbs-barDf{
    display:none;
    height:40px;
    line-height:40px;
    font-size:18px;
    color:#333;
    border-bottom:solid 1px #e2e2e2;
    background-color:#fff;
}
.now-list-title{
    color:#19a5b7;
}
.list-crumbs-barIco{
    padding:0 10px;
    color:#858585;
}
.list-news-item{
    display:block;
    color:#777;
    cursor: pointer;
    padding:30px 0;
    position:relative;
    text-align: justify;
}
.list-news-item:active{
    opacity: .7;
    filter:Alpha(opacity=70)
}
.list-news-case{
    display:block;
    width:203px;
    padding-right:20px;
    float:left;
}
.list-news-describe{
    margin-left:223px;
    padding-bottom: 20px;
    height:100%;
}
.list-news-title{
    margin-bottom:10px;
    font-size:18px;
    color:#333;
}
.list-news-content{
    line-height:1.5;
    overflow: hidden;
    text-align:justify;
    padding-bottom:15px;
    min-height:75px;
}
.list-news-row{
    border-top:solid 1px #e2e2e2;
}
.list-news-row:first-child{
    border-top:none;
}
.list-news-time{
    position:absolute;
    left:223px;
    bottom:36px;
}

.list-news-time .list-counts{
    padding-left:5px;
}

.list-news-time .list-time-hours{
    padding:0 15px 0 8px;
}


/*list-aside-nav*/
.list-aside-nav{
    float:left;
    padding: 20px 40px 10px;
    width:23.4%;
    background-color:#fff;
}
.list-nav-side{
    float:right;
    padding:20px 20px 30px;
    width:300px;
    background-color:#fff;
}
.list-aside-title{
    height: 60px;
    line-height: 60px;
    font-size:18px;
    color: #333;
    border-bottom: solid 1px #e1e1e1;
    padding-bottom: 10px;
}


.list-aside-item{
    display:block;
    padding:15px 0;
    line-height:1.5;
    color:#595959;
    cursor: pointer;
}
.list-aside-item:active{
    opacity: .7;
    filter:Alpha(opacity=70)
}
.list-aside-rowIco{
    display:block;
    padding-left:20px;
    position:relative;
}
.list-asideRow-ico{
    position: absolute;
    left:0;
    top:10px;
    display:inline-block;
    border-radius:50%;
    behavior: url(/lib/ie-css3.htc);
    background:#a2a2a2;
    width:6px;
    height:6px;
}
.list-subNav_item{
    font-size:16px;
    color:#595959;
}
.aside_itemOn .list-subNav_item{
    color:#0096e0;
}
.aside_itemOn .list-asideRow-ico{
    background:#0096e0;
}


/**************** media *******************/
/*1024 横屏*/
@media screen and (max-width:1200px) and (min-width: 946px) {

}
/*768 竖屏 */
@media screen and (max-width:945px) and (min-width: 701px){
    .list-aside-nav{
        display:none;
    }

    .list-news-list{
        width:100%;
        float:none;
    }
}
/*手机横屏*/
@media screen and (max-width:700px) and (min-width:501px) {
    .news_content_frame{
        background:#fff;
    }
    .list-aside-nav{
        display:none;
    }

    .list-news-list{
        width:100%;
        float:none;
        padding-left:16px;
        padding-right:16px;
        padding-bottom:24px;
    }
    .list-news-item{
        padding: 10px 0;
    }
    .list-news-case{
        width:30%;
        padding-right:10px;

    }
    .list-news-content {
        display:none;
    }
    .list-news-describe{
        margin-left:30%;
        padding-left:10px;
        padding-bottom:0;
    }
    .list-news-time{
        left:30%;
        bottom:16px;
        padding-left:10px;
    }
    .news_wrap .page_bar{
        text-align:center;
    }
}
/*手机竖屏*/
@media screen and (max-width:500px) {
    .news_content_frame{
        background:#fff;
    }
    .list-aside-nav{
        display:none;
    }

    .list-news-list{
        width:100%;
        float:none;
        padding-left:16px;
        padding-right:16px;
        padding-bottom:24px;
    }
    .list-news-item{
        padding: 10px 0;
    }
    .list-news-case{
        width:30%;
        padding-right:10px;
    }
    .list-news-content {
        display:none;
    }
    .list-news-describe{
        margin-left:0;
        padding-bottom:0;
    }
    .list-news-time{
        left:30%;
        bottom:16px;
        padding-left:10px;
        font-size:12px
    }
    .list-news-title{
        margin-left:30%;
        font-size:14px;
    }
    .news_wrap .page_bar{
        text-align:center;
    }

}
@media screen and (max-width:360px){
    .list-news-title{
        font-size:14px;
    }

    .list-news-time {
        position:static;
        left: 0;
        bottom: 10px;
        padding-left:0;
    }
    .news_wrap .page_bar{
        text-align:center;
    }
}


/**************** news describe  *******************/
.news-article-box{
    float:right;
    padding:20px 40px;
    background-color:#fff;
    width:74.6%;

}
.news-article-header{
    border-bottom:solid 1px #e2e2e2;
}
.news-title{
    font-size:24px;
    color:#333;
    line-height:40px;
}
.news-title-time{
    font-size:12px;
    height:30px;
    line-height:30px;
}

.news-title-time .list-date{
    padding-left:5px;
}
.news-title-time .list-time-hours{
    padding:0 15px 0 8px;
}


.news-turn-btnBox{
    min-height:52px;
    font-size:0;
    text-align:center;
}

.news-turn-twoBtn{
    font-size:14px;
    display:inline-block;
    height:42px;
    line-height:42px;
    white-space: nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    padding:0 20px;
    width:270px;
    color:#858585;
    margin:20px 20px 0;
    cursor:pointer;
}
.news-turn-twoBtn:hover{
    color:#0096e0;
}
.min_h400{
    padding-top:30px;
    min-height:400px;
}
.describe_aside .list-subNav_item{
    font-size:14px;
}
/**************** media *******************/
/*1024 横屏*/
@media screen and (max-width:1200px) and (min-width: 946px) {

}
/*768 竖屏 */
@media screen and (max-width:945px) and (min-width: 701px){
    .news-article-box {
        width:100%;
        float:none;
    }
}
/*手机横屏*/
@media screen and (max-width:700px) and (min-width:501px) {
    .news-article-box {
        width:100%;
        float:none;
        padding:0 16px 24px;
    }
    .news-title{
        font-size:18px;
    }
}
/*手机竖屏*/
@media screen and (max-width:500px) {
    .news-article-box {
        width:100%;
        float:none;
        padding:0 16px 24px;
    }
    .news-title{
        font-size:18px;
    }
}

/**************** story *******************/
.story_content_box{
    max-width:1200px;
    margin:25px auto 50px;
    padding-bottom:230px;
    padding-left:32px;
    padding-right:32px;
    background:#fff;

}
.con_title{
    text-align:center;
    font-size: 24px;
    color:#0096e0;
    padding:90px 0 40px;
}
.storyP_item{
    padding-bottom:26px;
    border-bottom:dashed 1px #c3c3c3;
}
.storyW_item{
    max-width:730px;
    margin:0 auto;
    padding-bottom:70px;
}
.storyP_describe{
    color:#595959;
    line-height:2;
    text-align:justify;
}
.img_box{
    width:auto;
    max-width:100%;
    text-align:center;
}
/**************** media *******************/
/*1024 横屏*/
@media screen and (max-width:1200px) and (min-width: 946px) {
    .story_content_box{
        padding-left:32px;
        padding-right:32px;
    }
}
/*768 竖屏 */
@media screen and (max-width:945px) and (min-width: 701px){
    .story_content_box{
        padding-left:32px;
        padding-right:32px;
        padding-bottom:70px;
    }
    .con_title{
        padding:40px 0 20px;
    }
}
/*手机横屏*/
@media screen and (max-width:700px) and (min-width:501px) {
    .story_content_box{
        padding-left:16px;
        padding-right:16px;
        padding-bottom:40px;
    }
    .con_title{
        padding:40px 0 20px;
    }

    .storyP_item{
        padding-bottom:30px;
    }
    .storyW_item{
        padding-bottom:30px;
    }
}
/*手机竖屏*/
@media screen and (max-width:500px) {
    .story_content_box{
        padding-left:16px;
        padding-right:16px;
        padding-bottom:40px;
    }
    .con_title{
        padding:40px 0 20px;
    }
    .storyP_item{
        padding-bottom:30px;
    }
    .storyW_item{
        padding-bottom:30px;
    }
}



/**************** online consultation page *******************/
.online_consultation_content{
    padding-bottom:40px;

}
.online_consultation_describe{
    line-height:32px;
    color:#595959;
}


/**************** technical support page *******************/
.content_df_box{
    max-width:1200px;
    margin:25px auto 50px;
    background:#fff;
}
.technical_support_box{
    margin-bottom:100px;
}
.down_Load_setup{
    min-height:200px;
    position:relative;
    padding-top:20px;
    padding-bottom:50px;
    overflow: hidden;
    max-width:840px;
    margin:0 auto;
}
.downLoad_setup_title{
    display:block;
    font-size:18px;
    width:100%;
    text-align: center;
}
.downLoad_setup_title i{
    display:inline-block;
    border-bottom:solid 1px #000;
    color:#333;
    padding:5px 20px;
}
.downLoad_list{
    width:105%;
    padding:60px 0 40px;
}
.downLoad_list li{
    float:left;
    background:#fff;
    width:45.23%;
    height:120px;
    padding-right:150px;
    position:relative;
    margin-bottom:30px;
    margin-right:4.741%;
}
.ico_downLoad{
    float:left;
    display:block;
    padding-top:20px;
    width:80px;
    height:80px;
    border-radius:50%;
    behavior: url(/lib/ie-css3.htc);
    vertical-align: middle;
    padding-left:30px;
}

.downLoad_item_box{
    padding-top:34px;
    margin-left:130px;
}
.downLoad_item_box .title_df{
    font-size:18px;
    color:#595959;
    padding-bottom:15px;
}
.downLoad_item_box .describe_df{
    font-size:14px;
    color:#9e9e9e;
}
.item_downLoad_btn{
    display:block;
    width:120px;
    height:34px;
    line-height:34px;
    text-align:center;
    border:solid 1px #dcdcdc;
    border-radius:17px;
    behavior: url(/lib/ie-css3.htc);
    cursor:pointer;
    margin:15px auto 0;
}
.down_Load_setup .line-df{
    height:1px;
    background:#cfcfcf;
}
.online_consultation_box{
    max-width:840px;
   margin:0 auto;

}
.donwLoad_case{
    margin:0 auto;
    width:230px;
    padding-top:30px;
}
.down_img_case{
    display:inline-block;
    border:solid 1px #c2c2c2

}
.donwLoad_case .down_img_case .down_img{
    width:228px;
    height:228px;
}
/**************** media *******************/
/*1024 横屏*/
@media screen and (max-width:1200px) and (min-width: 946px) {
    .technical_support_box{
        padding:0 24px;
    }
    .down_Load_setup{
        padding-left:24px;
        padding-right:24px;
    }
    .downLoad_list li{
        width:46.6%;
        margin-right:2%;
        padding-right:130px;
    }
    .downLoad_item_box .title_df {
        font-size: 16px;
    }
    .item_downLoad_btn{
        right:15px;
    }

}
/*768 竖屏 */
@media screen and (max-width:945px) and (min-width: 701px){
    .technical_support_box{
        padding:0 24px;
    }
    .down_Load_setup{
        padding-left:24px;
        padding-right:24px;
    }
    .downLoad_list li{
        float:none;
        width:570px;
        margin:0 auto 30px;
    }
}
/*手机横屏*/
@media screen and (max-width:700px) and (min-width:501px) {
    .technical_support_box{
        padding:0 15px;
    }
    .down_Load_setup{
        padding-left:15px;
        padding-right:15px;
    }
    .downLoad_list li{
        float:none;
        width:100%;
        margin:0 auto 30px;
    }
    .downLoad_list{
        width:100%;
    }
    .ico_downLoad{
        display:none;
    }
    .downLoad_item_box {
        margin-left: 15px;
    }
}
/*手机竖屏*/
@media screen and (max-width:500px) {
    .technical_support_box{
        padding:0 15px;
    }
    .down_Load_setup{
        padding-left:15px;
        padding-right:15px;
    }
    .downLoad_list li{
        float:none;
        width:100%;
        margin:0 auto 30px;
        padding-right:130px;
    }

    .downLoad_list{
        width:100%;
    }
    .ico_downLoad{
        display:none;
    }
    .downLoad_item_box {
        margin-left: 15px;
    }
    .downLoad_item_box .title_df {
        font-size: 16px;
    }
    .item_downLoad_btn{
        right:15px;
    }
}

