﻿.proList{width:1400px;margin:35px auto 40px;overflow:hidden;position:relative;z-index:0;}
.proListL{float:left;width:20%;margin-top:10px;position:relative;overflow:hidden;}
.pro_addPageTitle{width:100%;height:70px;background:#019546;border-radius:10px 10px 0 0;position:relative;padding:0 20px;}
.pro_addPageTitle p{position:absolute;top:0;left:20px;line-height:70px;color:#fff;opacity:0.2;z-index:2;text-transform:uppercase;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:40px;letter-spacing:-5px;}
.pro_addPageTitle h4{position:relative;display:inline-block;color:#fff;font-size:24px;z-index:2;margin-top:22px;}
.pro_addPageTitle img{width:30px;height:30px;display:block;position:absolute;right:20px;top:20px;}
.pro_addPagenr{border:1px solid #eaeaea;border-top:0;padding:0 20px 20px;}
.pro_addPagenr ul li{padding-top:20px;}
.pro_addPagenr h5{width:100%;height:50px;display:block;background:#019546;}
.pro_addPagenr ul li h5 a{width:80%;padding:0 10px;display:block;padding-right:0%;font-size:18px;color:#fff;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;}
.pro_addPagenr ul li h5 b{width:20%;background:url(../images/pro_addPagenrIco.png) no-repeat center;float:left;height:50px;-webkit-transition:.5s;transition:.5s;cursor:pointer;}
.pro_addPagenr ol{display:block;}
.pro_addPagenr ol li{border:1px solid #ededed;border-top:0;padding:0 10px;line-height:50px;}
.pro_addPagenr ol li a{width:100%;padding:0;display:block;padding-right:20%;font-size:14px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:.5s;transition:.5s;color:#666;}
.pro_addPagenr ol li:hover{background:#c1fabf;}
.pro_addNewsTitle{height:46px;width:100%;background:#019546;padding:0 20px;margin-top:20px;}
.pro_addNewsTitle img{width:21px;height:23px;vertical-align:sub;}
.pro_addNewsTitle i{font-size:18px;color:#fff;line-height:46px;padding-left:10px;}
.pro_addNewsImg{display:block;position:relative;padding:32.6%;border:4px solid #f0f0f0;margin:0.1rem 0 0;}
.pro_addNewsImg img{max-width:100%;max-height:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.pro_addNewsText{height:38px;border-bottom:1px solid #ededed;display:block;text-align:center;line-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666;}
.pro_addNewsCenter{height:30px;margin-top:10px;}
.pro_addNewsCenter .pro_addNewsBoxL{width:50%;position:relative;float:left;height:18px;}
.pro_addNewsCenter .pro_addNewsBoxL i{position:absolute;right:10px;width:18px;height:18px;cursor:pointer;-webkit-transition:.5s;transition:.5s;border:1px solid #ededed;}
.pro_addNewsCenter .pro_addNewsBoxL img{display:block;margin:2px 4px;}
.pro_addNewsCenter .pro_addNewsBoxR{width:50%;position:relative;float:left;height:30px;}
.pro_addNewsCenter .pro_addNewsBoxR i{position:absolute;left:10px;width:18px;height:18px;cursor:pointer;-webkit-transition:.5s;transition:.5s;border:1px solid #ededed;}
.pro_addNewsCenter .pro_addNewsBoxR img{display:block;margin:2px 4px;}
.pro_addNewsTitle1 img{height:19px;width:17px;}
.pro_addNewsBoxList ul li{border:1px solid #ededed;border-top:0;padding:0 20px;line-height:40px;}
.pro_addNewsBoxList ul li a{padding-left:20px;line-height:40px;display:block;background:url(../images/pro_addNewsBoxListIco.png) no-repeat center left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:.5s;transition:.5s;color:#666;}
.proListR{float:right;width:78%;}
/*产品列表*/
.proListR .cplist{margin-top:10px;}
.proListR .cplist ul li{float:left;width:33.33%;padding:0 15px;}
.proListR ul li .proListCenterBpx{border:1px solid #ededed;padding:5px 5px 0;box-shadow:0 0 16px rgba(0, 0, 0, .1);border-radius:5px;-webkit-transition:.5s;transition:.5s;overflow:hidden;margin:0 -6px 20px;background:#f7f7f7;}
.proListR ul li .proListCenterBpx:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);border-color:#019546;background:#fff;}
.proListR ul li .proListCenterBpx:hover .proListCenterTextL a{font-weight:600;color:#019546;}
.proListR ul li .proListCenterBpx:hover .proListCenterTextR{background:#019546;}
.proListCenter1d{position:relative;display:block;border:1px solid #f1f1f1;border-bottom:0;padding:35%;}
.proListCenter1d img{max-width:100%;max-height:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.proListCenterTextL{width:80%;height:66px;float:left;display:block;background:#f9f9f9;padding-left:20px;overflow:hidden;}
.proListCenterText2{font-size:16px;line-height:2;font-weight:500;-webkit-transition:.5s;transition:.5s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.proListCenterTextL p{font-size:14px;color:#999;padding-right:10px;margin-bottom:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.proListCenterTextR{width:20%;height:66px;float:left;background:#e9e9e9;-webkit-transition:.5s;transition:.5s;}
.proListCenterTextR img{display:block;margin:18px auto;}
.proListCenterP{width:105%;height:5px;background-color:#fff;clear:both;margin:0 -5px;}
/*案例中心*/
.proListR .rylist{margin-top:10px;}
.rylist .gramBox{position:relative;overflow:hidden;}
.rylist .gramBox .gramAlb h3{color:#fff;font-size:20px;height:50px;line-height:25px;text-align:center;}
.rylist .gramBox .gramAlb>div{margin-bottom:12px;}
.rylist .gramBoxTwo{width:32%;float:left;margin-bottom:3%;margin-right:2%;}
.rylist .gramBoxTwo:nth-child(3n){margin-right:0;}
.rylist .gramBoxTwo .gramAlb h3{font-size:14px;}
.rylist .gramBoxTwo img{width:100%;height:450px;border:solid 1px #ccc;border-top-left-radius:12px;border-top-right-radius:12px;}
.rylist .gramBoxTwo .gramAlb{width:100%;position:absolute;bottom:0;left:0;z-index:10;padding:12px 30px 0;box-sizing:border-box;transition:1s;-webkit-transition:1s;background:rgba(0,0,0,0.6);}
/*新闻中心*/
.newsCenterT{width:100%;}
.newsCenterTop{width:100%;padding:20px;overflow:hidden;box-shadow:0 -5px 12px rgba(0, 0, 0, .03);margin-bottom:0.3rem;}
.newsCenterTopl{width:15%;height:156px;float:left;border:1px solid #019546;padding-top:12px;}
.newsCenterTopl .y1{display:block;font-size:28px;color:#019546;text-align:center;line-height:70px;border-bottom:solid 1px #ccc;}
.newsCenterTopl .y2{display:block;font-size:18px;color:#019546;text-align:center;padding-top:20px;}
.newsCenterTop:hover a img{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.8;}
.newsCenterTopr{width:81%;float:right;}
.newsCenterTopr h4{font-size:20px;font-weight:normal;display:block;line-height:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;-webkit-transition:1s;transition:1s;}
.newsCenterTop:hover h4{color:#333;-webkit-transform:translateX(5px);transform:translateX(5px);}
.newsCenterTopr p{font-size:15px;line-height:2;height:54px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#999;}
.newsCenterTopr span{display:inline-block;margin:30px 30px 0 0;color:#999;}
.newsCenterTopr span img{display:inline-block;vertical-align:inherit;padding-right:6px;}
/*新闻详情*/
.newsdetails{padding:0 2%;overflow:hidden;padding-bottom:20px;}
.newsdetails .caseCenter{max-width:1400px;margin:0 auto;}
.newsdetails .caseCenter h3{text-align:center;font-size:22px;color:#4c4c4c;line-height:2;}
.newsdetails .casemfx{display:block;text-align:center;padding-top:10px;padding-bottom:10px;position:relative;font-size:15px;color:#8c8c8c;text-overflow:ellipsis;white-space:nowrap;height:30px;}
.newsdetails .caseContainer{padding:10px 0 20px;border-bottom:1px solid #ddd;border-top:1px solid #ededed;margin-top:30px;}
.newsdetails .caseContainer p,.newsdetails .caseContainer div{margin:10px 0;font-size:15px;color:#666;line-height:25px;}
.newsdetails .caseContainer img{max-width:100%;}
.newsdetails .caseTab{padding-top:40px;margin-top:10px;background:url(../images/icod33.png) no-repeat center .1rem;}
.newsdetails .caseTab ul li{float:left;width:50%;padding:25px;background:#ededed;-webkit-transition:.5s;transition:.5s;color:#666;}
.newsdetails .caseTab ul li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:85%;padding-left:15%;background:url(../images/caseCenterIco1.png) no-repeat center left;-webkit-transition:.5s;transition:.5s;color:#666;font-size:14px;}
.newsdetails .caseTab ul li:last-child a{text-align:right;width:100%;background:url(../images/caseCenterIco2.png) no-repeat center right;padding-right:15%;color:#666;}
.content{width:100%;height:100%;}
/*联系我们*/
.content .box1{width:100%;margin:50px auto 0;}
.content .box1 .tl-fdh-02{height:55px;background:#fff;margin-bottom:20px;overflow:hidden;}
.content .box1 .blk{width:850px;margin:0 auto 50px;}
.tl-fdh-02 li{width:33.21%;height:55px;font-size:18px;line-height:55px;text-align:center;float:left;border-right:1px solid #eee;margin-right:1px;background:#efefed;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.tl-fdh-02 li.sidenavcur, .tl-fdh-02 li:hover{background:url(../images/p16-icon6.png) no-repeat bottom center #00a2bf;border-color:#00a2bf;}
.tl-fdh-02 li a{display:block;height:55px;color:#595757;}
.tl-fdh-02 li.sidenavcur a, .tl-fdh-02 li:hover a{color:#fff;}
.tpl-lxfs1-wrap{padding:0 10px;width:1400px;height:auto;margin:30px auto;}
.tpl-lxfs1-wrap .tpl-lxfs1-bdl{float:left;min-width:300px;width:40%;font-family:"微软雅黑";color:#333;margin:10px 20px 20px 0;}
.tpl-lxfs1-wrap .tpl-lxfs1-bdl > span{font-size:26px;font-weight:bold;display:block;margin-bottom:30px;}
.tpl-lxfs1-wrap .tpl-lxfs1-bdl > p{height:55px;line-height:45px;padding:0 0 0 50px;margin:15px 0 0;border-bottom:1px solid #ddd;overflow:hidden;white-space:normal;}
.tpl-lxfs1-wrap .tpl-lxfs1-bdl > p em{font-style:normal;font-size:15px;}
.tpl-lxfs1-wrap .tpl-lxfs1-bdr{float:right;width:58%;}
.tpl-lxfs1-wrap .tpl-lxfs1-bdr img{width:100%;}
/*关于我们*/
.content .box1 .tit{margin:20px 0;text-align:center;clear:both;background:url(../images/titlen.png) no-repeat center 70px;}
.content .box1 .tit h3{display:block;font-size:30px;color:#333;font-weight:bold;letter-spacing:2px;line-height:65px;}
.content .box1 .tit i{font-style:normal;font-size:18px;color:#666;line-height:20px;display:block;letter-spacing:0;font-weight:normal;text-transform:uppercase;font-family:Times New Roman;padding-top:20px;}
.content .box1 .aboutbox{width:100%;height:744px;background:url(../images/ab.jpg) no-repeat left top #f6f6f6;overflow:hidden;margin:25px 0 50px;}
.content .box1 .container{max-width:1400px;padding:0;margin:0 auto;}
.content .box1 .sy_about2{background:#fff;width:1000px;padding:40px 35px;margin-top:50px;overflow:hidden;}
.sy_about2 section{line-height:25px;font-size:14px;color:#323232;}
.sy_about2 section p{margin-top:14px;}
.sy_about2 section p:first-child{margin-top:0;}
.content .box1 .culture{width:1200px;margin:0 auto 50px;}
.culture ul li{float:left;width:48%;box-shadow:0 0 12px #dedede;height:230px;text-align:center;padding-top:20px;border-radius:30px;background:#fff;margin:2% 2% 0 0;}
.culture ul li em{background:#00a2bf;width:80px;height:80px;display:block;margin:10px auto;line-height:80px;border-radius:50%;}
.culture ul li em img{width:40px;}
.culture ul li span{padding:0 70px;height:56px;font-size:24px;color:#333;font-weight:bold;text-align:center;}
.culture ul li p{text-align:center;display:block;font-size:18px;color:#666;margin:20px 0;}
/*人才招聘*/
.content .box1 .jobbox{width:100%;overflow:hidden;padding:0 0 40px;}
.jobbox section{line-height:30px;margin-top:18px;font-size:14px;color:#323232;}
.jobbox section p{margin-top:14px;}
.jobbox section p:first-child{margin-top:0;}