/*ͨ��*/
.in_banner{height:260px;line-height:260px;text-align:center;font-size:48px;font-weight:bold;color:#fbfbfb;font-family:"ZMFont1";}
.in_address{border-bottom:1px solid #ebebeb;line-height:70px;text-align:center;font-size:15px;color:#b8b8b8;}
.in_address a{font-size:15px;color:#b8b8b8;}
.in_main{padding:0.5rem 0 0.6rem;}
.in_nav{width:270px;float:left;}
.in_nav .inNav_T{line-height:42px;padding-left:25px;font-size:15px;color:#fff;background:#c3272b;font-weight:bold;font-family:"ZMFont1";}
.in_nav .inNav_TT{border-top:1px solid #dbdbdb;}
.inNav_TT li{}
.inNav_TT li>a{display:block;font-size:14px;color:#5f5f5f;line-height:48px;padding-left:40px;border:1px solid #dbdbdb;border-top:none;}
.inNav_TT li>a.act,.inNav_TT li:hover>a{font-weight:bold;color:#c3272b;font-size:15px;box-shadow:0 0 20px rgba(0,0,0,.2);}
.inNav_TT li .inNav_er{padding:12px 32px;background:#f9f9f9;display:none;border-bottom:1px solid #dbdbdb;}
.inNav_er a{display:block;font-size:15px;line-height:46px;color:#5f5f5f;border-bottom:1px solid #d9d9d9;padding-left:26px;}
.inNav_er a:hover,.inNav_er a.act{color:#c3272b;}
.right_main{width:calc(100% - 310px);float:right;}
/*****/
.abt_main .abt_T1{font-size:15px;line-height:18px;color:#b5b5b5;}
.abt_main .abt_T2{font-size:40px;line-height:52px;color:#242424;}
.abt_main .abt_T3{font-size:13px;line-height:30px;color:#999;padding:15px 0 55px;}
.abt_pic .abtP_one{width:22.7%;margin-right:3%;float: left;position:relative;}
.abt_pic .abtP_one:nth-child(4n){margin-right:0;}
.abtP_one img{width:100%;transition:all 1s;}
.abtP_one:hover img{transform:rotateY(180deg);}
.abtP_one .abtP_txt{width:100%;position:absolute;left:0;bottom:26px;background:#c1272a;color:#fff;height:24px;transition:all .6s;box-sizing: border-box;padding:0 12px;text-align: center;}
.abtP_txt .abtP_T1{font-size:13px;line-height:24px;}
.abtP_txt .abtP_T2{height:0;overflow: hidden;font-size:12px;line-height:24px;transition:all .6s;}
.abtP_one:hover .abtP_txt{bottom:0;background:rgba(0,0,0,.6);height:100%;}
.abtP_one:hover .abtP_txt .abtP_T2{height:168px;padding-top:10px;}
/****/
.pro_list{padding-bottom:20px;}
.pro_list .pro_one{display:block;float:left;width:30.66%;margin-right:4%;margin-bottom:32px;position:relative;overflow:hidden;}
.pro_list .pro_one:nth-child(3n){margin-right:0;}
.pro_one img{width:100%;transition:all 2s;}
.pro_one:hover img{transform:scale(1.1);}
.pro_one .pro_txt{
    position:absolute;width:80%;height:80%;box-sizing: border-box;left:10%;top:10%;transform:rotateY(270deg);
    background:rgba(252,67,73,.8);border:5px solid rgba(255,255,255,.8);text-align: center;transition:all .8s;
}
.pro_one:hover .pro_txt{transform:rotateY(0deg);}
.pro_txt i{display: block;height:32px;background:url("../images/icon_pic.png") center no-repeat;margin-bottom:16px;}
.pro_txt span{font-size:18px;color:#fff;font-weight:bold;display: inline-block;line-height:32px;border-bottom:3px solid #fff;font-family:"ZMFont1";}
/****/
.con_main .con_T{font-size:18px;color:#5d5d5d;line-height:36px;}
.con_main .con_TT{font-size:14px;color:#737373;line-height:42px;}
.con_main .con_map{height:390px;margin-top:30px;}
.con_map iframe{height:100%;width:100%;}
/****/
.proD_main{}
.proD_main .proD_top{padding-bottom:60px;}
.proD_top .proD_show{width:380px;padding-right:90px;position:relative;float: left;}
.proD_show .proD_imgA{width:100%;box-sizing: border-box;border:2px solid #d6d6d6;}
.proD_imgA img{width:100%;}
.proD_show .proD_imgB{position:absolute;width:82px;top: 0;right: 0;height:100%;}
.proD_imgB li{border:1px solid #eee;height:calc(25% - 3px);margin-bottom:4px;box-sizing: border-box;cursor:pointer;}
.proD_imgB li.act{border:2px solid #d7272a;}
.proD_imgB li img{width:100%;height:100%;}
.proD_top .proD_txt{width:calc(100% - 490px);float: right;}
.proD_txt .proDT_T1{font-size:15px;line-height:18px;color:#777;}
.proD_txt .proDT_T2{line-height:30px;padding:8px 0;font-size:22px;font-weight:bold;color:#515151;font-family:"ZMFont1";}
.proD_txt .proDT_T3{line-height:24px;padding:4px 0 14px;font-size:14px;font-weight: bold;color:#d7272a;border-bottom:1px solid #e1e1e1;font-family:"ZMFont1";}
.proD_txt .proDT_T4{font-size:12px;line-height:30px;color:#7f7f7f;padding-top:15px;}
.proD_main .proD_int{}
.proD_int .proDI_T1{background:#020b14;font-size:17px;color:#fff;}
.proDI_T1 span{display: inline-block;background:#2b3e4f;width:196px;text-align: center;line-height:38px;}
.proD_int .proDI_T2{font-size:13px;line-height:30px;color:#5f5f5f;text-align: justify;padding:20px 0;}
.proDI_T2 img{max-width:100%;}
.proDI_T2 video{width:640px;display:block;margin:0 auto 24px;max-width:92%;}
/****/
.down_list{padding-bottom:30px;}
.down_list .down_one{display:block;margin-bottom:20px;}
.down_one .down_pic{width:90px;float:left;border:1px solid #f4f4f4;border-bottom-color:#d1d1d1;}
.down_pic img{width:100%;}
.down_one .down_txt{width:calc(100% - 100px);float:right;border:1px solid #f4f4f4;border-bottom-color:#d1d1d1;height:80px;}
.down_txt .down_T1{width:calc(100% - 270px);float: left;padding-left:30px;box-sizing: border-box;font-size:17px;color:#333;line-height:80px;}
.down_txt .down_T2{
    width:150px;box-sizing: border-box;text-align: center;border-left:1px solid #ddd;
    font-size:13px;color:#d7272a;line-height:30px;margin:25px 0;float: left;
}
.down_txt .down_T3{width:120px;height:100%;float: left;background:url("../images/download.jpg") center no-repeat;}
/****/
.newsD_main .newsD_top{border-bottom:1px dashed #cfcfcf;}
.newsD_top .newsD_T{font-size:18px;line-height:30px;padding:13px 0;text-align:center;color:#4c4c4c;}
.newsD_top .newsD_time{
    line-height:24px;padding:15px 0 15px 18px;font-size:14px;color:#a6a6a6;
    background:url("../images/time.png") left center no-repeat;display:inline-block;
}
.newsD_main .newsD_TT{font-size:14px;line-height:35px;color:#818181;text-align:justify;padding:20px 0;}
.newsD_TT img{max-width:100%;}
/****/
.news_list{padding-bottom:15px;}
.news_list .news_one{display:block;width:31%;margin-right:3.5%;float: left;margin-bottom:30px;}
.news_list .news_one:nth-child(3n){margin-right:0;}
.news_pic:after{
    content:"";display:block;width:100%;height:100%;position:absolute;transform:scale(1.4);top:0;left:0;
    background:rgba(239,39,42,.7) url("../images/news_more_01.png") center no-repeat;transition:all .6s;opacity:0;
}
.news_one:hover .news_pic:after{opacity:1;transform:scale(1.1);}
.news_pic img{width:100%;transition:all 2s;}
.news_one:hover .news_pic img{transform:scale(1.1);}
.news_one .news_foot{padding:10px 18px;background:#f1f1f1;}
.news_one .news_txt{padding-bottom:12px;border-bottom:1px solid #e3e3e3;}
.news_txt .news_T{line-height:24px;font-size:14px;color:#343434;font-weight:bold;transition:all .6s;font-family:"ZMFont1";}
.news_one:hover .news_txt .news_T{color:#d7272a;}
.news_txt .news_time{line-height:12px;font-size:12px;color:#999;padding-bottom:5px;border-bottom:1px solid #e3e3e3;}
.news_txt .news_TT{padding-top:10px;line-height:16px;font-size:13px;color:#999;}
.news_foot .news_share{padding:10px 0 0 10px;float: left;}
.news_share .bdshare-button-style0-16 a{padding-left:30px;height:30px;}
.news_share .bdshare-button-style0-16 .bds_fbook{background:url("../images/news_share_01.png") center no-repeat;}
.news_share .bdshare-button-style0-16 .bds_twi{background:url("../images/news_share_02.png") center no-repeat;}
.news_share .bdshare-button-style0-16 .bds_linkedin{background:url("../images/news_share_03.png") center no-repeat;}
.news_foot .news_more{text-align:center;font-size:12px;color:#333;line-height:14px;float: right;padding-top:10px;}
.news_more i{
    display:block;width:22px;height:22px;border:2px solid #333;border-radius:3px;
    background:url("../images/news_more_02.png") center no-repeat;
}