a:hover{ text-decoration:none !important;}



/* banner */



/* section1 */



.section1 {width: 100%;height: 100% !important;overflow: hidden;}



.banner{width:100%;height:940px;margin:0 auto;position: relative;padding-top:0px;box-sizing:content-box;overflow: hidden;z-index:1;}



.banner img{width:100%;height:100%;}



.banner .swiper-pagination-bullets{bottom:50px !important;}



.banner .swiper-pagination-bullet{width:20px;height:20px;background:url(../images/dian01.png);opacity:1;}



.banner .swiper-pagination-bullet-active{background:url(../images/dian02.png);}



.banner .swiper-button-prev{width:50px;height:50px;left:50px;background:url(../images/arrows.png) center center no-repeat;background-position:0px 0px;-webkit-transition:all .7s;transition:all .7s;}



.banner .swiper-button-next{width:50px;height:50px;right:50px;background:url(../images/arrows.png) center center no-repeat;background-position:-60px 0px;-webkit-transition:all .7s;transition:all .7s;}



.banner .swiper-button-prev:after,

.banner .swiper-button-next:after{content:'';}









.banner .binbox{width:100px;height:70px;background:url(../images/mouse.png) center top no-repeat;position:absolute;top:900px;left:50%;margin-left:-50px !important;z-index:999;animation: mouse 1s ease-in-out 0.1s alternate none infinite running; -webkit-animation: mouse 1s ease-in-out 0.1s alternate none infinite running;}



.binbox p{font-size:16px;color:#fff;line-height:16px;text-align:center;position:absolute;left:0;bottom:0;}





@keyframes mouse {

    from { transform: translateY(0); -webkit-transform: translateY(0); }

    to { transform: translateY(10px); -webkit-transform: translateY(10px); }

}



@-webkit-keyframes mouse {

    from { transform: translateY(0); -webkit-transform: translateY(0); }

    to { transform: translateY(10px); -webkit-transform: translateY(10px); }

}































/*m_banner*/

.m_banner{width: 100%;margin: 0 auto;overflow: hidden;position: relative;display: none;}



.m_banner{margin:0 auto;position: relative;overflow: hidden;z-index:1;}



.m_banner img{width:100%;height:auto;}



.m_banner .swiper-pagination-bullet{width:10px;height:10px; background:#fff;opacity:1;}



.m_banner .swiper-pagination-bullet-active{background:#c42a30;}



@media (max-width: 768px){

    .banner{

        display: none;

    }



    .m_banner{

        display: block;

    }

}



.section{overflow:hidden;}

.page_div{margin:0 auto;padding-top:60px;box-sizing:content-box;}





/* section2 */

.section2{width:100%;height:100%;background:#fff;}



@media (min-width:1200px){.section2 .container{width:85% !important;}}



.section2 .title{text-align:center;margin:0 auto;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}



.section2.active .title{top:0;opacity:1;transition-delay:0.7s;}



.section2 .title i{display:block;width:50px;height:34px;background:url(../images/icon.png);margin:0 auto;}



.section2 .title h3{font-size:24px;color:#333;margin-bottom:15px;font-weight:bold;}



.section2 .wz{max-width:950px;margin:40px auto 0 auto;font-size:14px;color:#666;line-height:30px;height:90px;overflow:hidden;text-align:center;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}



.section2.active .wz{top:0;opacity:1;transition-delay:0.6s;}



.section2 .more{display:block;width:148px;height:38px;border:solid 1px #ddd;border-radius:20px;margin:40px auto 0 auto;font-size:14px;color:#666;line-height:38px;text-align:center;text-transform: Uppercase;font-family:Arial;position:relative;top:100px;opacity:0;transition:all .8s ease 0s;transition-delay:0s;}



.section2 .more:hover{border:solid 1px #c42a30;color:#fff; background:#c42a30;-webkit-transition:all .7s;transition:all .7s;}



.section2.active .more{top:0;opacity:1;transition-delay:0.8s;}



.section2 .case_box{width:100%;min-height:270px;margin:60px auto 0 auto;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}



.section2.active .case_box{top:0;opacity:1;transition-delay:0.8s;}



.section2 .case_box .nr{position:relative;width:auto;min-height:270px;position:relative;}



.section2 .case_box .nr .img_show{width:100%;height:250px;position:absolute;top:0;left:0;}



.section2 .case_box .nr .img_show img{width:100%;height:250px;object-fit:cover;}



.section2 .case_box .nr .txt_on{position:absolute;top:0;left:0;width:100%;height:250px;background:rgba(0,0,0,0.4);-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}



.section2 .case_box .nr:hover .txt_on{position:absolute;top:0;left:0;width:100%;height:250px;background:rgba(196,42,48,0.8);-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}



.section2 .case_box .nr .txt_on i{display:block;width:38px;height:30px;margin:70px auto 0 auto;}



.section2 .case_box div:nth-of-type(1) .nr .txt_on i{ background:url(../images/ab_icon_01.png) center center no-repeat;}



.section2 .case_box div:nth-of-type(2) .nr .txt_on i{ background:url(../images/ab_icon_02.png) center center no-repeat;}



.section2 .case_box div:nth-of-type(3) .nr .txt_on i{ background:url(../images/ab_icon_03.png) center center no-repeat;}



.section2 .case_box div:nth-of-type(4) .nr .txt_on i{ background:url(../images/ab_icon_04.png) center center no-repeat;}



.section2 .case_box .nr .txt_on span{display:block;font-size:14px;color:#ddd;line-height:12px;text-transform: Uppercase;font-family:Arial;margin:18px auto 0 auto;text-align:center;}



.section2 .case_box .nr .txt_on h4{font-size:16px;color:#fff;line-height:18px;font-weight:bold;margin:18px auto 0 auto;text-align:center;}



.section2 .case_box .nr .txt_on p{width:20px;height:2px; background:#fff;margin:15px auto 0 auto;text-align:center;}



.section2 .case_box .nr .txt{width:100px;height:36px;position:absolute;bottom:-20px;left:50%;margin-left:-50px !important;border-radius:18px;background:#fff;margin:10% auto 0 auto;-moz-box-shadow:0px 5px 5px #f3d4d6; -webkit-box-shadow:0px 5px 5px #f3d4d6; box-shadow:0px 5px 5px #f3d4d6;opacity:0;-webkit-transition:all .7s;transition:all .7s;}



.section2 .case_box .nr:hover .txt{bottom:0;opacity:1;-webkit-transition:all .7s;transition:all .7s;}



.section2 .case_box .nr .txt a{display:block;font-size:14px;color:#c42a30;line-height:36px;text-align:center;text-transform: Uppercase;font-family:Arial;}













/* section3 */

.section3{width:100%;height:100%;background:url(../images/pro_back.jpg) center center no-repeat; background-size:100% 100%;}



@media (min-width:1200px){.section3 .container{width:85% !important;padding:0 !important;}}



.section3 .top{width:100%;margin:100px auto 0 auto;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}



.section3.active .top{top:0;opacity:1;transition-delay:0.7s;overflow:hidden;}



.section3 .top .title{min-height:35px;padding:0 !important;}



.section3 .top .title h3{line-height:30px;text-align:left;margin:0 !important;}



.section3 .top .title h3 a{display:block;font-size:30px;line-height:35px;color:#fff;}



.section3 .top .title h3 a span{font-size:18px;color:#999;}



.section3 .top .list{min-height:35px;display:flex;justify-content: space-between;flex-wrap:wrap;padding:0 !important;}



.section3 .top .list li{height:35px;line-height:35px;border-radius:18px;background:rgba(196,42,48,0);text-align:center;-webkit-transition:all .7s;transition:all .7s;}



.section3 .top .list li:hover{background:rgba(196,42,48,1);-webkit-transition:all .7s;transition:all .7s;}



.section3 .top .list li a{display:block;padding:0 15px;box-sizing:content-box;font-size:14px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}



.section3 .top .list li:last-child{border:solid 1px #fff;-webkit-transition:all .7s;transition:all .7s;}



.section3 .top .list li:last-child:hover{border:solid 1px #c42a30;-webkit-transition:all .7s;transition:all .7s;}



.section3 .top .list li:last-child a{display:block;padding:0 20px;box-sizing:content-box;font-size:14px;color:#fff;text-transform: Uppercase;font-family:Arial;}





.section3 .pro_box{width:100%;min-height:440px;margin:100px auto 0 auto;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}



.section3.active .pro_box{top:0;opacity:1;transition-delay:0.8s;}



.section3 .pro_box .swiper-container{width:100%;height:440px;}



.section3 .pro_box .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;overflow:hidden;}



.section3 .pro_box .swiper-slide a{display:block;}



.section3 .pro_box .swiper-slide .pro_nr{width:100%;height:100%;}



.section3 .pro_box .swiper-slide .pro_nr .img{width:100%;height:275px;position:relative;}



.section3 .pro_box .swiper-slide .pro_nr .img .pic{width:100%;height:275px;}



.section3 .pro_box .swiper-slide .pro_nr .img .pic img{width:100%;height:275px;object-fit:cover;}



.section3 .pro_box .swiper-slide .pro_nr .img .more{width:100%;height:275px !important;background:url(../images/jia.png) center center no-repeat rgba(0,0,0,0.5);position:absolute;top:0;left:50%;-webkit-transform: translateX(-50%) scale(0);-moz-transform: translateX(-50%) scale(0);-o-transform: translateX(-50%) scale(0);-ms-transform: translateX(-50%) scale(0);transform: translateX(-50%) scale(0);-webkit-transition: transform .7s, opacity .7s;-moz-transition: transform .7s, opacity .7s;-o-transition: transform .7s, opacity .7s;-ms-transition: transform .7s, opacity .7s;transition: transform .7s, opacity .7s;}



.section3 .pro_box .swiper-slide:hover .pro_nr .img .more{-webkit-transform: translateX(-50%) scale(1); -moz-transform: translateX(-50%) scale(1); -o-transform: translateX(-50%) scale(1); -ms-transform: translateX(-50%) scale(1); transform: translateX(-50%) scale(1); opacity: 1;}



.section3 .pro_box .swiper-slide .pro_nr .txt{width:auto;padding:0 80px 0 20px;box-sizing:content-box;height:75px;position:relative;background:url(../images/pro_jt.png) 150% center no-repeat;-webkit-transition:all .7s;transition:all .7s;}



.section3 .pro_box .swiper-slide:hover .pro_nr .txt{background:url(../images/pro_jt.png) 98% center no-repeat;-webkit-transition:all .7s;transition:all .7s;}



.section3 .pro_box .swiper-slide .pro_nr .txt::before{content:'';width:100%;height:1px;background:#999;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}



.section3 .pro_box .swiper-slide .pro_nr .txt::after{content:'';width:0;height:1px;background:#c42a30;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}



.section3 .pro_box .swiper-slide:hover .pro_nr .txt::after{content:'';width:100%;height:1px;background:#c42a30;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}



.section3 .pro_box .swiper-slide .pro_nr .txt .name{font-size:16px;color:#fff;padding-top:10px;box-sizing:content-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}



.section3 .pro_box .swiper-slide .pro_nr .txt p{font-size:14px;color:#999;margin:10px 0 0 0 !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}



.section3 .pro_box .swiper-pagination-bullet{width:10px;height:10px;background:rgba(255,255,255,1);border:solid 1px rgba(196,42,48,0);opacity:1;}



.section3 .pro_box .swiper-pagination-bullet-active{background:rgba(255,255,255,0);border:solid 1px rgba(196,42,48,1);}











/* section4 */

.section4{width:100%;height:100%;background:url(../images/hb_back.jpg) center center no-repeat; background-size:100% 100%;}



@media (min-width:1200px){.section4 .container{width:85% !important;}}



.section4 .title{text-align:center;margin:50px auto 0 auto;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}



.section4.active .title{top:0;opacity:1;transition-delay:0.7s;}



.section4 .title i{display:block;font-size:32px;color:#ddd;line-height:26px;text-transform: Uppercase;font-family:Arial;}



.section4 .title h3{font-size:18px;color:#333;margin:15px 0 0 0 !important;line-height:20px;font-weight:bold; background:url(../images/h_line.png) center center no-repeat;}



.section4 .list{width:1300px;height:auto;overflow:hidden;margin:60px auto 0 auto;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}



.section4.active .list{top:0;opacity:1;transition-delay:0.8s;}



.section4 .list li{width:240px;height:150px;float:left;margin:0 25px 30px 0;position:relative;-webkit-transition:all .7s;transition:all .7s;}



.section4 .list li:nth-of-type(5n){margin-right:0;}



.section4 .list li a{display:block;}



.section4 .list li .nr{width:100%;height:100%;position:relative;}



.section4 .list li .img{width:240px;height:150px;overflow:hidden;position:absolute;top:0;left:0;-webkit-transition:all .7s;transition:all .7s;}



.section4 .list li .img img{width:240px;height:150px;vertical-align:top;object-fit:cover;}



.section4 .list li:hover .img{-moz-box-shadow:0px 0px 10px #999;-webkit-box-shadow:0px 0px 10px #999;box-shadow:0px 0px 10px #999;position:absolute;top:-10px;left:0;-webkit-transition:all .7s;transition:all .7s;}



.section4 .list li .name{width:200px;padding:0 20px;box-sizing:content-box;height:35px;font-size:14px;color:#fff;line-height:35px;text-align:center;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;opacity:0;}



.section4 .list li:hover .name{position:absolute;left:0;bottom:10px;-webkit-transition:all .7s;transition:all .7s;opacity:1;}



.section4 .more{display:block;width:145px;height:38px;border:solid 1px #ddd;border-radius:20px;margin:30px auto 0 auto;font-size:14px;color:#666;line-height:38px;text-align:center;text-transform: Uppercase;font-family:Arial;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}



.section4.active .more{top:0;opacity:1;transition-delay:0.8s;}











/* section5 */

.section5{width:100%;height:100%;background:#fff; background-size:100% 100%;}



@media (min-width:1200px){.section5 .container{width:85% !important;padding:0 !important;}}



.section5 .top{width:100%;margin:60px auto 0 auto;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}



.section5.active .top{top:0;opacity:1;transition-delay:0.7s;overflow:hidden;}



.section5 .top .title{min-height:35px;padding:0 !important;float:left;}



.section5 .top .title h3{line-height:30px;text-align:left;margin:0 !important;}



.section5 .top .title h3 a{display:block;font-size:30px;line-height:35px;color:#333;}



.section5 .top .title h3 a span{font-size:18px;color:#999;}



.section5 .top .list{min-height:35px;display:flex;justify-content: space-between;flex-wrap:wrap;padding:0 !important;float:right;}



.section5 .top .list li{height:35px;line-height:35px;border-radius:18px;background:rgba(196,42,48,0);width:100px;border:solid 1px #ddd;text-align:center;-webkit-transition:all .7s;transition:all .7s;}



.section5 .top .list li:hover{background:rgba(196,42,48,1);-webkit-transition:all .7s;transition:all .7s;}



.section5 .top .list li a{display:block;padding:0 0;box-sizing:content-box;font-size:14px;color:#999;text-transform: Uppercase;font-family:Arial;-webkit-transition:all .7s;transition:all .7s;}



.section5 .top .list li:hover a{color:#fff;-webkit-transition:all .7s;transition:all .7s;}



.section5 .news_box{width:100%;min-height:480px;margin:60px auto 0 auto;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}



.section5.active .news_box{top:0;opacity:1;transition-delay:0.8s;}



.section5 .news_box .swiper-container{width:100%;height:480px;}



.section5 .news_box .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;overflow:hidden;}



.section5 .news_box .swiper-slide a{display:block;}



.section5 .news_box .swiper-slide .news_nr{width:100%;height:100%;}



.section5 .news_box .swiper-slide .news_nr .img{width:100%;height:200px;position:relative;}



.section5 .news_box .swiper-slide .news_nr .img img{width:100%;height:200px;object-fit:cover;}



.section5 .news_box .swiper-slide .news_nr .name{font-size:16px;color:#333;margin-top:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}



.section5 .news_box .swiper-slide:hover .news_nr .name{color:#c42a30;-webkit-transition:all .7s;transition:all .7s;}



.section5 .news_box .swiper-slide .news_nr p{font-size:14px;color:#666;line-height:25px;height:50px;overflow:hidden;margin:20px 0 0 0 !important;}



.section5 .news_box .swiper-slide .news_nr i{display:block;width:100%;height:1px;background:#ddd;margin-top:30px;position:relative;}



.section5 .news_box .swiper-slide .news_nr i::after{content:'';width:0;height:1px;background:#c42a30;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}



.section5 .news_box .swiper-slide:hover .news_nr i::after{content:'';width:100%;height:1px;background:#c42a30;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}



.section5 .news_box .swiper-slide .news_nr span{display:block;;width:100%;height:20px;font-size:20px;color:#666;margin-top:25px;font-family:Arial;background:url(../images/news_jt.png) 150% center no-repeat;-webkit-transition:all .7s;transition:all .7s;}



.section5 .news_box .swiper-slide:hover .news_nr span{color:#c42a30;background:url(../images/news_jt.png) 95% center no-repeat;-webkit-transition:all .7s;transition:all .7s;}



.section5 .news_box .swiper-pagination-bullet{width:10px;height:10px;background:#ddd;border:solid 1px rgba(196,42,48,0);opacity:1;}



.section5 .news_box .swiper-pagination-bullet-active{background:#fff;border:solid 1px rgba(196,42,48,1);}











/* section6 */

.section6{width:100%;height: 100% !important;background:url(../images/ft_back.jpg) center top no-repeat; background-size:100% 100%;}



@media (min-width:1200px){.section6 .container{width:auto;max-width:1300px !important;padding:0 !important;}}



.section6 .page_div{margin:0 auto;padding-top:19px;box-sizing:content-box;}



.section6 .top{width:calc(100% - 180px);margin:0 auto;padding:60px 90px;box-sizing:content-box;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s; background:#fff;}



.section6.active .top{top:0;opacity:1;transition-delay:0.7s;overflow:hidden;}



.section6 .top .form{width:100%;height:220px;}



.section6 .top .form p{height:36px;line-height:36px;border:solid 1px #ddd;overflow:hidden;margin:0;}



.section6 .top .form input{display:block;width:calc(100% - 50px);height:34px;line-height:34px;color:#666;font-size:14px;padding:0 10px 0 40px;box-sizing:content-box;}



.section6 .top .form div:nth-of-type(1) p input{background:url(../images/name.png) 12px center no-repeat rgba(0,0,0,0);}



.section6 .top .form div:nth-of-type(2) p input{background:url(../images/phone.png) 12px center no-repeat rgba(0,0,0,0);}



.section6 .top .form div:nth-of-type(3) p{height:80px;margin:25px 0 40px 0;}



.section6 .top .form textarea{width:calc(100% - 50px);height:70px;line-height:20px;color:#666;font-size:14px;padding:10px 10px 0 40px;box-sizing:content-box;background:url(../images/liuyan.png) 12px 10px no-repeat rgba(0,0,0,0);}



.section6 .top .form .tj{width:230px;height:40px;border:none;background:#c42a30;overflow:hidden;position:absolute;left:50%;bottom:40px;margin-left:-115px;-webkit-transition:all .7s;transition:all .7s;}



.section6 .top .form .tj .btn{display: block;width:200px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#fff;border:none;background:none;cursor:pointer;margin:0 !important;padding:0 !important;}



.section6 .top .form .tj:hover{background:#333;-webkit-transition:all .7s;transition:all .7s;}











.section6 .ewm{width:100px;height:100px;margin:50px auto 0 auto;padding:13px;box-sizing:content-box;background:url(../images/kuang.png);position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}



.section6.active .ewm{top:0;opacity:1;transition-delay:0.8s;overflow:hidden;}



.section6 .ewm img{display:block;width:100px;height:100px; vertical-align:top;margin:0 !important;}



.section6 .list{min-height:46px;margin:50px auto 0 auto;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}



.section6.active .list{top:0;opacity:1;transition-delay:1s;overflow:hidden;}



.section6 .list li{height:46px;padding:0 !important;}



.section6 .list li:nth-of-type(1) .bx{padding-left:60px;box-sizing:content-box;background:url(../images/ft_icon_01.png) left center no-repeat;}



.section6 .list li:nth-of-type(2) .bx{padding-left:60px;box-sizing:content-box;background:url(../images/ft_icon_02.png) left center no-repeat;}



.section6 .list li:nth-of-type(3) .bx{padding-left:60px;box-sizing:content-box;background:url(../images/ft_icon_03.png) left center no-repeat;}



.section6 .list li:nth-of-type(4) .bx{padding-left:60px;box-sizing:content-box;background:url(../images/ft_icon_04.png) left center no-repeat;}



.section6 .list li p:nth-of-type(1){font-size:18px;color:#fff;line-height:26px;margin:0 !important;}



.section6 .list li p:nth-of-type(2){font-size:14px;color:#fff;line-height:20px;margin:0 !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}



.section6 .copy{line-height:20px;margin:50px auto 0 auto;font-size:14px;color:#bbbbbd;text-align:center;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}



.section6.active .copy{top:0;opacity:1;transition-delay:1s;}



.section6 .copy span{margin:0 10px;}



.section6 .copy span a{color:#bbbbbd;}



.section6 .copy span a:hover{color:#c42a30;}



.topxunpan{width:auto;height:20px; display:inline-block;}



.topxunpan .thisxp{width:auto;height:20px;line-height:20px;}



.topxunpan .xp{position: relative;line-height:20px;color:#bbbbbd;font-size:14px;cursor: pointer;}



.topxunpan .xp img {margin:0 5px 0 0; vertical-align:top !important;}



.topxunpan .xp i {display:inline-block;font-size:15px;}



.topxunpan .xp #xunpantip {z-index: 999;position: absolute;top: 35px;left: 50%;width: 180px;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 14px;-webkit-transform: translateX(-50%) scale(0);-moz-transform: translateX(-50%) scale(0);-o-transform: translateX(-50%) scale(0);-ms-transform: translateX(-50%) scale(0);transform: translateX(-50%) scale(0);-webkit-transition: transform .4s, opacity .4s;-moz-transition: transform .4s, opacity .4s;-o-transition: transform .4s, opacity .4s;-ms-transition: transform .4s, opacity .4s;transition: transform .4s, opacity .4s;background-color: #c42a30;border-radius: 4px;opacity: 0;font-weight: bold;box-shadow: 5px 5px 2px #dfdfdf;}



.topxunpan .xp #xunpantip::after {content: '';position: absolute;top: -16px;left: 50%;width: 0;height: 0;-webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -o-transform: translateX(-50%); -ms-transform: (-50%); transform: translateX(-50%); border: 8px solid transparent;border-bottom-color: #c42a30;}



.topxunpan .xp #xunpantip.xunpantextactive {-webkit-transform: translateX(-50%) scale(1); -moz-transform: translateX(-50%) scale(1); -o-transform: translateX(-50%) scale(1); -ms-transform: translateX(-50%) scale(1); transform: translateX(-50%) scale(1); opacity: 1;}



.topxunpan i {font-weight: normal;font-style: normal;}



.section6 .links{max-width:1300px;height:24px;overflow:hidden;margin:40px auto 0 auto;}



.section6 .links p{width:75px;padding-left:45px;box-sizing:content-box;font-size:14px;line-height:24px;color:#fff;background:url(../images/links.png) 13px center no-repeat;float:left;}



.section6 .links .lk{width:1085px;float:right;height:24px;line-height:24px;overflow:hidden;}



.section6 .links .lk a{display:block;width:auto;padding:0 30px;font-size:14px;color:#bbbbbd;float:left;position:relative;-webkit-transition:all .7s;transition:all .7s;}



.section6 .links .lk a:hover{color:#c42a30;-webkit-transition:all .7s;transition:all .7s;}

























@media (max-width: 768px){
	
	.section6 .copy span{margin:0 5px;}

	.top_bg{position: relative;}

	.section1 .top_bg{top:20px !important;}

	.section1 .top_bg .top_con{height:60px !important;}

	.section1 .top_nav{display:none;}

	.section2 .wz{margin:10px auto 0 auto;font-size:14px;color:#666;line-height:25px;height:75px;overflow:hidden;text-align:center;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}

	.section2 .more{margin:10px auto 0 auto;font-size:14px;color:#666;line-height:28px;width:98px;height:28px;text-align:center;text-transform: Uppercase;font-family:Arial;position:relative;top:100px;opacity:0;transition:all .8s ease 0s;transition-delay:0s;}

	.section2 .case_box{margin:10px auto 0 auto;width:100%;height:auto;}

	.section2 .case_box .nr{position:relative;width:auto;min-height:150px;position:relative;}

	.section2 .case_box .nr .img_show{width:100%;height:130px;position:absolute;top:0;left:0;}

	.section2 .case_box .nr .img_show img{width:100%;height:130px;object-fit:cover;}

	.section2 .case_box .nr .txt_on{position:absolute;top:0;left:0;width:100%;height:130px;background:rgba(0,0,0,0.4);-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}

	.section2 .case_box .nr:hover .txt_on{position:absolute;top:0;left:0;width:100%;height:130px;background:rgba(196,42,48,0.8);-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}

	.section2 .case_box .nr .txt_on i{display:block;width:38px;height:30px;margin:10px auto 0 auto;}

	.section2 .case_box .nr .txt_on span{display:block;font-size:14px;color:#ddd;line-height:12px;text-transform: Uppercase;font-family:Arial;margin:10px auto 0 auto;text-align:center;}

	.section2 .case_box .nr .txt_on h4{font-size:16px;color:#fff;line-height:16px;font-weight:normal;margin:10px auto 0 auto;text-align:center;}

	.section2 .case_box .nr .txt_on p{width:20px;height:2px; background:#fff;margin:10px auto 0 auto;text-align:center;}

	.section2 .case_box .nr .txt{width:100px;height:26px;position:absolute;bottom:8px;left:50%;margin-left:-50px !important;border-radius:13px;background:#fff;margin:10% auto 0 auto;-moz-box-shadow:0px 5px 5px #f3d4d6; -webkit-box-shadow:0px 5px 5px #f3d4d6; box-shadow:0px 5px 5px #f3d4d6;opacity:1;-webkit-transition:all .7s;transition:all .7s;}

	.section2 .case_box .nr .txt a{display:block;font-size:14px;color:#c42a30;line-height:26px;text-align:center;text-transform: Uppercase;font-family:Arial;}



	.section3 .top{margin:20px auto 0 auto;}

	.section3 .top .title{min-height:30px; clear:both;padding:0 !important;}

	.section3 .top .title h3{line-height:30px;text-align:center;margin:0 !important;}

	.section3 .top .title h3 a{display:block;font-size:24px;line-height:30px;color:#fff;}

	.section3 .top .title h3 a span{font-size:18px;color:#999;}

	.section3 .top .list{margin-top:20px;clear:both;padding:0 !important;display:block !important;}

	.section3 .top .list li{width:30%;height:30px;line-height:30px;border-radius:18px;background:rgba(196,42,48,0);border:solid 1px #fff;text-align:center;float:left;margin-left:2.5%;margin-bottom:15px;-webkit-transition:all .7s;transition:all .7s;}

	.section3 .top .list li a{display:block;font-size:14px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

	.section3 .top .list li:last-child{border:solid 1px #fff;-webkit-transition:all .7s;transition:all .7s;}

	.section3 .top .list li:last-child:hover{border:solid 1px #c42a30;-webkit-transition:all .7s;transition:all .7s;}

	.section3 .top .list li:last-child a{display:block;padding:0 20px;font-size:14px;color:#fff;text-transform: Uppercase;font-family:Arial;}

	.section3 .pro_box{width:100%;min-height:250px;margin:10px auto 0 auto;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}

	.section3 .pro_box .swiper-container{width:100%;height:250px;}

	.section3 .pro_box .swiper-slide .pro_nr .img{width:100%;height:130px;position:relative;}

	.section3 .pro_box .swiper-slide .pro_nr .img .pic{width:100%;height:130px;}

	.section3 .pro_box .swiper-slide .pro_nr .img .pic img{width:100%;height:130px;object-fit:cover;}

	.section3 .pro_box .swiper-slide .pro_nr .img .more{width:100%;height:130px !important;background:url(../images/jia.png) center center no-repeat rgba(0,0,0,0.5);position:absolute;top:0;left:50%;-webkit-transform: translateX(-50%) scale(0);-moz-transform: translateX(-50%) scale(0);-o-transform: translateX(-50%) scale(0);-ms-transform: translateX(-50%) scale(0);transform: translateX(-50%) scale(0);-webkit-transition: transform .7s, opacity .7s;-moz-transition: transform .7s, opacity .7s;-o-transition: transform .7s, opacity .7s;-ms-transition: transform .7s, opacity .7s;transition: transform .7s, opacity .7s;}

	.section3 .pro_box .swiper-slide .pro_nr .txt{width:auto;padding:0;height:70px;position:relative;background:none;-webkit-transition:all .7s;transition:all .7s;}

	.section3 .pro_box .swiper-slide .pro_nr .txt::before{content:'';width:100%;height:1px;background:#999;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}

	.section3 .pro_box .swiper-slide .pro_nr .txt::after{content:'';width:0;height:1px;background:#c42a30;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}

	.section3 .pro_box .swiper-slide:hover .pro_nr .txt::after{content:'';width:100%;height:1px;background:#c42a30;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}

	.section3 .pro_box .swiper-slide .pro_nr .txt .name{font-size:16px;color:#fff;padding-top:10px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

	.section3 .pro_box .swiper-slide .pro_nr .txt p{font-size:14px;color:#999;margin:10px 0 0 0 !important;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}





	.section4 .title{text-align:center;margin:10px auto 0 auto;;}

	.section4 .list{width:100%;height:auto;max-height:425px;overflow:hidden;margin:20px auto 0 auto;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}

	.section4.active .list{top:0;opacity:1;transition-delay:0.8s;}

	.section4 .list li{width:50%;height:130px;float:left;margin:0 0 15px 0;position:relative;-webkit-transition:all .7s;transition:all .7s;}

	.section4 .list li:nth-of-type(5n){margin-right:0;}

	.section4 .list li a{display:block;}

	.section4 .list li .img{width:100%;height:130px;overflow:hidden;position:absolute;top:0;left:0;-webkit-transition:all .7s;transition:all .7s;}

	.section4 .list li .img img{width:100%;height:130px;vertical-align:top;object-fit:cover;}

	.section4 .list li:hover .img{-moz-box-shadow:0px 0px 10px #999;-webkit-box-shadow:0px 0px 10px #999;box-shadow:0px 0px 10px #999;position:absolute;top:-10px;left:0;-webkit-transition:all .7s;transition:all .7s;}

	.section4 .list li .name{width:calc(100% - 40px);padding:0 20px;box-sizing:content-box;height:35px;font-size:14px;color:#fff;line-height:35px;text-align:center;background:rgba(0,0,0,0.5);position:absolute;left:0;bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;opacity:1;}







	.section5 .top{margin:10px auto 0 auto;}

	.section5 .top .title{min-height:30px; clear:both;padding:0 !important;}

	.section5 .top .title h3{line-height:30px;text-align:center;margin:0 !important;}

	.section5 .top .title h3 a{display:block;font-size:24px;line-height:30px;color:#333;}

	.section5 .top .title h3 a span{font-size:18px;color:#999;}

	.section5 .top .list{margin-top:20px;clear:both;padding:0 !important;display:block !important;}

	.section5 .top .list li{width:30%;height:30px;line-height:30px;border-radius:18px;background:rgba(196,42,48,0);border:solid 1px #ddd;text-align:center;float:left;margin-left:2.5%;}

	.section5 .top .list li a{display:block;padding:0 0;box-sizing:content-box;font-size:14px;color:#999;text-transform: Uppercase;font-family:Arial;-webkit-transition:all .7s;transition:all .7s;}

	.section5 .news_box{width:100%;min-height:400px;margin:30px auto 0 auto;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}

	.section5.active .news_box{top:0;opacity:1;transition-delay:0.8s;}

	.section5 .news_box .swiper-container{width:100%;height:350px;}

	.section5 .news_box .swiper-slide .news_nr .img{width:100%;height:130px;position:relative;}

	.section5 .news_box .swiper-slide .news_nr .img img{width:100%;height:130px;object-fit:cover;}

	.section5 .news_box .swiper-slide .news_nr .name{font-size:16px;color:#333;margin-top:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}

	.section5 .news_box .swiper-slide .news_nr p{font-size:14px;color:#666;line-height:25px;height:50px;overflow:hidden;margin:10px 0 0 0 !important;}

	.section5 .news_box .swiper-slide .news_nr i{display:block;width:100%;height:1px;background:#ddd;margin-top:15px;position:relative;}

	.section5 .news_box .swiper-slide .news_nr i::after{content:'';width:0;height:1px;background:#c42a30;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}

	.section5 .news_box .swiper-slide:hover .news_nr i::after{content:'';width:100%;height:1px;background:#c42a30;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}

	.section5 .news_box .swiper-slide .news_nr span{display:block;width:100%;height:18px;font-size:18px;color:#666;margin-top:15px;font-family:Arial;background:url(../images/news_jt.png) 95% center no-repeat;-webkit-transition:all .7s;transition:all .7s;}





	.section6 .page_div{margin:0 auto;padding-top:0px;box-sizing:content-box;}

	.section6 .top{width:100%;margin:0 auto;padding:10px 0px 50px 0;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s; background:#fff;display:none;}

	.section6.active .top .form{width:100%;height:auto;}

	.section6.active .top .form p{height:36px;line-height:36px;border:solid 1px #ddd;overflow:hidden;margin:0 0 10px 0;}

	.section6.active .top .form input{display:block;width:calc(100% - 50px);height:34px;line-height:34px;color:#666;font-size:14px;padding:0 10px 0 40px;box-sizing:content-box;}

	.section6.active .top .form div:nth-of-type(1) p input{background:url(../images/name.png) 12px center no-repeat rgba(0,0,0,0);}

	.section6.active .top .form div:nth-of-type(2) p input{background:url(../images/phone.png) 12px center no-repeat rgba(0,0,0,0);}

	.section6.active .top .form div:nth-of-type(3) p{height:36px;margin:0 0 10px 0;}

	.section6.active .top .form textarea{width:calc(100% - 50px);height:36px;line-height:36px;color:#666;font-size:14px;padding:0 10px 0 40px;box-sizing:content-box;background:url(../images/liuyan.png) 12px center no-repeat rgba(0,0,0,0);}

	.section6.active .top .form .tj{width:230px;height:36px;border:none;background:#c42a30;overflow:hidden;position:absolute;left:50%;bottom:10px;margin-left:-115px;-webkit-transition:all .7s;transition:all .7s;}

	.section6.active .top .form .tj .btn{display: block;width:200px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#fff;border:none;background:none;cursor:pointer;margin:0 !important;padding:0 !important;}

	.section6.active .top .form .tj:hover{background:#333;-webkit-transition:all .7s;transition:all .7s;}

	.section6 .ewm{width:100px;height:100px;margin:30px auto 0 auto;padding:13px;box-sizing:content-box;background:url(../images/kuang.png);position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}

	.section6.active .ewm{top:0;opacity:1;transition-delay:0.8s;overflow:hidden;}

	.section6 .ewm img{display:block;width:100px;height:100px; vertical-align:top;margin:0 !important;}

	.section6 .list{min-height:46px;margin:30px auto 0 auto;position:relative;top:100px;opacity:0;transition:all 1s ease 0s;transition-delay:0s;}

	.section6.active .list{top:0;opacity:1;transition-delay:1s;overflow:hidden;}

	.section6 .list li{height:35px;padding:0 !important;margin-bottom:15px;}

	.section6 .list li:nth-of-type(1) .bx{padding-left:70px;box-sizing:content-box;background:url(../images/ft_icon_01.png) 10px center no-repeat;background-size:35px 35px;}

	.section6 .list li:nth-of-type(2) .bx{padding-left:70px;box-sizing:content-box;background:url(../images/ft_icon_02.png) 10px center no-repeat;background-size:35px 35px;}

	.section6 .list li:nth-of-type(3) .bx{padding-left:70px;box-sizing:content-box;background:url(../images/ft_icon_03.png) 10px center no-repeat;background-size:35px 35px;}

	.section6 .list li:nth-of-type(4) .bx{padding-left:70px;box-sizing:content-box;background:url(../images/ft_icon_04.png) 10px center no-repeat;background-size:35px 35px;}

	.section6 .list li p:nth-of-type(1){font-size:14px;color:#fff;line-height:20px;margin:0 !important;}

	.section6 .list li p:nth-of-type(2){font-size:14px;color:#fff;line-height:20px;margin:0 !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

	.section6 .copy{line-height:40px;margin:40px auto 0 auto;font-size:14px;color:#bbbbbd;text-align:center;}

	.section6 .copy span a:hover{color:#c42a30;}

	.section6 .topxunpan{width:auto;height:20px; display:none;}

	.section6 .links{display:none;}



}







