@charset "utf-8";
.gWidth{width: 750px;}
.pc{display: none;}
.phone{display: block;}

.accordion {box-shadow: 2px 0 10px 0px #000; display: none; width: 100%;margin: 0px auto 20px;background: #FFF;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.accordion .link {cursor: pointer;display: block;padding: 15px 15px 15px 10px;color: #4D4D4D;font-size: 14px;font-weight: 300;border-bottom: 1px solid #CCC;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion li:last-child .link {border-bottom: 0;}
.accordion li i {position: absolute;top: 16px;left: 12px;font-size: 18px;color: #595959;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion li i.fa-chevron-down {right: 12px;left: auto;font-size: 16px;}
.accordion li.open .link {color: #b63b4d;}
.accordion li.open i {color: #b63b4d;}
.accordion li.open i.fa-chevron-down {-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);}

 .submenu {display: none;background: #2b2b2b;font-size: 14px;}
 .submenu li {border-bottom: 1px solid #4b4a5e;}
 .submenu a {display: block;text-decoration: none;color: #d9d9d9;padding: 10px;padding-left: 30px;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}
 .submenu a:hover {background: #b63b4d;color: #FFF;}
 .link>a{display: block;width: 100%;font-size: 16px;color: #333;}
 .open .link>a{color: #ff6e01;}
 /* 导航结束 */
.iph_nav{width: 100%;z-index: 200;}
.iph_cl{width: 100%;height: 50px;background: #101010;}
.sn{width: 1.6rem;height: 1.6rem;margin-top: 11px;position: absolute;right: 10px;}
.ch{width: auto;height: 42px;margin-top: 5px;margin-left: 10px;}

/* banner */
.pc-slidebox{z-index: 1;position: relative;}
.fullSlide{position:relative;height:410px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{height:410px;overflow:hidden;text-align:center;background-size: auto 100%;}
.fullSlide .bd li>div{height:410px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center; flex-direction: column;}
.fullSlide .bd li>div h2{font-size: 20px;color:#fff;text-transform: uppercase;font-family: 'RALEWAYSEMIBOLD';font-weight: normal;margin-bottom: 15px;}
.fullSlide .bd li>div p{height: 54px;}
.fullSlide .bd li>div p>a{ font-size: 14px; color: #fff; font-family: 'RALEWAYLIGHT'; display:inline-block; border: 1px solid #fff; border-radius: 25px; -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px;text-transform: uppercase;line-height: 35px;padding: 0px 15px;height:35px;}
.fullSlide .bd li>div p>a:hover{background-color: #ff6e01;border-color: #ff6e01;}

.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:10px;height:10px;margin:5px;overflow:hidden;background:transparent;filter:alpha(opacity=50);opacity: 1;line-height:999px;border: 2px solid #fff;border-radius: 50%;}
.fullSlide .hd ul .on{background: #ff6e01;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:101;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display: none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}
/* banner end */

/* ny-banner */
.pc-slidebox-ny{z-index: 1;position: relative;}
.fullSlide-ny{position:relative;height:300px;}
.fullSlide-ny .bd-ny{margin:0 auto;position:relative;z-index:0;}
.fullSlide-ny .bd-ny ul{width:100% !important;}
.fullSlide-ny .bd-ny li{height:300px;overflow:hidden;text-align:center;background-size: auto 100%;}
.fullSlide-ny .bd-ny li>div{height:300px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center; flex-direction: column;}
.fullSlide-ny .bd-ny li>div h2{font-size: 20px;color:#fff;text-transform: uppercase;font-family: 'RALEWAYSEMIBOLD';font-weight: normal;margin-bottom: 15px;}
.fullSlide-ny .bd-ny li>div p{height: 54px;}
.fullSlide-ny .bd-ny li>div p>a{ font-size: 14px; color: #fff; font-family: 'RALEWAYLIGHT'; display:inline-block; border: 1px solid #fff; border-radius: 25px; -webkit-border-radius: 25px; -moz-border-radius: 25px; -ms-border-radius: 25px; -o-border-radius: 25px;text-transform: uppercase;line-height: 35px;padding: 0px 15px;height:35px;}
.fullSlide-ny .bd-ny li>div p>a:hover{background-color: #ff6e01;border-color: #ff6e01;}

.banner-text{padding-top: 0px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;justify-content: center;flex-direction: column;height: 300px;}
.banner-text h1{font-size: 30px;color: #ff6e01;font-weight: 600;text-transform: uppercase;}
.banner-text>div{display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;}
.banner-text span{font-size: 20px;color: #fff;}
.banner-text strong{font-weight: normal;color: #fff;}
.banner-text a{color:#fff;font-size: 14px;font-weight: normal;margin: 0 3px;}
.banner-text a:hover{color: #ff6e01;}
/* ny-banner end */


/* 首页标题 */
.pro-title{line-height: auto;text-align: center;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;margin-bottom: 25px;padding-top: 30px;}
.about-title{flex-direction: column;}
/* .pro-title{display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;flex-direction: column;} */
.pro-title hr{float: left;width: 390px;height: 1px;border: none;background-color: #ddd;}
.pro-title div{float: left;font-size: 35px;color: #333;font-weight: 600;text-transform: uppercase;margin: 0px 20px;}
.pro-title div span{color: #ff6e01;}
/* 首页标题end */
/* 产品分类 */
.pro-fenlei{position: relative;margin-bottom: 30px;}
.pro-fenlei hr{border: none;margin: 0;height: 1px;display: inline-block;background-color: #ddd;position: absolute;top: 50%;left: 0;width: 100%;z-index: -1;display: none;}
.pro-fenlei-ul{width: 100%;margin: 0 auto;z-index: 2;}
.pro-fenlei-ul li{width: 16%;height: 80px;background: url(../images/product-fenlei.jpg) no-repeat left center;float: left;margin-right: 2%;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;flex-direction: column;text-align: center;padding: 0 1%;margin-bottom: 2%;}
.pro-fenlei-ul li:nth-child(8n){margin-right: 2%;}
.pro-fenlei-ul li:nth-child(3n){margin-right: 2%;}
.pro-fenlei-ul li:nth-child(5n){margin-right: 0;}
.pro-fenlei-ul li:hover{background-color: #ff6e01;background-image: none;}
.pro-fenlei-ul li>a{color: #333333;font-size: 15px;font-weight: 600;text-transform: uppercase;}
.pro-fenlei-ul li:hover>a{color: #fff;}

/* 产品分类 end */

/* 案例 */
.case-ul-list-index li{float: left;width: 32%;height: auto;overflow: hidden;margin-right: 2%;position: relative;box-sizing:border-box;margin-bottom: 13px;font-size: 0;}
.case-ul-list-index li:nth-child(4n){margin-right: 2%;}
.case-ul-list-index li:nth-child(3n){margin-right: 0%;}
.case-ul-list-index li>a.case-list-img{ width: 100%; height: auto; overflow: hidden;display: inline-block;}
.case-ul-list-index li>a.case-list-img img{transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s;width: 100%;}

.case-ul-list-index li a.case-list-text{position: absolute;width: 96%;height: 54px;padding: 0 2%;bottom: 0;display: inline-block;left: 0;overflow: hidden;background-color: rgba(0,0,0,0.7);transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s;text-align: center;}
.case-ul-list-index li a.case-list-text strong{display: inline-block;height: 54px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;flex-direction: column;text-align: center;color: #fff;font-weight: normal;font-size: 16px;margin-bottom: 15px;}
.case-ul-list-index li:hover a.case-list-text { height: 100%; transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.case-ul-list-index li a.case-list-text span{font-size: 14px;color: #cccccc;line-height: 22px;}
/* 案例end */

.bg{background: url(../images/bg1.png) 50% 0px / auto 100% no-repeat;}

.about-video-bg{background: url(none) no-repeat left center #fff;width: 50%;height: auto;float: left;margin-bottom: 25px;font-size: 0;}

.about-video-margin{padding: 3px;}
.about-text-fr{float: right;width: 48%;background-color: rgba(255,255,255,0.88);height: auto;}
.about-text-margin{padding: 35px 30px;}
.about-text-margin h2{text-transform: uppercase;font-size: 20px;color:#ff6e01;font-weight: 600;margin-bottom: 15px;}
.about-text-margin .about-text-div{font-size: 14px;color: #333333;line-height: 23px;margin-bottom: 15px;text-align: justify;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;}
.about-more>a{display: inline-block;;height: 44px;line-height: 44px;}
.about-more>a span{display: inline-block;width: 136px;text-align: center;background-color: #dddddd;color: #666666;font-size: 18px;text-transform: uppercase;transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; }
.about-more>a strong{background-color: #ff6e01;display: inline-block;width: 44px;text-align: center;color: #fff;font-size: 18px;font-weight: 400;transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; }
.about-more>a:hover span{background-color: #ff6e01;color: #fff;transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; }
.about-more>a:hover strong{ background-color: #ddd; color: #666; transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; }

.about-ys-fl{float: none;width: 100%;display: none;}
.about-ys-fl li{float: left;width: 32%;margin-right: 2%;}
.about-ys-fl li:nth-child(3n){margin-right: 0;}
.about-ys-fl li img{width: 100%;}
.about-ys-fl li h3{font-size: 16px;color:#333333;line-height: 23px;font-weight: normal;text-align: center;}

.about-ys-fr{float:none;width: 100%;}
.about-ys-fr li{padding: 1%;background-color: #fff;width: 47%;display: inline-block;margin-right: 2%;float: left;}
.about-ys-fr li:nth-child(2n){margin-right: 0;}
.about-ys-fr li img{width: 100%;height: auto;}

.Inright_project_bg{background-color: #fff;padding: 2%;box-shadow: 0px 1px 4px rgba(0,0,0,0.3),
  0px 0px 20px rgba(0,0,0,0.1) inset;width: 96%;margin: 0 auto;position: relative;}
.Inright_project_bg::before,.Inright_project_bg::after {content:"";position:absolute;z-index:-1;}  
.Inright_project_bg::before,.Inright_project_bg::after {content:"";position:absolute;z-index:-1;bottom:15px;left:10px;width:50%;height:20%;}
  .Inright_project_bg::before,.Inright_project_bg::after {content:"";position:absolute;z-index:-1;bottom:15px;left:10px;width:50%;height:20%;box-shadow:-3px 20px 20px rgba(0, 0, 0, 0.4);transform:rotate(-3deg);}  
.Inright_project_bg::after{right:10px;left:auto;transform:rotate(3deg);}

.picBtnTop{ width:100%; height:auto;position:relative;  overflow:hidden;  zoom:1;   }
.picBtnTop .hd{ width:270px;  height:auto;float: right; overflow:hidden; }
.picBtnTop .hd ul li{ width:49%; text-align:center;float: left;margin-right: 2%;margin-bottom: 12px;position: relative;}
.picBtnTop .hd ul li:nth-child(2n){margin-right: 0;}
.picBtnTop .hd ul li img{ width:100%; height:auto;cursor:pointer; vertical-align:bottom;z-index: -1;}
.picBtnTop .hd ul li div.c{ width:100%; height:auto;box-sizing: content-box; position: absolute;left: 0;top: 0;opacity: 0;}
.picBtnTop .hd ul li.on div.c{opacity: 1;}
.picBtnTop .hd ul li:hover div.c{opacity: 1;}
.picBtnTop .bd{width: 435px;height:290px; position:relative;float: left;}
.picBtnTop .bd .title{width:100%;position: absolute;left:0;bottom:0;height: 60px;background-color: rgba(30, 0, 29, 0.5);font-size: 18px;color:#fff;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;justify-content: center;flex-direction: column;}
.picBtnTop .bd .title p{padding: 0 15px;}
.picBtnTop .bd li{ position:relative; zoom:1; vertical-align:middle;}
.picBtnTop .bd li .pic{ position:relative; z-index:0;  }
.picBtnTop .bd li .pic img{ width:435px;  height:290px; vertical-align:bottom; }


#thumsy{width: 100%;margin-top: 0px;}
#thumsy>.thumsy_div{height: auto;padding: 0px;}
#thumsy>.thumsy_div>h1{width: 100%;text-align: left;font-size: 35px;color: #ff7106;float: none;margin-bottom: 5px;}
#thumsy>.thumsy_div>p{width: 100%;line-height: 20px;font-size: 14px;color: #666666;float: none;}

/* 产品列表 */
.pro-list-index{margin-bottom: 40px;}
.pro-list-index li{float:left;width: 32%;margin-right: 2%;margin-bottom: 15px;}
.pro-list-index li:nth-child(4n){margin-right: 2%;}
.pro-list-index li:nth-child(2n){margin-right: 2%;}
.pro-list-index li:nth-child(3n){margin-right: 0;}
.pro-list-index li>div.pro-list-border{border: 1px solid #dddddd;}
.pro-list-img-text{width: 100%;height: 100%;margin: 0 auto;position: relative;overflow: hidden;}
.pro-list-img-text>a>img{width: 100%;}
.pro-list-img-text div.pro-list-text{position: absolute;left: 0;top: 0;background-color: rgba(0, 0, 0, 0.75);padding: 15px;height: 100%;display: inline-block;text-align: center;display: none;transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s;}
.pro-list-img-text div.pro-list-text>a{line-height: 18px;font-size: 14px;color: #fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;}
.pro-list-img{position: relative;}
.bg-pro-list{background-color: #ddd;width: 100%;height: 124px;position: absolute;top: 50%;margin-top: -62px;left: 0;}

.pro-list-title{margin: 0px 13px;text-align: center;padding: 10px 0;}
.pro-list-title>a{font-size: 14px;color: #333333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}

.pro-list-index li:hover .pro-list-img-text div.pro-list-text{ display: block; transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; }
.pro-list-index li:hover .pro-list-title>a{color: #ff7106;}
/* 产品列表end */

/* 广告条 */
.ggt-bg{height: 420px;background: url(../images/ggt-img.jpg) 50% 0px / auto 100% no-repeat;;}
/* 广告条end */

/* 留言信息 */
.liuyan-bg{background-color: #f5f5f5;padding-bottom: 60px;}
.txtScroll-left{ width:750px;  position:relative;}
.txtScroll-left .hd{ overflow:hidden;position: absolute;width: 100%;top: 50%;margin-top: -35px;height: 70px;}
.txtScroll-left .hd .prev,.txtScroll-left .hd .next{ display:inlne-block; margin-right:5px; margin-top:10px; overflow:hidden; cursor:pointer; top: 50%; position: absolute; width: 60px; height: 60px; margin-top: -30px; border: 2px solid #333333; font-size: 30px; color: #333333; border-radius: 50%; -webkit-border-radius: 50% ; -moz-border-radius: 50% ; -ms-border-radius: 50% ; -o-border-radius: 50% ;text-align: center;line-height: 60px;}
.txtScroll-left .hd .next{ background-position:0 -50px;right: 0; }
.txtScroll-left .hd .prev{left: 0;}
.txtScroll-left .hd a:hover{color: #ff7106;border-color: #ff7106;}

.txtScroll-left .bd{width:600px; overflow:hidden;margin: 0 auto;}
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{width: 600px;float:left; height:auto;  text-align:left; _display:inline;}
.txtScroll-left .bd ul li>.fl-img{width: 499px;display: none;}
.txtScroll-left .bd ul li>.fr-text{width: 100%;height:200px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;flex-direction: column;float: none;}
.txtScroll-left .bd ul li>.fr-text h3{color: #ff7106;font-size: 16px;font-weight: normal;}
.liuyan-div{width: 100%;height: auto;}
.liuyan-div .img1,.liuyan-div .img2{width: 40px;display: none;}
.liuyan-div .div{width: 100%;font-size: 16px;color: #666;line-height: 23px;text-align: center;}
.txtScroll-left .bd ul li span{ color:#999;  }
/* 留言信息end */

/*  */

/* 新闻中心 */
.gWidth-news{width:750px;margin:0 auto;}
.index_news_first .fl{float: left;width: 48%;overflow: hidden;}
.index_news_first .fl img{width:100%;height: auto;}
.index_news_first .fr{float: right;width: 50%;}
.index_news_first .fr h2{margin-top: 0px;font-size: 0;}
.index_news_first .fr h2>a{color: #333;font-size: 18px;line-height: 22px;min-height: 66px;font-weight: 600;}
.index_news_first .fr p{margin-top: 10px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;}
.index_news_first .fr p span,.index_news_first .fr p strong{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #999;font-weight: normal;line-height: 25px;}
.index_news_first .fr p span{font-size: 30px;margin-right: 5px;}
.index_news_first .fr div{margin-top: 10px;}
.index_news_first .fr div a{font-size: 14px;color: #666;line-height: 22px;font-family: Arial, Helvetica, sans-serif;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}

.index_news_first .fr .about-more{margin-top: 20px;}
.index_news_first .fr .about-more>a{display: inline-block;;height: 44px;line-height: 44px;}
.index_news_first .fr .about-more>a span{display: inline-block;width: 136px;text-align: center;background-color: #dddddd;color: #666666;font-size: 18px;text-transform: uppercase;transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; }
.index_news_first .fr .about-more>a strong{background-color: #ff6e01;display: inline-block;width: 44px;text-align: center;color: #fff;font-size: 18px;font-weight: 400;transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; }
.index_news_first .fr .about-more>a:hover span{background-color: #ff6e01;color: #fff;transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; }
.index_news_first .fr .about-more>a:hover strong{ background-color: #ddd; color: #666; transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; }

.index_news_ul{margin-top: 20px;}
.index_news_ul li{float: left;width: 32%;margin-right: 2%;font-size: 0;margin-bottom: 10px;}
.index_news_ul li:nth-child(4n){margin-right: 2%;}
.index_news_ul li:nth-child(2n){margin-right:2%;}
.index_news_ul li:nth-child(3n){margin-right:0;}
.index_news_ul li>a{height: 152px;overflow: hidden;display: inline-block;}
.index_news_ul li>a>img{width: 100%;}
.index_news_ul li div{padding: 5px;border: 1px solid #ddd;}
.index_news_ul li:hover div{border: 1px solid #ff6e01;background-color: #ff6e01;}
.index_news_ul li div h2 a{color: #333;font-size: 15px;line-height: 20px;min-height: 60px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.index_news_ul li:hover div h2 a{color: #fff;}
.index_news_ul li div p {display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;}
.index_news_ul li div p span,.index_news_ul li div p strong{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #999;font-weight: normal;line-height: 25px;}
.index_news_ul li div p span{font-size: 25px;margin-right: 10px;}
/* 新闻中心end */
/* 底部信息 */
.footer-bg{background: url(../images/footer-bg.png) 50% 0px / auto 100% no-repeat;height: 380px;}
.footer-bg1{background: url(../images/footer-bg-1.png) 50% 0px / auto 100% no-repeat;height: 380px;}
.footer-bg2{background: url(../images/footer-bg-2.png) 50% 0px / auto 100% no-repeat;height: 380px;}
.height{height: 83px;}

.links{height:64px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;border-bottom: 1px solid #555;}
.links p{height:64px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;}
.links strong{font-size: 30px;color:#fff;font-weight: normal;}
.links span{font-size: 20px;color:#fff;font-weight: 600;margin: 0 0px 0 5px;}
.links div{height:64px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;}
.links a{font-size: 16px;color: #aaa;display: inline-block;margin: 0 5px;}
.links a:hover{color: #ff6e01;}

.footer{padding-top: 15px;}
.foo1{width: 100px;margin-right: 0px;float: none;margin:0 auto;margin-bottom: 10px;}
.foo1>h1>img{width: auto;max-width: 100%!important;}
.foo1>p{margin: 0 auto;text-align: center;margin-top: 20px;display: none;}
.foo1>p>a{font-size: 35px;color: #fff;margin: 0 3px;}
.foo1>p>a:hover{color: #ff6e01;}

.foo2{width:160px;margin-right: 30px;display: none;}
.foo2 dt,.foo3 dt{margin-bottom: 20px;}
.foo2 dt>a,.foo2 dt,.foo3 dt{color:#fff;font-size: 16px;font-weight: 600;display: block;}
.foo2 dd>a,.foo3 dd{font-size: 14px;color: #aaaaaa;line-height: 25px;}
.foo2 dd>a:hover{color: #ff6e01;}

.foo3{width: 100%;float: none;}
.foo3 dd span{font-size: 20px;float: left;width: 20px;display: inline-block;margin-right: 5px;}
.foo3 dd strong{font-weight: normal;float: left;display: inline-block;width: 720px;}
.foot-beian{background-color: #222222;height: 45px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;text-align: center;}
.foot-beian,.foot-beian a{font-size: 14px;color: #999;}
.foot-beian a:hover{color: #ff6e01;}
/* 底部信息 */

/* list-products.html */
.pro-fenlei-bg{background-color: #f3f3f3;padding: 20px 0;margin-bottom: 35px;}
.pro-fenlei-bg .gWidth-fenlei{width: 750px;margin: 0 auto;}

.pro-fenlei-bg .gWidth-fenlei li{float: left;width:32%;margin-right:1.5%;text-align: left;}
.pro-fenlei-bg .gWidth-fenlei li:nth-child(3n){margin-right: 0;}
.pro-fenlei-bg .gWidth-fenlei li a{color: #666666;font-size: 16px;line-height: 25px;}
.pro-fenlei-bg .gWidth-fenlei li a:hover{color: #ff6e01;}
/* list-products.html */



/* list-artist.html */
.artist-bg{background-color: #ff6e01;border-bottom: 7px solid #cdcdcd;margin-bottom: 48px;}
.artist-gWidth{padding: 30px 2%;}
.artist-gWidth .artist-img{width: 295px;height: 369px;overflow: hidden;margin-right: 20px;float: left;}
.artist-gWidth img{height: 100%;width: auto;}
.artist-gWidth .artist-text{width: 405px;height:auto;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;justify-content: center;flex-direction: column;}
.artist-gWidth .artist-text h1{font-size: 35px;color:#ffffff;font-family: "Arial Rounded MT bold";line-height: 45px;margin-bottom: 15px;}
.artist-gWidth .artist-text div{line-height: 25px;font-size:16px;color:#fff;font-family: "Arial";}
.artist-gWidth .artist-text>a{color: #fff;font-size: 16px;font-style: italic;display: inline-block;margin-top: 15px;text-decoration: underline;}

/* 产品列表 */
.pro-list-gWidth{width: 750px;margin: 0 auto;}
.pro-list-index2{margin-bottom: 40px;}
.pro-list-index2 li{float:left;width: 32%;margin-right: 2%;margin-bottom: 18px;}
.pro-list-index2 li:nth-child(2n){margin-right: 2%;}
.pro-list-index2 li:nth-child(4n){margin-right: 2%;}
.pro-list-index2 li:nth-child(3n){margin-right: 0;}
.pro-list-index2 li>div.pro-list-border2{border: 1px solid #dddddd;}
.pro-list-img-text2{width:auto;height:100%;margin: 0 auto;position: relative;overflow: hidden;}
.pro-list-img-text2>a>img{width: 100%;}
.pro-list-img-text2 div.pro-list-text2{position: absolute;left: 0;top: 0;background-color: rgba(0, 0, 0, 0.75);padding: 15px;height: 293px;display: none;transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s;}
.pro-list-img-text2 div.pro-list-text2 a{display: inline-block;text-align: center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical;font-size: 14px;color: #fff;line-height: 20px;}
.pro-list-img2{position: relative;}
.bg-pro-list2{background-color: #ddd;width: 100%;height: 124px;position: absolute;top: 50%;margin-top: -62px;left: 0;}

.pro-list-title2{margin: 0px 13px;text-align: center;padding: 10px 0;}
.pro-list-title2>a{font-size: 14px;color: #333333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}

.pro-list-index2 li:hover .pro-list-img-text2 .pro-list-text2{ display: block; transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; }
.pro-list-index2 li:hover .pro-list-title2>a{color: #ff7106;}
/* 产品列表end */

.artist-jianjie-bg{background-color: #f5f5f5;}
.artist-padding{padding:30px 2%;}
.artist-padding dl{margin-bottom: 20px;}
.artist-padding dd{width: 48%;float: left;font-size: 16px;color:#666;line-height: 25px;font-family: Arial, Helvetica, sans-serif;}
.artist-padding dd:nth-child(2n){float: right;}
.artist-padding dt{font-size: 20px;color:#ff7106;margin-bottom: 15px;font-weight: 600;}
/* list-artist.html end*/

/* article-products.html */
.products-img{float: none;width: 725px;height: auto;overflow: hidden;margin-right: 0;margin: 0 auto;}
.products-img img{width: 100%;max-width: 100%;}
.products-text{width: 100%;float: none;}
.products-text h1{font-size: 30px;color:#222222;line-height: 45px;font-weight: normal;text-transform: capitalize;font-weight: 500;margin-bottom: 15px;}
.products-text>div{display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;justify-content: center;flex-direction: column;}
.products-text p{line-height: 28px;}
.products-text p>strong{font-size: 16px;color: #222222;font-weight: 550;}
.products-text p>span{font-size: 14px;color:#333;font-weight: 500;}
.products-text div{font-size: 16px;color: #333333;line-height: 28px;}


.tj-products h2 strong{font-size: 30px;color: #222222;line-height: 60px;margin-top: 25px;font-weight: 600;border-bottom: 3px solid #ff7106;display: inline-block;}
.tj-products>h2{border-bottom: 1px solid #e6e6e6;font-size: 0;}
.tj-products .pro-list-index{margin-top: 30px;}
/* article-products.html end */

/* list-process.html */
.process-ul-list{margin-top: 60px;}
.process-ul-list li{background-color: #f5f5f5;margin-bottom: 30px;}
.process-ul-list li .img{width: 350px;height: auto;}
.process-ul-list li:nth-child(2n-1) .img{float: left;margin-right: 20px;align:left;}
.process-ul-list li:nth-child(2n) .img{float: right;margin-left: 20px;}
.process-ul-list li .text{width: auto;height:auto;display: inline;}
.process-ul-list li .text h2{margin-bottom: 15px;padding: 0 20px;}
.process-ul-list li .text h2 span{font-size: 20px;color:#ff6e01;line-height: 40px;font-weight: normal;}
.process-ul-list li .text>div{font-size: 16px;color: #666666;font-family: "Arial";line-height: 25px;padding:0 20px;}
.process-ul-list li:nth-child(2n-1) .text{float: none;margin-right: 20px;}
.process-ul-list li:nth-child(2n) .text{float: none;margin-left: 20px;}

/* list-process.html end */
/* contact.html */
.contact-bg{background-color: #ff6e01;margin-top: 30px;}
.contact-bg-img{width: 100%;height: auto;float: none;}
.contact-bg-img>img{max-width: 100%!important;height: auto;overflow: hidden;width: auto;}
.contact-bg-text{width: 90%;height: auto;float: none;padding: 0 5%;}
.contact-bg-text>div{height: 414px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;justify-content: center;flex-direction: column;}
.contact-bg-text h1{font-family:'Arlrdbd-bold';color:#fff;font-size: 39px;margin-bottom:15px;}
.contact-bg-text .div1-contact{color: #fff;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;flex-direction:initial;margin-bottom:15px;}
.contact-bg-text .div1-contact span{font-size: 35px;}
.contact-bg-text .div1-contact strong{font-size: 35px;font-family: 'impact';font-weight: normal;}

.contact-bg-text p{font-size: 16px;margin-bottom:15px;color: #fff;font-family: Arial, Helvetica, sans-serif;}
.contact-bg-text h3{font-size: 18px;color: #fff;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;margin-bottom:15px;margin-top: 15px;}
/* contact.html end */
/* list-video.html */
.video-typename{margin-top: 60px;margin-bottom: 35px;}
.video-typename h2{border-bottom: 1px solid #dddddd;}
.video-typename span{background-color: #ff6e01;display: inline-block;height:46px;width:192px;font-size:20px;color:#fff;padding:0px 15px;text-align: center;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;flex-direction: column;bottom:-1px;}

.video-ul-list li{float: left;width: 32%;margin-bottom: 25px;margin-right: 2%;}
.video-ul-list li:nth-child(3n){margin-right: 0;}
.video-ul-list li .video-ul-div{position: relative;width: 100%;height: 155px;overflow: hidden;}
.video-ul-list li .video-ul-div img{width: auto;height: 100%;}
.video-ul-list li .video-bf{position: absolute;top: 0;left: 0;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;flex-direction: column;width: 100%;height: 155px;background-color: rgba(0, 0, 0, 0.7);}
.video-ul-list li .video-bf>span{font-size: 80px;color: #fff;}
.video-ul-list li:hover .video-bf>span{color:#ff7106;}
.video-ul-list li h3{text-align: center;padding: 5px 10px;}
.video-ul-list li h3>a{font-size: 16px;color: #333;line-height:25px;font-weight: normal;text-align: center;}
.video-ul-list li:hover h3>a{color: #ff7106;}
/* list-video.html end */

/* article-video.html */
.content-video{margin-top: 60px;}
.content-video>h1{font-size: 25px;color: #333;line-height: 45px;text-align: center;font-weight: 400;margin-bottom: 10px;text-transform: uppercase;}
.content-video>.date{text-align: center;height: 35px;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;margin-bottom: 30px;}
.content-video>.date p{display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;}
.content-video>.date span{font-size: 16px;color: #666666;}
.content-video>.date strong{font-weight: normal;color: #666;font-size: 14px;font-family: '思源黑体';margin:0 5px;}
.content-video-shipin {text-align: center;padding-bottom: 30px;}
.context-article-text{padding-bottom: 30px;font-size: 14px;color: #666;line-height: 25px;}
.context-article-text img{max-width: 100%!important;height: auto;width: auto!important;}

.prev-next{padding: 10px 0;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;margin-bottom: 40px;}
.prev-next p{font-size: 16px;color: #333333;text-transform: uppercase;font-weight: 600;line-height: 25px;}
.prev-next p>a{font-size: 14px;color: #666666;text-transform: capitalize;font-weight: normal;}
.prev-next p>a:hover{color: #ff7106;text-decoration: underline;}
/* article-video.html end */

/* about-khfk.html */
.txtScroll-left-khfk .bd{width:100%; overflow:hidden;margin: 0 auto;}
.txtScroll-left-khfk .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left-khfk .bd ul li{width: 100%;float:none; height:auto;  text-align:left; _display:inline;margin-bottom: 25px;}
.txtScroll-left-khfk .bd ul li:nth-child(2n-1)>.fl-img{width: 33%;display: block;float: left;}
.txtScroll-left-khfk .bd ul li:nth-child(2n)>.fl-img{float: right;width: 33%;display: block;}
.txtScroll-left-khfk .bd ul li:nth-child(2n)>.fr-text{width: 65%;height:auto;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;flex-direction: column;float: left;}
.txtScroll-left-khfk .bd ul li:nth-child(2n-1)>.fr-text{float: right;width: 65%;height:auto;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.txtScroll-left-khfk .bd ul li>.fr-text h3{color: #ff7106;font-size: 16px;font-weight: normal;}
.txtScroll-left-khfk .liuyan-div{width: 100%;height: auto;}
.txtScroll-left-khfk .liuyan-div .img1,.txtScroll-left-khfk .liuyan-div .img2{width: 40px;display: none;}
.txtScroll-left-khfk .liuyan-div .img1{top: 0;left: 0;position: relative;width: 40px;}
.txtScroll-left-khfk .liuyan-div .img2{bottom: 30px;right: 0;position: relative;width: 40px;float: right;}
.txtScroll-left-khfk .liuyan-div .div{font-size: 16px;color: #666;line-height: 23px;text-align: left;width: auto;}
.txtScroll-left-khfk .bd ul li span{ color:#999;  }
/* about-khfk.html end */


/* list-news.html */
.list_news_first{padding: 20px 0;border-bottom: 1px solid #ddd;}
.list_news_first .fl{float: left;width: 48%;overflow: hidden;}
.list_news_first .fl img{width:100%;height: auto;}
.list_news_first .fr{float: right;width: 50%;}
.list_news_first .fr h2{margin-top: 0px;font-size: 0;}
.list_news_first .fr h2>a{color: #333;font-size: 18px;line-height: 22px;min-height: 66px;font-weight: 600;}
.list_news_first:hover .fr h2>a{color: #ff7106;}
.list_news_first .fr p{margin-top: 10px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;display: flex;align-items: center;}
.list_news_first .fr p span,.list_news_first .fr p strong{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #999;font-weight: normal;line-height: 25px;}
.list_news_first .fr p span{font-size: 30px;margin-right: 5px;}
.list_news_first .fr div{margin-top: 10px;}
.list_news_first .fr div a{font-size: 14px;color: #666;line-height: 22px;font-family: Arial, Helvetica, sans-serif;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}

.list_news_first .fr .about-more{margin-top: 20px;}
.list_news_first .fr .about-more>a{display: inline-block;height: 42px;line-height: 42px;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);padding: 0 30px;text-align: center;text-transform: uppercase;border-radius: 21px;font-size: 15px;color: #333;}
.list_news_first:hover .fr .about-more>a{background-color: #ff7106;color: #fff;}

/* list-news.html end */


/* zdycp.htm */

.slideTxtBox{margin-top: 45px;}
.slideTxtBox h4{margin-bottom:10px;font-size: 16px;color: #ff6e01;font-weight: 600;text-transform: capitalize;}
.slideTxtBox .hd{  position:relative;background-color: #f3f3f3;width: 94%;margin: 0 auto;padding: 30px 3%;}
.slideTxtBox .hd ul{padding: 0 1%;}
.slideTxtBox .hd li{float: left;width: 100%;margin-right: 0;}
.slideTxtBox .hd li:nth-child(2n){margin-right: 0;}
.slideTxtBox .hd li:hover a{color: #ff6e01;text-decoration: underline;}
.slideTxtBox .hd ul li.on a{ color: #ff6e01;text-decoration: underline; }

.slideTxtBox .bd{width: 94%;padding: 15px 3%;}
.slideTxtBox .bd ul{   zoom:1;  }
.slideTxtBox .bd li>div{padding:0 1%;font-size: 14px;color: #666666;line-height: 25px;}
.slideTxtBox .bd li>div img{max-width: 100%!important;}
.slideTxtBox .bd li h3{font-size: 18px;color: #ff6e01;font-weight: 400;text-transform: capitalize;margin-bottom: 10px;}
/* zdycp.htm end */


.margin{margin-top: 0;padding-top: 0;}

.content-text-title{margin-bottom: 20px;margin-top: 35px;font-size: 0;}
.content-text-title h2{width: auto;height: 44px;text-align: center;line-height: 44px;background: #ff6e01;color: #fff;font-size: 16px;font-weight: 600;padding: 0 20px;display: inline-block;}
.content-text-title hr{border: none;width: 100%;height: 2px;background: #ff6e01;}


/* .pro_xq_l{width: 572px;float: left;} */
.pro_xq_ul1{width: 572px;height: 654px;position: relative;float: right;}
.pro_xq_ul1 li{display: none;border:1px solid #ccc;width: 572px;height: 654px;position: absolute;top:0;left:0;}
.pro_xq_ul1 li:first-child{display: block;}
.pro_xq_ul1 li img{width: 100%;height: 100%;}
.pro_s_ul{width: 136px;float: left;}
.pro_s_ul li{cursor: pointer; margin-top:0;border: 1px solid #ccc;width: 134px;height: auto;float: left;margin-bottom: 10px;}
.pro_s_ul li:nth-child(4n){margin-right: 0;}
.pro_s_ul li img{width: 100%;height: 100%;}

.content-article{font-size: 14px;color: #333;line-height: 25px;}
.content-article img{width: auto;height: auto;max-width: 100%!important;}