@charset "utf-8";
/* CSS Document */
.ban{ background-position:center; background-repeat:no-repeat; width:100%; height:514px;}
.banp{ background-position:center; background-repeat:no-repeat; width:100%; height:476px;}
.banp h4{ text-align:center; color:#fff; font-size:2.5rem; padding-top:200px;}
/*公司简介*/
.aj1{ padding:80px 0;}
.ajt h4{ font-size:1.875rem; color:#0064c0; }
.ajt span{font-family:'cambria'; font-size:1rem; line-height:2em;}
.ajt hr{ width:50px; height:3px; background:#cccccc; border:none; margin:20px 0;}

.ajpic{ margin-top:20px; width:38%;}
.ajpic img{ max-width:100%;}
.ajcon{ width:58%; margin-top:60px;}
.ajcon h6{ font-size:1.5rem; color:#0064c0; margin-bottom:30px;}
.ajcon p{ color:#313131; font-size:1rem; margin-bottom:12px; line-height:1.5em;}
@media screen and (max-width:768px){
.ajpic{width:100%; text-align:center;}
.ajcon{ width:100%; }

}
/*企业理念*/
.aj2{ background:#eee;}
.aj2 ul{ background:url(https://szrencai.cn/images/abg1.jpg) center no-repeat; height:627px}
.aj2 ul li{ width:25%; height:100%; float:left; cursor:pointer}
.aj2 ul li.li1{ background:rgba(0,0,0,0.75);}
.aj2 ul li.li2{background:rgba(0,0,0,0.4);}
.aj2 ul li.li3{background:rgba(0,0,0,0.2);}
.aj2 ul li.li4{}
.quan{ border:1px solid #fff; width:210px; height:210px; border-radius:105px; margin:200px auto 46px; text-align:center; transition:all 0.8s;}
.quan img{ margin-top:39px;}
.quan p{ font-size:1.375rem; color:#fff; margin-top:16px;}
.aj2 ul li:hover .quan{ background:#0064c0; border:1px solid #0064c0; margin:64px auto 46px}
.qk{ width:80%; margin:0 auto; text-align:justify; opacity:0; transition:all 0.8s;  }
.qk p{ color:#ffffff}
.aj2 ul li:hover .qk{ opacity:1}
@media screen and (max-width:768px){
.aj2 ul{ background:url(https://szrencai.cn/images/abg1.jpg) center no-repeat; height:auto; background-size:cover;}
.aj2 ul li{ width:50%; height:100%; float:left; cursor:pointer; padding-bottom:40px;}
.aj2 ul li:hover .quan{ background:#0064c0; border:1px solid #0064c0; margin:200px auto 46px}
.qk{ opacity:1;   min-height: 100px; }
}
/*荣誉资质*/
.ah1{ padding-bottom:86px}
.ahtit h6{ font-size:1.375rem; color:#000000; font-weight:bold; margin:71px 0 27px;}
.ahtit p{ line-height:1.5em; color:#000000}
.ahtit h4{ font-size:1.5rem; font-weight:bold; color:#00489d; margin-top:30px;}
.hsor{ margin-top:200px; margin-right:12%; }
.slider8{box-shadow:0px 0px 5px 5px rgba(0,0,0,0.2) }
@media screen and (max-width:768px){
.ahtit img{ display:none}
.hsor{ margin-top:10px; margin-right:12%; }
}
/*风貌*/
.in-fen{ background:#eee; padding:36px 0;}
.fentit{ text-align:center;}
.fentit h4{ font-size:2.5rem; color:#00489d;}
.fentit hr{ width:44px; height:3px; border:none; background:#707070}
.fmsoll{ margin-top:36px;}

/*视频中心*/
.a-video{ text-align:center; padding:50px 0;}
.a-video img{ max-width:100%;}

/*联系我们*/
.main{ background:#eeeeee; padding-bottom:38px;}
.lx-1{ background:#fff; padding:5% 10%;}
.lx-1 .lxc{ width:70%;}
.lx-1 .lxc h4{ font-size:1.5rem; color:#000000; margin-bottom:24px;}
.lx-1 .lxc p{ font-size:1rem; color:#000; line-height:1.5em}
.lx-1 .lxw{ margin-top:20px;}
@media screen and (max-width:768px){
}
.lx-map{ background:#fff; padding:5% 10%; margin-top:12px;}
.map{ width:65%;}
.map a{ color:#313131; font-size:1rem;}
.map h4{ color:#0264b6; font-size:1.625rem; font-weight:bold;}
.map .mp{ margin-top:1rem;}
.site{ width:30%; margin-top:80px;}
.site p{ color:#313131; line-height:1.5rem;}
@media screen and (max-width:768px){
	.map{ width:100%;}
	.site{ width:100%; margin-top:40px;}
}

.lx-feed{ background:#fff; padding:5% 10%; margin-top:12px;}
.fkuan{ width:65%;}
.fkuan h4{ color:#0e0e0e; font-size:1.5rem;}
.fkuan p{ color:#535353; font-size:0.75rem; text-indent:2rem}

.fkuan form{ margin-top:25px;}
.fkuan .fk1{ margin-bottom:10px;}
.fkuan .fk2{ margin-bottom:10px;}
.fkuan input{ background:none; border:1px solid #bfbfbf; padding:23px 20px; width:50%; border-radius:10px; box-sizing:border-box;}
.fkuan .fk3 textarea{ width:100%; border:1px solid #bfbfbf;border-radius:10px; padding:
23px 20px; box-sizing:border-box;}
.fkuan .btn{ width:264px; height:48px; background:#0264b6; line-height:48px; margin-top:30px; padding:0; float:right; margin-right:10%; color:#fff;}
.fliu{ width:30%; margin-top:80px;}
.fliu p{ line-height:2em; color:#313131;}
.qline{ margin-top:40px}
.qline span{ display:block; color:#313131}
.qline b{ font-size:1.625rem; color:#0264b6}
@media screen and (max-width:768px){
.lx-feed{ padding:5% 5%;}
.fkuan{ width:100%;}
.fliu{ width:100%; margin-top:80px;}
}

/*新闻资讯*/
.nsort{ padding:16px 0;}
.nsort li{ width:50%; float:left; text-align:center;}
.nsort li a{ color:#333333; font-size:1.25rem; font-weight:bold; transition:all 0.8s}
.nsort li a:hover{ color:#0264b6;}
.nsort li a.cur{  color:#0264b6;}
.main1{ padding:38px 0; background:#eeeeee;}
.nkd{ background:#fff; padding:50px 65px}

.news1{ width:100%; border-bottom:1px solid #e5e5e5; padding-bottom:20px;}
.news1 .npic{ width:30%;}
.news1 .ncon{ width:67%}
.news1 .ncon p{ color:#535353; font-size:1.125rem;}
.news1 .ncon em{ display:block; margin:10px 0;}
.news1 .ncon span{ display:block; line-height:1.5em; color:#7d7d7d; font-size:0.875rem;}
.news1 .ncon .naa{ width:96px; height:26px; border:2px solid #e5e5e5; display:block; line-height:26px; font-size:0.875rem; text-align:center; color:#626262}
@media screen and (max-width: 768px){
.news1 .npic{ display:none}
.news1 .ncon{ width:100%}
}
.newslist{ width:100%; border-bottom:1px dotted #e5e5e5; line-height:53px; background:url(https://szrencai.cn/images/dian.jpg) left center no-repeat; padding-left:20px;}
.newslist span{ float:right;}

.news-title{width:100%; height:30px; line-height:30px; text-align:center; font-size:1.25em; font-weight:bold; margin:0 auto; color:#242424;}
.news-type{width:100%; height:24px; text-align:center; margin:0 auto; color:#242424;font-size:0.875em; border-bottom:#242424 1px dotted;}
.news-content{width:100%; margin:0 auto; font-size:1em; line-height:24px; line-height:1.5em; color:#242424}
.news-pn{ font-size:1em;line-height:20px; color:#242424}
.news-pn a{ color:#242424; font-size:0.875em;}
/*相关新闻*/
.xgnews{margin:40px auto;}
.xgnews-tit{height:40px;line-height:40px;border-bottom:1px solid #CCC;padding-left:20px; font-size:16px; color:#242424;}
.xgnews-con{border-top:1px solid #242424;border-top:none;padding:10px 20px;}
.xgnews-con li{width:45%;float:left;height:30px;line-height:30px;margin-right:30px; overflow:hidden;}
.xgnews-con li span{float:right; color:#242424}
.xgnews-con li a{ padding-right:10px; color:#242424;}
.xgnews-con li a:hover{ color:#333;}
@media screen and (max-width: 768px){
	.knd{ padding:1em }
	.news-title{ font-size:1.375rem; line-height:1.5em; height:auto;}
	.news-type{ height:auto; line-height:1.5em}
.news-content{ font-size:1.25rem !important; line-height:2rem !important;}
.news-content span{ font-size:1.25rem !important; }
.news-content p{ font-size:1.25rem !important;}
.news-pn{ font-size:1.25em; line-height:1.875em;}
.news-pn span{ width:100%; display:block;}
.xgnews-tit{ font-size:1.25em;}
.xgnews-con li{ width:100%; height:2.875em; line-height:2.875em;}
.xgnews-con li{ width:100%; margin:0; line-height:2.875em;}
}

/*产品中心*/
.loca{ padding:20px 0;}
.loca p{ font-size:0.875rem; color:#3b3b3b}
.loca p a{ color:#3b3b3b}

.plsort{ position:relative; width:17.7%; margin-top:-80px;}
.sname{ padding:21px 14px; background:#434343}
.sname h6{ color:#fff; font-size:1.375rem;}
.sname p{ color:#fff; font-size:0.875rem;}
.plsort ul{ margin-top:6px; background:#fff}

.plsort li.one{height:65px;line-height:65px;display: block; text-align:center; font-size: 0.875rem;color: #FFF; background: url(https://szrencai.cn/images/pnn_03.png) right top no-repeat #00489d ; margin-top:1px; position:relative; width:auto; }
.plsort li.one a{color: #FFF;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.plsort li.one.cur{background:url(https://szrencai.cn/images/p-cur.png) 90% center no-repeat,url(https://szrencai.cn/images/pnn_03.png) right top no-repeat #00489d;}
.plsort li.one:hover{background:url(https://szrencai.cn/images/p-cur.png) 90% center no-repeat,url(https://szrencai.cn/images/pnn_03.png) right top no-repeat #00489d;}
.plsort li.one.cur a{color:#fff;border-color: #339731;}

.plsort ul ul{ background:#1174c8 !important; margin:0;  white-space:100%}
.plsort li.two {height:41px;line-height:41px;margin-bottom:1px; overflow:hidden; width:90%; margin:0 auto; border-bottom: 1px solid #4190d3; }
.plsort li.two a{font-size:1rem; color:#fff; text-align:center}
.plsort li.two:hover a{color:#fff; font-weight:bold}
.plsort .two.cur2 {color:#fff;font-weight:bold}
.plsort .two.cur2:hover a {color:#fff;font-weight:bold}
.plsort .two.cur2 a{color:#fff;font-weight:bold}
@media screen and (max-width:768px){
.plsort{ width:100%; background:#00489d; margin-bottom:20px;}
.plsort li.one{ width:50%; float:left; border-bottom:1px solid #fff;}
.plsort li:nth-child(6){ border-bottom:none}
.plsort ul{ margin-top:0px; background:#00489d}
.plsort ul ul{ display:none !important}

.plsort li.one{ background:url(https://szrencai.cn/images/p-nor.png) 90% center no-repeat #00489d ;  }
.plsort li.one a{color: #FFF;}
.plsort li.one.cur{background:url(https://szrencai.cn/images/p-cur.png) 90% center no-repeat #00489d;}
.plsort li.one:hover{background:url(https://szrencai.cn/images/p-cur.png) 90% center no-repeat #00489d;}
}
.pd-show{ width:79%;}
.pd-show dl{ width:32.155%; margin-right:1.5%; float:left; margin-bottom:24px; background:#00489d}
.pd-show dl dt{ width:100%; overflow:hidden;}
.pd-show dl dt img{ max-width:100%; transition:all 0.5s; transform:scale(1)}
.pd-show dl:hover dt img{ transition:all 0.5s; transform:scale(1.1);}
.pd-show dl dd{ background:url(https://szrencai.cn/images/pdbg_03.jpg) bottom center no-repeat;background-size:cover}
.pd-show dl dd p{ padding:23px 0; width:95%; margin:0 auto; color:#fff; border-top:1px solid #4d7fbb;box-sizing: border-box;position: relative;padding-right: 70px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.pd-show dl dd p span{white-space: nowrap;position: absolute;right: 0;top: 50%;transform: translate(0,-50%);}
@media screen and (max-width:768px){
.pd-show{ width:100%;}
.pd-show dl{ width:48%; margin:0 1% 20px !important;}
.pd-show dl dd{ background:url(https://szrencai.cn/images/pdbg_03.jpg) bottom center no-repeat; background-size:cover; }
.pd-show dl dd p span{ display:none}
}

/*产品展示*/
.pright{ width:79%; box-sizing:border-box;}
.pname h4{ text-indent:36%; font-weight:bold; font-size:1.5rem; color:#00489d; background:url(https://szrencai.cn/images/pname.jpg) left center no-repeat; margin-bottom:20px;}
.pmiao{ margin-top:18px;  background:#fff; padding:26px}
.pmiao .dd{ margin-top:20px;}
.jian{ margin:20px 0;}
.jian .dd{ }
.jian .dd .next1{ background:#eee; padding:8px 10px; font-size:0.875rem}
.jian .dd .pre1{background:#eee; padding:8px 10px; font-size:0.875rem}
@media screen and (max-width:768px){
.pname h4{ text-align:center; text-indent:0;}
.pright{ width:100%;}

}

.bandd{  height:auto; position:relative; overflow:hidden;background:#fff; padding:26px}
.ban2{ width:795px; height:400px; position:relative; overflow:hidden; float:left}
.ban2 ul{ position:absolute; left:0; top:0; width:100%}
.ban2 ul li{ width:795px; height:400px; text-align:center}
.prev{ float:left; cursor:pointer;}
.min_pic{  width:10%; float:right; margin-right:2%}
.num{ height:400px;overflow:hidden; width:100%; position:relative;float:left;}

.num ul{ position:absolute;  top:30px;}
.num ul li{ width:93px; height:91px; padding:1px; margin-bottom:14px;}
.num ul li.on{ border:1px solid #a0a0a0; padding:0;}
.prev_btn1{}
.next_btn1{ }
.prev1{ position:absolute; top:200px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:200px; right:0; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
@media screen and (max-width:768px){
.ban2{ width:660px; height:400px; position:relative; overflow:hidden; float:left}
.ban2 ul li{ width:660px; height:400px; text-align:center}
.min_pic{ display:none}
}
