/* CSS Document */
@media screen and (max-width:1174px){
	/*.pro2_l .x_img{ width:70%;}*/
	}
@media screen and (max-width:1152px){
	.pro1_con{ width:45.87%;/* background:#fff; padding:2% 2%;*/}
	/*.pro1_con ul{ width:62.1%;}*/
	.pro1_2_con1{ width:80%; top:14%;}
	.pro1_2_con2{ width:80%; top:14%;}
	.pro1_4_con{ padding-top:10%;}
	.pro1_5_con{ padding-top:10%;}
	.pro1_7_con{ width:33.77%; top:35%;}
	.pro1_3_con{ width:40%; top:45%;}
	}
@media screen and (max-width:1012px){
	/*.ga_fl{ width:65%;}*/
	}
@media screen and (max-width:998px){
	.smenu li{ /*padding:1.3em 2.9%;*/padding: 1.3em 10px;padding-right: 20px;}
	.main_3_l dl{ margin-bottom:5%;}
	.news1_list li .li_img{ width:90%; float:none; margin:0 auto;}
	.news1_list li .li_con{ width:90%; float:none; margin:0 auto;}
	.pro1_con h3,.pro1_2_con1 span,.pro1_2_con2 span,.pro1_3_con span,.pro1_4_con span,.pro1_5_con span,.pro1_7_con span{ font-size:26px;}
	}
@media screen and (max-width:950px){
	.head .nav{ /*width:72%;*/}
	}
@media screen and (max-width:925px){
	.smenu li{ padding:1.3em 2.7%;}
	.main_3_l{ width:56%;}
	.main_3_r{ width:37.2%;}
	/*.pro1_con p{ background:rgba(255,255,255,0.5);}*/
	.pro1_con{background:rgba(255,255,255,0.5); padding-left:2%; padding-top:2%;}
	.pro1_con ul{ padding:3% 0;}
	.pro1_2_con1{ width:86%; left:5%;}
	}
@media screen and (max-width:881px){
	.head .nav{ width:76%;}
	.smenu li{ padding:1em 2.7%;}
	/*.pro2_l .x_img{ width:90%;}*/
	.pro1_con{ width:65.87%;}
	.pro1_2_con1 span{font-size:22px;}
	.pro1_2_con2 span{font-size:22px;}
	.pro1_4_con span{font-size:22px;}
	.pro1_5_con span{font-size:22px;}
	.pro1_4_con{ width:90%; padding-left:5%;}
	.pro1_5_con{ width:90%; padding-left:5%;}
	.pro1_7_con{ width:45.77%; top:30%;}
	.pro1_3_con{top:40%;}
	}
@media screen and (max-width:835px){
	.head .nav{ display:none;}
	.hide-menu{ display:block;}
	.main_1_b ul li span{ font:20px/2em "Arial";}
	.main_1_t h3{ font:22px/1.5em "微软雅黑";}
	/*.ga_fl{ width:85%;}*/
	.jxs_l{ width:98%;padding:0 0 5%;border:0;border-bottom:1px solid #eee; float:none; margin:0 auto 5%;}
	.jxs_r{ width:98%; float:none; margin:0 auto;}
	.news2_l{ width:95%; float:none; margin:0 auto;}
	.news2_r{ width:95%; float:none; margin:0 auto; margin-bottom:5%;}
	.news2_r ul li{ padding:2% 2%;}
/*	.news1_l{ width:95%; margin:0 auto;}
	.news1_r{ width:95%; float:none; margin:0 auto; margin-bottom:5%;}
	.news1_r dt{ float:left;}*/
	.pro2_l{ width:80%; float:none; margin:0 auto;}
	.pro2_r{ width:80%;float:none;  margin:0 auto; margin-bottom:8%;}
	.pro2_r2{ margin-top:5%;}
	.pro_fl{ width:55%;}
	.pro1_2_con1{ width:90%; left:3%;}
	.pro1_3_con{ width:55%;background:rgba(255,255,255,0.5); padding:2% 2%;}
	.pro1_2_con1 span{font-size:20px;}
	.pro1_2_con2 span{font-size:20px;}
	.pro1_4_con span{font-size:20px;}
	.pro1_5_con span{font-size:20px;}
	.pro1_4_con{ padding-top:6%;}
	.pro1_5_con{ padding-top:6%;}
	}
	
@media screen and (max-width:720px){
	.pro1_con{ display:none;}
	.pro1_con_a{ display:block; margin-bottom:5%;}
	.pro1_con_a ul{ width:100%; padding:4% 0;}
	.pro1_con_a h3{ width:100%; font-size:26px;}
	.pro1_con_a p{ width:100%;}
	.pro1_2 .pro1_2_l{ float:none; width:100%; margin:0 auto;}
	.pro1_2 .pro1_2_r{ float:none; width:100%; margin:0 auto;}
	.pro1_4_l{ float:none; width:100%; margin:0 auto;}
	.pro1_4_r{ float:none; width:100%; margin:0 auto; padding-top:10%; padding-bottom:20%;}
	.pro1_5_l{ float:none; width:100%; margin:0 auto; padding-top:10%;padding-bottom:20%;}
	.pro1_5_r{ float:none; width:100%; margin:0 auto;}
	.pro1_2_con1 span,.pro1_2_con2 span,.pro1_4_con span,.pro1_5_con span{font-size:26px;}
	.pro1_3_con,.pro1_7_con{top:20%;}
	}	
	
@media screen and (max-width:640px){
	.main_1_b ul li span{ font:16px/2em "Arial";}
	.main_1_t h3{ font:18px/1.6em "微软雅黑";width:130px;margin-left:1%; text-align:center;}
	.main_3_r{  width:46%;}
	.main_3_l{  width:54%;}
	.main_3_l dl{padding-right:5%; padding-left:1%;}
	.au_l{ /*width:60%;*/width:90%; float:none; margin:0 auto; margin-bottom:3%;}
	.au_r{ width:90%; float:none; margin:0 auto;}
	.au_r .pic img{ max-width:732px;}
	.cu{ width:90%; float:none; margin:0 auto;}
	.cu .pic img{ max-width:732px;}
	/*.ga_fl{ width:100%;}*/
	.ga_fl li{ /*padding:1.5em 2.3%;*/padding:1.5em 1.5%;}
	
	.jxs_list li{ width:45%; margin-right:3%;}
	.jxs_list li.list_3{margin-right: 3%;}
	.jxs_list li.list_2{margin-right:0;}
	.jxs_list .clear2{ clear:both;}
	.jxs_list .clear3{ clear:none;}
	
	.jxs_list .last2{ margin-right:4% !important;}
	.au .cbl{ display:block;}
	.video_list li{ width:46.6%;}
	.video_list .last3{ margin-right:2.3% !important;}
	.pro2_l{ width:90%;}
	.pro_fl{ width:100%;}
	/*.pro_fl li{ padding:1em 3.5%;}*/
	
	.pro_fl li{padding:0;float:right;width:33.33%;}
	.pro_fl li a{padding:1% 0;border-top:2px solid #eee;font-size:12px;}

	.news1_l{ width:70%;}
	.news1_r{ width:28%;}
	.pro3_2 .pro_list{ /*padding-left:1.5%;*/ width:100%;}
	/*.pro_list li{ width:50%; margin-right:0;}*/
	.pro_list li{ width:48%;margin:1%; /*margin-right:0;*/}
	.pro_list li.lastimg{margin-right:1%;}
	/*.pro_list .last4{ margin-right:1.3% !important;}*/
	.pro_t h3{ font-size:26px; padding-left:5%;}
	.pro1_3_con,.pro1_7_con{ display:none;}
	.pro1_3_con_a,.pro1_7_con_a{ display:block; padding:20% 0;}
	.pro1_3_con_a span,.pro1_7_con_a span{ font-size:26px;}
	
	/*新增*/
	.head h1{margin-left:5%;}
	.news1_bimg{padding-top:0;padding-bottom:5%;}
	}	
@media screen and (max-width:486px){
	.main_1_b ul li{ float:none; margin:0 auto !important;}
	.main_1_b ul .li_img p img{ /*max-width:308px;*/width:100%;}
	.main_1_b ul li{ /*width:69.3%;*/ width:90%;}
	/*.main_3_l{ width:80%; float:none; margin:0 auto; padding-left:15%;}
	.main_3_r{ width:80%; float:none; margin:0 auto; padding-left:15%;}*/
	
	.main_3_l{ width:96%; float:none; margin:0 auto;}
	.main_3_r{ width:96%; float:none; margin:0 auto;}
	.main_3_l dl{padding:0;width:23.5%;padding-left:1.5%;}
	.main_3{padding-bottom:4%;}
	.main_3_l dl dt{font-size:12px;}
	.main_3_l dl dd{font-size:10px;}
	
	
	.head h1{ width:25.9%;}
	.cu_con2 dd .txt{ width:65%;}
	.cu_con2 dd .select{ width:65%;}
	.cu_con1 .ewm{ width:25%; margin-right:10%;}
	.cu_con1 dl{ width:60%;}
	.ga_list li{ width:90%; float:none; margin:0 auto !important; margin-bottom:6% !important;}
	.ga_list li img{ max-width:482px;}
	.ga_fl li a{ font-size:13px;}
	/*.ga_fl{ width:100%;}*/
	.ga_fl li{ padding:1.5em 1.5%;}
	.jxs_list li{width: 90%;margin: 0 auto 10% !important;/*margin-bottom: 10%;*/float:none !important;}
	.pro3_1_all h3{ font-size:22px;}
	.pro3_1_all p{ font-size:14px;}
	.pro2_l .x_img li{ width:45px; height:45px;}
	/*.pro_fl li a{ font-size:14px;}*/
	.pro_t h3{ font:22px/2em "Arial"}
	.pro1_2_con1{background:rgba(255,255,255,0.5); padding-left:2%; width:95%; left:0; top:10%;}
	.pro1_2_con2{background:rgba(255,255,255,0.5); padding-left:2%;width:95%; left:0;top:10%;}
	
	/*新增*/
	.ga_fl{margin-bottom:5%; box-shadow:0px 2px 5px rgba(0,0,0,0.2);}
	.ga_fl li{width:100%;display:block;padding:0;border-bottom:1px solid #eee;}
	.pros_list ul li{float:none;width:90%;margin: 0 auto 3% !important;}
	.pros_list ul li span{font-size:16px;}
	.jxs_l{width:90%;}
	
	.main_1_t h3{margin:0 auto;width:90%;}
	
	.news1_r{width:90%;float:none;margin:0 auto;margin-bottom:5%;}
	.news1_r dl{padding:5% 0;}
	.news1_r dl dt{line-height:1.5em;}
	.news1_l{width:90%;float:none;margin:0 auto;}
	.news1_list li{width:100%;padding:0;margin:0;margin-bottom:5%;}
	.news1_list li .li_img{width:100%;}
	.news1_list li .li_img img{width:100%;max-width:100%;}
	.news1_list li .li_con{padding:3% 0 5%;}
	
	.news2_l{width:90%;}
	.news2_r{width:86%;padding:0 2%;}
	.news2_r ul li{width:auto;}
	}
@media screen and (max-width:450px){
	.pro1_con_a h3,.pro1_2_con1 span,.pro1_2_con2 span,.pro1_3_con_a span,.pro1_4_con span,.pro1_5_con span,.pro1_7_con_a span{ font-size:22px;}
	.pro_t h3{ font:20px/2em "Arial"}
	.pro1_con_a ul li{ width:50px; height:50px;}
	}
@media screen and (max-width:360px){
	/*.menu-btn{ top:30%; right:10%;}*/
	.nav_narrow{ left:-160%;}
	.main_3_l{ width:90%; float:none; margin:0 auto;}
	.main_3_r{ width:90%; float:none; margin:0 auto;}
	.foot p{ font-size:13px;}
	.head h1{ width:30.9%;}
	.ga_fl li a{ font-size:12px;}
	.ga_fl li{ padding:1.5em 1.3%;}
	.pro3_1_all h3{ line-height:2.5em;}
	/*.pro_fl li a{ font-size:13px;}*/
	.news1_l{ width:90%; float:none; margin:0 auto;}
	.news1_r{ width:90%; float:none; margin:0 auto; margin-bottom:10%;}
	.pro1_con_a ul li{ width:40px; height:40px;}
	.pro1_con_a h3,.pro1_2_con1 span,.pro1_2_con2 span,.pro1_3_con_a span,.pro1_4_con span,.pro1_5_con span,.pro1_7_con_a span{ font-size:18px;}
	.pro_t h3,.pro3_1_all h3{ font-size:18px;}
	}