.products{width:100%;height:100%;}
.products h2{font-size:27px;color:#b34f38;font-weight:bold;text-align:center;margin-top:50px;}
.products h2 .more{padding:7px 15px;margin-left:20px;background:#b04b3f;font-size:14px;color:#fff;font-weight:normal;position:relative;top:-3px;}
.products h3{font-size:16px;color:#666;font-weight:normal;text-align:center;margin-top:25px;}
.products .rows{width:1400px;margin:35px auto 0;}
.products .rows ul li{float:left;width:22.75%;height:315px;margin:0 3% 3% 0;background:url(../images/fabg4.jpg) right center no-repeat;background-size:100% 100%;padding:20px;box-sizing:border-box;}
.products .rows ul li:nth-child(4n){margin-right:0;}
.products .rows ul li img{width:100%;height:237px;object-fit:contain;}
.products .rows ul li p{text-align:center;font-size:16px;color:#000;padding-top:15px;}
.products .rows .otherpro a{display:inline-block;margin:0 30px 20px 0;width:auto;height:35px;line-height:35px;padding:0 15px;text-align:center;border:solid 2px #ccc;border-radius:10px;}
/*分页*/
.pageListNav{float:right;}
.pagination{height:40px;line-height:40px;font-size:14px;padding:20px 0px 80px;}
.pagination p{margin:0;cursor:pointer;}
.pagination p{float:left;padding:2px 12px;font-size:12px;height:34px;line-height:34px;color:#bbb;border:1px #ccc solid;background:#fcfcfc;margin-right:15px;}
.pagination li{display:block;float:left;margin:0 10px 0 5px;padding:2px 15px;height:34px;border:1px #ccc solid;background:#fff;text-decoration:none;line-height:34px;width:auto;}
.pagination li a{font-size:14px;color:#808080;}
.pagination li.active,.pagination li:hover{border:solid 1px #b34f38;background:#b34f38;color:#fff;}
.pagination li.active a,.pagination li:hover a{color:#fff;}
.pagination p.pageRemark{border-style:none;background:none;margin-right:0px;padding:4px 0px;color:#666;}
.pagination strong{color:#b34f38;padding:0 3px;}
/* ============ 面包屑  ==========*/
.crumbs{padding-top:58px;padding-left:20px;position:relative;}
.crumbs:before{content:'';width:11px;height:13px;background:url(../images/dz.png) no-repeat;position:absolute;left:0;top:67px;}
.crumbs2:before{background:url(../images/dz2.png) no-repeat;}
.crumbs li{display:inline-block;font-size:16px;color:#b3b1b1;line-height:34px;}
.crumbs li a{color:#b3b1b1;}
.crumbs li span, .pro-inner .crumbs li span{color:#b04b3f;}
.crumbs li a:hover, .pro-inner .crumbs li a:hover{color:#b04b3f;}
/*产品详情*/
.products_details .wrap{width:1400px;margin:0 auto;overflow:hidden;}
.products_details .disali{display:flex;align-items:center;}
.pro_info_bg{width:100%;overflow:hidden;margin:0 auto;position:relative}
.pro_info_bg:after{content:'';width:1000px;background:#f2f3f5;height:100%;position:absolute;left:47%;top:0;z-index:2;content:"";display:block;width:100%;z-index:1;position:absolute;box-shadow:0 0 20px 10px rgba(255,255,255,.4) inset;}
.pro_info{margin:80px auto 0;padding-bottom:20px;overflow:hidden;color:#fff;width:1560px;position:relative;z-index:4;}
.pro_info_img{width:45%;float:left;position:relative;background:linear-gradient(
90deg, #354d67, #27374b, #27374b);z-index:9;padding:30px}
.pro_info_img img{width:80%;height:auto;position:relative;z-index:3;padding-left:10%;}
.pro_info_right{float:right;width:48%;font-size:16px;height:580px;overflow:hidden;position:relative;z-index:3;color:#D1DCED}
.pro_info_right h1{font-size:48px;margin:10px 0 30px 0;color:#333f47;}
.pro_info_right .des{font-size:15px;text-indent:20px;line-height:30px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:20px 0 30px;color:#333f47}
.pro_info_right .capa{font-size:20px;color:#333f47;margin-top:20px;}  
.pro_info_right .capa span{font-size:36px;font-weight:600;}
.pro_info_right .feeding{width:100%;overflow:hidden;margin:30px 0;}
.pro_info_right .feeding p{background:#fff;background-size:contain;float:left;display:inline-block;color:#333f47;font-size:16px;margin-right:50px;padding:10px 40px;}
.pro_info_right .spe{margin-bottom:30px;letter-spacing:1px;color:#333f47}
.pro_info_right .contact{width:100%;overflow:hidden;border-top:#c1cfda 1px solid;padding-top:40px;margin-top:40px;}
.pro_info_right .tel{display:inline-block;background:url(../images/pro_tel_pc.png) no-repeat left 28px;padding:10px;text-indent:45px;background-size:45px;}
.pro_info_right .tel p{font-size:34px;display:block;margin-top:5px;font-weight:600;color:#f03f25}
.pro_info_right .tel span{display:block;font-size:14px;color:#666}
.pro_info_right .kefu{display:inline-block;float:right;background:#f03f25;transition:0.5s;position:relative;color:#fff;padding:5px 60px 5px 100px;text-align:center;margin:20px 5px  10px 5px;}
.btn1{background:#f12a02;text-align:center;color:#fff;display:inline-block;padding:16px 60px 16px 100px;margin-top:20px;margin-left:10px;float:left;position:relative;box-shadow:0 5px 15px rgb(197 210 216 / 50%);}
.pro_info_right .kefu::before{content:"";width:90px;height:90px;background:url(../images/kficon06.png) center no-repeat;background-size:78%;display:block;position:absolute;left:-30px;top:50%;margin-top:-45px}
.pro_info_right .kefu::after{content:"";width:100px;height:100px;background:url(../images/kficon05.png) center no-repeat;background-size:78%;display:block;position:absolute;left:-35px;top:50%;margin-top:-54px;animation:cpxqOnexz1 3s linear infinite}
.pro_info_right .kefu span{font-size:28px;color:#f21f0f;font-weight:bold;margin-top:6px;display:block}
.pro_info_right .kefu:hover{background:#37516a;color:#fff}
.pro_info_right .kefu:hover span{color:#fff}
@-webkit-keyframes cpxqOnexz1{
	from{-webkit-transform:rotate(0);transform:rotate(0)}
    to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes cpxqOnexz1{
	from{-webkit-transform:rotate(0);transform:rotate(0)}
	to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.pro_info_right .kefu a{width:100%;height:100%;position:absolute;top:0;left:0;color:#fff;}
.pro_info_right .kefu a:hover{text-decoration:underline;color:#fff}
.pro_info_right .kefu p{font-size:20px;padding:5px 0 10px 0;font-weight:600}
.pro_navigation{margin:0 auto;padding-top:15px;text-align:center;border-bottom:#d8d8d8 1px solid;position:relative;}  
.pro_navigation li{float:left;text-align:center;width:12.9%;font-size:24px;color:#333f47;font-weight:600;height:90px;line-height:90px;cursor:pointer;}
.pro_navigation li.act{background:#fff;color:#07284E;border-bottom:#b04b3f 6px solid;}
.pro_model_1{padding:4% 0 2%;margin-bottom:20px;}
.pro_model_1 .fr{text-align:right}
.pro_model_1 p,.pro_model_3 p{text-indent:40px;font-size:16px;color:#666;line-height:36px;}
.pro_model_1 h3{font-size:30px ;position:relative;padding-bottom:15px;margin:0 0 70px;color:#05163f;line-height:42px}
.pro_model_1 h3:before{content:'';display:block;position:absolute;bottom:-20px;height:10px;background:url(../images/dote.png) no-repeat left bottom;}
.pro_model_1 h3:before{width:81px;left:0;}
.w60{width:60%} .w35{width:35%;} .w25{width:25%} .w70{width:70%} 
.w40{width:40%} .w55{width:55%;} .w30{width:30%} .w65{width:65%} 
.w50{width:50%} .w10{width:10%} .w85{width:85%} .w55 img{float:right;} 
.pro_model_1 .fr img,.pro_model_3 .fl img,.fr video{text-align:right;width:100%;height:350px;object-fit:scale-down;} 
.pro_model_1 video{width:100%;height:auto;float:right}
.pro_model_2{margin:0 auto 60px;width:100%;overflow:hidden;padding:70px 0 0 0;background:#f2f3f5}
.pro_model_2 h2,.pro_model_3 h2,.pro_model_4 h2,.pro_case h2{font-size:30px;text-align:center;margin-bottom:50px;padding-top:8px;}
.pro_case h2{text-align:center;}
.pro_model_2 h2{margin-bottom:70px;}
.pro_model_2 dl{width:47%;margin:0 1.5% 0;min-height:180px;float:left}
.pro_model_2 dt,.pro_model_2 li span{display:inline-block;width:70px;height:70px;color:#fff;float:left;background:#b04b3f;border-radius:10px;text-align:center;line-height:70px;font-size:36px;color:#fff;font-weight:600;z-index:2;}
.pro_model_2 dd h4{font-size:24px;margin:0 0 15px;overflow:hidden;color:#303030;}
.pro_model_2 dd p{font-size:16px;}
.pro_model_2 dd{width:86%;float:right;text-align:left;color:#666;}
.pro_model_2 ul{width:100%;overflow:hidden;padding-bottom:80px;}
.pro_model_2 li{width:30%;margin:0 1.5%;float:left}
.pro_model_2 li p{width:80%;float:right;text-align:left;color:#666;font-size:16px;margin-top:6px;line-height:30px;display:table-cell;vertical-align:middle;}
.press_bg{background:#fff;box-shadow:0px 10px 30px rgba(30, 137, 203, 0.4);border-radius:15px 15px 50px 50px;padding:70px;}
.pro_model_3{padding:40px 0 50px;width:100%;overflow:hidden;margin-top:20px;margin-bottom:20px;}
.pro_model_4{padding:80px 0;background:#394053 url(../images/data_bg.png) repeat left top;}
.pro_model_4 h2{color:#fff;margin-bottom:40px;}
.pro_model_5{margin:0 auto 60px;width:100%;overflow:hidden;padding:35px 0 0 0;background:#fff;}
.pro_model_5 h2{font-size:30px;text-align:center;margin-bottom:50px;}
.pro_model_5 img{width:85%;height:auto;}
.pro_model_5 .wrap img{border-radius:20px;}
.pro_model_5 .wrap td{font-size:16px;line-height:35px;}
.pro_ser{margin:100px auto}
.pro_ser .tit{text-align:center;margin-bottom:70px;}
.pro_ser .tit h3{font-size:30px;margin-bottom:25px;padding-top:10px;}
.pro_ser .tit p{line-height:32px;font-size:18px;margin-top:10px;}
.pro_ser li{width:12%;margin:0 1.5%;float:left;text-align:center;background-color:rgba(227, 230, 235, 0.32941176470588235);padding:35px;border-radius:20px}
.pro_ser li img{width:40px;height:40px;margin-bottom:20px;}
.pro_ser li h4{display:block;font-size:20px;margin-bottom:15px;}
.pro_ser li .ds{color:#777}
.con{color:#333;text-align:center;}
.con table{width:100%;border-spacing:0px;border-collapse:collapse;background:#fff;border-bottom:1px solid #ddd;margin-bottom:15px;}
.con tr:first-child{background:#b04b3f;height:60px;line-height:60px;color:#fff;}
.con tr:nth-child(2n+3){background:#f5f5f5;}
.con .bhead{background:#b04b3f;color:#fff}
.con tr.odd{background:#f5f5f5;color:#333;}
.con tr.even{background:none;}
.con td.even{background:#fff;}
.con table td{line-height:46px;font-size:16px;}
.con tr{border:1px solid #ddd;}
/*.con p{text-align:left;margin-left:20px;font-size:16px;}*/
.con strong{width:100%;text-align:center;color:#fff;float:left;font-size:16px;margin:10px 0}
.pro_case{padding:0 0 40px;margin:80px auto 60px;}
.pro_case table{width:100%;}
.pro_case td{float:left;width:31%;margin-right:3%;text-align:center;font-size:16px;line-height:60px;box-sizing:border-box;}
.pro_case td:nth-child(3){margin-right:0;}
.pro_case td img{width:100%;height:259px;border-radius:12px;object-fit: cover;
}
.pro_case ul{margin-left:-3%;}
.pro_case ul li{transition:all .3s ease;float:left;width:30%; margin-left:3%;}
.pro_case ul li .pro_pic img{width:100%;}
.pro_case ul li .pro_pic i{display:none;} 
.pro_case ul li .pro_tit{font-size:18px; color:#282727;line-height: 20px;display:block;margin-bottom:10px; text-align:center; padding-top:15px;}
.pro_case ul li .pro_pic{position:relative;display: block;overflow: hidden;}
.pro_case ul li .pro_pic i{display:block;position:absolute;left:-100%;top:0;width:100%;height:100%;background-image:-webkit-linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5),hsla(0,0%,100%,0));transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);}
.pro_case ul li:hover .pro_pic i{transition:all .3s ease; left:100%}
.pro_case ul li:hover{transition:all .3s ease;transform:translateY(-6px);-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);box-shadow:0 26px 40px -24px rgba(0,36,100,.5);-webkit-box-shadow:0 26px 40px -24px rgba(0,36,100,.5);-moz-box-shadow:0 26px 40px -24px rgba(0,36,100,.5)}
@media (max-width: 1600px){
	.products .rows,.products_details .wrap{width:1200px;}
	.pro_ser li{width:14%;margin:0 1.145%;padding:35px 25px;}
	.pro_ser li:nth-child(1){margin-left:0;}
	.pro_ser li:nth-child(5){margin-right:0;}
	.pro_case td img{height:210px;}
	.products .rows ul li{height:275px;}
	.products .rows ul li img{height:197px;}
}
@media (max-width: 1280px){
	.products .rows,.products_details .wrap{width:1160px;}
	.pro_ser li{width:14.5%;margin:0 1.158%;padding:35px 20px;}
	.pro_case td img{height:185px;}
	.products .rows ul li{height:254px;}
	.products .rows ul li img{height:176px;}
}
@media (min-width: 360px) and (max-width: 480px){	
    .products h2{font-size:24px;}
    .products h3{font-size:14px;padding:0 5%;line-height:21px;margin-top:15px;}
    .products .rows{width:90%;}
    .products .rows ul li{width:48%;height:190px;margin:0 4% 4% 0;}
    .products .rows ul li:nth-child(2n){margin-right:0;}
    .products .rows ul li img{height:110px;}
    .pro_case td{line-height:21px;}
    .pro_case td img{width:100%;height:67px;}
    .pro_case td:nth-child(3){margin-right:0;}
    .pro_case td a{font-size:12px;}
    .pagination{height:30px;line-height:30px;}
    .pagination li{padding:0;height:30px;line-height:30px;margin:0 10px 0 0;}
    .pagination li a,.pagination li .disabled{display:block;padding:2px 10px;line-height:26px;}
    .pagination li .current{display:block;padding:2px 10px;border:solid 1px #b34f38;background:#b34f38;color:#fff;line-height:24px;}
    .products_details{width:90%;margin:0 auto;}
    .products_details .wrap{width:100%;}
    .pro_navigation .wrap{width:100%;height:43px;overflow:hidden;overflow-x:auto;white-space:nowrap;}
    .pro_navigation li{float:none;display:inline-block;width:37.5%;margin-right:2%;font-size:18px;line-height:40px;}
    .pro_navigation li.act{height:40px;border-bottom:#b04b3f 3px solid;}
    .w55,.w40{width:100%;}
    .pro_model_1{padding:7% 0 2%;box-sizing:border-box;}
    .pro_model_1 h3{margin-bottom:7px;font-size:24px;}
    .pro_model_1 p, .pro_model_3 p{font-size:14px;line-height:30px;}
    .products_details .disali{display:block;width:100%;}
    .pro_model_2{padding:30px 0 0;margin:0 auto 30px;}
    .pro_model_2 h2,.pro_model_3 h2,.pro_model_4 h2,.pro_model_5 h2,.pro_case h2{font-size:24px;color:#333;margin-bottom:35px;}
    .pro_model_2 dl{width:90%;margin:0 5% 5%;min-height:auto;}
    .pro_model_2 dt{width:50px;height:50px;line-height:50px;font-size:24px;}
    .pro_model_2 dd{width:80%;}
    .pro_model_2 dd h4{font-size:18px;margin:0 0 10px;}
    .pro_model_2 dd p{font-size:14px;}
    .pro_model_4{padding:0;background:none;}
    .pro_model_5{margin:0 0 30px;}
    .pro_model_5 img{width:100%;}
    .pro_model_3{margin:0;}
    .pro_ser{margin:50px 0 0;}
    .pro_ser .tit{margin-bottom:35px;}
    .pro_ser .tit h3{font-size:24px;}
    .pro_ser .tit p{font-size:16px;line-height:27px;}
    .pro_ser .baozhang{width:100%;overflow:hidden;overflow-x:auto;white-space:nowrap;}
    .pro_ser .baozhang li{float:none;display:inline-block;width:60%;padding:25px;box-sizing:border-box;margin:0 3% 0 0;}
    .products .rows .otherpro a{margin:0 15px 12px 0;padding:0 10px;}
    .products .rows .otherpro a:nth-child(3n){margin-right:0;}
    .pro_case{margin:70px auto 30px;}
}