
* {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline; box-sizing:border-box;
}

h1, h2, h3, h4, h5, h6{font-weight: normal;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    font-family: "Microsoft YaHei";
    background: #f9f9f9; padding-bottom:60px;
	position: relative;margin:0; 

}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
input,textarea{
    outline: none;
}
textarea{ resize: none;}
a,a:hover{text-decoration: none;}
a{color: inherit;}
.clearfix{zoom:1}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear{clear: both;}

.i-b{display: inline-block}
.b{display: block}
.l{float: left}
.r{float: right}
.text{
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    position: relative;
}
.w1200{margin: 0 auto;padding: 0 10px;box-sizing: border-box}
.full{width: 100%;height: auto}
.car1 img{width: 100%;height: 100%;}

/*头部*/

header{
    height: 68px;
    width: 100%;
    background: #FFFFFF;
    font-size: .14rem;
    position: fixed;
    top:0;left: 0;
    z-index: 888;
    text-align: center;
    line-height: 60px;
}

#logo{width: 138px;display: inline-block;margin-top:10px; float: left; margin-left: 10px;}
#logo img{display: block; width: 100%; height: auto}
.menu a{
    position: absolute;
    right: 10px;
    width:30px;
    height: 25px;
    top: 20px;
}
.menu a img{width: 100%;height: 100%;display: block;}
#menu{
    margin-top: 68px;
    background: #9b5d0c;
    color: #fff;
}

.swiper-container {
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;

	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	
}


.openmenu{overflow-y:scroll; position:fixed;width:100%;}
#pgcontainer{margin:0px; padding:45px 0px;}
.overlay{left:0px; right:0px; bottom:0px; position: fixed; z-index:99; background-color:rgba(0, 0, 0, 0.5);}
.openmenu .overlay{top:0px;}
#hamburgermenu{background:#FFFFFF; left:0px; top:0px; width:0px; height:100%; overflow-y:scroll; position:fixed; z-index:999; box-shadow:3px 0px 7px rgba(0,0,0,0.55); -webkit-box-shadow:3px 0 7px rgba(0, 0, 0, 0.55); -moz-box-shadow:3px 0 7px rgba(0, 0, 0, 0.55);}
.nav_logo{width:100%;height: 68px; padding-top:10px; text-align:center; clear:both;}
.nav_logo img{height:55px; margin:5px 0px;}
.menu_head{text-indent: 1em; width:100%; min-width:150px; border-bottom:#ddd 1px solid; line-height:25px;  color:#333; padding:8px 0px; font-size:16px; position:relative; margin:0px;}
.menu_head img{vertical-align:middle; height:25px; padding-right:5px;}
.menu_head a{color:#333;}
.menu_body{width:100%; min-width:150px; overflow:hidden; line-height:38px; display:none;}
.menu_body a{width:100%; display:block; height:28px; line-height:28px; color:#333; text-indent:2em; border-bottom:rgba(255, 255, 255, 0.32) 1px solid;font-size: 14px;}
.sw_one .swiper-wrapper > .swiper-slide{position: relative;}
.swipter_pic{width:100%; height:100%; display:block;}


/**first_nr**/
.first_nr{position: relative;padding-top: 25%;}
.bt{text-align: right;}
.bt1 img{width: 85%;height: auto;}
.bt2{margin-top: 20px;}
.bt2 img{width: 70%;height: auto;}
.nai{position: absolute;}
.nai1{left: 40%;bottom: 32%;}
.nai2{left: 46%;bottom: 24%;}

/**second_nr**/
.second_nr{padding-top: 5%;}
.sec_list ul{padding-left: .5%;}
.sec_list ul li{float: left;margin-bottom: 18%;}
.sec_list ul li:nth-child(2n){float: right;}
.xl_pic{width: 10rem;position: relative;}
.xl_pic img{width: 100%;height: 100%;position: relative;z-index: 20;}
.xl_txt{border-radius:5px;width: 72%;background: rgba(247,242,24,.8);position: absolute;bottom: -55px;left: 50%;transform: translate(-50%,0);text-align: center;overflow:hidden;height: 45px;line-height: 45px;}
.xl_txt h6{font-size: 12px;color: #000000;position: relative;z-index: 20;}
.xlt_di{width: 100%;height: 20px;background: rgba(255,255,255,.5);position: absolute;top: 50%;left: 0;margin-top: -10px;}
.xlt_sb{background: rgba(185,143,180,.8);}
.xlt_zb{background: rgba(22,165,74,.8);}
.xlt_sp{background: rgba(247,169,18,.8);}

/**third_nr**/
.third_nr{padding-top: 15%;}
.ljrp_tit{text-align: center;margin-bottom: 20px;}
.ljrp_tit img{width: 45%;height: auto;}
.ljrp_jj{text-align: center;margin: 0 auto;font-size: 14px;color: #333333;line-height: 30px;}
.ljrp_jj p{
	word-break:break-all;display:-webkit-box; -webkit-line-clamp:3;
  -webkit-box-orient:vertical; overflow:hidden;
}
a.rp_more{display: block;margin: 0 auto;text-align: center;width: 90px;height: 28px;border: 1px solid #000000;line-height: 26px;font-size: 12px;color: #000000;margin-top: 40px}
.ljrp_pic{margin-top: 40px;}
.ljrp_pic img{width:60%;height: auto;}

/**fourth**/
.fourth_nr{padding-top: 15%;}
.mn_tit{text-align: center;line-height: 24px;color: #000000;}
.mn_tit h3{font-size: 28px;text-transform: uppercase;margin-bottom: 10px;}
.mn_tit p{font-size: 16px;}
.mn_tit p span{display: inline-block;font-size: 14px;font-family: arial;text-transform: uppercase;margin-left: 14px;}
i.mn_line{width: 100%;height: 1px;background: #000;display: block;margin: 0 auto;margin-top: 10px;}
.mn_nr{margin: 0 auto;margin-top: 20px;text-align: center;}
.mn_nr h6{font-size: 14px;color: #333333;width: 80%;margin: 0 auto;
overflow:hidden;
  text-overflow:ellipsis;
  -o-text-overflow:ellipsis;
  -webkit-text-overflow:ellipsis;
  -moz-text-overflow:ellipsis;
  white-space:nowrap;
}
.mn_nr > p{font-size: 12px;color: #333333;line-height: 24px;
word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;
  -webkit-box-orient:vertical; overflow:hidden;
}
a.mn_more{display: block;width: 72px;height: 29px;background: #72c192;color: #FFFFFF;text-align: center;line-height: 29px;font-size: 12px;margin: 0 auto;margin-top: 40px;}
a.mn_more:hover{background: #69b789;}
.fifth_nr{padding-top: 15%;}
a.mcon_more{display: block;overflow: hidden;width: 146px;height: 40px;border: 1px solid #535353;border-radius: 100px;line-height: 38px;font-size: 14px;color: #333333;margin-top: 40px;}
i.ico_mcmore{display: inline-block;background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoJSWsKRMDU0WqHj.jpg) no-repeat;width: 16px;height: 13px;margin-left: 26px;margin-right: 14px;}
.footer{width: 100%;height: auto;background: #5ebc84;color: #FFFFFF;position: absolute;left: 0;bottom: 0;padding-top: 15px;padding-bottom: 15px;}
.ft_di{width:100%; height: auto; overflow: hidden; background: #ddd;padding: 20px 0;}
.ft_di p{font-size: 0.9rem; color: #fff; text-align: center; line-height: 30px;}




/**内页**/
.banner{width:100%;height:auto; margin-top: 68px;}
.banner img{width:100%; height:auto; display:block;}
.banner > a{display: block;width: 100%;height: 100%;}
.second_nav,.erd_nr > p{text-align: right;font-size: 12px;color: #ffc100;line-height: 2;margin-top: 10px;margin-bottom: 10px;}
.second_nav p{width:100%; height:40px; line-height:40px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap}
/**abu-list**/
.abu-list{margin-top: 20px;padding-bottom: 60px;}
.abu-r-list ul{overflow: hidden;}
.abu-r-list ul li{width: 50%;height: 200px;float: left;overflow: hidden;position: relative;}
.abu-r-nr{width: 100%;height: 100%;position: absolute;left: 0;top:0;padding-top:28px ;padding-left: 22px;box-sizing: border-box;}
.abu-r-list ul li a > img{width: 100%;height: 100%;transition: all 0.8s ease-in-out;}
.abu-r-list ul li a{display: block;width: 100%;height: 100%;}
.abu-tit{color: #FFFFFF;}
.abu-tit h6{font-size: 22px;line-height: 1;}
.abu-tit span{font-size: 12px;font-family: arial;}
.abu-last{background: #FFFFFF;padding-top:28px ;}
.abu-last .abu-tit{color: #333333;}
.abu-jj{margin-top: 10px;line-height: 30px;}
.abu-jj p{font-size: 14px;color: #555555;}
.abu-jj p span{font-weight: bold;}
.abu-jj p strong{font-size: 22px;color: #007e35;}
.ny_footer{position: relative;background: #aaaaaa;text-align: center;margin-bottom: 61px;}

/**about 二级导航**/
.erd_list{width:100%; height: auto;}
.erd_list ul{overflow: hidden;}
.erd_list ul li{float: left;width: 25%;height: 49px;text-align: center;line-height: 49px;font-size: 12px;color: #555555;}
.erd_list ul li.on,.erd_list ul li:hover{background:#ffc100;background-size: cover;}
.erd_list ul li a{display: block;}
.abu_con{padding-top: 35px;padding-bottom: 60px;}
.abu_tit{text-align: center;font-size: 22px;color: #555555;margin-bottom: 30px;}
.abu_nr{font-size: 14px;line-height: 24px;color: #777777;}
.erd_list ul li.on a,.erd_list ul li:hover a{color:#fff;}
.abu_nr img{max-width:100%;}
.qyzl_list li{width:50%!important}
.hangye li{width:50%!important}


/**honnor**/
.hon_list ul{overflow: hidden;}
.hon_list ul li{float: left;width: 48%;margin-bottom: 15px;}
.hon_list ul li:nth-child(2n){float: right;}
.hon_pic{width: 100%;height:auto;border: 1px solid #555555;padding: 12px 11px;box-sizing: border-box;}
.honp{width: 100%;height: 100%;overflow: hidden;position: relative;}
.honp img{width: 100%;height: 100%;transition: all 0.8s ease-in-out; display:block;}
.hon_txt{font-size: 14px;color: #777777;text-align: center;background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoKI5poROAEJ1pJugOKSD.jpg) no-repeat center top;line-height: 56px;
overflow:hidden;
  text-overflow:ellipsis;
  -o-text-overflow:ellipsis;
  -webkit-text-overflow:ellipsis;
  -moz-text-overflow:ellipsis;
  white-space:nowrap;
}

/**product**/
.pro_nav ul li{width: 50%;}
.pro_list ul li{width: 48%;}
.pro_list ul li .hon_txt{background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoEHAqoROAEJ1pJugOKSD.jpg) no-repeat center top;}
.pro_list ul li .hon_pic{height: auto;}

/**health**/
.mn_list{width:100%; height: auto;}
.mn_list > ul > li{line-height: initial;overflow: hidden;border-bottom: 1px solid #eeeeee;padding-bottom: 15px;margin-bottom: 15px;}
.mn_date{width: 25%;background: #bfbfbf;color: #FFFFFF;text-align: center;float: left;padding: 12px 0;}
.mn_date h6{font-size: 40px;line-height: 1;}
.mn_date span{font-size: 14px;}
.mn_wz{width: 70%;float: right;}
.mn_wz h6{font-size: 1.2rem;color: #333333;
overflow:hidden;
  text-overflow:ellipsis;
  -o-text-overflow:ellipsis;
  -webkit-text-overflow:ellipsis;
  -moz-text-overflow:ellipsis;
  white-space:nowrap;
}
.mn_wz p{font-size: 0.9rem;color: #666666; margin-top:5px;line-height: 24px;
word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;
  -webkit-box-orient:vertical; overflow:hidden;
}
.mn_bt{overflow: hidden;}
.mn_bt h6{float: left;font-size: 22px;color: #555555;}
.mn_bt span{float: right;font-size: 14px;color: #555555;display: inline-block;margin-top: 5px;}
.mn_bt span:hover{color: #007D34;}
.mnl_u > ul > li{margin-bottom: 15px;}

/**serive**/
.service_nav ul li{width: 20%;}

/**contact**/
.mcon_xx{margin-top: 15px;font-size: 14px;color: #555555;}
.mcon_xx p span{color: #ffc100;font-weight: bold;}

/*banner*/
.index_banner img{width:100%; height:auto; display: block}
.index_banner_xx{width:100%; height: 100%;position: absolute; top:20%; left:0px; text-align: center; padding: 10px;}
.index_banner .swiper-slide{position: relative}
.index_banner_xx h3{font-size:1.8rem;  color: #ffffff; font-weight: bold; line-height: 50px; }
.index_banner_xx span{width:15px; height: 15px; border-radius: 50%; background: #fff; display: block; margin: 20px auto;}
.index_banner_xx p{font-size: 1rem; color: #ffffff; line-height: 28px; }
.index_banner_xx a{ width:118px; height:35px;  border-radius: 20px; background: #ffc100; line-height:35px; display: block; color: #fff; margin:20px auto 0;
	font-size: 0.9rem}

.index_banner .swiper-pagination{bottom:93px;}
.index_banner .swiper-pagination-bullet{width:10px; height:10px;}
.swiper-pagination-bullet-active{background: #ffc100}


/*流程*/
.sw_nr{width:100%;height:calc(100% - 68px);position: absolute;top: 68px;left: 0; padding: 5% 10px 0;}
.index_liu{width:100%; height:117px;  margin-top:23%; position: relative}
.index_liu ul{width:100%; height: 126px; overflow: hidden;}
.index_liu ul li{width:80px; height: auto;float: left; cursor: pointer}
.index_liu ul li .icon{width:20px; height:20px; border-radius: 50%; padding:4px; background: rgba(255,255,255,0.5); margin: 15px auto 8px;  transition: all 0.6s;  }
.index_liu ul li .icon i{width: 100%; height: 100%; border-radius: 50%; background: #fff; display: block}
.index_liu ul li p{font-size: 0.8rem; color: #fff; height:28px; line-height:28px; text-align: center}
.index_liu ul li h3{width:80px; height:38px; background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoKHxpD1cF.jpg) no-repeat; background-size:100% 100%;  color: #0e0e0f; font-size: 0.8rem; text-align: center; line-height: 32px; opacity: 0}
.index_liu ul li:hover .icon{ background: rgba(255,193,0,0.5); transform: scale(1.6);}
.index_liu ul li:hover .icon i{background: #ffc100}
.index_liu ul li:hover h3{opacity: 1}
.index_liu ul li:hover p{opacity: 0}
.section_title{width:100%; height: auto; overflow: hidden; }
.section_title h3{font-size: 47px; font-family: "Impact"; color: #fff; height: 40px; line-height:40px;}
.section_title h4{font-size: 29px; color: #ffffff; line-height:35px;}
.index_liu ul li.active h3{opacity: 1;color: #fff}
.index_liu ul li.active p{opacity: 0}
.mcon_nr{width:100%; height: auto; overflow: hidden; text-align: center; }
.mcon_nr h3{font-size:1.5rem; color: #ffffff; line-height: 40px;}
.mcon_nr p{font-size:1.3rem; color: #fefefe; opacity: 0.46; line-height:10px; margin-bottom:5px; font-family: "Arial"}
.mcon_nr span{font-size:0.9rem; color: #fefefe; width: 100%; height: auto; overflow: hidden; line-height: 26px;}
.index_liu img{width:100%; height: auto}
.index_liu_one{ position:absolute; top:-63px; left:0;}
.index_liu_two{ position:absolute; top:56px; left:0;}

/*关于&#115;&#117;&#110;&#98;&#101;&#116;&#30003;&#21338;*/
.about_more{width:92px; height: 35px; line-height: 35px; font-size: 0.9rem; background: #ffc100; color: #fff; display: block; margin:20px auto 0; text-align: center;}
.about_ul{width:auto; height: auto; overflow: hidden; margin: 20px auto;display: table}
.about_ul li{width:85px; height:85px; background: #ffc100; line-height:85px; text-align: center; border-radius: 50%; font-size: 0.9rem; float: left; margin: 0px 20px;}
.about_ul li a{color:#fff}

/*产品*/
.sw_pro{width:100%; height: auto; overflow: hidden}
.sw_pro h3{font-size:1.5rem; color: #999; line-height: 40px; font-weight: bold;}
.sw_pro h4{font-size:1.6rem; color: #333;  line-height:25px; font-family: "Arial"}
.cur_pic{width:100%; height: auto; overflow: hidden;}
.cur_info{width:100%; height: 35px; line-height:35px; background: rgba(255,255,255,0.5);padding: 0px 8px; margin-top: 2px;}
.cur_info h3{width:70%; float: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;float: left; font-size: 0.8rem; text-align: left}
.cur_info p{font-size:0.8rem; color: #333333;}
.pro_more{width:138px; height:35px; background: rgba(255,255,255,0.5); text-align: center; line-height:35px; color: #fff; font-size:0.9rem; color: #333333; display: block;
	margin: 0px auto;}
.index_prolist a{width:100%; height:auto; overflow:hidden; display:block;}
.cur_pic img{width:100%;}	

.index_prolist{margin:4% 0}
	
	
/*新闻*/
.index_news_t{width:100%; height: auto; overflow: hidden}
.index_news_t h3{font-size:1.5rem; color: #333; line-height: 40px; font-weight: bold;}
.index_news_t p{font-size:1.5rem; color: #999999; line-height: 40px;}
.index_news{width:100%; height: auto; overflow: hidden}
.index_news ul{width:100%; height: auto; overflow: hidden; margin-top: 10px;}
.index_news ul li{width:48%; height: auto; overflow: hidden; float: left; text-align: left}
.index_news ul li:nth-child(2n){float: right}
.index_news ul li img{width:100%; height: auto}
.index_news ul li h3{width:100%; height: 28px; line-height: 28px; font-size: 1rem; color: #333333; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.index_news ul li span{font-size: 0.9rem; color: #333;line-height:25px; display:block; width:100%}
.index_news ul li p{width:100%; height: 49px; font-size: 0.9rem; color:#333; line-height: 22px;}
.index_news_li{width:100%; height: auto; overflow: hidden; border-top: 1px solid #fff;border-bottom: 1px solid #fff; margin:8px 0;padding: 8px 0; text-align: left}
.index_news_li .index_t{width:100%; height: auto; overflow: hidden; }
.index_news_li .index_t h3{width:70%; float: left; height:28px; line-height:28px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 1rem;  color:#333}
.index_news_li .index_t span{font-size: 0.9rem; color: #333;line-height:30px; float: right}
.index_news_li p{width:100%; height: 50px; line-height: 25px; color:#333; font-size: 0.9rem; overflow: hidden}
.new_more{width:150px; height: 40px; background: #1b1305; display: block; margin: 20px auto 0; text-align: center; line-height: 40px; color:#fff;font-size: 0.9rem}


/*客户*/
.index_kehu{background: #eeeeee}
.index_kehu .sw_nr{padding: 0px!important}
.kehu_pic{width:100%; height: auto; overflow: hidden}
.kehu_pic img{width:100%; height: auto;}
.index_kehu_t{width:100%; height: auto; overflow: hidden; text-align: center; margin-top: 20px;}
.index_kehu_t h4{font-size:2rem; color: #333333; opacity: 0.4}
.index_kehu_t h3{font-size:1.5rem; color: #333; line-height: 40px; font-weight: bold; margin: 5px 0 }
.index_kehu_t span{width:40px; height: 2px; background: #fbbe01; display: block; margin: 0px auto;}
.index_kehulist{width:100%; height: auto; overflow: hidden;padding: 0px 10px; margin-top:20px;}
.kehulist img{width:100%; height: auto;}


/*联系我们*/
.index_contact{width:100%; height: auto; background: rgba(251,190,1,0.5); overflow: hidden; margin-top:15px; padding:10px 0}
.contact_xx{width:100%; height: 100%; text-align: center}
.contact_xx h3{font-size: 20px; color: #ffffff; font-weight: bold; height: 40px; line-height: 40px;}
.contact_xx p{font-size: 16px; color: #ffffff; line-height: 26px;}
.footer_top_right{width:auto;  display: table; overflow: hidden;  margin:15px auto;}
.footer_img{width:102px; height: auto; float: left;}
.footer_img img{width:100%; height:100%;}
.footer_img p{width:100%; height:30px; line-height: 30px; font-size:12px; color: #fff; text-align: center}
.footer_img div{width:100px; height:100px;  padding: 5px;border: 1px solid #fff}
.img_right{ margin-left: 20px;}
.index_xx{width:auto; display: table; margin:20px auto 0;}
.index_xx a{width:100px; height:35px; background: #333333; color: #fff; text-align: center; line-height: 35px; float: left;font-size: 0.9rem}
.index_xx a.map_dt{margin-left: 10px;}
.index_xx a:hover{background:#fbbe01 }

/*内页产品*/
.ny_product{width:100%; height: auto; overflow: hidden; margin-bottom: 30px;}
.ny_product ul{width:100%; height: auto; overflow: hidden; margin: 10px 0}
.ny_product ul li{width:48%; height: auto; overflow: hidden; float: left; background:#ddd; margin-bottom: 10px; padding: 8px;}
.ny_product ul li:nth-child(2n){float: right}
.ny_product ul li img{width:100%;}
.ny_product_info img{max-width:100%;}
.ny_product_info{width:100%; height:auto; overflow:hidden; margin:20px 0 0}
.ny_product_info h3{width:100%; height:auto; overflow:hidden; font-size:1.2rem; color:#333; line-height:40px;}
.ny_product_info p{width:100%; height:auto; overflow:hidden; font-size:0.9rem; color:#333; line-height:25px}
.ny_product_info div{margin:10px 0}

/*设备*/
.ny_shebei{height:auto; overflow: hidden}
.ny_shebei ul{width:100%; height: auto; overflow: hidden; margin-top: 38px;}
.ny_shebei ul li{width:378px; height: auto; overflow: hidden; float: left;margin-bottom: 27px; margin-right:33px;}
.shebei_pic{width:378px; height: 292px; overflow: hidden;}
.shebei_pic img{width:100%; height: 100%; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;}
.ny_shebei ul li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.ny_shebei ul li .she_sousuo{width:100%; height: 45px; background: #eeeeee}
.ny_shebei ul li .she_sousuo p{width:300px; height: 45px; line-height: 45px; float: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 16px; color: #333333;
	padding-left: 20px;}
.sousuo{width:60px; height: 45px; background: #b5b5b5; text-align: center; float: right; display: flex; align-items: center;}
.sousuo img{align-items: center; margin: 0px auto;}
.ny_shebei ul li:hover .sousuo{background: #ffd106}
.ny_shebei ul li:nth-child(3n){margin-right:0px;}



/*进出口业务*/
.ny_jinchukou{width:100%; height: auto; overflow: hidden; margin-top: 38px;}
.ny_jinchukou ul{width:100%; height: auto; overflow: hidden; margin-bottom: 30px;}
.ny_jinchukou ul li{width:100%; height:auto;}
.jck_left{width:100%; height: auto; background: #eeeeee;padding: 8px; }
.ny_jinchukou ul li img{width:100%; height: 100%;}
.jck_right{ width:100%; height: 100%;  padding-top:2%; padding-left:1%; }
.jck_info h3{width:100%; height: 40px; line-height: 40px; font-size: 24px; color: #333333; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.jck_info span{font-size: 14px; color: #333333}
.jck_info p{width:100%; height:50px; font-size: 14px; color: #333333; line-height: 24px; margin-top: 15px; overflow:hidden}
.jck_info i{width:74px; height: 30px; border: 1px solid #fbbe01; color: #333; text-align: center; font-size: 14px; color: #333333; font-style: normal; display: block; border-radius: 15px; line-height: 30px; margin-top:10px;}
.ny_jinchukou ul li:hover .jck_left{background: #fbbe01}
.ny_jinchukou ul li:hover .jck_info i{background: #fbbe01; color: #fff;}
.jck_rleft{width:100%; height: 100%; float: left; padding-top: 25px; padding-right: 35px; }




/*包装印刷*/
.ny_bzys{width:100%; height: auto; overflow: hidden;margin: 38px 0}
.ny_bzys_top{width:100%; height: auto; overflow: hidden; margin-bottom: 10px;}
.ny_bzys_top h3{font-size: 24px; color: #333333; font-weight: bold; background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoK0HpD1cF.jpg) no-repeat bottom center; width: 100%; height:56px; text-align: center;
	margin-bottom: 15px;}
.ny_bzys_top p{font-size: 15px;color: #666666; line-height: 30px; text-align: center}
.ny_bzys_tpic{width:100%;  height:auto; border: 1px solid #e5e5e5; margin-top: 55px; padding: 10px; overflow:hidden}
.ny_bzys_tpic img{height: 100%;  display: block;width:100%}
.bd_all{width:100%; height: auto; overflow: hidden;  }
.bd_all img{max-width:100%; height:auto;}
.nt_title1{width:132px; height: 40px; background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoODNpD1cF.jpg) no-repeat; font-size: 15px; color: #333; line-height: 40px;padding-left: 60px;}
.nt_title2{width:150px; height: 40px; background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoODZpD1cF.jpg) no-repeat; font-size: 15px; color: #333; line-height: 40px;padding-left: 60px;}
.nt_title3{width:150px; height: 40px; background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoODVpD1cF.jpg) no-repeat; font-size: 15px; color: #333; line-height: 40px;padding-left: 60px;}
.bzys_xx{width:100%; height: auto; overflow: hidden; font-size: 15px;color: #666666; line-height: 30px;}
.bzys_one{width:100%; height: auto; border-bottom: 1px solid #ddd; padding-bottom: 40px; margin-top: 40px;}
.bzys_three{width:100%; height: auto; margin-top: 40px; margin-bottom: 20px;font-size: 15px;color: #666;line-height: 30px  }
.nzys_case{padding: 8px 14px;  background: #eeeeee; width: 100%; height:auto; margin-bottom:10px;}
.nzys_case_pic{width:100%; height:auto; overflow: hidden;position: relative}
.nzys_case_pic img{width:100%;}
.nzys_case_pic .case_hover{width:100%; height: 100%; position: absolute; top: 0px; left:0px; background: rgba(0,0,0,0.5); text-align: center;display: none}
.case_hover span{font-size: 15px; color: #fbbe01; height: 35px; line-height: 35px;}
.case_hover img{width:40px; height: 40px; display: block; margin:102px auto 5px;}
.nzys_case:hover .case_hover{display:block;}
.nzys_case_pic .case_img{width:100%; height: 100%; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s}
.nzys_case:hover img.case_img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.nzys_case p{width:100%; height: 30px;line-height:30px; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size:15px;color: #333; 
	margin-top: 8px;}
.nzys_case:hover{background: #fbbe01}
.swiper-h{margin-top: 20px;}
#tabs-container {height:auto;}
.tabs {width: 100%; height: 60px;  line-height: 60px; background: #eeeeee; }
.tabs a {font-weight:normal; text-align:center; float:left; width:50%; height:60px; line-height:40px; color:#333; text-decoration:none; font-size: 0.9rem; padding-top: 10px;}
.tabs a.active {font-size: 1rem;  color: #333333; font-weight: bold; border-top: 2px solid #fbbe01; background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoEyOpUHEoIt.jpg) no-repeat top center;}
.news-list {padding:0 10px;}
.news-list li{overflow:hidden; border-bottom:1px solid #eceef0; box-shadow:0 1px 1px #fff; font-weight:normal; height:35px; line-height:35px; font-size:80%;}



/*环保材料*/
.ny_hbcl_title{width: 100%; height: 77px; background: #eeeeee; text-align: center; font-size: 30px; margin-top: 48px; }
.ny_hbcl_title h3{width:140px; height: 77px; line-height: 77px;  border-top:2px solid #fbbe01; margin: 0px auto; font-weight: normal;font-size: 30px;}
.ny_hbcl_one{width:100%; height: auto; overflow: hidden; margin-top:20px;}
.hbcl_gs{width:150px; height: 130px; background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoDIuTK1SdH1tqESgJ.jpg) no-repeat; font-size: 24px; color: #333333; font-weight: bold; padding-top:47px; padding-left: 26px; }
.hbcl_gsxx{width:100%;  height: auto; font-size: 14px; color: #333; line-height: 28px; margin-top: 30px;}
.ny_hbcl_two{width:100%; height: auto; margin-top: 40px; background: #eeeeee;padding-top: 46px; padding-bottom: 80px;}
.hbcl_two_title{width:205px; height: 130px; margin: 0px auto; font-size: 24px;color: #333333; font-weight: bold; background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoDHHpD1cF.jpg) no-repeat; text-align: center; padding-top: 26px; padding-left: 6px; line-height: 30px;}
.ny_hbcl_two ul{width:auto; display: table; margin: 10px auto; margin-top: 55px;}
.ny_hbcl_two li{width:47%; height: auto;float: left; margin-right: 6%; margin-bottom: 10px;}
.ny_hbcl_two li .hbcl_pic{width:100%; height: 100%; border-radius: 50%; background: #f5d572; padding: 10px; margin: 0px auto;}
.ny_hbcl_two li .hbcl_pic  img{width:100%;  height: 100%; border-radius: 50%;} 
.hbcl_zi{width:100%; height: 37px; background: #fbbe01; color: #fff; line-height: 37px; text-align: center; font-size: 14px; margin: 15px auto 10px; border-radius: 25px;}
.ny_hbcl_two li p{width:100%; height: 35px; line-height: 35px; color:#333; text-align: center; font-size: 14px;}
.ny_hbcl_three{width:100%; height: auto; overflow: hidden;  margin-top: 40px; margin-bottom: 60px;}
.ny_hbcl_three_xx{width:100%; height: auto; float: right;margin-top: 60px;}
.ny_hbcl_three_xx p{font-size: 16px;color: #333333; line-height:40px;}
.ny_hbcl_three_xx p img{margin-right: 10px; float: left; margin-top: 8px;}
.ny_hbcl_two li:nth-child(2n){margin-right:0 }


/*印刷图形*/
.bzys_ystxx{width:100%; height: auto; overflow: hidden; margin-top:20px; position: relative}
.ny_texie{width:100%; height: auto; margin-top: 40px; background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoDIEXJyRoJ0WH.jpg) no-repeat}
.ny_texie_title{width:100%; height: 92px; overflow: hidden; text-align: center; background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoK0HpD1cF.jpg) no-repeat bottom center;}
.ny_texie_title h3{font-size: 30px; color: #333333; font-weight: bold;}
.ny_texie_title  img{margin: 10px 0}
.nzys_texie{padding: 8px 14px;  background: #eeeeee; width: 100%; height: 310px;margin-bottom: 20px; border: 1px solid #dcdcdc}
.nzys_texie:hover{background: #fbbe01}
.nzys_texie:hover .case_hover{display:block;}
.nzys_texie:hover img.case_img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.ny_pantong{width:100%; height:auto; }
.ny_pantong_xx{width:100%; height: auto; margin: 0px auto; background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoEIOpoSMsU0WqHj.jpg) no-repeat right; margin-top: 30px; overflow: hidden}
.ny_paninfo{width:100%; height:auto; background: #f4f4f4; padding: 30px 15px; font-size: 15px;color: #333333; line-height: 30px;}
.ny_yinshua{width:100%; height: auto; overflow: hidden; margin-top: 20px; font-size: 15px; color: #333333;line-height: 25px; margin-bottom: 40px;}
.ny_yinshua_js{width:100%; height: auto; padding:0px 10px;}
.ny_yinshua_js img{max-width:100%; height:auto;}



/**footer*/
footer{ position: fixed;  bottom: 0;left: 0;z-index: 888; height: 60px;width: 100%; background:rgba(27,19,5,0.79); font-size: 12px; padding: 0px 2%}
footer ul{width:100%; height: 100%;display: block}
footer li{width: 25%;height: 100%;float: left; box-sizing: border-box;}
footer li:last-child{border-right: none;}
footer li img{width: 24px;height: 24px;display: block;margin: 0 auto}
footer li a{display: block;width: 100%;height: 100%;text-align: center;box-sizing: border-box;padding-top: 10px;color: #fff}
footer span{line-height:28px; display: block; width: 100%;}
footer li i{display: block; height: 20px; margin: 0px auto;}
.n1{background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoKI5sIucSK1H.jpg) no-repeat; background-size:100% 100%; width:20px;}
.n2{background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoHIuGKIkNHOkQJyV.jpg) no-repeat; background-size:100% 100%; width: 20px;}
.n3{background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoHHEGKHkpKkkQJyV.jpg) no-repeat; background-size:100% 100%; width: 31px;}
.n4{background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoHI5SKIunHSLqESgJ.jpg) no-repeat; background-size:100% 100%; width: 20px;}
footer li.active{background: #ffc100}
footer li.active a{color:#333}
footer li.active .n1{background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoKI5sIzgqU0WqHj.jpg) no-repeat; background-size:100% 100%; width:20px;}
footer li.active .n2{background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoEyygJkcSK1H.jpg) no-repeat; background-size:100% 100%; width: 20px;}
footer li.active .n3{background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoHHygJkcSK1H.jpg) no-repeat; background-size:100% 100%; width: 31px;}
footer li.active .n4{background: url(/EIqrESyDEyMUTykqHI1MIO1nJIEJI0NoHI1gJkcSK1H.jpg) no-repeat; background-size:100% 100%; width: 20px;}

.go_black{ width: 90px;height: 30px;background: #FBBE01; color: #fff; text-align: center; line-height: 30px; border-radius: 5px; position: relative;}


@media only screen and (max-width:414px ) {
	
	.abu-r-list ul li{height: 194px;}
	
}

@media only screen and (max-width:375px ) {
	.xl_pic{width: 9rem;}
	.fctl,.fctl h5{line-height: 20px;}
	a.mcon_more{margin-top: 20px;}

	.abu-r-list ul li{height: 175px;}
	.about_ul li{margin:0px 15px;}
	.about_ul li{width:75px; height:75px; line-height:75px;}
	.index_liu_two{top:41px;}
	.index_liu ul li{width:70px;}
	
}

@media only screen and (max-width:360px ) {
	.xl_pic{width: 8rem;}
	.mcon_nr p{font-size: 12px;}
	.mcon_nr h3{margin-bottom:2px;}
	.abu-r-list ul li{height: 167px;}
	.mcon_nr span{line-height:15px;}
	.about_ul li{margin:0px 12px;}
	.index_liu_two{top:36px;}
	.footer_img div{height:90px; width:90px;}
	.index_liu ul li{width:65px;}
	
}

@media only screen and (max-width:320px ) {
	.xl_pic{width: 7rem;}
	.xl_txt{bottom: -48px;width: 84%;height: 40px;line-height: 40px;}
	.fctl h5{font-size: 14px;}
	.fctl,.fctl h5,.ft_di{line-height: 14px;}
	.abu-r-list ul li{height: 147px;}
	.cur_info p{display:none;}
	.cur_info h3{width:100%;}
	.about_ul li{margin:0px 7px;}
	.index_liu_two{top:23px;}
		.index_liu ul li{width:59px;}
	
}<!--耗时0.00045585632324219秒-->