/*导航*/
.nav{width:100%;padding-left:3%;box-sizing:border-box;margin:0 auto;z-index:10;background-color:rgba(255,255,255,.95); position: relative;}
.nav .index_logo{width:156px;}
.nav .index_logo img{margin-top: 11px;display: block;}
.nav .index_nav{width:55%;height:70px;margin-left:36%}
.nav .index_nav a{height:70px;color:#666;font-size:1rem;float:left;width:calc(100%/5);text-align:center;box-sizing:border-box;border-right:1px solid #eef0f1;line-height: 70px;}
.nav .index_nav a:hover{color:#fff;background: #e62129;-webkit-transition: all 0.4s ease;border-right: 1px solid #e62129;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.nav .index_se{width:9%;height:70px;background:#000;text-align:center;cursor:pointer;line-height: 70px;}
.nav .iconse{color:#fff;font-size:25px}
.form_se{position:absolute;right:0;bottom:-50px;height:50px;width:400px;display:none;z-index:1;opacity:0}
.form_se .form_text{position:absolute;left:0;top:0;height:100%;width:100%;border:1px solid #b9b9b7;box-sizing: border-box;padding: 2px 20px;}
.form_se .iconse_1{top:25%;right:10px;z-index:2;color:#ccc;cursor:pointer}

/*banner*/
.banner_loop {width: 100%;}

/*indexCp*/
.indexCp,.indexNews{box-sizing:border-box;padding:60px 15% 0}
.indexCp_box_img{overflow:hidden}
.indexCp_box_img img{width: 100% !important}

.indexCp .indexCp_box_2,.indexCp .indexCp_box_3{width:48.2%;float:left}
.indexCp .indexCp_box_1{width:49%;float:left;}
.indexCp .indexCp_box_2{margin-left:2.6%}

.indexCp .indexCp_box_text{box-sizing:border-box;padding:.6875rem 2.125rem;background-color:#fff;height:104px}
.indexCp .indexCp_box>a:hover .indexCp_box_img{transform: translateY(-15px);overflow: hidden;}
.indexCp .indexCp_box>a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.indexCp .indexCp_box>a:hover .indexCp_box_text{height:119px;transform: translateY(-15px)}
.indexCp .indexCp_box>a:hover .indexCp_box_text b{color: #e62129;}
.indexCp .indexCp_box>a:hover .indexCp_box_text i{color: #e62129;}
.indexCp .indexCp_box_text b{box-sizing:border-box;font-size:1.125rem;color:#000;line-height:1.75rem;text-transform:uppercase;font-weight: normal;}
.indexCp .indexCp_box_text i{box-sizing:border-box;font-size:.9375rem;line-height:1.5625rem}

.scpjj{ background: #0d0d0d; padding: 40px 0 100px; position: relative;}
.sbt{ color: #fff; font-weight: bold;}
.sbt p{ font-size: calc(20px + 1.5vw);}
.sbt span{ font-size: 20px; padding-top: 15px;display: block;}
.scpjj-z{ color: #fff; margin-top: 35px; font-size: 18px; max-width: 60%;}
.scpjj::after{position: absolute; top: 0; right: 10%; content:'product \a categories'; white-space: pre; z-index: 1; color: Rgba(255, 255, 255, 0.1); text-transform: uppercase; font-weight: bold; font-size: calc(20px + 4vw); line-height: calc(20px + 4vw);}
.scpp-t{ margin-top: 50px;}
.scpp-t a:nth-child(2){ margin-top: 15px;}
.scpp-t a{ display: block; }
.scpp-t a img{ max-width: 100%;margin: 0 auto;}
.ssp-o video{ width: 100%;}
.ssp{ width: 100%; background: #fff;}
.ssp .sbt{ text-align: center; color: #000; padding-bottom: 20px; padding-top: 30px;}
.ssp-y{display: flex; justify-content: space-between; margin-bottom: 30px;}
.ssp-y li{ width: 32%; background: #eee; padding: 25px; box-sizing: border-box;}
.ssp-y li{display: flex; justify-content: space-between; align-items: center;}
.ssp-y li dt{ width: 60px;}
.ssp-y li dt img{ width: 100%; background: #fff; border-radius: 50%; padding: 10px;}
.ssp-y li dd{ width: calc(100% - 100px);}
.ssp-y li dd p{ font-size: 24px;}
.ssp-y li:hover{ background: #e62129; color: #fff;}
.sjj-t{ padding: 25px 0 45px;}
.sjj-t img { width: 100%;}
.srz{ background: url(../images/srz.jpg) center no-repeat; padding: 240px 0;}
.sgst .sjj-t{ padding-top: 0;}
.slxwm{ text-align: center; font-size: 20px; padding-bottom: 8vh; }
.slxwm a{ display: block; width: 200px; background: #e62129; margin: 15px auto 0; height: 40px; line-height: 40px; border-radius: 10px; color: #fff;}
.slxwm a:hover{ background: #666;}







/*indexNews*/
.indexNews .indexNews_box{background:#fff;height:460px}
.indexNews .indexNews_box_pic{width:50%;height:100%}
.indexNews .indexNews_loop_icon{text-align:right;box-sizing:border-box;padding-right:40px}
.indexNews .indexNews_box_text_pic{width:40%}
.indexNews .indexNews_box_text{width:50%;height:100%;padding:65px;box-sizing:border-box}
.indexNews .indexNews_box_text .indexNews_box_text_p h3{font-size:30px;color:#000;line-height:40px}
.indexNews .indexNews_box_text .indexNews_box_text_p i{font-size:15px;color:#666;line-height:27px}
.indexNews .indexNews_box_text .indexNews_box_text_more{line-height:45px;text-align:center;height:45px;width:190px;margin-top:45px;cursor:pointer;position:relative;overflow:hidden}
.indexNews .indexNews_box_text .indexNews_box_text_more a{display:block;line-height:45px;text-align:center;height:45px;width:190px;cursor:pointer;font-size:15px;color:#fff;position:absolute}
.indexNews .indexNews_box_text .indexNews_box_text_more a:first-child{left:0;top:0;background-color:#e62129}
.indexNews .indexNews_box_text .indexNews_box_text_more a:last-child{left:0;bottom:45px;background-color:#000}

/* 更多新闻 */
.moreNews{width:100%;background:#f0f0f0;box-sizing:border-box;padding:0 10% 0;padding-top:42px;padding-bottom:30px}
.moreNews .moreNews_h{height:42px;width:150px;background:#e62129;text-align:center;line-height:42px;font-weight:400;font-size:24px;color:#fff;border-bottom-right-radius:15px;margin-bottom:20px}
.moreNews .moreNews_box{width:50%;box-sizing:border-box}
.moreNews .moreNews_box:first-child{width:50%;box-sizing:border-box;padding-right:1.6666%}
.moreNews .moreNews_box:last-child{width:50%;box-sizing:border-box;padding-left:1.6666%}
.moreNews .moreNews_box_img{overflow:hidden}
.moreNews .moreNews_box_text{height:100px;width:100%;background:#fff;padding:25px 50px;box-sizing:border-box}
.moreNews .moreNews_box_text b{font-size:18px;color:#666;font-weight:400}
.moreNews .moreNews_box_text i{font-size:12px;line-height:25px;color:#666;font-weight:400}
.moreNews .moreNews_box_text_icon{position:absolute;top:25px;right:50px;font-size:20px}
.moreNews .moreNews_box>a:hover .moreNews_box_img{transform: translateY(-10px)}
.moreNews .moreNews_box>a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.moreNews .moreNews_box>a:hover .moreNews_box_text{height:110px;transform: translateY(-10px)}
.moreNews .moreNews_box>a:hover .moreNews_box_text b{padding-bottom:.625rem;padding-top:.625rem;color: #e62129}
.moreNews .moreNews_box>a:hover .moreNews_box_text i{line-height:25px;}
.moreNews .moreNews_box>a:hover .moreNews_box_text_icon{color: #e62129}
.moreNews .moreNews_loop_icon{position:static;margin-top:35px}
.moreNews .moreNews_loop_icon>span{margin-right:5px;margin-left:5px}


/*底部*/
.footer{box-sizing:border-box;padding:0 6% 0;padding-top:45px;background-color:#222;padding-bottom:60px}
.footer_info{width:45%;padding-left:27px;box-sizing:border-box}
.footer_icon{text-align:center;width:38.8666%}
.footer_logo img{width:90%}
.footer_info h3{font-size:14px;color:#999;text-transform:uppercase}
.footer_info i{font-size:14px;color:#666; padding-top:8px; display:block;}
.footer_info .footer_info_bq{font-size:14px;color:#666;}
.footer_info .footer_info_bq a{color:#666;}
.footer_info .footer_info_bq a:hover{color:#fff;}
.index-tw:hover,.index-fb:hover,.index-skp:hover{background: #e62129;color: #fff;cursor: pointer;}


/*cp*/
.topbg{background-image:url(../images/top_bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover; padding:3% 0 11%;}
.topbg_oy{height:100%;width:100%;background:rgba(0,0,0,.2)}
.topbg .topbg_h{text-align:center;text-transform:uppercase;font-size:48px;color:#fff;font-weight:400;padding-top:200px}
.topbg .topbg_text{font-size:16px;color:#eee;text-align:center;font-family: "SF Pro SC","HanHei SC","SF Pro Text","Myriad Set Pro","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial",sans-serif;}
.cp_listB{width:50%;margin:0 auto;padding-top:40px}
.cp_listB a{ display:block;}
.cp_listB_item{text-align:center;width:calc(100%/2 - 16px);margin:0 8px;box-sizing:border-box;background-color:#fff;padding: 0px 53px 177px;cursor:pointer; }
.cp_listB_item_img{transform:translate(-50%,-50%);top:43%;left:50%;text-align:center}
.cp_listB_item_img img{display:inline-block}
.topbg .cp_activaBg{background:#e62129}
.cp_listB a .cp_activaBg .cp_listB_item_p{color:#fff}
.cp_listB_item:hover{background:#e62129}
.cp_listB_item:hover .cp_listB_item_p{color:#fff}
.cp_listB_item_p{font-size:14px;color:#666;transform:translate(-50%,-50%);top:80%;left:50%}



/*cp列表*/
.cp_cp{width:85%;margin:0 auto}
.cp_cp2{width:85%;margin:0 auto}

.cp_cp_title{font-size:36px;color:#000;line-height:100px;font-weight:200;padding-left:30px;box-sizing:border-box;text-transform:uppercase;}
.cp_cp_title::after{content:"";height:30px;width:6px;background:#e62129;position:absolute;left:0;top:50%;margin-top:-15px}
.cp_cp_box_item{border:1px solid #eee;width:calc(100%/3);box-sizing:border-box;cursor:pointer}
.cp_cp_box_item_img{position:relative;height:390px}
.cp_cp_box_item_img img{position:absolute;display:inline-block;left:0;top:0;bottom:0;right:0;margin:auto}
.cp_cp_box_item_p{text-align:center;font-size:18px;color:#000;line-height:35px}
.cp_cp_box_Bnt{cursor:pointer;margin:0 auto;height:30px;width:110px;border:1px solid #e62129;color:#e62129;text-align:center;line-height:32px;margin-bottom:40px}
.cp_cp_box table{width:100%;box-sizing:border-box}
.cp_cp_box table tr{overflow:hidden;box-sizing:border-box}
.cp_cp_box table tr td{overflow:hidden;width:auto;padding:0 3% 3% 3%;box-sizing:border-box;border:1px solid #ebebeb;transition:.5s all linear}
.cp_cp_box table tr td .pic{overflow:hidden;width:100%;position:relative;height:290px}
.cp_cp_box table tr td .pic img{display:block;position:absolute;display:inline-block;left:0;top:0;bottom:0;right:0;margin:auto}
.cp_cp_box table tr td .title{overflow:hidden;text-align:center;}
.cp_cp_box table tr td .title p{font-size:17px;margin-bottom:5%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.cp_cp_box table tr td .title .p1{font-size:18px;color:#646464;margin-bottom:2%;-webkit-line-clamp:1}
.cp_cp_box table tr td .title .more{display:inline-block;margin-bottom:1%;font-size:12px;font-family:Arial;color:#e62129;border:1px solid #e62129;padding:2% 5%;transition:.5s all linear}
.cp_cp_box table tr td:hover{box-shadow:0 15px 30px rgba(0,0,0,.2);transform:translate3d(0,-3px,0)}
.cp_cp_box table tr td:hover .more{background:#e62129;color:#fff}
.cp_ym_tp{padding-top:38px;margin-bottom:50px}
.cp_cp_box_item:hover{transform:scale(1.05);background:#fff;z-index:9;box-shadow:0 0 20px 0 rgba(0,0,0,.5)}
.cp_cp_box_item:hover .cp_cp_box_Bnt{background:#e62129;color:#fff}


/*产品阐述*/
.cpinfo_cs{box-sizing:border-box;padding:30px 0 20px; line-height:24px; color:#333; margin-top:30px;border-top:1px solid #eee;}
.fh{padding:20px 40px 40px 40px;}
.fh-left{float:left;font-size:15px;line-height:24px;color:#333}
.fh-left a{color:#666}
.fh-left a:hover{color:#e62129}
.ft-fx{text-align: right}
.fh-right{float:right;margin-right:30px;margin-top:10px;width:124px;height:33px;background:#e5e5e5;text-align:center}
.fh-right a{line-height:33px;color:#666;font-weight:400;font-size:18px;display:block}
.fh-right a:hover{line-height:33px;background:#e62129;color:#fff;display:block;opacity:1;transition-duration:1s}
.cpinfo_loop{height: 500px;}
.cpinfo_loop img{left: 0;top:0;right:0;bottom:0;margin: auto;position: absolute}


/*新闻列表*/


/*news_list*/
.news_list{font-size:20px;color:#323232}
.news_list ul{overflow:hidden}
.news_list ul li{cursor:pointer;overflow:hidden;position:relative;padding:3% 0;border-bottom:1px solid #e6e6e6}
.news_list ul li .pic{overflow:hidden;float:left;width:30%}
.news_list ul li .pic img{display:block;width:100%;transition:.5s all linear}
.news_list ul li .title{overflow:hidden;position:relative;float:right;width:65%}
.news_list ul li .title .a1{display:block;font-size:28px;width:100%;margin-bottom:1%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.news_list ul li .title p{font-size:14px;color:#646464;line-height:25px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.news_list ul li .title .time{position:absolute;left:0;bottom:40px;font-size:13px;color:#b4b4b4}
.news_list ul li .title .news_more{position:absolute;right:0;bottom:0;font-size:13px;color:#b4b4b4;line-height:40px;background-color:#e62129;text-align:center;height:40px;width:150px;margin-top:45px}
.news_list ul li .title .news_more a{font-size:15px;color:#fff}
.news_list ul li .x{position:absolute;left:0;bottom:0;width:0;height:1px;background:#e62129;transition:.5s all linear}
.news_list ul li:hover .a1{color:#e62129}
.news_list ul li:hover .x{width:100%}
.news_list ul li .pic:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.topbg .news_h{padding-top:15%}

/*newsinfo*/
.newInfo{background:#fff;margin-bottom:50px}
.newInfo .newsInfo_title{font-size:24px;width:100%;text-align:center;padding:40px 0 0 0}
.newInfo .newsInfo_box{margin:0 auto; padding:35px 50px;box-sizing: border-box; line-height:26px; color:#333;}
.newInfo .newsInfo_box img{ display: inline;}
.newInfo .newInfo_time{display:block;margin-left:auto;margin-right:auto;padding-top:5px;text-align:center;color:#888;padding-bottom:25px;font-size:16px;border-bottom:1px solid #eee;}
.newInfo .newsInfo_box img{ max-width:100%;}
.news_nxt_pre{border-top:1px solid #eee}
.news_nxt_pre .news_nxt_n,.news_nxt_pre .news_nxt_p{font-size:14px;width:48%;color:#b4b4b4;box-sizing:border-box;}
.news_nxt_pre .news_nxt_p{padding-right:1%;text-align: right}
.news_nxt_pre .news_nxt_n{padding-left:1%;text-align: left}
.news_nxt_pre .news_nxt_n a,.news_nxt_pre .news_nxt_p a{color:#b4b4b4}
.news_nxt_pre .news_nxt_return{width:4%;height:100%;color:#b4b4b4;cursor:pointer}
.news_nxt_pre .news_nxt_return:hover{color:#e62129}
/* 调整样式 */
@media only screen and (max-width:1340px){.indexCp,.indexNews{padding:60px 1% 0}
.indexCp .indexCp_box_text{box-sizing:border-box;padding:.6875rem 1.25rem}
.indexCp_box_img{height:224px}
.indexNews .indexNews_box{height:292px}
.indexNews .indexNews_box_text{padding:10px;padding-left: 40px;}
.cp_cp{width:98%}
.cp_cp2{width:97%}
.send-mail{width:94% !important}
.cp_listB{width:60%}
.footer{ padding-right:0;}
.indexNews .indexNews_box_text .indexNews_box_text_p h3{ display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 30px;overflow: hidden;}
.indexNews .indexNews_box_text .indexNews_box_text_p i{ display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height: 30px;overflow: hidden;}
.indexNews .indexNews_box_text .indexNews_box_text_more{margin-top:18px}
.indexCp .indexCp_box>a:hover .indexCp_box_img{height:200px}
.indexCp .indexCp_box>a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.indexCp .indexCp_box>a:hover .indexCp_box_text{height:128px}
.indexCp .indexCp_box>a:hover .indexCp_box_text b{padding-bottom:.625rem;padding-top:.625rem}
.indexCp .indexCp_box>a:hover .indexCp_box_text i{line-height:25px}
.moreNews{padding:0 1% 0;padding-top:42px}
.moreNews .moreNews_box_img{height:199px}
.moreNews .moreNews_box_text{padding:.6875rem 1.25rem}
.moreNews .moreNews_box_text_icon{position:absolute;top:.6875rem;right:1.25rem;font-size:20px}
.moreNews .moreNews_box>a:hover .moreNews_box_img{height:170px}
.moreNews .moreNews_box>a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.moreNews .moreNews_box>a:hover .moreNews_box_text{height:129px}
.moreNews .moreNews_box>a:hover .moreNews_box_text b{padding-bottom:.625rem;padding-top:.625rem}
.moreNews .moreNews_box>a:hover .moreNews_box_text i{line-height:25px}
.cp_cp_box_item_img{position:relative;height:260px}
.newInfo .newsInfo_box{width:100%}
.newInfo .newInfo_time{width:100%}
.footer_icon{width: 33.8666%}
}


.footer_icon .bdshare-button-style2-16 a{
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background: #666;
    display: inline-block;
    text-align: center;
    line-height: 35px;
    font-size: 25px;
    margin-right: 10px;
    ;cursor: pointer;
    padding-left: 0;
    float:none;
}
.footer_icon .bdshare-button-style2-16 a:hover{
    color: #fff;
    background: #e62129;
}

.zxly{ background:#f5f5f5;}
.send-mail{background:#FFF;padding: 0 2% 30px 2%;width:81%; margin:0 auto; margin-bottom:35px;}
.send-mail h1{text-align:center;font-size:28px;}
.send-mail .title-box{position:relative;}
.send-mail .title-box div{width:418px;height:27px;border-bottom:2px solid #eb0212;position:absolute;top:5px;}
.send-mail .title-box div em{display:none;width:34px;height:21px;position:absolute;bottom:-1px;}
.send-mail .title-box .left{left:0px;}
.send-mail .title-box .left em{right:20px;}
.send-mail .title-box .right{right:0px;}
.send-mail .title-box .right em{left:20px;background-position:-34px 0px;}
.send-mail .show .title-box .left em{display:block;-webkit-animation:home_left 0.8s 1 linear;animation:home_left 0.8s 1 linear;}
.send-mail .show .title-box .right em{display:block;-webkit-animation:home_right 0.8s 1 linear;animation:home_right 0.8s 1 linear;}
.send-mail p.if{text-align:center;font-size:30px; color:#000;padding:35px 0px 5px 0px;}
.send-mail p.lybt2{ text-align:center; height:45px; font-size:14px;}
.send-mail input{display:block;width:47%; height:44px; padding:5px 15px;text-indent:5px; border:1px solid #d3d3d3;border-radius:4px;-webkit-border-radius:4px; color:#333;}
.send-mail .cname,.send-mail .company{float:left;}
.send-mail .cemail,.send-mail .phone{float:right;}
.send-mail form p{padding-bottom:60px;}
.lybt2{ text-align:center;}
.send-mail textarea{display:block;width:98%;border:1px solid #d3d3d3;text-indent:5px; padding:0 1%;padding-top:5px;height:191px;border-radius:4px;-webkit-border-radius:4px; font-family:Arial, Helvetica, sans-serif;}
.send-mail span input{display:block;width:224px;height:38px; margin:30px auto 0 auto;text-align:center;font-size:16px;background-color:#e71e14;color:#FFF;border-radius:4px;-webkit-border-radius:4px;cursor:pointer;-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-ms-transition: all .5s ease-out;-o-transition: all .5s ease-out; transition: all .5s ease-out; border:none;}
.send-mail span input:hover{background-color:#666; border:none; color:#FFF;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { /* WebKit*/  
    color:#333;  
}  
input:-moz-placeholder, textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  
    color:#333;  
}  
input::-moz-placeholder, textarea::-moz-placeholder { /* Mozilla Firefox 19+ */  
    color:#333;  
}  
input:-ms-input-placeholder, textarea:-ms-input-placeholder { /* IE 10+ */  
    color:#333;  
}  


@media only screen and (max-width:1440px) {
    .indexCp, .indexNews{padding: 60px 6% 0}
}