@charset "utf-8";
/* CSS Document */

@media all and (max-width:1770px){
	.newslb_xgx{width:91%;}
	.foot1_fr li{margin-left:50px;}
	}

@media all and (max-width:1640px){
	.foot1_fr li{margin-left:36px;}

	}

@media all and (max-width:1500px){
	.navul li{margin-right:25px;}
	.innews_fr li {padding: 36px 20px;height: 100%;}
	.in3nr_w{top:12%;}

	}

@media all and (max-width:1440px){
	.navul li{margin-right:20px;}
	.banner_text p{font-size:56px;}
	.banner_text1{padding:15px 13px;}
	.index11_bt{width:760px;height:79px;}
	.inspot_ultext strong,.newslb_01textb{font-size:22px;}
	.inspot_h2,.innews_fltime,.about1_h2,.about_fzlc_zw strong{font-size:40px;}
	.innews_fltime i,.about1_h2 p{font-size:16px;}
	.innews_fltext strong{font-size:22px;}
	.innews_frl{font-size:40px;}
	.innews_frr strong{font-size:22px;}
	.innews_fr li {padding: 37px 15px;height: 100%;}
	.in3nr_w strong{font-size:40px;}
	.mediaul_frb{font-size:22px;}
	.mediaul_fl span{font-size:40px;}
	.mediaul_fl{width:16%;}
	.mediaul_fr{width:80%;}
	.mediaul li{margin-bottom:35px;}
	.mediaul.notice.environ li{margin-bottom:35px;}
	.details_bt{font-size:22px;}
	.details_bt p{font-size:14px;margin-top:10px;}
	.about_fzlcy .swiper-button-next{right:0;}
	.about_fzlcy .swiper-button-prev{left:0;}
	.about1_nrtext{padding-top:0;line-height:26px;}
	.newsul_bt{font-size:22px;}
	.newslb_xgx {width:96%;}
	.newslb_01text{padding-top:77px;}
	.foot1_fr li {margin-left: 27px;}
	.protection .protectionImg{top: -8%;}
	.about1.soluInfo{margin-top:40px; margin-bottom:30px;}
	#report  .content div.item {margin-bottom: 35px;}
	#report  .content div.item h3 {font-size: 22px;}
	}

@media all and (max-width:1366px){
	.navul li{font-size:14px;}
	.banner_text p{font-size:50px;}
	.index11_bt{width:700px;height:73px;}
	.more{width:200px;height:56px;line-height:54px;font-size:18px;}
	.more img{margin-left:30px;}
	.innews_fr li {padding: 29px 15px;height: 100%;}
	.in3nr_w strong{font-size:36px;line-height:50px;}
	.in3nr_wtext,.in3nr_wx{margin-top:10px;}
	.foot1_fr li{margin-left:30px;}
	.mediaul li a{padding: 40px 40px 0 40px;}
	.mediaul_frb{font-size:20px;}
	.mediaul_fl span{font-size:34px;}
	.mediaul_fl{line-height:30px;}
	.mediaul li{height:250px;margin-bottom:28px;}
	.mediaul.notice.environ li{height:250px;margin-bottom:28px;}
	.about_tc{width:90%;left:5%;margin-left:0;}
	.about_form{width:85%;}
	.newslb_01text .newsul_de{margin-top:10px;}
	.newslb_01textb{margin-bottom:10px;}
	.newslb_01text{padding:65px 45px 67px 200px;}
	.news_kwtext{font-size:20px;margin-top:10px;margin-bottom:0;}
	.foot1{padding:70px 5%;}
	.details_more .more{line-height:50px;}
	.details_more .more i{top:5px;}
	.animalInfo{padding: 20px 0px}
	.animalInfo .animalInfoLeft{padding:0px 20px;}
	.newMoTop{overflow: hidden;}
	.about1_nrtext h1 {font-size: 36px;line-height: 36px;}
	#report  .content div.item {margin-bottom: 28px;}
	#report  .content div.item h3 {font-size: 20px;}
	.ny_banner {height: 410px;}
	}

@media all and (max-width:1299px){
	.innews_fltext strong{font-size:20px;}
	.innews_fl li,.innews_fl,.innews_fr li,.innews_fr{height:auto !important;}
	.innews_nr1 .innews_fl li p,.innews_nr1 .innews_fr li p {height: 89px !important;}
	.innews_nr1 .innews_frl {width: 30%;}
	.innews_nr1 .innews_frr{width: 70%}
	.innews_fr li{margin-top:20px;height: 100%;}
	.in3ul_sj{bottom:-52px;}
	.slides img{ transform:scale(1);}
	.head_form{display:none;}
	.sj_nav{display:block;}
	.navdiv{ position:fixed;top:0;right:-100%;width:70%;height:100%; background:#181717;z-index:100; transition:1s;}
	.navdiv.active{right:0;}
	.navul li{width:100%;}
	.navul{padding:0 10%;}
	.navul li{border-bottom:1px dashed #fff; color: #fff;padding:15px 5px;}
	.navul li a{color:#fff;display:block;}
	.navulx{display:none;}
	.navul li.active{border-bottom:1px solid #f08418;}
	.navul li .navMenu{top: 49px;}
	.navul li .navMenu p a {font-size: 16px;}
	.Languages,.Report,.Portal{height:30px;padding-top:5px;}
	.head{padding:10px 5%; height: 70px;}
	.banner_text p{font-size:40px;margin-top:20px;}
	.banner_text1{font-size:16px;padding:13px;}
	.banner_text{top:30%;text-align:center;}
	.banner .banner_sb{bottom:20px;}
	.banner .banner_sb img{height:30px;}
	.banner .banner_sb span{font-size:12px;}
	.index11_bt{width:70%;}
	.index11{width:90%;margin-top:50px;}
	.inspot_h2, .innews_fltime,.about1_h2,.about_fzlc_zw strong{font-size:30px;}
	.inspot_ultext strong{font-size:20px;margin-bottom:0;}
	.inspot_ultext{font-size:14px;}
	.inspot_ultext .details{font-size:16px; background-size:auto 60%;margin-top:0;}
	.innews_fl{width:100%;}
	.innews_fr{width:100%;margin-top:20px;}
	/*.innews_nr1 .innews_fr {width: 31%;margin-top: 20px;}*/
	.in3ul{width:90%;}
	.in3ul li .in3ul_img,.in3ul li .in3ul_img img{height:60px;}
	.in3ul li.active .in3ul_img .img2{top:-60px;}
	.in3ul_text{font-size:18px;}
	.in3ul_sj img{height:15px;}
	.in3nr_w strong{font-size:20px;line-height: 26px;}
	.in3nr_wtext{font-size: 14px;line-height: 22px;}
	.in3nr_wtext, .in3nr_wx{margin-top: 5px;}
	.in3nr_wmore{margin-top:10px;}
	.foot1_fl{width:100%;overflow:hidden;}
	.foot1_fl .footlogo{float:left;}
	.foot1_fl1{float:right;margin-top:0;}
	.foot1_fr{margin-top:30px;width:100%;}
	.foot1_fr li{width:20%;margin-left:0;}
	.crumbs .fl{padding:20px 0;}
	.media{margin-top:50px;}
	.mediaul{margin-left:0;}
	.mediaul li{height:auto;width:100%;margin-left:0;}
	.mediaul.notice.environ li{height:auto;width:100%;margin-left:0;}
	.mediaul li a{padding:25px;overflow:hidden;}
	.details{margin-top:20px;}
	.details_bt{font-size:18px;}
	.about1 {margin-top: 40px;}
	.about1_nrimg,.about1_nrtext{width:100%;overflow:hidden;}
	.about2{margin-top:60px;}
	.about2bd {margin:0 5px;}
	.about2dzk{width:100%;}
	.about2dz{margin-top:20px;overflow:hidden;padding:10px 5px;}
	.about2dz,.about2dzkn{ position:relative;left:0;top:0;}
	.about2img1,.about2dzk1_sj{display:none;}
	.about2dzkn{display:block;}
	.about2dz1 i,.about2dz2 i,.about2dz3 i,.about2dz4 i,.about2dz5 i,.about2dz6 i,.about2dz7 i,.about2dz8 i,.about2dz9 i,.about2dz10 i{font-size:40px;float:left;margin-right:8px;}
	.about2dzkn{float:left;width:80%;}
	.about2dzk1_bc{box-shadow: 0 0 10px rgba(0,0,0,0.1);width:100%;height:auto;overflow:hidden;padding:25px 20px;}
	.about2dzk1_text{width:83%;}
	.about2img{padding-bottom:50px;}
	.about3{padding:40px 0;}
	.newsul_bt{font-size:16px;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;height:auto;line-height:20px;margin-top:15px;}
	.newsul_zw{font-size:14px;line-height:26px;height:auto;margin-top:10px;}
	.newsul_de,.newsul_de i{font-size:16px;}
	.newsul_de{margin-top:10px;}
	.about4{padding:50px 0;}
	.about4bt li{width:50%;height:auto;line-height:50px;margin-bottom:5px;font-size:18px;}
	.about_fzlc{margin-top:35px;}
	.about_fzlc_text{margin-top:5px;}
	.about_fzlcnr{height:306px;}
	.about_conul{width:100%;}
	.about_conul:nth-child(2){margin-left:0;}
	.about_conul li{margin-bottom:20px;}
	.about_form{width:90%;}
	.about_formk{width:100%;}
	.about_tcx img{height:30px;}
	.about_tc{height:auto;padding-bottom:30px;margin-top:-384px;}
	.about_formk{margin-bottom:10px;}
	.about_formfx label{width:80%;}
	.newslb_01img{ position:relative;top:0;left:0;width:100%;z-index:1;}
	.newslb_01img img{width:90%;}
	.newslb_01text{width:100%; position:relative;top:-20px;padding:40px 5% 40px 5%}
	.newslb_01textb{font-size:18px;}
	.newslbmi .ny_more{margin-top:0;}
	.news_kw{padding:10px 0 90px 0;}
	.news_kwtext{font-size:16px;}
	.news .newslb_01text{padding-top:50px;}
	.news .newslb_01textb{font-size:18px;}
	.about_sjz{height:367px;}
	.in3ul li p.active .in3ul_img .img2{top:-60px;}
	/* 解决方案 */
	.soluInfo .about1_nrtext,.chemicalBox .about1_nrtext{height: auto;padding-right:0}
	.soluInfoPro .infoPro{width: 100%; margin-top: 20px;}
	.about1_nrtext.soluInfoLeft{float: inherit;}
	.about1_nrimg.soluInfoRig{float: inherit; margin-top: 14px;}
	.proText{width: 60%;}
	.animalInfoLeft h5{font-size: 20px; line-height: 30px;}
	.animalInfoLeft p{margin-top: 10px;}
	.about1_nrtext .commText{height: auto;}
	.specLeftText{position: inherit; color: #333333; left:0px; top: 0; padding: 10px;}
	.spec .specLeft .specLeftText {position: absolute;left: 40px;top: 100px;color: #FFFFFF}
	.spec .specLeft .specLeftText span {background: #FFFFFF}
	.specLeft span{background: #333333;}
	.specLeft h4{font-size: 32px;}
	.nutrtion{height: 560px;}
	.nutrtionInfo{width:100%; height: 100%; padding: 20px 40px;}
	.nutrtionPro .tabInfo ul li{width:48%;}
	.nutritionItem{width: 23%;}
	.specInfoBox .nutrtionInfo{top: 0; height: 100%;}
	.specInfoItemCont .anInfoDiv .swiper-slide b{font-size: 17px;}
	.commonFoot.newmaterials .footItem{padding: 50px 0 50px 4%;}
	.materDetail{height: auto;}
	.materDetail .about1_nrimg,.chemicalBox .about1_nrtext{width: 100%;}
	.soluInfo .about1_nrtext.materialDeta{position: inherit; height: auto;left: 0; top: 0;padding: 20px;}

	.protection{height: auto; margin-top: 2%;}
	.protection .protectionImg{position: inherit; left: 0; top: 0; width: 100%;}
	.protectionRig{width: 100%; margin-right: 0; float: inherit; padding: 20px;}
	.protection.grey{padding: 0 0 20px 0;}
	.applicationItem:hover p{top:28%;}
	.heat .swiper-slide p{width: 45%;}
	.heatBox{margin-top:50px;}

	.innovationItem .about1_nrtext h1{font-size: 19px;}
	.deve .about1_nrtext .commText{height: auto;}
	.deveNew .deveRig{width: 70%;}
	.deveinfos .about1_nrimg{position: inherit;width: 100%;}
	.deveinfos .about1_nrtext{width: 100%; padding:20px; box-sizing: border-box;}
	.deveinfos .about1_nrtext .commText{height: auto;}
	.innovationBox .specInLeft,.innovationBox .specRigt{width: 100%;}
	.innovaText .innovaTextP{height: auto;}

	.contactBox .contactLeft{width:100%;}
	.contactBox .contactRig{width:100%; height: auto;}
	.major{flex-wrap: wrap;}
	.major::before{display: none;}
	.major .majoritem{width: auto; margin-top: 20px;}
	.major .majoritem h2{font-size: 14px;line-height:22px; height:44px ;}
	.majorLine{margin: 30px 0;}
	.payItem,.payImg{width: 100%;}
	.search h1{font-size: 30px;}
	.searchIpt input,.searchIpt button{height:40px; line-height:40px;font-size: 18px;}
	.careeSwiper{padding: 0;}
	.careeSwiper .swiper-container{padding-bottom: 160px;}
	.anInfoDiv.specDiv .swiper-slide b{left: 0; bottom: 0; font-size: 18px;padding: 2px;}
	.anInfoDiv .swiper-slide p,.anInfoDiv .swiper-slide span{display: none;}
	.anInfoDiv.specDiv .swiper-slide:hover b{bottom:0px;}
	.anInfoDiv.specDiv .swiper-slide:hover p{display: none;}
	.anInfoDiv.specDiv .swiper-slide:hover span{display: none;}
	.careers .about1_nrimg.soluInfoRig {float: right}
	.about1_nrtext h1 {
		font-size: 30px;
		line-height: 30px;
	}
	#report  .content {margin-top: 50px;}
	#report  .content div.left,#report  .content div.right {width: 100%;height: auto}
	}
@media all and (max-width:1000px){
	.search h1{display: none;}
	.searchIpt input,.searchIpt button{height:50px; line-height:50px;font-size: 18px;}
	.about1_nrtext h1 {
		font-size: 26px;
		line-height: 26px;
	}
}

@media all and (max-width:767px){
	.Portal{margin-right:20px;}
	.logo img{height:40px;}
	.banner .swiper-button-next, .banner .swiper-button-prev{width:30px;height:30px;}
	.banner_text p{font-size:30px;}
	.banner_text1{padding:5px;}
	.banner .banner_sb img{height:20px;}
	.banner .banner_sb span{display:none;}
	.index11_bt{width:90%;height:35px;}
	.index11{margin-top:30px;}
	.index11_text{font-size:14px;}
	.more{font-size:16px;width:150px;height: 44px;line-height: 42px;}
	.more img{height:10px;margin-left:10px;}
	.inspot_h2, .innews_fltime,.about1_h2{font-size:22px;}
	.grey.humanBox .about1_h2{font-size:22px;}
	.inspot_ul li:nth-child(1){width:100%;height:auto;}
	.inspot_ul{margin-left:-2%;}
	.inspot_ul li{width:48%;margin-left:2%;height:151px;}
	.inspot_ultext strong,.inspot_ultext .details{font-size:14px;}
	.inspot_ultext{font-size:12px;bottom:10px;}
	.inspot_ultext .details{padding-right:15px;}
	.innews_nr{margin-top:30px;}
	.innews_fl li{width:100%;margin-bottom:15px;}
	.innews_fltext{height:auto;padding: 20px 20px 30px 25px;}
	.innews_fltext strong{font-size: 18px;margin-bottom: 5px;}

	.innews_fltext{font-size: 14px;line-height: 22px;}
	.innews_fltext .details{font-size: 16px;margin-top: 10px;}
	.innews_fr{    margin-top:0;}
	.innews_frl{    font-size: 24px;}
	.innews_frl span{    font-size: 12px;}
	.innews_frr strong{font-size:16px;line-height:18px;}
	.innews_frr{font-size:14px;}
	.innews_fr li { padding: 25px 15px;height: 100%;}

	.innews_nr1 .innews_frl {width: 20%;}
	.innews_nr1 .innews_frr{width: 80%}
	.innews_nr1 .innews_fl li, .innews_nr1  .innews_fl, .innews_nr1  .innews_fr li, .innews_nr1  .innews_fr {height: auto; !important;}
	.innews_nr1 .innews_fr {width: 100%;margin-top: 0px;}
	.innews_nr1 .innews_fr li {
		width: 97%;
	}
	.innews_nr1 .innews_fr li:nth-child(-n+3) {
		margin-top: 20px;
	}
	.innews_more{margin-top:30px;}
	.in3ul li .in3ul_img, .in3ul li .in3ul_img img{height:40px;}
	.in3ul li.active .in3ul_img .img2 { top: -40px;}
	.in3ul_text{font-size:16px;}
	.in3ul{padding:15px 0;}
	.in3ul_sj img { height: 10px;}
	.in3ul_sj{bottom: -23px;}
	.in3nr{height:230px;}
	.in3nr .img{width:auto;height:100%;}
	.in3nr_w strong {font-size: 16px;line-height: 20px;}
	.in3nr_wtext{width:90%;}
	.foot1{padding: 30px 5%;}
	.foot1_fl .footlogo,.foot1_fl1,.foot1_fr li{width:100%;}
	.foot1_fl .footlogo img{float:left;height:40px;}
	.foot1_fl .footlogo span{float:left;width:100%;display: flex;}
	.foot1_fl1{margin-top:20px;}
	.foot1_fl1 span{margin-top:10px;}
	.foot1_fr{margin-top:20px;display: none;}
	.foot1_fr li{border-top:1px dashed #d9d9d9;padding:15px 0;font-size: 12px;line-height: 20px;}
	.foot1_fr li strong{font-size:16px;margin-bottom:5px;}
	.foot{font-size:12px;text-align:center;line-height:20px;}
	.foot .fr{height:30px;line-height:30px;width:90px;margin-top:5px;margin-right:26%;}
	.more img, .more i{margin-left:5px;}
	.ny_banner{height:150px;}
	.ny_banner img{width:auto;height:100%;}
	.crumbs .fl{font-size:14px;padding:15px 0;}
	.crumbs .fl img{margin-top:0;margin-right:5px;}
	.media {margin-top: 40px;}
	.mediaul li{margin-bottom:20px;}
	.mediaul li a{padding:20px;}
	.mediaul_fl span{font-size:26px;}
	.mediaul_fl{font-size:12px;width:22%;line-height:24px;padding:16px 0 10px 0;}
	.mediaul_fr{width:71%;}
	.mediaul_frb{font-size:16px;}
	.mediaul_frtext{font-size:14px;line-height:20px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
	.mediaul_frmore{font-size:14px;margin-top:5px;}
	.mediaul_frmore i{font-size:12px;margin-left:5px;}
	.ny_more{font-size:18px;margin:20px 0 40px 0;}
	.ny_more img{margin-left:5px;}
	.details{margin-top:10px;}
	.details_bt{font-size:16px;}
	.details_nr{font-size:14px;line-height:26px;}
	.details_more .more i{font-size:18px;}
	.crumbs .fr{font-size:14px;width:100%;border-top:1px dashed #e5e5e5;line-height:50px;}
	.crumbs .fr span{margin:0;margin-left:5px;}
	.innews_fltime i, .about1_h2 p{font-size:14px;}
	.innews_fltime i, .about1_h2 p{margin-top:5px;}
	.about1{margin-top:30px;}
	.about1_nr{margin-top:25px;}
	.about1_nrimg span{height:10px;}
	.about1_nrtext{font-size:14px;}
	.about2{margin-top:40px;}
	.about2bd{width:50%;float:left;margin:0;}
	.about1_h2 p{overflow:hidden;}
	.about2dz1 i, .about2dz2 i, .about2dz3 i, .about2dz4 i, .about2dz5 i, .about2dz6 i, .about2dz7 i, .about2dz8 i, .about2dz9 i, .about2dz10 i{font-size:30px;}
	.about2dzk1_bc{border-left: 4px solid #eb8118;padding: 20px 15px;}
	.about2dzk1_img{width:46px;height:46px;margin-left:37%;}
	.about2dzk1_text{width:100%;margin-top:5px;font-size:14px;line-height:26px;}
	.newsul li{width:48%;}
	.newsul li:nth-child(3){display:none;}
	.about3 .newsul {margin-top: 20px;}
	.newsul_zw{line-height:19px;}
	.newsul_bt{margin-top:10px;}
	.newsul_zw,.newsul_de{margin-top:5px;}
	.newsul_more{margin-top:30px;}
	.about4 {padding: 40px 0;}
	.about4bt li{width:100%;font-size:16px;line-height:40px;}
	.about4bt{margin-top:20px;}
	.about_fzlc_zw strong{font-size:24px;}
	.about_fzlc_text{font-size:14px;line-height:22px;}
	.about_fzlcy .swiper-button-prev, .about_fzlcy .swiper-button-next{ background-size:100% 100%;width:30px;height:30px;}
	.about_conk{padding:25px 0;}
	.about_conul li{padding: 30px 30px;}
	.about_conulbt{font-size:18px;}
	.about_conulnr{line-height:24px;}
	.about_conulbt span{font-size:14px;}
	.about_tc{margin-top:0;top:5%;height:90%; overflow-y:scroll;}
	.about_tcx img{height:20px;}
	.about_tcx{padding-top:10px;padding-right:10px;}
	.about_formk{height:40px;line-height:38px;padding:0 5px;}
	.about_formk input{width:69%;font-size:12px;height:38px;}
	.about_formk7{height:auto;}
	.about_formk textarea{width:73%;padding-top:10px;height:80px;}
	.about_formfx label{width:88%;}
	.newslb_xgk{font-size:16px;width:50px;height:50px;line-height:48px;}
	.newslb_xgd{width:50px;height:56px;}
	.newslb_xg .swiper-button-next i, .newslb_xg .swiper-button-prev i{font-size:26px;}
	.newslb_xg .swiper-button-next,.newslb_xg .swiper-button-prev{width:auto;height:auto;top:35px;}
	.newslb_xgx{width:100%;top:56px;}
	.newslb_xg{margin-top:30px;}
	.newslb_01{margin-top:20px;}
	.newslb_01textb{font-size:16px;line-height:24px;}
	.newslb_01text{font-size:14px;line-height:22px;}
	.newslbul{margin-top:10px;}
	.newslbul .newsul{margin-left:-2%;}
	.newslbul .newsul li{width:48%;margin-left:2%;margin-bottom:20px;}
	.gskw .swiper-slide-prev{left:-5px; opacity:0.4;}
	.gskw .swiper-slide-next{right:-5px; opacity:0.4;}
	.gskw .swiper-slide{padding:10px;}
	.news_kw .about1_h2{margin-top:20px;margin-bottom:10px;}
	.news_kw{padding-bottom:50px;}
	.gskw .swiper-button-next img,.gskw .swiper-button-prev img{width:30px;}
	.news .newslb_01textb{font-size:16px;line-height:24px;}
	.news .newslb_01text{font-size:14px;line-height:22px;}
	.innews_nr1{display:block;}
	.innews_nr1 .innews_fs{margin-bottom:25px;}
	.innews_nr1 .innews_fl li p, .innews_nr1 .innews_fr li p {height: 58px !important;}
	.about1_en{padding-top:50px;}
	.about1_en .about1_h2{margin-bottom:20px;}
	.in3ul li p.active .in3ul_img .img2{top:-40px;}
	.details_more .more{line-height:42px;}
	.details_more .more i{top:2px;}
	.in3ul_text b{display:block;}

	.mt50{margin-top: 20px;}
	.heatBox{margin-top:20px;}
	/* 解决方案 */
	.soluInfoPro .infoPro{height: auto;}
	.soluInfoPro .proTop{bottom:60px;}
	.soluInfoPro .infoPro span{bottom:20px;}
	.soluInfoPro .infoPro:hover .proTop{bottom:44px;}
	.soluInfoPro .infoPro:hover span{bottom:20px;}
	.soluInfoPro .infoPro h1{font-size:17px;}
	.soluInfoPro .infoPro p{font-size: 15px;}
	.grey .about1_h2{font-size:20px; margin-bottom: 20px;}
	.about1_nrtext h1{font-size: 18px; margin-bottom: 10px;line-height: 18px;}
	.grey{padding: 20px 0; margin-bottom: 10px;}

	.soluInfoDiv .swiper-slide b{font-size: 20px;bottom:30px;}
	.soluInfoDiv .swiper-slide:hover b{bottom:30px;}
	.soluInfoDiv .swiper-slide:hover p{bottom: 80px;display: none;}
	.soluInfoDiv .swiper-slide:hover span{bottom: 40px; display: none;}
	.proList .proLeft, .proList .proRig{width: 100%;}
	.proList .proRig{margin-top: 0;}
	.proList{padding: 20px 0;}
	.productList{margin-top: 20px; font-size: 17px;}
	.proText h1{font-size: 14px; line-height: 30px;}
	.soluInfo .about1_h2{margin-bottom: 20px;}
	.animal .tabList li span{width: 50px; height: 50px;}
	.animal .tabList li{font-size: 14px; padding:10px 0;}
	.animal .tabInfo{grid-template-columns: repeat(3, 1fr)}
	/*.animalItem{width: 31%;}*/
	.animalItem a span{padding:4px 6px; font-size: 14px;}
	.tabInfo{padding: 20px 0;}
	.nymiddle .tit{font-size:19px;}
	.animalProItem .infoPro{height: auto; width: 49%;}
	.animalProItem .infoPro h1{font-size: 18px;}
	.animalProItem .infoPro:hover h1,.animalProItem .infoPro h1{bottom: 90px; font-size: 16px;}
	.animalProItem .infoPro:hover p,.animalProItem .infoPro p{bottom: 44px; font-size: 14px;}
	.animalProItem .infoPro:hover span,.animalProItem .infoPro span{bottom: 10px;}
	.commonFoot{padding-bottom: 30px;}
	.footItem{width: 100%;padding: 30px 0 0px 3%;}
	.footItem h1{font-size: 17px;}
	.footItem span{margin: 20px 0;}
	.footItem p{font-size: 14px; line-height: 28px;}
	.footItem .more { height: 44px;line-height: 42px;font-size: 15px;}
	.footItem .inspot_more{margin: 20px 0 0;}
	.animalInfo .animalInfoLeft{width:100%; padding:0px 20px;float:inherit;}
	.animalInfo .animalInfoRig{width:100%; float:inherit;margin-top: 10px;}
	.animalInfoLeft h5{font-size: 18px;}
	.animalInfoLeft p{font-size: 15px; line-height: 26px;}
	.soluInfoDiv .swiper-slide b{font-size:18px;bottom:30px;}
	.soluInfoDiv .swiper-slide:hover b{bottom:30px;}
	.specRig .swiperBtn{display: none;}
	.anInfoDiv .swiperBtn{display: none;}
	.anInfoDiv .swiper-slide b{font-size:18px;bottom:0px; left:0px;}
	.anInfoDiv .swiper-slide:hover b{bottom:0px;}
	.anInfoDiv{margin-bottom: 40px;}
	.anInfoDiv .swiper-slide:hover p{bottom: 80px;display: none;}
	.anInfoDiv .swiper-slide:hover span{bottom: 40px; display: none;}
	.anInfoDiv.specDiv .swiper-slide b{font-size:18px;bottom:0px;}
	.anInfoDiv.specDiv .swiper-slide:hover b{bottom:0px;}

	.spec .specLeft,.specRig,.specRig .specRigBox{width: 100%;}
	.specRig{padding-bottom: 30px;}
	.specLeft h4{font-size: 24px;}
	.specRig .specRigBox{padding: 20px 20px 0;}
	.specRig .specRigBox h3{font-size: 20px; margin-bottom: 10px;}
	.humanBox .animalProItem .infoPro{width: 100%; margin-bottom:10px;}
	.humanBox .animalProItem .infoPro:hover h1,	.humanBox .animalProItem .infoPro h1{bottom: 50px;}{bottom: 50px;}

	.nutrtion{height: auto;}
	.nutrtionInfo{position: initial;padding: 0;}
	.nutrtionDiv p{width: auto;}
	.nutrtionPro .tabInfo ul li{width: 100%;}
	.nutrtionPro .tabList li span{width: 50px; height: 50px; margin-bottom: 10px;}
	.nutrtionPro .tabList li{font-size: 14px; padding:10px 0; line-height: 24px;}
	.nutrtionPro .tabList li b{display: none;}
	.nutrtionPro .tabInfo{padding: 10px 0;}
	.nutrtionPro .tabInfo ul li a{font-size:14px;}
	.nutritionItem{margin:0 0 14px; width:100%;}
	.nutritionItem h1{font-size: 16px;}
	.nutritionItem p{display: block;}

	.animalSpice .tabList li span{width: 50px; height: 50px; margin-bottom: 10px;}
	.animalSpice .tabList li{font-size: 14px; width: 32%; padding:10px 0; line-height: 24px;}
	.specRigt .swiper-slide b{bottom: 0; font-size: 16px;}
	/*.soluInfoPro .infoPro p{height:48px; line-height: 24px; margin-top: 10px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}*/

	.animalSpice .tabInfo{width: 100%; padding: 10px;}
	.specLef,.specRigt{width: 100%;}
	.specCont{margin-bottom: 0;}
	.specLef{padding: 16px 0;}
	.specInfoPro{padding:20px; background-size:cover}
	.specInfoPro .specInfoProItem{width: 100%; padding-left: 0; border-right:none; border-bottom: 1px solid rgba(0,0,0,.1); padding-bottom: 10px; margin-bottom: 10px;}
	.specInfoPro .specInfoProItem:last-child{border-bottom: none;}
	.specInfoItemCont .anInfoDiv .swiper-slide b{font-size: 15px;}
	.materials ul li span{width: 50px; height: 50px; margin-bottom: 10px;}
	.materials ul li{font-size: 14px; width:48%; padding:10px 0; line-height:20px; margin-bottom: 2%;}
	.commonFoot.newmaterials .footItem{width: 100%;}
	.materialsPro ul li{width: 32%;}
	.newMore{font-size: 16px;}
	.materialsInfo h1{padding-top: 0px;}
	.materialDeta h1{padding-bottom: 10px;}
	.materDetailTab table th, .materDetailTab table td{font-size:14px;width: 20%;padding:6px 4px;line-height: 26px;}
	.materDetailTab table td.rowSpan{font-size: 17px;}

	.ppso{width:100%;}
	.ppst{width:100%;}
	.applicationItem img{height: auto;}
	.applicationItem{ font-size: 18px; color: #323232; width: 100%; margin: 10px 0;}
	.applicationItem.ppso h1,.applicationItem.ppst h1{position: inherit;left: 0; top:0%; color: #333333; font-size: 17px;margin: 10px 0;}
	.applicationItem.ppso p,.applicationItem.ppst p{ position: inherit;left: 0; top:0;width: 100%;margin-bottom: 10px; height: auto;color: #555; line-height: 26px;}
	.applicationItem .applicationItemBg{display: none;}
	.heat .swiper-slide p{width:100%; position: inherit; top: 0; left:0%; color: #323232;}
	.heat .swiperBtn,.innovationBox .specRigt .swiperBtn{display: none;}
	.recommend{margin-bottom: 30px;}
	.recommend .recoItem{width: 100%;}
	.recommend .recoItem a{font-size: 16px;}
	.about1_nrtext p.chemicalTit{font-size: 16px;}
	.specInfoPro .specInfoProItem  p{padding-right: 0px;}
	.innovationItem .about1_nrtext.innoFix p{height: 70%;}
	.innovationItem .about1_nrimg{width: 100%;}
	.innovationItem .about1_nrtext.innoFix,.innovationItem .about1_nrtext.innoFixLeft{position: inherit; top: 0;width: 100%;}
	.innovationItem .about1_nrtext h1{font-size: 17px;line-height: 17px;}
	.innovationItem .about1_nrtext.innoFix p{height: 100%; padding-right: 0;}
	.materials.devePro ul li{width: 100%;padding: 30px 20px;font-size: 15px;margin-bottom: 10px;}
	.devePro.grey .about1_h2{margin-bottom: 20px;}

	.deveNewBox{padding: 0 20px;}
	.materials.devePro .bounceInUp {padding: 0px;}
	.deveNew .swiper-button-next,.deveNew .swiper-button-prev,.environment .swiper-button-next,.environment .swiper-button-prev{display: none;}
	.deveNew .deveLeft{display: none;}
	.deveNew .deveRig {width: 100%; float: inherit;}
	.deveNew .deveRig h1{font-size: 17px;}
	.deveNew .deveRig p{font-size: 15px; line-height: 26px;}
	.specInLeft .mySwiper .swiper-slide,.specInLeft{padding: 0;}
	.innovaText .innovaTextP{padding-right: 0; margin-bottom: 10px;}

	.stock .stockLeft{width:100%; border-right: none; padding-right: 0;}
	.stock .stockRig{width: 100%;}
	.stockLeft h6,.stockLeft p{font-size: 15px; line-height:28px;}
	.news_mtbd, .about1_h2{margin-bottom: 20px;}
	.stock .stockLeft{margin-bottom: 20px;}
	.report .reportitem{width: 100%; margin-bottom: 20px;}
	.reportitem h5{width: 100%; font-size: 16px;}
	.downBut p{padding: 10px 20px;}
	.noticeText{top: 0;}
	.noticeText h2 { margin:15px 0;font-size:22px;}
	.noticeText span{padding: 6px 18px;font-size: 14px;}
	.contactTop h1{font-size: 16px;}
	.contactFot p{font-size: 15px;}
	.payItem{padding: 15px;}
	.payItem span,.payItem span img{width:34px}
	.payItem h1{font-size: 18px; margin: 14px auto 10px;}
	.searchIpt input,.searchIpt button{height: 40px;line-height: 40px;}
	.searchIpt input{width: 80%;}
	.searchIpt button{width: 20%;font-size:15px; background: #FD7A00;}
	.searchList .searchLeft,.searchList .searchRig{width: 100%;float: inherit;}
	.searchList .searchLeft{display: flex;justify-content: space-between; flex-wrap: wrap;}
	.searchItem h1{font-size:17px;line-height: 26px;}
	.searchItem p{font-size:15px; line-height: 24px;height: 74px;}
	.searchItem span{font-size:15px;}
	.searchItem{padding: 16px 0;}
	.searchIpt{width: 86%; margin-top:50px;}
	.noticeBtn span{width: 100%; margin-top: 10px;}
	.mediaul.notice li{padding: 20px; font-size: 14px;}
	.mediaul.notice.environ li{padding: 20px; font-size: 14px;}
	.noticeBtn{margin: 0;}
	.anInfoDiv .swiper-slide{width: 100%;}
	.anInfoBox{padding: 0;}
	.about1_nrtext.heightScol h1{margin-top: 0;font-size: 20px;}
	.heightScolP{height: auto;}
	.specLeft p{height: auto;}
	#report  .content {margin-top: 40px;}
	#report  .content div.item {margin-bottom: 20px;padding: 20px}
	#report  .content div.item h3 {font-size: 16px;}
	#report  .content div.item p {font-size: 14px;}
	}


@media all and (min-width: 1299px){
	.Languages:hover .Languages_zy{display:block;}
	.Languages:hover .Languages_img1{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);
		-o-transform:rotate(180deg);}
}
