@charset "utf-8";
@media screen and (max-width:1200px)
{
.imainbox .websearch12 {
    float: left;
    margin: 10px auto;
    width: 100%;}
.imainbox .websearch {
    float: left;
    margin: 10px auto;
    width: 50%;}
}

@media screen and (max-width:1070px)
{
.headerright{ width:60% !important;  }
}

@media screen and (max-width:1024px)
{
.aboutcon{padding: 2% 2% 13%;}
}

@media screen and (max-width:920px)
{
.aboutcon{padding: 2% 2% 15%;}
.imainbox .websearch12 {
    float: left;
    margin: 10px auto;
    width: 70%;}
.websearch12-1{ display:none; }
.imainbox .websearch {
    float: right;
    margin: 10px auto;
    width: 30%;}
}

@media screen and (max-width:859px)
{
header{ height:90px;}
header .logo{width:70%; margin-top:25px; text-align:left; padding-left:1%;}
header .logo img{ width:100%;}
header .wapnav{display:block; width:15%; margin-top:26px; text-align:right; padding-right:1%;}
header .wapnav img{padding:10px;background-color:#f2f2f2;border:1px solid #cccccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;}
header .wapnav img:hover{background-color:#dedede; }

.nav{ display:none}
header .headerright{width:100%;z-index:99999;}
.titlebox1 h2 a {
	font-size: 18px;
}

/*首页新闻*/
.imain3 .xinwen1,.imain3 .xinwen2{ width:100%; float:none;}
}

@media screen and (max-width:768px)
{
.imainbox .websearch12 {
    float: left;
    margin: 10px auto;
    width: 100%;}
.imainbox .websearch{ width:100%;}

/*关于我们*/
.aboutcon{padding: 2% 2% 18%;}

/*底部*/
.footmenu{ width:100%;}
.footmenu dl dd{ display:none;}
.footercontact{display:none;}
.erweima{ width:100%; justify-content:center; border-right:0px solid #828282;  border-bottom:1px solid #828282; padding:3% 25% 3% 25%; margin:0 0 2% 0; }

/*内页*/
.menu3 h3{ width:32%;}
}

@media screen and (max-width:640px)
{
.cpfenlei{ display:none;}

.mainbg2{ display:none;}
.aboutcon{padding: 2% 2% 8% 2%;}

.ljcon{ display:none;}
.lianjie{top: 0px;flex-wrap: wrap; margin-top:2%;}
.lianjiecon{ display:block;text-align:center;}
.lianjiecon a{ color:#fff; line-height:2rem;;}

.imain3 .xinwen2 dl{ width:100%;}
.imain3 .xinwen2 dl dt{ display:none;}
.imain3 .xinwen2 dl dd{width:100%;}
.swiper-button-next, .swiper-button-prev{bottom: 50px;}

.yb_conct{ display:none;}

/*一键拨号*/
.fnav2{ display: block;width:100%; margin:0 auto;  overflow:hidden; background:#003581; padding:10px 0 ; position: fixed ;bottom:0;z-index:9999}
.fnav2 a{ float:left; width:33%; overflow:hidden;  color:#FFF; font-size:18px; overflow:hidden ; text-align:center; font-size:16px;}
.fnav2 a img{ width:30%;vertical-align:middle; padding-left:4%; padding-right:5%;}
/*加入一键拨号时，底部导航上升*/
.footerbottom{ padding-top:5%; padding-bottom:15%;}

/*内页*/
.menu3 h3{ width:49%;}
.position{display:none;}

.imain3 .xinwen1 {
    float: left;
    width: 100%;}

.imain3 .xinwen1 ul li {
    clear: both;
    overflow: hidden;
    line-height: 45px; background:#FFF;}

.imain3 .xinwen1 ul li p { display:none;}
.imain3 .xinwen2 {
    float: right;
    width: 100%;}
header .headerright {
    float: none;
   width:100%;
     padding: 0px 0 0 0;
    position: relative;}

.lianjie{ display:none;}
.summary {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:6;
    overflow: hidden;
    text-overflow: ellipsis;}

.bannerwrap { overflow:hidden;}
.bannerwrap .banner { width: 130%; margin-left:-15%;}
	
}
@media screen and (max-width:480px)
{
.youshimain li{ width:100%;}

/*加入一键拨号时，底部导航上升*/
.footerbottom{ padding-top:5%; padding-bottom:15%;}
}