.banner_normal{height:360px;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.projectContent{width:100%;background-color:#f9f9f9;border-top:1px solid #f9f9f9}.projectBox{background-color:#fff;padding-bottom:100px;margin-top:42px}.projectBox>div{width:1190px;margin:0 auto;display:flex;flex-direction:column;padding-top:40px}.projectBox_head{display:flex}.projectBox_head>span{margin-top:auto}.projectBox_head>span:nth-child(1){font-size:24px;color:#000}.projectBox_head>span:nth-child(2){font-size:14px;color:#999;margin-left:8px}.projectBox_list,.projectBox_type{width:100%;display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:30px;margin-top:30px}.projectBox_type>a{width:100%;font-size:16px;color:#000;padding-bottom:10px;border-bottom:1px solid #e9e9e9;text-align:center}.projectBox_type>a.active,.projectBox_type>a:hover{border-bottom:2px solid #d2555e}.projectBox_list{grid-template-columns:repeat(3,1fr);grid-column-gap:53px;grid-row-gap:37px;margin-top:36px}.projectItemContent{height:322px;background-color:#f9f9f9}.projectItemContent:hover{background-color:#dfdddd}.projectItemBox{width:322px;margin:18px auto 0;display:flex;flex-direction:column}.projectItemBox>img{width:100%;height:222px}.projectItemBox>span:nth-child(2){font-size:16px;color:#000;margin-top:13px}.projectItemBox>span:nth-child(3){font-size:14px;color:#999;margin-top:8px}.content .pr-details .pr-base{padding:30px 20px 20px;border:1px solid #dedede}.pr-base .pr-img{width:500px;height:365px;padding:10px;border:1px solid #f2f2f2;position:relative;box-shadow:0 0 10px -4px rgba(0,0,0,.75);-o-box-shadow:0 0 10px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 10px -4px rgba(0,0,0,.75);-webkit-box-shadow:0 0 10px -4px rgba(0,0,0,.75)}.pr-base .pr-img img{position:absolute;top:10px;left:10px;right:10px;bottom:10px;margin:auto;max-width:500px;max-height:365px}.pr-base .pr-params{width:680px;height:385px;padding:0 20px;box-sizing:border-box}.pr-params dt{height:90px;line-height:90px;font-size:18px;font-weight:700}.pr-params dd{height:65px;line-height:65px;font-size:14px;border-top:1px dashed #dedede}.pr-params dd span{margin-right:25px}.pr-params dd .tel{font-size:20px;color:#bb0511;line-height:50px}.pr-params dd .consult-btn{width:180px;height:40px;line-height:40px;border:1px solid #bb0511;color:#bb0511;font-size:18px}.pr-params dd .consult-btn2{background-color:#bb0511;color:#fff}.pr-params dd .consult-btn>.layui-icon{font-size:25px}.pr-details .pr-infos{margin-bottom:40px}.pr-infos .pr-content{width:900px;min-height:350px;padding-bottom:25px}.pr-content .pr-pics{padding:25px 20px}.pr-content .pr-pics>p>img{max-width:100%!important}.pr-infos .pr-server{width:350px}.pr-infos .pr-content,.pr-infos .pr-server{border:1px solid #dedede}.pr-infos .pr-dt{line-height:40px;font-size:16px;padding:0 20px;background:#dedede;font-weight:700}.pr-infos .pr-server dl{padding:10px}.pr-server dl dd{padding-top:15px;padding-bottom:15px;border-bottom:1px dashed #dedede}.pr-server dl dd:last-child{border:unset}.pr-server dl dd>a{display:block}.pr-server dl dd>a:hover img{opacity:.85}.pr-server dl dd>a>img{float:left;width:100px;height:80px;border:1px solid #f2f2f2}.pr-server dl dd>a>div{float:left;margin-left:10px;padding-top:2px}.pr-server dl dd>a>div p{line-height:26px}