@charset "utf-8";

/* CSS Document */
.top_search_box{ position: absolute; width: 12%; height: 80px; line-height: 80px; right: 0; top: 0; border-left: 1px solid rgba(0,0,0,0.1); padding: 0 20px;}
.top_search_box .icon_sousuo{ margin-right: 5px;}
.top_search_box form{ width: 56%;}
.top_search_box form input{ background: none;}
.page-header.typea:not(.typeanot) .top_search_box{ border-color: rgba(255,255,255,.1)}
.page-header.typea:not(.typeanot) .top_search_box form input::placeholder{ color: #fff;}
.page-header.typea:not(.typeanot):hover .top_search_box form input::placeholder{ color: #666;}
.page-header.typea:not(.typeanot):hover .top_search_box{ border-color: rgba(0,0,0,.1);}
.bannerswiper .img-m{display: block;}
.bannerswiper span.iconfont{font-size: 14px;color: #fff;}
.bannerswiper .page .swiper-num{position: absolute;z-index: 2;bottom: 74px;right: 12.5%;color: #fff;}
.bannerswiper .page .prne{width: 40px;position: absolute;bottom: 70px;right: 9%;}
.bannerswiper .page .svg-swiper-pagination{position: absolute;bottom: 64px;left: 10.5%;z-index: 3;}
.svg-swiper-pagination .swiper-pagination-bullet{margin: 0 5px;}

.bannerswiper .banner-towrap{position: absolute;bottom: 42px;left: 50%;z-index: 2;margin-left: -24px;}
.bannerswiper .banner-towrap p{font-size: 12px;color: #FFFFFF;text-align: center;margin-top: 10px;}
.bannerswiper .banner-to{transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;display: block;font-size: 1em;width: 20px;height: 30px;border: 1px solid #FFFFFF;background-color: transparent;border-radius: 2rem;overflow: hidden;z-index: 9;margin: auto;}
.bannerswiper .banner-to strong{ animation: downico 1.5s ease-out infinite;position: relative;display: block;line-height: 30px;width: 3px;height: 5px;background: #FFFFFF;margin:10px auto;}
.sy-ban .more_btnw{ margin: 80px auto;}
@keyframes downico{
	0%{top: 0;opacity: 1;}
	35%{top: 40%;opacity: 0;}
	65%{top: -40%;opacity: 0;}
	100%{top: 0;opacity: 1;}
}
@-webkit-keyframes downico{
	0%{top: 0;opacity: 1;}
	35%{top: 40%;opacity: 0;}
	65%{top: -40%;opacity: 0;}
	100%{top: 0;opacity: 1;}
}
.bannerswiper .b-trext{position: absolute;left: 0;top: 30%;width: 100%;text-align: center;}
.bannerswiper .b-trext p{font-size: 35px;color: #fff;letter-spacing: 1px;}
.bannerswiper .b-trext h3{font-size: 40px;color: #fff;display: block;margin: 12px 0 24px;}
.bannerswiper .line{width: 100%;position: absolute;bottom: 76px;left: 0;z-index: 1;}

.sy_item_tit{ text-align: center; margin-bottom: 40px;}
.sy_item_tit span{color: #0a347f;}
.square{ color: #e7a618; font-size: 30px;}
.sy_item_tit .square{ color: #0a347f; line-height: 42px;}
.sy_item_tit .h2{ margin-bottom: 10px;}

.sy_pro_tab{ margin: 0 0 40px;}
.sy_pro_tab ul li{ width: 33.3%; height: 54px; float: left; border-right: 1px solid #dbdbdb; text-align: center; display: flex; align-items: center; cursor: pointer;}
.sy_pro_tab ul li:last-child{ border: none;}
.sy_pro_tab ul li .oimg{ display: none;}
.sy_proicon{ display: inline-block; margin-left: auto;}
.sy_tab_txt{ text-align: left; margin-left: 10px; margin-right: auto;}
.sy_tab_txt p{ font-size: 20px;}
.sy_pro_tab ul li.on .gimg{ display: none;}
.sy_pro_tab ul li.on .oimg{ display: inline-block;}
.sy_pro_tab ul li.on .sy_tab_txt{ color: #e7a618;}
.sy_products{position: relative;}
.sy_pro_txt{ background: #f5f5f5; padding: 30px;}
.sy_pro_txt h3{ margin-bottom: 20px;}
.sy_pro_txt p{ height:60px; }
.sy_pro_txt span{ display: inline-block; margin-top: 50px; font-size: 14px; border-bottom: 2px solid #9a9a9a;}
.sy_pro_item ul li{ margin-bottom: 40px;}
.sy_pro_item ul li img{ height: 386px;}
.sy_pro_item ul li:hover h3{ color: #e7a618;}
.sy_pro_item ul li:hover span{ color: #e7a618; border-color: #e7a618;}
.sy_pro_box .swiper-container{ position: unset;}
.sy_pro_box .sy_pro_item{ position: relative;}
.sy_pro_box{ height: 632px; overflow: hidden;}
.sy_advantage{ color: #fff;}
.sy_advantage .sy_item_tit h2{ color: #fff;}
.sy_advantage .sy_item_tit span{ color: #fff;}
.adv_item{ padding: 40px 0; overflow: hidden;}
.adv_item .adv_item_txt{padding: 15px 0;}

.adv_box{ align-items: flex-end;}
.adv_left,.adv_center,.adv_right{ width: 33.3%;}
.adv_item .oimg{ display: none;}
.adv_left .adv_item .adv_icon{ margin-right: 10px;}
.adv_right{ text-align: right;}
.adv_right .adv_item .adv_icon{ margin-left: 10px;}
.adv_center .imgfd{ margin: 60px auto 50px; overflow: visible; width: 60%;}
.adv_item h3{ color: #fff; margin-bottom: 10px;}
.sy_advantage .adv_item:hover .oimg{  display: block;}
.sy_advantage .adv_item:hover .gimg{ display: none;}
.adv_center ul li{ margin: 0 auto; font-weight: bold;}
.adv_center ul li i{ margin-right: 10px; color: #e7a618;}


.sy_case{ position: relative;}
.sy_case_list ul li{ width: 25%!important; float: left;  height: 620px;transition: all .6s ease-out; position: relative;}
.sy_case_list ul li.swiper-slide-active{ width: 50%!important;}
.sy_case_list ul li:nth-child(3){ margin-right: 0;}
.sy_case_list.swiper-container{ position: unset;}
.sy_case_list ul li .sy_case_txt{ position: absolute; left: 40px; bottom: 40px; color: #fff; width: 100%;}
.sy_case_list ul li .sy_case_txt h3 a{ color: #fff; font-size: 20px;}
.sy_case_list ul li .sy_case_txt i{ display: block; margin: 10px 0; color: #e7a618;}
.sy_case_list ul li .sy_case_txt p{ display: none; max-width: 80%;}
.sy_case_list ul li.swiper-slide-active p{ display: block;}
.sy_case_list ul li:hover h3 a{ color: #e7a618;}
.sy_case_list ul li:hover .sy_case_txt p{ display: block;}
.sy_case .swiper-button-prev,.sy_case .swiper-button-next{ bottom: 330px;}


.sy_about{ padding-bottom: 0!important;}
.sy_about .sy_item_tit{ text-align: left;}
.sy_about .sy_item_tit h2{ color: #fff;}
.sy_about_left{ width: 45%; color: #fff;}
.sy_about_left .more_btnw{ margin-top: 100px;}
.sy_about_right{ width: 45%;}
.sy_num{ margin-top: 90px; border-top: 1px solid rgba(255,255,255,0.2); background: rgba(0,0,0,.1)}
.sy_num ul li{ width: 25%; float: left; border-right: 1px solid rgba(255,255,255,0.2); padding: 30px 0; color: #fff;}
.sy_num ul li:last-child{ border:none;}
.sy_num ul li .num_txt,.sy_num ul li .num_icon{ margin: 0 auto;}
.sy_num ul li .num_txt .counter{ font-size: 36px;}

.sy_new_left{ width: 66%; height: 553px;}
.sy_new_right{ width: 32%; height: 553px;}
.sy_new_left ul li{ float: left; width: 48.5%; margin-right: 3%;}
.sy_new_left ul li img{ height: 335px;}
.sy_new_left ul li:nth-child(2){ margin: 0;}
.sy_new_left ul li .sy_news_txt{ background: #fff; padding: 30px;}
.sy_new_left ul li .imgfd{ position: relative;}
.sy_new_left ul li .imgfd .date{ display: block;  width: 135px; line-height: 45px; background: #e7a618; color: #fff; position: absolute; left: 30px; bottom: 30px; text-align: center;}
.sy_new_left ul li h3{ font-size: 20px; height: 30px; overflow: hidden;}
.sy_new_left ul li p{ margin: 10px 0 30px; height: 60px; overflow: hidden;}
.sy_new_left ul li span{ border-bottom: 2px solid #9a9a9a; line-height: 24px; display: inline-block;}
.sy_new_left ul li:hover h3,.sy_new_left ul li:hover span{ color: #e7a618}
.sy_new_left ul li:hover span{ border-color: #e7a618;}
.sy_new_right .sy_news_item{ background: #fff;  padding: 30px; margin-bottom: 30px; height:calc((100% - 30px) / 2);}
.sy_new_right .sy_news_item:nth-child(2){ margin-bottom: 0;}
.sy_new_right .sy_news_item h4{ font-size: 18px; margin-bottom: 10px; height: 28px; overflow: hidden;}
.sy_new_right .sy_news_item.sy_news_txt p{ margin-bottom: 40px;}
.sy_new_right .sy_news_item span{ border-bottom: 2px solid #9a9a9a; line-height: 24px; display: inline-block;}
.sy_news_item.sy_news_txt:hover h4,.sy_news_item.sy_news_txt:hover span{ color: #e7a618}
.sy_news_item.sy_news_txt:hover span{ border-color: #e7a618;}
.sy_news_item .tit{ border-bottom: 1px solid rgba(33,33,33,0.2); padding-bottom: 15px; margin-bottom: 20px;}
.sy_news_item .sy_faq_list li .icon-fangkuai{ color: #e7a618;}
.sy_news .date{ font-size: 14px;}
.sy_news_item .sy_faq_list li:hover a{ color: #e7a618;}

.sy_bottom{ padding: 50px 0;}
.sy_bottom .contact_item{ margin: 0 auto; text-align: center;}
.sy_bottom .vert-line{ height: 96px; width: 1px; background: #e8e8e8;}
.sy_bottom .contact_item p{ font-size: 20px; color: #333; margin: 20px 0;}
.sy_bottom .contact_item span i{ color: #e7a618;}
.sy_bottom .contact_item img{-webkit-transition: 2s ease;-moz-transition: 2s ease;}
.sy_bottom .contact_item:hover img{-webkit-transform: rotatey(360deg);-moz-transform: rotatey(360deg);}

.ban-ny{height: 400px;position: relative;overflow: hidden;width: 100%;background: #666; margin-top:80px;}
.ban-ny .wz{font-size: 16px;color: #fff;position: absolute;top: 36%;}
.ban-ny .wz h2{font-size: 32px;display: block;margin-bottom: 10px; color:#fff;}
.loca{position: absolute;bottom: 0;height: 80px;line-height: 80px;font-size: 14px;color: #fff;}
.loca .box i{ color:#e7a618; margin-right:10px; }
.loca a{color: #fff;}
.loca a:hover{text-decoration: underline;}

.main-fr{width: 25%;}
.main-fr .box{background: #fff;margin-bottom: 40px;}
.main-fr .box .pad{padding: 30px;}
.main-fr .box b{font-size: 20px;color: #333;text-transform: uppercase;display: block;margin-bottom: 18px;}
.cp-fl .tit{background: #e7a618 url(../images/pro-ic1.png) no-repeat 90%;height: 80px;line-height: 80px;}
.cp-fl .tit b{color: #fff;text-transform: uppercase;font-size: 24px;padding-left: 24px;}
.cp-fl li{height: 56px;line-height: 56px;background: #f3f3f3 url(../images/pro-ic2.png) no-repeat 95%;margin-bottom: 10px;overflow: hidden;}
.cp-fl li:last-child{margin-bottom: 0;}
.cp-fl li a{padding-left: 5%;display: block;font-size: 16px;color: #333;}
.cp-fl li.cur,.cp-fl li:hover{background: #e7a618 url(../images/pro-ic3.png) no-repeat 95%;}
.cp-fl li.cur a,.cp-fl li:hover a{color: #fff;}
.h-new li{width: 100%;margin-bottom: 16px;display: flex;}
.h-new li:last-child{margin-bottom: 0;}
.h-new li .imgfd{width: 39%;height: 94px;}.h-new li .txt{width: 57%;font-size: 12px;color: #666;}
.h-new li .txt p{font-size: 14px;color: #333;line-height: 24px;height: 48px;overflow: hidden;margin-top: 10px;}
.h-new li:hover .txt p{color: #e7a618;}

.products2 h2{display: block;margin-bottom: 30px;}
.list-pro li{width: 32%;float: left;margin-right: 2%;margin-bottom: 20px;}
.list-pro li:nth-child(3n){margin-right: 0;}
.list-pro li p{display: block;height: 60px;line-height: 60px;background: #eef0f4;font-size: 16px;color: #333;text-align: center;overflow: hidden;}
.list-pro li .imgfd img{height: 216px;border: 1px solid #eef0f4;}
.list-pro li:hover p{background: #e7a618;color: #fff;}
.main-fl{width: 71.8%;}.main-fr{width: 25%;}
.show-new{background: #fff;}
.show-pro1 .img{width: 48%;}.show-pro1 .txt{width: 50%;}
.show-pro1 .more_btn{ background: #e7a618; border-color: #e7a618;}
.show-pro1 .more_btn:hover{ background: #ffb612; border-color: #ffb612;}
.show-pro1 .more_btn a{ color:#fff;}
.pro-x{border: 1px solid #ddd;background: #fff;}
#big_img{height:390px;background:no-repeat center;background-size: cover;}
#small_img{padding-top:5px;width:100%;}
#small_imgs{width:100%;overflow:hidden;height: 74px;margin-top: 20px;}
#small_imgs .item{float:left;margin-right: 10px;}
#small_imgs .item:last-child{margin-right: 0;}
#small_imgs .item .img{cursor:pointer;width:98px;height:74px;border: 1px solid #ddd;box-sizing: border-box;}
#small_imgs .item .img img{width:100%;height: 100%;display: block;}
#small_imgs .item .active{border: 1px solid #e7a618;box-sizing: border-box;}
.show-pro1 .txt h1{font-size: 24px;color: #333;line-height: 30px;display: block;border-bottom: 1px solid #e3e3e3;margin-bottom: 20px;padding: 20px 0;}
.show-pro1 .txt li{width: 146px;height: 48px;line-height: 48px;border-radius: 3px;float: left;}
.show-pro1 .txt li:nth-child(1){background: #e7a618 url(../images/ns-pro1.png) no-repeat 30px;margin-right: 34px;}
.show-pro1 .txt li a{font-size: 14px;color: #fff;padding-left: 60px;}
.show-pro1 .txt .des{margin-bottom: 50px;}
.pro_det{margin-top: 36px; padding: 60px 50px;}
.pro-d{width: 100%;height: 50px;line-height: 50px;border-bottom: 1px solid #e7e7e7;margin-bottom: 30px;}
.pro-d b{padding: 0 26px;background: #e7a618;height: 50px;line-height: 50px;font-size: 18px;color: #fff;display: inline-block;}
.show-new .line{width: 100%;height: 1px;background: #e8e8e8;margin: 20px 0;}
.show-pro3{margin-top: 60px;}
.show-pro3 h2{font-size: 24px;color: #333;display: block;margin-bottom: 24px;}
.show-pro3 li{width: 32%;float: left;margin-right: 2%;text-align: center;}
.show-pro3 li:nth-child(3){margin-right: 0;}
.show-pro3 li p{font-size: 18px;color: #333;display: block;margin-top: 16px;}
.show-pro3 li:hover p{color: #e7a618;}
.des img{max-width: 100%!important;height: auto!important;}
table{width: 100%!important;}

.feed{margin-top: 60px;}
.feed .box2{width: 100%;background: #fff;}
.feed .box2 .form_input,.feed .box2 .input_control,.form_text{background: #f6f6f6;}
.cont .box1{width: 45%;}
.cont .box1,.cont .box2{background: #fff;}
.cont .pad{padding: 60px 45px 20px;}
.cont h2{font-size: 24px;color: #333;}
.cont p{font-size: 16px;color: #666;display: block;margin: 10px 0 80px;}
.cont dt{width: 50%;float: left;font-size: 16px;color: #666;line-height: 22px;}
.cont dt:nth-child(1){width: 100%;background: url(../images/cont-ic1.png) no-repeat left;margin-bottom: 50px;}
.cont dt:nth-child(2){background: url(../images/cont-ic2.png) no-repeat left;}
.cont dt:nth-child(3){background: url(../images/cont-ic3.png) no-repeat left;}
.cont dt .wz{padding-left: 38px;}
.cont dt b{font-size: 18px;color: #333;display: block;margin-bottom: 5px;}
.input_control{position: relative;width: 32%;float: left;margin-right: 2%;background: #f6f6f6;border-radius: 4px;overflow: hidden;position: relative;height: 54px;margin-top: 26px;}
.input_control:nth-child(3){margin-right: 0;}
.form_input{-webkit-appearance:none;-moz-appearance: none;outline:0;height: 54px;line-height: 54px;width: 100%;position: absolute;top: 0;left: 30px;font-size: 14px;color: #666;width: 95%;background: #f6f6f6;}
.input_control lable{color: red;position: absolute;left: 20px;line-height: 54px;}
.form_input::-moz-placeholder,.form_text::-moz-placeholder{color: #666;}
.form_text{height: 100px;background: #f6f6f6;position: absolute;left: 30px;top: 15px;width: 95%;font-size: 14px;color: #666;line-height: 25px;}
.input_control2{width: 100%;margin: 16px 0 25px;height: 130px;}
.form i{font-size: 14px;color: #666;display: block;}
.form .submit{width: 240px;height: 60px;line-height: 60px;border-radius: 4px;background: #e7a618;font-size: 18px;color: #fff;cursor: pointer;margin-top: 24px;}
.form .submit:hover{ background:#ffb612;}
.fanye{height: 20px;line-height: 20px;overflow: hidden;}
.fanye li{width: 48%;font-size: 14px;color: #666;}
.fanye li:nth-child(2){text-align: right;}
.fanye li a{color: #666;}
.fanye li:hover a{color: #e7a618;}

.classify li a{display: block;padding: 0 150px;background: #f3f3f3;height: 56px;line-height: 56px;font-size: 16px;}
.classify li{float: left;margin-right: 10px;}
.classify li:last-child{margin-right: 0;}
.classify li:hover a,.classify li.cur a{background: #e7a618;color: #fff;}
.classify .box{text-align: center;width: 100%;}
.classify ul{display: inline-block;height: 56px;overflow: hidden;margin-bottom: 60px;}

.list-news li{width: 23.75%;float: left;margin-right: 1.6%;margin-bottom: 50px;}
.list-news li:nth-child(4n){margin-right: 0;}
.list-news li h2{font-size: 18px;line-height: 30px;height: 60px;color: #333;display: block;overflow: hidden;margin: 20px 0;}
.list-news li span{font-size: 16px;color: #666;}
.list-news li:hover h2{color: #e7a618;}
.list-news li .imgfd img{ height:220px;}
.show-new{background: #fff;}
.show-new .pad{padding: 60px 50px;}
.show-new h1{font-size: 22px;color: #333;display: block;margin-bottom: 20px;}
.show-new .mc{font-size: 16px;color: #666;line-height: 34px;}
.show-new img{ max-width: 100%!important;}
.h-pro .imgfd{width: 48%;border: 1px solid #f3f3f3;}
.h-pro .imgfd img{ height:100px;}
.h-pro .txt{width: 48%;}
.h-pro li{width: 100%;margin-bottom: 16px;display: flex;}
.h-pro li .txt{font-size: 14px;color: #e7a618;}
.h-pro li .txt p{font-size: 18px;color: #333;margin: 20px 0;}
.h-pro li:hover .txt p{color: #e7a618;}
.show-new h1{font-size: 22px;color: #333;display: block;margin-bottom: 20px;}

.profile_box .profile_img,.profile_box .profile_txt{ width: 50%;}
.profile_box .profile_txt{ float: left;}
.profile_box .profile_img{ float: right;}
.profile_box .profile_txt p{ width: 90%; line-height: 30px;}
.profile_number .ny_item_tit h2{ text-align:center; color:#fff;}
.profile_number .ny_item_tit .short_linec{ background:#fff;}
.profile_number .ny_item_tit p{ color:#fff; text-align:center; width:60%; margin:0 auto;}
.profile_number .ny_item_tit{ margin-bottom:60px;}
.last_box .ny_item_tit h2{ color:#fff;}
.last_box .back_txt p{ color:#fff;}
.profile_box.last_box .profile_txt{ width: 45%; float: right;}
.profile_box.last_box .profile_img{ float: left;}
.profile_honor .ny_item_tit h2{ text-align:center;}
.profile_honor{ position:relative;}
.profile_honor ul li img{ width: 100%; height:350px;}

.list_case li{ background: #fff;}
.list_case li h2{ height:30px; padding:0 10px;}
.contact .box1{width: 44%;}
.contact .box2{width: 50%;background: #f1f1f1;}
.contact .box1 .sy-tit{text-transform: none;font-size: 24px;}
.contact .box1 .sy-tit::after{top: 20px;}
.contact .box1 .dt{margin-top: 50px;padding-left: 70px;}
.contact .box1 .dt .wz{font-size: 18px;color: #333;line-height: 30px;}
.contact .box1 .dt .wz span{color: #e2870c;display: block;}
.contact .box1 .dt:nth-child(1){background: url(../images/cont-ic1.png) no-repeat left;}
.contact .box1 .dt:nth-child(2){background: url(../images/cont-ic2.png) no-repeat left;}
.contact .box1 .dt:nth-child(3){background: url(../images/cont-ic3.png) no-repeat left;}
.contact .box1 .dt:nth-child(4){background: url(../images/cont-ic4.png) no-repeat left;}
.contact .box1 .dt b{font-size: 20px;color: #333;}
.contact .box2 .pad{padding: 40px 50px;}
.contact .box2 b{;color: #333;line-height: 46px;margin-bottom: 30px;display: block;}

.form input{height: 50px;line-height: 50px;width: 100%;font-size: 14px;color: #666;}
.form .padd{padding: 0 20px;}
.form .kj p{font-size: 14px;color: red;position: absolute;top: 0;left: 10px;}
.form .kj{background: #fff;height: 50px;line-height: 50px;border-radius: 3px;overflow: hidden;margin-bottom: 15px;position: relative;}
.form .kj2{padding: 20px 0;height: 110px;}
.form textarea{height: 110px;width: 100%;resize:none;}
.form .tj{background: #e7a618!important;height: 50px;line-height: 50px;border-radius: 3px;width: 100%;font-size: 16px;color: #fff;margin-top: 20px;cursor: pointer;}
.form .tj:hover{ background:#ffb612!important;}
.form p{font-size: 14px;color: #999;}


.ny_faq_list{ text-align: left;}
.ny_faq_list ul li{ background: #f4f4f4; margin-bottom: 30px; padding: 40px ;}
.ny_faq_list ul li h4{ font-size: 20px; color: #333; font-weight: bold;}
.ny_faq_list ul li h4 i{ float: right; color: #e7a618; cursor: pointer; width: 20px; color: #333;}
.ny_faq_list ul li h4 i.icon-xiangshang1{ display: none;}
.answer{ margin-top: 30px; display: none;}
.ny_faq_list ul li:hover h4,.ny_faq_list ul li:hover i{ color: #e7a618;}
@media (max-width: 1600px){
	.page-nav{ margin-right: 13%;}
	.sy_pro_box .swiper-container{ width: 90%!important;}
}


@media (max-width: 1400px){
	.sy_pro_item ul li img{ height: 295px;}
	.sy_pro_txt span{ margin-top: 30px;}
	.sy_pro_box{ height: 523px;}
	.sy_case_list ul li{ height: 540px;}
}

@media (max-width: 1200px){
.sy_pro_item ul li img{ height: 240px;}
	.sy_pro_txt{ padding: 20px;}
	.sy_pro_txt h3{ margin-bottom: 10px;}
	.sy_pro_box{ height: 443px;}
	.sy_pro_txt span{ margin-top: 10px;}
	.sy_case_list ul li{ height: 480px;}
	.sy_case .swiper-button-prev, .sy_case .swiper-button-next{ bottom: 240px;}
	.sy_about_left .more_btnw{ margin-top: 50px;}
	.sy_new_left{ width: 100%; float: none; height: auto;}
	.sy_new_right{ width: 100%; float: none; margin-top: 30px; height: auto;}
	.sy_new_right .sy_news_item{ width: 48.5%; margin-right: 3%; float: left; height: 250px;}
	.sy_new_right .sy_news_item:nth-child(2){ margin: 0;}
	.classify li a{padding: 0 50px;}
	.list-news li,.list-news li:nth-child(4n){width: 32%;margin-right: 2%;}
	.list-news li:nth-child(3n){margin-right: 0;}
	.list-news li .imgfd img{height: 240px;}
	.ny_faq_list ul li{ padding: 30px;}
}

@media (max-width: 1024px){
	.top_search_box{ display:none;}
	.sy-ban .more_btnw{ margin: 50px auto 0;}
	.bannerswiper .page .svg-swiper-pagination{ bottom: 30px;}
	.bannerswiper .banner-towrap{ bottom: 20px;}
	.bannerswiper .page .swiper-num{ bottom: 40px;}
	.bannerswiper .b-trext h3{ font-size: 34px;}
	.sy_case_list ul li{ height: 430px;}
	.sy_case .swiper-button-prev, .sy_case .swiper-button-next{ bottom: 210px;}
	.sy_about_right{ width: 100%; float: none; margin-top: 30px;}
	.sy_about_left{ width: 100%; float: none;}
	.sy_num{ margin-top: 60px;}
	.sy_num ul li{ display: block; text-align: center; padding: 10px 0; border: none;}
	.sy_num ul li .num_icon{ margin-top: 20px;}
	.sy_new_left ul li p{ margin: 10px 0;}
	.sy_new_left ul li img{ height: 290px;}
	.adv_center ul{ display: block; text-align: center;}
	.adv_right .adv_item .adv_icon{ display: none;}
	.adv_left .adv_item .adv_icon{ display: none;}
	.main-fl{width: 100%!important;}.main-fr{display: none;}
	.show-new h1{font-size: 20px;}
	.list-pro li .imgfd img{height: 160px;}
	.products h2{font-size: 20px;}
	.list-news li,.list-news li:nth-child(4n),.list-news li:nth-child(3n){width: 49%;margin-right: 2%;}
	.list-news li:nth-child(2n){margin-right: 0;}
	.list-news li .imgfd img{height: 260px;}
	.contact .box1{ width:100%; float:none; margin-bottom:30px;}
	.contact .box2{ width:100%; float:none;}
	.profile_box .profile_img,.profile_box .profile_txt{ width: 100%; float: none;}
	.profile_box .profile_txt{ margin-top: 30px;}
	.profile_box .profile_txt p{ width: 100%;}
	.profile_box:last-child .back_txt{ padding: 20px 5%;}
	.profile_box.last_box .profile_txt{ width: 100%;}
	.profile_number .ny_item_tit p{ width:80%;}
	.profile_honor ul li img{ height:220px;}
}


@media (max-width: 768px){
.bannerswiper .page .svg-swiper-pagination{  display: none;}
	.bannerswiper .banner-towrap{ display: none;}
	.bannerswiper .b-trext h3{ font-size: 28px;}
	.sy-ban .more_btnw{ margin: 30px auto 0;}
	.sy_pro_box{ height: auto;}
	.sy_pro_box .swiper-button-prev,.sy_pro_box .swiper-button-next{ display: none;}
	.sy_pro_box .swiper-wrapper{ display: block;}
	.sy_pro_item ul li img{ height: 420px;}
	.sy_pro_tab ul li img{ height: 40px;}
	.sy_tab_txt p{ font-size: 16px;}
	.sy_item_tit{ margin-bottom: 20px;}
	.sy_pro_tab{ margin-bottom: 30px;}
	.sy_pro_item ul li{ width: 100%; margin-bottom: 20px;}
	.sy_pro_item ul li:nth-child(n+4){ display: none;}
	.sy_pro_box .sy_pro_item{ display: none;}
	.sy_pro_txt p{ height: 60px;}
	.sy_case_list ul{ width: 100%; display: block;}
	.sy_case_list ul li{ width: 50%!important; float: left; height: 230px;}
	.sy_case_list ul li .sy_case_txt p{ display: block;}
	.sy_case .swiper-button-prev, .sy_case .swiper-button-next{ display: none;}
	.sy_case_list ul li .sy_case_txt{ left: 20px; bottom: 20px;}
	.sy_case_list ul li .sy_case_txt i{ margin: 0;}
	.sy_about_left .more_btnw{ margin-top: 25px;}
	.sy_num ul li .num_txt .counter{ font-size: 30px;}
	.sy_num ul li .num_icon{ margin-top: 10px;}
	.sy_num ul li .num_icon img{ width: 30px;}
	.sy_num{ margin-top: 40px;}
	.sy_new_left ul li{ width: 100%; float: none; overflow: hidden; margin-bottom: 20px;}
	.sy_new_left ul li img{ height: 320px;}
	.sy_new_right .sy_news_item{ width: 100%; float: none; height:auto;}
	.sy_new_left ul li .sy_news_txt span,.sy_new_left ul li .sy_news_txt i{ font-size: 14px;}
	.sy_bottom{ display: none;}
	.sy_advantage{ display: none;}
	.sy_case_list ul li .sy_case_txt h3 a{ font-size: 16px;}
	
	.ban-ny{height: 200px;}
	.loca{display: none;}
	.ban-ny .wz h2{font-size: 22px;margin-bottom: 5px;}
	.ban-ny .wz{font-size: 14px;}
	.list-pro li,.list-pro li:nth-child(3n){width: 49%;margin-right: 2%;}
	.list-pro li:nth-child(2n){margin-right: 0;}
	.show-pro3 li{width: 48%;margin-right: 4%;margin-bottom: 30px;}
	.show-pro3 li:nth-child(2){margin-right: 0;}
	.show-pro3 h2{font-size: 20px;}
	.pro_det{ padding:30px;}
	.cont .pad{ padding:30px;}
	
	.show-pro1 .img,.show-pro1 .txt{width: 100%;}
	.show-pro1 .img{margin-bottom: 30px;max-width: 530px;}
	.show-pro1 .txt .des{margin-bottom: 20px;}
	.show-pro1 .txt h1{font-size: 20px;}
	.list-news li .imgfd img{height: 220px;}
	.list-news li h2{font-size: 15px;line-height: 22px;height: 44px;margin: 10px 0;}
	.list-news li span{font-size: 14px;}
	.list-news li{margin-bottom: 30px;}
	.show-new .pad{ padding:30px;}
	.contact .box1 .dt{ margin-top:30px;}
	
	.ny_faq_list ul li{ padding: 20px; margin-bottom: 15px;}
	.ny_faq_list{ margin-top: 20px;}
	.show-pro3{ margin-top:30px;}
	.feed{ margin-top:30px;}
		.list-pro li .imgfd img{height: 235px;}
}

@media (max-width: 540px){
	.bannerswiper .b-trext h3{ font-size: 26px; margin: 0;}
	.sy-ban .more_btnw{ display: none;}
	.bannerswiper .page .swiper-num{ bottom: 20px;}
	.bannerswiper .b-trext p{ letter-spacing: 0;}
	.sy_pro_tab ul li{ display: block; text-align: center;}
	.sy_tab_txt{ text-align: center; margin: 0;}
	.sy_tab_txt span{ display: none;}
	.sy_pro_item ul li img{ height: 340px;}
	.sy_pro_tab ul li img{ height: 32px;}
	.sy_pro_txt{ padding: 15px;}
	.sy_case_list ul li{ width: 100%!important; float: none; height: 230px; margin-bottom: 15px}
	.sy_num ul li .num_txt .counter{ font-size: 26px; line-height: 30px;}
	.sy_num ul li .num_txt{ font-size: 14px;}
	.sy_num{ margin-top: 20px;}
	.sy_new_left ul li img{ height: 280px;}
	.sy_new_left ul li .sy_news_txt{ padding: 20px;}
	.sy_new_left ul li .imgfd .date{ width:100px; line-height:26px; left:20px; bottom:20px}
	.sy_new_right .sy_news_item{ padding: 20px;}
	.sy_new_right .sy_news_item.sy_news_txt p{ margin-bottom: 15px;}
	.sy_new_right .sy_news_item.sy_news_txt span,.sy_new_right .sy_news_item.sy_news_txt i{ font-size: 14px;}
	.list-pro li,.list-pro li:nth-child(3n){width: 100%;margin-right: 0;}
	.list-pro li:nth-child(2n){margin-right: 0;}
	.list-pro li .imgfd img{height: 339px;}
	.products h2{font-size: 18px;}
	.list-pro li p{height: 45px;line-height: 45px;font-size: 15px;}
	.input_control{width: 100%;margin-top: 15px;}
	.form .submit{width: 180px;height: 50px;line-height: 50px;}
	.cont dt b,.form .submit{font-size: 16px;}
	.pro_det{ padding:15px;}
	.pro-d b{ font-size:16px; height:40px; line-height:40px;} 
	.pro-d{height: 40px;line-height: 40px;border-bottom: 1px solid #e7e7e7;margin-bottom: 20px;}
	.cont .pad{ padding:15px;}
	.cont h2{font-size: 18px;}
	.classify li{width: 32%;margin-right: 2%;overflow: hidden;text-align: center;}
	.classify li:nth-child(3n){margin-right: 0;}
	.classify li a{padding: 0;}
	.classify ul{display: block;}
	.classify li a{height: 45px;line-height: 45px;font-size: 14px;}
	.classify ul{height: 45px;margin-bottom: 30px;}
	.list-news li .imgfd img{height: 170px;}
	.ban-ny{height: 200px;}
	.show-new h1{font-size: 18px;margin-bottom: 10px;}
	.contact .box1 .dt{ margin-top:20px; padding-left:30px; background-size:20px!important;}
	.contact .box1 .dt b{ font-size:16px;}
	.contact .box1 .dt .wz{ font-size:14px;}
	.contact .box2 .pad{ padding:30px;}
	.contact .box2 b{ margin-bottom:10px;}
	.tit-sy{ font-size:20px;}
	.ny_faq_list ul li h4{ font-size: 16px;}
	.answer{margin-top: 15px; font-size: 14px;}
	.show-new .pad{ padding:15px;}
	.show-pro3{ margin-top:20px;}
	.feed{ margin-top:20px;}
}

@media (max-width: 450px){
	.bannerswiper .b-trext p{ letter-spacing: -1px;}
	.bannerswiper .b-trext h3{ font-size: 60px;}
	.sy_pro_item ul li img{ height: 279px;}
	.sy_num ul li .num_txt{ font-size: 13px;}
	.sy_num ul li .num_icon img{ width: 26px;}
	.sy_new_left ul li img{ height: 240px;}
	.sy_news_item .tit{ margin-bottom: 10px; padding-bottom: 10px;}
	.list-news li .imgfd img{height: 140px;}
	.contact .box2 .pad{ padding:15px;}
	
}













