@charset "utf-8";
@media screen and (max-width:1658px)
{
.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 { 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:0 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;}
}


/*<=1023px*/
@media screen and (max-width:1024px)
{
.headerpage{ display:none; }
.headerpagewap{ display:block; }

.logowap { margin-left:1rem;}

.dianhua{ display:none}	
.infosearch { display:none}

.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; height:30px; background:none }
.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)
{
.logocon1 { font-size:1.6rem; }
.logocon2 { font-size:0.72rem; }
}

@media screen and (max-width:640px)
{
header { padding:0.5rem 0;}
.logowap{ width:80%;}	
.logowap img{ width:87px; height:82px;}
.logocon2 { display:none }
	
.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{ display:none}
.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%;}
.proinfo_view .bigimg{ width:96%; margin:0 auto}
.proinfo_view .bigimg img{width:100%;}
}

@media screen and (max-width:500px)
{
.logowap img{ width:87px; height:82px;}
.logocon { border-left:0px solid #1251a6; margin-left:0px; padding: 0 0 0 5px; }
.logocon1 { font-size:1.3rem; padding-top:8px; }

.cpbox { clear:both; max-width: 490px; padding:0 2rem;}
	
.shili_content .bjtp { height:650px;}
.shili_content .bjtp img { height:100%; }

.newsrec  { display:none;}
.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;}
.cpnr ul{ flex-wrap:wrap}
.cpnr li {width:47%; margin-bottom:2%;}
.cpnr li p{background:#dedede; padding-top:10px; padding-bottom:10px; height:50px; font-size:0.9rem}
}

@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:20%; width:200px;}
/*加入一键拨号时，底部导航上升*/
.footerbottom{ margin-bottom:10%;}
}
