@charset "utf-8";
/*banner*/
.banner{width:100%;position:relative;overflow:hidden}
.banner .swiper-container {position:relative;width: 1920px;height: 800px;left:50%;margin-left:-960px;background:#222;}
.banner .swiper-container-horizontal .swiper-pagination-bullets {bottom: 30px;}
.banner .swiper-container-horizontal .swiper-pagination-bullet {width: 70px;height: 6px;border-radius:0;display: inline-block;background:#000000;opacity:.3;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.banner .swiper-container-horizontal .swiper-pagination-bullet-active{opacity:1;background:#e70015;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 5px;}
.banner .swiper-button-prev{left:50%;margin-left:-627px}
.banner .swiper-button-next{right:50%;margin-right:-627px}

.nbanner{position:relative;width:100%;overflow: hidden;}
.nbanner img {position:relative;width:1920px;left:50%;margin-left:-960px}


/*search*/
.search-box{position:relative;z-index:10;width:100%;height:50px;padding:25px 0;background-color:#ffffff;border-bottom:1px solid #e7e7e7;}
.search-box .lefts{float:left;height:50px;line-height:50px;padding-right:50px;font-size:20px;border-right:1px solid #e7e7e7}
.search-box .rights{float:right;}
.search-box .hotword{float:left;max-width:430px;}
.search-box .hotword .p1{height:34px;line-height:34px;font-size: 16px;color:#666666}
.search-box .hotword .p2{height:16px;line-height:16px;}
.search-box .hotword a{font-size: 13px;color:#969696}
.search-box .search{float:right;margin-left:60px;width:380px;height:50px;}
.search-box .search .val{width:280px;height:20px;line-height:20px;padding:15px;color:#666;border:none;background:#eaeaea;}
.search-box .search .btns{float:right;width:70px;height:50px;color:#fff;border:none;background:#e70015;cursor:pointer}


.search_list{width:760px;float:left;}
.search_list h2{height: 48px;line-height: 1;font-size: 18px;border-bottom: 1px solid #e7e7e7;}
.search_list li{padding:20px 0;height:130px;border-bottom:1px solid #dddddd}
.search_list li .tit{width:760px;height:30px;line-height:30px;}
.search_list li .tit a{color:#0000cc;font-size:16px;text-decoration:underline}
.search_list li .tit a .hightlight{color:#cc0087}
.search_list li .con{height:90px;margin-top:10px;}
.search_list li .con .pic{float:left;width:120px;height:90px;margin-right:20px;overflow:hidden}
.search_list li .con .pic img{width:120px;height:90px;}
.search_list li .con .txt{height:88px;line-height:22px;color:#333;overflow:hidden}
.search_list li .con .txt .hightlight{color:#cc0087}




/*title*/
.title01{line-height:30px;overflow:hidden}
.title01 h2{float:left;font-size:24px}
.title01 span{float:left;padding-left:13px;margin-top:13px;margin-left:13px;line-height:14px;font-size:13px;color:#c0c0c0;font-family:arial;border-left:1px solid #e7e7e7}
.title01 .rm{float:right;height:30px;line-height:30px;}
.title01 .rm li{float:left;margin-left:30px;padding:0 18px;cursor: pointer;}
.title01 .rm li.on{color:#ffffff;background:#e70015}
.title01 .rm2{float:right;height:40px;line-height:40px;}
.title01 .rm2 a{float:left;margin-left:30px;padding:0 18px;}
.title01 .rm2 a.active{color:#ffffff;background:#e70015}
.title01 .rm2 a:hover{color:#ffffff;background:#e70015}

.title02{position:relative;width:100%;line-height:40px;height:60px;}
.title02 h2{float:left;font-size:32px}
.title02 span{float:left;padding-left:13px;margin-top:20px;margin-left:13px;line-height:14px;font-size:16px;color:#c0c0c0;font-family:arial;border-left:1px solid #e7e7e7}
.title02:before{position:absolute;content:'';left:0;bottom:0;width:32px;height:3px;background:#e70015}

/*advantage*/
.advantage{height:770px;width:100%;background:url(../imgs/0-01.jpg) no-repeat center}
.advantage .c{position:absolute;width:400px;left:50%;margin-left:-200px;top:450px;text-align:center}
.advantage .c h3{color:#ffffff;font-size:34px;}
.advantage .c h4{color:#a5a5a5;font-size:25px;}
.advantage .c .rm{display:block;margin:70px auto 0;width:170px;height:10px;padding:15px 0;color:#999999;text-align:center;background-color:#e70015;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.advantage .c .rm i{display:block;width:20px;height:10px;margin:auto;background:url(../imgs/rm.png) no-repeat center top}

.advantage .lis{position:absolute;width:280px;padding:25px 40px 25px 0;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.advantage .lis .tit{position:relative;padding:0 35px;color:#ffffff;font-size:20px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.advantage .lis .tit:before{opacity:0;position:absolute;content:'';right:0;top:50%;margin-top:-20px;width:17px;height:17px;border:4px solid #ffffff;border-radius:50%;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.advantage .lis .tit:after{opacity:1;position:absolute;content:'';left:0;top:50%;margin-top:-8px;width:12px;height:12px;background-color:#e70015;border:3px solid #ffffff;border-radius:50%;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.advantage .lis .txt{color:#8c8f96;font-size:14px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.advantage .lis_01{left:0;top:125px;}
.advantage .lis_02{left:0;top:310px;}
.advantage .lis_03{left:0;top:500px;}
.advantage .lis_04{right:0;top:125px;text-align:right}
.advantage .lis_05{right:0;top:310px;text-align:right}
.advantage .lis_06{right:0;top:500px;text-align:right}
.advantage .lis_04 .tit:before,
.advantage .lis_05 .tit:before,
.advantage .lis_06 .tit:before{left:0;}
.advantage .lis_04 .tit:after,
.advantage .lis_05 .tit:after,
.advantage .lis_06 .tit:after{left:auto;right:0}
.advantage .lis:hover{background:#e70015;padding-left:40px }
.advantage .lis:hover .tit{padding-left:0}
.advantage .lis:hover .tit:before{opacity:1}
.advantage .lis:hover .tit:after{opacity:0}
.advantage .lis:hover .txt{color:#abb0e2;}





/*index_about*/
.index_about .lefts{float:left;width:520px;}
.index_about .lefts .v{margin-left:-30px;}
.index_about .lefts .sv{float:left;padding-left:40px;height:32px;line-height:32px;color:#969696;background: url(../imgs/v.png) no-repeat left center;}
.index_about .lefts .share_qq,
.index_about .lefts .share_wx,
.index_about .lefts .share_wb{position:relative;float:right;margin-left:10px;width:20px;height:20px;padding:7px;background-color:#bcbcbc;border-radius:100%}
.index_about .lefts .share_qq img,
.index_about .lefts .share_wx img,
.index_about .lefts .share_wb img{display:block}
.index_about .lefts .share_qq:hover{background-color:#21b3f7}
.index_about .lefts .share_wx:hover{background-color:#3dbe5b}
.index_about .lefts .share_wb:hover{background-color:#ff5757}

.index_about .lefts .share_wx .qrcode{display:none;position:absolute;left:-120px;top:0;width: 108px;height: 108px;padding:10px 0;font-size:12px;border: 1px solid #e4e4e4;color: gray;text-align: center;line-height: 1;background: #fff;border-radius: 3px;}
.index_about .lefts .share_wx .qrcode:before {content: "";width: 5px;height: 5px;background: #fff;border-top: 1px solid #bcbcbc;border-right: 1px solid #e4e4e4;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);display: block;position: absolute;right: -4px;top: 15px;}
.index_about .lefts .share_wx .qrcode .qr{margin-bottom:7px;}
.index_about .lefts .share_wx .a_share .wxWrap:hover>.qrcode{display:block;}
.index_about .lefts .share_wx:hover .qrcode{display: block;}




.index_about .rights{float:right;width:580px;}
.a_content .txt{margin-top:25px;color:#888888}
.a_content .rm{display:block;margin-top:30px;width:118px;height:10px;padding:12px 0;color:#999999;text-align:center;border:1px solid #e7e7e7;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.a_content .rm i{display:block;width:20px;height:10px;margin:auto;background:url(../imgs/rm.png) no-repeat center bottom}
.a_content .rm:hover{background-color:#e70015;border-color:#e70015}
.a_content .rm:hover i{background-position:center top}
.a_content .xx{margin-top:45px;}
.a_content .xx dl{float:left;}
.a_content .xx dl b{display:block;height:50px;line-height:50px;font-size:46px;font-family:"impact22";font-weight:400}
.a_content .xx dl p{display:block;height:15px;line-height:15px;font-size:14px;margin-top:10px}



/*index_honor*/
.index_honor{width:100%;height:430px;padding-top:90px;background: url(../imgs/0-03.jpg) no-repeat center;}
.index_honor .lefts{float:left;width:670px;margin-top:50px;margin-left:90px;}
.index_honor .rights{float:right;width:350px;}

/*abouts*/
.abouts{padding:90px 0;border-bottom:1px solid #e7e7e7;}
.abouts .lefts{float:left;width:510px}
.abouts .txt{margin-top:40px;color:#969696}
.abouts .rights{float:right;width:600px}


/*product-number*/
.product-number-info {position: relative;height:250px;}
.product-number-info .product-number-inner {width: 1200px;margin: 0 auto;}
.product-number-info ul{height:150px;padding: 50px 0 ;}
.product-number-info .q {zoom: 1; }
.product-number-info li {float: left; width: 250px;height: 150px;color: #e70015;text-align:center;position: relative;}
.product-number-info li:after{content:'';position: absolute;left:0;top:50%;margin-top:-40px;width:0;height:100px;border-left:1px solid #d5d5d5}
.product-number-info li b {display: block;font-weight: 400;line-height: 1;position: relative;height:120px;line-height:120px;font-size:0;}
.product-number-info li p {font-size: 14px;color:#666666;height:30px;line-height:30px;}
.product-number-info li b i {display: inline-block;font-style: normal;font-size: 85px;font-family: "impact22" , "Microsoft Yahei";}
.product-number-info li b span {display: inline-block;position: relative;font-size: 36px;margin-left:10px;font-weight:700}
.product-number-info .li-1{text-align:left;}
.product-number-info .li-1:after{border:none}
.product-number-info .li-2{width:350px;}
.product-number-info .li-3{width:350px;}
.product-number-info .li-4{text-align:right}

.midp {width:100%;}
.midp dl{position:relative;float:left;width:33.333%;overflow:hidden}
.midp dl .bgi{width:100%;display:block;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.midp dl .con{position:absolute;top:50%;left:0;margin-top:-100px;width:100%;height:200px;text-align:center;color:#fff;}
.midp dl .con .tit{font-size:20px;}
.midp dl .con .txt{font-size:16px;}
.midp dl:hover .bgi{
        -ms-transform: scale(1.1);  /* IE 9 */
    -webkit-transform: scale(1.1);  /* Safari 和 Chrome */
         -o-transform: scale(1.1);   /* Opera */
       -moz-transform: scale(1.1);
            transform: scale(1.1);
}







/*development*/
.development{position:relative;padding:90px 0}
.development:after{position:absolute;content:'';left:0;top:345px;width:100%;height:1px;background:#e7e7e7;z-index:2;}
.development .box{margin-top:-60px;}
.development .box .swiper-container {position:relative;z-index:3;width: 1200px;min-height: 370px;padding-top:85px;}
.development .box .swiper-button-prev{width:60px;height:60px;left:auto;right:61px;top:0;margin-top:0;background:url(../imgs/arrow.png) no-repeat left top;border:1px solid #e7e7e7;cursor:pointer}
.development .box .swiper-button-next{width:60px;height:60px;right:0;top:0;margin-top:0;background:url(../imgs/arrow.png) no-repeat right bottom;border:1px solid #e7e7e7;cursor: pointer}
.development .box .swiper-button-prev:hover,
.development .box .swiper-button-next:hover{background-color:#e70015;border-color:#e70015}
.development .box .swiper-button-prev:hover{background-position: left bottom}
.development .box .swiper-button-next:hover{background-position: right top}
.development .box .swiper-button-disabled{opacity: .7;background-color:#e7e7e7}
.development .box .swiper-slide {min-height:370px;}
.development .box .swiper-slide .in{position:relative;width:220px;height:300px;padding:70px 40px 0;color:#fff;}
.development .box .swiper-slide .tit{height:50px;line-height:50px;font-family:arial;color:#666;font-size:32px;text-align:center}
.development .box .swiper-slide .txt{margin-top:30px;color:#969696;line-height:25px;height:175px;}
.development .box .swiper-slide .dot{position:absolute;left:50%;margin-left:-2px;top:130px;margin-top:-2px;width:5px;height:5px;background-color:#666;border-radius:50%;box-shadow: 0 0 0 2px rgba(255, 255, 255, .5);}
.development .box .swiper-slide:hover{background:#e70015}
.development .box .swiper-slide:hover .tit{color:#ffffff}
.development .box .swiper-slide:hover .txt{color:#ffffff}
.development .box .swiper-slide:hover .dot{background-color:#fff;transform: scale(1.5);-ms-transform: scale(1.5);-webkit-transform: scale(1.5);-o-transform: scale(1.5);-moz-transform: scale(1.5); }
.development .box .swiper-slide,
.development .box .swiper-slide .tit,
.development .box .swiper-slide .txt,
.development .box .swiper-slide .dot{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}


/*development*/


/*contact*/
.contacts{padding:90px 0}
.contacts .lefts{float:left;width:560px;}
.contacts .lefts .txt{margin-top:45px;line-height:2;color:#969696;border-right:1px solid #e7e7e7}
.contacts .lefts .qrcode{margin-top:30px;line-height:2;color:#969696;text-align:center}
.contacts .rights{float:right;width:560px;}
.contacts .rights .feedback{margin-top:45px;}
.contacts .rights .feedback .in_l{margin-bottom:13px;}
.contacts .rights .feedback .in_l .vals{padding:20px 24px;width:510px;height:24px;line-height:24px;border:1px solid #e7e7e7}
.contacts .rights .feedback .in_l .text_area{padding:10px 24px;width:510px;height:120px;line-height:24px;border:1px solid #e7e7e7;resize: none;}
.contacts .rights .feedback .sub{float:left;width:245px;height:45px;line-height:45px;color:#fff;background: #e70015;border:none;cursor:pointer}
.contacts .rights .feedback .yzm{float:right;border:1px solid #e7e7e7}
.contacts .rights .feedback .yzm img{float:left;width:135px;height:43px;border-right:1px solid #e7e7e7}
.contacts .rights .feedback .yzm input{float:left;padding:10px 15px;width:128px;height:23px;line-height:23px;border:none;background:none}

/*zgzt*/
.zgzt{height:480px;}
.zgzt .box{position:relative;z-index:2;margin:auto;top:-100px;width:1200px;padding-top:50px;background-color:#ffffff}
.zgzt .box h2{font-size:24px;text-align:center}
.zgzt .box .txt{width:1050px;margin:15px auto 35px;color:#969696;font-size:14px}
.zgzt .box dl{float:left;width:380px;}
.zgzt .box dl img{width:380px;}

/*support*/
.support{width:100%;padding-top:90px;height:780px;background: url(../imgs/2-10.jpg) no-repeat center}
.support .swiper-container{margin-top:55px;}
.support .swiper-slide{width:330px;padding-bottom:80px}
.support .swiper-slide .pic{position:relative;width:310px;height:310px;margin:auto;border-radius:50%;overflow:hidden}
.support .swiper-slide .pic img{width:310px;height:310px;}
.support .swiper-slide .pic em{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background-repeat: no-repeat;background-position:center center;background-color:rgba(39,63,195,.8)}
.support .swiper-slide .pic .em1{background-image: url(../imgs/s01.png)}
.support .swiper-slide .pic .em2{background-image: url(../imgs/s02.png)}
.support .swiper-slide .pic .em3{background-image: url(../imgs/s03.png)}
.support .swiper-slide .pic .em4{background-image: url(../imgs/s04.png)}
.support .swiper-slide .pic .em5{background-image: url(../imgs/s05.png)}
.support .swiper-slide .pic .em6{background-image: url(../imgs/s06.png)}
.support .swiper-slide .pic:hover em{opacity:1}
.support .swiper-slide .tit{margin-top:35px;font-size:22px;color:#fff;text-align:center}
.support .swiper-slide .txt{margin-top:10px;font-size:14px;color:#8c8f96;}
.support .swiper-pagination{bottom:0}
.support .swiper-pagination .swiper-pagination-bullet{position:relative;z-index:1;width:38px;height:38px;margin:0;margin-left:-1px;color:#5c6572;font-size:16px;opacity:1;background: none;border:1px solid #5c6572;text-align:center;line-height:38px;border-radius:0}
.support .swiper-pagination .swiper-pagination-bullet-active{color:#fff;z-index:2;background:#e70015;border-color:#e70015}
.support .swiper-button-next{top:auto;bottom:0;left:50%;margin-left:90px;margin-top:0;width:20px;height:10px;padding:14px 9px;background:none;border:1px solid #5c6572}
.support .swiper-button-next i{display:block;width:20px;height:10px;background:url(../imgs/rm.png) no-repeat center bottom;}
.support .swiper-button-prev{top:auto;bottom:0;left:auto;right:50%;margin-right:90px;margin-top:0;width:20px;height:10px;padding:14px 9px;background:none;border:1px solid #5c6572}
.support .swiper-button-prev i{display:block;width:20px;height:10px;background:url(../imgs/rm2.png) no-repeat center bottom;}
.support .swiper-button-prev:hover,
.support .swiper-button-next:hover{background:#e70015;color:#fff;border-color:#e70015}


/*stores*/
.stores{padding:90px 0}
.stores ul{margin-left:-18px;margin-top:32px;width:1220px;}
.stores ul li{float:left;margin-top:18px;margin-left:18px;width:225px;height:158px;}
.stores ul li img{width:225px;height:158px;}


/*apply*/
.apply{width:100%;height:410px;padding-top:90px;background:url(../imgs/3-00.jpg) no-repeat center}
.apply .box{margin-top:50px;padding:50px;background:rgba(39,63,195,.35)}
.apply .box .in_l{float:left;width:350px;height:48px;line-height:48px;}
.apply .box .in_l label{float:left;width:60px;color:#fff;text-align:center}
.apply .box .in_l .vals{float:left;width:260px;height:28px;line-height:28px;padding:10px 15px;background:#fff;border:none}
.apply .box .yzm{float:right;}
.apply .box .yzm img{float:left;width:110px;height:48px;background:#f08519}
.apply .box .yzm input{float:left;margin-left:10px;padding:10px 15px;width:170px;height:28px;line-height:28px;border:none;background:#fff}
.apply .box .btns{margin-top:30px;}
.apply .box .btns .sub{display:block;width:160px;height:50px;line-height:50px;margin:auto;color:#fff;background:#e70015;border:none;cursor:pointer}


/*after-sales*/
.after-sales{padding:90px 0}
.after-sales .box{margin-top:20px;}
.after-sales .box .in_l{float:left;margin-top:30px;height:40px;}
.after-sales .box .in_l label{float:left;line-height:40px;font-size:18px;}
.after-sales .box .in_l .vals{float:left;padding:9px 15px;width:380px;height:20px;line-height:20px;border:1px solid #e7e7e7;}
.after-sales .box .in_l span{line-height:40px;margin-left:15px;font-size:18px;color:#ff0000}
.after-sales .box .in_p {float:left;width:1200px;margin-top:30px;}
.after-sales .box .in_p .lfi{float:left;width:400px;}
.after-sales .box .in_p .lfi label{float:left;line-height:40px;font-size:18px;}
.after-sales .box .in_p .lfi span{float:left;padding:9px 10px;width:180px;height:20px;line-height:20px;border:1px solid #e7e7e7;}
.after-sales .box .in_p .lfi .moreImg{float:left;width:70px;height:40px;line-height:40px;background-color:#e70015;color:#fff;border:none;}
.after-sales .box .btns{margin-top:30px;float:left;width:1200px;}
.after-sales .box .btns .sub{display:block;float:left;width:160px;height:40px;line-height:40px;margin:auto;margin-left:20px;color:#fff;background:#e70015;border:none;cursor:pointer}
.after-sales .box .btns .yzm{float:left;border:1px solid #e7e7e7}
.after-sales .box .btns .yzm img{float:left;width:110px;height:38px;background:#f08519;border-right:1px solid #e7e7e7}
.after-sales .box .btns .yzm input{float:left;padding:9px 15px;width:170px;height:20px;line-height:20px;border:none;}





/*product*/
.product-wrap{margin-top:70px;}

.product-nav{float:right}
.product-nav li{display:inline-block;line-height:22px;padding:0 35px;font-size:18px;color:#9b9b9b;cursor: pointer;border-right:1px solid #cfcfcf}
.product-nav li:last-child{border-right:none}
.product-nav li.on{color:#e6002d}

.product-list ul {margin-left:-45px;}
.product-list ul li{margin-left:45px;margin-top:70px;float:left;width:370px;height:410px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.product-list ul li a{display: block;width:370px;height:410px;}
.product-list ul li .pic{position:relative;width:370px;height:260px;padding:0;margin:auto;background-color: #f4f4f4;overflow:hidden;display: table-cell;text-align: center;vertical-align: middle}
.product-list ul li .pic img{max-width:370px;max-height:260px;}
.product-list ul li .pic .price{position:absolute;z-index:2;right:-50px;top:33px;width:200px;height:34px;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-moz-transform: rotate(45deg);}
.product-list ul li .pic .price span{display:block;width:200px;line-height:34px;height:34px;font-size:22px;color:#ffffff;background-color: #c9161c;font-family: arial;text-align: center}
.product-list ul li .tit{width:370px;margin-top:20px;height:40px;line-height:40px;color:#332c2b;font-size:18px;border-bottom:1px solid #e1e1e1;text-align: center;}
.product-list ul li .txt{margin-top:12px;width:370px;height:75px;line-height:25px;color:#828282;font-size:12px;overflow:hidden}
.product-list ul li .txt p{padding-left:17px;background:url(../imgs/new/d.png) no-repeat left 8.5px;text-align: left}

.pro_nav{width:1200px;margin:auto;margin-top: 25px}
.pro_nav ul li{float: left;margin-right:15px;margin-top:20px;height:47px;line-height:47px;background:#f6f6f6;}
.pro_nav ul li a{display:block;font-size:16px;padding:0 40px;}
.pro_nav ul li.active a{color:#fff;background:#e70015}


.product_ul{margin-top:60px;}
.product_ul h2{text-align:center;font-size:32px;}
.product_ul .Huifold{margin-top:20px;}
.product_ul .Huifold .item{ position:relative;margin-top:20px;}
.product_ul .Huifold .item h4{margin:0;position:relative;padding:10px 0;font-size:24px;line-height:50px;height:50px;cursor:pointer;border-bottom:1px solid #e7e7e7}
.product_ul .Huifold .item h4 b{position:relative;float:right;height:30px;line-height:30px;margin-top:10px;padding-right:45px;font-size:14px;font-weight:400;}
.product_ul .Huifold .item h4 b:after{position:absolute;content:'';right:0;top:0;width:29px;height:29px;background:url(../imgs/t2.png) no-repeat center;transform: rotate(90deg);-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);-moz-transform: rotate(90deg);}
.product_ul .Huifold .item .info{display:block;}






/*news*/
.xinwen{margin-top:90px}
.xinwen_t{margin-top:30px;padding-top:30px;border-top:1px solid #e7e7e7}
.xinwen_t .lefts{float:left;width:530px;height:340px;}
.xinwen_t .lefts img{width:530px;height:340px}
.xinwen_t .rights{float:right;width:625px;}
.xinwen_t .rights .tit{margin-top:20px;width:625px;height:40px;line-height:40px;font-size:20px;}
.xinwen_t .rights .tit a:hover{color:#e70015}
.xinwen_t .rights .txt{margin-top:15px;width:625px;height:200px;line-height:25px;font-size:14px;color:#969696;overflow:hidden}
.xinwen_t .rights .xx{height:30px;margin-top:35px;}
.xinwen_t .rights .xx .tags{float:left;}
.xinwen_t .rights .xx .tags a{float:left;height:28px;line-height:28px;margin-right:15px;padding:0 20px;font-size:13px;color:#969696;border:1px solid #e7e7e7;}
.xinwen_t .rights .xx .tags a:hover{color:#fff;background:#e70015;border-color:#e70015}
.xinwen_t .rights .xx .date{float:right;color:#969696;font-size:12px;}

.xinwen_l{margin-top:60px}
.xinwen_l ul {margin-left:-66px;width:1270px}
.xinwen_l ul li{float:left;width:250px;height:190px;margin-left:66px;}
.xinwen_l ul li .tit{width:250px;height:30px;line-height:30px;}
.xinwen_l ul li .tit a{font-size:16px}
.xinwen_l ul li .tit a:hover{color:#e70015}
.xinwen_l ul li .txt{margin-top:15px;line-height:22px;height:44px;width:250px;overflow: hidden;color:#969696;font-size:12px;}
.xinwen_l ul li .date{margin-top:15px;line-height:20px;height:20px;width:250px;overflow: hidden;color:#666666;font-size:12px;}
.xinwen_l ul li .rm{display:block;margin-top:20px;width:118px;height:10px;padding:12px 0;color:#999999;text-align:center;border:1px solid #e7e7e7;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.xinwen_l ul li .rm i{display:block;width:20px;height:10px;margin:auto;background:url(../imgs/rm.png) no-repeat center bottom}
.xinwen_l ul li .rm:hover{background-color:#e70015;border-color:#e70015}
.xinwen_l ul li .rm:hover i{background-position:center top}



.news_n{margin:70px auto;position: relative;}
.news_n:before{position: absolute;content:'';left:0;bottom:5px;height:0;width:100%;border-top:1px solid #e1e1e1;}
.news_nav {text-align: center}
.news_nav a{display:inline-block;vertical-align: top;margin:0 110px;height:65px;line-height:25px;position: relative;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.news_nav a span{display:inline-block;padding-top:15px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.news_nav a:before{position: absolute;content:'';left:50%;bottom:11px;height:12px;width:0;border-left:1px solid #e1e1e1;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.news_nav a:after{position: absolute;content:'';left:50%;margin-left:-5px;bottom:0;height:9px;width:9px;border:1px solid #e1e1e1;border-radius: 100%;background-color: #ffffff;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.news_nav a.active span{padding-top:0;color:#e70015;}
.news_nav a:hover span{color:#e70015}
.news_nav a.active:before{border-color:#e70015;height:25px;}
.news_nav a:hover:before{border-color:#e70015}
.news_nav a.active:after,
.news_nav a:hover:after{border-color:#e70015}


.location {float:right;line-height:30px;color:#666;font-size:13px;}
.location span{font-family:'simsun';margin:0 5px}
.location a{color:#585858;font-size:13px;}
.location a:hover{color:#e6002d}

.news_list li{position:relative;margin-top:-1px;width:1200px;height:180px;padding:50px 0;border-bottom:1px solid #e7e7e7;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.news_list li .pic{position:absolute;left:0;top:50px;width:240px;height:180px;overflow:hidden;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.news_list li .pic img{width:240px;height:180px;}
.news_list li .con{float:left;margin-left:300px;height:180px;width:650px;}
.news_list li .con .tit{width:650px;height:30px;line-height:30px;margin-top:20px;}
.news_list li .con .tit a{font-size:18px;color:#666;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.news_list li .con .txt{width:650px;height:50px;line-height:25px;margin-top:10px;color:#969696;font-size:13px;}
.news_list li .date{float: right;margin-top:40px;width:190px;height:100px;line-height:100px;font-size:24px;color:#969696;border-left:1px solid #e7e7e7;text-align:center;}
.news_list li:hover{background:#fff;border-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.1)}
.news_list li:hover .pic{left:30px;}
.news_list li .con .tit a:hover{color:#e70015}




.newsright{width:380px;}
.newsright h3{height:48px;line-height:1;font-size:18px;border-bottom:1px solid #e7e7e7}
.newsright .box{width:380px;overflow:hidden;}


.newsright li{width:380px;height:114px;padding:30px 0;overflow: hidden;border-bottom:1px solid #e7e7e7}
.newsright li .pic{float:left;width:152px;height:114px;border:1px solid #e7e7e7;}
.newsright li .pic img{width:152px;height:114px;}
.newsright li .con{float:right;width:205px;height:114px;}
.newsright li .con .tit{width:200px;height:44px;line-height:22px;color:#333;font-size:14px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.newsright li .con .date{margin-top:10px;width:200px;height:15px;line-height:15px;color:#999;font-size:12px;overflow : hidden;}
.newsright li .con .rm{display:block;margin-top:20px;width:84px;height:10px;padding:7px 0;color:#999999;text-align:center;border:1px solid #e7e7e7;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.newsright li .con .rm i{display:block;width:20px;height:10px;margin:auto;background:url(../imgs/rm.png) no-repeat center bottom}
.newsright li .con .rm:hover{background-color:#e70015;border-color:#e70015}
.newsright li .con .rm:hover i{background-position:center top}



.newscontent{width:1200px;}
.newscontent .news-title{position:relative;padding-bottom:10px;text-align: center}
.newscontent .news-title .title{width:1000px;margin:auto;padding-right:60px;font-size:24px;color: #333;line-height:1.2}
.newscontent .news-title .date{width:1200px;font-size:12px;color: #999;line-height:1.2;margin-top:15px;padding-bottom:20px;border-bottom:1px solid #e7e7e7}

.newscontent .news-main{padding:15px 0;color:#999999;line-height:1.8;font-size:14px;}
.newscontent .news-main img{max-width:100% !important;height:auto !important;}
.newscontent .otherxx{padding:15px 0;}
.newscontent .otherxx .tags{float:right;}
.newscontent .otherxx .tags a{float:left;margin-left:20px;height:34px;line-height:34px;padding:0 20px;color:#969696;font-size:13px;border:1px solid #e7e7e7}
.newscontent .otherxx .tags a:hover{color:#ffffff;border-color:#e70015;background:#e70015}



.m-ewm{position:absolute;right:0;top:0;width:24px;height:24px;background:url(../imgs/ico_qr.jpg) no-repeat center center;}
.m-ewm .por{width:100%;height:100%;}
.m-ewm .showewm{display:none;position:absolute;right:0;top:0;width:160px;height:210px;padding:10px;text-align:center;background:#fff;border:1px solid #ddd;}
.m-ewm .showewm img{display:block;margin:auto;width:140px;height:140px;}
.m-ewm .showewm p{display:block;margin:auto;margin-top:10px;line-height:1.6;font-size:12px;color:#666666}
.m-ewm .showewm p span{color:#663200;font-weight:700}
.m-ewm:hover .showewm{display:block;}




/*product*/


.products-left{float: left;width:600px;position:relative;z-index:2;}
.product_pic{float: left;width:600px;padding: 0;border:1px solid #dcdcdc}
.fangda{width:640px;position:relative; z-index:99;}
.fangda .fd_min_img{width:600px;overflow:hidden;}
.fangda .fd_min_img img{width:600px;}
.fangda .fd_mouse_m{ display:none;z-index:99;width:80px;height:80px;position:absolute;top:0;left:0;opacity:0.3;filter:alpha(opacity=30);background:#e70015;cursor:pointer;}
.fd_max_img{ display:none;width:300px;height:300px;overflow:hidden; position:absolute;left:660px;top:0; z-index:99;border:1px solid #dcdcdc; background:#fff;}
.fd_max_img .img{width:auto;height:auto;position:relative; z-index:10;}



.products-right{float: right;width:550px;}
.products-right h2{color:#e70015;font-size:26px;line-height:1.5}
.products-right .con{margin-top:20px;padding-top:20px;width:550px;border-top:1px solid #dcdcdc}
.products-right .con h3{margin-bottom:10px;color:#333;font-size:18px;}
.products-right .con p{padding:3px 0;line-height:20px;color:#999999;font-size:14px;}
.products-right .con img{max-width:100% !important;height:auto !important;}
.products-right .back{display:block;float: left;margin-top:20px;width:235px;height:44px;line-height:44px;text-align:center;font-size:14px;background-color:#e70015;color:#ffffff;}

.relevant{margin-top:60px;}
.relevant .t{color:#666666;font-size:24px;}
.relevant ul{margin-top:10px;width:1198px;border:1px solid #e7e7e7}
.relevant li{float:left;width:298px;height:376px;}
.relevant li a{display: block;;width:238px;height:316px;padding:30px;text-align:center}
.relevant li .imgs{width:238px;height:238px;display: block;margin:auto;}
.relevant li .tit{margin:auto;margin-top:15px;width:238px;height:30px;line-height:30px;color:#333333;font-size:18px;font-weight:700}
.relevant li .txt{margin:auto;margin-top:5px;width:220px;height:30px;line-height:30px;color:#999999;font-size:14px;}







/*********      page      ***************/


/*???*/
#page{width:100%; float:left;height:80px;padding-top:30px;overflow:hidden;}
#page .page_info{ text-align:center}
#page .page_info select{display:none;}
#page .page_info span,#page .page_info a{padding:8px 14px;font-size:14px;margin:0 5px;background-color:#ececec; line-height:30px;color:#555;}
#page .page_info span{color:#999;}
#page .page_info span font{color:#e70015; font-weight:bold; font-size:14px;}
#page .page_info a:hover{color:#e70015;}


/** prev next button ***/
.pn{ padding-top:15px;margin:auto; width:100%;line-height:1.8; overflow:hidden;border-top:1px solid #ddd;color:#666}
.pn_l{font-size:14px; overflow:hidden;}
.pn_l a:hover{color:#e70015;}
.pn_r{font-size:14px; overflow:hidden;}
.pn_r a:hover{color:#e70015;}





/*outlook*/
.outlook{padding:90px 0;}
.outlook .pic{overflow:hidden}
.outlook .pic_01{float:right;width:640px;}
.outlook .pic_02{float:left;width:560px;}
.outlook .txt_01{float:left;width:500px;}
.outlook .txt_02{float:right;width:550px;margin-top:50px;}
.outlook .txt h3{font-size:28px;color:#333333;font-weight:700}
.outlook .txt .tit{font-size:18px;color:#333333;}
.outlook .txt p{margin-top:20px;font-size:14px;color:#969696;line-height:26px}

.outlook .n_brand h3{font-size:28px;color:#333333;font-weight:700}
.outlook .n_brand .txt_03{margin-top:65px;}
.outlook .n_brand .txt_03 h4{color:#000000;font-size:18px}
.outlook .n_brand .txt_03 p{margin-top:10px;line-height:26px;color:#969696;font-size:14px}

.ylms_txt{float:right;padding:0 35px;color:#ffffff;font-weight:700;font-size:28px;height:70px;line-height:70px;background-color:#e70015;color:#ffffff}














.product-process .proTab{position:relative;margin-top:70px}
.product-process .tit {position:relative;height:40px;line-height: 40px;overflow: hidden;width: 1200px}
.product-process .tit span {font-size:24px;color:#332c2b;}
.product-process .tit:after{content: '';left:110px;top:50%;border-bottom: 1px dashed #e7e7e7;width:100%;height: 0;position: absolute;}
.product-process .tabCon {margin-top:40px}
.product-process .tabCon img{max-width:100%;height:auto !important;}
.product-process .tabCon .canshu li{float: left;width:299px;border:1px solid #e7e7e7;background-color: #ffffff;margin-left: -1px;margin-top: -1px;line-height: 30px;padding:10px 0;text-align: center}
.product-process .tabCon .canshu li:nth-child(2n-1){background-color: #f6f6f6}






/*2020/5/7更新*/
.index_contrainer{background-color: #f1f1f1;padding:50px 0 90px;}
.product_box{margin-left:-15px;}
.product_box .item{float: left;margin-left:15px;margin-top: 15px;width:390px;height:313px;background-color: #ffffff}
.product_box .item .pic{width:390px;height: 233px}
.product_box .item .pic img{width:100%;height: 100%}
.product_box .item .text{width:390px;height: 50px;line-height: 25px;padding:15px 0;text-align: center}
.product_box .item .text .tit{font-size: 16px;color:#332c2b;}
.product_box .item .text .txt{font-size: 14px;color:#828282;}

.product_box .item1{width:592px;height:434px;}
.product_box .item1 .pic{width:592px;height:354px;}
.product_box .item1 .text{width:592px;}


.service_title{margin-top: 20px;color:#332c2b;font-size: 28px;text-align: center}
.service_contrainer{margin-top: 50px;margin-left: -16px}
.service_contrainer .item{margin-left: 16px;float: left;width:288px;height:134px;background-color: #ffffff}
.service_contrainer .item a{display: block;width:288px;height:134px;overflow: hidden}
.service_contrainer .item i{display: block;width:50px;height:50px;margin: auto;margin-top: 20px;background:url(../imgs/new/ico_ser.png) no-repeat;}
.service_contrainer .item .icon_01{background-position: 0 0}
.service_contrainer .item .icon_02{background-position: -50px 0}
.service_contrainer .item .icon_03{background-position: -100px 0}
.service_contrainer .item .icon_04{background-position: -150px 0}
.service_contrainer .item p{text-align: center;line-height: 25px;margin-top: 10px;color:#828282;font-size: 16px}



.title_contrainer{padding:80px 0 100px;background:url(../imgs/new/line.png) no-repeat center 170px;text-align: center;line-height: 1}
.title_contrainer h2{font-size: 28px;color:#332c2b;margin-bottom: 15px}
.title_contrainer span{display:block;font-size: 32px;color:#332c2b;font-family: arial;font-weight: bold;text-transform: uppercase;}

.video_contrainer{padding:1px 0 80px;background:url(../imgs/new/abg.jpg) repeat-x center bottom}

.about_contrainer .txt{line-height: 30px;font-size: 18px;color:#828282;overflow: hidden}
.about_contrainer #readmore{width:39px;height:39px;display: block;margin:auto;margin-top: 35px;background:url(../imgs/new/t.png) no-repeat}



.deve_contrainer{margin-top: 60px}
.deve_contrainer .picScroll-left{margin-top: 30px;height:450px;width:1200px;overflow: hidden;position: relative;background:url(../imgs/new/line.jpg) no-repeat center center;}
.deve_contrainer .picScroll-left li{position: relative;width:300px;height:450px;}
.deve_contrainer .picScroll-left li .in{width:440px;height:100px;padding:20px;position: absolute;background-color: #f7f7f7;border-radius: 3px}
.deve_contrainer .picScroll-left li .in1{top:0;left:0;}
.deve_contrainer .picScroll-left li .in2{bottom:0;left:-180px;}
.deve_contrainer .picScroll-left li .tit{display: table-cell;width:100px;height:100px;background-color: #e70015;line-height: 30px;text-align: center;vertical-align: middle;border-radius: 3px;color:#ffffff;font-size: 24px;font-weight: bold}
.deve_contrainer .picScroll-left li .txt{display: table-cell;height:100px;padding-left: 30px;padding-right: 25px;vertical-align: middle;color:#828282;overflow: hidden;line-height: 20px}
.deve_contrainer .picScroll-left li .txt p{max-height:100px;width:100%;overflow: hidden;}
.deve_contrainer .picScroll-left .hd{position: relative;height:0;width:100%;z-index: 2}
.deve_contrainer .picScroll-left .hd ul{display: none}
.deve_contrainer .picScroll-left .prev{position: absolute;width:50px;height:50px;left:0;top:200px;background:url(../imgs/new/arrows.png) no-repeat -2px -56px;cursor:pointer}
.deve_contrainer .picScroll-left .next{position: absolute;width:50px;height:50px;right:0;top:200px;background:url(../imgs/new/arrows.png) no-repeat -56px -56px;cursor: pointer}





.honor_contrainer{position:relative;}
.honor_contrainer .box .swiper-container {position:relative;z-index:3;width: 1200px;height:300px;padding-bottom: 90px}
.honor_contrainer .box .swiper-button-prev{width:50px;height:50px;left:auto;right:50%;top:auto;bottom:0;margin-right:10px;background:url(../imgs/new/arrows.png) no-repeat -2px -2px;cursor:pointer}
.honor_contrainer .box .swiper-button-next{width:50px;height:50px;left:50%;top:auto;bottom:0;margin-left:10px;background:url(../imgs/new/arrows.png) no-repeat -56px -2px;cursor: pointer}
.honor_contrainer .box .swiper-button-prev:hover{background-position: -2px -56px}
.honor_contrainer .box .swiper-button-next:hover{background-position: -56px -56px}
.honor_contrainer .box .swiper-button-disabled{opacity:1;}
.honor_contrainer .box .swiper-slide {height:300px;}
.honor_contrainer .box .swiper-slide .in{display:table-cell;width:285px;height:300px;text-align:center;vertical-align: middle}
.honor_contrainer .box .swiper-slide .in img{max-width:285px;max-height:300px;}


.item_contrainer{margin-bottom: 60px;position: relative;}
.item_contrainer img{width:1200px;}
.item_contrainer .in{position:absolute;left:45px;top:185px;background-color: #ffffff;padding:35px 50px;width:390px;height:110px;}
.item_contrainer .in.r{left:auto;right:105px;}
.item_contrainer .in .tit{color:#332c2b;font-size: 27px;font-weight: bold}
.item_contrainer .in .txt{color:#828282;font-size: 18px;margin-top: 10px}



.market_contrainer .box{margin-left: -30px;}
.market_contrainer .box .item{width:380px;height:427px;float:left;margin-left: 30px}
.market_contrainer .box .item img{width:380px;height: 285px}
.market_contrainer .box .item .con{width:378px;height: 140px;border:1px solid #d9d9d9;}
.market_contrainer .box .item .con .t1{position: relative;z-index:2;margin:auto;margin-top:-23px;font-size: 20px;color:#eeeeee;width:150px;height:47px;line-height: 47px;border-radius: 47px;background-color: #e70015;text-align: center}
.market_contrainer .box .item .con .t2{margin-top: 30px;line-height: 1;color:#4e4e4e;font-size: 36px;font-weight: bold;text-align: center}


.modal_contrainer .pic{float: left;}
.modal_contrainer .pic img{width: 575px}
.modal_contrainer .con{float: right;width: 580px}
.modal_contrainer .con h2{font-size: 32px;color:#4e4e4e;font-weight: bold;line-height: 1;height: 47px}
.modal_contrainer .con .lis{display:table;width:580px;height: 92px;margin-top: 34px;}
.modal_contrainer .con .lis b{display:block;float: left;width:92px;height:92px;background-color: #e70015;line-height: 92px;text-align: center;font-weight: bold;font-size: 30px;color:#ffffff;}
.modal_contrainer .con .lis p{display:table-cell;height:90px;width:387px;padding:0 50px;vertical-align: middle;line-height: 30px;color:#595959;font-size:24px;border:1px solid #d9d9d9;border-left:0;}


.status_contrainer{background:url(../imgs/new/bg1.jpg) no-repeat center center;height:734px;}
.status_contrainer>.w1200{position:relative;}
.status_contrainer .con{position:absolute;left:0;top:160px;}
.status_contrainer .con .title h2{color:#e70015;font-size: 28px}
.status_contrainer .con .title span{color:#333333;font-size: 32px;font-weight: bold;font-family: arial;text-transform: uppercase;}
.status_contrainer .con .txt{margin-top:50px;font-size: 20px;line-height: 38px;color:#545454;width: 700px}
.status_contrainer .wall_text{position: absolute;right: -120px;top:100px;width:540px;}
.status_contrainer .wall_text .empty{float:left;width:180px;height:180px;}
.status_contrainer .wall_text .icon{float:left;width:180px;height:180px;background:url(../imgs/new/xj.png) no-repeat center center;background-color: #e70015}
.status_contrainer .wall_text .txt{float:left;width:180px;height:180px;background-color: #ffffff}
.status_contrainer .wall_text .txt p{display:table-cell;width:180px;height:180px;text-align: center;vertical-align: middle;font-size: 25px;line-height: 38px;color:#595959;}



.future_contrainer .ititle{width:360px;line-height: 60px;border-radius: 60px;background-color: #e70015;font-size: 28px;color: #ffffff;font-weight: bold;text-align: center;margin: auto}
.future_contrainer .con {margin-top: 70px}
.future_contrainer .con .item{float: left;width:180px;margin-left: 75px}
.future_contrainer .con .item.none{margin-left: 0}
.future_contrainer .con .item i{display:block;margin:auto;width:151px;height:151px;background:url(../imgs/new/icon_01.png) no-repeat;background-color: #ffffff;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.future_contrainer .con .item .icon_01{background-position: 0 0}
.future_contrainer .con .item .icon_02{background-position: -249px 0}
.future_contrainer .con .item .icon_03{background-position: -499px 0}
.future_contrainer .con .item .icon_04{background-position: -763px 0}
.future_contrainer .con .item .icon_05{background-position: -1019px 0}
.future_contrainer .con .item p{margin-top: 30px;color:#545454;font-size: 20px;text-align: center}

.solute_contrainer{background:url(../imgs/new/bg2.jpg) no-repeat center center;height:971px;}
.solute_contrainer .box .item{float: left;width:300px;height:300px;background-color: #ffffff;overflow: hidden}
.solute_contrainer .box .item_text .tit{color:#332c2b;font-size: 24px;line-height: 35px;margin-top: 90px;height:105px;text-align: center}
.solute_contrainer .box .item_text .rm{display:block;width:50px;height:50px;margin: auto;margin-top:10px;background:url(../imgs/new/arrows.png) no-repeat}
.solute_contrainer .box .item_text .rm1{background-position: -2px -162px}
.solute_contrainer .box .item_text .rm2{background-position: -56px -162px}
.solute_contrainer .box .item_text .rm3{background-position: -2px -216px}
.solute_contrainer .box .item_text .rm4{background-position: -56px -216px}
.solute_contrainer .box .item_pic.bg1{background-color: #3498db}
.solute_contrainer .box .item_pic.bg2{background-color: #9b59b6}
.solute_contrainer .box .item_pic.bg3{background-color: #1abc9c}
.solute_contrainer .box .item_pic.bg4{background-color: #e74c3c}
.solute_contrainer .box .item_pic i{display:block;margin:auto;width:100px;height:100px;margin-top:80px;background:url(../imgs/new/icon_02.png) no-repeat;}
.solute_contrainer .box .item_pic .icon_jsq{background-position: 0 0}
.solute_contrainer .box .item_pic .icon_jcz{background-position: -100px 0}
.solute_contrainer .box .item_pic .icon_xdg{background-position: -200px 0}
.solute_contrainer .box .item_pic .icon_jdfw{background-position: -300px 0}
.solute_contrainer .box .item_pic .tit{color:#fff;font-size: 18px;margin-top: 12px;text-align: center}
.solute_contrainer .box .item_pic .txt{color:rgba(255,255,255,.5);font-size: 14px;text-align: center;}

.broken_contrainer{background:url(../imgs/new/bg3.jpg) no-repeat center center;height:734px;}
.broken_contrainer .con{float: right;margin-top: 120px;width: 570px}
.broken_contrainer .con h2{font-size: 32px;color: #333333;font-weight: bold;}
.broken_contrainer .con .lis{padding:18px 0;line-height: 38px;border-bottom: 1px solid #C1C1C1}
.broken_contrainer .con .lis:last-child{border:0;}
.broken_contrainer .con .lis .num{float: left;width: 38px;height:38px;line-height: 38px;background-color: #e70015;border-radius:100%;color:#ffffff;font-size:22px;font-weight: bold;text-align: center;font-family: arial}
.broken_contrainer .con .lis .txt{margin-left: 55px;font-size: 22px;color:#545454;}

.outlook_contrainer .box{margin-left:-50px;}
.outlook_contrainer .box .item{float: left;width:200px;height:260px;margin-top:50px;margin-left:50px;background-color: #f6f6f6;overflow: hidden;}
.outlook_contrainer .box .item i{display:block;margin: auto;margin-top: 35px;width:124px;height:124px;border-radius: 50%;background:url(../imgs/new/icon_03.png) no-repeat;background-color: #ffffff;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.outlook_contrainer .box .item .icon_01{background-position: 0 0}
.outlook_contrainer .box .item .icon_02{background-position: -124px 0}
.outlook_contrainer .box .item .icon_03{background-position: -248px 0}
.outlook_contrainer .box .item .icon_04{background-position: -372px 0}
.outlook_contrainer .box .item .icon_05{background-position: -496px 0}
.outlook_contrainer .box .item .icon_06{background-position: 0 -124px}
.outlook_contrainer .box .item .icon_07{background-position: -124px -124px}
.outlook_contrainer .box .item .icon_08{background-position: -248px -124px}
.outlook_contrainer .box .item .icon_09{background-position: -372px -124px}
.outlook_contrainer .box .item .icon_10{background-position: -496px -124px}
.outlook_contrainer .box .item p{color:#332c2b;font-size: 24px;text-align: center;margin-top: 20px}
.outlook_contrainer .box .item:hover i{background-color: #e70015;background-image:url(../imgs/new/icon_03h.png)}



.mk_contrainer{background:url(../imgs/new/bg2.jpg) no-repeat center center;height:971px;}
.mk_contrainer .box .item{float: left;width:300px;height:300px;background-color: #ffffff;overflow: hidden}
.mk_contrainer .box .item_text .tit{color:#545454;font-size: 22px;line-height:27px;margin:auto;margin-top: 60px;width:200px;height:135px;}
.mk_contrainer .box .item_text .rm{display:block;width:50px;height:50px;margin-left:45px;background:url(../imgs/new/arrows.png) no-repeat}
.mk_contrainer .box .item_text .rm1{background-position: -2px -108px}
.mk_contrainer .box .item_text .rm2{background-position: -56px -108px}
.mk_contrainer .box .item_pic img{width:300px;height: 300px}


.store_contrainer .box .swiper-container {position:relative;z-index:3;width: 1200px;padding-bottom:100px;}
.store_contrainer .box .swiper-button-prev{width:50px;height:50px;left:auto;right:50%;top:auto;bottom:0;margin-top:0;margin-right:10px;background:url(../imgs/new/arrows.png) no-repeat -2px -2px;cursor:pointer}
.store_contrainer .box .swiper-button-next{width:50px;height:50px;left:50%;top:auto;bottom:0;margin-top:0;margin-left:10px;background:url(../imgs/new/arrows.png) no-repeat -56px -2px;cursor: pointer}
.store_contrainer .box .swiper-button-prev:hover{background-position: -2px -56px}
.store_contrainer .box .swiper-button-next:hover{background-position: -56px -56px}
.store_contrainer .box .swiper-button-disabled{opacity:1;}
.store_contrainer .box .swiper-slide {height:200px;}
.store_contrainer .box .swiper-slide .in{display:table-cell;width:285px;height:200px;text-align:center;vertical-align: middle}
.store_contrainer .box .swiper-slide .in img{max-width:285px;max-height:200px;}




.qylx table{width:100%;empty-cells:show;background-color:transparent;border-collapse:collapse;border-spacing:0}
.qylx table th{text-align:left; font-weight:400}
/*带水平线*/
.qylx .table{margin-top:60px;}
.qylx .table th,
.qylx .table td{padding:16px 50px;line-height:34px;font-size: 20px;color: #666666;text-align: center}
.qylx .table tbody + tbody{border-top:2px solid #e7e7e7}
.qylx .table .table{background-color:#fff}
/*带横向分割线*/
.qylx .table-border{border-top:1px solid #e7e7e7}
.qylx .table-border th,
.qylx .table-border td{border-bottom:1px solid #e7e7e7}
/*th带背景*/
.qylx .table-bg thead th{background-color:#f6f6f6}
/*带外边框*/
.qylx .table-bordered{border:1px solid #e7e7e7;border-collapse:separate;*border-collapse:collapse;border-left:0}
.qylx .table-bordered th,
.qylx .table-bordered td{border-left:1px solid #e7e7e7}
.qylx .table-border.table-bordered{border-bottom:0}
/*鼠标悬停样式*/
.qylx .table-hover tbody tr:hover td,
.qylx .table-hover tbody tr:hover th{background-color: #f6f6f6}
/*悬停在行*/
.qylx .table tbody tr.active,
.qylx .table tbody tr.active>td,
.qylx .table tbody tr.active>th,
.qylx .table tbody tr .active{background-color:#F5F5F5!important}

/*表格文字对齐方式，默认是居左对齐*/
.qylx .table .text-c th,
.qylx .table .text-c td{text-align:center}/*整行居中*/
.qylx .table .text-r th,
.qylx .table .text-r td{text-align:right}/*整行居右*/
.qylx .table th.text-l,
.qylx .table td.text-l{text-align:left!important}/*单独列居左*/
.qylx .table th.text-c,
.qylx .table td.text-c{text-align:center!important}/*单独列居中*/
.qylx .table th.text-r,
.qylx .table td.text-r{text-align:right!important}/*单独列居右*/




.pro-nav-child{width:100%;background:#ffffff;position: relative;z-index: 6;border-top: 1px solid #e7e7e7}
.pro-nav-child .sub {width: 1200px;margin:auto;height:150px;}
.pro-nav-child .sub li{position: relative;float: left;width:150px;height:80px;margin-top:34px;}
.pro-nav-child .sub li:after{position: absolute;right:0;top:15px;height:60px;width:0;border-right: 1px solid #e7e7e7;content:'';}
.pro-nav-child .sub li:last-child:after{border:0;}
.pro-nav-child .sub li a{display:block;color:#828282;text-align: center;font-size:14px;}
.pro-nav-child .sub li a i{display: block;margin:auto;width:80px;height:60px;margin-bottom: 10px;line-height: 20px;background-image: url(../imgs/new/ico_nav.png);background-repeat: no-repeat;}
.pro-nav-child .sub li a .icon_13{background-position: 0 -60px}
.pro-nav-child .sub li a .icon_7{background-position: -80px -60px}
.pro-nav-child .sub li a .icon_8{background-position: -160px -60px}
.pro-nav-child .sub li a .icon_10{background-position: -240px -60px}
.pro-nav-child .sub li a .icon_32{background-position: -320px -60px}
.pro-nav-child .sub li a .icon_33{background-position: -400px -60px}
.pro-nav-child .sub li a .icon_37{background-position: -480px -60px}
.pro-nav-child .sub li a .icon_31{background-position: -560px -60px}
.pro-nav-child .sub li:hover a i{background-image: url(../imgs/new/ico_nav2.png);}
.pro-nav-child .sub li:hover a {color:#e70015;}


.maps{position: relative;}
.maps_zb{position: absolute;left:50%;margin-left: 170px;top:285px;background-color: #ffffff;padding:15px 10px;width: 130px;box-shadow: 0 0 10px rgba(0,0,0,.2)}
.maps_zb img{width:120px;margin:auto;display: block}
.maps_zb p{color:#fff;font-size: 12px;background-color: #e70015;line-height: 28px;text-align: center;margin:auto;margin-top: 10px;width:114px;}

