﻿@media screen and (min-width:1761px){
	
.container{width:68%}
	
}

@media screen and (min-width:1591px) and (max-width:1760px){
	
.container{width:78%}
	
}

@media screen and (min-width:1350px) and (max-width:1590px){

.container{width:88%}
	
}

@media screen and (min-width:1121px) and (max-width:1367px){
	
.container{width:94%}
nav{right:0}
nav li a{font-family:p_r; margin:0 .12rem}
.i_news_list .i_news_row:last-child{display:none}
.i_news_row{width:31.5%; margin-right:2.75%}
.i_news_list .i_news_row:nth-child(3){margin-right:0}

}

@media screen and (min-width:1121px){

#nav{display:block!important}
.i_pro_list dt:nth-child(3n+0){margin-right:0}
.ny_case dt:nth-child(4n+0){margin-right:0}

}

@media screen and (max-width:1120px){
	
/* 移动端 */
.container{width:95%}

/* top */
.top{height:.6rem}
.top_tel{height:.6rem; line-height:.7rem; font-size:.26rem}
.top_wel{display: none;}
.top ul{margin-top:.12rem}
.top li:nth-child(2) a{font-size:.26rem}

/* logo nav */
.logo, nav li a{height:1.8rem}
.logo img{width:100%;}
.phnav, nav{top:1.2rem}
.phnav{display:block!important; position:absolute; right:.25rem; width:.55rem; height:.55rem; background:rgba(0,0,0,.3)}
.phnav em{display:block; width:50%; height:.04rem; background:#FFF}
.phnav em:before, .phnav em:after{content:""; position:absolute; left:0; width:100%; height:.04rem; background:#FFF}
.phnav em:before{top:-.11rem}
.phnav em:after{bottom:-.11rem}
#nav{display:none}
nav{position:absolute; right:.8rem; background:#007cc2; padding:.1rem .3rem}
nav li{border-bottom:1px solid rgba(255,255,255,.1)}
nav li a{height:auto; font-size:.28rem; margin:0; line-height:.62rem; padding:0 .28rem; color:rgba(255,255,255,.55)}
nav li a:before{display:none}
.nav_curr, nav li a:hover{color:#FFF}
nav li{float:none}
.n_list{display:none}

/* banner */
.rslides img{height:4rem; object-fit:cover}

.ny_banner img{height:3rem; object-fit:cover}

/* 关于我们 */
.i_tit h1{font-size:.3rem}
.ab_text{width:100%; float:none}
.ab_text p{text-align:center; font-size:.24rem}
.ab_text p:before{left:50%; transform:translate(-50%,0)}
.ab_text i{display:block; text-align:justify; font-size:.2rem; line-height:.38rem;text-indent: 2em;}
.ab_nav{width:100%; margin-top:.5rem}
.ab_pic{float:none; width:100%; margin-top:.5rem}

/* 产品 */
.i_pro_list dt{width:100%; margin-bottom:.62rem}
.i_pro_list dt:nth-child(2n+0){margin-right:0}
.i_pro_img{width:100%}
.i_pro_list dt p{font-size:.24rem}
.i_pro_list dt p:before{display:none}
.i_pro_list dt span{font-size:.2rem; line-height:.38rem}
.i_pro_list dt a:hover p{transform:initial; -webkit-transform:initial; -moz-transform:initial; -o-transform:initial; -ms-transform:initial}

/* 新闻 */
#news_tabtit li{float:none}
#news_tabtit li a{font-size:.26rem}
a.newselected:before, a.newselected:after{display:none}
.i_news_row{width:100%; margin-bottom:.62rem}
.i_news_tit p{font-size:.24rem; line-height:.38rem}

/* footer */
#footer{padding-bottom:.22rem}
.f_nav dl{float:none; margin:0 0 .4rem}
.f_nav dt a{font-size:.28rem}
.f_nav dd a{font-size:.24rem; line-height:.38rem}
.f_lg{width:26%}
.f_bq{padding-top:.15rem}
.f_bq p{float:none; font-size:.22rem}




/* 内页 */
.ny_banner:before{background:none}
.ny_nav{width:100%!important; height:auto; position:initial; left:0; transform:translate(0,0); background:rgba(255,255,255,.9); overflow:hidden}
#ny_content{padding-top:.3rem}
.ny_nav .current:before, .ny_nav dd a:before{display:none}
.ny_nav dl{margin:0; padding:.1rem}
.ny_nav dd{min-width:48%; margin:0 2% .1rem 0}
.ny_nav dd a{
	display:block;
	max-width:100%;
	background:rgba(0,0,0,.08);
	padding:0 .25rem;
	font-size:.24rem;
	line-height:.6rem;
	overflow:hidden;
	-webkit-border-radius:.05rem;
	-moz-border-radius:.05rem;
	-o-border-radius:.05rem;
	border-radius:.05rem;
	white-space:nowrap;
	text-overflow:ellipsis;
	}
.ny_nav .current{background:#007cc2; color:#FFF!important}

.position{display:none}

.pding_cont{font-size:.5rem}
.cont_fl{float:none; width:100%}
.cont_fl>*{font-size:.24rem; color:#777; line-height:.46rem}
.cont_fr{float:none; width:100%}

/* 新闻 */
.ny_news_list{width:100%}
.ny_news_list li{float:left; width:48%; margin:0 4% .5rem 0; padding:0}
.ny_news_list li:nth-child(2n+0){margin-right:0}
.ny_news_pic{float:none; width:100%; height:auto; background:rgba(0,0,0,.04); overflow:hidden; position:relative}
.ny_news_pic:before{content:""; display:block; padding-bottom:65%}
.ny_news_pic img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:auto; height:auto; max-width:100%; max-height:100%}
.ny_news_tit{float:none; width:100%}
.ny_news_tit p{font-size:.26rem; padding-bottom:.3rem; overflow:initial; white-space:initial; text-overflow:initial}
.ny_news_tit span{display:none}

.ny_hot_news{display:none}

.page-box{margin-bottom:1rem}
.pages a{font-size:.24rem; padding:0.05rem 0.18rem}

/* 新闻详细页 */
.n_article_box{width:100%}
.article_tit p{font-size:.26rem}
.article_tit i{font-size:.24rem}
.article_tit b{font-size:.2rem}
.article_cont, .article_cont>*{font-size:.22rem; line-height:.42rem}

/* 产品 */
.ny_case dt{width:48%; margin:0 4% 0.5rem 0}
.ny_case dt:nth-child(2n+0){margin-right:0}
.case_tit{color:#FFF; font-size:.24rem; line-height:.52rem}

/* 联系我们 */
#allmap{height:4rem}
.lx_fr{float:none; width:100%; margin-top:.3rem}
.j_form label{margin-bottom:.26rem}
.j_form strong{width:25%}
.j_form input[type="text"]{width:73%}
.j_form strong, .j_form input{height:.7rem; line-height:.7rem; font-size:.24rem}

.textarea_box strong{height:2.5rem}
.textarea_box textarea{width:71%; padding:.24rem 2%; height:2rem; line-height:.3rem; font-size:.24rem}
.tj_box{float:none}
.j_form input[type="submit"]{width:2.2rem}

}





















