@charset "UTF-8";
@media screen and (max-width:1900px){
	
}
@media screen and (max-width:1850px){
	.hui-bj{background-size:auto 100%;}	
}
@media screen and (max-width:1200px){
}

@media screen and (max-width:1140px){
	
}
@media screen and (max-width:1000px){
	.pc_show{ display:none;}
	.tel_show{display:block;}
}

@media screen and (max-width:920px){
	.top{border-top:5px solid #B2000C; height:50px; padding:10px 0 10px 0;}
	.top_kong{ padding:15px 0 10px 0; height:50px;}
	.top .logo img{ height:50px;}
	.top .nav{display:none;}
	.nav_x{display:block;}		
	
	
}
@media screen and (max-width:850px){

}

@media screen and (max-width:760px){

}

@media screen and (max-width:740px){
	.er_box .er_left{ display:none;}
	.er_box .er_right{ width:100%;}
	
	.hei50{height:30px;}
	
	.i_news .news_box .news_first{ padding:12px;}
	.i_news .news_box .news_first .mimg{ width:100%;}
	.i_news .news_box .news_first .mright{ width:100%; margin-right:0px;}
	.i_news .news_box .news_first .mright .mtitle{padding:10px 0 10px 0;}
	.i_news .news_box .news_l li{ width:100%; margin:10px 0 0 0;}
	.hei30{display:none;}
	
	.footer_box .f_logo{ display:none;}
	.footer_box .f_copy{border-left:0px solid #C46C62; width:550px; width: calc(100% - 190px); width: -moz-calc(100% - 190px); width: -webkit-calc(100% - 190px); padding:0 0 6px 0px;}
	.hei80{height:30px;}
	
	.kefu_right{display:none;}
}

@media screen and (max-width:680px){
	.bk_title2{ padding:0 0 24px 0; }
	.bk_title2 a{font-size:18px; }
	
	.index1 .mleft{ width:100%; margin:15px 0 0 0;}
	.index1 .layer1{ display:none;}
	.index1 .layer2{ position:inherit; left:0; top:0px; width:100%}
	.index1 .layer2 .text_box{ padding:20px;}
	.index1 .mright{ width:100%; display:none;}
	
	.i_news .title span{width:16px;}
	.i_news .title a{padding:0 12px 0 12px;}
	.i_news .title{padding:10px 0 15px 0;}
	
	.img_ul li{width:31%; width: calc((100% - 24px)/3); width: -moz-calc((100% - 24px)/3); width: -webkit-calc((100% - 24px)/3); margin:12px 12px 0 0; position:relative;}
	.img_ul li:nth-child(3n+3){margin-right:0;}
	
	.bk_title p{ font-size:18px;}
	.bk_title div{display:none;}
	.bk_title .p3{ font-size:16px;}
	
	.invest{ padding:6px 0 0 0;}
	.invest li{ width:100%; margin:12px 0 0 0;}
	
	.pro_ul li{ float:left; width:100%; margin:10px 0px 0 0;}
	.pro_ul li .con_box{ padding:10px;}
	.pro_ul li .con_box .mtitle{  height:35px;}
	.pro_ul li .con_box .mtitle a{font-size:14px; font-weight:bold; padding:0 15px 0 15px; height:36px; line-height:36px;}
	.pro_ul li .con_box .p_l{ padding:10px 10px 0px 10px;}
	.pro_ul li .con_box .p_l a{height:30px; line-height:30px; font-size:14px; background-image:url(../images/hongsanjiao.jpg); background-repeat:no-repeat; background-position:left center; padding:0 0 0 15px;}
	
	
	.xx_title{ padding:10px 0 10px 0; font-size:16px; line-height:2em;}
	
	.er_box .er_left{ display:none;}
	.er_box .er_right{ width:100%; padding:0px 0px 0px 0px;}
	
	.news-list{ padding:8px 4px 10px 4px;}
	
	.about_c{padding:2px 0 0 0;}
	
	.message-box .mtitle{ text-align:center; padding:0 0 0 0px;}
	.message li{ float:left; width:100%; margin:8px 0px 0 0px; }
	
	
	.tanchu_box .layer{ width:80%;}	
	.tanchu_box .layer .input_box .mtitle{font-size:18px;}
	.tanchu_box .layer .input_box .mysub{font-size:14px;}

}

@media screen and (max-width:600px){

}

@media screen and (max-width:580px){

}

@media screen and (max-width:520px){
	.top{height:40px;}
	.top_kong{height:40px;}
	.top .logo img{ height:40px;}
	.nav_x{ margin-top:0px;}
	
	.hei50{height:20px;}
	.hei80{height:20px;}
	
	.footer_box .f_weixin{ width:100%; margin:6px 0 0 0;}
	.footer_box .f_copy{ width:100%; margin:0 0 0 0; text-align:center; font-size:14px;}
	.footer_box .f_copy .f_nav{ height:24px; overflow:hidden; line-height:24px;}
	.footer_box .f_copy .f_nav a{color:#ffffff; font-size:14px;}
	.footer_box .f_copy .p1{ padding:8px 0 0 0; line-height:24px;}
}

@media screen and (max-width:461px){

}
@media screen and (max-width:420px){

}
@media screen and (max-width:350px){

}