/* CSS Document */

a{ text-decoration:none; color:#535353; margin:0; padding:0; border:0; outline:none;}

.clear{ clear:both;}
.w1200{ max-width:91.67%; margin:0 auto;}

.ind_ban .swiper-slide .pc{ display:block;}
.ind_ban .swiper-slide .wap{ display:none;}
.input{
    border: none;
    margin-top: 20px;
    margin-left: 50px;
}
.search-box{
    position: relative;
}
.search{
    position: absolute;
    top: 23%;
    /*left: 400px;*/
    background: #c8161d;
    color: #fff;
    font-size: 16px;
    width: 75px;
    height: 40px;
    border-radius: 8px;
    /*line-height: 40px;*/
    text-align: center;
    cursor: pointer;
    border: 0;
}
.ind_search{ overflow:hidden; padding:12px 0 15px; border-bottom:1px solid #e2e2e2;}
.ind_search .l{ float:left; font:normal 14px/40px "微软雅黑";}
.ind_search .l .on{ display: block;float: left;width: 150px;padding: 19px 0;font: normal 16px/20px "微软雅黑";text-align: center;color: #bf0008;border-bottom: 2px solid #bf0008;box-sizing: border-box;}
.ind_search .l a{ color:#7d7d7d; margin-right:5px;}
.ind_search .r{ width:310px; float:right;}
.ind_search .r input{ width:264px; height:40px; float:left; border:1px solid #eeeeee; border-right:0; padding:0 15px; box-sizing:border-box;}
.ind_search .r button{ width:46px; height:40px; float:right; border:0; padding:0; outline:none;}

.ind_tit{ text-align:center; padding:50px 0 35px;position: relative}
.ind_tit h3{  color:#1b1b1b;font: bold 32px/30px '微软雅黑';position: absolute;left: 50%;top: 75px;transform: translateX(-50%);}
.ind_tit p{ font:normal 50px/55px "微软雅黑"; color:#f1f1f1; }
.ind_tit h3 span{color: #bf0008;}

.ind_box1 .box{ margin-bottom:75px; position:relative;}
.ind_box1 .box .swbp2{ background:url(../images/index_15.jpg) no-repeat; width:20px; height:32px; left:-30px;}
.ind_box1 .box .swbn2{ background:url(../images/index_16.jpg) no-repeat; width:20px; height:32px; right:-30px;}
.ind_box1 .box .swiper-slide h3{ text-align:center;font-size: 18px; }
.ind_box1 .box .swiper-slide .sw_div{position: relative}
.ind_box1 .box .swiper-slide .sw_div .sw_con{position: absolute;bottom: 0;color: #FFFFFF;background: rgba(33,150,243,0.5);width: 100%;padding:10px 0;height: 30px;transition: all .5s;}
.ind_box1 .box .swiper-slide .sw_div .sw_con div{padding: 0 0 10px 10px;line-height: 18px;opacity: 0;transition: all .5s}
/*.ind_box1 .box .swiper-slide .sw_div .sw_con h3{margin-top: 10px;}*/
.ind_box1 .box .swiper-slide:hover .sw_div .sw_con div{opacity: 1;font-size: 14px;}
.ind_box1 .box .swiper-slide:hover .sw_div .sw_con{height: 100px;}

.ind_box2{ background:#f9f9f9;}
.ind_box2 .list{display: flex;justify-content: space-between;padding-bottom: 50px;flex-wrap: wrap}
.ind_box2 .list li{ margin-bottom: 10px}
.ind_box2 .list li .div1{width: 285px;height: 230px;float: left;/*height: 285px*/;margin-right: 2%;padding: 20px 15px;box-sizing: border-box;box-shadow: 0px 0px 15px #dedede;position: relative;overflow: hidden;background: url(../images/product_icon4.jpg) no-repeat center center;background-size: 100%;}
.ind_box2 .list li .div1 p{font-size: 16px;line-height: 30px;text-align: center;}
.ind_box2 .list li .div1 em{display: block;width: 64px;height: 64px;margin: 0 auto;}
.ind_box2 .list li .div1 span{font-family: impact;font-size: 68px;position: absolute;	display: block;	bottom: -35px;line-height: 84px;left: 105px;color: #dedede;}
/*.ind_box2 .list li:hover img{filter: alpha(opacity==80);-moz-opacity: 0.8;opacity: 0.8}*/

.ind_box2 .sw3{ display:none;}
.ind_box3{padding-bottom: 70px;}
.ind_box3 .list{display: flex;justify-content: space-between;flex-wrap: wrap}
.ind_box3 .list li{width:385px;height:300px;background:#f9f9f9; margin-bottom:18px;position: relative}
.ind_box3 .list li .img{ width:100%;}
.ind_box3 .list li .img img{max-width: 100%}
.ind_box3 .list li .con{position: absolute;top: 0;opacity:0;width: 100%;height: 100%;background-color: #bf0008;padding:20px 0px 20px 50px;box-sizing:border-box;display:flex;flex-flow: column;justify-content: center;transition: all .6s;}
.ind_box3 .list li .con h3{ font:bold 18px/60px "微软雅黑";}
.ind_box3 .list li:hover .con{opacity: 1}
.ind_box3 .list li:hover .con dd,.ind_box3 .list li:hover .con h3{ color:#ffffff;}
.ind_box3 .list li .con dl{display: flex;flex-wrap: wrap;}
.ind_box3 .list li .con dd{width: 45%;font:normal 14px/28px "微软雅黑";}
.ind_box3 .list li .con dd span{color: #9e9e9e!important;}

.ind_box4{ overflow:hidden; background:url(../images/index_50.jpg) no-repeat center bottom; margin-bottom:80px;}
.ind_box4 .ul1{ display:flex; justify-content:space-between; margin-top:70px;}
.ind_box4 .ul1 li{ width:70px; text-align:center;}
.ind_box4 .ul1 li span{ display:block; width:70px; height:70px;}
.ind_box4 .ul1 li h3{ text-align:center; font:normal 16px/30px "微软雅黑"; margin:15px 0;}
.ind_box4 .ul1 li div{ width:24px; height:24px; border:1px solid #2c2c2c; border-radius:50%; margin:0 auto; font:normal 14px/24px "微软雅黑";}
.ind_box4 .ul1 li:hover span{ background-position:0 -70px;}
.ind_box4 .ul1 li:hover h3{ color:#bf0008;}
.ind_box4 .ul1 li:hover div{ color:#bf0008; border:1px solid #bf0008;}
.ind_box4 .ul2{ display:flex; justify-content:space-between; padding:0 65px;}
.ind_box4 .ul2 div{ width:130px; height:1px; background:rgba(112,112,112,0.6); margin-top:-13px;}
.ind_box4 .ul3{ display:flex; justify-content:space-between; padding:50px 0 35px;}
.ind_box4 .ul3 li{ width:250px; background:#ffffff;}
.ind_box4 .ul3 li input{ height:40px; padding:0 10px; box-sizing:border-box; border:0;}
.ind_box4 .ul3 li button{ width:100%; height:40px; border:0; background:#bf0008; font:normal 16px/40px "微软雅黑"; color:#ffffff;}
.ind_box4 .tel{text-align:center; font:bold 30px/50px "微软雅黑"; color:#bf0008;}
.ind_box4 .tel img{display:inline-block; vertical-align:top; margin:10px auto 15px;}

.ind_box5{ overflow:hidden; background:url(../images/index_70.jpg) no-repeat center; background-size:cover;}
.ind_box5 .ind_tit h3{ color:#ffffff;}
.ind_box5 .ind_tit p{ color:#999;}
.ind_box5 .box{ overflow:hidden; padding:40px 15px; box-sizing:border-box; background:#ffffff; margin-bottom:100px;}
.ind_box5 .box .l{ width:520px; float:left;}
.ind_box5 .box .r{ width:600px; float:right;}
.ind_box5 .box .r div{ font:normal 15px/28px "微软雅黑";}
.ind_box5 .box .r ul{ margin-top:20px; display:flex; justify-content:space-between;}
.ind_box5 .box .r ul li{ width:150px; text-align:center;}
.ind_box5 .box .r ul li img{ display:inline-block; vertical-align:top;}
.ind_box5 .box .r ul li p{ font:bold 14px/40px "微软雅黑";}
.ind_box5 .box .r .more{ display:block; width:110px; height:26px; text-align:center; font:normal 12px/26px "微软雅黑"; color:#ffffff; background:#bf0008; margin-top:35px; border-radius:16px 0 16px 0;}

.ind_box6{ padding-bottom:80px;}
.ind_box6 .box{ width:580px; float:left;}
.ind_box6 .box .tit{ padding:0 15px 20px; font:bold 20px/30px "微软雅黑";}
.ind_box6 .box .tit a{ float:right; font:normal 14px/30px "微软雅黑";}
.ind_box6 .bor{ box-shadow:0 0 5px #f8f8f8; padding:15px 15px 30px;}
.ind_box6 .news .hot .img{ margin-bottom:30px;}
.ind_box6 .news .hot .time{ width:76px; height:66px; background:#bf0008; color:#ffffff; text-align:center; padding-top:10px; margin-right:20px; float:left;}
.ind_box6 .news .hot .time span{ display:block; font:bold 30px/40px "微软雅黑";}
.ind_box6 .news .hot h3{ font:normal 18px/26px "微软雅黑";}
.ind_box6 .news .hot p{ font:normal 14px/24px "微软雅黑"; color:#a0a0a0;}
.ind_box6 .news ul{ margin-top:22px;}
.ind_box6 .news ul li{ font:normal 15px/40px "微软雅黑"; border-top:1px solid #fafafa; overflow:hidden;}
.ind_box6 .news ul li span{ float:right; color:#a0a0a0;}
.ind_box6 .news ul li em{ font:normal 20px/40px "微软雅黑"; color:#eeeeee; margin-right:10px;}
.ind_box6 .faqs{ float:right;}
.ind_box6 .faqs ul li{ padding:8px 15px; background:#f8f8f8; font:normal 15px/24px "微软雅黑"; margin-bottom:13px;}
.ind_box6 .faqs ul li span{ display:inline-block; vertical-align:top; width:24px; height:24px; background:url(../images/index_85.png); margin-right:25px;}
.ind_box6 .faqs ul li:hover{ background:#bf0008;}
.ind_box6 .faqs ul li:hover span{ background-position:0 -24px;}
.ind_box6 .faqs ul li:hover a{ color:#ffffff;}

footer{ overflow:hidden; background:#eeeeee;}
footer .foot1{ overflow:hidden; padding:26px 0 15px;}
footer .foot1 dl{ width:145px; float:left;}
footer .foot1 dl dt{ font:normal 16px/32px "微软雅黑"; margin-bottom:6px;}
footer .foot1 dl dd{ font:normal 14px/30px "微软雅黑";}
footer .foot1 dl:nth-child(1){ width:400px; margin-right:60px;}
footer .foot1 dl:nth-child(1) dd{ font:normal 14px/24px "微软雅黑";}
footer .foot1 dl:nth-child(1) dd .img{ height:40px;}
footer .foot1 dl:nth-child(1) dd .img svg{ height:100%;}
footer .foot1 dl:nth-child(1) dd .tel{ margin:15px 0;}
footer .foot1 dl:nth-child(1) dd .tel p{ font:bold 24px/30px "微软雅黑"; color:#bf0008;}
footer .foot1 dl:nth-child(6){ width:120px; float:right; text-align:center;}
footer .foot2{ background:#424649; width:100%; padding:10px 0; font:normal 14px/40px "微软雅黑"; color:#ffffff; text-align:center;}
footer .foot2 a{ color:#ffffff;}
footer .foot3 div:nth-child(1){line-height: 30px}
/*footer .foot3 div li{padding: 3px 5px 0 0;display: inline-block}*/
footer .foot3{margin-bottom: 10px;display: flex}

/*底部沟通工具*/
.f_menu{ width:100%; height:40px; border-top:1px solid #cccccc; position:fixed; z-index:99; left:0; bottom:0; background:#333638; display:none;}
.f_menu div{ width:33.33%; height:100%; float:left;}
.f_menu div a{ display:block; width:100%; height:100%; text-align:center; font:normal 14px/40px "微软雅黑"; color:#ffffff;}
.f_menu div a span{ border-right:1px solid #cccccc; width:100%; display:inline-block;}
.f_menu div a span img{ display:inline-block; vertical-align:middle; margin-right:5px;}
.f_menu div:last-child a span{ border:0;}


.ny_lj{ border-bottom:1px solid #e2e2e2; overflow:hidden;}
.ny_lj span{ float:right; margin:20px 0; font:normal 14px/20px "微软雅黑"; color:#7d7d7d;}
.ny_lj em{ display:block; float:left; width:100px; padding:19px 0; font:normal 16px/20px "微软雅黑"; text-align:center; color:#bf0008; border-bottom:2px solid #bf0008; box-sizing:border-box;}
.ny_lj ul{ float:left;}
.ny_lj ul li{ float:left;}
.ny_lj ul li a{ display:block; width:100px; padding:20px 0; font:normal 16px/20px "微软雅黑"; text-align:center; box-sizing:border-box;}
.ny_lj ul li.on a{ color:#bf0008; border-bottom:2px solid #bf0008;}

.xg .l{ width:300px; margin:40px 0 60px;}
.xg .l .lm>li{ background:#f9f9f9; margin-bottom:2px;}
.xg .l .lm>li>a{ display:block; width:100%; height:42px; background:#e8e8e8; padding:0 20px 0 30px; box-sizing:border-box; font:normal 18px/42px "微软雅黑"; position:relative;}
.xg .l .lm>li>a:after{ content:''; position:absolute; right:20px; top:15px; width:0; height:0; border-style:solid; border-width:12px 9px; border-color:#5c5c5c transparent transparent transparent;}
.xg .l .lm>li>ul{ padding:0px 20px 0px 30px; font:normal 16px/32px "微软雅黑";height: 0;overflow: hidden;transition: all .5s}
.xg .l .lm>li>ul>li>a:hover{ color:#bf0008;}
.xg .l .lm>li>ul>li:hover a{color:#bf0008;}
.xg .l .lm>li>ul>li:hover a:after{ border-color:#ffffff transparent transparent transparent;}
.xg .l .lm>li:hover>ul{height: auto;padding: 10px 20px 10px 30px}
/*.xg .l .lm>li.on>a{ background:#bf0008; color:#ffffff;}*/
/*.xg .l .lm>li.on>a:after{ border-color:#ffffff transparent transparent transparent;}*/
.xg .l .lm>li.on>ul{height: auto;padding: 10px 20px 10px 30px}
.xg .l .tit2:nth-child(1){background: url('../images/xg.jpg') ;padding: 20px 0;}
.xg .l .tit2{width: 100%;background-color: #bf0008;text-align: center;padding: 15px 0;}
.xg .l .tit2 h3{color: #FFFFFF;font-size: 28px;}
.xg .l .tit2 span{color: #FFFFFF;font: normal 14px/24px '微软雅黑 '}
.xg .l .fot{margin-top: 30px;}
.xg .l .fot span{font: normal 16px/32px '微软雅黑';}
.xg .l .fot h3{margin-bottom: 5px}

.ny_product .r{ width:73vw; margin:40px 0 60px;}
.ny_product .r .list{ overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap}
.ny_product .r .list li{ width:31%;  margin:0 0 20px 0;}
.ny_product .r .list li h3{ font:normal 20px/40px "微软雅黑"; text-align:center; margin:10px 0 0;}
.ny_product .r .list li:nth-child(2n){ margin:0 0 20px;}

@media (min-width: 1367px) and (max-width: 1800px) {
    .ny_product .r,.ny_product_detail .r{ width:68vw !important;}
    .ny_product_detail .box1 .l{ width:60vw !important;}

}
@media (min-width: 1201px) and (max-width: 1366px) {
    .ny_product .r,.ny_product_detail .r{ width:64vw !important;}
    .ny_about .box2 .cont{ width:45vw !important;}
    .ny_product_detail .box1 .l{ width:100vw !important;}
}
@media (min-width: 796px) and (max-width: 1200px) {
    .ny_product .r,.ny_product_detail .r{ width:70vw !important;}
    .xg .l{
    width: 220px !important;
    }
    .box1 .l{
        width: 100vw !important;
    }
}
@media only screen and (max-width: 795px) {
    .w1200,.ny_product_detail .r{max-width:99vw !important;}
    .ny_product .r{width:100% !important}
    .ny_product .r .list li{width: 49% !important;}
    .ny_product_detail .box1,.ny_news .list li{display:block !important;}
    .ny_news .list li .con{
        margin-left: 0 !important;
       
    }
    .search {
        top: 50%;
        left: 68%;
        height:35px;
        line-height: 35px;
    }
    .input{
        margin-bottom: 20px;
    }
    .ny_honor .content .left{
        display: none;
    }
.ny_case .list li{width:100% !important}
}
.ny_product .r .list::after {
    content: '';
    width: 31%;
  }
.ny_product_detail{ overflow:hidden; margin:40px 0 60px;}
.ny_product_detail .box1{ display: flex; margin:40px 0 20px;justify-content:space-between}
.ny_product_detail .box1 .l{ width:46vw;margin:0}
/*.ny_product_detail .box1 .r2 h2{ font:bold italic 50px/40px "微软雅黑"; color:#ffffff; margin-top:-30px; position:relative;}*/
/*.ny_product_detail .box1 .r2 h2:before{ position:absolute; left:0; top:0; color:#bf0008; display:block; width:100%; height:30px; content:attr(data-content); overflow:hidden;}*/
.ny_product_detail .box1 .r2{background-color: #e8e8e8;padding: 10px 20px 45px 20px; position: relative;}
.ny_product_detail .box1 .r2 h3{ font:bold 20px/22px "微软雅黑"; margin-bottom: 5px }
.ny_product_detail .box1 .r2 div{ font:normal 16px/24px "微软雅黑";}
.ny_product_detail .box1 .r2 .btn{display:block; width:150px; /*height:40px;*/ text-align:center; font:normal 14px/40px "微软雅黑"; color:#cc0001; background:#ffffff; border-radius:20px;position: absolute;right: 25px;bottom: 10px;}
.ny_product_detail .r{width: 72vw;	overflow:visible;}

.ny_product_detail .tit{  margin:60px auto 30px;text-align: center;position: relative;}
.ny_product_detail .tit h1{font-size: 48px;line-height:55px;color: #f1f1f1;}
.ny_product_detail .tit h3{position:absolute;font: bold 30px/30px '微软雅黑'; position: absolute; left: 50%;top: 25px;transform: translateX(-50%);}
.ny_product_detail .tit h3 span{color: #bf0008}
/*.ny_product_detail .tit img{ display:inline-block; vertical-align:top; margin-right:10px;}*/
.ny_product_detail .box2{ border-top:1px solid #efefef; font:normal 16px/26px "微软雅黑";}
.ny_product_detail .box2 .ul1{ display:flex; justify-content:space-between; margin-bottom:10px;}
.ny_product_detail .box2 .ul1 li{ float: left;width: 23%;height: 230px;margin-right: 2%;padding: 20px 15px;box-sizing: border-box;box-shadow: 0px 0px 15px #dedede;position: relative;overflow: hidden;background: url(../images/product_icon4.jpg) no-repeat center center;background-size: 100%;}
.ny_product_detail .box2 .ul1 li em{display: block;width: 64px;height: 64px;margin: 0 auto;}
.ny_product_detail .box2 .ul1 li p{font-size: 16px;line-height: 30px;text-align: center;}
.ny_product_detail .box2 .ul1 li span{font-family: impact;font-size: 68px;position: absolute;	display: block;	bottom: -35px;line-height: 84px;transform:translateX(-50%);left: 50%;color: #dedede;}
/*.ny_product_detail .box2 .ul1 li div:nth-child(1){ display:block; width:70px; height:120px; margin-right:37px; text-align:center; background:#e7e7e7; font:bold italic 46px/120px "微软雅黑"; color:#ffffff; position:relative;}*/
/*.ny_product_detail .box2 .ul1 li div:nth-child(1):after{ content:''; position:absolute; top:0; left:70px; width:0; height:0; border-style:solid; border-width:60px 37px; border-color:transparent transparent transparent #e7e7e7;}*/
/*.ny_product_detail .box2 .ul1 li div:nth-child(3){ width:160px; margin-right:30px;}*/
/*.ny_product_detail .box2 .ul1 li:hover{ box-shadow:0 0 5px #f9f9f9;}*/
.ny_product_detail .box3 table{ width:100%; border-left:1px solid #e1e2e6; border-top:1px solid #e1e2e6;}
.ny_product_detail .box3 table td{ padding:15px 30px; font:normal 14px/18px "微软雅黑"; border-right:1px solid #e1e2e6; border-bottom:1px solid #e1e2e6;}
.ny_product_detail .box3 table thead{ background:#f3f3f3;}
.ny_product_detail .box3 table thead td{ font:normal 16px/30px "微软雅黑";}
.ny_product_detail .box3 table .firstRow{background-color: #eeeff3;}
.ny_product_detail .box4 ul{ display:flex; justify-content:center; position:relative;justify-content: space-evenly;}
/*.ny_product_detail .box4 ul:before{ content:''; width:100%; height:0px; border-bottom:1px dashed #bf0008; position:absolute; left:0px; top:59px;}*/
.ny_product_detail .box4 ul li{ width:110px;}
.ny_product_detail .box4 ul li div{ height:40px; overflow:hidden; position:relative;}
.ny_product_detail .box4 ul li div span{ display:block; width:30px; height:55px; background:#bf0008; transform:rotate(45deg); transform-origin:14px 46px; font:normal 14px/30px "微软雅黑"; color:#ffffff; text-align:center;}
.ny_product_detail .box4 ul li div{ display:block; width:30px; height:55px; background:#bf0008; transform:rotate(45deg); transform-origin:14px 46px; font:normal 14px/30px "微软雅黑"; color:#ffffff; text-align:center;}
.ny_product_detail .box4 ul li p{ height:50px; border-left:2px solid #bf0008; padding-left:10px; font:normal 16px/26px "微软雅黑";}
.ny_product_detail .box4 ul li:last-child{ margin-right:0;}
.ny_product_detail .box4 .img{margin: 30px auto;width: 100%;}
.ny_product_detail .box4 .img img{margin: 0 auto}

.ny_product_detail .box5 .con{font: normal 16px/32px '微软雅黑';}
.ny_product_detail .box6 ul{ overflow:hidden;}
.ny_product_detail .box6 ul li{ width:300px; float:left; margin-right:25px;margin-bottom: 20px}
.ny_product_detail .box6 ul li:nth-child(3n){margin-right: 0;}

.ny_case{ overflow:hidden; margin:40px 0 60px;}
.ny_case .lm{ display:flex; justify-content:center; margin-bottom:40px;}
.ny_case .lm li{ margin:0 5px;}
.ny_case .lm li a{ display:block; height:38px; border:1px solid #ededed; padding:0 19px; font:normal 16px/38px "微软雅黑";}
/*.ny_case .lm li a:hover{ color:#bf0008;}*/
.ny_case .lm li.on a{ border:1px solid #bf0008; background:#bf0008; color:#ffffff;}
.ny_case .list{display: flex;justify-content: space-between;flex-wrap: wrap}
.ny_case .list li{width:385px;background:#f9f9f9; margin-bottom:18px;position: relative}
.ny_case .list li .img{ width:100%;object-fit:contain}
.ny_case .list li .img img{max-width: 100%}
.ny_case .list li .con{position: absolute;top: 0;opacity:0;width: 100%;height: 100%;background-color: #bf0008;padding:20px 0px 20px 50px;box-sizing:border-box;display:flex;flex-flow: column;justify-content: center;transition: all .6s;}
.ny_case .list li .con h3{ font:bold 18px/60px "微软雅黑";}
.ny_case .list li:hover .con{opacity: 1}
.ny_case .list li:hover .con dd,.ny_case .list li:hover .con h3{ color:#ffffff;}
.ny_case .list li .con dl{display: flex;flex-wrap: wrap;}
.ny_case .list li .con dd{width: 45%;font:normal 14px/28px "微软雅黑";}
.ny_case .list li .con dd span{color: #9e9e9e!important;}

.ny_pages{ text-align:center; margin-top:50px;}
.ny_pages img{ display:inline-block; vertical-align:top;}

.ny_news{ margin:40px 0 60px;}
.ny_news .list{ padding:0 20px; box-shadow:0 0 5px #e3e3e3}
.ny_news .list li{ padding:20px 0; border-bottom:1px solid #efefef; overflow:hidden;display:flex;}
.ny_news .list li .img{ width:500px; float:left;}
.ny_news .list li .con{  flex:1;margin-left:35px}
.ny_news .list li .con h3{ font:normal 18px/30px "微软雅黑"; margin:12px 0 6px;}
.ny_news .list li .con span{ font:normal 14px/30px "微软雅黑"; color:#a0a0a0;}
.ny_news .list li .con div{ /*height:100px;*/ font:normal 14px/25px "微软雅黑"; color:#a0a0a0;}
.ny_news .list li .con .btn{ display:block; width:120px;margin-top:25px; /*height:30px;*/ border:1px solid #efefef; border-radius:15px; text-align:center; font:normal 14px/30px "微软雅黑"; color:#a0a0a0;}
.ny_news .list li:last-child{ border-bottom:0;}
.ny_news .list li:hover .con h3 a{ color:#bf0008;}
.ny_news .list li:hover .con .btn{ color:#bf0008; border:1px solid #bf0008;}

.ny_news_detail{ margin:40px 0 60px; overflow:hidden;}
.ny_news_detail .tit{ text-align:center; font:normal 18px/30px "微软雅黑"; color:#bf0008;}
.ny_news_detail .infos{ text-align:center; font:normal 14px/18px "微软雅黑"; color:#a0a0a0; padding:20px 0 40px; border-bottom:1px solid #f1f1f1; margin-bottom:50px;}
.ny_news_detail .infos li{ display:inline-block; vertical-align:top; margin:0 20px;}
.ny_news_detail .infos li img{ display:inline-block; vertical-align:top; margin-right:5px;}
.ny_news_detail .con{ font:normal 14px/24px "微软雅黑";}
.ny_news_detail .con img{ display:inline-block; vertical-align:top;}

.prev_next>div{ font:normal 14px/30px "微软雅黑"; padding:0px 0;}
.prev_next>div a{ color:#a0a0a0;}

.ny_faq{ margin:40px 0 60px;}
.ny_faq .list li{ overflow:hidden; background:#eeeeee; margin-bottom:20px;}
.ny_faq .list li .img{ width:80px; height:80px; float:left; margin:20px 30px; background:url(../images/faq_07.jpg) no-repeat;}
.ny_faq .list li .con{ width:800px; float:left;}
.ny_faq .list li .con h3{ font:normal 18px/30px "微软雅黑"; margin:15px 0 10px 0;}
.ny_faq .list li .con div{ font:normal 14px/24px "微软雅黑"; color:#535353; margin-bottom:10px;}
.ny_faq .list li:hover{ background:#ffffff; box-shadow:0 0 5px #e3e3e3;}
.ny_faq .list li:hover .img{ background:url(../images/faq_06.jpg) no-repeat;}

.ny_about{ margin:40px 0 60px;}
.ny_about .box1{ margin-bottom:60px;}
.ny_about .box1 .tit{ text-align:center; font:normal 20px/30px "微软雅黑"; color:#bf0008; }
.ny_about .box1 .con{ font:normal 15px/35px "微软雅黑";}
.ny_about .box2{ overflow:hidden; border:1px solid #eeeeee;}
.ny_about .box2 .msg{ width:450px; float:left; margin:30px 0 40px 70px;}
.ny_about .box2 .msg .tit{ text-align:center; font:normal 32px/30px "微软雅黑"; color:#bf0008; margin-bottom:50px;}
.ny_about .box2 .msg ul li{ border:1px solid #eeeeee; margin-bottom:30px;}
.ny_about .box2 .msg ul li input{ width:100%; height:50px; padding:0 20px; box-sizing:border-box;}
.ny_about .box2 .msg ul li textarea{ width:100%; height:120px; padding:0 20px; box-sizing:border-box; line-height:30px;}
.ny_about .box2 .msg ul button{ width:100%; height:52px; background:#474747; font:normal 18px/52px "微软雅黑"; color:#ffffff; border:0;}
.ny_about .box2 .cont{ width:53vw; float:right; margin-top:30px;}
.ny_about .box2 .cont .tit{ font:normal 24px/30px "微软雅黑"; color:#bf0008;}
.ny_about .box2 .cont .con{ font:normal 18px/40px "微软雅黑"; margin:20px 0 25px;}
.ny_about .box2 .cont .map{ height:260px;}
.ny_about .box2 .cont .map img{ max-width: none;max-height: none;display: inline-block}

.ny_history{ margin:40px 0 60px;}
.ny_history .box1 .tit{ text-align:center; font:normal 20px/30px "微软雅黑";}
.ny_history .box1 .con{ margin: 20px 0;}
.ny_history .box2{ position:relative; padding:30px 0;}
.ny_history .box2 .sw3:after{ content:''; width:1px; height:100%; border-left:1px solid #bf0008; position:absolute; left:50%; top:0;}
.ny_history .box2 .swbp3{ background:url(../images/history_11.jpg) no-repeat; width:21px; height:21px; left:calc(50% - 10.5px); top:0; margin:0; opacity:1;}
.ny_history .box2 .swbn3{ background:url(../images/history_12.jpg) no-repeat; width:21px; height:21px; left:calc(50% - 10.5px); right:0; top:auto; bottom:0; opacity:1;}
.ny_history .box2 .sw3 .swiper-slide{ overflow:hidden; height:90px; margin-bottom:20px;}
.ny_history .box2 .sw3 .swiper-slide .con{ width:calc(50% - 28px); float:right;}
.ny_history .box2 .sw3 .swiper-slide .con .point{ display:block; width:28px; height:28px; border-radius:50%; background:rgba(191,0,8,0.2); position:absolute; left:calc(50% - 14px); top:1px;}
.ny_history .box2 .sw3 .swiper-slide .con .point:after{ content:''; width:14px; height:14px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); background:#bf0008; border-radius:50%;}
.ny_history .box2 .sw3 .swiper-slide .con h3{ font:normal 20px/30px "微软雅黑"; color:#bf0008;}
.ny_history .box2 .sw3 .swiper-slide .con div{ font:normal 16px/30px "微软雅黑"; padding-left:20px; box-sizing:border-box;}
.ny_history .box2 .sw3 .swiper-slide .con div em{ font:bold 20px/30px "微软雅黑"; margin-left:-20px; display:inline-block; vertical-align:top; width:20px;}
.ny_history .box2 .sw3 .swiper-slide:nth-child(even) .con{ float:left; text-align:right;}
.ny_history .box2 .sw3 .swiper-slide:nth-child(even) .con .point{ float:right;}
.ny_history .box2 .sw3 .swiper-slide:nth-child(7n) .con div{ width:calc(100% + 20px); left:-20px;}


/*手机*/
.phone_menu_trigger {display:none;position:absolute;right:10px;top:50%;z-index:10;transform:translateY(-50%);transition:all 0.4s ease-in-out;z-index:11;}
.phone_menu_trigger > div {width:24px;height:2px;cursor:pointer;background:#333;transition:all 0.4s ease-in-out;}
.phone_menu_trigger > div:not(:last-child) { margin-bottom:5px;}
.phone_menu_trigger.on div:nth-child(1) { transform:rotateZ(45deg) translateY(5px);}
.phone_menu_trigger.on div:nth-child(2) { transform:rotateZ(-45deg) translateY(-5px);}
.phone_menu_trigger.on div:nth-child(3) { height:0px;}
/*手机导航内容*/
.phone_menu {display:none;position:fixed;top:0;left:0; z-index:999; overflow:scroll; background:#fff;padding:0 0 41px;width:100%;height:calc(100% - 80px);margin-top:50px;}
.phone_menu > li {font:normal 18px/54px "微软雅黑";color:#000;border-bottom:dashed 1px #ccc;}
.phone_menu > li > a {display:block;color:#333;padding-left:15px;font-size:16px;position:relative;}
.phone_menu > li > .phone_menu_tab {padding-left:30px;display:none;}
.phone_menu > li > .phone_menu_tab > li {position:relative; font:normal 15px/36px "微软雅黑";}
.phone_menu > li > .phone_menu_tab > li > a {color:#000000;padding-left:15px;}
.phone_menu > li > .phone_menu_tab > li div{ padding-right: 10px;}
.phone_menu > li > .phone_menu_tab > li div a{ display: inline-block; padding-right: 10px; font: normal 12px/24px "微软雅黑";}
.phone_menu > li > .phone_menu_tab > li:before {content:'';display:block;width:5px;height:5px;position:absolute;top:15px;left:0;border-radius:50%;background:#692f1f;}
.phone_menu > .MpNav > a:after {content:'';transition:all 0.4s ease-in-out;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%);border-style:solid solid none solid;border-width:8px;border-color:#a40000 transparent transparent transparent;}
.phone_menu > .MpNav > a.open:after {transform:rotate(-180deg);}

.ny_honor .content{margin: 30px 0;display: inline-block}
.ny_honor .content .list{display: flex;flex-wrap: wrap;}
.ny_honor .content .list li div{/*height: 230px;*/border: 1px solid #eeeeee;box-sizing: border-box;text-align: center;display: flex;justify-content: center;align-items: center}
.ny_honor .content .list li div img{display: inline-block}
.ny_honor .content .list li h3{text-align: center;font: normal 16px/30px '微软雅黑';margin: 15px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ny_honor .content .list li {
    width: 23%;
    margin-right: 2%;
}

.ny_honor .content .left{margin-right: 30px;width: 230px;text-align: center;border: 1px solid #cccccc;}
.ny_honor .content .left dt{font: bold 18px/34px '微软雅黑';border-bottom: 1px solid #cccccc;padding: 15px;}
.ny_honor .content .left dd{width: 100%;font: normal 14px/50px '微软雅黑';}
.ny_honor .content .left dd:hover{background-color: #bf0008;    -webkit-transition: .3s ease-out;-o-transition: .3s ease-out;transition: .3s ease-out;}
.ny_honor .content .left dd a{margin-right: 10px;}
.ny_honor .content .left dd:hover a,.ny_honor .content .left dd:hover span{color: #FFFFFF}
.ny_honor .content .left .on{background-color: #bf0008;color: #FFFFFF;}
.ny_honor .content .left .on>a{color: #FFFFFF}

.ny_contact .box1 .hea{text-align: center;margin-top: 20px}
.ny_contact .box1 .hea h1{font-size: 48px;color: #cccccc47;position: absolute;left: 50%; transform: translate(-50%);}
.ny_contact .box1 .hea h3{position: relative;font: bold 25px/40px '微软雅黑';padding: 25px 0;margin: 35px 0 10px 0;}
.ny_contact .box1 .hea h3 span{color: #bf0008}
.ny_contact .box1 .con{display: flex}
.ny_contact .box1 .con .img{width: 160px;height: 160px;margin-right: 60px;}
.ny_contact .box1 .con .img img{max-width: 100%;max-height: 100%;border-radius: 50%}
.ny_contact .box1 .con .contact_content{}
.ny_contact .box1 .con .contact_content .contact_tit{font: bold 20px/20px '微软雅黑';height: 40px;border-bottom: 2px solid #cccccc36}
.ny_contact .box1 .con .contact_content .contact_tit span{width:200px;height:40px;border-bottom: 2px solid #bf0008;display: block}
.ny_contact .box1 .con .contact_content .contact_body{margin-top: 28px;font:normal 14px/32px '微软雅黑';}
.ny_contact .box2{margin: 30px 0 15px 0}
.ny_contact .box2 .con{display: flex}
.ny_contact .box2 .con .contact_head{font: normal 20px/24px '微软雅黑';width: 400px;text-align:center;color: #FFFFFF;background-color: #bf0008;padding: 20px 0;display: inline-block}
.ny_contact .box2 .con .contact_body{width: 400px;background-color: #f0f0f0;display: inline-block;margin-right: 4%}
.ny_contact .box2 .con .map{display: inline-block;width: 100%;}
.ny_contact .box2 .con .map img{max-height: none;max-width: none;display: inline-block}
.ny_contact .box2 .con .contact_body .contact_con{padding:40px;}
.ny_contact .box2 .con .contact_body .contact_con .con1 .nr{font: 14px/32px '微软雅黑';}
.ny_contact .box2 .con .contact_body .contact_con .con1{display: flex;margin-bottom: 30px}
.ny_contact .box2 .con .contact_body .contact_con .con1 .icon img{max-width: none;max-height: none}
.ny_contact .box2 .con .contact_body .contact_con .con1 .icon{margin-right: 15px;}
.ny_contact .box2 .con .contact_body .contact_con .con1 span{font: bold 18px/32px '微软雅黑'}

.foot4 { position: fixed; right: -170px; top: 50%; z-index: 900;}
.foot4 li a { text-decoration: none;}
.foot4 li { margin-top: 1px; clear: both; height: 62px; position: relative;transition: all .5s}
.foot4 li i { background: url(../images/fx.png) no-repeat; display: block; width: 30px; height: 27px; margin: 0px auto; text-align: center;}
.foot4 li p {height: 20px;font-size: 12px;line-height: 20px;overflow: hidden;text-align: center;color: #fff;}
.foot4 .my-kefu-qq i {background-position: 4px 5px;}
.foot4 .my-kefu-tel i {background-position: 0 -21px;}
.foot4 .my-kefu-liuyan i {background-position: 4px -53px;}
.foot4 .my-kefu-weixin i {background-position: -34px 4px;}
.foot4 .my-kefu-weibo i {background-position: -30px -22px;}
.foot4 .my-kefu-ftop {display: none;}
.foot4 .my-kefu-ftop i {width: 33px;height: 31px;background-position: -23px -47px;background-size: 52px 82px;}
.foot4 .my-kefu-ftop .my-kefu-main{padding-top: 6px;}
.foot4 .my-kefu-left {float: left;width: 62px;height: 47px;position: relative;}
.foot4 .my-kefu-tel-right {font-size: 16px;color: #fff;float: left;height: 24px;line-height: 22px;padding: 0 15px;border-left: 1px solid #fff;margin-top: 14px;}
.foot4 .my-kefu-right {width: 20px;}
.foot4 .my-kefu-tel-main {background: #cc0001;color: #fff;height: 53px;width: 230px;padding:9px 0 0;float: left;}
.foot4 .my-kefu-main {background: #cc0001;width: 97px;height: 53px;position: relative;padding:9px 0 0;float: left;}
.foot4 .my-kefu-weixin-pic {position: absolute;left: -130px;top: -24px;display: none;z-index: 333;}
.foot4 .my-kefu-weixin-pic img{width: 100%;height: 100%;}
.foot4 ul li:hover{left: -20px!important;}
.foot4 ul li:nth-child(3):hover{left: -150px!important;}
.foot4 ul li:nth-child(4):hover .my-kefu-weixin-pic{display: block!important;}
@media only screen and (max-width: 1365px) {
    .ny_case .list li {
        width: 32%
    }
}
@media only screen and (max-width: 1170px) {
	header .head1{ display:none;}
	header .head2{ padding:5px 10px; position:relative;}
	header .head2 .logo{ width:121px; height:40px; margin:0 5px 0 0;}
	header .head2 .title{ width:calc(100% - 126px); margin:0;}
	header .head2 .title h2{ width:120%; font-size:12px; line-height:20px; transform:scale(0.7); transform-origin:left; margin-top:4px;}
	header .head2 .title p{ width:120%; font-size:12px; line-height:12px; transform:scale(0.7); transform-origin:left;}
	header .head2 .menu{ display:none;}
	header .head2 .tel{ display:none;}
	header .head2 .phone_menu_trigger{ display:block;}

	.ind_ban .swiper-slide .pc{ display:none;}
	.ind_ban .swiper-slide .wap{ display:block;}
	.ind_ban .swiper-pagination-bullet{ margin:0 4px;}
	
	.ind_search{ padding:5px 10px;}
	.ind_search .l{ font:normal 12px/22px "微软雅黑";}
	.ind_search .r{ display:none;}
	
	.ind_tit{ padding:30px 0 30px;}
	.ind_tit h3{ font:bold 18px/30px "微软雅黑";top:35px}
	.ind_tit p{ font:normal 24px/24px "微软雅黑";}
	
	.ind_box1{ padding:5px 10px;}
	.ind_box1 .box{ margin-bottom:20px; overflow:hidden;}
	.ind_box1 .box .swiper-slide h3{ font:normal 12px/24px "微软雅黑"; margin-top:10px; height:24px;}
	
	.ind_box2{ padding:5px 10px;}
	/*.ind_box2 .list{ display:none;}*/
	.ind_box2 .list li{width: 48%;height: 140px}
	.ind_box2 .list li .div1{width: 100%;height: 100%;padding:20px 5px;float: unset;}
	.ind_box2 .list li .div1 em{width: 40px;height: unset}
	.ind_box2 .list li .div1 span{left: 50%;transform: translateX(-50%);font-size: 48px;}
	.ind_box2 .list li .div1 p{font-size: 14px;line-height: unset}
	
	.ind_box2 .sw3{ overflow:hidden; position:relative; display:block;}
	.ind_box2 .sw3 li{ background:url(../images/index_18.png) no-repeat; background-size:contain;}
	.ind_box2 .sw3 li .box{ width:100%; padding-bottom:115%; position:relative;}
	.ind_box2 .sw3 li .box .cen{ position:absolute; z-index:2; left:0; top:0; width:100%; height:100%; padding:10px; box-sizing:border-box; display:flex; flex-direction:column; justify-content:center;}
	.ind_box2 .sw3 li .box .cen span{ display:block; width:40px; height:40px; margin:0 auto; background-size:100%;}
	.ind_box2 .sw3 li .box .cen h3{ height:32px; font:bold 12px/16px "微软雅黑"; margin:5px 0 0; text-align:center;}
	.ind_box2 .sw3 li .box .cen p{ font:normal 12px/20px "微软雅黑"; display:none;}
	.ind_box2 .sw3 li:hover{ background:url(../images/index_19.png) no-repeat; background-size:contain; color:#ffffff;}
	.ind_box2 .sw3 li:hover span{ background-position:0 -40px;}
	
	
	.ind_box3{ padding:5px 10px;}
	.ind_box3 .list{ padding-bottom:20px;}
	.ind_box3 .list li{ width:100%; margin:0 0 2% 0;}
	.ind_box3 .list li .con h3{ font:normal 16px/30px "微软雅黑" !important; padding:0;}
	
	.ind_box4{ padding:10px 10px 5px; margin-bottom:30px;}
	.ind_box4 .ul1{ margin-top:0;}
	.ind_box4 .ul1 li{ width:10%;}
	.ind_box4 .ul1 li span{ width:100%; height:auto; padding-bottom:100%; background-size:100%;}
	.ind_box4 .ul1 li h3{ font:normal 14px/20px "微软雅黑"; margin:5px 0;}
	.ind_box4 .ul1 li:hover span{ background-position:0px -107px;}
	.ind_box4 .ul2{ display:none;}
	.ind_box4 .ul3{ padding:20px 0; flex-wrap:wrap;}
	.ind_box4 .ul3 li{ width:48%; margin:0 2% 2% 0;}
	.ind_box4 .ul3 li input{ width:100%; height:30px; padding:0 5px;}
	.ind_box4 .ul3 li:nth-child(3) input{ width:calc(100% - 60px);}
	.ind_box4 .ul3 li:nth-child(3) img{ width:60px; margin:5px 0!important;}
	.ind_box4 .ul3 li button{ height:30px; font:normal 16px/30px "微软雅黑";}
	.ind_box4 .tel{ font:bold 22px/40px "微软雅黑";}
	.ind_box4 .tel img{ height:40px;}
	
	.ind_box5{ padding:5px 10px;}
	.ind_box5 .box{ padding:10px; margin-bottom:20px;}
	.ind_box5 .box .l{ width:100%;}
	.ind_box5 .box .r{ width:100%;}
	.ind_box5 .box .r div{ font:normal 14px/24px "微软雅黑";}
	.ind_box5 .box .r ul li p{ font:bold 12px/20px "微软雅黑";}
	.ind_box5 .box .r ul li img{ height:40px;}
	.ind_box5 .box .r .more{ margin:20px auto 0;}
	
	.ind_box6{ padding:5px 10px;}
	.ind_box6 .box{ width:100%;}
	.ind_box6 .box .tit{ padding:0 5px 10px; font:bold 16px/30px "微软雅黑";}
	.ind_box6 .bor{ padding:10px;}
	.ind_box6 .news .hot .img{ margin-bottom:10px;}
	.ind_box6 .news .hot .time{ width:60px; height:60px; margin-right:10px;}
	.ind_box6 .news .hot h3{ font:normal 14px/24px "微软雅黑"; height:24px; overflow:hidden;}
	.ind_box6 .news .hot p{ font:normal 12px/23px "微软雅黑"; height:46px; overflow:hidden;}
	.ind_box6 .news ul{ margin-top:10px;}
	.ind_box6 .news ul li{ font:normal 14px/30px "微软雅黑"; height:30px;}
	.ind_box6 .news ul li em{ font:normal 20px/30px "微软雅黑"; vertical-align:top;}
	.ind_box6 .faqs{ margin:20px 0;}
	.ind_box6 .faqs ul li{ padding:5px 10px; font:normal 12px/24px "微软雅黑"; height:24px; overflow:hidden; margin-bottom:10px;}
	.ind_box6 .faqs ul li span{ margin-right:5px;}
	
	footer .foot1{ padding:20px 10px;}
	footer .foot1 dl{ display:none;}
	footer .foot1 dl:nth-child(1){ display:block; width:100%; margin:0;}
	footer .foot1 dl:nth-child(1) dd{ font:normal 12px/24px "微软雅黑";}
	footer .foot2{ padding:10px; box-sizing:border-box; font:normal 12px/24px "微软雅黑";}
	footer .foot3{ padding: 0 10px;}
	footer .foot4{display: none}

	.f_menu{ display:block;}
	
	.ny_lj{ padding:0 10px;}
	.ny_lj ul{ display:none;}
	.ny_lj em{ display:none;}
	.ny_lj span{ margin:10px 0; font:normal 12px/20px "微软雅黑";}
	
	.ny_product{ padding:10px;}
	.ny_product .l{ display:none;}
	.ny_product .r{ width:100%; margin:0;}
	.ny_product .r .list li{ width:32%; margin:0 0 2% 0;}
	.ny_product .r .list li h3{ font:normal 14px/24px "微软雅黑";}
	.ny_product .r .list li:nth-child(2n){ margin:0 0 2%;}
	
	.ny_product_detail{ padding:10px; margin:20px 0;}
	.ny_product_detail>.w1200>.l{display: none}
	.ny_product_detail>.w1200>.r{ width:100%; margin:0;}
	.ny_product_detail .box1{ height:auto; margin:0px;}
	.ny_product_detail .box1 .r2{width: 100%;height: unset;padding: 10px; box-sizing: border-box;}
	.ny_product_detail .box1 .r2 h3{ margin:10px 0;}
	.ny_product_detail .box1 .r2 div{ font:normal 14px/24px "微软雅黑"}
	.ny_product_detail .box1 .r2 .btn{ margin:20px auto 5px; position:static;}
	.ny_product_detail .box1 .l{ width:100%; margin:0;}
	.ny_product_detail .tit{ margin:20px auto 10px;}
	.ny_product_detail .tit img{ height:20px; margin:2px 10px 2px 0;}
	/*.ny_product_detail .box2 .ul1{ flex-direction:;}*/
	.ny_product_detail .box2 .ul1 li{ width:30%; margin-bottom:10px;height: unset;float: unset}
	.ny_product_detail .box2 .ul1 li p{font-size: 12px;line-height: 18px;}
	.ny_product_detail .box2 .ul1 li p:nth-child(2){margin-bottom: 15px;}
	.ny_product_detail .box2 .ul1 li div:nth-child(1){ width:60px; height:80px; font:bold italic 40px/80px "微软雅黑";}
	.ny_product_detail .box2 .ul1 li div:nth-child(1):after{ left:60px; border-width:40px 30px;}
	.ny_product_detail .box2 .ul1 li p em {height: 30px;width: 30px}
	.ny_product_detail .box2 .ul1 li p img{ height:30px;}
	.ny_product_detail .box3 .table1 td{ padding:5px 10px; font:normal 12px/24px "微软雅黑";}
	.ny_product_detail .box4 ul{ display:flex;justify-content:space-between;}
	.ny_product_detail .box4 ul li{ margin:0; width:25%;}
	.ny_product_detail .box4 ul li p {height: 35px;font: normal 13px/17px '微软雅黑';padding-left: 5px;}
	.ny_product_detail .box5 .con span{ font: normal 16px/0 '微软雅黑'!important;}
	.ny_product_detail .box5 .con p{text-align: unset!important;}
	.ny_product_detail .box6 ul li{ width:49%; margin:0 2% 2% 0;}
	.ny_product_detail .box6 ul li:nth-child(2n){ margin:0 0 2%;}
	.ny_product_detail .box6 ul li:nth-child(3n){ margin-right: unset}
	.ny_product_detail .box2 .ul1 li span{left: 50%}
	
	.ny_case{ padding:0 10px; margin:20px 0;}
	.ny_case .lm{ display:none;}
	.ny_case .list li .img{ width:100%;}
	.ny_case .list li .con{ width:100%; padding:10px;}
	
	.ny_pages{ margin-top:20px;}
	
	.ny_news{ padding:0 10px; margin:20px 0;}
	.ny_news .list{ padding:0; box-shadow:none;}
	.ny_news .list li{ padding:0; margin-bottom:10px;}
	.ny_news .list li .img{ width:100%;}
	.ny_news .list li .con{ width:100%;}
	.ny_news .list li .con h3{ font:normal 16px/24px "微软雅黑";}
	.ny_news .list li .con div{ height:auto; font:normal 12px/20px "微软雅黑";}
	.ny_news .list li .con .btn{ margin:10px auto;}
	
	.ny_news_detail{ padding:0 10px; margin:20px 0;}
	.ny_news_detail .tit{ font:normal 16px/24px "微软雅黑";}
	.ny_news_detail .infos{ font:normal 12px/18px "微软雅黑"; padding:10px 0; margin-bottom:20px;}
	.ny_news_detail .infos li{ margin:0 5px;}
	
	.ny_faq{ padding:0 10px; margin:20px 0;}
	.ny_faq .list li .img{ margin:0; height:auto;}
	.ny_faq .list li .con{ width:calc(100% - 90px); float:right;}
	.ny_faq .list li .con h3{ margin:5px 0; font:normal 14px/24px "微软雅黑";}
	.ny_faq .list li .con div{ display:none;}

	.ny_about{ padding:0 10px; margin:20px 0;}
	.ny_about .box1 .con{ font:normal 14px/24px "微软雅黑";}
	.ny_about .box2 .msg{ width:100%; margin:0; padding:20px 10px; box-sizing:border-box;}
	.ny_about .box2 .msg .tit{ font:normal 20px/30px "微软雅黑"; margin-bottom:20px;}
	.ny_about .box2 .msg ul li{ margin-bottom:10px;}
	.ny_about .box2 .msg ul li input{ height:40px; padding:0 10px;}
	.ny_about .box2 .msg ul li textarea{ padding:0 10px;}
	.ny_about .box2 .cont{ width:100%; padding:0 10px; box-sizing:border-box;}
	.ny_about .box2 .cont .tit{ font:normal 20px/30px "微软雅黑";}
	.ny_about .box2 .cont .con{ font:normal 14px/24px "微软雅黑";}
	
	.ny_history{ padding:0 10px; margin:20px 0;}
	.ny_history .box2{ overflow:hidden;}
	.ny_history .box2 .sw3{ height:360px;}
	.ny_history .box2 .sw3:after{ width:1px; height:100%; left:13px; top:0; border-left:1px solid #bf0008;}
	.ny_history .box2 .sw3 .swiper-slide{ margin:0; height:100px; padding-left:30px; box-sizing:border-box;}
	.ny_history .box2 .sw3 .swiper-slide .con{ width:100%;}
	.ny_history .box2 .sw3 .swiper-slide .con .point{ position:absolute; left:0;}
	.ny_history .box2 .sw3 .swiper-slide .con h3{ position:static; text-align:left; padding-left:20px;}
	.ny_history .box2 .sw3 .swiper-slide .con div{ position:static; width:100%; box-sizing:border-box; font:normal 14px/24px "微软雅黑";}
	.ny_history .box2 .sw3 .swiper-slide .con div em{ font:bold 14px/24px "微软雅黑";}
	.ny_history .box2 .sw3 .swiper-slide:nth-child(even) .con{ text-align:left;}
	.ny_history .box2 .swbp3{ left:3px;}
	.ny_history .box2 .swbn3{ left:3px;}

	.ny_contact{overflow: hidden;}
	.ny_contact .box1 .con{padding: 0 10px;box-sizing: border-box}
	.ny_contact .box2 .con .contact_body{width: 100%;}
	.ny_contact .box1 .con .img{margin-right: 35px}
	.ny_contact .box2 .con .contact_body .contact_con{padding: 20px;}
}