﻿@font-face {
    font-family: 'hero_lightlight';
    src: url('../fonts/hero_light-webfont.woff2') format('woff2'),
    url('../fonts/hero_light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.wapibanner{display: none !important;}
.top01_right{ color: #fff;    font-size: 20px; }
.index .pt3{background: #E4E8F3;padding: 45px 0 100px 0}
.index .pt3 .index_tit{margin-bottom: 45px}
.index .pt3 .txt_area{width: 50%}
.index .pt3 .txt_area a{color: inherit}
.index .pt3 .pic_area{width: 50%}
.index .pt3 .pic_area img{transition: 0.3s all ease}
.index .pt3 .pic_area:hover img{transform: scale(1.2,1.2)}
.index .pt3_top .txt_area{background: #ffffff}
.index .pt3_bottom .txt_area{background: #0057C8;color: #ffffff}
.index .pt3 .txt_area .txt_box{padding: 60px 25px 0 40px}
.index .pt3 .txt_area .tit{font-size: 20px;text-align: center;margin-bottom: 20px}
.banner{width: 100%;height: 510px;overflow: hidden;position: fixed;z-index: 0;top: 0}
.banner .banner_area{position: relative;width: 100%;height: 100%;}
.banner .banner_area img{position: absolute;width: 1920px;height: 510px;left: 50%;margin-left: -960px;top: 0;max-width: none;}
.xc_tongyong {
    position: relative;
    margin-top: 510px;
    background: #ffffff;
    min-height: 300px;
}
.ny_tongyong{
    padding-top: 200px;
        padding-bottom: 20px;
}
.xc_tongyong a:hover{
	color: #0057C8;
}
.xc_tongyong .pt_onbanner {
    position: absolute;
    top: -109px;
    height: 266px;
    width: 100%;
}
.xc_tongyong .onbanner_area {
    width: 100%;
    height: 100%;
    background: url(../images/onbanner.png);
    background-repeat: no-repeat;
    background-position: top left;
}
.xc_tongyong .onbanner_area .onbanner_box {
    padding-left: 40px;
    padding-top: 30px;
}
.xc_tongyong .onbanner_area .part_name {
    margin-bottom: 20px;
    font-size: 40px;
    color: #ffffff;
    line-height: 1.4;

}
.xc_tongyong .onbanner_area .part_en {
    font-family: 'hero_lightlight';
        font-size: 65px;
    color: #C1C1C1;
    line-height: 1.4;
     text-transform: uppercase;
}
.xc_tongyong .onbanner_area .part_bottom {
    height: 45px;
}
.xc_tongyong .onbanner_area .part_bottom .breadcrumb {
    float: left;
    font-size: 13px;
    color: #787878;
}
.xc_tongyong .onbanner_area .part_bottom .erji_nav {
    float: right;
    width: 75%;
}
.xc_tongyong .onbanner_area .part_bottom .erji_nav_area {
    width: 100%;
    float: right;
}
.xc_tongyong .onbanner_area .part_bottom .erji_ul {
    text-align: right;
}
.xc_tongyong .onbanner_area .part_bottom .erji_li {
    margin-right: 3px;
    margin-left: 3px;
    display: inline-block;
    font-size: 14px;
    width: 12%;
    text-align: center;
    line-height: 35px;
    color: #010101;
    float: none;
}
.xc_tongyong .onbanner_area .part_bottom .products .erji_li{
    width: 19%;
}
.xc_tongyong .onbanner_area .part_bottom .erji_li.cur a {
    transition: 0.1s all ease;
    font-size: 20px;
    color: #0057C8;
}
.xc_tongyong .onbanner_area .part_bottom .erji_li:hover a {
    font-size: 20px;
    color: #0057C8;
}
.rect-6878 {
    padding-bottom: 68.78%;
}
.news_dongtai ul.row{padding-top: 50px;padding-bottom: 120px}
.news_dongtai ul.row .neirong_box{padding: 30px 0}
.news_dongtai ul.row .riqi{width: 14%;float: left;    font-family: 'hero_lightlight';}
.news_dongtai ul.row .riqi_box{padding: 0 15px}
.news_dongtai ul.row .riqi .year{text-align: right;padding-top: 5px;transition: 0.3s all ease;font-size: 20px;}
.news_dongtai ul.row .riqi .md{font-size: 46px;text-align: right;transition: 0.3s all ease}
.news_dongtai ul.row .news_xiangqing{width: 66%;float: left}
.news_dongtai ul.row .news_xiangqing .xiangqing_box{padding: 0 15px}
.news_dongtai ul.row .news_xiangqing .tit{font-size: 22px;font-weight: bold;margin-bottom: 20px}
.news_dongtai ul.row .news_xiangqing .dec{margin-bottom: 20px}
.news_dongtai ul.row .news_pic{width: 20%;float: left}
.news_dongtai ul.row .pic_box{padding: 0 15px}
.news_dongtai ul.row li{transition: 0.3s all ease;cursor: pointer;position: relative;}
.news_dongtai ul.row li:hover{background: #F4F4F4}
.news_dongtai ul.row li:hover .year{color: #0057C8}
.news_dongtai ul.row li:hover .md{color: #0057C8}
.news_dongtai ul.row li:hover .tit{color: #555555}
.news_dongtai ul.row li:hover .dec{color: #555555}
.news_dongtai ul.row li:hover .more{color: #555555}
.news_dongtai ul.row .page{text-align: center;padding-top: 80px;line-height: 22px}
.news_dongtai ul.row .page span{font-size: 24px;color: #0057C8;padding: 0 5px}
.news_dongtai ul.row .page a{font-size: 20px;padding: 0 5px}
.news_dongtai ul.row .page a:hover{font-size: 24px;color: #0057C8;}
.news_dongtai ul.row .page .page_but{width: 12px;height: 21px;display: inline-block;background: url("../img/new_pn.png");margin-left: 20px;margin-right: 20px;padding: 0}
.news_dongtai ul.row .page .page_prev{background-position: 0 0}
.news_dongtai ul.row .page .page_next{background-position: -12px 0}
.news_dongtai ul.row .page_but:hover{background-position-y: -21px}
.news_dongtai ul.row .page .sl{color: #555555;line-height: 10px}
.pic_dongtai ul.row>li{position: relative;margin-top:1rem;margin-bottom:1rem; }
.pic_dongtai ul.row .txt_area{width: 100%;position: absolute;bottom: 0;;background: #ffffff}
.pic_dongtai ul.row .txt_box{padding: 15px 30px;border: 1px solid;border-color: transparent #DEDEDE #DEDEDE #DEDEDE}
.pic_dongtai ul.row .txt_box .li_tit{font-size: 16px;font-weight: bold;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-bottom: 00px;text-align: center;}
.pic_dongtai ul.row .txt_box .li_dec{font-size: 14px;margin-bottom: 0px;line-height: 1.6;height: 0em;overflow: hidden;transition: 0.3s all ease}
.pic_dongtai ul.row li:hover .txt_area{background: url("../images/li_touch.png");background-repeat: no-repeat;background-size: cover}
.pic_dongtai ul.row li:hover .li_dec{margin-bottom: 20px;color: #ffffff}
.pic_dongtai ul.row li:hover .li_tit{color: #ffffff}
.pic_dongtai ul.row li:hover .li_riqi{color: #ffffff}
.news_detail{margin-bottom: 2rem;}
.news_detail .widget-newsdetail-8 .ion { color:#676767; }
.news_detail .widget-newsdetail-8 .n_left { width:66.8%; float:left; }
.news_detail .widget-newsdetail-8 ._head ._title { font-size:30px; font-weight:bold; color:#333333; margin-bottom:20px;}

.news_detail .widget-newsdetail-8 ._tools { font-size:0; color:#7e7e7e; margin-bottom:15px;}
.news_detail .widget-newsdetail-8 ._tools_border{height: 45px;border-bottom: #d8d8d8 1px solid;}
.news_detail .widget-newsdetail-8 ._tools ._tool{ font-size:12px; margin-right:10px; display:inline-block; height:40px; line-height:40px; overflow:hidden;}
.news_detail .widget-newsdetail-8 ._tools .ion { font-size:18px; display:inline-block; height:30px; line-height:30px; vertical-align:-2px;}
.news_detail .widget-newsdetail-8 ._tools b { font-weight:normal; }
.news_detail .widget-newsdetail-8 ._tools #switcher { margin-left:10px; }
.news_detail .widget-newsdetail-8 ._tools #switcher ._title{margin-right:5px;font-size:12px;color:#7e7e7e;}
.news_detail .widget-newsdetail-8 ._tools #switcher .ion { font-size:14px; }
.news_detail .widget-newsdetail-8 ._tools .bds_more { float:none; background:none; padding:0;}

.news_detail .widget-newsdetail-8 .myart { line-height:2; min-height:200px; font-size:14px; color:#555555;margin-top: 40px; }
.news_detail .widget-newsdetail-8 .n_right { width:30%; float:right; padding-top:90px; }
.news_detail .widget-newsdetail-8 .n_right ._tools { text-align:right; }
.news_detail .widget-newsdetail-8 .n_right ._tools ._tool_l{float: left;border-left: #cccccc 1px solid;}
.news_detail .widget-newsdetail-8 ._tools ._back { font-size:14px; font-weight:normal;color:#676767; height:40px; line-height:40px;  padding-right:0px; vertical-align:5px;}
.news_detail .widget-newsdetail-8 ._tools ._back ._tool_back_img {width: 40px;height: 40px;padding-right: 4px;}
.news_detail .widget-newsdetail-8 ._tools ._back ._tool_back_img img{width: 40%;}
.news_detail .widget-newsdetail-8 ._tools .share,.widget-newsdetail-8 ._tools .print { width:40px; height:40px; line-height:40px; text-align:center; background-color:#80939e; border-radius:50%; cursor:pointer; overflow:hidden; margin-right:0; margin-left:15px;}
.news_detail .widget-newsdetail-8 ._tools .share{margin-left:7px;}
.news_detail .widget-newsdetail-8 ._tools .share:hover,.widget-newsdetail-8 ._tools .print:hover
{ background-color:#ec7f00; }
.news_detail .widget-newsdetail-8 ._tools .share .ion,.widget-newsdetail-8 ._tools .print .ion { font-size:18px; color:#ffffff; }
.news_detail .widget-newsdetail-8 ._tools .share:hover .ion,.widget-newsdetail-8 ._tools .print:hover .ion { color:#ffffff; }
.news_detail .widget-newsdetail-8 ._tools .share .ion { font-size:20px; }

.news_detail .widget-newsdetail-8 ._detailPage_bottom li strong,.widget-newsdetail-8 ._detailPage_bottom li span,.widget-newsdetail-8 ._detailPage_bottom li a{ display:block;}
.news_detail .widget-newsdetail-8 ._detailPage_bottom{margin-top:45px; border:#f3f3f3 10px solid; }
.news_detail .widget-newsdetail-8 ._detailPage_bottom ul{padding:10px 7%;}
.news_detail .widget-newsdetail-8 ._detailPage_bottom li ._mark{ padding-bottom:8px; font-size:19px; font-weight:bold; color:#000000; }
.news_detail .widget-newsdetail-8 ._detailPage_bottom ._date{ height:30px; line-height:30px; margin-bottom:7px; font-family:Arial; font-size:13px; color:#676767; }
.news_detail .widget-newsdetail-8 ._detailPage_bottom ._date .ion { font-size:20px; height:30px; vertical-align:-2px; margin-left:0;}
.news_detail .widget-newsdetail-8 ._detailPage_bottom li ._title:hover { color:#5c5c5c; }
.news_detail .widget-newsdetail-8 ._detailPage_bottom li ._title { font-size:16px; font-weight:bold; color:#5c5c5c; }
.news_detail .widget-newsdetail-8 ._detailPage_bottom li { padding: 27px 0; }
.news_detail .widget-newsdetail-8 ._detailPage_bottom li._prev{ border-bottom:1px #ececec solid; }

@media only screen and (max-device-width:1024px) {
    .news_detail .widget-newsdetail-8 .n_right { padding-top:0; }
    .news_detail .widget-newsdetail-8 ._detailPage_bottom { margin-top:10px; }
    .news_detail .widget-newsdetail-8-tools,._tools { display:none; }
    .news_detail .widget-newsdetail-8 ._detailPage_bottom ul { padding-right:3%; }
}

@media only screen and (max-device-width: 760px) {
    .news_detail .widget-newsdetail-8 ._head ._title { font-size:24px; }
    .news_detail .widget-newsdetail-8 .n_left,.news_detail .widget-newsdetail-8 .n_right,.news_detail .widget-newsdetail-8 .news_img { width:100%; float:none; }
    .news_detail .widget-newsdetail-8 .n_left { margin-bottom:20px; }
}
.rect-85 {
    padding-bottom: 85%;
}
.pro_dt_part1{width:100%;position:relative;height:670px;overflow:hidden;}
.pro_dt_part1 .pro_pic{width:100%;height:580px;}
.pro_dt_part1 .pro_pic li{display:block; height:auto; text-align:center; overflow:hidden;}
.pro_dt_part1 .pro_pic li img{display:inline-block; margin:0 -100%; margin:0 -50%\9; max-width:none; width:auto}
.pro_dt_part1 h1{ text-align: center;font-size: 35px; color: #000;font-weight: normal; }
.pro_dt_part1 .pic_arr_box{position:absolute;width:100%;left:0;top:515px;text-align:center;z-index:3;}
.pro_dt_part1 .my_navs{display:inline-block;*display:inline;*zoom: 1;position:relative;}
.pro_dt_part1 .my_navs a{display:inline-block;*display:inline;*zoom: 1;width:74px;margin:0px 8px;}
.pro_dt_part1 .my_navs .img_box{border:1px solid #cccccc;}
.pro_dt_part1 .my_navs .on .img_box{border-color:#a20c4d;}
.pro_dt_part1 .my_navs .detail_hd_arr{position:absolute;width:31px;height:36px;top:50%;margin-top:-18px;background:url(../images/pro_detail_hd_arr.jpg) no-repeat;}
.pro_dt_part1 .my_navs .hd_arr_prev{left:-50px;}
.pro_dt_part1 .my_navs .hd_arr_next{right:-50px;background-position:-31px 0px;}
.pro_dt_part1 .hd_text_box{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;}
.pro_dt_part1 .hd_text_box .main_box{width:40%;padding:200px 0px 0px;}
.pro_dt_part1 .hd_text_box .pro_title{font-size:53px;color:#0057C8;margin-bottom:25px;font-weight:normal;}
.pro_dt_part1 .hd_text_box .pro_text{font-size:14px;color:#000;}
.pro_dt_part1 .pic_arr_box.arr_fixed{position:fixed;top:86px;left:0;}
.pro_dt_part2 .dt_part2_hd_cloth{height: 114px}
.pro_dt_part2 .dt_part2_hd ul{background-color:#0057C8;width: 100%}
.dt_part2_hd_fix{position: fixed;z-index: 4;top: 69px;width: 100%}
    /*
    .pro_dt_part2 .dt_part2_hd .fixed{position:fixed;top:148px;background-color:#e60920;z-index:4;}
    */
.pro_dt_part2 .dt_part2_hd .list_box{text-align:center;color:#fff;padding-bottom:16px;cursor:pointer;}
.pro_dt_part2 .dt_part2_hd .list_title{font-weight:normal;}
.pro_dt_part2 .dt_part2_hd .list_ico{width:40px;height:40px;background:url(../images/pro_detail_ico.png) no-repeat;display:block;margin:24px auto 10px;}
.pro_dt_part2 .dt_part2_hd .li2 .list_ico{background-position:-40px 0px;}
.pro_dt_part2 .dt_part2_hd .li3 .list_ico{background-position:-80px 0px;}
.pro_dt_part2 .dt_part2_hd .li4 .list_ico{background-position:-120px 0px;}
.pro_dt_part2 .dt_part2_hd .li5 .list_ico{background-position:-160px 0px;}
.pro_dt_part2 .dt_part2_hd .li6 .list_ico{background-position:-200px 0px;}
.pro_dt_part2 .dt_part2_hd li.active{background-color:#bf0000;}
.pro_dt_part2 .dt_part2_title{font-size:40px;color:#6f6f6f;text-align:center;font-weight:normal;margin-bottom:25px;}
.pro_dt_part2 .dt_part2_p{font-size:13px;color:#585858;padding:0px 250px;margin-bottom:36px;}
.pro_dt_part2 .dt_part2_bd{padding:60px 0px 70px;}
.pro_dt_part2 .part2_hd01_t{width:22%;text-align:center;height:46px;border:1px solid #bdbdbd;line-height:46px;font-size:15px;color:#bdbdbd;border-right:0;color:#6f6f6f;cursor:pointer;}
.pro_dt_part2 .part2_hd01_t.tab_t_cur{background-color:#f0f0f0;}
.pro_dt_part2 .part2_hd01_t03{border-right:1px solid #bdbdbd;}
.pro_dt_part2 .part2_hd01_c{padding-top:110px;}
.pro_dt_part2 .dt_part2_bd02,.pro_dt_part2 .dt_part2_bd04{background-color:#f8f8f8;}
.pro_dt_part2 .dt_part2_bd06{padding:60px 0px 40px;}
/*.pro_dt_part2 .dt_part2_bd07{background:url(../images/pro_detail_bj.jpg) no-repeat center top;}*/
.pro_dt_part2 .part2_hd06_hd{margin-bottom:44px;}
.pro_dt_part2 .part2_hd06_hd .dt_part2_title{width:17%;line-height:50px;text-align:left;margin-bottom:0;}
.pro_dt_part2 .part2_hd06_hd .part2_hd02_p{width:50%;color:#262626;line-height:27px;}
.pro_dt_part2 .part2_hd06_main li{margin-bottom:18.5px;}
.pro_dt_part2 .part2_hd06_main .list_box{position:relative;}
/*.pro_dt_part2 .part2_hd06_main .list_title{position:absolute;width:100%;background:url(../images/gray_66.png);left:0;bottom:0;font-size:18px;color:#fff;font-weight:normal;}*/
.pro_dt_part2 .part2_hd06_main .title_box{padding:8px 4%;display:block;}
.pro_dt_part2 .part2_hd02_main{min-height:200px;}
.pro_dt_part2 .dt_part2_hd .full-row{width: 1200px}
.pro_dt_part2 .part2_hd06_hd .part2_hgpn{float: none;text-align: right}
/*.pro_dt_part2 .part2_hd06_hd .part2_hgpn_bac{display: inline-block;width: 90px;height: 44px;background: url("../images/pro_detail_pn.jpg");background-repeat: no-repeat}*/
.pro_dt_part2 .part2_hd06_hd .part2_hg_prev{background-position: 0 0;}
.pro_dt_part2 .part2_hd06_hd .part2_hg_next{background-position: -91px 0;}
.pro_dt_part2 .part2_hd06_main ul{height:440px ;overflow: hidden}
.pro_dt_part2 .part2_hd06_main ul .row .imgZoom{margin-bottom: 18px}
.pro_dt_part2 .dt_part2_hd .list_box{padding-bottom: 8px}
.pro_dt_part2 .dt_part2_hd .list_ico{margin: 10px auto 10px}
.pro_dt_part2 .dt_part2_hd_cloth{height: 92px;overflow:hidden;}
/*.pro_dt_part1 .pro_pic{background: url("../images/prod_bac_01.jpg");background-repeat: no-repeat;background-position: top}*/
.pro_dt_part1 .pro_pic li img{margin: 0 auto 12%;}
.pro_dt_part1 .hd_text_box .main_box{padding: 200px 45px 0px}
.pro_dt_part2 .dt_part2_hd ul:before, .pro_dt_part2 .dt_part2_hd ul:after { content:''; display:block; clear:both; }
.pro_dt_part2 .dt_part2_hd ul .md_li { float:left; }
.pro_dt_part2 .dt_part2_hd ul .md_li{
    width: 16.667%;
    display: inline-block;
}
.sg_list{overflow: hidden;position: relative;margin-bottom: 2rem;}
.sg_list ul li{position: relative;overflow: hidden;margin-top: 1rem;}
.sg_list ul li ._mask{position: absolute;width:100%;height: 100%;left:0;top:100%;
background:url(../images/black777_03.png) repeat;transition: all .5s ease;}
.sg_list ul li ._mask img{position: absolute;left:50%;top:46%;margin-left: -24px;margin-top: -24px;}
.sg_list ul li:hover ._mask{top:0;}
.sg_list ul li .info_{height: 68px;background-color: #ecf1f4;line-height: 68px;}
.lianxi_part1 {
  padding-top: 40px;
  padding-bottom: 50px;
}
.lianxi_part2 {
  padding-top: 75px;
  padding-bottom: 50px;
}
.lianxi_part2 .left_form {
  width: 62.5%;
  float: left;
}
.lianxi_part2 .left_form .txt_box {
  text-align: left;
  width: 100%;
}
.lianxi_part2 .left_form .form_area .btn_area {
  padding-top: 20px;
}
.lianxi_part2 .left_form .form_area .btn_area .form_btn {
  width: 20%;
  padding: 10px 0;
  display: inline-block;
  margin-right: 5%;
  border: none;
  border-radius: 3px;
  color: #FFFFFF;
}
.lianxi_part2 .left_form .form_area .btn_area .form_btn.tijiao {
  background: #D71519;
}
.lianxi_part2 .left_form .form_area .btn_area .form_btn.chongzhi {
  background: #0075C2;
}
.lianxi_part2 .left_form .form_area .txt_area {
  width: 96%;
}
.lianxi_part2 .left_form .form_area .txt_area textarea {
  width: 100%;
  border: none;
  background: #EFEFEF;
  padding: 15px;
  resize: none;
}
.lianxi_part2 .left_form .form_area .input_item {
  width: 47%;
  position: relative;
}
.lianxi_part2 .left_form .form_area .input_item .ion {
  position: absolute;
  right: 20px;
  top: 10px;
  color: #A9B1B4;
  font-size: 16px;
}
.lianxi_part2 .left_form .form_area input {
  width: 85%;
  border: none;
  background: #EFEFEF;
  padding: 12px 25px;
  margin-bottom: 15px;
}
.lianxi_part2 .right_mes {
  width: 32.25%;
  float: right;
  height: 425px;
  background: url("../images/lianxi_bac_07.jpg");
}
.lianxi_part2 .right_mes .mes_tit {
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  margin-bottom: 5px;
}
.lianxi_part2 .right_mes .mes_dec {
  font-size: 16px;
  color: #FFFFFF;
  margin-bottom: 15px;
}
.lianxi_part2 .right_mes .mes_tel {
  display: inline-block;
  font-size: 16px;
  color: #ffffff;
  margin-bottom: 15px;
}
.lianxi_part2 .right_mes .rm_box {
  padding: 45px 60px;
}
.txt_box .part_tit {
  font-size: 26px;
  font-weight: bold;
  margin-bottom: 15px;
}
.txt_box .part_dec {
    line-height: 1.8em;
    margin-bottom: 30px;
}