
.dd-psd{background:#fff !important;}
.mian{margin:auto;width:1200px;}

.header{width:100%;overflow:hidden;background:url(../images/header_bg.jpg) center top no-repeat;position: relative;}
.top-lt{width:1200px;height:40px;line-height:40px;margin: auto;position: absolute;top:0;left:0;right:0;}
.top-lt p{display:inline-block;float:left;font-size:14px;color:#626262;margin-left:100px;}
.dit-w{float: right;color: #626262;font-size:14px;}
.dit-w a{display: inline-block;color: #626262;}
.logo-wz{width:1200px;overflow:hidden;margin: auto;height:120px;}
.logo{float:left;overflow:hidden;}
.logo .img{display: block;height:85px;}

.title-top{float:left;overflow:hidden;margin:35px 0 0 65px;}
.title-top h5{display: block;font-size:18px;color: #f43535;}
.title-top p{display: block;font-size:14px;color: #313131;margin-top:5px;}
.zx-rxd{float:right;overflow:hidden;margin-top:25px;margin-right:30px;}
.zx-rxd h5{display: block;font-size:22px;color: #f43535;}
.zx-rxd p{display:block;font-size:32px;color: #313131;}

.nav{width:100%;height:70px;background: linear-gradient(#d90303,#fc4747,#d90303);}
.nav ul{width:1200px;height:100%;margin: auto;}
.nav ul li{float:left;overflow:hidden;}
.nav ul li a{display: block;height:70px;line-height:70px;font-size:18px;color: #ffffff;padding:0 10px;background:url(../images/j.png) right center no-repeat;transition: 0 !important;-webkit-transition:0s !important;padding:0 25px;}
.nav ul li:last-child a{background:none;}
.nav ul li a:hover{background:url(../images/bj.png) center no-repeat !important;background-size:100% 100% !important;transition: 0;}
.nav-dq a{background:url(../images/bj.png) center no-repeat !important;background-size:100% 100% !important;transition: 0;}


/*banner*/
.banner{width:100%;overflow:hidden;position: relative;}
.banner img{display:block;width:100%;}
.banner .swiper-pagination-bullet{width:20px;height:20px;background:#ffffff;margin:0px 15px;}
.banner .swiper-pagination-fraction, .banner .swiper-pagination-custom, .banner .swiper-container-horizontal > .swiper-pagination-bullets{bottom:70px;}
.banner .swiper-pagination-bullet-active{background:#f20404;width:40px;border-radius:20px;}
/*banner end*/

.rs-gjc{width:100%;height:60px;margin-top:-60px;position: relative;z-index: 99;}
.rs-gjc .main{width:1200px;height:60px;}
.rs-ciy span{display:inline-block;font-size:18px;color: #ffffff;}
.rs-ciy a{display:inline-block;font-size:18px;color: #ffffff;margin:0 6px;}
.rs-ciy a:hover{text-decoration:underline;}

.sea-rch{float:right;overflow:hidden;}
.sea-rch input{display:inline-block;float:left;width:285px;height:33px;border:1px solid #8f837e;padding:0 50px 0 5px;}
.sea-rch button{display:inline-block;float:left;background:url(../images/ss-d.png) center no-repeat;color:#fff;width:40px;height:33px;border:0;margin-left:-40px;font-size:16px;line-height:40px;text-align:center;cursor:pointer;}


.hx-pro{width:100%;overflow:hidden;background:url(../images/bg01.png) right top no-repeat , url(../images/bg02.png) left 480px no-repeat;}
/* 核心优势 */
.he-xys{width:1300px;margin: auto;overflow:hidden;margin-top:70px;}
.home-video{float:left;width:640px;height:500px;display:inline-block; background: #fff;}
.hx-rig{float: right;height:500px;background:#fff;width:640px;padding-top:45px;}
.hx-rig img{display: block;margin: auto;}
.hx-text{background:url(../images/spk_title_bg.png) center no-repeat;height:45px;margin-top:20px;text-align: center;}
.hx-text p{display:inline-block;float:left;}
.hx-text p:first-child{color: #666;font-size:28px;color: #222222;margin-top:3px;letter-spacing:8px;margin-left:100px}
.hx-text p:last-child{color: #666;font-size:28px;color: #fff;letter-spacing:8px;margin-left:30px}
.hx-rcd{margin-top:25px !important;}
.jm-dsj{display: block;margin-top:15px;font-size:18px;color: #333333;padding-left:60px;}
.ys-three{width:100%;overflow:hidden;padding-left:100px;margin-top:30px;}
.ys-three ul li{background:url(../images/s.png) right 30px no-repeat;float:left;font-size:24px;color: #333333;padding:0 35px;}
.ys-three ul li span{font-size:30px;float:left;margin-top:12px;margin-right:5px;}
.ys-three ul li p{font-size:24px;float:left;letter-spacing:3px;}
.ys-three ul li p:last-child{font-size:14px;float: initial;letter-spacing:0px;}
.ys-three ul li div{margin-top:18px;}
.ys-three ul li:last-child{background: none;}

/* 核心优势 end */


.home-title{width:100%;overflow:hidden;text-align: center;}
.home-title h5{display: inline-block;font-size:48px;color: #333333;line-height:45px;border-left:12px solid #d90303;padding-left:20px;}
.home-title h5 div{display:inline-block;color:#d90303}
.home-title span{display: inline-block;font-size:12px;color: #333333;margin-top:5px;text-indent:15px;letter-spacing:5px;margin-top:8px;}
.home-title span p{display:inline-block;color: #d90303;}

/* 产品中心 */
.pro-cent{width:1300px;overflow:hidden;padding:57px 50px 65px;background:#fff;margin:75px auto 0;margin-bottom:90px;}
.pro-cent .main{margin-top:30px;}
.pro-cent .hm-tilz{margin-bottom:40px;}
.proh-left{width:240px;overflow:hidden;float:left;box-shadow: 0 0px 1px 1px #eee;margin-bottom:5px;}
.pro-ti{width:100%;height: 111px;overflow:hidden;background:url(../images/pro_left_top_bg.png) center no-repeat;padding-top:35px;text-align: center;}
.pro-ti h5{display:inline-block;font-size:26px;color: #ffffff;font-weight:500;padding-left:80px;letter-spacing:2px;}
.pro-ti span{display: block;margin-top:10px;font-size:18px;color: #ffffff;font-weight:100;letter-spacing:3px;}
.list-xh{width:100%;overflow:hidden;margin-top:20px;}
.proh-left .list-xh:nth-child(2){margin-top:2px;}
.jz-l{width:100%;height:50px;background: linear-gradient(to right , #d90303,#fc4747,#d90303);padding-left:30px;line-height:50px;}
.jz-l img{display: inline-block;width:20px;margin-right:8px;margin-top:15px;float:left;}
.jz-l a{display: block;width:100%;height:100%;}
.jz-l p{display: inline-block;line-height:50px;font-size:20px;color: #ffffff;width:120px;height:50px;float:left;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.jz-l i{display:inline-block;background:url(../images/pro_left_ico04.png) center no-repeat;width:20px;height:20px;transition: .3s;float: right;margin-top:15px;margin-right:35px;}
.jz-l:hover i{margin-right:20px;transition: .3s;}
.list-xh ul{width:100%;overflow:hidden;padding:0px 12px;}
.list-xh ul li{width:100%;height:48px;border-bottom:1px dashed #d5d5d5;padding:0 20px 0 40px;}
.list-xh ul li a{display: block;line-height:47px;height:47px;width:100%;position: relative;font-size:18px;color: #333333;padding-left:10px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.list-xh ul li a:before{position: absolute;content: "";width:2px;height:17px;top:0;bottom:0;margin: auto;background:#333333;left:0}
.list-xh ul li:hover a{color: #d2211a;}
.list-xh ul li:hover a:before{background: #d2211a;}
.s-ncj{width:100%;line-height:30px;background: linear-gradient(to right , #d90303,#fc4747,#d90303);color:#fffefe;font-size:18px;text-align: center;margin-top:20px;}

.proh-rig{float: right;overflow:hidden;width:930px;}
.proh-rig ul{width:100%;overflow: hidden;}
.proh-rig ul li{width:290px;overflow:hidden;float:left; box-shadow: 0 0px 1px 1px #f6f6f6;margin:2px;margin-right:26px;margin-bottom:22px;}
.proh-rig ul li:nth-child(3n){margin-right:2px;}
.proh-rig ul li img{display: block;width:290px;height:290px;}
.pro-text{width:100%;height:51px;border-top:1px solid #f6f6f6;padding:0 20px;}
.pro-text p{display: inline-block;float:left;font-size:18px;color: #333333;width:160px;height:50px;line-height:50px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.pro-text span{display:inline-block;float: right;line-height:50px;font-size:14px;color: #333333;}
.proh-rig ul li:hover .pro-text{background: linear-gradient(#d90303,#fc4747,#d90303);}
.proh-rig ul li:hover p , .proh-rig ul li:hover span{color: #fff;}
/* 产品中心 end */

.main-back{width:100%;overflow:hidden;background:url(../images/bg03.png) center 74px no-repeat , url(../images/bg04.png) center 2390px no-repeat , url(../images/bg05.png) center 3960px no-repeat;}
/* 拦腰 */
.lat-d{width:100%;height:250px;background:url(../images/lyd.png) left center no-repeat;margin-top:25px;padding-top:70px;}
.lym-main{float:right;overflow:hidden;margin-right:50px}
.wz-lyd{width:100%;font-size:18px;color: #fdfdfd;text-align: center;}
.w-bls{width:580px;height:65px;border:1px solid #fff;line-height:63px;padding:0 10px;margin-top: 20px;}
.w-bls b{display:inline-block;float:left;font-size:36px;color: #fff;}
.w-bls p{display:inline-block;float:left;font-size:20px;color: #fff;}
.w-bls span{display: inline-block;float: right;width:120px;height:40px;line-height:40px;text-align: center;font-size: 20px;color: #d90303;background: #fff;margin-top:11px}
/* 拦腰 end */

/* 四大核心 */
.four-hx{width:100%;overflow:hidden;height:790px;margin-top:110px;background:url(../images/core_img.png) center bottom no-repeat;}
.four-hx>img{display:block;margin: auto;}
.sd-hzdw{width:1060px;margin:auto;position: relative;}
.sd-hzdw ul li{position: absolute;}
.sd-hzdw ul li b{position: absolute;font-size:32px;color: #333333;} 
.sd-hzdw ul li h5{font-size:36px;color:#333333;font-weight:500;width: 320px;}
.sd-hzdw ul li img{position: absolute;left:152px;top:0;}
.sd-hzdw ul li p{font-size:24px;color:#333333;font-weight:500;width: 320px;}
.four-01{left:6px;top:8px;}
.four-01 b{left:100px;top:10px;}
.four-02{left:827px;top:36px;}
.four-03{left:-180px;top:403px;}
.four-04{left:1080px;top:325px;}
.four-04 h5{color:#d90303 !important;}
.four-01 b{left: 280px;top: 20px;}
.four-02 b{left: -50px;top:10px;}
.four-03 b{left: -60px;top: 25px;}
.four-04 b{left:180px;top:30px;color: #fff !important;}
/* 四大核心 end */

/* 三大优势 thico.jpg*/
.three-ys{width:1300px;padding: 50px 85px 30px;overflow:hidden;background: #fff;margin: auto;}
.three-ys .home-title span{margin-left: 15px;letter-spacing:0;}
.three-01{width:100%;overflow:hidden;margin-top:65px;}
.three-intr{width:50%;height:350px;}
.three-01>img{display: inline-block;}
.three-01 .three-intr{background:url(../images/three1.jpg) center no-repeat;padding-left:85px;}
.three-intr h5{display: block;padding-left:40px;margin-top:55px;line-height:35px;font-size:30px;color: #333333;}
.thre-intr{background:url(../images/t.png) left center no-repeat;width:420px;padding-left:35px;margin-top:50px;}
.thre-intr ul li{line-height:50px;border-bottom:1px dashed #ccc;display:inline-block;font-size:18px;color: #666666;}
.thre-intr ul li span{color: #b00202;}

.three-02{width:100%;overflow:hidden;margin-top:20px;}
.three-02>img{display: inline-block;}
.three-02 .three-intr{background:url(../images/three2.jpg) center no-repeat;padding-left:85px;}
.three-03{width:100%;overflow:hidden;margin-top:20px;}
.three-03>img{display: inline-block;}
.three-03 .three-intr{background:url(../images/three3.jpg) center no-repeat;padding-left:85px;}
/* 三大优势 end */

.hez-hbd{width:1300px;padding:45px 50px 0;background:url(../images/logo.png)#fff 1022px 42px no-repeat;margin: auto;overflow: hidden;margin-top:25px;padding-bottom:30px;}
.hzl-tl{width:100%;overflow:hidden;margin-top:60px;}
.th-r2{width:610px;height:400px;float:left;}
.th-r2 img{display: block;width:100%;height:100%;position: relative;}
.psd-z2 , .psd-y2{position: absolute;z-index:99;width:71px;height:43px;background:url(../images/psd-y2.jpg) center no-repeat;bottom: 0;right:0;}
.psd-z2{bottom:0;right:71px;background:url(../images/psd-z2.jpg) center no-repeat;}

.hz-wenz{width:555px;overflow:hidden;float: right;}
.hz-wenz h5{display: inline-block;line-height:65px;font-size:30px;color:#333333;border-bottom:1px solid #a8a8a8;max-width:100%;height:66px;overflow: hidden;}
.sn-kdf{font-size:30px;color: #888888;font-weight: bold;margin-top:30px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.hz-wenz p{display: block;width:100%;font-size:18px;color: #333333;margin-top:35px;line-height:35px;text-indent: 2em;height:105px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.hz-wenz a{display:inline-block;float:right;width:85px;height:35px;border:1px solid #8b8b8b;font-size: 18px;color: #8b8b8b;line-height:33px;text-align: center;border-radius:30px;margin-top:45px;}
.hz-wenz a:hover{background: #b00202;border:1px solid #b00202;color:#ffff}

.case-k{width:100%;overflow:hidden;margin-top:45px;}
.case-k ul li{float:left;overflow:hidden;width:270px;height:125px;padding:10px 0;box-shadow:0 0px 1px 1px #f6f6f6;margin:2px;margin-right:36px;margin-bottom:20px;}
.case-k ul li:nth-child(4n){margin-right:2px;}
.case-k ul li img{display: block;margin: auto;height:100%;max-width:100%;transition:.5s;}
.case-k ul li:hover img{transform: scale(1.1);transition:.5s;}


.abt-lk{width:1300px;padding:45px 50px 0;overflow:hidden;margin: auto;background: #fff;margin-top:30px;}
.abt-lice{margin-top:40px;overflow:hidden;width:100%;}
.abt-lice img{display:inline-block;float:left;width:595px;height:415px;border-left:15px solid #b00202;border-bottom:15px solid #b00202;}
.abt-intr{float:right;width:580px;overflow:hidden;}
.abt-intr h5{display: block;text-align: center;font-size:30px;color: #333333;margin-top:30px;line-height:50px;}
.abt-intr p{display: block;line-height:45px;font-size:18px;color: #333333;margin-top:10px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.abt-intr a{display:inline-block;width:160px;height:50px;line-height:50px;text-align: center;background: #b00202;color: #fff;float: right;margin-top:20px;font-size:18px;}
.abt-intr a:hover{text-decoration: underline;}

.ten-ge2{width:100%;overflow:hidden;margin:70px 0 30px;}
.ca-lb .swiper-slide img{display: block;width:100%;height:200px;transition:.5s;}
.ca-lb .swiper-slide:hover img{transform:scale(1.1);transition:.5s;}



/* 动态资讯 */
.dt-news{width:1300px;background:#fff;padding:45px 50px 0px;margin:auto;overflow: hidden;margin-top:30px;margin-bottom:30px;}



.hmw-rnzj{width:100%;overflow:hidden;float:right;margin-top:40px;}
.new-f{width:100%;overflow:hidden;margin:auto;}
.h-news a{display:inline-block;text-align: center;float:left;padding:0 10px;width:230px;height:63px;line-height:63px;color:#ffffff;background:#333333;font-size:18px;margin-right:12px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.h-news a:last-child{margin-right:0;}
.h-news a.active{background: url(../images/new-act.jpg)center no-repeat;}

.hm-iqhd{width:100%;overflow:hidden;margin:auto;margin-top:20px;padding:0 2px;}
.new-xwqh{width:100%;overflow:hidden;display:none;padding:10px 15px;background: #fff;}
.new-xwqh.show{display:block;}

.new-xlw{width:100%;overflow:hidden;float: left;width:520px;}
.new-xlw h5{display: block;width:100%;line-height:52px;border-bottom:1px solid #ccc;position: relative;font-size:18px;color: #333333;font-weight:500;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.new-xlw h5:before{position: absolute;content: "";width:166px;height:3px;background:#b00202;bottom:-2px;}
.new-xlw img{display:block;width:100%;height:360px;margin-top:15px;}

.ne-hmlist{width:580px;overflow:hidden;float: right;}
.ne-hmlist ul{width:100%;overflow:hidden;}
.ne-hmlist ul li{width:100%;height:45px;padding-left:25px;background:url(../images/ne-d1.png) left center no-repeat;border-bottom: 1px dashed #c4c4c4;}
.ne-hmlist ul li:last-child{border-bottom:0;}
.ne-hmlist ul li p{display:inline-block;float:left;width:370px;height:45px;line-height:45px;font-size:16px;color: #333333;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.ne-hmlist ul li time{display:inline-block;line-height:45px;float:right;font-size:16px;color: #333333;}
.ne-hmlist ul li:hover{background:url(../images/ne-d2.png) left center no-repeat;}
.ne-hmlist ul li:hover p{color:#e45d57;}

.link-home{width:1200px;margin: auto;overflow: hidden;padding-left: 130px;background:url(../images/link-h.jpg) center no-repeat;height:95px;margin-top:50px;}
.link-home ul{width:100%;overflow:hidden;height:75px;margin-top:10px;}
.link-home ul li{float:left;color: #979799;font-size:14px;line-height:25px;margin-right:15px;}
.link-home ul li a{display: block;color: #979799;font-size:14px;line-height:25px;}
.link-home ul li a:hover{text-decoration: underline;color: #1265cb;}
/* 动态资讯 end */

/* 友情链接 */
.link-y{width:1200px;overflow:hidden;margin:0px auto 40px;height:136px;padding:55px 35px 0;background:url(../images/links.png) 35px top no-repeat;}
.link-y ul{width:100%;height:75px;overflow:hidden;}
.link-y ul li{float:left;margin:0 20px;line-height:25px;}
.link-y ul li a{display: block;color: #595858;font-size:14px;}
.link-y ul li a:hover{text-decoration: underline;}
/* 友情链接 end */

/* 底部 */
.footer{width:100%;overflow:hidden;background:url(../images/footer_bg.jpg) center top no-repeat;margin-top:40px;position: relative;}
.home-foot{margin-top:0;}
.dblogo{float:left;margin:55px 0 0 65px}
.foot-list{float:left;margin-left:65px;margin-top:50px;overflow: hidden;width:500px}
.foot-list ul li{line-height:50px;font-size:16px;color:#a0a0a0;padding-left:35px;background: url(../images/footer_ico01.png) left center no-repeat;}
.foot-list ul li:nth-child(2){background: url(../images/footer_ico02.png) left center no-repeat;}
.foot-list ul li:nth-child(3){background: url(../images/footer_ico03.png) left center no-repeat;}
.boot-ewm{float:right;overflow: hidden;width:150px;margin-right:45px;margin-top:42px}
.boot-ewm img{display: block;width:100%}
.boot-ewm p{display: block;line-height:45px;font-size:16px;color: #a0a0a0;text-align: center;}
.footer .main{margin-bottom:25px}
.boot-bqsy{width:100%;height:48px;line-height:48px;background:#b00202;color: #fff}
.boot-bqsy p{display:inline-block;float:left;}
.boot-bqsy a{display:inline-block;float: right;color:#fff;}
.boot-bqsy a:hover{text-decoration: underline;}
/* 底部 end */ 

.ny-hed .nav ul li a{color: #020202;}
.ny-hed .nav ul li a:hover{border:1px solid #d4d4d4;border-radius:5px;background: none;line-height:33px;padding:0 12px;}
.ny-hed .dq-ys a{border:1px solid #d4d4d4;border-radius:5px;background: none;line-height:33px;padding:0 12px;}
.ny-hed .rex-pho div p{color: #020202;}
.ny-hed .rex-pho div{background: url(../images/top-d2.png) left center no-repeat;}

.main{width:1200px;margin:auto;}
.ny-cont{overflow:hidden;}


.xq-right .xyw-tz{background:#00a876;}

/* 详情页 */
.back-fff{background:#fff;}
.ny-kzban{width:100%;overflow:hidden;position:relative;}
.ny-kzban img{display:block;width:100%;}
.nac-dqd{bottom:0px;width:1200px;left:0px;right:0;margin:auto;height: 80px;line-height: 80px;font-size: 18px;color: #000;padding-left:35px;background:url(../images/wz.png) left center no-repeat}
.nac-dqd a{display:inline-block;color: #000000;font-size: 18px;}
.nac-dqd a:hover{text-decoration:underline;}

.xq-right .kzt-ju{margin-top:20px;}
.xq-right .kzt-ju:first-child{margin-top:0;} 
.bt-nydw{width:100%;height:97px;background:url(../images/nybj.png) center no-repeat;text-align:center;}
.ico-nyed{display:inline-block;height:45px;margin-top:8px;}
.kzt-n{display:inline-block;height:45px;margin:auto;}
.ico-nyed img{display:inline-block;margin-left: 14px;}
.ico-nyed p{display:inline-block;color:#fff;font-size:26px;margin-top: 20px;margin-left: 20px;padding-left: 6px;}
.bt-nydw span{display:block;font-size: 1px;color:#fff;text-align: left;padding-left: 105px;margin-top: 8px;}

.xq-left .j-yckz{margin-top:35px;}
.xq-left .j-yckz:first-child{margin-top:0;}



/* 产品 */
.i-isdbt{width:100%;line-height:50px;height:51px;background:#f2f2f2;border-bottom:1px solid #e4e4e4;}
.ckbt-kv{float:left;width:62px;height:50px;background:url(../images/bg-qmk.png) center no-repeat;}
.ckbt-kv img{display:inline-block;margin-left:12px;}
.cp-bt{font-size:20px;color:#fff;font-weight:bold;line-height:50px;padding:0 45px;float:left;background: #d90303;}
.more-lb{display:inline-block;line-height:50px;font-size:12px;color:#d2211a;margin-right:40px;float:right;}
.more-lb:hover{text-decoration:underline;}
.cp-p{display:inline-block;float:left;margin-left:15px;line-height:50px;font-size:18px;color: #030303;opacity: 0.45;}

.pro-ycd2{width:930px;overflow:hidden;}
.pro-ycd2 ul{width:100%;overflow:hidden;padding:0px 15px 20px 15px;}
.pro-ycd2 ul li{margin-top:20px;width:290px;overflow:hidden;margin-right:15px;float:left;}
.pro-ycd2 ul li:nth-child(3n){margin-right:0;}
.pro-fd2{width:100%;height:290px;overflow:hidden;}
.pro-fd2 img{display:block;width:100%;height:100%;transition:.3s;}
.pro-ycd2 ul li:hover .pro-fd img{transform:scale(1.1);transition:.3s;}
.pro-ycd2 ul li p{display:block;width:100%;margin-top:20px;height:50px;line-height:50px;font-size:18px;color:#333333;border:1px solid #bfbfbf;padding:0px 10px;text-align:center;transition:.3s;background:url(../images/pro-jt.png) 100px center no-repeat;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.pro-ycd2 ul li:hover p{padding:0px 90px 0 50px;text-align:left;transition:.3s;background:url(../images/pro-jt.png)#e25d56 204px center no-repeat;color:#fff;}
/* 产品 end */

.bor-30{border-top:1px solid #eeeeee;margin-top:30px;}

/* 新闻资讯 */
.news-rm{overflow:hidden;width:100%;}
.zbt-list{width:100%;overflow:hidden;padding:10px 18px;}
.zbt-list ul li{width:430px;height:40px;border-bottom:1px dashed #d7d7d7;float:left;}
.zbt-list ul li:nth-child(2n){float:right;}
.zbt-list ul li i{display:inline-block;float:left;height:40px;line-height:40px;width:20px;color:#030303;font-size:16px;font-style:normal;}
.zbt-list ul li p{display:inline-block;float:left;height:40px;line-height:40px;font-size:16px;color:#030303;width:330px;background:url(../images/xw-ico.png)left center no-repeat;padding-left:20px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.zbt-list ul li time{display:inline-block;float:right;line-height:40px;font-size:16px;color:#030303;}
.zbt-list ul li:hover i{color:#e25d56;}
.zbt-list ul li:hover p{color:#e25d56;background:url(../images/xw-ico2.png)left center no-repeat;}
.zbt-list ul li:hover time{color:#e25d56;}

.news-dcgy{width:100%;overflow:hidden;margin-top:25px;}
.new-dbq{overflow:hidden;padding:10px;}
.new-dbq ul li{width:290px;overflow:hidden;float:left;margin-right:15px;}
.new-dbq ul li:last-child{margin-right:0;}
.news-qht{width:100%;height:190px;overflow:hidden;}
.news-qht img{display:block;width:100%;height:100%;transition:.3s;}
.new-dbq h5{display:block;font-size:18px;color:#333333;height:25px;line-height:25px;margin:8px 0;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.new-dbq ul li time{display:block;color:#b6b6b6;}
.new-dbq ul li p{display:block;width:100%;overflow:hidden;font-size:14px;color:#333333;line-height:25px;heihgt:50px;margin-top:3px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.new-dbq ul li span{display:inline-block;width:100px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#b6b6b6;border:1px solid #b6b6b6;border-radius:20px;margin-top:12px;}
.new-dbq ul li:hover .news-qht img{transform:scale(1.1);transition:.3s;}
.new-dbq ul li:hover span{color:#fff;transition:.3s;background:#e25d56;border:1px solid #e25d56;}

.news-ducl{padding:10px;overflow:hidden;margin-top:20px;border-top:1px solid #eeeeee;margin-bottom:20px;}
.news-ducl ul{width:100%;overflow:hidden;}
.news-ducl ul li{width:435px;overflow:hidden;float:left;margin-right:30px;}
.news-ducl ul li:nth-child(2n){margin-right: 0;}
.news-ducl ul li i{display:inline-block;float:left;line-height:35px;text-align:left;font-size:40px;font-style:normal;width:15px;color:#b3b3b3;}
.news-ducl ul li p{display:inline-block;float:left;line-height:35px;height:35px;width:310px;font-size:16px;color:#666565;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.news-ducl ul li time{display:inline-block;float:right;line-height:35px;height:35px;font-size:16px;color:#666565;}
.news-ducl ul li:hover time{color:#e25d56;}
.news-ducl ul li:hover p{color:#e25d56;}
.news-ducl ul li:hover i{color:#e25d56;}

.cjt-tb{background:url(../images/cb-newd.png) left center no-repeat;}
.news-le{width:100%;height:50px;background:#f2f2f2;margin-top:20px;}
.news-le a{display:inline-block;float:left;line-height:50px;padding:0 20px;font-size:20px;color: #fff;transition:.3s;background: #313131;margin-right:1px;}
.news-le a.active{background:#d90303;color:#fff;transition:.3s;}
.new-fld{width:100%;overflow:hidden;}
.i-newsfl{width:100%;overflow:hidden;display:none;}
.i-newsfl.show{display: block;}
/* 新闻资讯 */

/* 新闻列表 */
.bac-kn{background:none;padding-left:0px;}
.xw-yjal{padding:0px 20px;overflow:hidden;margin-top:20px;}
.xw-yjal ul{width:100%;overflow:hidden;}
.xw-yjal ul li{overflow:hidden;border-bottom: 1px solid #e5e5e5;padding: 30px 20px;margin:0px 5px;}
.xw-yjal ul li:first-child{margin-top:5px;}
.xw-andt{float:left;width:280px;height:180px;overflow:hidden;}
.xw-andt img{display: block;width:100%;height:100%;transition:.3s;}
.xw-yjal ul li:hover .xw-andt img{transform:scale(1.1);transition:.3s;}
.case-txtd{float:right;overflow:hidden;width:535px;}
.new-casb{width:100%;overflow:hidden;}
.new-casb h5{display:inline-block;float:left;height:60px;line-height:60px;width:420px;font-size:18px;color:#333333;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.new-casb time{display: inline-block;float:right;line-height:60px;color:rgba(9,48,82,0.75);}
.case-txtd p{display:block;width:100%;line-height:25px;font-size:14px;color: #000000;height:75px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.case-txtd span{display:inline-block;width:90px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#f4f4f4;background:#b6b6b6;margin-top:15px;float:right;margin-right:10px;transition:.3s;}
.xw-yjal ul li:hover{box-shadow:0px 0px 5px #eee;}
.xw-yjal ul li:hover h5{color:#e25d56;}
.xw-yjal ul li:hover span{background:#e25d56;transition:.3s;}

.cas-ktaw .xw-andt{width:270px;height:180px;}
/* 新闻列表 end */

.abtw-qlll .swiper-slide{display:none;}
.abtw-qlll .swiper-slide.show{display:block;}

/* 案例 */
.case-yjal{overflow:hidden;}
.case-yjal ul{width:100%;overflow:hidden;}
.case-yjal ul li{overflow:hidden;border-bottom: 1px solid #f1f1f1;padding: 30px;}
.case-yjal ul li:nth-child(2n){background:#f1f1f1;}
.case-yjal ul li:first-child{margin-top:5px;}
.case-andt{float:left;width:415px;height:auto;overflow:hidden;}
.case-andt img{display: block;width:100%;height:280px;transition:.3s;}
.case-andt h5{display:block;width:100%;margin-top:20px;height:;font-size:20px;color:#333333;font-weight:500;text-align:center;height:25px;line-height:25px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}

.l-txtd{float:right;overflow:hidden;width:420px;}
.l-txtd h5{display:inline-block;line-height:40px;border-bottom: 1px dashed #929292;font-size:18px;color: #333333;margin-top:18px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.l-txtd div{display: block;font-size:14px;color: #333333;line-height:35px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.l-txtd p{display:block;width:100%;line-height:25px;font-size:14px;color: #666666;height:75px;margin-top:25px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.l-txtd span{display:inline-block;width:100px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#fff;margin-top:35px;float:right;margin-right:10px;transition:.3s;font-weight:bold;background:#d0d0d0;border-radius:10px;}

.case-yjal ul li:hover span{background:#d90303;transition:.3s;}
.case-yjal ul li:hover h5{color:#d90303;}
/* 案例 end */

/* 产品列表 */
.cp-listt{width:100%;overflow:hidden;}
.cp-listt ul{margin:0px 10px;overflow:hidden;}
.cp-listt ul li{padding:30px 0;overflow:hidden;border-bottom:1px dashed #696969;}
.intr-imgxq{float:left;overflow:hidden;width:240px;height:240px;border:1px solid #333333;}
.intr-imgxq img{display:block;width:100%;height:100%;transition:.3s;}
.cp-listt ul li:hover .intr-imgxq img{transform:scale(1.1);transition:.3s;}
.cp-intrd{float:right;overflow:hidden;width:615px;margin-right:10px;}
.cp-intrd h5{display:block;width:100%;overflow:hidden;font-size:20px;color:#333333;font-weight:bold;height:40px;line-height:40px;letter-spacing:2px;margin:15px 0;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.cp-intrd p{display: block;width:100%;line-height:30px;font-size:16px;color:#333333;height:90px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.cp-intrd span{display:inline-block;float:right;margin-top:25px;width:100px;height:30px;text-align:center;line-height:30px;font-size:16px;color:#fff;background:#bfbfbf;transition:.3s;}
.cp-listt ul li:hover h5{color: #e25d56;}
.cp-listt ul li:hover span{background: #e25d56;transition:.3s;}

.pa-fyd{width:100%;overflow:hidden;margin:20px auto;}
.page{height: 35px;margin: 15px 0px 5px 0;text-align: center;}
.page a,.page span{font-size:14px;display:inline-block;padding:5px 10px;margin-right:10px;border:1px solid #e6e6e6;color:#333232;border-radius:5px;}
.page a:hover{font-weight: bold;text-decoration:underline;color:#e25d56;}
.page .current{font-weight: bold;text-decoration:underline;border-color: transparent;color:#e25d56;}
/* 产品列表 end */

/* 新闻详情 */
.news-btd{margin:0px 10px;overflow:hidden;}
.newh-bt h1{display:block;width:100%;text-align:center;font-size:20px;color:#323333;line-height:40px;margin:15px auto;font-weight:500;}
.newh-bt{width:100%;overflow:hidden;border-bottom:1px dashed #959595;}
.wz-int{width:100%;overflow:hidden;text-align:center;margin:15px 0;}
.wz-int span{display:inline-block;font-size: 14px;color:#b1b2b2;margin:0 45px;}
.wz-int span em{display:inline-block;color: #000;font-size:14px;font-style:normal;}
.new-kat{margin:0px 40px;overflow:hidden;}
.new-kat img{display:inline-block;max-width:100%;}

.next-pr{overflow:hidden;margin-bottom:25px;}
.next-pr ul li{width:100%;overflow:hidden;height:30px;background: #eeeeee;margin-top:10px;padding:0px 30px;}
.next-pr ul li span{display:inline-block;float:left;line-height:30px;font-size:14px;color: #000000;}
.next-pr ul li a{display:inline-block;float:left;color: #000000;font-size:14px;width:780px;line-height:30px;height:30px;-webkit-box-orient: vertical;-webkit-line-clamp:1;display: -webkit-box;text-overflow: ellipsis;overflow: hidden;}
.next-pr ul li a:hover{text-decoration:underline;}
/* 新闻详情 end */

/* 侧边 */
.box-yyd{box-shadow: 2px 2px 8px #e6e6e6;margin-right:5px;}
.cb-prod{width:100%;overflow:hidden;background:#fff;}
.bt-cblm{width:100%;height:70px;background:#e25d56;text-align:center;}
.bt-cblm a{display:inline-block;}
.bt-cblm div{display:inline-block;line-height:70px;color:#fff;font-size:24px;}
.bt-cblm p{display:inline-block;line-height:70px;color:#fff;font-size:18px;margin-left:5px;}
.cp-tyid{width:100%;overflow:hidden;margin-top:15px;}
.cp-tyid ul{width:100%;overflow:hidden;padding:0px 12px;}
.cp-tyid ul li{width:100%;height:48px;border-bottom:1px dashed #d5d5d5;padding:0 20px 0 40px;}
.cp-tyid ul li a{display: block;line-height:47px;height:47px;width:100%;position: relative;font-size:18px;color: #333333;padding-left:10px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.cp-tyid ul li a:before{position: absolute;content: "";width:2px;height:17px;top:0;bottom:0;margin: auto;background:#333333;left:0}
.cp-tyid ul li:hover a{color: #d2211a;}
.cp-tyid ul li:hover a:before{background: #d2211a;}

.pro-cbsx{width:100%;overflow:hidden;padding:0px 12px;}
.pro-cbsx ul{width:100%;overflow:hidden;margin-top:20px;}
.pro-cbsx ul li{width:100%;overflow:hidden;margin-bottom:20px;}
.pro-bigt{width:100%;overflow:hidden;height:226px;}
.pro-bigt img{display:block;width:100%;height:100%;transition:.3s;}
.pro-cbsx ul li:hover .pro-bigt img{transform:scale(1.1);transition:.3s;}
.pro-cbsx ul li p{display:block;width:100%;margin-top:20px;height:40px;line-height:40px;font-size:18px;color:#333333;border:1px solid #bfbfbf;padding:0px 10px;text-align:center;transition:.3s;background:url(../images/pro-jt.png) 100px center no-repeat;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.pro-cbsx ul li:hover p{padding:0px 70px 0 30px;text-align:left;transition:.3s;background:url(../images/pro-jt.png)#e25d56 170px center no-repeat;color:#fff;}

.news-cbsx{padding:10px;overflow:hidden;}
.news-cbsx ul li{width:100%;overflow:hidden;}
.news-cbsx ul li i{display:inline-block;float:left;height: 35px;line-height: 35px;width:20px;color:#030303;font-size:16px;font-style:normal;}
.news-cbsx ul li p{display:inline-block;float:left;height: 35px;line-height: 35px;font-size:16px;color:#030303;width: 190px;-webkit-box-orient: vertical;-webkit-line-clamp: 1;display: -webkit-box;text-overflow: ellipsis;overflow: hidden;}
.news-cbsx ul li:hover i{color:#e25d56;}
.news-cbsx ul li:hover p{color:#e25d56;}

.cont-cbsx{width:100%;overflow:hidden;text-align:center;}
.cont-cbsx img{display:inline-block;margin-top:30px;width:50%;}
.cont-i{width:100%;overflow:hidden;background:url(../images/lxlb.png) 20px center no-repeat;text-align: left;padding-left:60px;margin:25px 0 30px;}
.cont-i p{display:block;font-size:18px;color: #333333;font-weight: bold;}


.yrkd{width:100%;height:81px;background: url(../images/jx.jpg) center top no-repeat;border-bottom:1px dashed #b8895d;margin-top:20px;text-align: center;color: #fff;}
.yrkd p{display: block;padding-top:10px;font-size:20px;color: #f9f9f9;}
.yrkd span{display: block;padding-top:5px;font-size:18px;color: #f9f9f9;letter-spacing: 2px;}
.lt-cont2 .cont-i{margin-bottom:0;}
.lt-cont2 img{margin-top:20px;}
.lt-cont2>p{font-size:16px;color: #1b1b1b;margin-bottom:20px;}
/* 侧边 end */


/* 评论 */
.plt-dw{padding:10px;}
.c-pltit{height: 34px;width: 100%;line-height: 34px;border-bottom: 1px solid #ccc;}
.c-comment{position:relative;}
.mt40{padding:10px;box-sizing:border-box;}
.c-pltit p {height: 33px;display: inline-block;}
.c-ul-pl li{border-bottom: 1px solid #b0c4c9;color: #666;padding:20px 0;}
.c-ul-pl li:last-child{border: 0;}
.c-reply{height: 60px;border: 1px dashed #aaaaaa;padding: 8px;overflow:hidden;}
.c-comment textarea{overflow:hidden;color: #333;padding: 10px;width: 100%;height: 90px;border: 1px solid #a0a0a0;font-size: 15px;/* float:right; */width: 760px;}
.c-form{padding: 20px 30px 20px 30px;}
.c-comnum{position: absolute;right: 8px;bottom:8px;color: #000;z-index: 999;color: #999;}
.c-explain{font-size: 12px;margin: 4px 0 20px 45px;display: block;color: #666666;}
.c-btn button{padding: 4px 22px;border: none;letter-spacing: 2px;font-size: 16px;color: #fff;cursor: pointer;border-radius: 10px;background: #bfbfbf;}
.c-btn button:hover{text-decoration:underline;}
.c-id {width: 140px;height: 30px;border: 1px solid #a0a0a0;padding: 0 10px;}
#success_txt{letter-spacing: 1px;color: #333;margin-top: 5px;}
#error_txt{letter-spacing: 1px;color: #ff0000;margin-top: 5px;}
.kz-pld span{display: inline-block;margin-right:50px;font-size:16px;color:#aaaaaa;}
.c-ul-pl li>p{margin:10px 0;}
.kz-dr{float:right;width:100%;text-decoration: underline;text-align:right;}
.ctheme .m0-5{font-style:normal;}
.kzt-ly{margin-bottom:10px;}
.font-jcd{font-weight:bold;}
.tj-bgkz{text-align: right;padding: 0px 20px;}
.c-form label{float:left}
#publish{color: #fff;background: #e25d56;margin-right: 15px;margin-left: 42px;}
#show_more{text-align:right;line-height:40px;}
.back-f4{background:#f4f4f4;}
.wy-plde{font-weight:bold;font-size:16px;margin-bottom:10px;}
.mar-b16{margin-bottom:16px;}
/* 评论 end */

/* 产品推荐 */
.pro-cb2{width:100%;overflow:hidden;padding:0px 12px;}
.pro-cb2 ul{width:100%;overflow:hidden;margin-top:20px;}
.pro-cb2 ul li{width:270px;overflow:hidden;margin-bottom:20px;float:left;margin-right:23px;}
.pro-cb2 ul li:last-child{margin-right: 0;}
.pro-bigt2{width:100%;overflow:hidden;height:270px;border:1px solid #e25d56;}
.pro-bigt2 img{display:block;width:100%;height:100%;transition:.3s;}
.pro-cb2 ul li:hover .pro-bigt img{transform:scale(1.1);transition:.3s;}
.pro-cb2 ul li p{display:block;width:100%;height:40px;line-height:40px;border:1px solid #191919;color:#191919;font-size:18px;margin-top:20px;padding:0px 10px;text-align:center;transition:.3s;
-webkit-box-orient: vertical;
-webkit-line-clamp:1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.pro-cb2 ul li:hover p{border:1px solid #e25d56;background:#e25d56;color:#fff;transition:.3s;}
/* 产品推荐 end */

/* 关于利元 */
.gy-wzjs{padding:0px 30px;margin-top:30px;overflow:hidden;}

.dbt-tig{width:100%;overflow:hidden;}
.dbt-tig2{width:100%;overflow:hidden;border-bottom:1px dashed #ccc;}
.dbt-tig2 h5{display: block;font-size:20px;color: #323333;line-height:65px;text-align: center;}
.dbt-tig img{display: block;margin: auto;}
.abt-intrd{width:100%;overflow:hidden;margin-top:20px;}
.abt-intrd p{display:inline-block;margin-bottom:10px;line-height:28px;color: #323333;font-size: 16px;}
.abt-intrd img{display: block;margin-bottom:10px;margin: auto;}

.abt-tdt{width:100%;overflow:hidden;margin-top:30px;}
.abt-tdt img{display:inline-block;width: 420px;height: 290px;margin-right: 20px;float:left;margin-bottom: 20px;}
.abt-tdt img:nth-child(2n){margin-right:0;}
.gy-wzjs2{padding:0px 20px;margin-top:30px;overflow:hidden;}
.ten-ge{margin:30px auto;overflow:hidden;position:relative;}
.ten-kzt{width:795px;}
.case-lb .swiper-slide a{display:block;width:100%;overflow:hidden;}
.case-lb .swiper-slide img{display:block;width:100%;height:460px;}

.ten-ge .swiper-button-prev, .ten-ge .swiper-button-next{outline: none;}
.ten-ge .swiper-button-prev, .ten-ge .swiper-container-rtl .swiper-button-next{background:url(../images/td-qhd.png) center no-repeat;width:32px;height:32px;left:0;}
.ten-ge .swiper-button-next, .ten-ge .swiper-container-rtl .swiper-button-prev{background:url(../images/td-qhd2.png) center no-repeat;width:32px;height:32px;right:0;}
/* 关于利元 end */


/* 联系我们 */
.kh-conta{padding:110px 30px 0 55px;overflow:hidden;background:url(../images/hdie-h.png) 20px 30px no-repeat;}
.zuj-k{font-size:18px;color:#000000;line-height:30px;}
.cb-jl{margin-left:55px;}
.zixun-lx p{line-height:35px;font-size:18px;color:#000000;margin-top:5px;}
.zixun-lx a{display:inline-block;margin-top:5px;float:right;font-size:18px;color:#e25d56;text-decoration:underline;}
.yy-bf{width:100%;overflow:hidden;height:48px;background:url(../images/yy-yst.png) center no-repeat;margin-top:30px;}
.qht-xt{padding:0px 40px;overflow:hidden;}
.qqm-tzkt{width:410px;overflow:hidden;float:left;}
.tb-tieb{width:100%;overflow:hidden;font-size:24px;color:#e25d56;font-weight:bold;border-bottom: 1px solid #e5e5e5;padding-bottom:40px;}
.qqm-tzkt ul{width:100%;overflow:hidden;}
.qqm-tzkt ul li{width:100%;height:70px;border-bottom:1px solid #e5e5e5;}
.qqm-tzkt ul li span{margin-left:25px;display:inline-block;font-size:12px;color:#666666;}
.qqm-tzkt ul li p{display:inline-block;font-size:18px;color:#191919;}
.qqm-tzkt ul li:last-child{height:120px;}
.kzt-wdw{display: inline-block;width:110px;height:110px;margin:0px 9px;}

.qqm-rcdw{width:400px;overflow:hidden;float:right;}
.qqm-rcdw .tb-tieb{text-align:center;}
.qqm-rcdw ul{width:100%;overflow:hidden;}
.qqm-rcdw ul li{width:100%;height:45px;margin-top:35px;}
.qqm-rcdw ul li span{display:inline-block;font-size:18px;color:#191919;}
.qqm-rcdw ul li input{display:inline-block;width:290px;height:30px;padding:0px 5px;border: 1px solid #666666;}
.qqm-rcdw ul li textarea{display:inline-block;width:290px;height:125px;padding:0px 5px;border: 1px solid #666666;}
.qqm-rcdw ul li:last-child{height:130px;}
.qqm-rcdw ul li:last-child span{margin-top:-100px;}
.cont-tjd{display:inline-block;width:150px;height:40px;line-height:40px;text-align:center;background:#e25d56;color:#fff;font-size:18px;border:0px;border-radius:50px;float:right;margin-top:30px;margin-right:70px;}

.wx-ts{display:block;text-align:left;color:#e25d56;font-size:14px;margin:0px 40px 35px 40px;letter-spacing:3px;}
.wx-ts b{display:inline-block;color:#000;}
.ld-dt{width:100%;height:600px;margin:auto;margin-bottom:30px;}
.gdkz-th{width:100%;height:30px;}
.top-fiw{margin-top:55px;}
#dituContent{width: 100%;height:100%;margin:auto;}
#dituContent2{width: 100%;height:100%;margin:auto;}
.BMap_stdMpCtrl div{display:none;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.BMap_Marker{background:url(../images/zb-kz.png)center no-repeat !important;}
.BMapLabel{left:25px !important;}
.BMap_Marker>div>img{display:none;}
/* 联系我们 end */

/* 产品详情 */
.fd-zkz{overflow:hidden;margin-bottom:50px;}
.posi-r{float:left;}
.right-fdd{float:right;overflow:hidden;width: 780px;}
.wt-ytd{width:100%;overflow:hidden;display:block;border-bottom:1px dashed #5364a6;height:71pxs;}
.wt-ytd h5{display:block;padding-left:20px;height: 70px;line-height: 70px;font-size:24px;color:#d90303;-webkit-box-orient: vertical;-webkit-line-clamp:1;display: -webkit-box;text-overflow: ellipsis;overflow: hidden;}
.p-cpyh{display:block;width:100%;height:280px;line-height:35px;font-size:16px;color:#000000;margin:5px 0;margin-top:10px;
-webkit-box-orient: vertical;
-webkit-line-clamp:8;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.sq-dgd{width:100%;overflow:hidden;border-top:1px dashed #5364a6;text-align: right;padding-top:50px;}
.sq-dgd a{display:inline-block;text-align: left;width:198px;height:44px;background:url(../images/z1.png) left top no-repeat;line-height:40px;font-size:20px;color: #d90303;padding-left:50px;margin-right:30px;}
.sq-dgd span{display:inline-block;text-align: left;width:197px;height:44px;background:url(../images/z2.png) left top no-repeat;line-height:40px;font-size:20px;color: #ffffff;padding-left:50px;}


.xqj-s{width:100%;overflow:hidden;padding:0 0px;}
.xqj-s img{max-width:100% !important;}
.pri-l{display: block;margin-left:63px;}
.intr-t1{position: relative;overflow:hidden;}
.intr-t1 p{display: block;text-align: center;position: absolute;font-size:23px;color: #ffffff;z-index:999;top:218px;left:0;width:100%;}
.intr-txtt{width:100%;overflow:hidden;padding:0 80px;margin-top:-145px;position: relative;z-index: 999;}
.intr-txtt ul li{float:left;overflow:hidden;width:370px;}
.intr-txtt ul li:last-child{float: right;}
.intr-txtt ul li img{display: block;width:100%;height:280px;border-radius:50px;}
.intr-txtt ul li p{display: block;font-size:36px;color: #333333;text-align: center;margin-top:10px;}
.jb-color{width:100%;overflow:hidden;background:linear-gradient(to right, #12141a , #262932);margin-top:35px;padding-top:30px;}
.bt-intrd{display: block;margin: auto;}
.lt-title{width:445px;height:50px;text-align: center;margin: auto;line-height:50px;color: #fff;font-size:23px;background:url(../images/intr6.png) center no-repeat;margin-top:30px;}
.gg-xtl{display: block;width:100%;text-align: center;font-size:18px;color: #bababa;position: relative;padding-top:10px;margin-top:10px;}
.gg-xtl:before{content: "";position: absolute;width:60px;height:5px;background:#db2a29;left:0;right:0;margin: auto;top:0;}
.ys-img{display: block;margin: auto;margin-top:25px;margin-bottom:345px;}
.jm-rbhgj{width:100%;overflow:hidden;height:512px;background:url(../images/intr8.png) center no-repeat;margin-top:-260px;position: relative;z-index:99;padding-top:70px;}
.jm-rbhgj>p{display: block;text-align: center;font-size:60px;color: #333333;font-weight: bold;}
.intr-int{width:100%;padding:0 0 0 135px;overflow:hidden;margin-top:45px;}
.intr-int ul li{width:205px;height:240px;background:url(../images/intr9.png) center no-repeat;float:left;margin-right:24px;text-align: center;padding-top:130px;font-size:34px;color: #b00202;}
.intr-int ul li:nth-child(2){background:url(../images/intr10.png) center no-repeat;}
.intr-int ul li:nth-child(3){background:url(../images/intr11.png) center no-repeat;}
.jb-color2{margin-top:0;background:linear-gradient(to bottom, #ededec , #5e5e5e);}
.jb-color2 .gg-xtl{display: block;width:100%;text-align: center;font-size:18px;color: #707070;position: relative;padding-top:10px;margin-top:10px;}
.sky-c{width:100%;overflow:hidden;padding:0 75px;margin:15px 0 45px;}
.sky-c ul li{float:left;margin-right:18px;margin-top:20px;position: relative;}
.sky-c ul li:nth-child(2n){margin-right:0;}
.sky-c ul li p{display: inline-block;position: absolute;top:10px;padding:10px 0;width:40px;z-index:99;left:20px;font-size:24px;color: #333333;background:rgba(255,255,255,0.4);text-align: center;border-radius: 10px;}

.lst-jz{width:100%;overflow:hidden;position: relative;margin-top:10px;padding-bottom:125px;}
.lst-jz img{display: block;margin: auto;}
.lst-jz p{display: inline-block;position: absolute;z-index:999px;top:160px;left:370px;font-size:16px;color: #ffffff;text-align: center;}
.lst-jz p:nth-child(3){top:250px;left:660px;}
.lst-jz p:nth-child(4){top:580px;left:500px;}
.lst-jz p:nth-child(5){top:570px;left:130px;}
.lst-jz p:nth-child(6){top:280px;left:80px;}

.jb-color3{width:100%;overflow:hidden;background:linear-gradient(to right, #525253 , #969696);margin-top:35px;padding-top:30px;}
.hg-ysd{width:100%;overflow:hidden;padding:0 85px;margin-top:20px;margin-bottom:40px;}
.hg-ysd ul li{width:100%;overflow:hidden;position: relative;}
.hg-ysd ul li img{display: block;width:100%;}
.hg-ysd ul li p{display:block;position: absolute;z-index:99;width:120px;color: #fff;font-size:24px;font-weight: bold;background: #d90303;top:405px;left:0;text-align: center;padding:10px 0;}
.hg-ysd ul li div{padding-left:140px;font-size:17px;color: #ffffff;line-height:30px;margin:5px 0;}


.intr-gyd{padding:40px 20px 20px 20px;overflow:hidden;}
.lxn-tint{width:100%;overflow:hidden;border-bottom:1px solid #bfbfbf;}
.lxn-tint span{display:inline-block;float:left;width:150px;height:40px;background:#e25d56;font-size:24px;color: #fff;text-align:center;line-height:40px;border-radius:5px;}
.lxn-tint em{display:inline-block;float:right;line-height:40px;color:#e25d56;font-size:24px;margin-right:10px;background:url(../images/dh-lxtb.png)left center no-repeat;padding-left:50px;font-style:normal;}
.intr-gyd img{display:block;width:100%;margin-top:45px;}
/* 产品详情 end */

/* 404 */
.sl-sfc{width:100%;height:1080px;background:url(../images/404.jpg) center no-repeat;}
.sl-sfc span{display:block;width:100%;overflow:hidden;text-align:center;padding-top:885px;}
.sl-sfc span a{display:inline-block;}
/* 404 end */

/* 商桥 */
 #sq-ceb {position: fixed;top:12%;z-index:999;display: none;width: 150px; height: auto;text-align: center;background:#222222;right: 0;padding:30px 0;}
.fhdb-kzt{width:100%;overflow:hidden;}
.fhdb-kzt ul{padding:0px 22px;overflow:hidden;}
.fhdb-kzt ul li{height:67px;border-bottom:1px solid #727272;}
.fhdb-kzt ul li a{display:inherit;height:67px;}
.fhdb-kzt ul li span{display:inline-block;margin-left:10px;font-size:16px;color:#fff;}
.fhdb-kzt ul li:last-child{border-bottom: 0;}
.wx-zxt{width:100%;overflow:hidden;}
.wx-zxt img{display:block;width:100%;height:106px;}
.zx-rdw{width:100%;overflow:hidden;margin-top:25px;}
.zx-rdw span{font-size:12px;color:#fff;margin-left:5px;display:inline-block;}
.colo-fw{display: block;width:100%;overflow:hidden;color:#fff;font-size:18px;text-align:center;margin:10px auto;font-weight:bold;}
.hidden-xs{width:100%;overflow:hidden;background:url(../images/fh-dbt.png) center no-repeat;height:30px;margin-top:20px;cursor: pointer;}
/* 商桥 end */


.xq-right{width:250px;overflow:hidden;}
.xq-left{width:930px;overflow:hidden;background:#fff;}
/* 详情页 end */




/* 图片查看器 307 489*/
.main-content {width: 100%}
.title {margin: 20px 30px}
.image-list {width: 100%;padding: 20px;background-color: #f2f2f2;}
.image-list .cover {position: relative;width: 160px;height: 230px;display: inline-block;margin-left: 10px;margin-bottom: 10px;background-color: #fff;cursor: pointer}
.image-list .cover img {position: absolute;margin: auto;top: 0;right: 0;bottom: 0;left: 0;}
#pictureViewer {width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,.3);z-index: 10000}
#pictureViewer>.content {background-color: #fff;position: absolute;width: 590px;height: 590px;margin: auto;top: 0;right: 0;bottom: 0;left: 0}
#pictureViewer .menu-bar {width: 100%}
#pictureViewer .menu-bar .handel {width: 40px;height: 40px;float: right;background-repeat: no-repeat;background-position: 50%;cursor: pointer}
#pictureViewer .menu-bar .handel:hover {background-color: #c70000;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}
#pictureViewer .menu-bar .handel.maximization {background-image: url(../images/maximization_black.png);background-size: 14px}
#pictureViewer .menu-bar .handel.maximization:hover {background-image: url(../images/maximization_white.png)}
#pictureViewer .menu-bar .handel.miniaturization {background-size: 16px;/* background-image: url(../images/miniaturization_black.png) */}
#pictureViewer .menu-bar .handel.miniaturization:hover {background-image: url(../images/miniaturization_white.png)}
#pictureViewer .menu-bar .handel.close-view {background-image: url(../images/close_black.png);	background-size: 15px}
#pictureViewer .menu-bar .handel.close-view:hover {	background-image: url(../images/close_white.png)}
#pictureViewer .handel-prev,#pictureViewer .handel-next {	display: inline-block;	width: 50px;	height: 70px;	position: relative;	top: calc(50% - 80px);	background-repeat: no-repeat;	background-size: 25px;	background-position: 50%;	cursor: pointer;	-webkit-transition: all .3s;	-moz-transition: all .3s;	-ms-transition: all .3s;	-o-transition: all .3s;	transition: all .3s}
#pictureViewer .handel-prev {background-image: url(../images/prev_blank.png)}
#pictureViewer .handel-next {background-image: url(../images/next_blank.png)}
#pictureViewer .handel-prev:hover,#pictureViewer .handel-next:hover {background-color: #c70000}
#pictureViewer .handel-prev:hover {background-image: url(../images/prev_white.png)}
#pictureViewer .handel-next:hover {	background-image: url(../images/next_white.png)}
#pictureViewer .picture-content {display: inline-block;width: 80%;height: calc(100% - 80px);position: absolute;margin: 0 auto;left: 0;right: 0}
#pictureViewer .picture-content .cover {position: absolute;margin: auto;top: 0;	right: 0;bottom: 0;left: 0}
#pictureViewer .counter {position: absolute;bottom: 0;height: 40px;line-height: 40px;width: 100%;text-align: center;color: gray;font-size: 13px}
#pictureViewer .hide {display: none}
#pictureViewer .left {float: left}
#pictureViewer .right {float: right}
#pictureViewer .clear-flex {clear: both}
#pictureViewer img {max-width: 100%;max-height: 100%}
/* 图片查看器 end */


/* 404 */
.sl-sfc{width:100%;height:1080px;background:url(../images/404.jpg) center no-repeat;}
.sl-sfc span{display:block;overflow:hidden;text-align:center;padding-top:830px;width:100%;}
.sl-sfc span a{display:inline-block;width:210px;height:63px;text-align:center;background:url(../images/4l-lx.png) center no-repeat;}
/* 404 end */

/* 商桥 */
 #sq-ceb {position: fixed;top:12%;z-index:999;display: none;width: 150px; height: auto;text-align: center;background:#222222;right: 0;padding:30px 0;transition: .3s;}
.fhdb-kzt{width:100%;overflow:hidden;}
.fhdb-kzt ul{padding:0px 22px;overflow:hidden;}
.fhdb-kzt ul li{height:67px;border-bottom:1px solid #727272;}
.fhdb-kzt ul li a{height:67px;}
.fhdb-kzt ul li span{display:inline-block;margin-left:10px;font-size:16px;color:#fff;}
.fhdb-kzt ul li:last-child{border-bottom: 0;}
.wx-zxt{width:100%;overflow:hidden;}
.wx-zxt img{display:block;width:100%;height:106px;}
.zx-rdw{width:100%;overflow:hidden;margin-top:25px;}
.zx-rdw span{font-size:12px;color:#fff;margin-left:5px;display:inline-block;}
.colo-fw{display: block;width:100%;overflow:hidden;color:#fff;font-size:18px;text-align:center;margin:10px auto;font-weight:bold;}
.hidden-xs{width:100%;overflow:hidden;background:url(../images/fh-dbt.png) center no-repeat;height:30px;margin-top:20px;cursor: pointer;}
/* 商桥 end */

.xq-right .kztb-s{margin-top:10px;}
.xq-right .kztb-s:first-child{margin-top:0px;}

.xq-right{width:240px;overflow:hidden;box-shadow: 0px 1px 2px #e6e6e6;margin:0px 3px 3px 3px;}
.xq-left{width:930px;overflow:hidden;background:#fff;}
.xq-left .zht-xt{margin-top:32px;}
.xq-left .zht-xt:first-child{margin-top:0px;}
/* 详情页 end */


/* 公用样式 */
.bor-bk{border:1px solid #d9d9d9;}
.hide{display:none;}
.left-f{float:left;}
.right-f{float:right;}
.mar-left45{margin-left:45px;}
.mar-left165{margin-left:165px;}
.mar-top40{margin-top:40px;}
.mar-top35{margin-top:35px;}

.he-27{height:27px;}
.he-30{height:30px;}
.he-20{height:20px;}
.he-15{height:15px;}
.he-40{height:40px;}
.he-50{height:50px;}
.he-60{height:60px;}
.he-80{height:80px;}
.qp-kdd{width:100%;box-sizing:border-box;float:none;overflow: hidden;}
.bor-rad{border-radius:10px 10px 0 0;}
.over-f{overflow:hidden;}
.box-br{box-sizing:border-box;overflow:hidden;}

.ali-c{       
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
     align-items: center;
    -moz-box-align:center;
}
.flex{         /*å¼¹æ€§å¸ƒå±€çˆ¶çº§å…ƒç´ */
	display: flex;
	display: box;               /* OLD - Android 4.4- */
	display: -webkit-box;       /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box;          /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox;       /* TWEENER - IE 10 */
	display: -webkit-flex;      /* NEW - Chrome */
} 
.flexc {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
	}




.page-link{overflow: hidden;margin-bottom: 50px; height: 77px;}
.page-link a{float: left;width:33.33%;text-align: center;line-height: 77px;background-color: #f4f4f4;text-decoration: none;font-size: 20px;color:#333;}
.page-link a.curr{background:#BC292E;color:#fff;}

.contact-box{overflow: hidden;margin-bottom: 50px;margin-top:20px;}
.contact-l,.contact-r{height: 378px; box-sizing: border-box; border:1px solid #e6e6e6;}
.contact-l{float:left; width:504px;}
.contact-r{ width:100%;}
.contact-box .common-head{box-sizing: border-box;padding-left:30px; height: 40px;line-height: 40px; background-color: #f0f1f2;}
.contact-l-ul{margin:0 auto;width:450px;}
.contact-l-ul li{box-sizing: border-box;border-bottom:1px solid #e6e6e6; height: 84px;line-height: 84px;}
.contact-icon1 .point,.contact-icon2 .point{font-size: 18px;color:#000;}

/* 留言 */
.worlds{margin:60px auto 0; width:810px;}
.input-box{overflow: hidden;margin-bottom: 20px;}
.input-box label{float:left;line-height: 34px;}
.input-box input{float:left;width:516px;outline: none;border: 1px solid #e6e6e6;height: 34px;}
.sub-btn{display: inline-block;width: 190px;float:left;
	height: 40px;line-height: 40px;text-align: center;border:none;outline: none;font-size: 16px;color:#fff;
	background-color: #00a876;cursor: pointer;}

.abt-cotl{background:url(../images/abt-c.png) 110px center no-repeat;margin:45px 0;padding:25px 0;padding-left:365px;}
.abt-cotl>h5{display:block;height:61px;line-height:60px;border-bottom:1px solid #d2d2d2;text-align:left;font-size:24px;color: #020202;position:relative;font-weight:500;}
.abt-cotl p{display: block;width:100%;font-size:14px;color: #020202;line-height:25px;margin-top:30px;}



.qi-whd{width:100%;height:444px;background: url(../images/qy-wen.jpg) center no-repeat;margin-top:30px;padding:95px 0 0 65px;}
.qi-whd ul li{width:100%;line-height:30px;font-size:15px;color: #020202;}
.qi-whd ul li span{display: inline-block;font-weight:bold;}


.sx-kzta{overflow:hidden;margin-bottom:30px;}
.sx-named{width:100%;overflow:hidden;font-size:14px;color:#000;line-height:25px;}
.sx-named span{display:inline-block;font-size:14px;color:#00a876;}

.sx-condition{width:100%;overflow:hidden;border:1px solid #ebebeb;box-sizing:border-box;margin-top:5px;}
.sc-dlw{display:block;width:100%;overflow:hidden;border-bottom:1px solid #EBEBEB;}
.sc-dlw dt{display:inline-block;float:left;margin:0px 20px;width:90px;height:100%;line-height:40px;font-size:14px;color:#807e7e;}
.sc-dlw dd{display:inline-block;float:left;width:1060px;}
.sc-dlw dd label{display:inline-block;float:left;width:110px;overflow:hidden;padding-right:10px;box-sizing:border-box;position: relative;}
.sc-dlw dd label span{display:inline-block;float:left;margin-right:5px;height:12px;margin-top:11px;width:12px;}
.sc-dlw dd label span input{display: inline-block;width:12px;height:12px;margin:0;display:none}
.sc-dlw dd label p{display:inline-block;float:left;width:83px;line-height:40px;height:40px;font-size:14px;color:#000;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}

 .sx-buton{display:inline-block;float:left;margin:15px;height:30px;width:80px;text-align:center;line-height:30px;color:#fff;background:#00a876;font-size:16px;border:0;}
 .clo-dq{color:#00a876 !important;}


.xz-kztw .sx-i{ display: inline-block;width: 12px;height: 12px;border:1px solid #999;box-sizing:border-box;}
.current .sx-i{background:url(../images/ggd.png) center no-repeat;border: 0;}
 
 .sx-buton{display:inline-block;float:left;margin:15px;height:30px;width:80px;text-align:center;line-height:30px;color:#fff;background:#00a876;font-size:16px;border:0;}
 .clo-dq{color:#00a876 !important;}
 
 
 
 .news-ql{width:100%;padding:40px 30px;overflow: hidden;}
 .jz-led{float:left;width:610px;overflow:hidden;}
 .jz-led ul{width:100%;overflow:hidden;}
 .jz-led ul li{float:left;width:300px;height:200px;position:relative;overflow: hidden;margin-right:10px;margin-bottom:10px;}
 .jz-led ul li:nth-child(2n){margin-right:0;}
 .jz-led ul li:nth-child(3){margin-bottom:0;}
 .jz-led ul li:nth-child(4){margin-bottom:0;}
 .jz-led ul li img{display: block;width:100%;height:100%;}
 .newsl-stj{width:100%;height:100%;position: absolute;z-index:9;background: rgba(0,168,118,0.8);top:0;left:-100%;padding:70px 35px 0;transition:.5s;}
 .newsl-stj h5{display: block;width:100%;color: #fff;height:50px;font-size:16px;line-height:25px;font-weight:500;
 -webkit-box-orient: vertical;
 -webkit-line-clamp:2;
 display: -webkit-box;
 text-overflow: ellipsis;
 overflow: hidden;}
 .newsl-stj time{display: block;color: #fff;opacity: 0.6;margin-top:5px;}
 .jz-led ul li:hover .newsl-stj{left:0;transition:.5s;}
 
 .newc-rg{width:240px;overflow:hidden;float: right;}
 .newc-rg ul li{padding:29px 0;border-bottom:1px dashed #ebebeb;overflow:hidden;}
 .newc-rg ul li:first-child{padding-top:0;}
 .newc-rg ul li h5{display: block;padding-left:25px;color: #030303;font-weight:500;background:url(../images/ld.jpg) left center no-repeat;margin-top:10px;
 -webkit-box-orient: vertical;
 -webkit-line-clamp:1;
 display: -webkit-box;
 text-overflow: ellipsis;
 overflow: hidden;}
 .newc-rg ul li a:hover h5{background:url(../images/hd.jpg) left center no-repeat;color: #00a876;}
 .newc-rg ul li time{display: block;padding-left:25px;color: #999;margin-top:5px;}
 
 
 .cjdw-w{width:100%;}
 .cjdw-w ul li{width:282px;}
 .cjdw-w ul li:nth-child(2){margin-right:10px;}
 .cjdw-w ul li:nth-child(3){margin-right:0px;}
 
 .cj-dw{width:100%;}
 .cj-dw ul li{float:left;width:282px;margin-right:10px;}
 .cj-dw ul li:nth-child(3n){margin-right:0;}
 .cj-dw ul li:first-child{padding-top: 29px;}
 
 
 
 .pro-left{margin-top:50px;width:250px;overflow:hidden;background:#fff;}
 .kzts-bt{width:100%;overflow:hidden;margin-bottom:20px;}
 .kzts-bt img{display:block;width:100%}
 .pro-yxd{width:100%;overflow:hidden;}
 .dl-mcd{width:100%;height:50px;line-height:50px;border-left:4px solid #191a1c;background:url(../images/fl.png)#eeeeee 45px center no-repeat;padding-left:95px;font-size:18px;color:#333333;font-weight:bold;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 1;
 display: -webkit-box;
 text-overflow: ellipsis;
 overflow: hidden;}
 .pro-yxd ul{width:100%;overflow:hidden;}
 .pro-yxd ul li{width:100%;height:50px;overflow:hidden;}
 .pro-yxd ul li a{width:100%;height:50px ;border-bottom:1px dashed #434343;line-height:50px;background:url(../images/pro-q.png) 47px center no-repeat;padding-left:85px;transition:.3s;font-size:16px;color:#333333;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 1;
 display: -webkit-box;
 text-overflow: ellipsis;
 overflow: hidden;}
 .pro-yxd ul li:hover a{border-bottom:1px solid #e25d56;background:url(../images/pro-q2.png)#e25d56 47px center no-repeat;transition:.3s;color:#fff;}
 .pro-yxd ul li:last-child a{border-bottom: 0;}
 
 
 
 
 .news-rm .proh-rig{margin-top:20px;}
 
 
 .pro-nc2{overflow:hidden;}
 .pro-nc2 ul{width:100%;overflow:hidden;}
 .pro-nc2 ul li{overflow:hidden;border-bottom: 1px solid #f1f1f1;padding: 30px;}
 .pro-nc2 ul li:nth-child(2n){background:#f1f1f1;}
 .pro-nc2 ul li:first-child{margin-top:5px;}
 .pro-nc2 .case-andt{float:left;width:300px;height:auto;overflow:hidden;}
 .pro-nc2 .case-andt img{display: block;width:100%;height:300px;transition:.3s;}
 .pro-nc2 .case-andt h5{display:block;width:100%;margin-top:20px;height:;font-size:20px;color:#333333;font-weight:500;text-align:center;height:25px;line-height:25px;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 1;
 display: -webkit-box;
 text-overflow: ellipsis;
 overflow: hidden;}
 .pro-nc2 ul li:hover{box-shadow:0px 0px 5px #eee;}
 
 .pro-nc2 .l-txtd{float:right;overflow:hidden;width:535px;}
 .pro-nc2 .l-txtd h5{display:inline-block;line-height:40px;border-bottom: 1px dashed #929292;font-size:18px;color: #333333;margin-top:50px;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 1;
 display: -webkit-box;
 text-overflow: ellipsis;
 overflow: hidden;}
 .pro-nc2 .l-txtd p{display:block;width:100%;line-height:25px;font-size:14px;color: #666666;height:75px;margin-top:25px;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 3;
 display: -webkit-box;
 text-overflow: ellipsis;
 overflow: hidden;}
 .pro-nc2 .l-txtd span{display:inline-block;width:100px;height:30px;line-height:30px;text-align:center;font-size:14px;color:#fff;margin-top:35px;float:right;margin-right:10px;transition:.3s;font-weight:bold;background:#d0d0d0;border-radius:10px;}
.pro-nc2 ul li:hover span{background:#d90303;transition:.3s;}
.pro-nc2 ul li:hover h5{color:#d90303;}


.pro-nc3{width:100%;overflow:hidden;}
.pro-nc3 ul{width:100%;overflow: hidden;}
.pro-nc3 ul li{width:100%;overflow:hidden;margin-right:26px;margin-bottom:15px;}
.pro-nc3 ul li img{display: block;width:100%;}
.pro-text{width:100%;height:51px;border-top:1px solid #f6f6f6;padding:0 20px;}
.pro-text p{display: inline-block;float:left;font-size:18px;color: #333333;width:120px;height:50px;line-height:50px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.pro-text span{display:inline-block;float: right;line-height:50px;font-size:14px;color: #333333;}
.pro-nc3 ul li:hover .pro-text{background: linear-gradient(#d90303,#fc4747,#d90303);}
.pro-nc3 ul li:hover p , .pro-nc3 ul li:hover span{color: #fff;}


.lx-jmd{width:100%;}
.let-l{width:100%;overflow:hidden;margin-top:20px;position:relative;}
.dw-shq{position: absolute;left: 530px;top:80px;font-size:20px;width:310px;}
.dw-shq span{display:inline-block;float:left;width:60px;line-height:40px;}
.dw-shq p{display: block;width:250px;float:left;line-height:40px;}


.proh-r{overflow:hidden;width:100%;margin-top:20px}
.proh-r ul{width:100%;overflow: hidden;}
.proh-r ul li{width:290px;overflow:hidden;float:left; box-shadow: 0 0px 1px 1px #f6f6f6;margin:2px;margin-right:25px;margin-bottom:22px;}
.proh-r ul li:nth-child(3n){margin-right:2px;}
.proh-r ul li img{display: block;width:290px;height:290px;}
.pro-text{width:100%;height:51px;border-top:1px solid #f6f6f6;padding:0 20px;}
.pro-text p{display: inline-block;float:left;font-size:18px;color: #333333;width:140px;height:50px;line-height:50px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.pro-text span{display:inline-block;float: right;line-height:50px;font-size:14px;color: #333333;}
.proh-r ul li:hover .pro-text{background: linear-gradient(#d90303,#fc4747,#d90303);}
.proh-r ul li:hover p , .proh-rig ul li:hover span{color: #fff;}


.td-fca{width:100%;overflow:hidden;margin-top:20px;}
.zs-qh{width:670px;margin:auto;margin-top:20px;position:relative;}
.zs-qh .swiper-button-prev, .swiper-button-next{width:30px !important;height:80px !important;}
.zs-qh .swiper-button-prev, .swiper-container-rtl .swiper-button-next{left: -80px;background: url(../images/j-zbd.png) center no-repeat;}
.zs-qh .swiper-button-next, .swiper-container-rtl .swiper-button-prev{right: -80px;background: url(../images/j-ybd.png) center no-repeat;}
.zs-ysad img{display:block;width:320px;height:430px;}


.int-contr{overflow:hidden;margin:0 60px;border:1px solid #ccc;margin-top:25px;}
.pshtl-a ul li{width:100%;overflow:hidden;margin-top:20px;}
.pshtl-a ul li i{display:inline-block;float:left;line-height:38px;color:#fd010d;font-size:16px;margin-right:5px;}
.pshtl-a ul li p{display:inline-block;float:left;height:38px;line-height:38px;font-size:16px;color: #323233;}
.pshtl-a ul li{float:left;}
.i-amly{width:100%;overflow:hidden;font-size:20px;color: #A60000;}
.pshtl-a{overflow:hidden;margin-top:20px;width:330px;float: right;margin-right:45px;}
.pshtl-a input{display:inline-block;height: 38px;line-height:38px;border:1px solid #ccc;box-sizing:border-box;padding:0px 16px;color:#666666;font-size:16px;width:100%;}
.int-contr textarea{display:inline-block;height: 38px;line-height:38px;border:1px solid #ccc;box-sizing:border-box;padding:0px 16px;color:#666666;font-size:16px;width:100%;}
.i-ytja{display:inline-block;margin-top:25px;width:135px !important;color: #fff;background:#c52725;border:0 !important;float:left;height:40px;line-height:40px;color: #fff !important;cursor: pointer;float:right}
.i-ytja:hover{background:#fd010d;}


.qiy-news{margin:0px 20px 0px 20px;overflow:hidden;}
.lunb-lzt{width:485px;height:345px;overflow:hidden;float:left;}
.lunb-lzt a{display:block;width:100%;height:100%;}
.lunb-lzt img{display:block;width:100%;height:100%;}
.tsty-lt{display:inline-block;float:right;width:100px !important;right:0 !important;left: inherit !important;bottom:7px !important;}
.lunb-lzt .swiper-slide span{display:block;width:100%;height:40px;line-height:40px;background:rgba(1,1,1,0.7);position:absolute;bottom: 0;padding:0px 120px 0 22px;box-sizing:border-box;color:#fefefe;font-size:14px;text-align:left;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.tsty-lt span{display:inline-block;width:16px !important;border-radius: 0 !important;height:16px !important;line-height:16px !important;font-size:12px !important;color:#323333;}
.tsty-lt .swiper-pagination-bullet-active{color:#fff !important;}

.new-listd{float:right;width:355px;overflow:hidden;margin: 0px 20px 0px 20px;}
.new-listd ul{width:100%;overflow:hidden;}
.new-listd ul li{width:100%;overflow:hidden;border-bottom:1px dashed #ccc;padding:10px 0;}
.new-listd ul li h5{display:block;width:100%;font-size:16px;color:#333333;height:40px;line-height:40px;margin-bottom:6px;font-weight:500;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.new-listd ul li:hover h5{color:#CC0001;}
.new-listd ul li p{display:block;width:100%;font-size:14px;color:#666666;height:44px;line-height:22px;margin-bottom:3px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
display: -webkit-box;
text-overflow: ellipsis;
overflow: hidden;}
.new-listd ul li time{display:block;width:100%;font-size:14px;color:#666666;height:30px;line-height:30px;margin:8px 0;}


.swiper-pagination-bullet-active{background: #d90303 !important;}


@media screen and (max-width: 1680px){
.four-hx{    background: url(../images/core_img.png) center 162px no-repeat;background-size:1200px auto;}
.four-01{left: 66px;top: 15px;}
.four-02{left:827px;top:36px;}
.four-03{left: -70px;top: 345px;}
  .lat-d {
    background: url(../images/lyd.png) -100px center no-repeat;}
.four-04{left: 980px;top: 275px;}
.four-hx{height:690px;}
.four-04 b{left: 0px;
    top: 60px;}

}

@media screen and (max-width: 1480px){
  .lat-d {background: url(../images/lyd.png) -130px center no-repeat;}
}
@media screen and (max-width: 1280px){
.four-hx{    background: url(../images/core_img.png) center 162px no-repeat;background-size:1140px auto;}
.four-01{left: 86px;top: 15px;}
.four-02{left:827px;top:36px;}
.four-03{left: -30px;top: 330px;}
.four-04{left: 960px;top: 265px;}
.four-hx{height:665px;}
  .lat-d {background: url(../images/lyd.png) -160px center no-repeat;}
.four-04 b{left: 0px;
    top: 60px;}
}

.mKeBanner,.mKeBanner div{text-align:center;}
#LoopDiv{width:565px;float:left;height:350px;}
#starsIF , #starsIF_images{height:400px !important;}
.imageflow img{ -webkit-box-shadow: 2px 2px 2px 2px hsla(0,0%,0%,0.1); box-shadow: 2px 2px 2px 2px hsla(0,0%,0%,0.1); }
.imageflow{overflow:hidden; position:relative; text-align:left; visibility:hidden; width:800px; margin:0 auto;margin-left:-120px;margin-top:-50px;}
.imageflow img{border:none; position:absolute; top:0px; visibility:hidden; -ms-interpolation-mode:bicubic;}
.imageflow p{margin:0 auto; text-align:center}
.imageflow .loading{border:1px solid #ccc; height:15px; left:50%; margin-left:-106px; padding:5px; position:relative; visibility:visible; width:200px}
.imageflow .loading_bar{background:#ccc; height:15px; visibility:visible; width:1%}
.imageflow .caption{font-weight:bold; position:relative; text-align:center; z-index:10000}
.imageflow .scrollbar{border-bottom:1px solid #b3b3b3; position:relative; visibility:hidden; z-index:10001; height:1px}
.imageflow .slider{background-image:url(../../Images/Index/slider.png); background-repeat:no-repeat; height:14px; margin:-6px 0 0 -7px; position:absolute; width:14px; z-index:10002}
.imageflow .images{overflow:hidden; white-space:nowrap}
.imageflow .button{cursor:pointer; height:17px; position:relative; width:17px}
.imageflow .previous{background:url(../../Images/Index/button_left.png) top left no-repeat; float:left; margin:-7px 0 0 -30px}
.imageflow .next{background:url(../../Images/Index/button_right.png) top left no-repeat; float:right; margin:-7px -30px 0 30px}

.ce-bssd{background:url(../images/yy-zb1.jpg) center no-repeat;width:35px;height:40px;position: relative;top:12%;left:-35px;transition:.3s;z-index:999;top:-30px;}
.intro{right:-150px !important;transition:.3s;}
.intro2{background:url(../images/yy-zb2.jpg) center no-repeat;transition:.3s;}

.sq-kzdw{position:absolute;top: 120px;left: -35px;cursor:pointer;}
