@charset "utf-8";
/******************************************************

 功能：主样式表
 
 ******************************************************/

/* 全局背景、字体、字号、颜色、行高、页边距等 */
html { -webkit-text-size-adjust: none; }
* { margin:0px; padding:0px; }
body { margin:0px; padding:0px; font-size:12px; color:#000000bf; font-family:tahoma, arial, 微软雅黑, 宋体, sans-serif; }
/* CSS3盒子模型 */
ul, li, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p { list-style-type:none; margin:0; padding:0; display:block; }
em, i { font-style:normal; }
em { display:inline-block; vertical-align:middle; }
fieldset { border:none; margin:0; padding:0; }
input, select, textarea { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }
/* 公共匹配样式 */
* { outline:none; }
a, img { border:none; }
img { border:none; vertical-align:middle; }
/* 链接 */
a { text-decoration:none; color:#333; }
a:hover { color:#333; text-decoration:none; }
a:visited { text-decoration:none; color:#333; }
a:active { text-decoration:none; color:#333; }
input[type=button], input[type=reset], input[type=submit] { cursor:pointer; -webkit-appearance: none; }
.clear:after{clear:both;display:table;height:0;content:"";}
.left{float:left;}
.right{float:right;}
.box{ max-width:1300px; margin-left:auto; margin-right:auto;padding:0 15px;}
/*头部*/
.shoujinav{display:none}
.header{width:100%;height:110px;position:fixed;top:0;left:0;z-index:999;background-color: rgba(0, 0, 0, 0.5);display:block;transition:all 0.4s}
.header .logo{padding-top:25px;}
.header .logo img{height:60px;transition:all 0.4s}
.f16227006131 {height:110px;transition:all 0.4s}
.f16227006132 {height:110px;transition:all 0.4s;line-height:110px;position:relative;z-index:1;display:inline-block;}
.f16227006133 {float:left;position:relative;display:inline;}
.f16227006134 {float:left}
.f16227006134 .f16227006135 {display:block;text-align:center;font-size:15px;color:#fff;line-height:110px;padding:0 20px; transition:all 0.4s}
.f16227006134 .f16227006135:hover {background-color:#e95225;}
.f16227006134 .on{background-color:#e95225;}
.f16227006136 {display:none;width:100px;left:0px;top:110px;position:absolute;background-color:#e23d10;text-align:center;}
.f16227006137{line-height:45px; height:45px; }
.f16227006137 .f16227006138 {display:block;color:#fff;font-size:14px;}
.f16227006137 .f16227006138:hover{background:#e95225}
.f16227006131 .f16227006133:nth-child(4) .f16227006136{display:none !important}
.f16227006131 .f16227006133:nth-child(8) .f16227006136{display:none !important}
.header1{height:60px !important;}
.header1 .logo{padding-top:10px;}
.header1 .logo img{height:40px;}
.header1 .f16227006131 {height:60px;}
.header1 .f16227006132 {height:60px;line-height:60px;}
.header1 .f16227006135 {line-height:60px;}
.header1 .f16227006136 {top:60px;}
/*banner*/
.banner{width:100%;height:970px;}
.banner .swiper-slide a{width:100%;height:970px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;flex-flow: column;color:#fff;}
.banner .swiper-slide a span{display:block;font-weight:bold;font-size:4.9vw;letter-spacing: 0.2vw;text-shadow: 1px 1px 3px #00000045;}
.banner .swiper-slide a p{font-size:1.6vw;letter-spacing: 0.1vw;padding-top:2vh;text-shadow: 1px 1px 3px #000000ba;}
.banner .swiper-pagination{bottom:45px !important;}
.banner .swiper-pagination-bullet{width:50px;height:4px;border-radius: 2px;background:#e95225;opacity:1;}
.banner .swiper-pagination-bullet-active{background:#fff;}
/*优势*/
.youshi{padding-top:60px;}
.youshi .name{text-align: center;line-height: 1.5;}
.youshi .name span{display:block;color: #252525db;font-size: 40px;font-weight: bold;}
.youshi .name p{display:block;color: #252525;font-size: 24px;}
.youshi .nr{padding-top:45px;}
.youshi .nr ul{border: 1px solid #00000052;}
.youshi .nr ul li{width:calc(20% - 1px);float:left;border-left: 1px solid #00000052;text-align: center;padding-top:16px;padding-bottom:16px;}
.youshi .nr ul li:nth-child(1){border-left:none;}
.youshi .nr ul li p{height: 40px;text-align: center;font-size: 20px;line-height: 40px;color: #000000;overflow:hidden;margin-top:5px;}
.youshi .nr ul li span{display: block;width:90px;height:85px;margin-left: auto;margin-right: auto;    transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.youshi .nr ul li .img1{background:url(../images/si1.png)}
.youshi .nr ul li .img2{background:url(../images/si2.png)}
.youshi .nr ul li .img3{background:url(../images/si3.png)}
.youshi .nr ul li .img4{background:url(../images/si4.png)}
.youshi .nr ul li .img5{background:url(../images/si5.png)}
.youshi .nr ul li:hover .img1{background:url(../images/si11.png)}
.youshi .nr ul li:hover .img2{background:url(../images/si22.png)}
.youshi .nr ul li:hover .img3{background:url(../images/si33.png)}
.youshi .nr ul li:hover .img4{background:url(../images/si44.png)}
.youshi .nr ul li:hover .img5{background:url(../images/si55.png)}
.youshi .nr ul li:hover p{color:#e95225}
.youshi .nr ul li:hover span{transform:rotateY(360deg);-ms-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-o-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}
.youshi .shuzi{padding-top:36px;padding-bottom: 60px;}
.youshi .shuzi ul li{width:25%;float:left;text-align: center;}
.youshi .shuzi ul li .name1{font-size: 80px;position:relative;font-family: fantasy;}
.youshi .shuzi ul li .name1 i{position: absolute;top:-5px;left:72%;font-size: 24px;color:#fd2600}
.youshi .shuzi ul li .funame{font-size: 20px;margin-top: 10px;}
/*产品展示*/
.chanpin{padding-top:40px;background-color:#f1f1f1;}
.chanpin .name{text-align: center; font-size: 40px;font-weight: bold;}
.chanpin .nr{padding-top:50px;}
.chanpin .nr .zuo{width:23%;}
.chanpin .nr .zuo ul li{height:108px;position:relative;width:100%;cursor:pointer;}
.chanpin .nr .zuo ul li .bg{width:100%;height:100%;position:absolute; background: rgba(0, 0, 0, 0.6);top:0;left:0}
.chanpin .nr .zuo ul li .text{width:100%;height:100%;position:absolute; top:0;left:0;z-index:9;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;flex-flow: column;}
.chanpin .nr .zuo ul li .text img{height:48px;}
.chanpin .nr .zuo ul li .text p{display:none}
.chanpin .nr .zuo ul li .text i{display:block; color: #fff;font-size:20px;font-weight:bold;padding-top:5px;}
.chanpin .nr .zuo ul .on .bg{background:rgb(233,82,37,0.85)}
.chanpin .nr .you{width:calc(77% - 4px);}
.chanpin .nr .you .text{width:37%;}
.chanpin .nr .you .text .bt{font-size: 30px;line-height:32px;background:url(../images/hz.png)no-repeat left center;padding-left:40px;font-weight: bold;}
.chanpin .nr .you .text .wz{font-size: 16px;color: #555555;line-height: 1.8;padding-top:20px;}
.chanpin .nr .you .img{width:60%;height:540px;}
.chanpin .chanpin_qh{margin-top:10px;}
.chanpin .chanpin_qh .swiper-slide a{display:block;}
.chanpin .chanpin_qh .swiper-slide a .img1{width:100%;position:relative;padding-top:52%;}
.chanpin .chanpin_qh .swiper-slide a .img1 img{width:100%;height:100%;position:absolute;top:0;left:0}
.chanpin .chanpin_qh .swiper-slide a .img1 p{width:100%;height:100%;position:absolute;top:0;left:0;z-index:9;background: rgba(0, 0, 0, 0.6);color:#fff;font-size:16px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;opacity:0}
.chanpin .chanpin_qh .swiper-slide a:hover .img1 p{opacity:1;}
.chanpin .chanpin_qh .swiper-button-prev:after{;color:#e95225;}
.chanpin .chanpin_qh .swiper-button-next:after{;color:#e95225;}
/*解决方案*/
.jieju{padding-top:40px;}
.jieju .name{text-align: center; font-size: 40px;font-weight: bold;padding-bottom:10px;}
.jieju .funame span{display:block;max-width:500px;margin-left: auto;margin-right: auto; text-align: center;height:27px;line-height:24px;color:#999;font-size:20px;background:url(../images/xian.jpg)no-repeat center;}
.jieju .title{padding-top:40px;}
.jieju .title ul li{width:20%;float:left;text-align: center;padding-bottom:20px;cursor:pointer}
.jieju .title ul .on{background:#e95225;color:#fff;}
.jieju .title ul .on .xian{background:#fff}
.jieju .title ul .on .intro{color:#fff}
.jieju .title ul .on .img{-webkit-filter: grayscale(100%) brightness(300%);-moz-filter: grayscale(100%) brightness(300%);-ms-filter: grayscale(100%) brightness(300%); -o-filter: grayscale(100%) brightness(300%);filter: grayscale(100%) brightness(300%);filter: gray;}
.jieju .title ul li .img{width:113px;height:113px;margin-left: auto;margin-right: auto;margin-top:36px;}
.jieju .title ul li .bt{display:block;font-size: 18px;line-height: 34px;padding-top: 27px;}
.jieju .title ul li .xian{width:14px;height:1px;margin-left: auto;margin-right: auto;margin-top:15px;margin-bottom:15px;background:#000}
.jieju .title ul li .intro{display: block;font: 16px/26px "微软雅黑";color: #999; padding-top: 3px;}
.jieju .content{padding-top:25px;}
.jieju .content ul li{width:32%;position:relative;float:left;margin-right:2%;margin-bottom:2%;}
.jieju .content ul li:nth-child(3n){margin-right:0}
.jieju .content ul li .img{width:100%;position:relative;padding-top:100%;overflow:hidden;}
.jieju .content ul li .img img{width:100%;height:100%;position:absolute;top:0;left:0;}
.jieju .content ul li .img span{display: block;width: 100%;height:80px;background: rgba(0,0,0,0.55);position: absolute;left: 0; bottom: -80px;transition: all 300ms linear;}
.jieju .content ul li .img i{display:inline-block;padding:10px 25px 0;color: #fff;font-size:16px;line-height:160%;}
.jieju .content ul li :hover .img span{left: 0;bottom: 0;}
/*企业介绍*/
.qiye{border-top: 10px solid #e95225;margin-top:60px;background-size: 100% !important;}
.qiye .name{text-align: center;padding-top:70px;}
.qiye .name span{line-height: 1;font-size: 40px;color: #fff;font-weight: bold;}
.qiye .name p{margin-top: 25px;font-size: 20px;color: #cacaca;}
.qiye .nr{background:#fff;box-shadow: 0px 4px 37.2px 2.8px rgba(0, 10, 37, 0.16);margin-top:45px;padding: 30px;}
.qiye .nr .zuo{width:49.2%;}
.qiye .nr .zuo img{width:100%;}
.qiye .nr .you{width:47.5%;}
.qiye .nr .you .bt{}
.qiye .nr .you .bt span{display:block;font-size: 24px;color: #2e2e2e;font-weight: bold;}
.qiye .nr .you .bt p{width: 44px;height: 2px;margin-top: 28px;margin-bottom:35px;background: #bfbfbf;}
.qiye .nr .you .intro{font-size: 14px;color: #777777;text-transform: uppercase;line-height: 2.143;}
.qiye .nr .you .more a{display:block;background-image: -webkit-linear-gradient(74deg, #e13811 0%, #ffa800 100%);background-image: -ms-linear-gradient(74deg, #e13811 0%, #ffa800 100%);width: 115px;height: 34px;text-align: center;line-height: 34px;margin-top: 44px;font-size:14px;color:#fff;margin-left:auto;}
/*证书*/
.zhengshu_top span{display:inline-block;border-bottom:2px solid #e95225;color:#e95225;font-size:30px;padding-bottom:2px; font-weight:bold;margin-top:50px;margin-bottom:25px;}
.zhengshu_box{position:relative;overflow:hidden;padding:0 50px !important;}
.zhengshu_box .zhengshu{overflow:inherit !important;position:inherit !important;}
.zhengshu_box .zhengshu .swiper-slide .img{width:100%;position:relative;padding-top:71%;}
.zhengshu_box .zhengshu .swiper-slide .img img{width:100%;height:100%;position:absolute;top:0;left:0}
.zhengshu_box .swiper-button-prev{left:0;width:34px;height:32px;background:url(../images/an_zuo.png)}
.zhengshu_box .swiper-button-prev:after{display:none}
.zhengshu_box .swiper-button-next{right:0;width:34px;height:32px;background:url(../images/an_you.png)}
.zhengshu_box .swiper-button-next:after{display:none}
/*发展历程*/
.about-history{padding-top:70px;padding-bottom:80px; margin-top:80px;}
.about-title {margin-bottom:40px;}
.about-title h3 {font-size:34px;font-weight:bold;color:#fff;text-align: center;}
.about-title p {color: #fff;text-align: center;padding-top:5px;}
.about-history-list{ position:relative;}
.about-history-list .flex-viewport{ padding:0 31px;}
.about-history-list .flex-viewport:before{ position:absolute; top:50%; right:0; left:0; border-top:1px solid #C7C7C7; content:'';}
.about-history-list .slides li{ position:relative; width:253px; height:470px; margin-right:23px;}
.about-history-list .slides li .item{ position:absolute; right:-32px; bottom:0; left:-32px; min-height:152px; padding:44px 0 0 0; background-color:#fff; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.about-history-list .slides li .item:before{ position:absolute; top:-49px; left:50%; width:20px; height:20px; overflow:hidden; margin-left:-10px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; background-color:rgba(233,82,37,0.6); content:'';}
.about-history-list .slides li .item:after{ position:absolute; top:-45px; left:50%; width:12px; height:12px; overflow:hidden; margin-left:-6px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; background-color:#e95225; content:'';}
.about-history-list .slides li:nth-child(even) .item{ top:0; bottom:auto; padding:0 0 44px;}
.about-history-list .slides li:nth-child(even) .item:before{ top:auto; bottom:-49px;}
.about-history-list .slides li:nth-child(even) .item:after{ top:auto; bottom:-45px;}
.about-history-list .slides li .item:hover{ background-color:#e95225;}
.about-history-list .slides li .item h3{ position:absolute; top:0; right:0; left:0; height:44px; line-height:44px; margin:0; font-size:20px; font-weight:400; color:#999999; text-align:center; background-color:#e2e2e2; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.about-history-list .slides li .item:hover h3{ color:#232323; background-color:#fff;}
.about-history-list .slides li .item h3:before{ position:absolute; bottom:100%; left:50%; margin-left:-9px; border-width:0 9px 18px; border-style:solid; border-color:transparent transparent #E2E2E2; content:'';}
.about-history-list .slides li:nth-child(even) .item h3{ top:auto; bottom:0;}
.about-history-list .slides li:nth-child(even) .item h3:before{ top:100%; bottom:auto; border-width:18px 9px 0; border-color:#E2E2E2 transparent transparent;}
.about-history-list .slides li .item .desc{ line-height:24px; padding:22px 26px 0; font-size:14px; color:#929292;}
.about-history-list .slides li .item:hover .desc{ color:#ffffff;}
.about-history-list .slides li .item .desc p{ margin:0;}
.about-history-list .flex-direction-nav{ padding:0; margin:0; list-style:none;}
.about-history-list .flex-direction-nav a{ position:absolute; top:50%; width:48px; height:160px; line-height:160px; overflow:hidden; margin-top:-80px; font-size:50px; font-family:simsun; color:#ffffff; text-align:center;}
.about-history-list .flex-direction-nav a.flex-prev{ left:-48px;}
.about-history-list .flex-direction-nav a.flex-next{ right:-48px;}
.about-history-swiper{ width:100%;}
.about-history-swiper .swiper-slide .item{ overflow:hidden; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#fff;}
.about-history-swiper .swiper-slide .item h3{ margin:0; height:40px; line-height:40px; overflow:hidden; font-size:20px; text-align:center; color:#999999; background-color:#e2e2e2;}
.about-history-swiper .swiper-slide .item .desc{ line-height:20px; padding:10px; font-size:14px; color:#929292;}
.about-history-swiper .swiper-slide .item .desc p{ margin:0;}
.about-history-swiper .about-history-pagination{ position:static; margin-top:25px;}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet{ background:#fff;}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet-active{ background:#C91523;}
.pull-left{float:left;}
.pull-right{float:right;}
.pull-none{float:none;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}.container{width:980px;margin:0 auto;}img{max-width:100%;}img.full{display:block;width:100%;}.list{padding:0;margin:0;list-style:none;}.hidden{ display:none;}.col-1{ float:left; width:8.33333333%;}.col-2{ float:left; width:16.66666667%;}.col-3{ float:left; width:25%;}.col-4{ float:left; width:33.33333333%;}.col-5{ float:left; width:41.66666667%;}.col-6{ float:left; width:50%;}.col-7{ float:left; width:58.33333333%;}.col-8{ float:left; width:66.66666667%;}.col-9{ float:left; width:75%;}.col-10{ float:left; width:83.33333333%;}.col-11{ float:left; width:91.66666667%;}.col-12{ float:left; width:100%;}.col-13{ float:left; width:20%;}.col-offset-3{ margin-left:25%;}.tb{display:table; width:100%; height:100%;}.tbr{display:table-row;}.tbc{display:table-cell;vertical-align:middle;}




/*新闻*/
.news{padding-top:50px;}
.news .content{width:31%;float:left;margin-right:3.5%;}
.news .content:nth-child(3){margin-right:0}
.news .content .top{}
.news .content .top span{display:inline-block;padding:0 22px;line-height:48px;background:#e95225;font-size:16px;color:#fff;}
.news .content .top i{display:inline-block;color: #333;line-height:48px;font-size: 20px;padding-left:10px;}
.news .content .top a{float:right;display:inline-block;line-height:48px;font-size: 14px;}
.news .content .img{width:100%;position:relative;padding-top:41%;margin-top:20px;}
.news .content .img img{width:100%;height:100%;position:absolute;top:0;left:0}
.news .content .nr{margin-top:25px;}
.news .content .nr ul li{padding-bottom:10px;}
.news .content .nr ul li a{display:block; line-height:22px;}
.news .content .nr ul li a:hover{color:#e95225}
.news .content .nr ul li span{display:block;float:left;background:url(../images/news.jpg)no-repeat left center;text-indent:30px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;width:calc(100% - 75px);font-size:14px;}
.news .content .nr ul li i{display:block;float:right;color:#888;font-size:14px;}
.news .content .wenti{}
.news .content .wenti ul li{padding-top:25px;}
.news .content .wenti ul li span{line-height:22px;font-size:14px;}
.news .content .wenti ul li i{color:#e95225}
.news .content .wenti ul li p{font-family: 宋体;font-size: 12px;color: rgb(165, 165, 165);line-height:20px;height:60px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
/*友情链接*/
.youqing{padding-top:80px;}
.youqing .name{text-align: center;font-size: 40px;font-weight: bold;padding-bottom:45px;}
.youqing .youqing_box1{position:relative;}
.youqing .youqing_box{}
.youqing .youqing_box .swiper-slide a{display:block;border: 1px solid #e2e2e2;}
.youqing .youqing_box .swiper-slide .img{width:100%;position:relative;padding-top:42%;}
.youqing .youqing_box .swiper-slide .img img{width:100%;height:100%;position:absolute;top:0;left:0}
.youqing .youqing_box1 .swiper-button-prev{left:-50px;width:34px;height:32px;background:url(../images/an_zuo.png)}
.youqing .youqing_box1 .swiper-button-prev:after{display:none}
.youqing .youqing_box1 .swiper-button-next{right:-50px;width:34px;height:32px;background:url(../images/an_you.png)}
.youqing .youqing_box1 .swiper-button-next:after{display:none}
.yqlj{background:#f1f1f1;padding:22px 0;margin-top:50px;}
.yqlj .zuo{width:240px;height:23px;position:relative;}
.yqlj .zuo p{display:inline-block;background:url(../images/yq.png)no-repeat left center;padding-left:30px;font-size: 24px;font-weight:bold;position:relative;z-index:9;}
.yqlj .zuo i{display:inline-block;position:absolute;top:0;left:100px;font-size: 48px;color: #e2e2e2;line-height:23px;font-weight: bold;}
.yqlj .you{width:calc(100% - 270px)}
.yqlj .you a{display:inline-block;line-height:23px;font-size:18px;color: #2e2e2e;margin-left: 30px;}
/*版权*/
.banquan_nav{background:#e95225;font-size:14px;text-align: center;margin-top:40px;}
.banquan_nav a{font-size:14px;padding-top:12px;display:inline-block;padding-bottom:10px;color:#fff;border-bottom:2px solid #e95225;padding-left:2%;padding-right:2%}
.banquan_nav a span{display:inline-block;border-bottom:2px solid #e95225}
.banquan_nav .on span{border-bottom:2px solid #fff}
.banquan{padding-top:40px;padding-bottom:50px;background:#fff}
.banquan .logo{width:16%;padding-top:3%}
.banquan .logo img{width:100%;}
.banquan .lianxi{width:44%;margin-left:8%;}
.banquan .lianxi .title{font-weight:bold;color:#333; font-size: 18px;border-bottom:1px solid #333;padding-bottom:15px;}
.banquan .lianxi .intro{padding-top:15px;}
.banquan .lianxi .intro li{width:100%;float:left;font-size:14px;line-height:28px;height:28px; color: #373737; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.banquan .lianxi .wzdt{font-size:14px;line-height:28px;height:28px; color: #373737;padding-top:10px;}
.banquan .ewm{width:28%;}
.banquan .ewm li{width:40%;float:left;margin-left:10%;}
.banquan .ewm li .img{width:100%;padding-top:100%;position:relative;}
.banquan .ewm li .img img{width:100%;height:100%;position:absolute;top:0;left:0}
.banquan .ewm li .name{font-size:14px;color:#666;margin-top:5px;text-align: center;}
/*内页banner*/
.ny_banner{width:100%;height:400px;}
.about_mbx{color:#666;font-size:14px;line-height:50px;}
.about_mbx a{color:#666;}
.about_mbx i{display:inline-block;padding:0 5px;}
/*关于我们*/
.about_text{padding-top:20px;}
.about_text .name{text-align: center;}
.about_text .name span{display: block;font-size: 34px;font-weight: bold;color: #3f3f3f;}
.about_text .name p{color: #333;padding-top:5px;}
.about_text .intro{color:#595959;font-size:16px;line-height:30px;padding-top:25px;}
.about_text .intro img{max-width:100%;}
/*工厂展示*/
.gongchang{background:#f4f4f4;padding-top:45px;padding-bottom:45px; margin-top:45px;}
.gongchang .name{text-align: center;}
.gongchang .name span{display: block;font-size: 34px;font-weight: bold;color: #3f3f3f;}
.gongchang .name p{color: #333;padding-top:5px;}
.gongchang .gongc{margin-top:25px;}
.gongchang .gongc .swiper-slide{}
.gongchang .gongc .swiper-slide .img{width:100%;position:relative;padding-top:69.5%;}
.gongchang .gongc .swiper-slide .img img{width:100%;height:100%;position:absolute;top:0;left:0}
.gongchang .gongc .swiper-button-prev:after{color:#e95225}
.gongchang .gongc .swiper-button-next:after{color:#e95225}
/*公共板块*/
.gonggong{background:#fff;}
.gonggong .zuobian{width:300px;position:relative;top:-60px;z-index:99;}
.gonggong .zuobian .top{background-color:#e95225;color:#fff;text-align: center;}
.gonggong .zuobian .top span{display:block;font-size:30px;font-weight: bold;padding-top: 32px;}
.gonggong .zuobian .top p{font-size:24px;padding-top:5px;padding-bottom:25px;}
.gonggong .zuobian .erji{}
.gonggong .zuobian .erji ul li{line-height:58px;border-bottom: 1px solid #ececec;position: relative;}
.gonggong .zuobian .erji ul li i{display:block;position:absolute;top:0;left:0;width:6px;height:56px;background:#f08200;transition:all 0.6s}
.gonggong .zuobian .erji ul li:hover i{width:100%;}
.gonggong .zuobian .erji ul li:hover a{color:#fff;}
.gonggong .zuobian .erji ul li a{display:block;position:relative;padding-left: 45px;font-size:18px;font-weight:bold;}
.gonggong .zuobian .erji ul li:hover .f162288076110{color:#333;}
.f16228807617{ display:none;width:100%; background-color:#ececec;}
.f16228807618 { border-bottom:1px solid #fff;line-height:60px; }
.f16228807619 {width:9px; height:14px;background:url(../images/t1.png); float:left;margin-top:23px;margin-left:70px;}
.f16228807619.on {background:url(../images/t2.png);color:#e95225 !important}
.f162288076110 {display:block;padding-left:10px !important;color:#333;float:left;font-size:16px !important;}
.f16228807618:hover .f162288076110{color:#e95225 !important;}
.f16228807618:hover .f16228807619{background:url(../images/t2.png);}

.gonggong .zuobian .lx{padding:10px;}
.gonggong .zuobian .lx .name{font-size: 18px;color: #e23d10;font-weight: bold;padding-bottom:20px;}
.gonggong .zuobian .lx .name span{display:inline-block;color: #bfbfbf;font-weight:normal;padding-left:12px; font-size: 16px;}
.gonggong .zuobian .lx .img img{width:100%;}
.gonggong .zuobian .lx .intro{font-size: 16px;color: #2e2e2e;line-height:30px;padding-top:20px;}
.gonggong .youbian{width:calc(100% - 300px);padding-bottom:30px;}
.gonggong .youbian .mbx{line-height:70px;background:#f2f2f2;padding-left:30px;color: #666666;font-size:14px;}
.gonggong .youbian .mbx a{color: #666666;}
.gonggong .youbian .mbx i{display:inline-block;padding:0 5px;}
.sj_daohang{display:none}
/*新闻列表页*/
.news_lb{padding-left:30px;padding-top:30px;}
.news_lb ul li{padding-top:15px;padding-bottom:15px;position: relative;}
.news_lb ul li .bg{width:0;height:100%; position:absolute;top:0;left:0;background:#e95225;transition:all 0.6s}
.news_lb ul li a{display:block;}
.news_lb ul li .time{width:148px;text-align: center;padding: 6px 0;color:#666;border-right:1px solid #ccc;position:relative;z-index:9;}
.news_lb ul li .time span{display:block;font-size: 32px;line-height:48px;}
.news_lb ul li .time p{font-size:14px;}
.news_lb ul li .text{width:calc(100% - 149px);position:relative;z-index:9;}
.news_lb ul li .text .name{font-size:18px;line-height:24px;color:#666;padding-left:3%;font-weight: bold;}
.news_lb ul li .text .name span{display:inline-block;background:url(../images/tj.png)no-repeat left center;padding-left:25px;}
.news_lb ul li .text .intro{margin-left:3%;margin-right:3%; height: 48px;line-height:24px;margin-top:12px; color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.news_lb ul li:hover .bg{width:100%;}
.news_lb ul li:hover .time{color:#fff}
.news_lb ul li:hover .name{color:#fff}
.news_lb ul li:hover .name span{background:#e95225;}
.news_lb ul li:hover .intro{color:#fff}
/*新闻详情页*/
.news_xq{padding-left:30px;padding-right:30px;}
.news_xq .name{text-align: center;font-size: 25px;font-weight: bold;margin:0 0 10px;margin-top: 45px;}
.news_xq .time{text-align: center;font-size: 14px;color: #333;}
.news_xq .intro{font-size:14px;color:#666; line-height:26px;padding-top:25px;padding-bottom:25px;}
.news_xq .intro img{max-width:100% !important;height:auto !important;}
.news_xq .f14464847355 a{display:block;font-size:14px;line-height:30px;}
.news_xq .f14464847355 a:hover{color:#e95225}
/*案例列表页*/
.case_lb{padding:30px;}
.case_lb ul li{width:31%;float:left;margin-right:3.5%;margin-bottom:3.5%}
.case_lb ul li:nth-child(3n){margin-right:0}
.case_lb ul li .img{width:100%;padding-top:100%;position:relative;overflow:hidden;}
.case_lb ul li .img img{width:100%;height:100%;position:absolute;top:0;left:0;transition:all 0.6s}
.case_lb ul li .name{font-size: 16px;padding-top:20px;height:24px;line-height:24px;text-align: center;color:#333; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.case_lb ul li:hover img{transform:scale(1.1)}
/*产品优势*/
.cp_youshi{padding-top:30px;}
.cp_youshi .name{text-align: center;}
.cp_youshi .name span{display:block;font-size: 34px;color:#e95225;}
.cp_youshi .name p{color: #7f7f7f;font-size:14px;padding-top:5px;}
.cp_youshi .nr{padding-top:42px;}
.cp_youshi .nr ul li{float:left;width:50%;background:#f2f2f2}
.cp_youshi .nr ul li .zuo{float:left;width:50%}
.cp_youshi .nr ul li .zuo .img{width:100%;position:relative;padding-top:67%;}
.cp_youshi .nr ul li .zuo .img img{width:100%;height:100%;position:absolute;top:0;left:0}
.cp_youshi .nr ul li .you{float:left;width:50%;}
.cp_youshi .nr ul li .you .text{padding:25px;}
.cp_youshi .nr ul li .you .text .name{font-size: 18px;color:#3f3f3f;font-weight:bold;text-align: left;}
.cp_youshi .nr ul li .you .text .intro{color:#7f7f7f;font-size:14px;line-height:24px; margin-top:10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden;}
.cp_youshi .nr ul li:nth-child(3) .zuo{float:right;}
.cp_youshi .nr ul li:nth-child(4) .zuo{float:right;}
.cp_youshi .nr ul li:nth-child(7) .zuo{float:right;}
.cp_youshi .nr ul li:nth-child(8) .zuo{float:right;}
/*企业情况*/
.youshi_qk{padding-top:80px;padding-bottom:40px;}
.youshi_qk .name{text-align: center;}
.youshi_qk .name span{display:block;font-size: 34px;color:#e95225;}
.youshi_qk .name p{color: #7f7f7f;font-size:14px;padding-top:5px;}
.youshi_qk .nr{padding-top:40px;}
.youshi_qk .nr .zuo{width:48%;}
.youshi_qk .nr .zuo ul li{padding-bottom:35px;}
.youshi_qk .nr .zuo ul li .img img{width:60px;}
.youshi_qk .nr .zuo ul li .text{width:calc(100% - 90px)}
.youshi_qk .nr .zuo ul li .text .name1{color: #333;font-size: 24px;line-height: 1.333;font-weight:bold;margin-bottom: 12px;}
.youshi_qk .nr .zuo ul li .text .intro{color: #666;line-height:21px; font-size: 14px;}
.youshi_qk .nr .you{width:48%;}
.youshi_qk .nr .you img{width:100%;}
/*联系我们*/
.contact_lb{padding-top:85px;padding-bottom:90px;}
.contact_lb .zuo{width:52%;}
.contact_lb .zuo .name{}
.contact_lb .zuo .name span{display:inline-block;color:#3f3f3f;font-size:30px;font-weight:bold;}
.contact_lb .zuo .name i{display:inline-block;font-size: 16px;color: #a5a5a5;padding-left:6px;}
.contact_lb .zuo .intro{color: #666666;font-size: 14px;padding-top:50px;}
.contact_lb .zuo .intro p{padding-bottom:25px;}
.contact_lb .zuo .intro span{display:inline-block;padding-left:15px;}
.contact_lb .you{width:48%;overflow:hidden;}
/*产品列表页*/
.product_lb{padding:30px;}
.product_lb ul li{width:32%;float:left;margin-right:2%;margin-bottom:2%; background:#f0f0f0}
.product_lb ul li:nth-child(3n){margin-right:0}
.product_lb ul li a{display: block;padding:5px;}
.product_lb ul li .img{width:100%;padding-top:66%;position:relative;overflow:hidden;}
.product_lb ul li .img img{width:100%;height:100%;position:absolute;top:0;left:0;transition:all 0.6s}
.product_lb ul li .name{margin-top:10px;margin-bottom: 10px;text-align: center;line-height: 40px;height:40px; font-size: 15px;color: #000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.product_lb ul li .more{width:104px;line-height: 32px;border-radius:20px;text-align: center;background:#e95225;color:#fff;font-size:13px;margin-left: auto;margin-right: auto;margin-bottom:15px;}
.product_lb ul li:hover img{transform:scale(1.15)}
/*产品详情页*/
.product_xq{padding-top:40px;padding-bottom:70px;}
.product_xq .nr{}
#MagnifierWrap2{position: relative;width:450px;}
.MagnifierMain{position: relative;width:450px;height:360px;}
.MagnifierMain img{width: 100%;height:100%;border:1px solid #ddd;} 
.MagnifierDrag{position: absolute;top:0;left: 0;background-color: #ccc; opacity: 0.4;filter:alpha(opacity = 40);cursor: move;}
.MagnifierPop{position: absolute;top:0;overflow: hidden;background:#fff url(http://fan.yoka.com/fan5.0/img/loading.gif) no-repeat center center; }
.MagnifierImg{position: absolute;top:0; left: 0;}
.spec-items{position: relative;width:442px;height:56px;overflow: hidden;padding-top: 10px;margin: 0 auto;}
.spec-items ul{width: 500%;position: absolute;top: 10px;left: 0;}
.spec-items ul *{-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.spec-items li{width: 65px;height:52px;float: left;overflow: hidden;margin-right: 5px;border: 2px solid #eee;cursor: pointer;}
.spec-items li.on{border:2px solid #e95225;}
.spec-items li img{width: 100%; height:100%;} 
span.spe_leftBtn,span.spe_rightBtn{position: absolute;bottom: 0px;display: block;width: 20px;height:56px;line-height:56px;font-family: "黑体";text-align: center;font-size: 30px;color: #ddd;cursor: default;background-color: #f9f9f9;}
span.on{background-color: #ccc;color: #999;cursor: pointer;} 
span.spe_leftBtn{left: 0;}
span.spe_rightBtn{right: 0;}
.product_xq .top .you{width:calc(100% - 480px);}
.product_xq .top .you .name{font-size:28px;border-bottom:1px solid #ddd;padding-bottom:15px;color:#333333e0;font-weight: bold;}
.product_xq .top .you .intro{font-size:14px;line-height:28px;color:#555;padding-top:20px;}
.product_xq .top .you .tel{color:#f00;font-size:14px;font-weight:bold;padding-top:30px;}
.product_xq .top .you .tel span{font-size: 25px;}
.product_xq .top .you .more a{display:block;width:180px;line-height:50px;background:#e95225;text-align: center;font-size:18px;color:#fff;border-radius:5px;margin-top:25px;}
.product_xq .xq{padding-top:40px;}
.product_xq .xq .name{border-bottom:1px solid #ddd;height:50px;line-height:50px;overflow:hidden;}
.product_xq .xq .name span{display:inline-block;font-size:20px;font-weight:bold;padding:0 20px;border-bottom:1px solid #e95225;color:#e95225; line-height:49px;}
.product_xq .xq .content{padding-top:25px;font-size:14px;line-height:26px;color:#555;}
.product_xq .xq .content img{max-width:100%;}
/*右边在线客服*/
.you_kefu{width:169px;position:fixed;right:0;top:50%;z-index:999;border-radius: 5px;overflow:hidden;background:#fff; transform: translateY(-50%);margin-right:10px;}
.you_kefu .tel{}
.you_kefu .tel li{border-bottom:1px solid #bbbbbb;line-height:34px;}
.you_kefu .tel li img{display:block;float:left;height:34px;}
.you_kefu .tel li span{display:block;float:left;font-size:17px;}
.you_kefu .ewm{text-align: center;padding:8px 0;}
.you_kefu .ewm img{max-width:100%;}
.you_kefu .qq{padding-bottom:8px;}
.you_kefu .qq ul li{width:147px;height:33px;line-height:33px;background:url(../images/qq.png);margin-left: auto;margin-right: auto;margin-top:8px;text-indent:38px;}
.you_kefu .qq ul li a{color:#008edf}
/*中间在线客服*/
.zj_kefu{width:447px;height:240px;position:fixed;top:50%;left:50%;z-index:999;margin-left:-227px;margin-top:-124px;background:#fff;border:4px solid #038fdc;display:none;}
.zj_kefu .top{width:100%;height:55px;background:#038fdc;text-align: center;}
.zj_kefu .top img{height:55px;}
.zj_kefu .gb{width:30px;height:30px;position:absolute;top:4px;right:14px;cursor:pointer;}
.zj_kefu .name{font-size:32px;font-weight:bold;text-align: center;padding-top:10px;}
.zj_kefu .dh{text-align: center;padding-top:5px;}
.zj_kefu .dh span{display:inline-block;line-height:36px;color:#038fdc;font-size:26px;font-weight:bold;background:url(../images/dh.png)no-repeat left center;padding-left:42px;}
.zj_kefu .funame{text-align: center;font-size:18px;padding-top:8px;letter-spacing:2px;color:#555}
.zj_kefu .anniu{text-align: center;padding-top:12px;}
.zj_kefu .anniu span{display:inline-block;width:96px;line-height:32px;background:#4a4a4a;color:#fff;text-align: center;font-size:16px;border-radius:5px;margin:0 10px;cursor:pointer;}
.zj_kefu .anniu a{display:inline-block;width:96px;line-height:32px;background:#ef822f;color:#fff;text-align: center;font-size:16px;border-radius:5px;margin:0 10px;}
/*网站地图*/
.sitemap{padding-top:150px;}
.sitemap .top{}
.sitemap .top span{font-size:24px;font-weight: bold;color:#e95225;}
.sitemap .top i{font-size:14px;display:inline-block;padding-left:8px;}
.sitemap .nr{padding:20px 0;}
.sitemap .nr dl{padding-bottom: 20px;}
.sitemap .nr dl:nth-child(4) dd{display:none}
.sitemap .nr dl:nth-child(8) dd{display:none}
.sitemap .nr dl dt a{display: block;border-bottom:1px solid #c2c2c2; font-size:18px;color:#e95225;line-height: 40px;margin-bottom:10px;}
.sitemap .nr dl dd{display:block;}
.sitemap .nr dl dd .sj{padding-left:20px;}
.sitemap .nr dl dd a{display:block;font-size:14px;line-height: 40px;margin-right: 60px;}
.sitemap .nr dl dd a:hover{color:#e95225;}
/*手机端在线客服*/
.sj_zx1{display: none}
.sj_zx{display: none}
.sj_fanhui{display: none}













