﻿@charset "utf-8";
/*!
 *
 */
@media screen and (max-width: 1240px) {
.inabout .right .nr .zsjz_text{width: 95%;}
.inabout .right .nr .zsjz_ico{width: 98%;padding-top: 15px;text-align: center;}
.inad{display:none;}
.inhuanjing .left,.inhuanjing .right{width:100%;}
.inhuanjing .right{padding-top: 15px;}
.inhuanjing .right .intext{padding: 15px 10px 0 10px;}
.inhuanjing .left .wz ul li{width: 96%;max-height: 200px;}

.welcome-grid{width: 17%;}
.welcome-grid .prd_t span{font-size:14px;}
.inlianxi .left,.inlianxi .right{width:100%;}
.inlianxi .left .wz img{max-height: 250px;}

.nybanner{display:none;}
.rightnr .rightnrImgs ul li{width: 100%;}
.rightnr .rightnrImgs ul li img{width: 90%;max-height: 210px;}
.rightnr .rightnrContent .map{min-height: auto;}
.rightnr .rightnrContent .map,.rightnr .rightnrContent .map img{max-height: 260px;}

/*在线客服*/
.keifu{display:none;}
/*友情链接*/
.mipui-footer{display:none;}
}

@media only screen and (max-width : 1400px) {

}
@media only screen and (max-width : 1200px) {
.content{ max-width: 1024px; }
.inmuen ul li{ font-size: 14px; padding: 0 30px; }
.nybanner{ height: 200px; }
}
@media only screen and (max-width : 1024px) {
.content{ max-width: 850px; }
.inmuen ul li{ padding: 0 20px; }
.nybanner{ height: 150px; }
.nyleft{ width:30%;}
.rightnr{ width:68%;}
.renews .nr ul li{ width:100%; margin:0;}
.wrap {
    width: 100%;
    padding: 0 17px;
	top: 0px;
}
}
@media screen and (max-width: 1002px){
.foot_link {
    font-size: 12px;
    padding: 0 0 5px;
    text-align: left;
    float: none;
    text-align: center;
}
.foot_copy {
    width: 100%;
    float: none;
    text-align: center;
}

}
@media only screen and (max-width : 910px) {

}
@media only screen and (max-width : 850px) {
.content{ padding: 0 10px; }
.header .logo img{ height: 50px; }
.header .phone{ display: none; }
.nav_handle{ display: block; }
.inmuen{ padding: 10px 0; display: none; }
.inmuen ul li{ float: none; padding: 0; height: 35px; line-height: 35px; text-align: center; }
.inzhengs, .inabout,{ padding: 20px 0; }
.inzhengs .lmtit .cn{ font-size: 20px; }
.inzhengs .lmtit{ margin-bottom: 20px; }
.inzhengs .nr{ padding: 0; }
.inzhengs .nr .right{ position: static; max-width: initial; }
.inzhengs .nr ul li{ margin: 5 1%; width: 48%; }
.inabout .left{ width: auto; float: none; margin-bottom: 10px; }
.inabout .right{ width: auto; float: none; }
.innews{ padding: 10px 0; }
.innews .leftnr{ float: none; width: auto; margin: 10px 0; padding: 15px; }
.footer .fnav{ display: none; }
.footer .fcon{ float: none; width: auto; }
.bottomkg{ display: block; }
.Bottomer{ display: block; }
.page-down{ bottom: 74px; right: 10px; }
.nybanner{ height: 150px; }
.nyleft{ width:100%; margin-bottom:10px;}
.rightnr{ width:100%;}
.nynav .lmtit{ padding:10px 20px;}
.nynav .lmtit .cn{ font-size:20px; line-height:25px;}
.nynav ul li{ height:45px; line-height:45px; font-size:14px;}
.nycon .lmtit{ line-height:50px; height:50px;}
.nycon .nr{ padding:10px;}
.nyabout{ padding:15px;}
.nyabout .nr{ padding:20px 0;}
.nymess{ padding:15px;}
.nymess .nr{ padding:20px 0;}
.nypro ul li{ width:48%;}
.box{ width:100%;}
.showpromain{ padding:15px ;}
.showproleft{ width:100%;}
.showproleft .title{ font-size:18px; padding:8px 0;}
.showprodetail .left{ width:100%; margin-bottom:10px;}
.slideTxtBox{ width:100%;}
.repro{ padding:15px;}
.repro .lmtit span{ font-size:16px; padding:0 15px;}
.repro ul li{ width:48%;}
.nynews ul li .pic{ display:none;}
.nynews ul li{padding: 20px 20px 20px 100px;}
.renews{ padding:15px;}
.renews .nr ul li .tit{width: 95%;}
.renews .lmtit span{ font-size:16px; padding:0 15px;}
.renews .nr li .date{display:none;}
.shownews{ padding:15px;}
.nycase ul li{ width:48%;}
.nycon1{ display: none; }
.jieg ul li{ width: auto; float: none; }
}
@media screen and (max-width: 758px) {
.foot_part1 {
    padding: 30px 0 0;
}
.foot_part1 .wrap {
    padding: 0 30px 30px;
}
.foot_nav {
    padding: 0 0 20px;
}
.foot_nav .li {
    float: none;
    width: 100%;
    padding: 0;
}
.foot_nav .li.one .li_tit:after {
    transform: rotate(-90deg);
}
.foot_nav .li_tit {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 44px;
    font-weight: 400;
    position: relative;
    border-bottom: 1px solid #d5dae5;
    cursor: pointer;
}
.foot_nav .li_tit:after {
    content: "";
    position: absolute;
    right: 0;
    top: 18px;
    width: 10px;
    height: 10px;
    background: url(../images/index_phone_footicon.997701e.png) 50% no-repeat;
    background-size: cover;
    transition: all .6s;
}
.foot_nav .ol {
    display: none;
}
.foot_nav .ol a {
    padding: 6px 0;
}
.foot_nav .one .ol{
	display: block;
}
.foot_share {
    right: 0;
}
.foot_langbox, .foot_share {
    position: relative;
    text-align: center;
}
.foot_part1 .foot_share .bshare-custom a {
    display: inline-block;
    margin: 0 15px;
    width: 35px;
    height: 35px;
    background-size: cover;
}
.foot_share .bshare-custom .bshare-weixin{
    background: url(../images/foot_m_share1.225bd2f.png) 50% no-repeat;
    position: relative;
}
.foot_share .bshare-custom a.bshare-sinaminiblog img, .foot_share .bshare-custom a.bshare-weixin img[data-v-3a45936c] {
    right: -60px;
    top: auto;
    bottom: 40px;
}
.foot_share .bshare-custom a.bshare-weixin img {
    position: absolute;
    right: 60px;
    top: 0;
    display: none;
    border: 5px solid #fff;
    width: 150px;
}
.foot_part1 .foot_share .bshare-custom a {
    display: inline-block;
    margin: 0 15px;
    width: 35px;
    height: 35px;
    background-size: cover;
}
.foot_share .bshare-custom .bshare-sinaminiblog {
    background: url(../images/foot_m_share3.d0f259e.png) 50% no-repeat;
    position: relative;
}
.foot_link, .foot_link a {
    color: #fff;
}
.foot_copy {
    font-size: 10px;
    line-height: 16px;
}
}

@media only screen and (max-width : 640px) {
.nybanner{ height: 120px; }
}
@media only screen and (max-width : 480px) {
.nybanner{ height: 70px; }
}
@media only screen and (max-width : 360px) {

}

