@charset "utf-8";

@media screen and (max-width:1700px)
{
.shilizi{ margin:5rem 0 3% 0; display:flex; }
}

@media screen and (max-width:1614px)
{
.shilizi{ margin:5rem 0 1% 0; display:flex; }
}

@media screen and (max-width:1614px)
{
.shilizibox .hottel{display:none }
}

@media screen and (max-width:1440px)
{
.container {width:98%; padding:0; margin:0 auto;}

.right { clear:both; width:98%; margin:0 auto; }

.ysri { margin:3rem auto 4.5rem auto;}


.shilizi{ margin:3rem 0; }
.shilizi .shilizi_r img { }

}


@media screen and (max-width:1280px)
{
 
 .cpnr {flex:60%; margin-left:1rem; margin-top:3rem;}
 .cpbox { clear:both; max-width: 880px; width:100%; position: relative; background:#fff; padding:0 6rem 0 4rem; overflow:hidden; }
 
 
 .swiper-slide h2 { height:200px; font-size:0.9rem; line-height:2rem; overflow:hidden;}
 .swiper-slide .gengduo { margin-bottom:2rem;}
 
 .shilizi{ margin:2rem 0;}
 .shilizi .shilizi_l h2{ font-size:1.5rem; margin:2rem 0 1rem 0;line-height:2rem;}
 .shilizi .shilizi_l h2 p { font-size:2rem;}
 .shilizi .shilizi_l p{  font-size:0.95rem; line-height:2rem;  overflow: hidden;  -webkit-line-clamp: 3;}
 
 .shilizibox .hottel {display:none;}

 
}


/*<=1023px*/
@media screen and (max-width:1024px)
{
.headerpage{ display:none;}
.headerpagewap{ display:block; }

.logowap { margin-left:1rem;}

.dianhua{ display:none}	
.infosearch { display:none}
.logocon1 { font-size:1.6rem; }
.logocon2 { font-size:0.85rem; }

.ysri {  margin:3rem auto;}

.probg { background:url(../images/cpbg.jpg) center;padding:3% 0 5% 0; position: relative; margin-bottom:40px; }

.cpfenlei .biaoti { padding:1rem 0; background:none; margin-top:0px; }

.procf { display:flex; flex-wrap:wrap;}
.cpfenlei { flex:100%; padding:0%;}
.cpfenlei .cfmc { margin:0 0px; display:flex; flex-wrap:wrap;padding:1rem;  }
.cpfenlei .cfmc  a { flex:33.3%; border:2px solid #fff; margin-bottom:0.1rem;} 

.cpnr {flex:100%; margin-left:0rem; margin-top:3rem;}
.cpbox { clear:both; max-width: 1000px;}


.shilifenlei a{ font-size:1.4rem;}
.shilizi{ margin:2rem 0; }
.shilizi .shilizi_l h2{ font-size:1.1rem; margin:0 0 1rem 0;line-height:2rem;}
.shilizi .shilizi_l h2 p { font-size:1.5rem;margin-top:0rem;} 
.shilizi .shilizi_l h2 img { float:left; margin-right:1.5rem; width:10%;}

.shilizibox .hottel .hm  { flex:60%; font-size:1.5rem; text-align:center; background:#798db2}
.aboutcon {  flex-wrap:wrap;}
.aboutcon .abcon { flex:100%; padding-right:0rem;}
.aboutcon .abpic { display:none; }

.newscon { display:flex;flex-wrap:wrap;}
.newscon .newsl { flex:100%;}
.newscon .newsr { flex:100%; margin-left:0%; margin-top:3rem;}

.footersec .copylogo { display:none}
.footersec .footri span { flex:50%; padding-left:0%; line-height:1.5rem;}

}


@media screen and (max-width:960px)
{

.cpbox { clear:both; max-width: 940px;}

.shilifenlei a{ display:block; width:50%; font-size:1.2rem;}
.shilifenlei a p {  font-size:0.85rem;}
.shilifenlei .hkbox1{  line-height:32px; height:80px;background:#eeeeee; border-bottom:1px solid #fff; border-left:1px solid #fff; }
.shilifenlei .hkbox1a{  line-height:32px; height:80px;}

.shilizibox .hottel { display:none}

    /*内页*/
    .info_listimg ul li{width:32%;}

    .product_list ul li{width:32%;}
    .menu3 h3{width: 23%;}
	
.yb_conct { display:none}	

}


@media screen and (max-width:854px)
{
.cpbox { clear:both; max-width: 750px;}
.ysri { flex-wrap:wrap;}
.ysri ol { flex:48.5%; margin-bottom:2%; }
.ysri ol:nth-child(2n)  { margin-right:0;}

}



@media screen and (max-width:768px)
{
    /*首页*/
    .imainbox .websearch{width: 40%;}

    .footermenu{width: 100%;float:none;}
    .erweima{width: 25%;float:none; margin:0 auto; margin-top:15px;}

    /*内页*/
    .info_listimg ul li{ width:48%}

    .info_list ol.head span.title{width:48%;}
    .info_list ol.info a.title{width:48%;}
    .info_list ol.head span.date{width:48%; padding:0; text-align:center}
    .info_list ol.info span.date{width:48%; padding:0;text-align:center}
	

}


@media screen and (max-width:720px)
{
	.logowap { width:70%;}	
	.logowap img{ width:25%;} 
}

@media screen and (max-width:640px)
{
.logowap { width:80%;}	
	
.ysri { margin:2rem auto;}	
.ysri ol h1 { font-size:1.1rem; line-height:2rem;  }

.cpfenlei .cfmc  a { flex:50%; border:2px solid #fff; margin-bottom:0.1rem;} 
	
.indextitle h3 { color:#f0f0f0;text-transform:uppercase; font-size:2rem}
.indextitle .sybt1 {margin-top:-2rem;}
.indextitle .sybt1 a { font-size:1.6rem;  }	
.indextitle .sybt2 { font-size:1rem;line-height:1.5rem; color:#666666;}

.aboutcon .abcon h1 { font-size:1.6rem;}

.ystitle p { font-size:1.6rem; }

.cpfenlei .biaoti h1 { font-size:1.6rem;}
.cpfenlei .biaoti h1 a { font-size:1.6rem;}

.cpbox { clear:both; max-width: 625px;}


.shilizi{  display:flex; flex-wrap:wrap;  overflow: hidden;}
.shilizi .shilizi_l { flex:100%;padding-right:0rem;}
.shilizi .shilizi_r { flex:100%; margin-top:2rem;}
.shilizi .shilizi_l h2 img { float:left; margin-right:1.5rem; width:10%;}


.shili_content .bjtp { height:720px;}
.shili_content .bjtp img { height:100%; }

.swiper-slide img {  float: none; margin-right:0rem; }
.swiper-slide .gengduo { float:none; width:120px; margin:0 auto 1rem auto; line-height:2rem; background:#1a57a9; color:#fff} 

.newsrec .shijian { display:none;}

.newslt li { flex:100%; }


.footerlm { display:none}

.proviewle { float:none; max-width:100%;width:100%;}
.proviewri { clear:both; margin-left:0%; margin-bottom:1rem; float:none;max-width:100%; width:100%; /*overflow:hidden;*/}




    /*一键拨号*/
.footerbottom{ margin-bottom:43px; }
.fnav2{ display: block;float:right;width:100%; margin:0 auto;  overflow:hidden; background:#2d2e2f; padding:10px 0 ; position: fixed ;bottom:0;z-index:9999}
.fnav2 a{ float:left; width:30%; overflow:hidden;  color:#FFF; font-size:18px; overflow:hidden ; text-align:center; font-size:16px;}
.fnav2 a img{ width:25%;vertical-align:middle; padding-left:4%; padding-right:5%;}

    /*内页*/
    .menu3 h3{width:48%;}
    .position{ display:none; }

    .product_list ul li{width:48%;}
	

}
@media screen and (max-width:500px)
{
.logowap { width:90%;}		
.logocon1 { font-size:1.6rem; }
.logocon2 { display:none; }
	
.cpbox { clear:both; max-width: 490px; padding:0 2rem;}
	
.shili_content .bjtp { height:650px;}
.shili_content .bjtp img { height:100%; }

.newsrec li p {-webkit-line-clamp: 2; }
.newsrec img{ flex:60%; width:100%;}

.newscon .newsr li a { height:42px; overflow:hidden;}
.newscon .newsr li .data { width:130px; float:right;text-align:right;}


}

@media screen and (max-width:480px)
{
.cpbox { clear:both; max-width: 405px; padding:0 2rem;}
.swiper-slide h2 { line-height:2rem; height:66px; overflow:hidden; margin-bottom:1rem;}
.shili_content .bjtp { height:600px;}
.shili_content .bjtp img { height:100%; }

.newslt li { height:36px; overflow:hidden;}

.newsrec img{ flex:30%; width:140px;}
	
    /*加入一键拨号时，底部导航上升*/
    .footerbottom{ margin-bottom:10%;}
}
