@charset "utf-8";
/* CSS Document */
@media all and (max-width:1630px){
	 
	}
body,html{font-size:38px;}
@media all and (max-width:1530px){
	 
	}
@media all and (max-width:1440px){
	 
	}
 
@media all and (max-width:1440px){
	.syyh .index_tc_h2,.syyh .index_tc_h2 span{font-size:38px;padding-bottom:20px;}
	.syyh{padding-bottom:80px;}
	}
@media(max-width:1366px){
	.index_p1nr_bt{font-size:16px;}
 
	.syyh2_ulp span{font-size:14px;}
	.syyh2_ulp span i{font-size:20px;margin-right:10px;}
	.syyh3_nr li{font-size:22px;}
	.wzjs_top{padding-bottom:1rem;}
	}
	
@media(max-width:1280px){
	.syfwul li.active .syfw_h3 h3,.syfwul li.active .syfw_h3 em{width:80%;}
	.text_bt{font-size:18px;margin-bottom:15px;}
	
	}
@media(max-width:1200px){
	.home_titleslg{padding:0;}
	.m_tgdxg{width:100%;}
	.index_p1nr_img2{font-size:12px;}
	.qt_tjnr{width:30.33%;margin-left:3%;}
	.qt_tj{margin-left:-3%;}
	.gcont li{float:left;width: 42%;text-align:center;margin:0.7rem 2%;}
	}
@media all and (max-width:1100px){
 
	.cgal_banner,.jjfa_banner{height:400px;}
	.syfwul li.active{padding:0 30px 0 30px;}
	.xq_fl,.xq_fr{width:100%;}
	}
@media(max-width:1180px){
	.wzjs_img{width: 100%;float:left;}
	.wzjs_img img{width: 100%;float:left;}
	.wzjs_top .pct{ text-align:right; padding-top:88px;width: 100%;float:left;}
	.index_p1nr_img{height:130px;}
	.index_p1nr_bt{line-height:20px;margin-top:10px;margin-bottom:6px;}
	.index_p1nr_text{line-height:20px;}
	.index_p3{ background-size:auto 100%;}
	.index_m_bknr{height:340px;}
	.index_m_bknr_ul{height:200px;}
	.index_p4ul li .index_p4li_text{height:50px;line-height:50px;}
	.foot .middle, .yqlj .middle{width:90%;}
	.yqljfl{width:9%;}
	.maquee{width:91%;}
	.footfl_b{font-size:20px;padding-top:30px;}
	.front, .back{top:30px;}
	.ny_banner{margin-top:70px;}
	 
	.index_p1nr_img1{line-height:40px;font-size:20px;}
	.index_p1nr_img1 img{height:40px;}
	.index_tc_h2{font-size:30px;}
	.index_tc_h2 span{font-size:40px;}
	.index_tcflbt{font-size:22px;}
	.index_p6ul_rq{width:40%;overflow:hidden;height:80px;}
	.index_p6ul_rq img{}
	.index_p6ul_text{width:54%;}
	 
	 
	.syyh .index_tc_h2,.syyh .index_tc_h2 span{font-size:30px;}
	.syyh{padding:70px 0;}
	.syyh1_h3{font-size:24px;}
	.syyh1_ul li p{font-size:20px;}
	.syyh1_ul li{font-size:14px;padding:20px 25px 0 25px;}
	.syyh2_ul li{width:28%;}
	.syyh3{left:32%;}
	.syyh2_ulp span{font-size:12px;}
	.syyh2_ulp span i{font-size:16px;margin-right:0;}
	.syyh2_ulp img{margin:0;}
	.syyh2_ulp{line-height:40px;}
	}
	
@media(max-width:768px){
 
	.syyh3{ position:inherit;margin:0 auto;float:inherit;left:inherit;}
	.syyh2_ul li{width:47%;}
	.syyh1_ul li{padding:20px 15px 0 15px;}
	.syyh2{margin:0;} 
	
	}
@media(max-width:767px){
	.wzjs_top{padding-bottom:1rem 0;}
	.wzjs_img{width: 100%;float:left;}
	.wzjs_img img{width: 100%;float:left;}
	.wzjs_top .pct{ text-align:right; padding-top:88px;width: 100%;float:left;}
	.wzjs_top .pct h4{  width:100%; height:1.2rem; line-height:1.2rem; text-align:center; float:right;font-size:0.5rem;}	
	.gcont li{float:left;width: 96%;text-align:center;margin:0.7rem 2%;}
	.index_p4{padding:40px 0;}
	.index_p4ul li{width:48%;}
	.index_p4ul li .index_p4li_text{font-size:14px;padding:0;line-height:40px;height:40px;}
	.index_p4 .index_gd{margin-top:30px;}
	.index_p5_nr table td:nth-child(5),.index_p5_nr table td:nth-child(4){display:none;}
	.index_p5_nr table td{height:100px;}
	.front, .back{top:0;padding-top:18%;}
	.index_p6{padding:40px 0;}
	.index_p6ul{margin-left:0;}
	.index_p6ul li{width:100%;margin-left:0;}
	.index_p6ul_textb{font-size:16px;}
	.index_p7_nrhm{font-size:16px;width:100%;padding:0 10px;}
	.index_p7_nr{margin-top:10px;}
	.index_p8{padding:40px 0;display:none;}
	.yqljfl{width:70px;}
	.maquee{width:calc(100% - 70px);padding-right:5px;}
	  
	.index_p1nr_img2{padding:0 15px;margin-top:0;}
	.index_tc{padding:30px 0;}
	.index_tc_h2{font-size:22px;}
	.index_tc_h2 span{font-size:26px;}
	.index_tcnr{margin-top:30px;}
	.index_tcfl,.index_tcfr{width:100%;}
	.index_tcflbt{font-size:18px;}
	.index_tcfltext_bt{font-size:16px;}
	.index_tcfltext{margin-top:10px;}
	.index_tcflan{margin:30px 0;}
	.index_tcflan a{font-size:16px;line-height:36px;padding:0 50px;}
	.qt_tj{margin-left:0;margin-top:50px;padding:40px 0;}
	.qt_tjnr{width:100%;margin-left:0;}
	.tjzxul{margin-top:0;margin-bottom:20px;}
	.tjzxul li{font-size:14px;margin-bottom:7px;}
	.tjzxul li a{top:4px;}
	.tjanul{margin-left:-3%;margin-top:20px;}
	.tjanul li{width:47%;margin-left:3%;}
	.cgal_banner,.jjfa_banner,.jjfa_banner.news_banner{height:160px; background-size:auto 100%;}
	.jjfa_banner1{height:60%;}
	.cgal_banner1{width:55%;left:0;}
	.syfw dl,.syfwul_img1{display:none;}
	.syfwul{height:auto;}
	.syfwul li{width:100%;height:auto;}
	.syfwul_img img{width:100%;height:auto;}
	.syfw_h3 h3{width:auto;font-size:20px;}
	.syfw_h3 em{ opacity:1;z-index:1;}
	.syfwul li{padding:30px;margin:0.5px 0;}
	.syfwul li.active{width:100%;padding:30px;}
	.syfwul li.active .syfwul_img{right:0;}
	.syfwul li.active .syfw_h3 i{height:60px;width:6px;}
	.syfw_text{z-index:1; position:relative; opacity:1;color:#fff;line-height:20px;margin-top:10px;}
	.syfwul li.active .syfw_h3 p{margin-top:0;}
	.syfw{margin-top:30px;}
	 
	.newsxq_nrtext{font-size:14px;}
	.right_1 .xfimg{top:-130px;right:-20px;}
	.index_p4ul li .index_p4li_img{height:118px;overflow:hidden;}
	.index_p4ul li .index_p4li_img img{min-height:100%;}
	.xcaseul_fl{width:13%;font-size:15px;}
	.xcaseul_fr{font-size:80%;padding-left:5px;}
	.xcaseul li{font-size:14px;}
	.allbzk{font-size:30px;width:26px;top:11px;}
	.case_ckxq{top:70px;}
	.case_xq{width:100%;margin-top:0;}
	.index_p4_img img{width:auto;float:right;}
	.case_detaillyfl_bqul{width:92%;}
	
	.syyh{padding:40px 0;}
	.syyh .index_tc_h2,.syyh .index_tc_h2 span{font-size:15px;}
	.syyh .index_tc_h2{padding-bottom:10px;}
	.syyh1_h3{font-size:15px;margin:20px 0;}
	.syyh1_ul{margin:0;}
	.syyh1_ul li{width:100%;margin-left:0;height:auto;margin-bottom:5px;padding:15px;line-height:24px;}
	.syyh1_ul li p{font-size:16px;margin-bottom:0;}
	.syyh2_ul li{width:100%;margin-top:0;}
	.syyh2_ulp:nth-child(2){border-bottom:1px solid #ce5e63;}
	.syyh2_ulp{padding:15px;}
	.syyh3{margin-top:25px;width:240px;height:240px;}
	.syyh3_nr li{font-size:18px;}
	}