@charset "UTF-8";
.banner{/*margin-bottom: 50px;*/ width:100%;position: relative; overflow: hidden;}
.banner .banner_item img{ width:100%; max-width:unset !important; max-height:unset !important; }
.banner .banner_item .banner_link{width: 195px;height: 46px; position: absolute;left: 8.4%;top: 62.6%;font-size: 16px;line-height: 46px;color: #999999; border: 2px #cccccc solid;border-radius: 23px;text-align: center;}
.banner .banner_item .banner_link>a{display: block;color: #999;text-decoration-line: none;text-transform: uppercase;font-family: "Lato-Regular";}
.banner .bx-wrapper .bx-pager{display: flex;align-items: center;justify-content: center;bottom: 4.3%;}
.banner .bx-wrapper .bx-pager.bx-default-pager a{width: 15px;height: 15px;background: url(/static/themes/t223/images/spot.png) no-repeat}
.banner .bx-wrapper .bx-pager.bx-default-pager a:hover, .banner  .bx-wrapper .bx-pager.bx-default-pager a.active{    width: 56px; height: 32px;margin: 0 4px; background: url(/static/themes/t223/images/point.png) no-repeat}
.banner .bx-wrapper .bx-prev{background: url(/static/themes/t223/images/arrow.png) no-repeat;}
.banner .bx-wrapper .bx-next{background: url(/static/themes/t223/images/arrow.png) no-repeat;transform: rotate(180deg)}
.banner .bx-wrapper .bx-next:hover{background-position: unset;}
.products_category{padding-top: 54px;background: #f8f8f8; text-align: center;}
.products_category .title{font-size: 32px;color: #222222;line-height: 32px;font-family: "Lato-Bold_0";}
.products_category .line{display: inline-block;width: 66px;margin-top: 24px;margin-bottom: 36px;border-bottom:3px #8dc63f solid; }
.products_category .products_category_items{width: 1600px;margin: auto; display: flex;flex-wrap: wrap;justify-content: center;}
.products_category .products_category_items .item{width: 160px;height: 129px;padding: 30px;padding-top: 37px;}
.products_category .products_category_items .item .img{display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;height: 56px;margin-bottom: 34px;}
.products_category .products_category_items .item .desc{font-size: 16px;color: #555; text-align: center;font-family: "Lato-Regular";}
.products_category .products_category_items .item:hover{background: #fff;}
.products_category .products_category_items .item:hover .desc{color: #000;}
.idnex_about{width: 100%;height: 435px;padding-top: 89px ;padding-bottom: 100px; background: url(/static/themes/t223/images/index_about_bg.png) no-repeat;border-bottom: 1px #d7d7d7 solid; text-align: center;}
.idnex_about .title{margin-bottom: 16px; font-size: 40px;color: #222222;line-height: 40px;text-transform: uppercase;font-family: "Lato-Bold_0";}
.idnex_about .line_img{margin-bottom: 27px;}
.idnex_about .content{width: 1440px;margin: auto;}
.idnex_about .content .desc{margin-bottom: 46px;font-size: 16px;color: #333333;line-height: 32px;font-family: "OpenSans-Regular_0";}
.idnex_about .content .items{width: 1143px;margin: auto;}
.idnex_about .content .items .item_global{margin-left: 59px; float: left;}
.idnex_about .content .items .item_plant{margin-left: 179px; float: left;}
.idnex_about .content .items .item_designes{margin-left: 131px; float: left;}
.idnex_about .content .items .number{display: inline-block;padding-right: 44px;padding-left: 17px; position: relative; margin-bottom: 12px;font-size: 54px; color: #8dc63f;}
.idnex_about .content .items .number .animateNum{font-size: 80px;color: #8dc63f;font-family: "Lato-Bold_0";}
.idnex_about .content .items .number .ico{position: absolute;top: 0px;right: 0; font-size: 49px;color: #8dc63f;font-family: "Lato-Bold_0";}
.idnex_about .content .items .name{font-size: 24px;color: #444444;font-family: "Lato-Bold_0";}
.idnex_about .content .text_items{width: 586px;margin: auto;margin-top: 72px; text-align: left;}
.idnex_about .content .text_items .item1{display: inline-block;position: relative; margin-left: 67px; font-size: 16px;color: #444444;font-family: "Lato-Regular";}
.idnex_about .content .text_items .item1::before{content: ""; display: block;width: 21px;height: 21px;position: absolute;top: 50%;left: -24px;transform: translateY(-50%); background: url(/static/themes/t223/images/index_about_img1.png) 1px 0px no-repeat;}
.idnex_about .content .text_items .item2{display: inline-block;position: relative;margin-left: 96px; font-size: 16px;color: #444444;}
.idnex_about .content .text_items .item2::before{content: ""; display: block;width: 21px;height: 21px;position: absolute;top: 50%;left: -25px;transform: translateY(-50%); background: url(/static/themes/t223/images/index_about_img2.png) no-repeat;}

#triangle-up {width: 0; height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 15px solid red;}
.index_ad{margin-bottom: 100px;overflow: hidden;}
.index_ad .index_adInfo{width: 48%;overflow: hidden;}
.index_ad .index_adInfo:nth-child(1){float: left;}
.index_ad .index_adInfo:nth-child(2){float: right;}
.index_ad .index_adInfo a{display: block;}
.index_ad .index_adInfo:hover img{transform: scale(1.05);}
.top_products{overflow:hidden;padding-top: 89px;text-align: center;}
.top_products .line_img{display: inline-block;margin: auto;margin-bottom: 31px;}
.top_products .t_prod_title{margin-bottom: 15px;font-size: 40px;color:#000;text-align: center;line-height: 40px;text-transform: uppercase;font-family: "Lato-Bold_0";}
.top_products .t_prod_ico{width: 160px;height: 1px;margin:28px auto 40px;background: #eeeeee;position: relative; }
.top_products .t_prod_ico:after{content: '';width: 40px;height: 18px;background: url('../images/prod_tool.png') no-repeat center #fff;position: absolute;top:50%;left:50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.top_products .t_prodName_list{text-align: center;margin-bottom: 50px;}
/* .top_products .t_prodName_list span{display: inline-block;margin:0 31px;font-size: 20px;font-family: 'Oswald-Light';cursor: pointer; text-transform: uppercase;} */
.top_products .t_prodName_list span{    display: inline-block;padding: 16px 28px;border-radius: 30px;border: 1px #8dc63f solid;color: #666666;margin: 0 15px;font-size: 16px;line-height: 16px;/* font-family: 'Oswald-Light'; */cursor: pointer; text-transform: uppercase;font-family: "Lato-Regular";}
/* .top_products .t_prodName_list span.cur{color:#c93535;} */
.top_products .t_prodName_list span.cur{color: #fff;background: #8dc63f;}
/* .top_products .t_prod_list .t_prod_box{overflow: hidden;text-align: center;font-size: 0} */
.top_products .t_prod_list{padding-bottom: 67px; background: #f8f8f8;}
.top_products .t_prod_list .t_prod_box{padding-top: 70px; overflow: hidden;text-align: center;font-size: 0;width: 1440px;margin: auto;}
/* .top_products .t_prod_list .t_prod_box .t_prodItem{display: inline-block;width: 285px; padding-bottom: 17px; border:1px solid #eeeeee;box-sizing: border-box;visibility: visible;margin:0 20px 50px 0;} */
.top_products .t_prod_list .t_prod_box .t_prodItem{display: inline-block;width: 23%; padding-bottom: 17px; box-sizing: border-box;visibility: visible;margin:0 26px 36px 0;text-align: center;}
.top_products .t_prod_list .t_prod_box .t_prodItem:nth-child(4n){margin:0 0 36px 0;}
/* .top_products .t_prod_list .t_prod_box .t_prodItem .t_prodItem_img{width: 100%; height: 283px;} */
.top_products .t_prod_list .t_prod_box .t_prodItem .t_prodItem_img{width: 331px; height:331px;background: #fff;}
/* .top_products .t_prod_list .t_prod_box .t_prodItem .t_prodItem_name{padding:0 22px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;text-align: center;font-size: 18px;line-height: 36px;margin-top: 30px;} */
.top_products .t_prod_list .t_prod_box .t_prodItem .t_prodItem_name{padding:0 13px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;text-align: center;font-size: 16px;line-height: 26px;margin-top: 28px;color: #555555;font-family: "Lato-Regular";}
.top_products .t_prod_list .t_prod_box .t_prodItem .t_prodItem_model{padding:0 22px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;text-align: center;font-size: 14px; line-height: 26px;color:#999999;font-family: "Lato-Regular";}
.top_products .link{width: 196px;height: 46px;margin: auto;    margin-top: 9px; border-radius: 25px;  border: 2px #cccccc solid;text-align: center;}
.top_products .link>a{display: block;color: #999999;font-size: 16px;line-height: 46px;text-transform: uppercase;font-family: "Lato-Regular";}
.index_news{overflow: hidden;margin: 28px 0 56px;padding-top: 45px; text-align: center;}
.index_news .i_news_title{margin-bottom: 20px; font-size: 40px;color:#000;text-align: center;line-height: 30px;text-transform: uppercase;font-family: "Lato-Bold_0";}
.index_news .line_img{display: inline-block;margin-bottom: 34px;}
.index_news .content{width: 1600px;margin: auto;}
.index_news .content .img_items{display: flex;justify-content: center; margin-bottom: 3px;}
.index_news .content .img_items .img{width: 50%;}
.index_news .content .desc_items{display: flex;justify-content: space-between;flex-wrap: wrap; width: 100%;}
.index_news .content .desc_items .item{width: 47.6%;border-bottom: 1px #d2d2d2 solid;padding-top: 48px;padding-bottom: 46px; text-align: left}
.index_news .content .desc_items .item:nth-last-child(1){border: none}
.index_news .content .desc_items .item:nth-last-child(2){border: none}
.index_news .content .desc_items .item .time{width: 17%;height: 100px;float: left;}
.index_news .content .desc_items .item .time .year{margin-top: 6px; font-size: 16px;color: #444444;line-height: 16px;font-family: "Lato-Regular";}
.index_news .content .desc_items .item .time .day{margin-top: 24px; font-size: 36px;color: #000000;line-height: 36px;font-family: "Lato-Regular";}
.index_news .content .desc_items .item .item_content{width: 80%;float: left;}
.index_news .content .desc_items .item .item_content .title{margin-bottom: 21px; font-size: 24px;line-height: 24px;font-family: "Lato-Regular";}
.index_news .content .desc_items .item .item_content .desc{font-size: 16px;color: #666666;line-height: 24px;font-family: "OpenSans-Regular_0";}
.contact{width: 100%;height: 541px;padding-top: 94px; background: url(/static/themes/t223/images/index_cntact_bg.png) no-repeat;text-align: center;opacity: .9;}
.contact .title{margin-bottom: 31px; font-size: 40px;color: #222;line-height: 40px;font-family: "Lato-Regular";}
.contact .contact_desc{font-size: 18px;color: #6d6d6d;line-height: 18px;font-family: "Lato-Regular";}
.contact .contact_items{display: flex;justify-content: center; width: 1600px;margin: auto;margin-top: 114px;}
.contact .contact_items .item{width: 25%;}
.contact .contact_items .item .img{display: flex;justify-content: center;align-items: center; width: 136px;height: 136px;position: relative; margin: auto;margin-bottom: 41px; border:1px #aaaaaa solid ; border-radius: 50%;}
.contact .contact_items .item .img:hover .hover_img{width: 258px;height: 258px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); border: 1px solid #dde8cd;border-radius: 50%;background: #fff;z-index: -1;opacity: .5;}
.contact .contact_items .item .name{font-size: 20px;color: #222222;font-family: "Lato-Regular";}


.index_news .i_news_ico{width: 160px;height: 1px;margin:36px auto 60px;background: #eeeeee;position: relative; }
.index_news .i_news_ico:after{content: '';width: 40px;height: 18px;background: url('../images/prod_tool.png') no-repeat center #fff;position: absolute;top:50%;left:50%;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.index_news .i_news_list{font-size: 0;}
.index_news .i_news_list .i_newsItem{ position: relative; display: inline-block;vertical-align: top; width: 33.33%; width:calc(100% / 3);height: 420px;/*padding:4.1% 4.6% 0 5.5%;*/ background: #eee; box-sizing: border-box;overflow: hidden;}
.index_news .i_news_list .i_newsItem .i_newsBg{ width: 100%; height: 100%; opacity: 0.1;text-align: center;}
.index_news .i_news_list .i_newsItem .i_newsBg img{vertical-align: middle;display: inline-block;}
.index_news .i_news_list .i_newsItem .i_newsBg span{vertical-align: middle;display: inline-block;width: 0;height: 100%;}
.index_news .i_news_list .i_newsItem .i_newsText{ position: absolute; left: 0; top: 0;right: 0;bottom: 0; width: 71%; height: 80%; margin: auto;box-sizing: border-box; z-index: 1;}
/*.index_news .i_news_list .i_newsItem .i_newsText{ position: absolute; left: 50%; top: 0; width: 450px; height: 100%; margin: 0 auto; margin-left: -225px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; z-index: 1;}*/
.index_news .i_news_list .i_newsItem .i_newsText .i_newsTable{ /*display: table; width: 100%; height: 100%;*/}
.index_news .i_news_list .i_newsItem .i_newsText .i_newsTable .i_newsText_in{ /*display: table-cell; width: 100%; vertical-align: middle;*/}
/*
.index_news .i_news_list .i_newsItem.e0{background: url('../images/i_news01.jpg') no-repeat center;background-size: cover;}
.index_news .i_news_list .i_newsItem.e1{background: url('../images/i_news02.jpg') no-repeat center;background-size: cover;}
.index_news .i_news_list .i_newsItem.e2{background: url('../images/i_news02.jpg') no-repeat center;background-size: cover;}
*/
.index_news .i_news_list .i_newsItem .i_newsItem_time{color:#ce936b;font-size: 18px;font-family:'Oswald-Light';line-height: 24px;margin-bottom: 5px;}
.index_news .i_news_list .i_newsItem .i_newsItem_title{font-size: 24px;line-height: 36px; margin-bottom:25px; }
.index_news .i_news_list .i_newsItem .i_newsItem_desc{font-size: 14px;line-height: 28px;max-height: 140px;font-family: 'Opensans-Regular'; overflow: hidden;}
.index_news .i_news_list .i_newsItem .i_newsItem_more{display: block; width: 200px;height: 50px; font-size: 18px;line-height: 50px;font-family: 'Oswald-Light';background-color: #c93535; text-align: center;color:#fff;margin-top: 42px;text-transform: uppercase;}
.index_news .i_news_list .i_newsItem:hover{background: #161415!important;}
.index_news .i_news_list .i_newsItem:hover .i_newsItem_title{color:#fff;}
.index_news .i_news_list .i_newsItem:hover .i_newsItem_desc{color:#ccc;}
@media screen and (max-width: 1620px) {
	.contact .contact_items{width: 98%;}
	.index_news .content{width: 98%;}
	.products_category .products_category_items{width: 100%;}
	.idnex_about .content{width: 98%;}
	.idnex_about .content .items{display: flex;justify-content: space-between; width: 80%;}
	.idnex_about .content .items .item_global{margin-left: 0;}
	.idnex_about .content .items .item_plant{margin-left: 0;}
	.idnex_about .content .items .item_designes{margin-left: 0;}
	.top_products .t_prod_list .t_prod_box{width: 98%;}
}
@media screen and (max-width: 1520px) {
	/*原  margin: 0 26px 36px 0;*/
	.top_products .t_prod_list .t_prod_box .t_prodItem:nth-child(4n){
		margin: 0 60px 36px 0;
	}
	.top_products .t_prod_list .t_prod_box .t_prodItem{
		margin: 0 60px 36px 0;
	}
	.top_products .t_prod_list .t_prod_box .t_prodItem{width: 340px;}
}

@media screen and (max-width: 1280px) {
	.top_products .t_prod_list .t_prod_box .t_prodItem{margin:0 5px 50px;}
	.top_products .t_prod_list .t_prod_box .t_prodItem:nth-child(4n){margin:0 5px 50px;}
	.index_news .i_news_list .i_newsItem .i_newsItem_more{margin-top: 22px;}
	.index_news .i_news_list .i_newsItem .i_newsItem_title{margin-bottom: 18px;font-size: 20px;}
	.index_news .i_news_list .i_newsItem .i_newsItem_desc{line-height: 26px;}
	.idnex_about .content .items .number .animateNum{font-size: 60px;}
	.idnex_about .content .items .number .ico{font-size: 41px;}
	.idnex_about .content .items{width: 90%;}
	.header_nav .logo{width: 14%;margin-left: 1%;}
	.header_nav .nav .nav_item{width: 600px;margin-right: 17px;}
	.header_nav .nav .nav_right{width: 201px;}
	.header_nav .nav{margin-right: 1%;}

}
@media screen and (max-width: 768px) {
	.banner{margin-bottom: 0px;}
	.index_ad{margin-bottom:50px;}
	.top_products .t_prodName_list span{margin: 0 2%;font-size: 14px;}
	.top_products .t_prod_list .t_prod_box .t_prodItem{margin-bottom: 5%;}
	.index_news .i_news_title,
	.top_products .t_prod_title{font-size: 24px;line-height: 24px;}
	.index_news .i_news_ico{margin: 40px auto;}
	.index_news .i_news_list .i_newsItem{width: 100%;height: 400px;margin-bottom: 1px;}
	.index_news .i_news_list .i_newsItem .i_newsText{width: 90%;}
	.index_news .i_news_list .i_newsItem .i_newsItem_title{font-size: 18px;margin-bottom:10px;padding-bottom: 10px;line-height: 40px;}
	.index_news .i_news_list .i_newsItem .i_newsItem_desc{line-height: 28px; }
	.index_news .i_news_list .i_newsItem .i_newsItem_more{width: 100%;height: 40px;line-height: 40px;margin-top: 7%;}
	.contact{height: auto;padding-top: 50px;background:#f1f1f1 url(/static/themes/t223/images/index_cntact_bg.png) no-repeat;}
	.contact .contact_items{margin-top: 37px;}
	.contact .contact_items{flex-wrap: wrap;}
	.contact .contact_items .item{width: 45%;margin-bottom: 35px;}
	.index_news .content .desc_items{flex-wrap: wrap}
	.index_news .content .desc_items .item{width: 100%;}
	.index_news .content .desc_items .item:nth-last-child(2){border-bottom: 1px solid #d2d2d2}
	.idnex_about .content .items .number .animateNum{font-size: 50px;}
	.banner .banner_item .banner_link{display: none;}
	.products_category .title{font-size: 24px;}
	.idnex_about .title{font-size: 24px;}
	.contact .title{font-size: 29px}
	.contact .contact_items .item .name{font-size: 17px;}
}

@media screen and (max-width: 680px) {
	.idnex_about{height: auto;}
	.idnex_about .content .items{flex-wrap: wrap;}
	.idnex_about .content .items .item_designes{width: 100%;margin-top: 20px;}
	.top_products .t_prodName_list span{margin-bottom: 20px;}
}
@media screen and (max-width: 557px) {
	.idnex_about .content .text_items{width: 100%;text-align: center}
	.idnex_about .content .text_items .item2{margin-left: 67px;margin-top: 20px;}
}
@media screen and (max-width: 460px) {
	.idnex_about .content .items .item_global{width: 100%;}
	.idnex_about .content .items .item_plant{width: 100%;margin-top: 20px;}
}