@charset "utf-8";
@media screen and (max-width: 1700px){
	.header_right>ul>li{margin-left: 70px;}
}
@media screen and (max-width: 1500px){
	.wp{max-width: 100%;padding-left: 40px;padding-right: 40px;}
	header{padding: 0 40px;}
	.swiper-container .swiper-pagination{left: 40px;}
	.banner_txt{left: 160px;}
	.fy_news .news_del_img img.phone{display: none;}
	.fy_news .news_del_img img{max-width: 100%;}
    .header_right>ul>li{margin-left: 45px;}
}
@media screen and (max-width: 1300px){
	.header_right>ul>li{margin-left: 26px;}
}
@media screen and (max-width: 1200px){
    .wp{padding-left: 20px;padding-right: 20px;}
	header{padding: 0 20px;}
	header .weChat{display: block;}
	header .header_right{position: absolute;width: 100%;background: #FFFFFF;z-index: 9;left:0px;top: 100px;display: none;}
	header .header_right ul{float: none;width: 100%;}
	.header_right>ul>li{float: none;display: block;margin-left: 0px;}
	.header_right ul>li>a{padding-left: 20px;display: block;height: 48px;line-height: 48px;box-sizing: border-box;border-top: 1px solid #eee;}
	.banner_txt{left: 120px;}
	.banner_txt h2{font-size: 42px;}
	.banner_txt h3{width: 200px;height: 3px;}
	.banner_txt h4{font-size: 32px;margin-top: 40px;}
	.swiper-container .next_box{display: none;}
	
	.con2_box .con2_box_left{float: none;width: 100%;}
	.con2_box .con2_box_right{float: none;width: 100%;}
	.con2_box_right .con2_right_left{width: 49.4%;}
	
	/* about us */
	.about_txt .about_txt_top .about_txt_item{width: 100%;margin-bottom: 40px;text-align: center;}
    .about_txt_item .img_txt{flex-direction: row-reverse;justify-content: center;}
	.about_txt_item .img_txt .img_txt_lf{text-align: left;}
} 
@media screen and (max-width: 1100px){
	.section_con1 .section_con1_left{float: none;width: 100%;}
	.section_con1 .section_con1_right{float: none;width: 100%;margin-top: 30px;}
	
	.news_demo .swiper-slide a{flex-wrap: wrap;}
	.news_demo_left{width: 100%;}
	.news_demo_right{width: 100%;}
	/* fy banner */
	.fy_banner .txt h1{font-size: 40px;font-weight: normal;}
	.fy_banner .txt h1>span{font-size: 18px;}
	.fy_banner .txt h6>img{margin-top: 50px;width: 40px;height: 40px;}
	
	/* 1 */
	.fy_content_title .wp{padding: 0px;}
	.fy_content_title ul>li a{font-size: 16px;line-height: 60px;height: 60px;}
	.fy_content_title ul>li:first-child a{border-left: none;}
}
@media screen and (max-width: 780px){
	.news_list ul>li:first-child{padding-right: 30px;}
	.news_list ul>li:nth-child(2){padding: 0px 30px;}
	.news_list ul>li:last-child{padding-left: 30px;}
	
	.contact_txt>ul>li{width: 50%;margin-bottom: 20px;}
	.contact_txt>ul>li img{width: 35px;}
	.contact_txt>ul>li p{max-width: none;}
	.fy_news_titl{padding-top: 130px;padding-bottom: 90px;}
	.fy_news_titl h2{max-width: 100%;float: none;}
	.fy_news_titl .news_del_time{float: none;margin-top: 20px;}
	.fy_news_titl .news_del_time>span{width: 70px;}
}
@media screen and (max-width: 680px){
    
	header{height: 70px;line-height: 70px;}
	header .header_right{top: 70px;}
    .header_left .logo_box{width: 204px;}
	.swiper-container .swiper-slide img{height: 200px;}
	.swiper-container .swiper-pagination{left: 20px;}
	
	.banner_txt{left: 70px;}
	.banner_txt h2{font-size: 24px;line-height: 1;}
	.banner_txt h3{height: 2px;width: 100px;margin-top: 10px;}
	.banner_txt h4{font-size: 18px;margin-top: 10px;}
	
	/* con */
	.section_con1,.section_con2,.section_con3,footer{padding: 35px 0px;}
	.titl_box h2{font-size: 24px;}
	.titl_box h3{font-size: 18px;margin-top: 12px;}
	.titl_box p{font-size: 14px;}
	.titl_box p>b{font-size: 20px;}
	
	.section_con1_left .con1_left_txt{margin-top: 20px;}
	.section_con1_left .con1_left_txt h6{height: 2px;}
	.section_con1_left .con1_left_txt p{line-height: 22px;font-size: 14px;padding-top: 20px;}
	.con1_right_top>ul>li{line-height: 60px;height: 60px;padding: 0px 30px;}
	.con1_right_top>ul>li span.num b{font-size: 20px;}
	.section_con1_right .con1_right_img{margin-top: 30px;}
	
	.section_con2 .con2_box{margin-top: 20px;}
	.con2_box_left .item_01, .con2_box_left .item_04{width: 100%;}
	.con2_box_left .item_02, .con2_box_left .item_03{width: 49.1%;}
	.con2_box .item.item_06{margin-top: 3px;}
	.con2_box .item p{font-size: 18px;}
	
	.section_con3 .con3_box{margin-top: 30px;}
	.news_demo_left .demo_txt{padding: 25px 20px;padding-bottom: 55px;}
	.news_demo_left .demo_txt h2{font-size: 18px;}
	.news_demo_left .demo_txt p{margin-top: 15px;}
	.news_demo_left .demo_txt span{width: calc(100% - 40px);left: 20px;bottom: 30px;}
	
	.news_list{margin-top: 30px;}
	.news_list ul{flex-wrap: wrap;}
	.news_list ul>li{width: 100% !important;border: none;border-top: 1px solid #ccc !important;padding:15px 0px !important;}
	.news_list ul>li>a>h2{font-size: 18px;}
	.news_list ul>li>a>span{margin-top: 10px;}
	
	.footer_bottom{padding-top: 0px;margin-top: 30px;}
	.footer_bottom ul{display: none;}
	.footer_bottom .footer_bot_txt{margin-top: 20px;}
	.footer_bot_txt>p{line-height: 28px;}
	
	/* fy banner*/
	.fy_banner .txt{text-align: center;transform: translate(-50%,-50%);left: 50%;}
	.fy_banner .txt h1{font-size: 20px;}
	.fy_banner .txt h1>span{font-size: 16px;display: block;text-align: center;}
	.fy_banner .txt h6>img{width: 20px;height: 20px;margin-top: 10px;}
	.fy_banner{min-height: 200px;}
	.fy_banner>img{height: 200px;}
	
	/* 1 */
	.fy_content_title ul{justify-content: initial;}
	.fy_content_title ul>li {width: 33.3333%;}
	.fy_content_title ul>li a{height: 40px;line-height: 40px;font-size: 14px;border-bottom: 1px solid #FFFFFF;}
	.fy_content_title ul>li:nth-child(3n) a{border-right: none;}
	
	.contact_txt>ul{padding-top: 20px;padding-bottom: 10px;}
	.contact_txt>ul>li{width: 100%;}
	.contact_txt{padding-bottom: 40px;}
	.contact_txt>ul>li p{font-size: 16px;padding-left: 10px;}
	/* fy_content */
	.fy_content{padding: 35px 0px}
	.fy_content.bus{padding-top: 35px;}
	.fy_content h2{font-size: 18px;}
	.about_txt .about_txt_top{margin-top: 30px;}
	
	.about_txt .about_txt_top .about_txt_item{margin-bottom: 20px;}
	.about_txt_item>p{margin-top: 10px;font-size: 14px;line-height: 22px;}
	.about_txt_item .img_txt{display: block;}
	.about_txt_item .img_txt>img{max-width: 100%;}
	.about_txt_item .img_txt .img_txt_lf{width: 100%;margin-top: 20px;text-align: center;}
	.img_txt_lf>h4{font-size: 16px;margin-bottom: 10px;}
	.img_txt_lf>p{font-size: 14px;line-height: 22px;}
	
	.about_txt_bot>p{font-size: 14px;line-height: 22px;}
	
	.bus_txt>p{font-size: 14px;line-height: 22px;margin-top: 10px;}
	
	.fy_news{padding-top: 10px;}
	.news_ul>ul>li{margin-top: 35px;width: 100%;}
	.news_ul>ul>li .news_txt{margin-top: 20px;padding: 0px;}
	.news_ul .news_txt h2{font-size: 18px;height: auto;}
	.news_ul .news_txt span{margin-top: 15px;}
	.news_ul .news_txt p{display: none;}
	.two_fy_page{margin-top: 35px;padding: 35px 0px;}
	.two_fy_page ul>li.prev, .two_fy_page ul>li.next{width: 60px;}
	.two_fy_page ul>li{width: 30px;height: 30px;line-height: 30px;}
	.two_fy_page ul>li a{font-size: 12px;}
	
	.fy_news_titl h2{font-size: 24px;}
	.fy_news_titl .news_del_time{background-size: 24px 24px;padding-left: 40px;}
	.fy_news_titl .news_del_time>span{width: 50px;}
	.fy_news_titl .news_del_time>span.day{font-size: 18px;}
	.fy_news_titl .news_del_time>span.year{font-size: 21px;}
	.fy_news .wp>p{line-height: 22px;font-size: 14px;margin-top: 20px;}
	.fy_news .a_back{margin-top: 30px;margin-bottom: 35px;height: 50px;line-height: 50px;background: #9d441c;}
	.fy_news .a_back>a{font-size: 16px;color: #FFFFFF;}
}
@media screen and (max-width: 360px){
	.contact_txt>ul>li p{font-size: 14px;}
}
@media screen and (max-width: 320px){
	
}