/*解决方案*/
.solution{width:1400px;margin:0 auto;}
.solution .title{margin-top:50px;text-align:center;}
.solution .title h2{font-size:30px;color:#b34f38;font-weight:bold;}
.solution .title h3{font-size:18px;color:#848283;font-weight:normal;padding-top:24px;}
.solution .row{margin-top:50px;}
.solution .row ul li{width:32%;height:340px;float:left;margin:0 2% 3% 0;background:url(../images/fabg4.jpg) right center no-repeat;background-size:100% 100%;border-radius:12px;position:relative;}
.solution .row ul li:nth-child(3n){margin-right:0;}
.solution .row ul li img{width:94%;padding:3%;position:absolute;bottom:0;left:0;}
.solution .row ul li .title{font-size:24px;color:#333;font-weight:bold;text-align:center;margin-top:40px;}
.solution .row ul li .more{width:135px;height:35px;margin:20px auto 0;line-height:35px;font-size:16px;color:#fff;background:#b04b3f;text-align:center;}
/*分页*/
.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;}
/*解决方案内页*/
.solutionx{width:100%;background:url(../images/detailsbg.png) no-repeat;background-size:100% 100%;padding:0 0 3rem;}
.solutionx .wrap{width:1400px;margin:0 auto;}
.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{color:#b04b3f;border-bottom:#b04b3f 6px solid;}
.solutionx h3{font-size:27px;text-align:center;padding:80px 0 27px 0;font-weight:bold;}
.solutionx .jieshao p,.solutionx .yuanli p,.solutionx .fangan p{line-height:30px;font-size:18px;text-indent:2em;margin:0 0 10px;}
.solutionx .jieshao img,.solutionx .yuanli img,.solutionx .fangan img,.solutionx .img img{display:block;width:100%;height:auto;}
.solutionx .pro_con4 .fangan img{height:175px;border-radius:20px;object-fit:cover;}
.solutionx .fangan table{width:100%;}
.solutionx .fangan td{font-size:16px;}
.solutionx .tedian{margin-top:25px;}
.solutionx .tedian ul li{float:left;width:48%;margin:0 4% 3% 0;padding:3% 5%;background:#fff;border-radius:15px;box-shadow:0 3px 8px 2px rgb(0 0 0 / 10%);box-sizing:border-box;}
.solutionx .tedian ul li:nth-child(2n){margin-right:0;}
.solutionx .tedian ul li p{font-size:18px;font-weight:bold;}
.solutionx .tedian ul li p:nth-child(2){font-size:14px;font-weight:normal;line-height:25px;padding-top:15px;}
.solutionx .pro_case table,.solutionx .pro_chanpin table{width:100%;}
.solutionx .pro_case,.solutionx .pro_chanpin{padding:0 0 40px;margin:25px auto 0;}
.solutionx .pro_case td,.solutionx .pro_chanpin td{float:left;width:31%;margin-right:3%;text-align:center;font-size:16px;line-height:60px;box-sizing:border-box;}
.solutionx .pro_case td:nth-child(3),.solutionx .pro_chanpin td:nth-child(3){margin-right:0;}
.solutionx .pro_case td img,.solutionx .pro_chanpin td img{width:100%;height:345px;border-radius:12px;object-fit:cover;}
.solutionx .pro_case td img{height:259px;}
.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){
	.banner,.banner .d1{height:500px;}
	.banner .d2{left:450px;}
	.solution,.solutionx .wrap{width:1200px;}
	.solution .row ul li{height:310px;}
	.solutionx .biaodan input{width:74%;}
	.solutionx .pro_con4 .fangan img{height:150px;}
	.solutionx .pro_case td img{height:240px;}
	.solutionx .pro_chanpin td img{height:285px;}
}
@media (max-width: 1280px){
	.banner,.banner .d1{height:458px;}
	.solution,.solutionx .wrap{width:1160px;}
	.solution .row ul li{height:300px;}
	.solutionx .biaodan input{width:74%;}
	.solutionx .pro_con4 .fangan img{height:140px;}
	.solutionx .pro_case td img{height:210px;}
	.solutionx .pro_chanpin td img{height:265px;}
}
@media (min-width: 360px) and (max-width: 480px){
    .banner, .banner .d1{height:190px;}
    .banner .d2{top:165px;left:0;}
	.banner .d2 li,.banner .d2 li.nuw{width:40px;height:6px}
    .solution{width:90%;}
    .solution .row{margin:50px 0;}
    .solution .row ul li{width:100%;height:265px;margin:0 2% 5% 0;}
    .solution .row ul li .title{font-size:18px;}
    .solution .row ul li .more{width:110px;height:30px;line-height:30px;font-size:12px;margin-top:12px;}
    .solution .title h2{font-size:24px;}
    .solution .title h3{font-size:14px;padding-top:15px;}
    .solutionx h3{font-size:24px;padding:30px  0 27px 0;}
    .solutionx .pro_case{padding:0 0 18px;}
    .solutionx .jieshao{font-size:14px;line-height:25px;}
    .youshi .ysnav .youshi-left,.youshi .ysnav .youshi-right{font-size:21px;}
    .youshi .ysnav img{width:35px;}
    .youshi .ysnav .youdian{font-size:14px;padding:20px 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;}
    .solutionx .pro_con4 .fangan img{height:45px;border-radius:15px;}
    .solutionx{width:100%;}
    .solutionx .wrap{width:90%;}
    .pro_navigation ul{width:100%;height:60px;overflow:hidden;overflow-x:auto;white-space:nowrap;}
    .pro_navigation li{float:none;display:inline-block;width:26.5%;height:40px;line-height:40px;margin-right:2%;font-size:18px;}
    .pro_navigation li.act{height:40px;border-bottom:0;}
    .solutionx .back—title{width:100%;}
    .solutionx .back—title p{font-size:16px;}
    .solutionx .biaodan{width:90%;padding:8px 5%;}
    .solutionx .biaodan input{width:71%;}
    .solutionx .tjproduct .proli{width:48%;margin:0 4% 4% 0;}
    .solutionx .tjproduct .proli:nth-child(2n){margin-right:0;}
    .solutionx .tedian ul li{float:none;width:100%;margin:0 0 2% 0;}
    .solutionx .jieshao p, .solutionx .yuanli p, .solutionx .fangan p{font-size:14px;}
    .solutionx .pro_case td img,.solutionx .pro_chanpin td img{height:100px;}
    .solutionx .pro_case td,.solutionx .pro_chanpin td{font-size:12px;line-height:25px;}
    .solutionx .pro_case td:nth-child(3n),.solutionx .pro_chanpin td:nth-child(3n){margin-right:0;}
    .solutionx .fangan tr{padding-bottom:10px;}
    .solutionx .fangan td{font-size:12px;padding:0;}
    .solutionx .fangan p{font-size:12px;margin:0;}
    .solutionx .fangan img{height:45px;border-radius:12px;}
    .solutionx .fangan td:nth-child(1),.solutionx .fangan td:nth-child(3),.solutionx .fangan td:nth-child(5),.solutionx .fangan td:nth-child(7),.solutionx .fangan td:nth-child(9){width:50px;}
    .pro_con5 .fangan img{height:auto !important;}
}