.in_banner{height: 305px;text-align: center;display: table;width: 100%;}
.in_banner .inBan_T{display: table-cell;vertical-align: middle;font-size: 18px;color:#fff;}
.inBan_T .inBan_TT{font-size: 28px;padding-top: 17px;position: relative;}
.inBan_TT:before{
    content: "";width: 100%;height: 6px;position: absolute;left: 0;top: 8px;
    background: url("../images/inban_bor.png") center no-repeat;
}
.in_nav{padding-top: 35px;}
.in_nav .inNav_T{display: none;}
.in_nav .inNav_list{border-bottom: 1px solid #e4e4e4;}
.inNav_list a{
    display: inline-block;line-height: 70px;font-size: 14px;color:#7d7d7d;
    margin-right: 40px;position: relative;font-weight: bold;
}
.inNav_list a:hover,.inNav_list a.act{color:#166bbd;}
.inNav_list a:before{
    content: "";display: block;width: 100%;height: 3px;background: #166bbd;
    position: absolute;left: 0;top:0;transform: scale(0,1);transition: all .6s;
}
.inNav_list a:hover:before,.inNav_list a.act:before{transform: scale(1,1);}
/****/
.abt_main{padding: 60px 0 70px;}
.abt_main .abt_T1{line-height: 45px;font-size: 30px;color:#003487;}
.abt_main .abt_T2{line-height: 22px;font-size: 20px;color:#040404;padding: 10px 0;}
.abt_main .abt_num{padding: 50px 0;}
.abt_num .abtNun_one{
    width: 25%;float: left;text-align: center;font-size: 13px;color:#9a9a9a;
    line-height: 13px;padding-bottom: 10px;box-sizing: border-box;border-left: 1px solid #e9e9e9;
}
.abtNun_one .AN_M{line-height: 60px;font-size: 50px;color:#666;position: relative;padding-right: 10px;}
.AN4 .AN_M:after{content: "+";position: absolute;top: 0;right:-10px;font-size: 16px;color:#666;display: block;line-height: 16px;}
.abt_num .abtNun_one.AN1{border-left: none;}
.AN1 .AN_M:before{display: none;}
.abt_main .abt_TT{padding-top:20px;line-height: 38px;font-size: 14px;color:#363636;text-align: justify;}
.abt_TT img{max-width: 100%;display: block;margin: auto;}
/****/
.zl_main{padding: 32px 0 38px;}
.zl_main .zl_list{padding-bottom:7px;}
.zl_list .zl_one{
    display: block;width: 32.2%;margin-right: 1.7%;float: left;margin-bottom: 35px;
    border: 1px solid #e4e4e4;box-sizing: border-box;
}
.zl_list .zl_one:nth-child(3n){margin-right: 0;}
.zl_one .zl_T{line-height: 54px;font-size: 16px;color:#313131;text-align: center;}
.zl_one .zl_pic{overflow: hidden;border-top: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;}
.zl_one .zl_pic img{width: 100%;transition: all 2.5s;}
.zl_one:hover .zl_pic img{transform: scale(1.1);}
.zl_one .zl_TT{
    font-size: 14px;color:#626262;line-height: 22px;height: 44px;
    padding: 8px 14px;border-bottom: 3px solid #1569bc;
}
.load_more{
    display: block;width: 230px;line-height: 40px;text-align: center;
    font-size: 14px;color:#141414;border: 1px solid #cbcbcb;margin: auto;
}
.load_more i{
    display: inline-block;padding-left: 58px;
    background: url("../images/load_more.png") right center no-repeat;
}
/****/
.sc_main{padding:32px 0 65px;}
.sc_main .sc_list{padding-bottom:30px;}
.sc_list .sc_one{
    display: block;width: 32%;margin-right: 2%;margin-bottom: 35px;
    border: 1px solid #e4e4e4;box-sizing: border-box;float: left;
}
.sc_list .sc_one:nth-child(3n){margin-right: 0;}
.sc_one .sc_img{overflow: hidden;position: relative;}
.sc_one .sc_img img{width: 100%;transition: all 2s;}
.sc_one:hover .sc_img img{transform: scale(1.1);}
.sc_img:before{
    content: "";display: block;width: calc(100% - 32px);height: calc(100% - 32px);
    box-sizing: border-box;border: 1px solid #fff;position: absolute;left: 16px;top: 16px;
    transform: scale(1.4);transition: all .8s;z-index: 1;
}
.sc_img:after{
    content: "";display: block;width: 46px;height: 46px;position: absolute;right:38px;z-index: 2;
    background:#166bbd url("../images/icon_add.png") center no-repeat;bottom:-46px;transition: all .8s;
}
.sc_one:hover .sc_img:before{transform: scale(1);}
.sc_one:hover .sc_img:after{bottom:0;}
.sc_one .sc_T{line-height: 58px;padding:0 12px 10px;font-size: 16px;color:#313131;border-bottom: 1px solid #e4e4e4;}
.sc_one .sc_more{
    line-height: 38px;padding: 0 18px;font-size: 12px;color:#828282;
    text-align: right;border-bottom: 3px solid #166bbd;position: relative;
}
.sc_more:after{
    content: "";display: block;position: absolute;top: 0;left: 0;transition: all .8s;
    height: 100%;width: 0;background:#166bbd url("../images/icon_more.png") center no-repeat;
}
.sc_one:hover .sc_more:after{width: 100%}
/****/
.sale_main{padding: 32px 0 48px;}
.sale_main img,.sale_main iframe{max-width: 100%;}
/****/
.news_main{padding: 5px 0 45px;}
.news_main .news_list{padding-bottom: 45px;}
.news_list .news_one{display: block;padding:28px 0;border-bottom: 1px solid #eee;}
.news_one .news_pic{width: 224px;float: left;overflow: hidden;}
.news_one .news_pic img{width: 100%;transition: all 1.5s;}
.news_one:hover .news_pic img{transform: scale(1.1);}
.news_one .news_time{
    width: 90px;font-size: 14px;color:#7d7d7d;float: right;padding-top: 16px;line-height: 28px;transition: all .6s;
}
.news_time .news_day{font-size: 22px;font-weight: bold;}
.news_time:after{
    content: "";display: block;width: 35px;height: 35px;transition: all .6s;
    background: url("../images/news_more_01.png") center no-repeat;
}
.news_one .news_txt{
    width: calc(100% - 380px);float: right;padding-left: 50px;padding-top: 8px;box-sizing: border-box;transition: all .6s;position: relative;
}
.news_txt:before{
    content: "";display: block;width: 35px;height: 1px;background: #bfbfbf;position: absolute;left: 0;top: 28px;transition: all .6s;
}
.news_txt .news_T{line-height: 40px;font-size: 16px;color:#666;margin-bottom: 10px;}
.news_txt .news_TT{font-size: 12px;line-height: 26px;color:#7d7d7d;}
.news_one:hover .news_time{color:#0082d5;}
.news_one:hover .news_time:after{background:#0082d5 url("../images/news_more_02.png") center no-repeat;transform: translateX(10px);}
.news_one:hover .news_txt{padding-left: 85px;}
.news_one:hover .news_txt:before{width: 64px;background: #303030;}
.news_one:hover .news_txt .news_T{color:#0082d5;}
/****/
.newsData_top{padding-top: 40px;line-height: 46px;text-align: center;}
.newsData_top .newsData_T{font-size: 20px;color:#3e3e3e;}
.newsData_top .news_info{font-size: 14px;color:#929292;}
.newsData_main{padding: 25px 0 30px;font-size: 14px;color:#393939;line-height: 29px;text-align: justify;}
.newsData_main img{display: block;margin:30px auto 35px;max-width: 90%;}
.newsData_cls{border-top: 1px solid #dbdbdb;padding: 20px 0 35px;}
.newsData_cls .other_news{width: calc(100% - 150px);float: left;line-height: 29px;}
.newsData_cls .other_news a{font-size: 14px;color:#2b2b2b;}
.newsData_cls .news_back{
    display:block;width: 135px;height: 40px;text-align: center;line-height: 38px;float: right;
    box-sizing: border-box;border: 1px solid #dadada;font-size: 14px;color:#393939;
}
/****/
.con_main{padding: 48px 0 52px;}
.con_main .bg_map{height: 400px;margin-bottom: 30px;width: 100%;}
.con_main .con_box{width: 100%;box-sizing: border-box;border: 1px solid #e9e9e9;margin-top: 32px;}
.con_box .con_tel{float: left;width: 390px;padding-left: 30px;background: #f4f4f4;border-right: 1px solid #e9e9e9;}
.con_tel .conTel_T{font-size: 20px;color:#000;line-height: 50px;padding-top: 10px;}
.con_tel .conTel_TT{
    font-size: 30px;color:#ff7e00;padding-left: 54px;line-height: 60px;
    background: url("../images/icon_cur.png") left center no-repeat;font-family: Arial;
}
.con_tel .conTel_TTT{font-size: 14px;color:#666;line-height: 30px;padding-bottom: 15px;}
.con_box .con_map{display: block;float: left;}
.con_box .con_share{font-size: 16px;color:#033333;float: left;padding-top: 45px;}
.con_share .bdshare-button-style0-24 a{padding-left: 30px;height: 30px;margin: 8px 5px 7px;background-image: url("../images/share_pic.jpg");}
.con_share .bdshare-button-style0-24 .bds_tsina{background-position: 0 0;}
.con_share .bdshare-button-style0-24 .bds_tqq{background-position: -38px 0;}
.con_share .bdshare-button-style0-24 .bds_sqq{background-position: -76px 0;}
.con_share .bdshare-button-style0-24 .bds_weixin{background-position: -114px 0;}
.con_share .bdshare-button-style0-24 .bds_douban{background-position: -152px 0;}
.con_share .bdshare-button-style0-24 .bds_qzone{background-position: -190px 0;}
.con_share .bdshare-button-style0-24 .bds_linkedin{background-position: -50px 0;}
.con_share .bdshare-button-style0-24 .bds_twi{background-position: -75px 0;}
.con_box .con_title{padding: 20px 0 0 30px;line-height: 50px;font-size: 20px;color:#333;}
.con_box .con_div{padding:0 30px 25px;font-size: 14px;color:#333;line-height: 30px;}
.con_div .CW_one{width: 50%;float: left;}
/****/
.honor_main{padding: 32px 0 46px;}
.honor_main .honor_nav{text-align: center;margin-bottom: 30px;font-size: 0;}
.honor_nav a{
    display: inline-block;line-height: 34px;width: 126px;margin: 0 8px;
    font-size: 14px;color:#342c2c;border: 1px solid #d9d9d9;
}
.honor_nav a.act{background: #1569bc;color:#fff;}
.honor_main .honor_list{padding-bottom: 8px;}
.honor_list .honor_one{
    display: block;width: 23.8%;margin-right: 1.6%;margin-bottom: 32px;
    float: left;position: relative;overflow: hidden;cursor: pointer;
}
.honor_list .honor_one:nth-child(4n){margin-right: 0;}
.honor_one img{width: 100%;transition: all 2s;}
.honor_one:hover img{transform: scale(1.1);}
.honor_one .honor_txt{
    line-height: 38px;box-sizing: border-box;position: absolute;width:100%;left: 0;bottom:0;z-index: 2;
    padding: 0 30px 0 15px;border-bottom:5px solid #166bbd;font-size: 12px;font-weight: bold;color:#fff;
    background: rgba(0,0,0,.5) url("../images/honor_more.png") right 15px center no-repeat;transition: all .8s;
}
.honor_one:after{
    content: "";display: block;width: 100%;height: calc(100% - 43px);position: absolute;
    top: 0;left: 0;background: rgba(0,0,0,.5) url("../images/search_01.png") center no-repeat;
    opacity: 0;transform: scale(1.3);transition: all .8s;z-index: 1;
}
.honor_one:hover .honor_txt{background-color: #166bbd;}
.honor_one:hover:after{opacity:1;transform: scale(1);}
.popH_div{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,.45);z-index: 99;display: none;}
.popH_div .popH_box{padding-bottom:46px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.popH_box img{max-width: 80vw;max-height: 80vh;}
.popH_box .popH_name{
    position: absolute;width: 100%;line-height: 46px;box-sizing: border-box;padding: 0 22px;
    left: 0;bottom:0;font-size: 14px;color:#fff;background: #166bbd;
}
.popH_box .popH_close{
    width: 46px;height: 36px;position: absolute;right:-46px;top: 0;transition: all 1s;
    background: url("../images/honor_off.png") center no-repeat;cursor: pointer;
}
.popH_box .popH_close:hover{transform:rotate(360deg);}
/****/
.join_main{padding: 32px 0 70px;}
.join_main .join_table{padding-bottom: 40px;}
.join_table .join_thead{
    margin-bottom: 2px;height: 56px;line-height: 56px;font-weight: bold;
    border: 1px solid #ededed;background: #f8f8f8;font-size: 14px;color:#000;
}
.join_thead .join_th{float: left;}
.join_tbody .join_tr{border: 1px solid #e8e8e8;margin-bottom: 14px;}
.join_tr .join_td{font-size: 14px;color:#000;line-height: 56px;float: left;cursor: pointer;transition: all .8s;}
.join_td.td6 i{font-family:serif;padding:0 25px;transition: all .8s;display: inline-block;}
.join_tr .join_data{font-size: 14px;line-height: 32px;color:#000;text-align: justify;padding: 25px;display: none;}
.join_table .td1{width: 26.2%;box-sizing: border-box;padding-left: 25px;}
.join_table .td2{width: 15.8%;}
.join_table .td3{width: 16.2%;}
.join_table .td4{width: 15.8%;}
.join_table .td5{width: 16.6%;}
.join_table .td6{width: 9.4%;}
.join_tr:hover .join_td,.join_tr.open .join_td{background: #166bbd;color:#fff;}
.join_tr.open .join_td.td6 i{transform:rotate(90deg);}
/****/
.pro_main{padding: 32px 0 70px;}
.pro_main .pro_search{
    margin-bottom: 64px;padding:20px 30px;border: 10px solid #ededed;
}
.pro_search .PS_ipt{line-height: 30px;font-size: 15px;color:#585858;float: left;padding: 5px 0;}
.PS_ipt input{width: 290px;height: 30px;border: 1px solid #ededed;padding-left: 12px;margin-right: 40px;}
.PS_ipt select{width: 290px;height: 30px;border: 1px solid #ededed;padding-left: 12px;margin-right: 40px;}
.pro_search .PS_btn{
    width: 220px;height: 30px;font-size: 12px;color:#fff;background: #0159b0;
    cursor: pointer;float: left;margin: 5px 0;
}
.pro_main .pro_list{padding-bottom: 40px;}
.pro_list .pro_one{
    display: block;position: relative;width: 32.2%;margin-right: 1.7%;overflow: hidden;
    margin-top: 28px;box-sizing: border-box;border: 1px solid #e4e4e4;float: left;
}
.pro_list .pro_one:nth-child(3n){margin-right: 0;}
.pro_one .pro_txt{
    line-height: 54px;font-size: 18px;color:#313131;
    text-align: center;border-bottom: 1px solid #e4e4e4;
}
.pro_one .pro_pic{
    height: 284px;line-height: 284px;text-align: center;overflow: hidden;border-bottom: 2px solid #e4e4e4;
}
.pro_one .pro_pic img{max-width:100%;max-height:96%;transition: all 2.5s;}
.pro_one:hover .pro_pic img{transform: scale(1.1);}
.pro_one .pro_info{
    position: absolute;width: 100%;height: 100%;top: 0;left: 0;padding:90px 36px 0;
    background: rgba(20,104,187,.9);color:#fff;box-sizing: border-box;
    transition: all .8s;transform: scale(1.2);opacity: 0;
}
.pro_one:hover .pro_info{transform: scale(1);opacity: 1;}
.pro_info .pro_T{font-size: 40px;line-height: 50px;}
.pro_info .pro_TT{font-size: 24px;line-height: 50px;margin-bottom: 25px;}
.pro_info .pro_link{
    line-height: 40px;font-size: 14px;padding-left: 55px;
    background: url("../images/icon_add_02.png") left center no-repeat;
}
/*****/
.proD_main{padding: 15px 0 130px;position: relative;}
.proD_main:before{
    content:"";display:block;width: 1920px;height:570px;position: absolute;
    top:0;right:440px;background: #f7f7f7;z-index: -1;
}
.proD_main .proData_pic{
    float: left;width: 685px;margin-right: 70px;box-sizing: border-box;margin-top: 55px;
    border: 1px solid #eee;background: #fff;text-align: center;height: 422px;
}
.proD_main .proData_pic img{width: 100%;height: 100%;}
.proD_main .PDS_other{float: right;width: 440px;position: relative;}
.PDS_other .proData_name{
    font-size: 20px;color:#101010;padding-left: 50px;position: relative;line-height: 36px;margin-bottom: 20px;
}
.PDS_other .proData_name:before{
    content: "";display: block;height: 36px;width: 1px;background: #7e7e7e;
    position: absolute;left: 0;top:0;
}
.PDS_other .proData_name:after{
    content: "";display: block;width: 36px;height: 1px;background: #ddd;
    position: absolute;left: 1px;top:18px;
}
.PDS_other .proData_picList{padding-left: 50px;min-height: 176px;}
.PDS_other .proData_picList img{
    width: 120px;margin-left: 5px;float: left;box-sizing: border-box;
    border: 1px solid #eee;height: 80px;margin-bottom: 8px;cursor: pointer;
}
.pro_share{line-height:30px;font-size: 14px;color:#383838;padding-left: 50px;margin-bottom: 20px;}
.pro_share .bdshare-button-style0-24 a,.pro_share .bdshare-button-style0-24 .bds_more{margin: 3px 6px 3px 0;}
.proD_intro{padding-left: 50px;}
.proD_intro .proDI_T{
    line-height: 45px;padding-left: 26px;border-top: 1px dotted #cfcfcf;color:#101010;
    background: url("../images/setting.png") left center no-repeat;font-size: 16px;
}
.proD_intro .proDI_TT{
    border-top: 1px dotted #cfcfcf;line-height: 28px;font-size: 14px;
    padding:10px 0;min-height: 150px;color:#5e5e5e;
}
.PDS_other .proData_cls{padding-left: 50px;}
.PDS_other .proData_cls a{font-size: 12px;color:#1569bc;width: 50%;box-sizing: border-box;}
.PDS_other .proData_cls a span{font-size: 16px;font-family: Arial;color:#333;transition: all .6s;}
.PDS_other .proData_cls a:hover span{color:#1569bc;}
.proData_cls .pro_prev{
    float:left;padding-left:35px;
    background:url("../images/pro_prev_01.png") left center no-repeat;
}
.proData_cls .pro_next{
    float:right;padding-right:35px;text-align: right;
    background: url("../images/pro_next_01.png") right center no-repeat;
}

.in-page{color:#888}.in-page a,.in-page select{padding:.08rem .12rem;border:1px solid #eee;margin: 0 0.2em;}.in-page a:hover,.in-page a.pgcurrent{color:#fff;background:#1569bc;border-color:#1569bc}.page{position:relative;padding:.2rem 0 .2rem 0;border-top:1px dashed #d6d6d6}.page div{padding-bottom:.2rem;color:#666}.page .els{width:70%}
.in-page select{padding:.06rem .12rem;}
 @media (max-width:960px) {
    .page .total{ display:none;}
    .page{ text-align:center; font-size:100%;}
    .page a{ display:none;}
    .page a.page-pre, .page a.page-next{ display:inline-block;}
}




