﻿@charset "utf-8";
/* 移动端底部专用 */
/*font*/
@font-face {
	font-family: 'iconfont';
	src: url('../font/iconfont.eot');
	src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
		url('../font/iconfont.woff2') format('woff2'),
		url('../font/iconfont.woff') format('woff'),
		url('../font/iconfont.ttf') format('truetype'),
		url('../font/iconfont.svg#iconfont') format('svg');
}
.iconfont {
	font-family: "iconfont" !important;
	font-size: 0.12rem;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
/*font_end*/
.mh{height:0.65rem; background: #235cb2;}
.footer{width:100%; height:0.65rem; position:fixed; bottom:0; right:0; z-index:999; background: rgba(0, 0, 0, 0.8);}
.footer a{display:block; float:left; width:25%; color:#73767a; border-right:#4d5054 solid 1px; height:0.65rem; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.footer a:nth-child(4){ border:none;}
.footer a span{display:block; width:100%; text-align:center; font-size:0.26rem; line-height:0.4rem;}
.footer a h3{width:100%;text-align:center; font-size:0.14rem; line-height:0.2rem; font-weight:100; color:#CCCCCC}
.footer a:hover{ text-decoration:none}
/* 移动端底部专用_end */

/*当浏览器尺寸小于960px的时执行下面的CSS*/
@media screen and (max-width: 960px){
.top_head{ display:none}

.top_bj{height:0.7rem; background-color:#fff}

.logo{ overflow:hidden; padding:10px 0;}
.logo .left{float:left; width:75%; height:auto; padding-left:10px;}
.logo .left img{width:100%; height:auto; padding-top:8px;}
.logo .right{ float:right; width:20%; height:auto}
.logo .right .top_text{ display:none}
.logo .right .mobile_menu{padding-top:8px}

/*导航菜单start*/
.menu_bj{ display:none}

/*下拉菜单*/
.nav_donghua {width:40px; height: 30px;}
.linyiok {width: 100%; height:4px; position: relative; margin:6px 0}
.linyiok:before {animation: ywxywx 1s linear 0s infinite alternate; position: absolute; left:0; top:0; width: 100%; height:4px; background:#1579d7; content: ""; display: block; opacity: 0;}
.linyiok:nth-child(2):before {animation-delay: 0.5s;}
.linyiok:nth-child(3):before {animation-delay: 0.2s;}
@keyframes ywxywx {
	0%{width:30%; opacity: 1;}
	50%{width:100%; opacity:0.5;}
}
/*下拉菜单_end*/

/*右侧隐藏菜单*/
.yc_menu{position:fixed; width:1.5rem; height:100%; right:0; top:0; bottom:0; z-index:99999; display:none}

.nav{width:1.5rem; height:auto; position:absolute; right:0; top:0; bottom:0; z-index:2; background:#e0051d}
.nav li{width:100%; height:0.4rem; border-bottom:1px solid #303030; text-align:center;}
.nav li a{display:block; font-size:0.16rem; line-height:0.4rem; color:#fff; }

.allpage{ position:fixed; background: rgba(0, 0, 0, 0.7); top:0; right:0; bottom:0; left:0; z-index:9999; display:none}
.allpage_close{ position:fixed; top:20px; right:1.8rem; font-size:0.3rem; line-height:1.2; color:#FFF; z-index:99999; display:none}
/* 隐藏菜单 end*/

/*通栏banner*/
.sub_banner{position:relative; }
.sub_banner img{ width:100%; height:auto; object-fit: cover;}
.sub_banner p{ position:absolute; top:0; left:0; width:100%; height:30px; box-shadow:inset 0px 15px 10px -15px #000;}

/*页面标题*/
.title_all{ height:0.5rem; background: #F9F9F9; }
.title_all_box{ line-height:0.5rem; background:url(../images/home1.png) no-repeat 10px center; padding-left:45px;}

/*主体框架*/
.main_box{ overflow:hidden; margin-top:15px; }
.main_box .l{width:100%; height:auto;}
.main_box .r{width:100%; height:auto;}

/*分类*/
.fl_box{ width:100%; height:auto;}
.fl_title{background:#ff6a00; line-height:0.5rem; color:#FFFFFF; font-size:0.2rem; font-weight:bold; text-align:center; border-radius: 40px 0 0 0;}

.fl_u1{ width:100%; height:auto}
.fl_u1 li{ background-color:#e6f1fc; line-height:0.5rem;}
.fl_u1 li a{display: block; font-size:0.14rem; color:#333333; padding-left:20px;}
.fl_u1 li:hover a,.fl_u1 li.active a{color:#333333; background-color:#d7e7f7; }

.fl_bj{ width:100%; height:auto; background-color:#e6f1fc; padding:15px 0}
.fl_bj td{ line-height:26px;}

/*联系我们*/
.z_lxwm{ display:none}
.z_lxwm_box{display:none}
.z_lxwm_box_c{padding:10px;}

.lxwm_foot{background:#ff6a00; height:30px; border-radius: 0 0 40px 0;}

/*通用内容盒子*/
.content_box{width:100%; height:auto; overflow:hidden; margin-top:10px;}
.content_box h1{font-size:0.2rem; line-height:0.4rem; text-align:center; border-bottom:1px dotted #999999; color:#333}
.content_box .date{ font-size:0.12rem; padding-top:10px; text-align:center; color:#999999}
.content_box .date span{ padding-right:15px;}
.content_box .pic{width:100%; height:auto; text-align:center}
.content_box .pic img{max-width:100%; margin:20px 0}
.content_box .xxjs{ height:50px; background:url(../img/iou7pro.gif) no-repeat;}
.content_box .view_content{width:100%; height:auto; margin-top:10px;}
.content_box .view_content img{max-width:100%; display: block; margin:20px auto 1px auto !important;}
/*通用内容盒子_end*/

/*more*/
.news_more{background: #1479d7; border-radius: 0 0 30px 0; padding:0 20px; font-size:16px; overflow:hidden; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; height:0.4rem; line-height:0.4rem; transition: 0.5s all ease;}
.news_more span{ float:right; font-size:17px; padding-right:22px; transition:all .8s ease 0s;}
.news_more a{ display:block; color:#FFFFFF}
.news_more:hover span{padding-right:8px}
.news_more:hover{ background-color:#ff6700}


/*产品框*/
.pro_ul{font-size:0; margin-top:20px;}
.pro_ul li{display:inline-block; vertical-align: top; width:47%; margin-right: 6%; margin-bottom:20px;}
.pro_ul li span{display: block;position: relative;}
.pro_ul li span:before{content: '';display: block;width: 100%;height: 100%;box-sizing: border-box;border: 1px solid rgba(250,250,250,.5); background: rgba(0,40,86,.1);position: absolute;top: 0;left: 0;transform: scale(0.87);z-index: 2;transition: 0.5s ease-out;}
.pro_ul li span:after{content: '';display: block;width: 100%;height: 100%;box-sizing: border-box;border: 1px solid rgba(250,250,250,.5); background: rgba(0,0,0,.1);position: absolute;top: 0;left: 0;transform: scale(1);z-index: 2;transition: 0.5s ease-out;opacity: 0;}
.pro_ul li:hover span:after{transform: scale(0.87);opacity: 1;border: 1px solid #d3ae01;}
.pro_ul li:hover span:before{transform: scale(1);opacity: 0;}
.pro_ul li i{display: block;overflow: hidden;box-sizing: border-box;border: 3px solid #e8e8e8;transition: 0.5s ease-out;}
.pro_ul li i img{width: 100%;transition: 0.3s ease-out;}
.pro_ul li:hover i img{transform: scale(1.05);}
.pro_ul li:hover i{border-color:#1479d7;}
.pro_ul li:nth-child(2n){margin-right: 0;}
.pro_ul li p{text-align: center; font-size:0.14rem; color: #282828; margin-top:10px; transition: 0.5s ease-in-out; height:0.16rem; position:relative; z-index: 3; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.pro_ul li:hover p{transform:translateY(-85px); font-size:0.15rem; font-weight:bold; color:white;}
/*产品框_end*/

/*linyi*/
.linyi{ overflow:hidden; margin-top:30px;}
.linyi li{ float:left; width:48%; height:auto; margin-right:4%; margin-bottom:26px; }
.linyi li .img{ width:100%; height:1.92rem; border: 1px solid #1479d7; border-radius:50%; overflow:hidden;  }
.linyi li .img img{width:100%; height:100%; max-width:100%;}
.linyi li h3{ text-align:center; line-height:0.4rem; font-size:0.18rem; color:#333333; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.linyi li h4{text-align:center; line-height:0.26rem; font-size:0.14rem; color:#1479d7; font-weight:100; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2;/*显示几行*/-webkit-box-orient: vertical;}
.linyi li:nth-of-type(2n+0){margin-right:0px;}
.linyi li a{ display:block}

/***********新闻new***********/
.new_ul{ width:100%; height:auto; overflow:hidden}
.new_ul li{width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.new_ul li .img{ float:left; width:30%; height:0.9rem; border-radius:3px; overflow:hidden}
.new_ul li .img img{ width:100%; height:100%; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.new_ul li .text{ float:right; width:66%; height:auto;}
.new_ul li .text h2{ font-size:0.16rem; font-weight:600; font-weight:100; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.new_ul li .text p{font-size:12px; color:#5E6973; line-height:22px; margin-top:10px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2;/*显示几行*/-webkit-box-orient: vertical;}
.new_ul li .text em{ display:none}
.new_ul li .text span{ position:absolute; left:0; bottom:0; color:#999999}
.new_ul li:nth-of-type(2n+0){margin-right:0px;}
.new_ul li:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.new_ul li:hover em{ background-color:#1479d7; color:#FFFFFF}
.new_ul li a{ display:block}
/***********新闻new_end***********/

/*news列表页*/
.news_ul_li{ overflow:hidden; margin-top:12px;}
.news_ul_li li{ height:0.4rem; line-height:0.4rem; border-bottom:1px solid #DFDFDF; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.news_ul_li li span{background: #1479d7; padding:3px 10px; font-size:12px; margin-right:15px; color:#FFFFFF; border-radius:4px;}
.news_ul_li li em{ display:none}
.news_ul_li li a{ display:block}



/***********新闻资讯***********/
.i_new{width:100%; height:auto; overflow:hidden}
.i_new li{width:100%; height:0.83rem; transition-duration:500ms; background-color:#F6F6F6}
.i_new li a{ display:block}
.i_new li .i_n_box{ padding:10px; height:0.62rem; overflow:hidden;}
.i_new li .i_n_box>.i_l{float:left; width:17%; height:auto; text-align:center; overflow:hidden; border-right:1px solid #CCC}
.i_new li .i_n_box>.i_l>.date{font-size:0.36rem; line-height: 1;}
.i_new li .i_n_box>.i_l>.year{ font-size:0.13rem; line-height:0.24rem}
.i_new li .i_n_box>.i_r{float:right; width:80%; height:0.6rem; overflow:hidden;}
.i_new li .i_n_box>.i_r h4{ font-size:0.16rem; line-height:0.20rem; font-weight:bold; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.i_new li .i_n_box>.i_r h5{ font-size:0.12rem; font-weight:100; line-height:0.2rem; margin-top:4px;}
.i_new li:hover{background-color:#1479d7}
.i_new li:hover a{color:#FFF}
.i_new li+li{ margin-top:10px;}
/***********新闻资讯_end***********/

/*图片栏目start*/
.photo {width:100%; height:auto; overflow:hidden; margin-bottom:25px; }
.photo li{ float:left; width:48%; height:1.35rem; margin-right:4%; margin-bottom:20px; position:relative;}
.photo li img{display:block; width:100%; height:100%; max-width:100%;}
.photo li:nth-of-type(2n+0){margin-right:0px;}
.photo li ._txt{ position:absolute; left:0; bottom:0; right:0; padding:0 10px; font-size:0.12rem; height:0.3rem; line-height:0.3rem; color:#fff; text-align:center; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis; background: rgba(0,0,0,0.4);}
/*图片栏目end*/

/*相关图片*/
.pic_xg{width:100%; height:auto; margin-top:40px; overflow:hidden;}
.pic_xg li{float:left; text-align:center; width:48%; height:1.35rem; margin-right:4%; margin-bottom:15px;  position:relative; overflow:hidden; border:1px solid #EBEBEB}
.pic_xg li img{display:block; width:100%; height:100%; max-width:100%;}
.pic_xg li p{ position:absolute; left:0; top:1rem; width:100%; height:100%; background:rgba(0,0,0,0.4); transition: 0.5s all ease}
.pic_xg li:hover p{top:0; }
.pic_xg li span{ display:block; position:absolute; left:0; top:1rem; color:#FFF; width:100%; height:0.35rem; line-height:0.35rem; z-index:1; font-size:0.12rem; transition: 0.5s all ease; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.pic_xg li:hover span{top:45%; }
.pic_xg li:nth-of-type(2n+0){margin-right:0px;}
/*相关图片_end*/

/*相关产品前6个*/
#list_pro_tj{width:100%; height:auto; overflow:hidden; margin-top:30px; }
#list_pro_tj li{float:left; width:48%; height:1.35rem; margin-right:4%; margin-bottom:15px; position: relative; border:1px solid #EBEBEB; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
#list_pro_tj li img{display:block; width:100%; height:100%; max-width:100%;}
#list_pro_tj li h2{ position:absolute; left:0; bottom:0; right:0; height:0.35rem; line-height:0.35rem; color:#FFF; text-align:center; font-size:0.12rem; font-weight:100; background-color:#333; opacity: 0.7; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis; padding:0 10px}
#list_pro_tj li:hover h2{ background-color:#000}
#list_pro_tj li:nth-of-type(2n+0){margin-right:0px;}
/*产品前6个end*/

/*fwzx*/
.fwzx_zili{width:100%; height:auto; margin:0 auto; overflow:hidden; margin-bottom:20px; margin-top:20px;}
.fwzx_zili dl{float:left; width:48%; height:1.7rem; margin-right:4%; margin-bottom:15px; background-color:#fff}
.fwzx_zili dl dt{width:100%; height:1.35rem; position: relative; overflow:hidden}
.fwzx_zili dl dt div{ position:absolute; width:100%; height:100%; border:1px solid white; z-index:3333; transition: transform ease-in-out 0.5s; cursor:pointer; opacity:0;}
.fwzx_zili dl dt img{width:100%; height:100%; max-width:100%; -webkit-transition:transform ease-in-out 0.5s;}
.fwzx_zili dl dd{ text-align:center; line-height:0.35rem; color:#fff; font-size:0.12rem; position: relative; z-index:666; background-color:#d4e6f9; }
.fwzx_zili dl dd p{padding:0 10px; position:relative; z-index:5; transition: color 1s; margin:0 auto; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.fwzx_zili dl dd span{ width:0% ;  display:block; height:0.35rem; position:absolute; background-color:#0256ac; z-index:1; transition: width 0.6s;}
.fwzx_zili dl:hover span{ width:100%;}
.fwzx_zili dl:hover p{color:#fff;}
.fwzx_zili dl:hover img{ transform:scale(1.1,1.1);}
.fwzx_zili dt:hover div{opacity:1; transform:scale(0.9,0.85)}
.fwzx_zili dl:nth-of-type(2n+0){margin-right:0px;}
.fwzx_zili dl dd a{ text-decoration:none}
/*fwzx*/

/*关于我们*/
.about_title{height:0.6rem; border-bottom:1px solid #ededed;}
.about_title_ov{ overflow:hidden}
.about_title_ov .l{ display:none}
.about_title_ov .r{width:100%; height:0.6rem;}

.nav_u1{ overflow:hidden}
.nav_u1 li{ float:left; width:20%; line-height:0.6rem;}
.nav_u1 li a{display: block; position: relative; font-size:0.16rem; color:#333333;}

.about_h2{font-size:0.23rem; color: #1d1d1d; margin-top:20px; text-align:center}
.about_h3{font-size:0.22rem; color: #d61518; font-family: Tahoma , "Microsoft Yahei"; text-transform: uppercase; text-align:center; margin-top:10px;}
.main_box{overflow:hidden; margin-top:10px;}

/*企业文化*/
.qywh{ background:url(../images/qywh.jpg); padding-top:20px; padding-bottom:50px; margin-top:50px; }
.qywh .about_h2{ color:#FFF; font-weight:bold}
.qywh .about_h3{ color:#FFF;}
.qywh_box{width:95%; height:auto; margin:0 auto; overflow:hidden; margin-top:40px}
.qywh_box li{ float:left; width:48%; height:320px; margin-right:4%; padding-top:35px; text-align:center; background:#ffffff; margin-bottom:15px}
.qywh_box li:nth-of-type(2n+0){margin-right:0px;}
.qywh_box li .pic{width:151px; height:137px; padding-top:37px; margin:auto; background:url(../images/k1.png) no-repeat center}
.qywh_box li .pic i{display:block;margin:auto;width:100px;height:100px;background:url(../images/ico_04.png) no-repeat}
.qywh_box li .pic .ico_01{background-position: 0 0}
.qywh_box li .pic .ico_02{background-position: -100px 0}
.qywh_box li .pic .ico_03{background-position: -200px 0}
.qywh_box li .pic .ico_04{background-position: -300px 0}
.qywh_box li h3{margin-top:30px;font-size:20px;color:#1d1d1d;font-weight:400}
.qywh_box li p{font-size:14px; color:#666666; width:90%; height:auto; margin:0 auto; line-height:26px; padding-top:10px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2;/*显示几行*/-webkit-box-orient: vertical;}
.qywh_box li:hover{background: #d61518}
.qywh_box li:hover .pic{background-image:url(../images/k2.png)}
.qywh_box li:hover h3,
.qywh_box li:hover p{color:#ffffff}

/*董事长寄语*/
.ppln{width:95%; height:auto; overflow:hidden; margin-top:40px;}
.ppln .left{width:100%; height:auto;}
.ppln .left img{width:100%; height:auto}
.ppln .right{width:100%; height:auto;}
.ppln .right h3{ font-size:23px; font-weight:100; line-height:60px}
.ppln .right .div1{ margin-top:10px; line-height:28px}

.fzlc_about{ background:url(../images/shanmai_m.jpg); padding:50px 0; margin-top:50px;}
.fzlc_about h2{ text-align:center; font-size:0.2rem; font-weight:100; color:#FFFFFF}
.fzlc_about h3{ text-align:center; font-size:0.3rem; font-weight:bold; color:#FFFFFF; line-height:0.6rem}

/* 多图滚动 */
.fzlc_scrollBox{ overflow:hidden; margin-top:10px;}
.fzlc_scrollBox .bd li{width:95%; height:auto; margin:0 auto; margin-bottom:10px; background: rgba(255, 255, 255, 0.5); color:#333333; padding:20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.fzlc_scrollBox .bd li h4{ line-height:0.4rem; font-size:0.24rem;}
.fzlc_scrollBox .bd li p{ line-height:0.27rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3;/*显示几行*/-webkit-box-orient: vertical;}

.fzlc_scrollBox .hd{ height:20px; overflow:hidden; font-size:0; text-align:center; margin-top:20px}
.fzlc_scrollBox .hd ul{ display:inline-block; padding-top:5px; }	
.fzlc_scrollBox .hd li{ display:inline-block; width:8px; height:8px; background:#D0D0D0; margin:0 5px; vertical-align:top; overflow:hidden; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.fzlc_scrollBox .hd .on{ background:#BA2636;  }
.fzlc_scrollBox .prev,.fzlc_scrollBox .next{ display:inline-block; width:25px; height:20px; background:url(../images/wyIcons.png) no-repeat; overflow:hidden; margin:0 5px;  vertical-align:top; }
.fzlc_scrollBox .next{ background-position:-105px 0; }
/* 多图滚动end */

/*新闻*/
.news_about{margin-top:50px;}
.news_about h2{ text-align:center; font-size:0.2rem; font-weight:100; color:#d61518}
.news_about h3{ text-align:center; font-size:0.26rem; font-weight:bold; color:#666666; line-height:0.5rem}

.news_ul{ overflow:hidden; margin-top:0.3rem; }
.news_ul li{float:left; width:49%; height:auto; margin-bottom:10px; margin-right:2%; border:1px solid #eeeeee; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.news_ul li .img{ width:100%; height:auto; overflow:hidden}
.news_ul li .img img{ width:100%; height:100%}
.news_ul li h3{padding:10px; font-weight:100; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.news_ul li:hover{ background-color:#F2F2F2}
.news_ul li:hover { color:#666666}
.news_ul li:nth-child(2n){margin-right: 0;}

/*荣誉*/
.rongyu_about{ background:url(../images/honor.jpg); padding:50px 0; margin-top:50px; text-transform:Uppercase; color:#666666 }
.rongyu_about h2{ text-align:center; font-size:0.2rem; font-weight:100; }
.rongyu_about h3{ text-align:center; font-size:0.3rem; font-weight:bold; line-height:0.6rem}

/* 多图滚动 */
.rongyu_scrollBox{ overflow:hidden; margin-top:20px;}
.rongyu_scrollBox .bd li{ float:left; width:48%; height:auto; margin-bottom:10px; margin-right:4%; background: rgba(255, 255, 255, 0.5); color:#333333; padding:10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.rongyu_scrollBox .bd li .img{ overflow:hidden; width:100%; height:auto}
.rongyu_scrollBox .bd li .img img{width:100%; height:100%}
.rongyu_scrollBox .bd li p{ padding-top:10px; overflow: hidden; text-align:center}
.rongyu_scrollBox .bd li:nth-of-type(2n+0){ margin-right:0}

.rongyu_scrollBox .hd{ height:20px; overflow:hidden; font-size:0; text-align:center; margin-top:20px}
.rongyu_scrollBox .hd ul{ display:inline-block; padding-top:5px; }	
.rongyu_scrollBox .hd li{ display:inline-block; width:8px; height:8px; background:#D0D0D0; margin:0 5px; vertical-align:top; overflow:hidden; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.rongyu_scrollBox .hd .on{ background:#BA2636;  }
.rongyu_scrollBox .prev,.rongyu_scrollBox .next{ display:inline-block; width:25px; height:20px; background:url(../images/wyIcons.png) no-repeat; overflow:hidden; margin:0 5px;  vertical-align:top; }
.rongyu_scrollBox .next{ background-position:-105px 0; }
/* 多图滚动end */
/*荣誉_end*/
/*关于我们_end*/


/*********footer*********/
.foot_2021{margin-top:30px; padding:30px 0; background:url(../images/foot.jpg) no-repeat top center; color:#FFFFFF}
.foot_2021 a{color:#FFFFFF}
.foot_2021 a:hover{ color:#FFCC00}

.foot_2021_box{ overflow:hidden}
.foot_2021_box .l{ display:none}
.foot_2021_box .r{ width:100%; height:auto}

.foot_ewm{ width:100%; height:auto; display:flex; display: -webkit-flex; /*启用弹性布局*/ flex-direction:row;/*从左到右排*/}
.foot_ewm li{width:100%; height:auto; text-align:center; color:#FFFFFF}
.foot_ewm li img{width:80%; height:auto;}
.foot_ewm li p{ line-height:40px}

.foot_tel{ text-align:center; margin-top:10px;}

.foot_foot{ line-height:30px; padding:20px 0}
.foot_foot .l{text-align:center}
.foot_foot .r{text-align:center}
/*********footer*********/
}

/*当浏览器尺寸大于960px时候*/
@media screen and (min-width:960px){
.top_head{border-bottom:1px solid #E5E5E5; background: #F6F6F6; height:35px; line-height:35px}
.top_head_box{ overflow:hidden; color:#53555a}
.top_head_box .l{ float:left;}
.top_head_box .r{ float:right}
.top_head_box a{color:#53555a}
	
.top_bj{height:80px; background-color:#fff;}

.logo{ overflow:hidden; padding:10px 0;}
.logo .left{ float:left;}
.logo .right{ float:right}

/*电话*/
.top_text{ background:url(../images/toptel.png) no-repeat left center; height:49px; padding-left:65px; margin-top:6px}
.top_text p{ color:#666;}
.top_text span{ display:block; color:#666; font-size:20px; font-weight:400; line-height:37px}

/*导航菜单start*/
.menu_bj{height:64px; background-color:#324776;}
.menu {display:table; margin:0 auto; padding:0px; overflow:hidden;}
.menu li {float:left; line-height:64px;}
.menu li a {display:block; font-size:16px; color:#fff; padding: 0 26px; font-weight:400}
.menu li:hover a,.menu li.active a{text-decoration:none; color:#fff; background-color:#ff6a00}

/*右侧隐藏菜单*/
.yc_menu{display:none}
.allpage{display:none}
.allpage_close{display:none}
/* 隐藏菜单 end*/

/*通栏banner*/
.sub_banner{position:relative; }
.sub_banner img{ width:100%; height:auto; object-fit: cover;}
.sub_banner p{ position:absolute; top:0; left:0; width:100%; height:30px; box-shadow:inset 0px 15px 10px -15px #000;}

/*页面标题*/
.title_all{ height:50px; background: #F9F9F9; }
.title_all_box{ line-height:50px; background:url(../images/home1.png) no-repeat left center; padding-left:45px;}

/*主体框架*/
.main_box{ overflow:hidden; margin-top:30px; }
.main_box .l{ float:left; width:230px; height:auto; overflow:hidden}
.main_box .r{ float:right; width:1010px; height:auto; overflow:hidden}

/*以下是主体部分*/
/*左侧*/
.fl_box{ width:100%; height:auto;}
.fl_title{background:#ff6a00; line-height:60px; color:#FFFFFF; font-size:20px; font-weight:bold; text-align:center; border-radius: 40px 0 0 0;}

.fl_u1{ width:100%; height:auto}
.fl_u1 li{ background-color:#e6f1fc; line-height:50px;}
.fl_u1 li a{display: block; font-size:14px; color:#333333; padding-left:20px;}
.fl_u1 li:hover a,.fl_u1 li.active a{color:#333333; background-color:#d7e7f7; }

.fl_bj{ width:100%; height:auto; background-color:#e6f1fc; padding:15px 0}
.fl_bj td{ line-height:26px;}

/*联系我们*/
.z_lxwm{width:100%; height:60px;}
.z_lxwm_box{width:100%; height:auto;  background-color:#e6f1fc;}
.z_lxwm_box_c{padding:10px;}
.z_lxwm_box_c .t1{ background:url(../images/email.png) no-repeat left center; padding-left:27px;}
.z_lxwm_box_c .t2{ background:url(../images/tel3.png) no-repeat left center; padding-left:27px;}
.z_lxwm_box_c .t3{ background:url(../images/add.png) no-repeat left center; padding-left:27px;}
.z_lxwm_box_c .t4{ background:url(../images/lxr.png) no-repeat left center; padding-left:27px;}
.z_lxwm_box_c li{ line-height:30px}

.lxwm_foot{background:#ff6a00; height:50px; border-radius: 0 0 40px 0;}


/*通用内容盒子*/
.content_box{width:100%; height:auto; overflow:hidden; margin-top:0px;}
.content_box h1{font-size:20px; line-height:50px; border-bottom:1px dotted #999999; color:#333}
.content_box h1 span{background-image: linear-gradient(180deg, #F24343 0%, #E02020 100%); padding:5px 10px;  margin-right:15px; color:#FFFFFF; border-radius:8px; font-weight:100}
.content_box .date{ font-size:12px; padding-top:10px; text-align:center; color:#999999}
.content_box .date span{ padding-right:15px;}
.content_box .pic{width:100%; height:auto; text-align:center}
.content_box .pic img{max-width:100%; margin:20px 0}
.content_box .xxjs{ height:50px; background:url(../img/iou7pro.gif) no-repeat;}
.content_box .view_content{width:100%; height:auto; margin-top:25px;}
.content_box .view_content img{max-width:100%; margin:20px 0}
/*通用内容盒子_end*/

/*more*/
.news_more{background: #1479d7; border-radius: 0 0 40px 0; padding:0 20px; font-size:16px; overflow:hidden; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; height:60px; line-height:60px; transition: 0.5s all ease;}
.news_more span{ float:right; font-size:17px; padding-right:22px; transition:all .8s ease 0s;}
.news_more a{ display:block; color:#FFFFFF}
.news_more:hover span{padding-right:8px}
.news_more:hover{ background-color:#ff6700}

/*产品框*/
.pro_ul{font-size:0; margin-top:0px;}
.pro_ul li{display:inline-block; vertical-align: top; width:31.5%;margin-right:2.5%; margin-bottom: 35px;}
.pro_ul li span{display: block;position: relative;}
.pro_ul li span:before{content: '';display: block;width: 100%;height: 100%;box-sizing: border-box;border: 1px solid rgba(250,250,250,.5); background: rgba(0,40,86,.1);position: absolute;top: 0;left: 0;transform: scale(0.87);z-index: 2;transition: 0.5s ease-out;}
.pro_ul li span:after{content: '';display: block;width: 100%;height: 100%;box-sizing: border-box;border: 1px solid rgba(250,250,250,.5); background: rgba(0,0,0,.1);position: absolute;top: 0;left: 0;transform: scale(1);z-index: 2;transition: 0.5s ease-out;opacity: 0;}
.pro_ul li:hover span:after{transform: scale(0.87);opacity: 1;border: 1px solid #d3ae01;}
.pro_ul li:hover span:before{transform: scale(1);opacity: 0;}
.pro_ul li i{display: block;overflow: hidden;box-sizing: border-box;border: 3px solid #e8e8e8;transition: 0.5s ease-out;}
.pro_ul li i img{width: 100%;transition: 0.3s ease-out;}
.pro_ul li:hover i img{transform: scale(1.05);}
.pro_ul li:hover i{border-color:#1479d7;}
.pro_ul li:nth-child(3n){margin-right: 0;}
.pro_ul li p{text-align: center; font-size:16px; color: #282828; margin-top: 17px; transition: 0.5s ease-in-out; height:30px; position:relative; z-index: 3; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.pro_ul li:hover p{transform: translateY(-85px);font-size: 20px;font-weight: bold;color: white;}
/*产品框_end*/

/*linyi*/
.linyi{ overflow:hidden; margin-top:30px;}
.linyi li{ float:left; width:230px; height:auto; margin-right:30px; margin-bottom:26px; }
.linyi li .img{ width:230px; height:230px; border: 1px solid #1479d7; border-radius:50%; overflow:hidden; position:relative; }
.linyi li .img p{ position:absolute; left:0; top:212px; width:100%; height:100%; background:rgba(0,0,0,0.4); transition: 0.5s all ease}
.linyi li:hover p{top:0; }
.linyi li .img img{width:100%; height:100%; max-width:100%;}
.linyi li h3{ text-align:center; line-height:50px; font-size:18px; color:#333333; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.linyi li h4{text-align:center; line-height:26px; font-size:16px; color:#1479d7; font-weight:100; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2;/*显示几行*/-webkit-box-orient: vertical;}
.linyi li:nth-of-type(5n+0){margin-right:0px;}
.linyi li a{ display:block}

/***********新闻new***********/
.new_ul{ width:100%; height:auto; overflow:hidden;}
.new_ul li{ float:left; width:600px; height:auto; overflow:hidden; margin-right:60px; margin-bottom:30px;}
.new_ul li .img{ float:left; width:280px; height:180px; border-radius:5px; overflow:hidden}
.new_ul li .img img{ width:100%; height:100%; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.new_ul li .text{ float:right; width:290px; height:180px; position:relative}
.new_ul li .text h2{ font-size:16px; font-weight:600; line-height:26px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2;/*显示几行*/-webkit-box-orient: vertical;}
.new_ul li .text p{text-indent:2em; font-size:12px; color:#5E6973; line-height:22px; margin-top:15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3;/*显示几行*/-webkit-box-orient: vertical;}
.new_ul li .text em{ position:absolute; right:0; bottom:0; padding:7px 20px; background: #FFFFFF; border:1px solid #1479d7; border-radius:4px; transition: 0.5s all ease;}
.new_ul li .text span{ position:absolute; left:0; bottom:0; color:#999999}
.new_ul li:nth-of-type(2n+0){margin-right:0px;}
.new_ul li:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.new_ul li:hover em{ background-color:#1479d7; color:#FFFFFF}
.new_ul li a{ display:block}
/***********新闻new_end***********/

/*news列表页*/
.news_ul_li{ overflow:hidden}
.news_ul_li li{ height:60px; line-height:60px; border-bottom:1px solid #DFDFDF; overflow:hidden}
.news_ul_li li span{background: #1479d7; padding:3px 10px; font-size:12px; margin-right:15px; color:#FFFFFF; border-radius:4px;}
.news_ul_li li em{ float:right; color:#BABABA}
.news_ul_li li a{ display:block}

/*单页*/
.about_bj{ background:url(../images/about.jpg) no-repeat center center}
.about_div{background: white; box-sizing: border-box; font-size:0; padding: 55px 90px; box-shadow:0 0px 29px -1px grey; transform: translateY(-60px);}

.about_foot{ overflow:hidden}
.about_foot li{ float:left; width:50%; height:auto; border-bottom:2px solid #fccf1c; position:relative}
.about_foot li img{ width:100%; height:auto}
.about_foot li p{position:absolute; left:10px; top:45%; width:100%; height:auto; z-index:999; text-align:center}
.about_foot li p span{font-size: 24px; font-weight:bold; color:white;}
.about_foot li p span:before{content: '';display: inline-block;vertical-align: middle; width:65px; height:2px; background: rgba(250,250,250,.8); margin-right:25px; transition: 0.3s ease-in-out;}
.about_foot li:hover p span:before{width:120px;}

.about_pro{background:url(../images/jt.jpg) no-repeat top center; padding-top:40px}
/*单页_end*/

/*图片栏目start*/
.photo {width:100%; height:auto; overflow:hidden; margin-bottom:25px; }
.photo li{ float:left; width:235px; height:176px; margin-right:20px; margin-bottom:20px; position:relative;}
.photo li img{display:block; width:100%; height:100%; max-width:100%;}
.photo li:nth-of-type(4n+0){margin-right:0px;}
.photo li ._txt{ position:absolute; left:0; bottom:0; right:0; padding:0 10px; height:35px; line-height:35px; color:#fff; text-align:center; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis; background: rgba(0,0,0,0.4);}
/*图片栏目end*/

/*相关图片*/
.pic_xg{width:100%; height:auto; margin-top:30px; overflow:hidden;}
.pic_xg li{float:left; text-align:center; width:24%; height:auto; margin-right:1.3%; position:relative; overflow:hidden; border:1px solid #EBEBEB}
.pic_xg li img{display:block; width:100%; height:100%; max-width:100%;}
.pic_xg li p{ position:absolute; left:0; top:75%; width:100%; height:100%; background:rgba(0,0,0,0.4); transition: 0.5s all ease}
.pic_xg li:hover p{top:0; }
.pic_xg li span{ display:block; position:absolute; left:0; top:78%; color:#FFF; width:100%; height:35px; line-height:35px; z-index:1; font-size:12px; transition: 0.5s all ease; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.pic_xg li:hover span{top:45%; }
.pic_xg li:nth-of-type(4n+0){margin-right:0px;}
/*相关图片_end*/

/*相关产品前6个*/
#list_pro_tj{width:100%; height:auto; overflow:hidden; margin-top:30px; }
#list_pro_tj li{ float:left; width:24%; height:auto; margin-right:1.3%; margin-bottom:15px; position: relative; border:1px solid #EBEBEB; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
#list_pro_tj li img{display:block; width:100%; height:100%; max-width:100%;}
#list_pro_tj li h2{ position:absolute; left:0; bottom:0; right:0; height:35px; line-height:35px; color:#FFF; text-align:center; font-size:12px; font-weight:100; background-color:#333; opacity: 0.7; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis; padding:0 10px}
#list_pro_tj li:hover h2{ background-color:#000}
#list_pro_tj li:nth-of-type(4n+0){margin-right:0px;}
/*产品前6个end*/

/*fwzx*/
.fwzx_zili{width:100%; height:auto; margin:0 auto; overflow:hidden; margin-bottom:30px; margin-top:20px;}
.fwzx_zili dl{float:left; width:235px; height:211px; margin-bottom:15px; margin-right:20px; background-color:#fff}
.fwzx_zili dl dt{width:235px; height:176px; position: relative; overflow:hidden}
.fwzx_zili dl dt div{ position:absolute; width:100%; height:100%; border:1px solid white; z-index:3333; transition: transform ease-in-out 0.5s; cursor:pointer; opacity:0;}
.fwzx_zili dl dt img{width:100%; height:100%; max-width:100%; -webkit-transition:transform ease-in-out 0.5s;}
.fwzx_zili dl dd{ text-align:center; line-height:35px; color:#fff; font-size:14px; position: relative; z-index:666; background-color:#f9f9f9; }
.fwzx_zili dl dd p{padding:0 10px; position:relative; z-index:5; transition: color 1s; margin:0 auto; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.fwzx_zili dl dd span{ width:0% ;  display:block; height:35px; position:absolute; background-color:#5b5b5b; z-index:1; transition: width 0.6s;}
.fwzx_zili dl:hover span{ width:100%;}
.fwzx_zili dl:hover p{color:#fff;}
.fwzx_zili dl:hover img{ transform:scale(1.1,1.1);}
.fwzx_zili dt:hover div{opacity:1; transform:scale(0.9,0.85)}
.fwzx_zili dl:nth-of-type(4n+0){margin-right:0px;}
.fwzx_zili dl dd a{ text-decoration:none}
/*fwzx*/

/*关于我们*/
.about_title{height:60px; border-bottom:1px solid #ededed;}
.about_title_ov{ overflow:hidden}
.about_title_ov .l{ float:left; width:30%; height:60px; line-height:60px}
.about_title_ov .r{ float:right; width:60%; height:60px; text-align:right}

/*菜单*/
.nav_u1{font-size: 0;}
.nav_u1 li{display: inline-block; vertical-align:top; padding:0 20px; text-align:center; line-height:60px;}
.nav_u1 li a{display: block; position: relative; font-size:16px; color:#333333;}
.nav_u1 li a:after{content: '';display: block;width: 100%; height:3px; background:#d13845; position:absolute; bottom:0; left:0; transition: 0.4s ease-out; transform: scaleX(0);}
.nav_u1 li:hover a:after,.nav_u1 li.active a:after{transform: scaleX(1);}
.nav_u1 li:hover a,.nav_u1 li.active a{color: #d13845;}

.about_h2{font-size:33px; color: #1d1d1d; margin-top:20px; text-align:center}
.about_h3{font-size:20px; color: #d61518; font-family: Tahoma , "Microsoft Yahei"; text-transform: uppercase; text-align:center; margin-top:10px;}
.main_box{overflow:hidden; margin-top:10px;}

/*企业文化*/
.qywh{ background:url(../images/qywh.jpg); padding-top:60px; padding-bottom:100px; margin-top:50px; }
.qywh .about_h2{ color:#FFF; font-weight:bold}
.qywh .about_h3{ color:#FFF;}
.qywh_box{overflow:hidden; margin-top:60px}
.qywh_box li{float:left; width:285px; height:365px; padding-top:35px; text-align:center; background:#ffffff; margin-right:43px}
.qywh_box li .pic{width:151px; height:137px; padding-top:37px; margin:auto; background:url(../images/k1.png) no-repeat center}
.qywh_box li .pic i{display:block;margin:auto;width:100px;height:100px;background:url(../images/ico_04.png) no-repeat}
.qywh_box li .pic .ico_01{background-position: 0 0}
.qywh_box li .pic .ico_02{background-position: -100px 0}
.qywh_box li .pic .ico_03{background-position: -200px 0}
.qywh_box li .pic .ico_04{background-position: -300px 0}
.qywh_box li h3{margin-top:40px;font-size:20px;color:#1d1d1d;font-weight:400}
.qywh_box li p{ width:90%; height:auto; margin-top:10px; font-size:14px; color:#666666; line-height:26px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3;/*显示几行*/-webkit-box-orient: vertical;}
.qywh_box li:hover{background: #d61518}
.qywh_box li:hover .pic{background-image:url(../images/k2.png)}
.qywh_box li:hover h3,
.qywh_box li:hover p{color:#ffffff}
.qywh_box li:nth-of-type(4n+0){margin-right:0}
/*企业文化_end*/

/*董事长寄语*/
.ppln{ overflow:hidden; margin-top:40px;}
.ppln .left{ float:left; width:530px; height:auto;}
.ppln .left img{width:100%; height:auto}
.ppln .right{float:right; width:680px; height:auto;}
.ppln .right h3{ font-size:23px; font-weight:100; line-height:60px}
.ppln .right .div1{ margin-top:10px; line-height:28px}

/*发展历程*/
.fzlc_about{ background:url(../images/shanmai.jpg); padding:60px 0; margin-top:50px; text-transform:Uppercase }
.fzlc_about h2{ text-align:center; font-size:26px; font-weight:100; color:#FFFFFF}
.fzlc_about h3{ text-align:center; font-size:30px; font-weight:bold; color:#FFFFFF; line-height:60px}

/* 发展历程多图滚动 */
.fzlc_scrollBox{ overflow:hidden; margin-top:20px;}
.fzlc_scrollBox .bd li{float:left; width:30%; height:180px; margin-right:3%; background: rgba(255, 255, 255, 0.5); color:#333333; padding:20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.fzlc_scrollBox .bd li h4{ line-height:50px; font-size:24px;}
.fzlc_scrollBox .bd li p{ line-height:27px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3;/*显示几行*/-webkit-box-orient: vertical;}
.fzlc_scrollBox .bd li:nth-of-type(3n+0){margin-right:0}

.fzlc_scrollBox .hd{ height:20px; overflow:hidden; font-size:0; text-align:center; margin-top:20px}
.fzlc_scrollBox .hd ul{ display:inline-block; padding-top:5px; }	
.fzlc_scrollBox .hd li{ display:inline-block; width:8px; height:8px; background:#D0D0D0; margin:0 5px; vertical-align:top; overflow:hidden; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.fzlc_scrollBox .hd .on{ background:#BA2636;  }
.fzlc_scrollBox .prev,.fzlc_scrollBox .next{ display:inline-block; width:25px; height:20px; background:url(../images/wyIcons.png) no-repeat; overflow:hidden; margin:0 5px;  vertical-align:top; }
.fzlc_scrollBox .next{ background-position:-105px 0; }
/* 发展历程多图滚动end */
/*发展历程_end*/

/*新闻*/
.news_about{margin-top:50px;}
.news_about h2{ text-align:center; font-size:26px; font-weight:100; color:#d61518}
.news_about h3{ text-align:center; font-size:30px; font-weight:bold; color:#666666; line-height:60px}

.news_ul{ overflow:hidden; margin-top:30px; }
.news_ul li{ float:left; width:24%; height:auto; margin-right:1%; border:1px solid #eeeeee; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.news_ul li .img{ width:100%; height:auto; overflow:hidden}
.news_ul li .img img{ width:100%; height:100%}
.news_ul li h3{padding:12px; font-weight:400; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.news_ul li:hover{ background-color:#F2F2F2}
.news_ul li:hover { color:#666666}
.news_ul li:nth-child(4n){margin-right:0;}

/*荣誉*/
.rongyu_about{ background:url(../images/honor.jpg); padding:60px 0; margin-top:50px; text-transform:Uppercase; color:#666666 }
.rongyu_about h2{ text-align:center; font-size:26px; font-weight:100; }
.rongyu_about h3{ text-align:center; font-size:30px; font-weight:bold; line-height:60px}

/* 荣誉多图滚动 */
.rongyu_scrollBox{ overflow:hidden; margin-top:20px;}
.rongyu_scrollBox .bd li{float:left; width:24%; height:auto; margin-right:1%; background: rgba(255, 255, 255, 0.5); color:#333333; padding:20px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.rongyu_scrollBox .bd li .img{ overflow:hidden; width:100%; height:auto}
.rongyu_scrollBox .bd li .img img{width:100%; height:100%}
.rongyu_scrollBox .bd li p{ padding-top:10px; overflow: hidden; text-align:center}
.rongyu_scrollBox .bd li:nth-of-type(4n+0){margin-right:0}

.rongyu_scrollBox .hd{ height:20px; overflow:hidden; font-size:0; text-align:center; margin-top:20px}
.rongyu_scrollBox .hd ul{ display:inline-block; padding-top:5px; }	
.rongyu_scrollBox .hd li{ display:inline-block; width:8px; height:8px; background:#D0D0D0; margin:0 5px; vertical-align:top; overflow:hidden; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.rongyu_scrollBox .hd .on{ background:#BA2636;  }
.rongyu_scrollBox .prev,.rongyu_scrollBox .next{ display:inline-block; width:25px; height:20px; background:url(../images/wyIcons.png) no-repeat; overflow:hidden; margin:0 5px;  vertical-align:top; }
.rongyu_scrollBox .next{ background-position:-105px 0; }
/* 荣誉多图滚动end */
/*荣誉_end*/
/*关于我们_end*/

/*********footer*********/
.foot_2021{margin-top:30px; padding:60px 0; background:url(../images/foot.jpg) no-repeat top center; color:#FFFFFF}
.foot_2021 a{color:#FFFFFF}
.foot_2021 a:hover{ color:#FFCC00}

.foot_2021_box{ overflow:hidden}
.foot_2021_box .l{ float:left; width:800px; height:auto}
.foot_2021_box .r{ float:right; width:350px; height:auto}

.foot_ewm{ width:100%; height:auto; display:flex; display: -webkit-flex; /*启用弹性布局*/ flex-direction:row;/*从左到右排*/}
.foot_ewm li{width:100%; height:auto; text-align:center; color:#FFFFFF}
.foot_ewm li img{width:85%; height:auto;}
.foot_ewm li p{ line-height:40px}

.foot_text{width:100%; height:auto; display:flex; display: -webkit-flex; /*启用弹性布局*/ flex-direction:row;/*从左到右排*/}
.foot_text div{width:100%; height:auto; text-align:left; margin-right:10px;}

.foot_text h6{ color:#FFFFFF; font-size:18px; font-weight:400; position:relative;}
.foot_text h6:before{content: ""; width:20px; height:3px; background-color:#FFCC00; position:absolute; left:0; top:33px}

.foot_ul{width:100%; height:auto; color:#FFFFFF; margin-top:20px}
.foot_ul li{ line-height:27px; color:#FFFFFF}
.foot_ul li a{ display:block; color:#FFFFFF}

.foot_tel{ text-align:center; margin-top:20px;}

.foot_foot{ overflow:hidden; padding:30px 0}
.foot_foot .l{ float:left; text-align:left}
.foot_foot .r{ float:right; text-align:right}
/*********footer*********/

}