/* CSS Document */
@charset 'utf-8';

.width_1200_auto{width: 1200px;}

/*品牌弹出页面*/
.over_hide{background: #fff;}
.over_hide.one article{padding: 40px 0;}
.over_hide.one .left{display: inline-block;border: 2px solid #E6E6E6;    padding: 7px;}
.over_hide.one .left video{}
.over_hide.one .right{display: inline-block;width: 535px;vertical-align: top;margin-left: 40px;}
.over_hide.one .right h2{color: #070707;font-size: 24px;}
.over_hide.one .right .xian{margin: 30px 0;background:  #E8E8E8;height: 1px;width: 100%;}
.over_hide.one .right .red{background:  #EB2F3E;height: 3px;width: 105px;}
.over_hide.one .right p{color: #767676;font-size: 14px;text-indent:0;line-height: 1.7;letter-spacing: 1px;}

.over_hide.one ul{border: 2.5px solid #E9E9E9;padding: 20px 0;margin-top: 120px;}
.over_hide.one ul li{display: inline-block;width: 19%;border-right: 1.5px solid #E9E9E9;padding: 10px 0;}
.over_hide.one ul li:last-child{border: 0;}
.over_hide.one ul li img{margin:0 auto;width: 150px;}
.over_hide.one ul li img.da{width: 150px}
article{    margin-top: 30px;}




/*全部产品*/
.over_hide.two .top{margin-bottom: 50px;}
.over_hide.two article{padding: 40px 0;}
.over_hide.two .top .left{text-align: left;}
.over_hide.two .top .left h5{color: #8C8C8C;font-size: 14px;}
.over_hide.two .top .left h2{color: #000000;font-size: 40px;font-weight: 500;}
.over_hide.two .top .LisNavK{float: right;margin-top: -26px;}
.over_hide.two .top .LisNavK a{display: inline-block;color: #A4A4A4;background: #fff;font-size: 12px;padding: 5px 15px;margin-right: 5px;border: 1px solid #F2F2F2;}
.over_hide.two .top .LisNavK a:first-child{padding: 5px 21px;}
.over_hide.two .top .LisNavK .LisNava.LisNavao,.over_hide.two .top .LisNavK a:hover{background: #BE1721;color: #FAEEEF;}

.over_hide.two .LisR {overflow: hidden;}
.over_hide.two .LisR ul{}
.over_hide.two .LisR ul li{overflow: hidden;width: 32%;position: relative;float: left;margin-right: 20px;margin-bottom: 20px;height: 200.59px;}
.over_hide.two .LisR ul li:nth-child(3n){margin-right: 0;}
.over_hide.two .LisR ul li a>img{width: 100%;transition:all 1s;}
.over_hide.two .LisR ul .tanchu{position: absolute;top: 0;width: 100%;background: rgba(0, 0, 0, .7);height: 230px;display: none;}
.over_hide.two .LisR ul .tanchu img{margin:55px auto;margin-bottom: 43px;}
.over_hide.two .LisR ul .tanchu .xian{background: #A79D94;height: 2px;width: 90%;margin: 0 auto;}
.over_hide.two .LisR ul .tanchu h5{color: #F3F3F3;text-align: center;font-size: 14px;margin: 14px 0;}
.over_hide.two .LisR ul li:hover .tanchu{display: block;}
.over_hide.two .LisR ul li:hover a>img{ transform:scale(1.2);}

.over_hide.two .feny{text-align: center;margin-top: 0.4rem;}
.over_hide.two .feny ul li{background: #F1F1F1;display: inline-block;border: 1px solid #E0E0E0;color: #9D9D9D;    vertical-align: top;}
.over_hide.two .feny ul li a{    display: inline-block;padding: 7px 11px;}
.over_hide.two .feny ul li:first-child a,.over_hide.two .feny ul li:last-child a{padding: 7.6px 12px 6px;}
.over_hide.two .feny ul li:hover,.feny .active{color: #F5DDDE;background: #BE1721;}
.over_hide.two .feny input{    border: 1px solid #E0E0E0;width: 50px;height: 35px;position: relative;right: -139px;top: -35px;text-align: center;}


/*产品详情*/
.over_hide.three .top .LisNavK{}
.over_hide.three .top .LisNavK a{display: inline-block;color: #A4A4A4;background: #fff;font-size: 12px;padding: 5px 15px;margin-right: 5px;border: 1px solid #F2F2F2;}
.over_hide.three .top .LisNavK a:first-child{padding: 5px 21px;}
.over_hide.three .top .LisNavK a:hover{background: #BE1721;color: #FAEEEF;}

.over_hide.three .middle{margin-top: 50px;width: 1200px;}
.over_hide.three .left{border: 2.5px solid #E6E6E6;padding: 5px;width: 550px;display: inline-block;}
.over_hide.three .slideBox{ width:545px; height:307px; overflow:hidden; position:relative; border:1px solid #ddd;  }

.over_hide.three .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.over_hide.three .slideBox .bd li{ zoom:1; vertical-align:middle; }
.over_hide.three .slideBox .bd img{  display:block; width: 100%; 	 }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.over_hide.three .slideBox .prev,.over_hide.three .slideBox .next{ position:absolute; left:0; bottom: 0; margin-top:-25px; display:block; width:41px; height:48px; background:url(../images/left_03.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.over_hide.three .slideBox .next{background:url(../images/right_03.png) ;}
.over_hide.three .slideBox .prev{ background:url(../images/left_03.png);}
.over_hide.three .slideBox .next{ left:41px; }
.over_hide.three .slideBox .prev:hover,
.over_hide.three .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.over_hide.three .slideBox .prevStop{ display:none;  }
.over_hide.three .slideBox .nextStop{ display:none;  }


.over_hide.three .right{width: 590px;display: inline-block;vertical-align: top;margin-left: 25px;}
.over_hide.three .right h3{font-size: 24px;color: #000000;    font-weight: 500; margin-bottom: 25px;}
.over_hide.three .right p{font-size: 14px;color: #7A7A7A;text-indent:0;    line-height: 2;margin: 0;}
.over_hide.three .right a{font-size: 14px;display: inline-block;background: #BE1721;color: #fff;padding: 12px 35px; margin-top: 54px;}
.over_hide.three .right a img{display: inline-block;margin-bottom: -2px;position: relative;left: -2px;}

.over_hide.three{overflow: inherit;}
.over_hide.three .picMarquee-left{ position:relative;margin-left: -8px;}
.over_hide.three .picMarquee-left .hd{/*  overflow:hidden;height:30px; background:#f4f4f4; padding:0 10px; */}
.over_hide.three .picMarquee-left .hd .prev,.over_hide.three .picMarquee-left .hd .next{display:block;width:0.40rem; height:0.40rem; float:right;overflow:hidden;cursor:pointer;background:url("../images/tl_left.png") no-repeat;background-size: auto 100%;position: absolute;top: 35%;}
.over_hide.three .picMarquee-left .hd .prev{left: 260px;}
.over_hide.three .picMarquee-left .hd .next{right: 275px;background-position: right;background-image: url(../images/tl_right.png);}
.over_hide.three .picMarquee-left .hd .prevStop{ background-position:-0.40rem 0; }
.over_hide.three .picMarquee-left .hd .nextStop{ background-position:-0.40rem -0.50rem;}
.over_hide.three .picMarquee-left .bd{overflow: hidden;}
.over_hide.three .picMarquee-left .bd .tempWrap{margin: 0 auto;}
.over_hide.three .picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.over_hide.three .picMarquee-left .bd ul li{ margin-right: 0.13rem; float:left; _display:inline; overflow:hidden; text-align:center;background-color: #fff;width: 283px!important;}
.over_hide.three .picMarquee-left .bd ul li:hover{}
.over_hide.three .picMarquee-left .bd ul li .pic{}
.over_hide.three .picMarquee-left .bd ul li .pic img{width: 3.45rem;height: 2.45rem;display:block;}

.over_hide.three .bottom{background: #F8F8F8;padding: 35px 0;position: absolute;bottom: 0;width: 100%;}
.over_hide.three .bottom h3{font-size: 16px;color: #323232;width: 1200px;    margin: 0 auto;font-weight: 500;margin-bottom: 15px;margin-top: -15px;}
.over_hide.three article{padding: 40px 0;padding-bottom: 0;}


/*新闻列表页*/
.over_hide.news_list{    padding-top: 30px;}
.over_hide.news_list .top{border-bottom: 2px solid #E8E8E8;padding-bottom: 20px;margin: 30px 0;}
.over_hide.news_list .top h2{font-size: 40px;font-weight: 500;}
.over_hide.news_list .top .right{float: right;;margin-top: -32px;}
.over_hide.news_list .top .right input{border: 1px solid #D3D3D3;vertical-align: top;padding: 6px;margin-right: -4px;width: 226px;}
.over_hide.news_list .top .right img{display: inline-block;background: #BE1721;padding: 8px;cursor:pointer}




.over_hide.news_list ul.middle{}
.over_hide.news_list ul.middle li{color: #8F8F8F;display: inline-block;width: 330px;text-align: left;margin-right: 98px;}
.over_hide.news_list ul.middle li:nth-child(3n){margin-right: 0;}
.over_hide.news_list ul.middle li h4{font-size: 22px;color: #000;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;overflow: hidden;margin: 25px 0;}
.over_hide.news_list ul.middle li p{font-size: 14px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;overflow: hidden;line-height: 1.7;margin-bottom: 40px;}
.over_hide.news_list ul.middle li .time{font-size: 16px;}
.over_hide.news_list ul.middle li .time img{display: inline-block;margin-bottom: -2px;margin-right: 5px;}
.over_hide.news_list ul.middle li:hover h4 a{color: #BE1721;}

.feny{text-align: center;margin-top: 80px;}
.feny ul li{background: #F1F1F1;display: inline-block;border: 1px solid #E0E0E0;color: #9D9D9D;vertical-align: top;}
.feny ul li a{display: inline-block;padding: 7px 11px;}
.feny ul li:first-child a,.feny ul li:last-child a{padding: 10.5px 12px 6px;}
.feny ul li:hover{color: #F5DDDE;background: #BE1721;}
.feny input{border: 1px solid #E0E0E0;width: 50px;height: 35px;position: relative;right: -139px;top: -35px;text-align: center;}


/*集团简介*/
.over_hide.about .LisNavK{margin-top: -26px;border-bottom: 2px solid #EEEEEE;}
.over_hide.about .LisNavK a{display: inline-block;color: #6F6F6F;font-size: 14px;padding: 20px;margin-right: 5px;margin-bottom: -3px;}
.over_hide.about .LisNavK .LisNava.LisNavao,.over_hide.about .LisNavK a:hover{border-bottom: 3px solid #E70012;color: #E70012;}

.over_hide.about .LisNr{display: none;}
.over_hide.about h4{font-size: 32px;color: #232323;font-weight: 500;letter-spacing: 1.5px;text-align: left;margin-top: 35px;}
.over_hide.about .xian{background: #CECECE;height: 2px;width: 25px;margin: 25px 0;}
.over_hide.about p{font-size: 13px;text-align: left;line-height: 1.5;letter-spacing: .5px;margin-bottom: 20px;text-indent:0;}
.over_hide.about .ke{display: inline-block;margin-right: 1rem;position: relative;}
.over_hide.about .ke:last-child{margin-right: 0;}
.over_hide.about .dake{text-align: left;}
.over_hide.about .ke h4{text-align: left;font-size: 14px;color: #717476;margin-top: 10px;	}
.over_hide.about .ke img{position: absolute;right: -24px;top: 15px;}
.over_hide.about .ke:last-child img{right: -70px;}
.over_hide.about .more{font-size: 14px;padding: 14px 55px;float: left;margin-top: 70px;background: #BE1721;color: #FAEEEF;transition: all 2s;}
.over_hide.about .more:hover{background: #FAEEEF;color: #BE1721; }
.over_hide.about .ke .danw{font-size: 47px;display: inline-block;color: #323232;position: absolute;right: -45px;top: 5px;}
.over_hide.about .right{position: absolute;right: 0;top: 0;width: 8rem;}
.over_hide.about .ke .xian{background: #E9E9E9;height: 40px;width: 2px;position: absolute;top: 25px;right: -.85rem;}
.over_hide.about .ke .xian.two{right: -.82rem;}

.over_hide.about .mt-number-animate{ line-height:46px; height: 60px;/*设置数字显示高度*/; font-size: 55px;/*设置数字大小*/ overflow: hidden; display: inline-block; position: relative; color: #323232;}
.over_hide.about .mt-number-animate .mt-number-animate-dot{ width: 35px;/*设置分割符宽度*/ line-height: 40px; float: left; text-align: center;}
.over_hide.about .mt-number-animate .mt-number-animate-dom{ width: 38px;/*设置单个数字宽度*/ text-align: center; float: left; position: relative; top: 0;}
.over_hide.about .mt-number-animate .mt-number-animate-dom .mt-number-animate-span{ width: 100%; float: left;}
.over_hide.about .numberRun4{display: inline-block;}




/*集团荣誉*/
.over_hide.four h4{font-size: 13px;color: #D2D2D2;border-bottom: 1px solid #E9E9E9;text-align: left;margin-top: .8rem;padding-bottom: 20px;margin-bottom: 30px;}
.over_hide.four h4 span{color: #262626;font-size: 26px;border-bottom: 2.5px solid #E70012;margin-right: 10px;position: relative;top: -4px;    padding-bottom: 23px;}
.over_hide.four .middle{}
.over_hide.four .middle li{display: inline-block;margin-right: 17px;margin-bottom: 35px;}
.over_hide.four .middle li:nth-child(4n){margin-right: 0;}
.over_hide.four .middle li .images{overflow: hidden;}
.over_hide.four .middle li .images img{width: 100%;}
.over_hide.four .middle li h5{font-size: 13px;text-align: center;    margin-top: 12px;}
.over_hide.four .middle li:hover h5{color: #C5313A;}
.over_hide.four .feny{margin-top: 20px;}



/*新闻详情*/
.over_hide.news_con{    width: 925px;margin: 0 auto;t}
.over_hide.news_con .top{    overflow-y: scroll;height: 4.5rem;    padding-right: 20px;}

/*滚动条样式*/ .over_hide.news_con .top::-webkit-scrollbar {/*滚动条整体样式*/ width: 4px; /*高宽分别对应横竖滚动条的尺寸*/ height: 4px; } 
.over_hide.news_con .top::-webkit-scrollbar-thumb {/*滚动条里面小方块*/ border-radius: 5px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background: rgba(0,0,0,0.2); }
 .over_hide.news_con .top::-webkit-scrollbar-track {/*滚动条里面轨道*/ -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius: 0; background: rgba(0,0,0,0.1); }

.over_hide.news_con h4{font-size: 24px;color: #000;text-align: center;    margin-bottom: 15px;margin-top: 50px;}
.over_hide.news_con h5{font-size: 16px;color: #A0A0A0;text-align: center;    margin-bottom: 35px;}
.over_hide.news_con h5 span{    margin-left: 17px;}
.over_hide.news_con p{font-size: 14px;color: #7C7C7C;margin-bottom: 20px;}
.over_hide.news_con .xian{height: 1px;width: 925px;background: #DFDFDF;position: absolute;bottom: 1.4rem;}
.over_hide.news_con .bottom{font-size: 14px;position: absolute;width: 925px;bottom: 1rem;}
.over_hide.news_con .bottom a{color: #585858;}
.over_hide.news_con .bottom .left:before{content: "上一篇：";color: #C5C5C5;}
.over_hide.news_con .bottom .right:before{content: "下一篇：";color: #C5C5C5;}
.over_hide.news_con .bottom .right{position: absolute;right:0;}











/* 弹出 */
header{background: #E6E6E6;height: 50px!important;}
header div{color: #5B5B5B;font-size: 14px;line-height: 4;padding-left: 2.1rem;}
header div a:last-child{color: #BF1C26;}
.closeiframe{float: left;position: relative;bottom: -20px;margin-right: 6px;}




/* the end */