﻿.hoverArear{min-height:50px;}
.psaBgImgHover{position:absolute; top:0; right:0; width:200px; height:50px; z-index:20;}
.psaBgImgHover:before{ opacity:1; content:"修改模块背景";}

.nr-model-1{padding:0; position:relative; color:#fff;}
.nr-model-1 .psaBgImg{position:absolute; top:0; left:0; right:0; bottom:0; z-index:1;}
.nr-model-1 .nr-model-content{position:relative; z-index:10;}
.nr-model-1 .nr-model-content{position:relative; height:36rem;}
.nr-model-1 .nr-model-content .coverImg{position:absolute; right:0; top:0; height:36rem; width:100%;}
.nr-model-1 .nr-model-content .coverImg img{height:36rem; float:right;}
.nr-model-1 .nr-model-content .wLayout{position:relative;z-index:5; height:36rem; display:grid;grid-template-columns: 40% 60%; }
.nr-model-1 .nr-model-content .flex-left{align-content:center; color:#fff;}
.nr-model-1 .nr-model-content .nr-title{text-align:left;font-size:3rem; line-height:1.3; font-weight:bold;}
.nr-model-1 .nr-model-content .nr-title-des{  padding-top:1rem; font-size:1.2rem; line-height:1.8;color:var(--web-color-gray);}
.nr-model-1 .nr-model-content .nr-btn-rq{margin-top:2rem; color:var(--web-color-gray); display:flex; flex-direction:row; align-items:center;}
.nr-model-1 .nr-model-content .nr-btn-rq .rq-left{white-space:nowrap;}
.nr-model-1 .nr-model-content .nr-btn-rq .rq-right{flex-grow:1; font-family:0.9rem;}
.nr-model-1 .nr-model-content .nr-btn-rq a{border:1px #212121 solid; display:block; padding:0.5rem 1rem; border-radius:0.5rem; float:left; margin-left:1rem; color:var(--web-color-gray);}
.nr-model-1 .nr-model-content .nr-btn-rq a:hover{background:#ec5e02;}

.nr-model-2{padding:8rem 0; position:relative; color:#fff;}
.nr-model-2 .psaBgImg{position:absolute; top:0; left:0; right:0; bottom:0; z-index:1;}
.nr-model-2 .wLayout{position:relative; z-index:10;}
.nr-model-2 .nr-model-content{color:#fff;}
.nr-model-2 .nr-model-content .nr-list{ margin-top:3rem; display:grid; grid-gap:1rem; grid-template-columns: repeat(5,minmax(0,1fr)); align-content:center;}
.nr-model-2 .nr-model-content .nr-list .item{border:1px #383837 solid; background:#0e1011; padding-bottom:1rem; border-radius:0.5rem; position:relative;}
.nr-model-2 .nr-model-content .nr-list .item .img{width:100%; position:relative; height:0; padding-top:75%; border-radius:0.5rem 0.5rem 0 0; overflow:hidden;}
.nr-model-2 .nr-model-content .nr-list .item .img img{width:100%; position:absolute; height:100%; object-fit:cover; top:0; left:0;}
.nr-model-2 .nr-model-content .nr-list .item .flex-auto{flex-grow:1; padding:1rem;}
.nr-model-2 .nr-model-content .nr-list .item .title{flex-grow:1; text-align:left; font-size:1.2rem; font-weight:700; padding:0.5rem 1rem;}
.nr-model-2 .nr-model-content .nr-list .item .des{ padding:0.5rem 1rem 1.5rem 1rem; font-size:1rem; color:var(--web-color-gray);}
.nr-model-2 .nr-model-content .nr-list .item .link{margin:0 1rem; line-height:2.4rem; display:block; text-align:center; border:1px #ff6a00 solid; border-radius:0.5rem; font-size:1rem; color:#ff6a00;}
.nr-model-2 .nr-model-content .nr-list .item:hover{border-color:#ff6a00; margin-top:-2rem;}
.nr-model-2 .nr-model-content .nr-list .item .link:hover{background:#ff6a00; color:#fff; cursor:pointer;}


.nr-model-3{padding:8rem 0; position:relative; color:#fff;}
.nr-model-3 .psaBgImg{position:absolute; top:0; left:0; right:0; bottom:0; z-index:1;}
.nr-model-3 .wLayout{position:relative; z-index:10;}
.nr-model-3 .nr-model-content{color:#fff;}
.nr-model-3 .nr-model-content .nr-title{font-size:3rem; line-height:1.3; font-weight:bold; margin-top:1rem;}
.nr-model-3 .nr-model-content .nr-title-des{padding-top:1rem; font-size:1rem; line-height:1.8;color:var(--web-color-gray);  margin:0 auto;}
.nr-model-3 .nr-model-content .nr-list{ margin-top:3rem; display:grid; grid-gap:1rem; grid-template-columns: repeat(5,minmax(0,1fr)); align-content:center;}
.nr-model-3 .nr-model-content .nr-list .item{border:1px #383837 solid; background:#0e1011; padding-bottom:1rem; border-radius:0.5rem; position:relative;}
.nr-model-3 .nr-model-content .nr-list .item .img{width:100%; position:relative; height:0; padding-top:75%; border-radius:0.5rem 0.5rem 0 0; overflow:hidden;}
.nr-model-3 .nr-model-content .nr-list .item .img img{width:100%; position:absolute; height:100%; object-fit:cover; top:0; left:0;}
.nr-model-3 .nr-model-content .nr-list .item .flex-auto{flex-grow:1; padding:1rem;}
.nr-model-3 .nr-model-content .nr-list .item .title{flex-grow:1; text-align:left; font-size:1.2rem; font-weight:700; padding:0.5rem 1rem;}
.nr-model-3 .nr-model-content .nr-list .item .des{ padding:0.5rem 1rem 1.5rem 1rem; font-size:1rem; color:var(--web-color-gray);}
.nr-model-3 .nr-model-content .nr-list .item .link{margin:0 1rem; line-height:2.4rem; display:block; text-align:center; border:1px #ff6a00 solid; border-radius:0.5rem; font-size:1rem; color:#ff6a00;}
.nr-model-3 .nr-model-content .nr-list .item:hover{border-color:#ff6a00; margin-top:-2rem;}
.nr-model-3 .nr-model-content .nr-list .item .link:hover{background:#ff6a00; color:#fff; cursor:pointer;}

.nr-model-4{padding:8rem 0; position:relative; color:#fff;}
.nr-model-4 .psaBgImg{position:absolute; top:0; left:0; right:0; bottom:0; z-index:1;}
.nr-model-4 .wLayout{position:relative; z-index:10;}
.nr-model-4 .nr-model-content{color:#fff;}
.nr-model-4 .nr-model-content .model-rq{border:1px #ff6a00 solid; background:url(/wwwroot/products/img/bg-4.jpg) center center no-repeat; background-size:100% 100%; border-radius:1rem; padding:2rem 5rem; display:flex; flex-direction:row; align-items:center;}
.nr-model-4 .nr-model-content .model-rq .rq-icon{width:4rem;}
.nr-model-4 .nr-model-content .model-rq .rq-title{font-size:2rem;}
.nr-model-4 .nr-model-content .model-rq .rq-des{color:#ff6a00; margin-top:1rem; font-size:1.1rem;}
.nr-model-4 .nr-model-content .model-rq .rq-list .li{padding-left:2rem; line-height:2rem; color:var(--web-color-gray); background:url(/wwwroot/product/img/icon-1.png) left  center no-repeat;}
.nr-model-4 .nr-model-content .model-rq .rq-btn{background:#ff6a00; border:1px #ff6a00 solid; height:3rem; line-height:3rem; font-size:1.1rem;  padding:0 2rem; color:#fff; border-radius:0.5rem;}
.nr-model-4 .nr-model-content .model-rq .rq-btn:hover{background:#000;}


.nr-model-5{padding:8rem 0; position:relative; color:#fff;}
.nr-model-5 .psaBgImg{position:absolute; top:0; left:0; right:0; bottom:0; z-index:1;}
.nr-model-5 .wLayout{position:relative; z-index:10;}
.nr-model-5 .nr-model-content{color:#fff; display:grid; grid-template-columns:35% 65%; grid-gap:2rem; }
.nr-model-5 .nr-model-content .nr-small{font-size:1rem; line-height:1.3; text-align:left; color:#ff6a00; font-weight:bold;}
.nr-model-5 .nr-model-content .nr-title{font-size:3rem; line-height:1.3; font-weight:bold; text-align:left; margin-top:1rem;}
.nr-model-5 .nr-model-content .nr-title-hx{width:3rem; height:2px; background:var(--web-brand-orange); margin:1rem 0 0 0; border-radius:0.3rem;}
.nr-model-5 .nr-model-content .nr-title-des{padding-top:1rem; font-size:1rem; line-height:1.8;color:var(--web-color-gray); text-align:left; margin:0 auto;}

.nr-model-5 .grid-right{display: grid; grid-template-columns: repeat(2,auto); grid-gap:1rem;}
.nr-model-5 .grid-right .item{position:relative;}
.nr-model-5 .grid-right .grid-span-2{grid-column-start:span 2;}
.nr-model-5 .grid-right .item .tit{line-height:2rem; padding:0 0.5rem; position:absolute; top:0.5rem; left:0.5rem; color:var(--web-color-white); font-size:1rem; background:#16181a; }
.nr-model-5 .grid-right .item input{width:100%; border-radius:0.5rem; font-size:1rem; height:3rem; line-height:3rem; padding-left:12rem; color:#fff; background:#16181a; border:1px var(--web-border) solid;}
.nr-model-5 .grid-right .item textarea{width:100%; border-radius:0.5rem; font-size:1rem; padding:0.5rem 1rem; line-height:2em;text-indent:11rem; color:#fff; background:#16181a; border:1px var(--web-border) solid;}
.nr-model-5 .grid-right .button-submit{background:var(--web-brand-orange); color:#fff; cursor:pointer; height:3rem; line-height:3rem; font-size:1.2rem; border-radius:0.3rem; text-align:center;}
.nr-model-5 .grid-right #Image1{height:3rem; width:5rem; cursor:pointer;}
.nr-model-5 .grid-right .item input:focus,
.nr-model-5 .grid-right .item textarea:focus{border:1px var(--web-brand-orange) solid; -moz-box-shadow:1px 3px 7px var(--web-brand-orange); -webkit-box-shadow: 1px 3px 7px var(--web-brand-orange); box-shadow: 1px 3px 7px var(--web-brand-orange);}
.nr-model-5 .grid-right .button-submit:hover{background:#fff; color:var(--web-brand-orange); border-radius:2.8rem;  -moz-box-shadow:1px 3px 7px var(--web-brand-orange); -webkit-box-shadow: 1px 3px 7px var(--web-brand-orange); box-shadow: 1px 3px 7px var(--web-brand-orange);}

.lmbanner{width:100%;}
.lmbanner img{display:block; width:100%;}

.currLocation{padding:1rem 0; background:#0a0a0a;}
.currLocation a,.currLocation .faright{color:#fff; margin-right:1rem;}
.currLocation a:hover{color:#ff6a00; text-decoration:underline;}


.news-nav-title{padding:5rem 0 3rem 0; display: flex;flex-direction: row;align-items: center;}
.news-nav-title .title{font-family:'Saira'; font-size:2.6rem;color:#ffffff; font-weight:bold;}
.news-nav-title .zw{flex-grow: 1;}
.news-nav-title .list{display: flex;flex-direction: row;align-items: center;}
.news-nav-title .list .item{padding:0 20px; line-height:2.6rem; border-radius:3rem; color:var(--site-colorA); font-size:1rem; font-weight:bold;  background:#f7f7f7; margin:0 0.8rem;}
.news-nav-title .list .item:hover,
.news-nav-title .list .item.atc{background:var(--site-colorB); color:#fff;}

.news-nav-list{padding:0 0 5rem 0; display: flex;flex-direction: row;align-items: center;}
.news-nav-list{display: flex;flex-direction: row;align-items: center;}
.news-nav-list .item{padding:0 1.5rem; line-height:2.6rem; border-radius:3rem; color:var(--site-colorA); font-size:0rem; font-weight:bold;  background:#f7f7f7; margin:0 0.8rem;}
.news-nav-list .item:hover,
.news-nav-list .item.atc{background:var(--site-colorB); color:#fff;}
.news-nav-list .zw{flex-grow: 1;}

.BigImgList{color:#fff; margin-top:3rem; display:grid; grid-gap:1rem; grid-template-columns: repeat(5,minmax(0,1fr)); align-content:center;}
.BigImgList .item{border:1px #383837 solid; background:#0e1011; padding-bottom:1rem; border-radius:0.5rem; position:relative;}
.BigImgList .item .img{width:100%; position:relative; height:0; padding-top:75%; border-radius:0.5rem 0.5rem 0 0; overflow:hidden;}
.BigImgList .item .img img{width:100%; position:absolute; height:100%; object-fit:cover; top:0; left:0;}
.BigImgList .item .flex-auto{flex-grow:1; padding:1rem;}
.BigImgList .item .title{flex-grow:1; text-align:left; font-size:1.2rem; font-weight:700; padding:0.5rem 1rem;}
.BigImgList .item .des{ padding:0.5rem 1rem 1.5rem 1rem; font-size:1rem; color:var(--web-color-gray);}
.BigImgList .item .link{margin:0 1rem; line-height:2.4rem; display:block; text-align:center; border:1px #ff6a00 solid; border-radius:0.5rem; font-size:1rem; color:#ff6a00;}
.BigImgList .item .link:hover{background:#ff6a00; color:#fff; cursor:pointer;}


.no_data_rq{padding:3rem 0 6rem 0; text-align:center; font-size:1.3px; color:#fff;}

/*分页样式*/
.fyLine{margin-top:20px; padding-bottom:100px; color:#fff;}
.fyLine a{color:#fff;}
.fyLine .lft span{margin: 0 5px;}
.fyLine .lft select{height: 32px;margin: 0 5px; cursor:pointer;}
.fyLine .rit a{height: 32px; cursor:pointer; background: var(--lightgray);margin: 0 5px;padding: 0 10px;line-height: 30px;border: 1px #ddd solid;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.fyLine .rit span{height: 32px;background: var(--lightgray);padding: 0 0 0 10px;line-height: 30px;border: 1px #ddd solid;border-right: 0px;}
.fyLine .rit select{height: 34px;background: var(--white);line-height: 32px;padding: 0 10px;border: 1px #ddd solid; border-radius:0;}
.fyLine .rit a:hover{background:#0c5ed0;color: var(--white)}
.fyLine .rit .fy_dq{padding-right:10px;}

.nrLayout{width:1400px; margin:0 auto;}

.pro-title{color:#fff; text-align:center; font-size:3rem; font-weight:bold; margin-top:3rem;}
.pro-fubiaoti{color:var(--web-color-gray); margin-top:1rem; font-size:2rem; line-height:1.5; }

.editbox{color:#fff;}
.editbox *{max-width:100%; font-size:16px; line-height:2;}
