@charset "utf-8";
/* CSS Document */
@media screen and (min-width:0px) and (max-width: 920px)
{	
	.header{ display:none;}
	.ban_opt{ display:none;}
	.header_phone{ display:block;}
	.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {bottom:2vmin !important;}
	.company {width: 100%;background: #4a4a4a;padding-bottom: 0;}
	.con_title {width: 96%; padding:10% 0;}
	.con_title p {
    font-size: 40px;
	font-size:5vmin;
	font-size:5vin;
    background: url(../imgs/line.png) bottom center no-repeat;
    margin: 0 0 20px 0;
    padding-bottom: 10px;
	}
	.company ul {
    width: 100%;
    margin: 0 auto;
    padding-bottom:10%;
	}
	.company ul li {
    width: 46%;
	margin-bottom:4%;
	}
	.company ul li i {
    width: 50%;
	}
	
	.company ul li a {
    font-size: 24px;
	font-size:3vmin;
	font-size:3vin;
    color: #fff;
    display: block;
    margin: 2% 0;
	}
	.solute{ display:none;}
	.solute_wap{ display:block;}
	.project{ display:none;}
	.project_wap{ display:block;}
	.news_bg{ display:none;}
	.news_wap{ display:block;}
	.footer{ padding:6% 0;}
	.bt_logo{ display:none;}
	.address{ width:92%; margin:0 4%; font-size:16px; font-size:2.6cmin; font-size:2.6min;}
	.bt_nav{ display:none;}
	.ewm{ display:none;}
	.banquan{ display:none;}
	.a_nav_an{ display:block;}
	.a_nav_ul{top:50px; position:absolute; left:0px; display:block;width:100%; background-color:#89a936; display:none; z-index:10000000000000;}
	.a_nav_ul li{width:100%; height:40px; line-height:40px; float:left; text-align:center;}
	.a_nav_ul li a{width:100%; height:40px; line-height:40px; display:inline-block; font-size:14px; color:#fff;}
	.a_nav_ul li a:hover,.a_nav_ul li a.on{ background:none; background-color:#fff; height:40px; line-height:40px; color:#333333;}
	.a_nav{ height:50px;}
	.a_news_ul{width:90%;padding:2% 5%;}
	.a_content_c{ width:100%;}
	.a_mt_con{ width:94%;}
	.a_mt_con img{ max-width: 100%;}
	.a_project ul li{width:90%;padding:2% 5%;}
	.a_project ul li p{ overflow:inherit !important; max-height:none;}
	.a_pro{ width:90%; margin:4% auto;}
	.a_pro .a_tu{width:100%; float:none;}
	.a_pro .a_wz{ width:96%; padding:0 2%; float:none;}
	.a_pro .a_wz p{height:20vmin;}
	.a_pro .a_wz .a_more {margin-bottom: 4%;}
	.a_contact{ width:80%;}
	.a_contact .a_wz{ float:none; width:100%;}
	.a_contact .a_wz span {padding: 2% 0}
	.a_contact .a_tu{ width:100%; float:none;max-height:37vmin; overflow:hidden; height:30vmin; overflow:hidden;}
	.liuyan{width:80%; }
	.shuru input{ width:92%; margin:2% 0 0 0; float:none;}
	.a_nei{width:90%; }
	.a_nei_title span{ display:none;}
	.a_nei_more{display:none;}
	.a_down_anniu{height:16vmin; background-size:80%;}
	.a_down{width:90%;}
	.a_shou:hover .a_down_anniu{ background:url(../imgs/down1.png) center center no-repeat;background-size:80%;}
	.a_ryzz_ul_l{width:90%;padding:2% 5%;}
	.city-pic-pop-info {
    width: 100%;
    left: 50%;
    margin-left: -50%;}
	.pop-info-top {width: 98%;}
	.city-pic-choose ul {width: 98%; padding-left: 2%;}
	.city-pic-choose ul li {
    float: left;
    margin-right: 5%;
    width: 27%;
    margin-bottom: 3%;}
	.pop-info-bottom {width: 100%;}
	.bt_logo {display:none;}
	.ewm { display:none;}

}



@media screen and (min-width:921px) and (max-width: 1340px)
{
	.nav{ width:100%;}
	.navbg{ display:none;}
	.nav .dh1:hover .dh2{ display:none;}
	.slideTxtBox .hd ul{margin-top: 18%;}
	.solute_wap{ display:none;}
	.a_news_ul{width:31.333333333%;}
	.a_content_c{ width:90%;}
	.a_project ul li{width:31.333333333%;}
	.a_project ul li p {max-height: 31vmin;}
	.a_pro{ width:90%;}
	.a_contact{ width:90%;}
	.liuyan{width:80%; }
	.a_nei{width:80%; }
	.a_down{width:80%;}
	.a_ryzz_ul_l{width:31.333333333%;}
	.bt_logo {display:none;}
	.bt_nav{ display:none;}
	.address { width:50%;}
	.footer .foot {max-width: 90%;}
	.ewm {width: 20%;}
	.subbox{display:none !important;}
}


@media screen and (min-width:1341px) and (max-width: 1470px)
{
	.solute_wap{ display:none;}
	.logo{width:14%;}
	.change-city{width:10%;}
	
}


@media screen and (min-width:1471px)
{
	.solute_wap{ display:none;}

}





