@charset "UTF-8";
@media screen and (max-width:1900px){
	
}
@media screen and (max-width:1850px){
	
}
@media screen and (max-width:1380px){
	.banner .dataitem .ban_main .mleft{width:30%; margin-right:10%; float:right;}
	.banner .dataitem .ban_main .mright{margin-right:5%;}
	.banner .dataitem .ban_main .mright .mtitle{font-size:24px;  padding:10px 0 20px 0;}
	.banner .dataitem .ban_main .mright .mjianjie{ font-size:16px; }
}

@media screen and (max-width:1140px){
	
}
@media screen and (max-width:1000px){
	.con_list li{ width: calc((100% - 42px)/3); width: -moz-calc((100% - 42px)/3); width: -webkit-calc((100% - 42px)/3); margin:8px 14px 8px 0;}
	.con_list li .con_box{ padding:20px 10px 20px 10px;}
}

@media screen and (max-width:920px){
	.top{border-top:5px solid #1D69B4; height:40px; padding:10px 0 10px 0;}
	.top_kong{ padding:10px 0 10px 0; height:40px; border-top:5px solid #ffffff;}
	.top .logo img{ height:40px;}
	.top .nav{display:none;}
	.nav_x{display:block;}	
	
		
}
@media screen and (max-width:850px){	
	.banner .arrow{
		filter:alpha(opacity=0); /* IE */
		-moz-opacity:0; /* 老版Mozilla */
		-khtml-opacity:0; /* 老版Safari */
		opacity: 0; /* 支持opacity的浏览器*/
	}
	.banner:hover .arrow{
		filter:alpha(opacity=0); /* IE */
		-moz-opacity:0; /* 老版Mozilla */
		-khtml-opacity:0; /* 老版Safari */
		opacity: 0; /* 支持opacity的浏览器*/
	}
	
	
	.advantage li{ float:left; width:48%; width: calc((100% - 10px)/2); width: -moz-calc((100% - 10px)/2); width: -webkit-calc((100% - 10px)/2); margin:20px 10px 0 0; position:relative;}
	.advantage li:nth-child(2n+2){margin-right:0;} 
	.advantage li .con_box{padding:20px 15px 20px 15px;}
	
	/*二级页面*/
	.er_banner{height:150px;}
	.er_banner .t-box{ height:50px; top:calc(50% - 25px); top: -moz-calc(50% - 25px); top: -webkit-calc(50% - 25px); text-align:center;}
	.er_banner .t-box .t_title{font-size:20px; }
	.er_banner .t-box .en_title{font-size:16px;}
	
	.er_box .er_left{ display:none;}
	.er_box .er_right{ width:100%;}
	.weizhi p{ font-size:16px;}
	
	.news-list li .nr-box .mtitle a{font-size:16px; color:#333333;}
	.news-list li .nr-box{ float:left; margin:4px 0 0 0px; width:66%; width: calc(100% - 210px); width: -moz-calc(100% - 210px); width: -webkit-calc(100% - 210px);}
	.news-list li .mright{ display:none;}
	
	
	
	
	
}

@media screen and (max-width:760px){
	.kefu_right{display:none;}
}

@media screen and (max-width:740px){
	.hei50{height:30px;}
	.hei30{height:10px; line-height:10px;}
	
	.banner .dataitem{padding:4vw 0 6vw 0;}
	.banner .dataitem .ban_main .mleft{ width:30%; margin-right:10%; float:right;}
	.banner .dataitem .ban_main .mright{ width:50%;}
	.banner .dataitem .ban_main .mright .mtitle{font-size:18px;  padding:10px 0 10px 0;}
	.banner .dataitem .ban_main .mright .mjianjie{ font-size:12px; }
	.banner .dataitem .ban_main .mright .mmore{ padding:6px 0 0 0;}
	.banner .dataitem .ban_main .mright .mmore a{padding:0 30px 0 30px; height:24px; line-height:24px; font-size:12px; border-radius:12px; -moz-border-radius:12px;  -webkit-border-radius:12px;}
	
	
	.bk_title a{ display:inline-block; padding:0 40px 8px 40px; font-size:18px;}
	.advantage{ padding:1px 0 0 0;}
	
	.pro_ser{ padding:12px 0 0 0;}
	.pro_ser li{margin-top:3px;}
	.pro_ser li:first-child{ width:30%; width: calc((100% - 3px)/ 100 * 40); width: -moz-calc((100% - 3px)/ 100 * 40); width: -webkit-calc((100% - 3px)/ 100 * 40);}
	.pro_ser li:last-child{ float:right; width:50%; width: calc((100% - 3px)/ 100 * 60); width: -moz-calc((100% - 3px)/ 100 * 60); width: -webkit-calc((100% - 3px)/ 100 * 60);}
	.pro_ser li .layer{ height:30px; overflow:hidden; bottom:0;}
	.pro_ser li .layer .mtitle{padding:0 10px 0 10px; font-size:14px; text-align:center; line-height:30px; height:30px;}
	.pro_ser li .layer .mjianjie{padding:0 10px 0 10px; height:50px; line-height:25px; overflow:hidden; font-size:14px; color:#DDDDDD;}
	
	.pro_ser2{}
	.pro_ser2 li{width:31%; width: calc((100% - 6px)/3); width: -moz-calc((100% - 6px)/3); width: -webkit-calc((100% - 6px)/3); margin:3px 3px 0 0;}
	.pro_ser2 li:nth-child(3n+3){margin-right:0;} 
	.pro_ser2 li .layer{ height:30px; overflow:hidden; bottom:0;}
	.pro_ser2 li .layer .mtitle{padding:0 1px 0 10px; overflow:hidden; font-size:14px; line-height:30px; height:30px; text-align:center;}
	.pro_ser2 li .layer .mjianjie{padding:0 10px 0 10px; height:50px; line-height:25px; overflow:hidden; font-size:14px; color:#DDDDDD;}
	
	
	.i_cyyy{ padding:0px 0 0px 0;}
	.i_cyyy li{ width:48%; width: calc((100% - 10px)/2); width: -moz-calc((100% - 10px)/2); width: -webkit-calc((100% - 10px)/2); margin:10px 10px 0 0;}
	.i_cyyy li:nth-child(3n+3){margin-right:10px;} 
	.i_cyyy li:nth-child(2n+2){margin-right:0px;} 
	.i_cyyy li .mtitle{text-align:center; height:30px; line-height:30px; padding:0 10px 0 10px; background-color:#F3F3F3;}
	.i_cyyy li .mtitle a{font-size:14px; color:#333333;}
	
	
	.xx_title{ padding:18px 0 12px 0; font-size:16px; text-align:center; line-height:1.6em;}
	
	.photo_ul li{ float:left; width:31%; width: calc((100% - 30px)/3); width: -moz-calc((100% - 30px)/3); width: -webkit-calc((100% - 30px)/3); margin:15px 15px 0px 0; position:relative;}
	.photo_ul li:nth-child(4n+4){margin-right:15px;} 
	.photo_ul li:nth-child(3n+3){margin-right:0px;} 
	
	/*产品线*/
	.pro_ul li .c_box .mimg{ width:45%;}
	.pro_ul li .c_box .mright{ width:50%;}
}

@media screen and (max-width:680px){
	
}

@media screen and (max-width:600px){
	/*底部信息*/
	.footer_box .main .footer_nav{ display:none;}
	.footer_box .main .footer_con{float:left; margin-right:10px; width:50%; width: calc(100% - 110px); width: -moz-calc(100% - 110px); width: -webkit-calc(100% - 110px);}
	.footer_box .main .footer_con > a{font-size:16px; color:#000000;}
	.footer_box .main .footer_con .mjianjie{ padding:10px 0 0 0; line-height:26px; color:#777777;}
	.footer_box .main .footer_ewm{float:right; width:90px; line-height:20px;}
	
	.footer_box2{ padding:10px 0 10px 0;}
	
	.photo_ul li{ float:left; width:48%; width: calc((100% - 15px)/2); width: -moz-calc((100% - 15px)/2); width: -webkit-calc((100% - 15px)/2); margin:15px 15px 0px 0; position:relative;}
	.photo_ul li:nth-child(3n+3){margin-right:15px;} 
	.photo_ul li:nth-child(2n+2){margin-right:0px;} 
	
	/*产品线*/
	.pro_ul li .c_box .mimg{ width:100%;}
	.pro_ul li .c_box .mright{ width:100%;}
	
	.advantage li .con_box .mjianjie{min-height:4.8em; line-height:1.6em;}
}

@media screen and (max-width:580px){
	.news-list li .mimg{margin-right:10px; width:140px;}
	.news-list li .nr-box{ float:left; margin:4px 0 0 0px; width:66%; width: calc(100% - 160px); width: -moz-calc(100% - 160px); width: -webkit-calc(100% - 160px);}
	.news-list li .nr-box .mjianjie{ font-size:12px; color:#777777; line-height:1.6em; height:3.2em;}
	
	
}

@media screen and (max-width:520px){
	.nav_x{ margin-top:0px;}
	
	.hei50{height:20px;}
	.hei30{height:4px; line-height:4px;}
	.hei80{height:20px;}
	
	.con_list li{ float:left; width:48%; width: calc((100% - 10px)/2); width: -moz-calc((100% - 10px)/2); width: -webkit-calc((100% - 10px)/2); margin:10px 10px 0 0; }
	.con_list li:nth-child(2n+2){margin-right:0;} 
	.con_list li:nth-child(3n+3){ width:100%; margin-right:0;} 
}

@media screen and (max-width:461px){

}
@media screen and (max-width:420px){
	.advantage li{ width:100%; margin:10px 0px 0 0; position:relative;}
	.pro_ser li{margin-top:8px;}
	.pro_ser li:first-child{ width:100%;}
	.pro_ser li:last-child{ width:100%;}
	.pro_ser2 li{width:100%; margin:8px 0 0 0;}
}
@media screen and (max-width:350px){

}