*{font-family: Microsoft Yahei,"","Times New Roman";}

@charset "UTF-8";.no-js .wow{visibility: visible !important}
/*ç¬¬ä¸‰æ–¹å­—ä½“åŠ è½½*/
@font-face{src: url("fonts/Geometric 415 Black BT.woff2") format("woff2"),
        url("fonts/Geometric 415 Black BT.woff") format("woff"),
        url("fonts/Geometric 415 Black BT.ttf") format("truetype"),
        url("fonts/Geometric 415 Black BT.eot") format("embedded-opentype"),
        url("fonts/Geometric 415 Black BT.svg") format("svg");font-weight: normal;font-style: normal}
@font-face{src: url("fonts/Berlin Sans FB Demi Bold.woff2") format("woff2"),
        url("fonts/Berlin Sans FB Demi Bold.woff") format("woff"),
        url("fonts/Berlin Sans FB Demi Bold.ttf") format("truetype"),
        url("fonts/Berlin Sans FB Demi Bold.eot") format("embedded-opentype"),
        url("fonts/Berlin Sans FB Demi Bold.svg") format("svg");font-weight: normal;font-style: normal}
/*ç½‘ç«™ä¸»é¢˜è‰²*/
a:hover{color: #fc5a20}
/*å®šå®½å¸ƒå±€*/
.com-width{margin-right: auto;margin-left: auto;width: 1400px}
@media (max-width: 1600px){.com-width{width: 1200px}}
@media (max-width: 1280px){.com-width{width: 1000px}}
@media (max-width: 1040px){.com-width{width: 980px}}
@media (max-width: 980px){.com-width{width: 96%}}
/*ç®€æ˜“æ …æ ¼åŒ–*/
.row{margin-left: -10px;margin-right: -10px;zoom: 1}
.row:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.row>li, .row .item{float: left;padding: 0 10px;margin-bottom: 20px}
.row li img, .row .item img{max-width: 100%}
.row-2 li, .row-2 .item{width: 50%}
.row-3 li, .row-3 .item{width: 33.3333%;float: left;padding: 0 10px}
.row-4>li, .row-4 .item{width: 25%}
.row-5 li, .row-5 .item{width: 20%}
.row-6 li, .row-6 .item{width: 16.6666%}
.row-8 li, .row-8 .item{width: 12.5%}
@media (max-width: 980px){.row-3 li, .row-3 .item{width: 50%}}
@media (max-width: 375px){.row li, .row .item{width: 100% !important}}
/*åŽ»é™¤swiperä¸€äº›é»˜è®¤æ ·å¼*/
.swiper-pagination-bullet:focus,
.swiper-button-next:focus, .swiper-button-prev:focus{outline: none}
.color-default{color: #fc5a20}
.pt-60{padding-top: 60px}
.pt-80{padding-top: 80px}
.pt-90{padding-top: 90px}
.pb-80{padding-bottom: 80px}
.pb-70{padding-bottom: 70px}
.pb-100{padding-bottom: 100px}
.pb-130{padding-bottom: 130px}
.mt6{margin-top: 6px}
.com-pagination{margin-top: 60px;width: 100% !important;position: static !important}
.com-pagination .swiper-pagination-bullet{width: 12px;height: 12px;background: #cacaca;opacity: 1;text-align: center;margin: 0 5px}
.com-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1892cc}
/*å¤´éƒ¨*/
.header-wrap{width: 100%;height: 150px;}
.header{position: absolute;left: 0;top: 0;z-index: 999;width: 100%;height: 150px;padding: 10px 15%;box-sizing: border-box;text-align: center;-webkit-transition: .1s;-o-transition: .1s;transition: .1s;}
.header.miss{top: -100px!important}
.tit-bar.fixed{position: fixed;background-color: #fff;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);left: 0;top: 0;z-index: 199900;width: 100%;height: 80px;padding: 0 40px;box-sizing: border-box;text-align: center;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.header.fixed{position: fixed;background-color: #fff;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1)}
.header.fixed .logo a,
.header-wrap .header .logo a{color: #333}
.header.fixed .nav-list li a,
.header-wrap .header .nav-list li a{color: #666}
.header .logo{margin-top: 30px;font-size: 0;/*overflow: hidden;*/}
.header .logo .pic{position: relative;display: inline-block}
.header.fixed .logo .pic,
.header-wrap .header .logo .pic{/*background: url(../images/logo2.png) no-repeat center;*/}
.header.fixed .logo .pic img,
.header-wrap .header .logo .pic img{ opacity: 1}
.header.fixed .search,
.header-wrap .header .search{border-color: #666;color: #666}
.header.fixed .search input::-webkit-input-placeholder,
.header-wrap .header .search input::-webkit-input-placeholder{color: #666}
.header .logo a{display: inline-block;vertical-align: middle;font-size: 14px;color: #fff;outline: none}
.header .logo a .slogan{position: relative;top: 3px;display: inline-block;vertical-align: middle;margin-left: 18px}
.header .nav-list{display: inline-block;line-height: 40px;height: 40px;width: 100%;margin-top: 10px;}
.header .nav-list li{float: left;width: 16.6%;text-align: center;height: 40px;line-height: 40px;border-radius: 10px;}
.header .nav-list li a{font-size: 20px;display: inline-block;width:100%;height: 40px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s;}
.header .nav-list li a:hover{background: #666666;border-radius:10px;}
.header .nav-list li a:hover{color:#fff;}
.header .nav-list li.on a{color: #fff;background: #666;border-radius: 10px;}
.header .search{height: 80px;float: right;line-height: 80px;color: #fff;border-bottom: 1px solid #fff;}
.header .search input{font-size: 18px;color: #fff;vertical-align: bottom;line-height: 30px}
.header .search input::-webkit-input-placeholder{color: #fff}
.header .search input.inp{width: 80px;padding-left: 5px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.header .search:hover input.inp{width: 120px}
.header .search input.sub{width: 30px;height: 30px;background: url(../images/icon-s.png) no-repeat center;cursor: pointer;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.header.fixed .search input.sub,
.header-wrap .header .search input.sub{background: url(../images/icon-s-black.png) no-repeat center}
.header .search input.sub:hover{background: url(../images/icon-s-on.png) no-repeat center}
.header.fixed .search input,
.header-wrap .search input{color: #333}
/*è½®æ’­*/
/*.swiper-button-prev, .swiper-container-rtl .swiper-button-next, .swiper-button-next, .swiper-button-prev{display: none}
*/
.bottom-nav{width: 100%;text-align: center;position: absolute;bottom: 30px;z-index: 10}
.ups-icon-videoplay{display: inline-block;vertical-align: middle;margin-right: 15px;cursor: pointer}
.ups-icon-videoplay:before{content: "\e680";font-size: 28px;color: white}
.stop-status.ups-icon-videoplay:before{content: "\e681"}
#banner{/*margin-top: 80px;*/
    margin-top: 0px}
#banner,
#banner .swiper-wrapper{/*height: 100vh;/* åŠ ä¸Šå®ƒ ä¼šé“ºæ»¡  before is 100vh*/
    height: 90vh}
#banner .swiper-slide
{/*height: 470px ;*/ /* before is 100% */
    /* height: 600px;*/
    height: 100%}
#banner .swiper-slide .img-inner{display: block;width: 100%;height: 100%;background-size: cover !important;/* -webkit-transition: 2s;-o-transition: 2s;transition: 2s;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);z-index: 1;*/}
/*  è‡ªå·±çš„æ ·å¼å¼€å§‹ */
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 36px}
.swiper-pagination-bullet{width: 18px;height: 18px}
/*#banner .swiper-slide.swiper-slide-active .img-inner{-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}
*/
#banner .swiper-pagination{position: relative;display: inline-block;height: 29px;vertical-align: middle}
/*#banner .swiper-pagination-bullet{width: 25px;height: 32px;background: transparent;opacity: 1;box-sizing: border-box;border-radius: 0;margin: 0 40px;vertical-align: middle;position: relative}
*/
#banner .swiper-pagination-bullet:before{content: "";position: absolute;left: 0;width: 100%;text-align: center;color: #eee;font-size: 16px;font-weight: normal;line-height: 1}
#banner .swiper-pagination-bullet-active:before{}
/*#banner .swiper-pagination-bullet:first-child:before{content: "01"}
#banner .swiper-pagination-bullet:nth-child(2):before{content: "02"}
#banner .swiper-pagination-bullet:nth-child(3):before{content: "03"}
#banner .swiper-pagination-bullet:nth-child(4):before{content: "04"}
#banner .swiper-pagination-bullet:nth-child(5):before{content: "05"}
#banner .swiper-pagination-bullet:nth-child(6):before{content: "06"}
#banner .swiper-pagination-bullet:nth-child(7):before{content: "07"}
#banner .swiper-pagination-bullet:nth-child(8):before{content: "08"}
#banner .swiper-pagination-bullet:nth-child(9):before{content: "09"}
#banner .swiper-pagination-bullet:nth-child(10):before{content: "10"}
*/
/*#banner .swiper-pagination-bullet:after{content: "";position: absolute;left: 50%;bottom: 0;width: 2px;height: 2px;background: #fff;margin-left: -1px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
#banner .swiper-pagination-bullet-active:after{background: #fc5a20;width: 6px;margin-left: -3px}
*/#banner .swiper-button-next, #banner .swiper-button-prev{width: 75px;height: 30px;margin-top: -15px;cursor: pointer;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
/** æ›¿æ¢swiperç»„ä»¶ ä¸Šä¸€ä¸ª ä¸‹ä¸€ä¸ªç®­å¤´çš„æ ·å¼
#banner .swiper-button-next{right: 60px;background: url(../images/icon-banner-next.png) no-repeat center}
#banner .swiper-button-prev{left: 60px;background: url(../images/icon-banner-prev.png) no-repeat center}
*/
#banner .swiper-button-next:hover{-webkit-transform: translateX(10px);-ms-transform: translateX(10px);-o-transform: translateX(10px);transform: translateX(10px)}
#banner .swiper-button-prev:hover{-webkit-transform: translateX(-10px);-ms-transform: translateX(-10px);-o-transform: translateX(-10px);transform: translateX(-10px)}
/*ä¸»ä½“*/
.index-title{padding-top: 80px;padding-bottom: 55px;text-align: center}
.index-title.pbig{padding-top: 70px}
.index-title h3{font-size: 36px;color: #333;line-height: 1}
.index-title h3 span{font-weight: bold;text-transform: uppercase}
.index-title h4{margin-top: 12px;font-size: 16px;color: #666}
.index-title .tit-des{margin-top: 30px;font-size: 16px;color: #989898;line-height: 26px}
.index-title .more{margin-top: 32px;display: inline-block;color: #1892cc;border-bottom: 1px solid #1892cc;line-height: 30px;-webkit-transition: .4s;-o-transition: .4s;transition: .4s}
.index-title .more:hover{background: #1892cc;color: #fff;padding: 0 20px}
.index-product{padding-bottom: 80px}
.index-product .content{position: relative}
.index-product-swiper{overflow: hidden}
.index-product .content .product-next,
.index-product .content .product-prev{margin-top: -64px!important}
.index-product .content .product-next{right: -5%!important}
.index-product .content .product-prev{left: -5%!important}
.index-product .content .item-l{/*float: left;yuan*/
    float: right;width: 76%;margin-bottom: -20px;/* padding-right: 20px;yuan*/
    padding-left: 20px}
.index-product-list li .box{padding-bottom: 25px;background: #fff;text-align: center;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.index-product-list li .box:hover,
.index-product .content .item-r .box:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1)}
.index-product-list li .box .pic{padding: 0 40px;overflow: hidden}
.index-product-list li .box h5{font-size: 16px;color: #333}
.index-product-list li .box p{margin-top: 2px;color: #666}
.index-product .content .item-r{position: absolute;/*right: 0;yuan*/
    left:0;top: 0;width: 24%;height: 100%;/*background: url(../images/index-product-r-bg.jpg) no-repeat center;background-size: cover;*/
    background: #fff}
.index-product .content .item-r .box{text-align: center;background: #fff;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.index-product .content .item-r .box .cont h5{font-size: 16px;color: #333;font-weight: bold}
.index-product .content .item-r .box .cont p{color: #333}
.index-product .content .item-r .box .cont .more{display: inline-block;margin-top: 10px;font-size: 16px;color: #fff;border-bottom: 1px solid #18beff;background: #18beff;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.index-product .content .item-r .box:hover .cont .more{padding: 0 10px}
.index-product .content .item-r .box:hover .com-back-btn{width: 140px}
.index-product .content .item-r .box .cont .pic{margin-top: 30px;margin-bottom: 50px;padding: 0 15px}
.index-solution{position: relative}
.index-solution .item{position: relative;float: left;width: 20%;overflow: hidden;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.index-solution .item:hover{width: 35% !important}
.index-solution .item img{max-width: none;position: relative;left: 50%;margin-left: -378px}
.index-solution .item .box{position: relative}
.index-solution .item .box:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .3);z-index: 88;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.index-solution .item:hover .box:before{opacity: 0;visibility: hidden}
.index-solution .item .box .sigle{position: absolute;left: 50%;top: 50%;width: 50%;margin-left: -25%;font-size: 20px;color: #fff;z-index: 99;text-align: center;line-height: 30px;margin-top: -30px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.index-solution .item:hover .box .sigle{opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px)}
.index-solution .item .box .cont{position: absolute;left: 10%;top: 50%;width: 80%;height: 310px;margin-top: -155px;background: rgba(255, 255, 255, .8);text-align: center;z-index: 100;padding: 100px 8% 0;visibility: hidden;opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.index-solution .item:hover .box .cont{visibility: visible;opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}
.index-solution .item .box .cont h5{font-size: 20px;color: #333}
.index-solution .item .box .cont .des{color: #666;margin-top: 15px;opacity: 0;visibility: hidden;overflow: hidden}
.index-solution .item:hover .box .cont .des{opacity: 1;visibility: visible}
.index-solution .pagination2{margin-top: 40px;position: static;text-align: center}
.index-solution .pagination2 .swiper-pagination-bullet{width: 14px;height: 14px;margin: 0 5px;background: #d2d2d2;opacity: 1}
.index-solution .pagination2 .swiper-pagination-bullet-active{background: #f4651c}
.index-solution .item .box .cont .icon-more{margin-top: 30px;width: 44px;height: 10px;background: url(../images/icon-more1.png) no-repeat center}
.index-about{padding-top: 190px;height: 493px}
/*æ•°å­—æ»šåŠ¨ é£Žæ ¼2*/
.num-scroll-two{text-align: center;font-size: 0}
.num-scroll-two li{display: inline-block;width: 25%;padding: 0 40px;color: #ff8d1f;font-size: 18px;min-width: 162px}
.num-scroll-two li .num{margin-right: 5px;font-size: 65px;line-height: 1}
.num-scroll-two.inner{padding: 70px 0}
.num-scroll-two.inner li{color: #666}
.num-scroll-two.inner li .num{color: #333}
.num-scroll-two li .cont{display: inline-block;text-align: left}
.num-scroll-two li .num-tit{color: #e9e9e9}
.num-scroll-two.inner li .num-tit{color: #666}
.index-honor{position: relative;margin-bottom: 100px}
.index-honor-list{overflow: hidden}
.index-honor-list .item .box{background: #efeded;text-align: center;padding: 35px 20px 25px}
.index-honor-list .item .box .pic{height: 230px;line-height: 230px;font-size: 0;overflow: hidden}
.index-honor-list .item .box .pic img{max-height: 100%}
.index-honor-list .item .box h5{margin-top: 20px;color: #666}
.index-honor .com-next{right: -80px;background-image: url(../images/swiperarrow-right.png);background-size: auto;background-position: right center;opacity: .5}
.index-honor .com-prev{left: -80px;background-image: url(../images/swiperarrow-left.png);background-size: auto;background-position: left center;opacity: .5}
.index-honor .com-next, .index-honor .com-prev{width: 45px;height: 45px;/*background-color: #666;*/
    -webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.index-honor .com-next:hover, .index-honor .com-prev:hover{/*background-color: #fc5a20;*/
    opacity: 1}
.index-news{padding-bottom: 100px}
.index-news-swiper{overflow: hidden}
.index-news-content{opacity: 0!important}
.index-news-content.swiper-slide-active{opacity: 1!important}
.index-news-content .item{float: left}
.index-news-content .item-l{width: 48%}
.index-news-content .item-l .pic{margin-bottom: 30px;overflow: hidden;height: 291px;text-align: center;background: #fff}
.index-news-content .item-l .pic img{max-width: 100%;max-height: 100%}
.index-news-content .item-l h5 a{color: #333}
.index-news-content .item-l h5 a:hover,
.index-news-content .item-l p .more:hover,
.index-news-content .item-r ul li .box:hover h5{color: #1892cc}
.index-news-content .item-l h5,
.index-news-content .item-r ul li .box h5{font-size: 18px;color: #333}
.index-news-content .item-l p,
.index-news-content .item-r ul li .box p{margin-top: 10px;color: #666}
.index-news-content .item-r{width: 52%}
.index-news-content .item-r ul li .box h5{position: relative;padding-left: 15px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.index-news-content .item-r ul li .box h5:before{content: "";position: absolute;left: 0;width: 6px;height: 100%;background: url(../images/icon-news-tit.png) no-repeat center}
.index-news-content .item-r ul li .box p{color: #afafaf}
.index-news-content .item-l p .more{display: inline-block;margin-left: 6px;color: #1892cc;/* #18beff */}
.index-news-content .item-l p .more span{display: inline-block;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.index-news-content .item-l p .more:hover span{padding: 0 10px}
.index-news-content .item-r{padding-left: 70px;padding-top: 5px}
.index-news-content .item-r ul li .box{position: relative;padding-right: 100px}
.index-news-content .item-r ul li .box .more{position: absolute;right: 0;bottom: 0;width: 82px;font-size: 14px;color: #666;line-height: 1.5}
.index-news-content .item-r ul li .box .more .icon-more{position: relative;margin-bottom: 10px;width: 82px;height: 20px;/*background: url(../images/icon-more3.png) no-repeat center #d2d2d2;*/
    overflow: hidden}
.index-news-content .item-r ul li .box .more .icon-more:after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/icon-more3.png) no-repeat center #d2d2d2;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.index-news-content .item-r ul li .box .more .icon-more:before{content: "";position: absolute;left: -100%;top: 0;width: 100%;height: 100%;background: url(../images/icon-more2.png) no-repeat center #f5f5f5;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.index-news-content .item-r ul li .box:hover .more .icon-more:before{left: 0}
.index-news-content .item-r ul li .box:hover .more .icon-more:after{left: 100%}
.index-news-content .item-r ul li ~ li{margin-top: 70px}
.index-news-content .item-r ul li .box:hover h5{-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
/*åº•éƒ¨*/
.footer{padding: 50px 0;background: #2d2f2d}
.foot-nav{float: left;margin-left: 110px;margin-top: 10px}
.foot-nav>li{float: left}
.foot-nav>li ~ li{margin-left: 52px}
.foot-nav>li h4{color: #fff;display: inline-block;font-size: 16px;line-height: 37px}
.foot-nav>li ul{margin-top: 10px}
.foot-nav>li ul li a:hover{color: #fc5a20}
.foot-nav>li ul li a{display: inline-block;line-height: 28px;color: #666;max-width: 130px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle}
.foot-contact{margin-top: 20px;text-align: right}
.com-zx{display: inline-block;width: 168px;line-height: 44px;text-align: center;border: 1px solid #fff;color: #fff !important;-webkit-transition: .4s;-o-transition: .4s;transition: .4s}
.com-zx:hover,
.com-zx.zx1{background: #fc5a20;border-color: #fc5a20}
.com-zx.zx1:hover{opacity: .9}
.com-zx .icon-zx,
.com-zx.zx1 .icon-zx{position: relative;margin-right: 14px;margin-top: -2px;width: 23px;height: 21px;background: url(../images/icon-zx.png) no-repeat center}
.foot-contact h3{margin-top: 10px;font-size: 30px;color: #fff;font-weight: bold;font-style: italic}
.copyright{line-height: 50px;background: #2d2f2d;text-align: center}
.copyright .com-width{border-top: 1px solid #424442}
.copyright .focus-list a{position: relative;display: inline-block;margin-left: 12px;width: 30px;height: 30px;line-height: 30px;text-align: center;background: #d5d5d5;border-radius: 50%;-webkit-transition: background .3s;-o-transition: background .3s;transition: background .3s}
.copyright .focus-list a:hover{background: #fc5a20}
.copyright .focus-list a .qr{position: absolute;bottom: 60px;left: 50%;margin-left: -50px;width: 100px;opacity: 0;-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.copyright .focus-list a:hover .qr{-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);opacity: 1}
.copyright .focus-list a .icon{position: relative;top: -2px}
.copyright .focus-list a .icon:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;opacity: 0;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.icon-tb{width: 22px;height: 18px;background: url(../images/foot-icon-tb.png) no-repeat center}
.icon-albb{margin-top: -4px;width: 27px;height: 14px;background: url(../images/foot-icon-albb.png) no-repeat center}
.icon-xcx{width: 20px;height: 19px;background: url(../images/foot-icon-xcx.png) no-repeat center}
.icon-qq{width: 15px;height: 22px;background: url(../images/foot-icon-qq.png) no-repeat center;background-size: contain}
.icon-wx{width: 20px;height: 20px;background: url(../images/foot-icon-wx.png) no-repeat center;background-size: contain}
.icon-tb:before{background-image: url(../images/foot-icon-tb-on.png);background-size: contain}
.icon-albb:before{background-image: url(../images/foot-icon-albb-on.png);background-size: contain}
.icon-xcx:before{background-image: url(../images/foot-icon-xcx-on.png);background-size: contain}
.icon-qq:before{background-image: url(../images/foot-icon-qq-on.png);background-size: contain}
.icon-wx:before{background-image: url(../images/foot-icon-wx-on.png);background-size: contain}
.copyright .focus-list a:hover .icon:before{opacity: 1}
.links-content{background: #2d2f2d;padding-bottom: 10px;line-height: 30px}
.links-content a{margin: 0 5px}
/*å†…é¡µæ ç›®å›¾*/
.page-banner{position: relative;overflow: hidden}
.page-banner .pb-tit{position: absolute;left: 50%;top: 44%;margin-left: -700px}
.page-banner .pb-tit.center{top: 50%;margin-top: -33px;left: 0;margin-left: 0;width: 100%}
.page-banner .pb-p-tit.center{margin-top: -60px}
.page-banner .pb-pic img{-webkit-animation: SlickIn cubic-bezier(1, 0, .5, .5) 1s;animation: SlickIn cubic-bezier(1, 0, .5, .5) 1s}
/*ç¼©å°åœæ­¢*/
@-webkit-keyframes SlickIn{0%{-webkit-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1)}
    100%{-webkit-transform: scale(1, 1);transform: scale(1, 1)}}
@-webkit-keyframes SlickOut{0%{-webkit-transform: scale(1, 1);transform: scale(1, 1)}
    100%{-webkit-transform: scale(.9, .9);transform: scale(.9, .9)}}
@keyframes SlickIn{0%{transform: scale(1.1, 1.1)}
    100%{transform: scale(1, 1)}}
@keyframes SlickOut{0%{transform: scale(1, 1)}
    100%{transform: scale(.9, .9)}}
.page-banner .pb-tit span{display: block;color: #fff;line-height: 1;font-size: 20px}
.page-banner .pb-tit .en{font-size: 36px;font-weight: bold;text-transform: uppercase}
.page-banner .pb-tit .cn{margin-top: 15px}
@media (max-width: 1440px){.page-banner .pb-tit{font-size: 36px}}
.page-cate{height: 66px;font-size: 0;text-align: center;box-shadow: 0 1px 6px rgba(0,0,0,0.08)}
.page-cate ul li{display: inline-block;width: 25%}
.page-cate a{position: relative;display: inline-block;font-size: 16px;padding: 0 10px;line-height: 66px}
.page-cate ul li.on a,
.news-cate li.on a{color: #1892cc;/* #fc5a20   #29a7e2  */}
.page-cate a:before,
.news-cate li a:before,
.product-tit-tab li:before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background-color: #fc5a20;-webkit-transform-origin: 100%;transform-origin: 100%;-webkit-transition: -webkit-transform .5s cubic-bezier(.4, 0, .2, 1);transition: transform .5s cubic-bezier(.4, 0, .2, 1);-webkit-transform: scaleX(0);transform: scaleX(0);visibility: hidden\9}
.page-cate li a:hover:before,
.page-cate li.on a:before,
.news-cate li.on a:before,
.news-cate li a:hover:before,
.product-tit-tab li.on:before,
.product-tit-tab li:hover:before{-webkit-transform: scaleX(1);-moz-transform: scaleX(1);transform: scaleX(1);-webkit-transform-origin: 0;transform-origin: 0;visibility: visible\9}
/*å…³äºŽ*/
.about-intro{position: relative;padding-top: 85px}
.about-intro .pic{width: 54%}
.about-intro .content{position: absolute;left: 50%;width: 490px;margin-left: -700px;padding-top: 30px;height: 720px;overflow-y: scroll}
.com-tit{font-size: 48px;color: #333;line-height: 1.3}
.com-tit-46{font-size: 46px;color: #333;line-height: 1}
.com-tit-24{font-size: 24px;color: #333;line-height: 1.3;font-weight: bold}
.com-des{padding-top: 50px;font-size: 16px;line-height: 27px}
.com-des p ~ p{/* margin-top: 45px;*/}
.com-des .p2{line-height: 30px}
.about-ln{position: relative}
.about-ln .cont{position: absolute;left: 50%;top: 0;height: 100%;width: 453px;margin-left: -700px}
.linian-list{padding: 120px 0;text-align: center}
.linian-list ul li .box{position: relative}
.linian-list ul li ~ li .box:before{content: "";position: absolute;left: 0;top: 13px;width: 1px;height: 26px;background: #cccccc}
.linian-list ul li h5,
.linian-list ul li p{display: inline-block;vertical-align: middle;text-align: left}
.linian-list ul li h5{font-size: 36px;color: #333}
.linian-list ul li p{margin-left: 40px;font-size: 16px;color: #666}
.about-intro.feature{padding-top: 0;margin-top: -50px}
.about-intro.feature .cont{position: absolute;right: 50%;top: 0;height: 100%;margin-right: -700px;text-align: right}
.about-partner{margin-top: 120px;height: 771px;background: #f4f4f4 url(../images/partner-bg.jpg) no-repeat left center;background-size: 45.5%}
.about-partner .left{height: 100%;height: 771px;padding-top: 180px;width: 45.5%}
.about-partner .left .com-zx{margin-top: 65px}
.about-partner .right{float: left;width: 54.5%;padding-left: 90px;padding-top: 130px}
.about-partner .right ul li{float: left;width: 20%;text-align: center;margin-bottom: 50px}
.honor-content{position: relative}
.honor-content .item-tit{width: 25%;height: 425px}
.honor-content .item-tit .box{background: #1892cc;text-align: center;/*background: url(../images/honor-tit-bg.jpg) no-repeat center;*/
    background-size: cover;color: #fff;padding-top: 105px}
.honor-content .item-tit .box .cont{display: inline-block;width: 205px;text-align: left}
.honor-content .item-tit .box h3{font-size: 36px;line-height: 1}
.honor-content .item-tit .box h3 em{font-style: normal;font-size: 118px;font-family:'NotoSansHans Medium';font-weight: bold;line-height: 105px}
.honor-content .item-tit .box h3 span{font-size: 24px;line-height: 1}
.honor-content .item-tit .box .icon-more{width: 33px;height: 33px;background: url(../images/icon-more-h.png) no-repeat center;margin-top: 20px}
.honor-content .item-swiper{width: 75%;overflow: hidden}
.honor-content .item-swiper ul li .box{background: #fff;height: 425px;text-align: center;padding: 15px}
.honor-content .item-swiper ul li .box .pic{padding: 30px;height: 360px;line-height: 300px;font-size: 0}
.honor-content .item-swiper ul li .box .pic img{display: inline-block;max-height: 100%}
.honor-content .item-swiper ul li .box h5{color: #666}
.inner-honor-list{position: static !important}
.inner-honor-list .slick-dots{position: absolute;left: 0;bottom: -70px;width: 100%;text-align: center}
.inner-honor-list .slick-dots li{float: none;display: inline-block;width: 14px;height: 14px;background: #cacaca;margin: 0 6px;padding: 0;border-radius: 50%;cursor: pointer}
.inner-honor-list .slick-dots li.slick-active{background: #1892cc}
.inner-honor-list .slick-dots li button{font-size: 0}
.honor-content2{margin-top: 130px}
.honor-content2 .item-tit,
.honor-content2 .item-swiper{float: right}
.honor-content2 .item-tit .box{background: url(../images/honor-tit-bg2.jpg) no-repeat center;background-size: cover}
.com-tit-36{font-size: 36px;color: #333;line-height: 1}
.com-des-16{font-size: 16px;color: #666;margin-top: 35px;line-height: 30px}
.partner-content{margin-top: 45px}
.partner-content .item{text-align: center}
.partner-content .item .tit{height: 225px;color: #fff;font-size: 18px;padding-top: 50px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.partner-content .item .tit:hover{opacity: .9}
.partner-content .item:first-child .tit{background: url(../images/hezuo-tit-1.png) no-repeat center;background-size: cover}
.partner-content .item:nth-child(2) .tit{background: url(../images/hezuo-tit-2.png) no-repeat center;background-size: cover}
.partner-content .item:last-child .tit{background: url(../images/hezuo-tit-3.png) no-repeat center;background-size: cover}
.partner-content .item .tit .icon{width: 100%;height: 85px;line-height: 85px;font-size: 0;margin-bottom: 10px}
.partner-content .item .cont{position: relative;padding: 40px 40px 20px;background: #fff;overflow: hidden}
.partner-content .item .scroll-cont{height: 620px}
.partner-content .item .cont .swiper-slide{width: 33.3333%;float: left;padding: 0;height: auto;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.partner-content .item .cont .swiper-slide img{-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.partner-content .item .cont .swiper-slide img:hover{position: relative;z-index: 2;-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);box-shadow: 0 0 20px rgba(0,0,0,0.2)}
/*è”ç³»*/
.contact-one{padding: 105px 0}
.contact-one-list{margin-top: 110px}
.contact-one-list li .pic,
.contact-one-list li .cont{display: inline-block;vertical-align: middle}
.contact-one-list li .pic{margin-right: 30px}
.contact-one-list li .cont{font-size: 16px;text-align: left}
.contact-one-list li .cont p span,
.contact-one-list li .cont p a{font-size: 18px}
.contact-one-list li .cont p .f14{font-size: 14px}
.contact-two{padding: 72px 0 12px}
.contact-two-list{margin-top: 72px}
.contact-two-list li .box{position: relative;background: #fff;height: 200px;padding: 55px 180px 55px 70px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.contact-two-list li .box:hover{box-shadow: 0 0 20px rgba(0,0,0,.1)}
.contact-two-list li .box h5{font-size: 18px;color: #333;margin-bottom: 10px}
.contact-two-list li .box p{line-height: 30px}
.contact-two-list li .box .zx-box{position: absolute;right: 90px;top: 50%;margin-top: -15px;height: 30px;line-height: 30px;font-size: 0}
.contact-two-list li .box .zx-box a{position: relative;display: inline-block;margin-left: 10px;vertical-align: middle;width: 30px;height: 30px;background: #eaeaea;border-radius: 50%;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.contact-two-list li .box .zx-box a:hover{background: #fc5a20}
.icon-qq2{width: 100%;height: 100%;background: url(../images/foot-icon-qq-on.png) no-repeat center;background-size: 20px}
.icon-wx2{width: 100%;height: 100%;background: url(../images/foot-icon-wx-on.png) no-repeat center;background-size: 20px}
.contact-two-list li .box .zx-box .wx .qr{position: absolute;left: 50%;top: -110px;margin-left: -50px;width: 100px;height: 100px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);opacity: 0;visibility: hidden;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);-o-transform: translateY(-20px);transform: translateY(-20px);-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.contact-two-list li .box .zx-box .wx:hover .qr{opacity: 1;visibility: visible;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}
.news-cate{margin-top: 30px;text-align: center;margin-bottom: 42px;font-size: 0}
.news-cate li{position: relative;display: inline-block;margin: 0 23px}
.news-cate li ~ li:before{content: "";position: absolute;left: -22px;top: 50%;height: 9px;margin-top: -4.5px;border-left: 1px dotted #6e6e6e}
.news-cate li a{display: inline-block;font-size: 18px;line-height: 30px;position: relative;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.news-cate li a:before{bottom: -5px}
.news-one{position: relative;margin-bottom: 55px}
.news-one .pic{overflow: hidden;height: 450px;line-height: 450px;font-size: 0;text-align: center;background: #fff}
.news-one .pic img{max-height: 100%}
.news-one .item{float: right;width: 50%}
.news-one .cont{position: absolute;left: 0;top: 0;height: 100%;background: #fff;overflow: hidden;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.news-one .cont .news-box{padding: 0 80px}
.news-one .cont .news-box h4{font-size: 22px;color: #333;font-weight: bold;-webkit-transition: .4s;-o-transition: .4s;transition: .4s}
.news-one .cont .news-box p{margin-top: 15px;font-size: 16px;color: #666;-webkit-transition: .4s;-o-transition: .4s;transition: .4s}
.icon-news-more{margin-top: 50px;width: 28px;height: 11px;background: url(../images/icon-news-more.png) no-repeat center;background-size: cover;-webkit-transition: .4s;-o-transition: .4s;transition: .4s}
.news-one .cont .news-box .icon-news-more{margin-top: 95px}
.news-list{margin-left: -13px;margin-right: -13px}
.news-list li{padding: 0 13px;margin-bottom: 30px}
.news-list li .news-box{position: relative;display: block;background: #fff;padding: 60px 70px 50px;overflow: hidden;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.news-list li .news-box:before,
.news-one .cont:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url(../images/news-bg.png) no-repeat right bottom #f4651c;opacity: 0;visibility: hidden;-webkit-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.news-list li .news-box:hover:before,
.news-one .cont:hover:before{opacity: 1;visibility: visible;-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}
.news-list li .news-box .content,
.news-one .cont .news-box{position: relative}
.news-list li .news-box .date{font-size: 12px;color: #666;-webkit-transition: .4s;-o-transition: .4s;transition: .4s}
.news-list li .news-box .date em{display: inline-block;margin-right: 10px;font-size: 16px;font-weight: bold;font-style: normal}
.news-list li .news-box h4{margin-top: 25px;font-size: 16px;color: #333;font-weight: bold;-webkit-transition: .4s;-o-transition: .4s;transition: .4s}
.news-list li .news-box p{margin-top: 10px;color: #989898;line-height: 28px;-webkit-transition: .4s;-o-transition: .4s;transition: .4s}
.news-list li .news-box:hover .date,
.news-list li .news-box:hover h4,
.news-list li .news-box:hover p,
.news-one .cont:hover .date,
.news-one .cont:hover h4,
.news-one .cont:hover p{color: #fff}
.news-list li .news-box:hover .icon-news-more,
.news-one .cont:hover .icon-news-more{background: url(../images/icon-news-more2.png) no-repeat center;-webkit-transform: translateX(10px);-ms-transform: translateX(10px);-o-transform: translateX(10px);transform: translateX(10px)}
/*è§£å†³æ–¹æ¡ˆ*/
.solution-item{padding-top: 70px;text-align: center}
.solution-item h3{font-size: 24px;color: #333;font-weight: bold;line-height: 1}
.solution-item .des{margin-top: 25px;font-size: 16px;line-height: 30px;padding: 0 20%}
.solution-item .box{position: relative;margin-top: 40px;overflow: hidden}
.solution-item .box:before,
.solution-banner:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.3);z-index: 2;opacity: 0;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.solution-item .box:before,
.solution-banner:before{/* opacity: 1;*/
    opacity: .1}
.solution-item .box:hover:before{opacity: .8}
.solution-item .box .cont,
.solution-banner .solution-cont{position: absolute;left: 0;top: 50%;width: 100%;margin-top: -84px;text-align: center;z-index: 3}
.solution-item .box .cont{opacity: 1}
.solution-item .box .cont .icon-cloud,
.page-banner .solution-cont .icon-cloud{width: 73px;height: 54px;background: url(../images/icon-cloud.png) no-repeat center;opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.solution-item .box .cont h4,
.page-banner .solution-cont h4{margin-top: 20px;color: #fff;font-size: 18px;opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);-webkit-transition: .6s;-o-transition: .6s;transition: .6s}
.page-banner .solution-cont h4{font-size: 38px;/* 24px;*/}
.solution-item .box .cont .more{display: inline-block;margin-top: 45px;color: #fff;font-size: 12px;opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px);-webkit-transition: .7s;-o-transition: .7s;transition: .7s}
.solution-item .box .cont .icon-cloud,
.solution-item .box .cont h4,
.solution-item .box .cont .more,
.page-banner .solution-cont .icon-cloud,
.page-banner .solution-cont h4{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}
.center-more{margin-top: 40px;font-size: 16px}
.icon-jt{margin-left: 6px;width: 20px;height: 10px;/* background: url(../images/icon-s-next.png) no-repeat center;*/
    margin-top: -1px}
.solution-more{margin-top: 60px;margin-bottom: 60px}
.solution-bg{margin-top: -65px;position: relative;z-index: 5;background: #fff;padding-top: 80px;padding-bottom: 60px;text-align: center}
.solution-bg .des{margin-top: 60px;margin-bottom: 60px;font-size: 16px;line-height: 30px;padding: 0 5%;text-align: left;/*text-indent: 2em;*/}
.solution-bg .des p ~ p{margin-top: 10px}
.solution-bg ul{padding: 0 10%;margin-bottom: 90px}
.solution-bg ul li li{margin-bottom: 0}
.solution-bg ul li h4{display: inline-block;vertical-align: middle;width: 88px;height: 88px;line-height: 22px;padding-top: 22px;background: #ff651b;color: #fff;font-size: 18px;text-align: center;border-radius: 50%;margin-right: 20px}
.solution-bg ul li:first-child h4{background: #000}
.solution-bg ul li p{display: inline-block;vertical-align: middle;font-size: 16px;text-align: left}
.solution-bg .zx{display: inline-block}
.icon-s-more{width: 23px;height: 21px;background: url(../images/icon-s-more.png) no-repeat center;margin-top: -2px;margin-right: 10px}
.solution-detail{margin-top: 60px;padding: 60px;min-height: 300px;background: #fff}
.solution-detail .content{padding-top: 35px;    font-size: 16px}
.solution-product{padding-top: 55px;padding-bottom: 90px}
.solution-product-content{margin-top: 35px;overflow: hidden}
.index-product-list .swiper-slide{padding: 0 10px}
.xg-case{padding-top: 70px;padding-bottom: 60px}
.xg-case-content{margin-top: 55px}
.xg-case-content ul li .box .pic{overflow: hidden}
.xg-case-content ul li .box .pic img{width: 100%}
.xg-case-content ul li h5{font-size: 16px;color: #666;margin-top: 20px}
/*æœåŠ¡*/
.service-one{height: 894px;/*background: url(../images/service-map.jpg) no-repeat center #f5f5f5;*/}
.service-one .left{float: left;padding-top: 170px}
.service-one .left h3{font-size: 62px;color: #333;line-height: 1}
.service-one .left .p1{font-size: 22px;margin-top: 18px}
.service-one .left .p2{margin-top: 5px;font-size: 30px;color: #ff651b}
.service-one .left .com-zx{margin-top: 370px;background: #ff651b;border-color: #ff651b}
.service-one .right{float: right}
.service-one .right .num-scroll-two{width: auto;padding: 170px 0 0}
.service-one .right .num-scroll-two li{display: block;padding: 40px 0;    min-width: 100%;width: auto;position: relative}
.service-one .right .num-scroll-two li ~ li:before{content: "";position: absolute;left: 0;top: 0;width: 100%;border-top: 1px solid #dbdbdb}
.service-one .right .num-scroll-two li .cont{text-align: center}
.service-auto{text-align: center;padding: 125px 0 145px}
.com-tit-18{font-size: 18px;color: #333}
.service-auto-list{margin-top: 130px;font-size: 0;text-align: center}
.service-auto-list li .pic{display: inline-block;width: 104px;height: 104px;line-height: 104px;font-size: 0;background: #2d2f2d;border-radius: 50%;-webkit-transition: .4s;-o-transition: .4s;transition: .4s}
.service-auto-list li h5{margin-top: 25px;font-size: 22px;color: #333}
.service-auto-list li p{font-size: 16px;color: #666}
.service-auto-list li .more{margin-top: 25px;display: inline-block;font-size: 14px;color: #666;border-bottom: 1px solid #9c9c9c;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.service-auto-list li .box:hover .pic{background: #18beff;box-shadow: 0 0 20px rgba(0,0,0,0.2)}
.service-auto-list li .box:hover .more{color: #18beff;border-color: #18beff;padding: 0 10px}
.service-support{padding-top: 85px;background: #f5f5f5}
.support-content{margin-top: 45px}
.support-content .item{float: left;width: 33.3333%;position: relative;overflow: hidden}
.support-content .item .cont{position: absolute;left: 11%;top: 50%;margin-top: -65px}
.support-content .item .cont h5{font-size: 24px;color: #fff;line-height: 29px}
.support-content .item .cont p{margin-top: 15px;font-size: 16px;color: #fff}
.support-tel{padding: 48px 0;text-align: center}
.support-tel li{display: inline-block;text-align: left;padding: 0 135px}
.support-tel li .pic{display: inline-block;margin-right: 20px;width: 30px;height: 43px;background: url(../images/icon-s-tel.png) no-repeat center;vertical-align: middle}
.support-tel li .cont{display: inline-block;vertical-align: middle;font-size: 16px;color: #333}
.support-tel li .cont .tel{line-height: 1;font-size: 24px;color: #fc5a20}
.faq-content{padding: 95px 0 50px}
/*æ¡ˆä¾‹*/
.case-list{padding-top: 65px}
.case-item ~ .case-item{margin-top: 60px}
.case-item{position: relative}
.case-item .pic{width: 50%;overflow: hidden}
.case-item .cont{overflow: hidden;width: 50%;padding-right: 20%;padding-top: 115px}
.case-list .case-item .cont{position: absolute;left: 0;top: 0;height: 100%;padding-top: 0;padding-right: 5%;overflow: visible}
.case-list .case-item .cont:before{content: "";position: absolute;left: -8%;top: 0;width: 108%;height: 100%;background: #fff;opacity: 0;-webkit-transform: translateX(-10px);-ms-transform: translateX(-10px);-o-transform: translateX(-10px);transform: translateX(-10px);-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.case-list .case-item .cont:hover:before{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0)}
.case-list .case-item .cont .com-table{position: relative}
.case-item .cont h3{line-height: 50px;color: #333}
.case-item .cont h4{font-size: 24px;margin-top: 30px;color: #333}
.case-item .cont p{font-size: 16px;color: #666;margin-top: 25px}
.case-item .cont .more{display: inline-block;margin-top: 36px;font-size: 16px;color: #ff651b;border-bottom: 1px solid #ff651b;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.case-item .cont:hover .more{padding: 0 15px}
.case-detail-header{padding-bottom: 95px}
.case-detail-header .case-item .cont{padding-top: 10px;padding-right: 120px}
.case-detail-header .case-item .cont .des{margin-top: 25px;height: 220px;overflow-y: scroll;padding-right: 5px}
.case-detail-header .case-item .cont .des p span{}
.case-detail-header .case-item .cont .des::-webkit-scrollbar{width:4px;height:4px}
.case-detail-header .case-item .cont .des::-webkit-scrollbar-button{background-color:#eee}
.case-detail-header .case-item .cont .des::-webkit-scrollbar-track{background:#eee}
.case-detail-header .case-item .cont .des::-webkit-scrollbar-thumb{background:#ddd;border-radius:2px}
.case-detail-header .case-item .cont .des::-webkit-scrollbar-corner{background:#eee}
.case-detail-header .case-item .cont .des::-webkit-scrollbar-resizer{background:#FF0BEE}
.case-detail-header .case-item .cont .des p{margin-top: 10px}
.case-detail-header .case-item .cont .other{margin-top: 70px}
.case-detail-header .case-item .cont .other .com-zx{margin-right: 60px}
.case-detail-hezuo{background: #fff;padding-top: 80px;padding-bottom: 80px}
.case-detail-hezuo .content{line-height: 30px;font-size: 16px}
.case-detail-hezuo .content p ~ p{margin-top: 5px}
.case-detail-hezuo .com-tit-36{margin-bottom: 65px}
.case-detail-hezuo .pic{overflow: hidden}
.case-detail-hezuo .cont{overflow: hidden;padding-left: 100px;padding-right: 40px;padding-top: 5px}
.case-detail-hezuo .cont ul li ~ li{margin-top: 60px}
.case-detail-hezuo .cont ul li h5{font-size: 24px;color: #333;line-height: 1}
.case-detail-hezuo .cont ul li p{font-size: 15px;margin-top: 18px}
.case-detail-product{padding-top: 70px;padding-bottom: 60px}
.case-detail-product .index-product-list{margin-top: 60px}
/*ç ”å‘*/
.yanfa{padding: 100px 80px 80px;background: #fff}
.yanfa ul li .box{overflow: hidden}
.yanfa .right{padding-top: 20px}
.yanfa .right h5{font-size: 142px;color: #333;font-weight: bold;line-height: 1;overflow: hidden}
.yanfa .right h4{font-size: 18px;color: #333;margin-left: 17px;line-height: 1.1;padding-top: 20px}
.yanfa .content{padding-right: 120px;overflow: hidden}
.yanfa ul{margin-top: 80px}
.yanfa .content .com-des{padding-top: 40px}
.yanfa-intro{margin-top: 85px}
.yanfa-intro .item{float: left;width: 50%;height: 290px;line-height: 290px;background: #ff651b;color: #fff;text-align: center;font-size: 0}
.yanfa-intro .item:first-child{background: #000}
.yanfa-intro .item .pic,
.yanfa-intro .item .cont{display: inline-block;vertical-align: middle}
.yanfa-intro .item .pic{margin-right: 82px}
.yanfa-intro .item .cont{text-align: left}
.yanfa-intro .item .cont h3{font-size: 26px}
.yanfa-intro .item .cont p{margin-top: 15px;line-height: 25px;font-size: 14px}
.chengguo{padding: 100px 80px 80px}
.chengguo h3 .more{font-size: 16px}
.chengguo ul{margin-top: 40px}
.chengguo ul li{float: left;width: 50%;font-size: 16px;border-bottom: 1px dashed #d7d7d7;padding-right: 100px}
.chengguo ul li a{padding: 15px 0;display: inline-block}
.pinzhi{position: relative;background: #fff;padding: 100px 80px}
.pinzhi .pic{padding-right: 80px;padding-top: 90px;border-right: 1px dashed #d5d5d5}
.pinzhi .cont{position: relative;overflow: hidden;padding-left: 80px;padding-top: 30px}
.pinzhi .cont .com-des{padding-top: 30px;line-height: 30px}
.pinzhi .cont .pic-list{margin-top: 120px}
.pinzhi .cont .pic-list ul li{margin-bottom: 0}
.pinzhi .cont .pic-list ul li .box{overflow: hidden}
/*äº§å“*/
.select-condition-wrap{padding: 10px 0 50px}
.select-condition{border: 1px solid #e6e5e6}
.select-condition dl{position: relative;line-height: 26px;/*overflow: hidden;*/
    font-size: 15px}
.select-condition dl~dl{border-top: 1px solid #e6e5e6}
.select-condition dl dt{position: absolute;left: 0;width: 15%;height: 100%;color: #333;overflow: hidden;background: #f4f4f4;line-height: 50px;font-size: 0;font-weight: bold;text-align:center}
.select-condition.first-one dl:nth-child(1):before,
.select-condition.first-one dl:nth-child(2):before,
.select-condition.first-one dl:nth-child(3):before{content: "";position: absolute;left: 0;bottom: -1px;border-bottom: 2px solid #f4f4f4;width: 100%;z-index: 2}
.select-condition dl dt span{display: inline-block;line-height: 30px;vertical-align: middle;    font-size: 16px}
/*.select-condition.first-big dl dt{line-height: 90px;font-size: 18px;font-weight: bold}
*/.select-condition dl dd{float: right;width: 85%;line-height: 26px;overflow: hidden;padding: 10px 40px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.select-condition dl dd span{color: #333}
.select-condition dl dd .cont{overflow: hidden}
.select-condition dl dd.on{height: 86px}
.select-condition.first-big dl dd{font-size: 14px;color: #333;font-weight: bold;padding: 10px 30px;line-height: 30px}
.select-condition dl dd a{position: relative;margin: 0 10px;display: inline-block;width: 70px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.select-condition dl .ddlist1 a,
#ddlist6 a{width: auto}
.select-condition dl dd a.hong:after{/*content: "+";position: absolute;right: -10px;top: -12px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);*/}
.select-condition dl dd a:hover{color: #f4651c}
.select-condition dl dd a.hong{color: #f4651c}
.select-condition.first-big dl dd a{position: relative;color: #333 !important}
.select-condition.first-big dl dd a{margin-right: 40px}
.select-condition.first-big dl dd a:before{content: "";display: inline-block;width: 17px;height: 17px;border: 2px solid #c9c9c9;vertical-align: middle;margin-top: -2px;margin-right: 10px}
.select-condition.first-big dl dd a.hong:after{content: "";position: absolute;left: 2px;top: -3px;width: 28px;height: 28px;background: url(../images/icon-yse.png) no-repeat right top;background-size: contain;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg)}
.select-condition dl dd h1{margin: 0 20px;display: inline-block;color: red}
.select-condition dl .more{display: none;position: absolute;right: 25px;top: 22px;width: 16px;height: 16px;background: url(../images/icon-select-more.png) no-repeat;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.select-condition dl .more:hover{background: url(../images/icon-select-more-on.png) no-repeat}
.select-condition dl .more.on{-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg)}
.select-condition dl .more2{position: absolute;right: 40px;top: 50%;margin-top: -14px;padding: 0 20px;line-height: 26px;font-size: 14px;color: #1892cc;;/*#fc5a20*/
    border: 1px solid #1892cc;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.select-condition dl .more2:hover{background: #1892cc;/*#fc5a20 */
    color: #fff}
.ok-bar{margin-top: 50px;text-align: center}
.ok-bar a{display: inline-block;margin: 0 10px;width: 140px;line-height: 40px;background: #ddd;color: #666;font-size: 16px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.ok-bar a:hover{opacity: .9}
.ok-bar .j-sub{background: #ff651b;color: #fff}
.selected-bar{padding-top: 30px;padding-bottom: 30px}
.selected-bar .tit{font-size: 16px;color: #333;font-style: normal}
.selected-bar .cur{display: inline-block;color: #ff651b;margin: 0 5px;font-size: 16px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.selected-bar .fr .count-nun{color: #333}
.selected-bar .clearbtn{display: inline-block;margin-left: 10px;font-size: 12px;color: #999;cursor: pointer;padding: 0px 6px;line-height: 18px;border-radius: 2px;position: relative;top: -1px;border: 1px solid #999;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.selected-bar .clearbtn:hover{color: #ff651b;border-color: #ff651b}
.search-bar{display: inline-block;margin-top: 30px;width: 420px;line-height: 50px;border-radius: 5px}
.search-bar .inp{float: left;width: 340px;padding: 0 20px;text-align: left;font-size: 16px;line-height: 50px;background: #f9f9f9;box-shadow: 0 0 15px rgba(0,0,0,0.2) inset;border-top-left-radius: 10px;border-bottom-left-radius: 10px}
.search-bar .inp::-webkit-input-placeholder{color: #999}
.search-bar .sub{float: right;width: 80px;height: 50px;background: url(../images/icon-search.png) no-repeat center #ff651b;background-size: 30px;cursor: pointer;border-top-right-radius: 10px;border-bottom-right-radius: 10px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.search-bar .sub:hover{background-color: #fb5100}
.product-list .item .box{background: #fff;position: relative;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.product-list .item .box:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.1);box-shadow:0 0 20px rgba(0,0,0,0.1)}
.product-list .item .box .pic{width: 49%;height: 100%;text-align: center;background: #fff;overflow: hidden}
.product-list .item .box .cont{position: absolute;right: 0;top: 0;width: 51%;height: 100%;padding-right: 45px;overflow: hidden}
.product-list .item .box .cont h3{font-size: 18px;color: #333;font-weight: bold}
.product-list .item .box .cont h4{margin-top: 2px;font-size: 18px;color: #333}
.product-list .item .box .cont p{margin-top: 15px;color: #666}
.product-list .item .box .cont .more{display: inline-block;margin-top: 20px;font-size: 16px;color: #1892cc;/*#ff651b;*/
    border-bottom: 1px solid #1892cc;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.product-list .item .box:hover .cont .more{padding: 0 10px}
.product-detail-header{position: relative;z-index: 2}
.product-detail-header:before{content: "";position: absolute;right: 0;bottom: 0;width: 57%;height: 184px;background: #1892cc;/* #f45a21 */}
.product-detail-header .case-item .cont{padding-top: 80px}
.product-detail-header .case-item .cont h3{line-height: 1.3}
.product-detail-header .case-item .cont .des{height: 340px}
.product-detail-header .case-item .pic{position: relative;overflow: visible;text-align: center}
.product-detail-header .case-item .pic img{width: 100%;max-height: 490px}
.product-pic-swiper{position: relative;overflow: hidden}
.product-pic-swiper .swiper-slide{float: left}
.pagination-product{position: absolute !important;bottom: -45px !important;width: 100%}
.pagination-product .swiper-pagination-bullet{width: 11px;height: 11px;/*background: #f57a4d;*/
    background: lightgray;opacity: 1;margin: 0 6px}
.pagination-product .swiper-pagination-bullet-active{/*background: #fff;*/
    background: blue}
.product-detail{margin-top: 65px}
.product-detail-content{width: 74%}
.product-xg{width: 24%}
.tit-bar{line-height: 85px;border-top: 2px solid #000;font-size: 24px;color: #333}
.tit-bar1{line-height: 85px;border-top: 2px solid #000;font-size: 24px;color: #333}
.product-tit-tab li{float: left;padding: 0 20px;position: relative;margin-right: 65px;cursor: pointer}
.product-tit-tab li:before{top: -2px}
.product-detail-content .content{background: #fff;padding: 60px 55px;font-size: 16px}
.product-detail-content .content .item ~ .item{display: none}
/*åœ¨çº¿é€‰é…*/
.product-xp h3{font-size: 26px;color: #333;font-weight: bold;text-align: center;margin-bottom: 30px}
.product-xp .search-air{line-height: 52px;border: 1px solid #e5e5e5;font-size: 16px;padding: 0 15px;background: #fff}
.product-xp .search-air input{font-size: 16px;color: #666;width: 80%}
.product-xp .search-air .icon-sub{display: inline-block;cursor: pointer;vertical-align: middle;margin-right: 10px;width: 32px;height: 32px;background: url(../images/search.png) no-repeat center;background-size: contain}
.search-air-table{width: 100%;border: 1px solid #e5e5e5;text-align: center;font-size: 16px;background: #fff}
.search-air-table tr{position: relative;height: 50px;border: 1px solid #e5e5e5}
.search-air-table.j-sat tr{cursor: pointer}
.search-air-table tr.on{border: 2px solid #fc5a20}
.search-air-table th{font-weight: normal;color: #333;font-size: 18px}
.search-air-table th,
.search-air-table td{border: 1px solid #e5e5e5;width: 20%}
.search-air-table td{border-top: 1px solid transparent}
.product-xp .tip{margin-top: 10px;margin-bottom: 20px;font-size: 14px;color: #999}
.product-xg-list li{margin-bottom: 20px}
.page-go a{display: inline-block;vertical-align: middle;font-size: 14px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.page-go .prev{padding-left: 24px;/*background: url(../images/icon-p-prev.png) no-repeat left center;*/}
.page-go .prev:hover{/*background: url(../images/icon-p-prev-on.png) no-repeat left center;*/}
.page-go .next{padding-right: 24px;/* background: url(../images/icon-p-next.png) no-repeat right center;*/}
.page-go .next:hover{/*background: url(../images/icon-p-next-on.png) no-repeat right center;*/}
.page-go .list{margin: 0 15px;width: 18px;height: 18px;/*background: url(../images/icon-list.png) no-repeat center;*/
    background-size: contain}
.page-go .list:hover{/*background: url(../images/icon-list-on.png) no-repeat center;*/
    background-size: contain}
/*è°ƒæ•´ 0913*/
.index-title .news-cate{margin-top: 30px;margin-bottom: 0}
.ajax-more{display: inline-block}
/*ç•™è¨€*/
.message-titbar{margin-top: 60px;text-align: center}
.message-titbar a{position: relative;font-size: 18px;color: #333;margin: 0 40px}
.message-titbar a:before{content: "";display: inline-block;width: 14px;height: 14px;border: 1px solid #d1d1d1;border-radius: 50%;vertical-align: middle;margin-top: -2px;margin-right: 9px;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.message-titbar a:after{content: "";position: absolute;left: 5px;top: 10px;width: 6px;height: 6px;border-radius: 50%;background: #1892cc;opacity: 0;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.message-titbar a.on:before{border-color: #1892cc}
.message-titbar a.on:after{background: #1892cc;opacity: 1}
.message-content{overflow: hidden}
.message-content .item ~ .item{display: none}
.com-content .item ~ .item{display: none}
/*ä¸‹è½½é¡µé¢*/
.download-list{padding: 83px 0 136px}
.download-list-tit{font-size: 30px;color: #333;line-height: 89px}
.download-list-box{width: 100%;padding-top: 20px}
.download-list-box ul{width: 100%}
.download-list-box li{width: 100%}
.download-list-box .title{width: 100%;cursor: pointer;padding-left: 64px;background: url(../images/down-icon2.png) no-repeat left center;line-height: 70px;font-size: 18px;color: #666;padding-right: 30px;border-bottom: 1px solid #e0e0e0;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.download-list-box .title:hover{/*border-bottom: 0;*/
    /*background: url(../images/down-icon1.png) no-repeat left center;*/
    color: #1892cc}
.download-list-box .time{font-size: 14px;color: #666;opacity: .5;filter: alpha(opacity=50)}
.download-list-box .con{width: 100%;padding: 1.7%;background: #f7f7f7;display: none}
.download-list-box dd{width: 100%;margin-bottom: 17px;background: #fff;padding: 39px 3.7% 49px}
.download-list-box dd h2{line-height: 44px;font-size: 24px;color: #333;margin-bottom: 14px}
.download-list-box dd .line{margin-bottom: 20px;border-bottom: 1px solid #e6e5e5;padding-bottom: 40px}
.download-list-box dd p{font-size: 15px;color: #666;line-height: 25px}
.download-list-box .download{margin-top: 23px;width: 130px;height: 42px;padding-left: 37px;line-height: 42px;background: #fc5a20 url(../img/ser23.png) no-repeat 77px center;color: #fff;font-size: 16px;display: block;border-radius: 30px}
.download-list-box .weima{display: block;width: 300px}
.download-list-box .weima img{width: 60%;float: left}
.download-list-box .weima p{width: 40%;text-align: center;font-size: 12px;color: #666;line-height: 18px;float: right;margin-top: 18px}
/*å¯æ£€æµ‹æ°”ä½“*/
.air-content .item{background: #fff;height: 300px}
.air-content .item ~ .item{margin-top: 25px}
.air-content .item .icon{margin-bottom: 20px}
.icon-air1{width: 39px;height: 69px;background: url(../images/air2-1.png) no-repeat center}
.icon-air2{width: 95px;height: 89px;background: url(../images/air2-2.png) no-repeat center}
.icon-air3{width: 55px;height: 75px;background: url(../images/air2-3.png) no-repeat center}
.icon-air4{width: 83px;height: 83px;background: url(../images/air2-4.png) no-repeat center}
.air-content .item .tit{width: 15.5%;height: 100%;float: left;text-align: center;padding-top: 80px}
.air-content .item-1 .tit{background: #ff651b}
.air-content .item-2 .tit{background: #71c746}
.air-content .item-3 .tit{background: #555454}
.air-content .item-4 .tit{background: #f54e33}
.air-content .item .tit h3{color: #fff;font-size: 20px}
.air-content .item .cont{float: left;width: 84.5%;padding: 0 80px;height: 100%}
.air-content .item .cont a{display: inline-block;margin: 15px 8px;font-size: 16px}
/*è½®æ’­æŒ‰é’®*/
.index-solution .button-next, .index-solution .button-prev,
.common-swiper-wrap .common-next,
.common-swiper-wrap .common-prev{width: 45px;height: 45px;top: 50%;margin-top: -22.5px;background-color: #666;z-index: 99;opacity: .5;-webkit-transition: .1s;-o-transition: .1s;transition: .1s}
.index-solution .button-next,
.common-swiper-wrap .common-next{right: 5%;background-image: url(../images/swiperarrow-right.png);background-size: auto;background-position: right center;background-color: inherit}
.index-solution .button-prev,
.common-swiper-wrap .common-prev{left: 5%;background-image: url(../images/swiperarrow-left.png);background-size: auto;background-position: left center;background-color: inherit}
.index-solution .button-next:hover, .index-solution .button-prev:hover,
.common-swiper-wrap .common-next:hover,
.common-swiper-wrap .common-prev:hover{/* background-color: #fc5a20;*/
    opacity: 1}
.news-faq-list li .news-box{padding: 30px}
.news-faq-list li .news-box h4{margin-top: 0}
.news-faq-list li .news-box:before{background: #f4651c;-webkit-transition: .4s;-o-transition: .4s;transition: .4s}
.qr-content{text-align: center;float: right;margin-top: 20px}
.qr-content p{color: #999;margin-top: 5px}
.product-search-bar{height: 210px;border-top: 1px solid #e5e5e5}
.product-search-bar .pb-p-tit.center{display: inline-block;margin-top: 30px;position: static}
.product-search-bar .pb-tit span{color: #333}
@media (max-width: 1600px){.header .logo a .slogan{display: block;margin-left: 0}
    .header .logo{margin-top: 8px;text-align: left;margin-left:51px}
    .header .nav-list{margin-right: 350px}
    .header .nav-list li{/* margin: 0 15px; */}
    .foot-nav{margin-left: 60px}
    .foot-logo img{width: 260px}
    .page-banner .pb-tit,
    .about-intro .content,
    .about-ln .cont{margin-left: -600px}
    .about-intro .pic{width: 52%}
    .about-intro.feature .cont{margin-right: -600px}
    .pinzhi{padding: 80px 60px}
    .chengguo{padding: 80px 60px 80px}
    .yanfa{padding: 80px 60px 60px}
    .case-detail-header .case-item .cont .other{margin-top: 50px}
    .case-item .cont{padding-top: 75px}
    .case-detail-header .case-item .cont{/*padding-top: 30px;*/
        padding-top: 0px;padding-left: 80px;padding-right:0}
    .case-detail-hezuo .cont{padding-left: 60px;padding-right: 0}
    .case-detail-hezuo .cont ul li ~ li{margin-top: 38px}
    .service-one{background: url(../images/service-map.jpg) no-repeat -90px bottom #f5f5f5}
    .support-content .item .cont{left: 6%}
    .support-content .item .cont h5{font-size: 20px;line-height: 1.3}
    .support-content .item .cont p{font-size: 14px}
    .contact-one-list li .cont p .f14{display: inline-block;width: 190px;vertical-align: top}
    .select-condition.first-big dl dd a{margin-right: 15px}
    .partner-content .item .cont ul li{width: 50%}
    .partner-content .item .cont{height: 810px}
    .news-one .pic{height: 385px;line-height: 385px}
    .index-news-content .item-l .pic{height: 249px}
    .index-news-content .item-r ul li ~ li{margin-top: 50px}
    .about-intro .content{padding-top: 50px}
    /*.select-condition dl dt span{padding: 0 10px;font-size: 16px}
*/
    .foot-nav>li ~ li{margin-left: 38px}
    .foot-contact h3{font-size: 28px}
    .select-condition-wrap{/*padding: 50px 0;*/}
    .about-intro .content{height: 533px}}
@media (max-width: 1440px){.header .nav-list{margin-right: 350px}
    .header .nav-list li{/* margin: 0 10px */}
    .header .search{right: 53px}
    .header{padding: 0 20px}}
@media (max-width: 1300px){.header .nav-list li a{font-size: 14px}}
/*
.index-solution2{overflow: hidden}
*/
.solution-swiper{overflow: hidden}
.ul-case{/*margin: 0 -15px;*/
    margin-bottom: 60px;position: relative}
.ul-case .item{/* .ul-case li */
    float: left;width: 33.33333333%;/*padding: 0 15px;*/
    padding-left: 20px;margin-bottom: 30px;overflow: hidden;position: relative}
.ul-case   .block{display: block;width: 100%;height: 100%;position: relative;overflow: hidden}
.ul-case   .pic img{display: block;width: 100%}
.ul-case   .defaultTxt{margin:20px 10px 0px 10px;text-align: center;margin-bottom: 20px;font-size: 15px}
.ul-case .defaultTxt h3{overflow: hidden;text-overflow: ellipsis;white-space:nowrap}
.ul-case   .block{background-color: #f5f5f5}
.ul-case   .txt{position: absolute;left: 0;top: 0%;width: 100%;height: 100%;background: url(../../_files/images/alpha_blue_60.png) repeat;text-align: center;color: #fff;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;opacity:0;filter:Alpha(opacity=0)}
.ul-case   .txt h5, .ul-case   .txt h3{color: #fff}
.ul-case .txt:hover{opacity:1}
.ul-case   .txt b, .ul-case   .txt .pad{/*display: inline-block;*/
    vertical-align: middle}
.ul-case   .txt b{width: 0;height: 100%}
.ul-case   .txt h5{font-size: 16px}
.ul-case   .txt em{width: 45px;height: 0;border-bottom: 0px solid #fff;display: inline-block;margin: 20px 0 20px 0}
.ul-case   .txt h3{font-size: 18px;margin-bottom: 20px;overflow: hidden;white-space:nowrap;text-overflow: ellipsis}
.ul-case   .txt .pad .cont .des{color: #f0f4f8;text-align: left;margin: 10px;font-size: 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4}
.ul-case   .txt .more{width: 122px;height: 45px;display: inline-block;text-align: center;line-height: 45px;background-color: #076ce0;color: #fff;border-radius: 5px;font-size: 14px}
.ul-case   .txt .more:hover{opacity: .8;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)}
.ul-case li.on .txt{top: 0}
.ul-case .com-next, .ul-case .com-prev{width: 45px;height: 35px;/* background-color: #666;*/
    -webkit-transition: .1s;-o-transition: .1s;transition: .1s;top:40%}
.ul-case .com-prev{left: -60px;/*background-image: url(../images/swiperarrow-left.png);*/
    background-size: auto;background-position: left center;opacity: .5}
.ul-case .com-next{right: -60px;/*background-image: url(../images/swiperarrow-right.png);*/
    background-size: auto;background-position: right center;opacity: .5}
.c{clear: both}
.wp{width: 93%;/*max-width: 1170px;*/
    margin: 0 auto}
.tit-i{text-align: center;padding: 50px 0px 20px 0px;line-height: 36px;overflow: hidden;width: 100%;margin: 0 auto}
.tit-i h3{font-size: 30px;color: #002;margin-bottom: 10px}
.tit-i h5 span{color: #076ce0}
.service_content{margin: 0 auto;text-align: center;width: 1160px;margin-top: 20px}
.customer_logo{/*border-left: 1px solid #d6d6d6;border-top: 1px solid #d6d6d6;*/
    display: block;margin-bottom: 20px}
.customer_logo li{/*border-bottom: 1px solid #d6d6d6;border-right: 1px solid #d6d6d6;*/
    display: block;float: left;height: 100px;position: relative;text-align: center;/*width: 193px;*/
    width: 20%;padding: 20px}
.customer_logo li span{display: inline-block;height: 100%;vertical-align: middle}
.customer_logo li img{opacity: 0.6;vertical-align: middle}
.customer_logo li img:hover{opacity: 1;position: relative;z-index: 2;-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px);box-shadow: 0 0 0px rgba(0,0,0,0.2)}
.freeTelPop{width: 100%;height: 100%;background: url(../images/cover-bg.png) repeat;position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;z-index: 50;display: none;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1)}
.freeTelPop .freeTelBox{width: 400px;height: 233px;padding-top:25px;padding-left:122px;overflow: hidden;background: #fff;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto}
.freeTelPop .freeTelBox .icon-close{font-size: 20px;position: absolute;right: 20px;top: 20px;cursor: pointer;font-weight: bold}
.freeTelPop .freeTelBox h1{font-size: 16px;text-align: center}
.freeTelPop .freeTelBox form{width: 355px;height: auto;overflow: hidden;margin: 30px auto}
.freeTelPop .freeTelBox form input{width: 230px;height: 40px;padding: 0 10px;float: left;border: 1px solid #ccc;font-size: 14px}
.freeTelPop .freeTelBox form .btn{width: 125px;height: 40px;line-height: 40px;font-size: 14px;color: #fff;background: #004abb;display: block;float: left;text-align: center}
*,*:before,*:after{box-sizing: border-box;outline: none}
@font-face{font-family: "iconfont";src: url('iconfont.eot?t=1563431411582');/* IE9 */
            src: url('iconfont.eot?t=1563431411582#iefix') format('embedded-opentype'), /* IE6-IE8 */
                url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
                url('iconfont.woff?t=1563431411582') format('woff'),
                url('iconfont.ttf?t=1563431411582') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
                url('iconfont.svg?t=1563431411582#iconfont') format('svg');/* iOS 4.1- */}
.iconfont{font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}
.icon-location1:before{content: "\e61e"}
.icon-weixin1:before{content: "\e679"}
.icon-close:before{content: "\e665"}
.icon-location:before{content: "\e68a"}
.icon-arrow1:before{content: "\e727"}
.icon-kefu:before{content: "\e61b"}
.icon-qq:before{content: "\e607"}
.icon-dot:before{content: "\e620"}
.icon-wechat:before{content: "\e654"}
.icon-share:before{content: "\e64d"}
.icon-menu:before{content: "\e66d"}
.icon-next:before{content: "\e651"}
.icon-weibo:before{content: "\e646"}
.icon-search:before{content: "\e696"}
.icon-Selected:before{content: "\e60d"}
.icon-earth:before{content: "\e642"}
.icon-dianhua:before{content: "\e61f"}
.icon-dot1:before{content: "\e603"}
.icon-good:before{content: "\e60c"}
.icon-xunjia:before{content: "\e611"}
.icon-form:before{content: "\e640"}
.icon-qzone:before{content: "\e66f"}
.icon-download1:before{content: "\e676"}
.icon-prev:before{content: "\e600"}
.icon-look:before{content: "\e6ba"}
.icon-person1:before{content: "\ea5b"}
.icon-person:before{content: "\e610"}
.icon-download:before{content: "\e667"}
.icon-arrow:before{content: "\e70a"}
.icon-yuanc:before{content: "\e619"}
.icon-weixin:before{content: "\e614"}
.icon-down2:before{content: "\e647"}
.icon-cart:before{content: "\ea7a"}
.icon-like:before{content: "\e63b"}
.icon-dropdown:before{content: "\e63a"}
.icon-fangdajing:before{content: "\e649"}
.icon-arrow-s2:before{content: "\e711"}
.icon-weibo1:before{content: "\e602"}
.icon-miaozhun:before{content: "\e712"}
.icon-dropup:before{content: "\ea03"}
.icon-qr:before{content: "\e601"}
.icon-down3:before{content: "\ea5c"}
.icon-right:before{content: "\ea7b"}
.icon-arrow2:before{content: "\ea7c"}
.headerBox_rightBox{margin-right: 43px}
.headerBox_rightBox,.headerBox_rightBox div{display: flex;align-items: center}
.headerBox_rightBox div:nth-child(1){margin-right: 30px}
.headerBox_rightBox div img{width: 25px;height: 25px;margin-right: 13px}
.headerBox_rightBox div p{font-size: 20px;color: #d41437;font-weight: 900;font-family:'SIMHEI'}
.btn_anniu{width:310px;height:50px;border-radius:50px;margin:0 auto;text-align:center;margin-top:15px;cursor: pointer;background: -webkit-linear-gradient(left bottom,#eb2113,#FF8000);background: -o-linear-gradient(left bottom,#eb2113,#FF8000);background: -mos-linear-gradient(left bottom,#eb2113,#FF8000);background: -moz-linear-gradient(left bottom,#eb2113,#FF8000);background: linear-gradient(left bottom,#eb2113,#FF8000)}
.btn_anniu p{display: block;display: inline-block;font-weight:550;font-size:1.2rem;color: #fff;line-height: 50px}
.btn_anniu span{display: block;display: inline-block;font-weight:550;font-size:1.3rem;color: #fff;line-height: 50px}
.btn_anniu  a{color:#FF8000;font-size:22px}
.leftphone{height: 78px;position: fixed;left: 10px;bottom: 442px;z-index: 9999;background-color: #fff;color: red;font-size: 20px;width: 150px;	display:none}
/*right float*/
.right-fd{height: 377px;position: fixed;right: -2px;bottom: 150px;z-index: 9999}
.right-fd ul{width: 85px;background: #fff;margin-top: -10px;-webkit-box-shadow: 0px 10px 100px rgba(3,3,3,0.2);-moz-box-shadow: 0px 10px 100px rgba(3,3,3,0.2);box-shadow: 0px 10px 100px rgba(3,3,3,0.2);position: relative;z-index: 10}
.right-fd ul #slidebar{width: 3px;height: 60px;background: #ff0000;display: block;position: absolute;top: 0;right: -3px;transition: all 0.5s}
.right-fd li{position: relative}
.right-fd .l3 p{width: 0;background: #FF8000;position: absolute;top: 0;right: 0px;text-align: left;z-index: 10;transition-property:width;transition-duration:0.8s}
.right-fd .l3 p span{font-size: 18px;color: #fff;line-height: 1.5;display: block;padding: 16px 28%;white-space: nowrap;overflow: hidden;opacity: 0;transition-duration:1s;transition-delay: 0.2s}
.right-fd .l3 p span strong{font-size: 20px;color: #ff0000;display: block}
.right-fd .l3 p img{width: 120px;position: absolute;top: 15px;left: -65px;opacity: 0;transition-duration:1s;transition-delay: 0.2s}
.right-fd .l3:hover p{width: 266px}
.right-fd .l3:hover p span{opacity: 1}
.right-fd .l3:hover p img{opacity: 1}
.right-fd li a{font-size: 14px;color: #FF8000;line-height: 1;font-weight: bold;text-align: center;display: block;padding: 60px 0 15px 0;border-top: 1px solid #ccc}
.right-fd .l1 a{background: url("../images/right-tb01.png") center 15px no-repeat;border-top: 1px solid #fff}
.right-fd .l2 a{background: url("../images/right-tb03.gif") center 15px no-repeat}
.right-fd .l3 a{background: url("../images/right-tb02.png") center 15px no-repeat}
.right-fd .l4 a{background: url("../images/right-tb04.png") center 15px no-repeat}
.right-fd li a:hover{color: #ff0000}
.right-fd .l1 a:hover{background: url("../images/right-tb1.png") center 15px no-repeat}
.right-fd .l2 a:hover{background: url("../images/right-tb3.png") center 15px no-repeat}
.right-fd .l3 a:hover{background: url("../images/right-tb2.png") center 15px no-repeat}
.right-fd .l4 a:hover{background: url("../images/right-tb4.png") center 15px no-repeat}
.scroll-top{cursor:pointer;width: 85px;display: block;padding: 35px 0 10px 23px;margin-top: 20px;-webkit-box-shadow: 0px 10px 100px rgba(3,3,3,0.2);-moz-box-shadow: 0px 10px 100px rgba(219, 121, 121, 0.2);box-shadow: 0px 10px 100px rgba(3,3,3,0.2)}
.scroll-top:hover{color: #ff0000}
.news-page .list_con1{width: 100%;overflow: hidden;margin: 75px 0}
.news-page .list_con1 p{font-size: 30px;color: #484848;font-weight: bold;line-height: 30px;margin-bottom: 20px}
.news-page .list_con1 p a{font-size: 13px;font-weight: bold;margin-left: 40px}
.news-page .list_con1 li{width: 50%;float: left}
.news-page .list_con1 li a{width: 80%;display: block;padding: 8px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;padding-left: 15px}
.news-page .list_con1 li a:before{content: '';width: 5px;height: 5px;display: block;background: #f90017;position: absolute;left: 0;top:15px}
.news-page .right{width: 21.3%;float: right}
.news-page .right .zx-zx{margin-bottom: 40px}
.news-page .right .zx-zx p{font-size: 16px;color: #a3a3a3;line-height: 2;background: url(../images/colorbg.png) center no-repeat;background-size: 100% 100%;padding: 8px 15px 30px 15px}
.news-page .right .zx-zx dl{background: #fff;-webkit-box-shadow: 0px 2px 15px rgba(3,3,3,0.1);-moz-box-shadow: 0px 2px 15px rgba(3,3,3,0.1);box-shadow: 0px 2px 15px rgba(3,3,3,0.1);border-radius: 10px;padding: 15px 22px 32px 22px;position: relative;margin: 0 10px}
.news-page .right .zx-zx dl:before{content: '';width: 80px;height: 4px;display: block;background: #e1e6eb;position: absolute;left: 50%;bottom: 5px;-ms-transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);border-radius: 10px}
.news-page .right .zx-zx dd{font-size: 16px;color: #666666}
.news-page .right .zx-zx dd strong{font-size: 24px;color: #ff0000;display: block;margin-top: 8px}
.news-page .right .zx-zx dt a{background: #ff0000;font-size: 16px;color: #fff;border-radius: 30px;padding: 5px 23px;position: absolute;top: -18px;right: 10px}
.news-page .right .xgcp h4{font-size: 18px;color: #666;padding-bottom: 20px;border-bottom: 1px solid #dedede;margin-bottom: 35px}
.news-page .right .xgcp li{margin: 12px 0}
.news-page .right .xgcp p a{font-size: 16px;color: #404040;text-align: center;line-height: 45px;display: block}
.list_con .list0 a{font-size: 18px;color: #666;padding-bottom: 20px;border-bottom: 1px solid #dedede;display: block}
.list_con ul{overflow: hidden;padding: 15px 0}
.list_con li a{width: 50%;float:left;text-align:left;margin-bottom: 12px;position: relative;padding-left: 15px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.list_con li a:before{content: '';width: 4px;height: 4px;display: block;background: #f90017;position: absolute;left: 0;top: 6px;border-radius: 50%}
.news-page .right .rot-news{margin-top: 60px}
.news-page .right .rot-news h4{font-size: 18px;color: #666;padding-bottom: 20px;border-bottom: 1px solid #dedede;display: block;margin-bottom: 5px}
.news-page .right .rot-news li a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-top: 16px;position: relative;padding-left: 20px}
.news-page .right .rot-news li a:before{content: '';width: 5px;height: 5px;display: block;background: #f90017;position: absolute;left: 0;top:24px;border-radius: 50%;z-index: 10}
.news-page .right .rot-news li a:after{content: '';width: 1px;height: 45px;display: block;background: #bcbcbc;position: absolute;left: 2px;top: -6px}
.news-page .right .rot-news li:first-child a:after{top: 25px}
.news-page .msg-lyb form{padding: 10px 140px 70px 210px}
.news-page .msg-lyb .submit{margin: 40px 0 0 0}
.ie8 .right-fd ul,.ie8 .scroll-top{border: 1px solid #ccc}
/*#nb_icon_wrap{display:none !important}*/
/*=========================äº§å“å†…é¡µ start=============================*/
/**/
.ProOnePic{float:left;width: 500px;padding: 5px}
.ProOnePic a{display:block}
.ProOnePic img{width:100%}
.ProOnePic .back{position:absolute;z-index: 1;left:10px;top:10px;width: 30px;display:block;background: rgba(0, 0, 0, 0.5);border-radius: 3px;padding:7px}
.ProOnePic .home{position:absolute;z-index:1;right:10px;top:10px;width: 30px;display:block;background: rgba(0, 0, 0, 0.5);border-radius: 3px;padding:5px}
.ProOneFr{float:right;background:#fff;padding: 0px 0px;width: 495px;height: 100%;padding-bottom: 20px}
.ProOneFr h1{padding: 25px 10px 5px 10px;font-size: 24px;font-weight:bold;color:#292929}
.ProOneFr .ProOneFrTxt{font-size:14px;line-height:24px;color:#141414;padding: 10px 10px 0px 10px}
.ProOneFr ul.Proadv{clear:both;padding: 15px 5px 20px 5px}
.ProOneFr ul.Proadv li{float:left;width: 31.3333%;background:#f2f2f2;padding: 10px 0px;border-radius:4px;margin: 0px 1%}
.ProOneFr ul.Proadv li span{clear: both;height: 30px;width: 30px;text-align: center;background: #50b480;display: block;margin: 0 auto;border-radius: 50%;padding: 3px}
.ProOneFr ul.Proadv li span img{width:100%;vertical-align: top}
.ProOneFr ul.Proadv li p{clear:both;font-size:14px;padding-top:10px;line-height:24px;text-align:center}
.ProOneFr ul.Proadv li p strong{display:block}
.ProOneFr .NybMobHover{background:#50b480;text-align:center;line-height:54px;position:relative;margin: 0px 10px 0px 54px;padding: 0px 30px}
.ProOneFr .NybMobHover em{position:absolute;left:-40px;top:0px;height:0px;width:0px;border-top:27px solid #50b480;border-right:40px solid #50b480;border-bottom:27px solid #50b480;border-left:40px solid transparent;z-index: 0}
.ProOneFr .NybMobHover img{z-index:1;position:relative}
.ProOneFr .ProServer{display:none}
.ProOneFr .ProServer li{float:left;width:100%;line-height:24px}
.ProOneFr .ProServer li i.arrow01{float:left;width:14px;height:14px;background: url(../images/arrow01.jpg) no-repeat center center;margin-top:5px;margin-right:6px}
.ProOneFr .prophoto{font-size: 16px;color: #484848;margin: 0px 10px 15px 10px;line-height: 20px}
.ProOneFr .prophoto em{width:47px;height:47px;margin-right: 10px;vertical-align: super;display: inline-block}
.ProOneFr .prophoto a{color: #ff5353;font-size: 24px;padding-left:10px;font-weight: bold}
.ProOneBox .pagination01{position: absolute;z-index: 20;left: 10px;bottom: 0px;width: 100%;text-align: center;height: 10px}
.ProOneBox .swiper-pagination-switch{display: inline-block;width: 10px;height: 10px;border-radius: 50%;background: #eee;margin-right: 9px;opacity: 1;cursor: pointer;vertical-align: top}
.ProOneBox .swiper-visible-switch{background: #aaa}
.ProOneBox .swiper-active-switch{background: #50b480;width: 30px;border-radius: 3px;height: 9px}
@media (min-width:1280px){.ProOnePic{width:638px}
    .ProOneFr{width: 562px;height:100%;padding: 0px 0px 0px 5px}
    .ProOneFr h1{padding-top:40px;padding-left: 38px;font-size:30px}
    .ProOneFr .ProOneFrTxt{padding-left:40px;padding-top:16px;padding-right: 20px}
    .ProOneFr ul.Proadv{padding: 20px 0px 20px 0px}
    .ProOneFr ul.Proadv li{width:128px;margin-left: 40px;margin-right: 0px}
    .ProOneFr ul.Proadv li span{display:block}
    .ProOneFr ul.Proadv li p{padding-top:10px}
    .ProOneFr .prophoto{font-size:18px;margin-bottom: 20px;padding-left: 40px}
    .ProOneFr .prophoto em{width:47px;height:47px}
    .ProOneFr .prophoto strong{font-size:28px}
    .ProOneFr .ProServer{display:block;text-align:center;padding-bottom:25px;padding-top: 20px}
    .ProOneFr .ProServer li{width:auto;padding:0px 20px;float:none;display:inline-block}
    .ProOneFr .ProServer li i.arrow01{float:none;display:inline-block}}
/**/
.znmtIn{overflow: hidden}
.znmtIn .z_animate_box{position: relative;left: -100%;top:-100%}
.zhdn{display: none!important}
.zjhdn{visibility: hidden;position: static!important}
.zbdy{text-align: center;background: #f1f5f6}
span.zcntr{display: inline-block;width: 94%;text-align: justify}
.zcntr{width: 1200px;margin: 0 auto;text-align: justify}
span.zspn{display: inline-block;overflow: hidden;white-space: nowrap}
.zlt{float: left;display: block}
.zlt{*display: inline}
.zrt{float: right;display: block}
.zrt{*display: inline}
.zhet1{height: 12px}
.zhet2{height: 24px}
.zhet3{height: 36px}
.zhet4{height: 48px}
.zhet5{height: 60px}
.zhet6{height: 72px}
.zhet7{height: 84px}
.zhet8{height: 96px}
.zl{font-size: 0;line-height: 80px;white-space: nowrap;overflow: hidden;}
.zul{font-size: 0;line-height: 0;white-space: nowrap}
.zu{font-size: 0;line-height: 0}
span.zi{display: inline-block;vertical-align: middle;}
a.zi{display: inline-block;vertical-align: middle}
.zclr{height: 0;visibility: hidden;width: 100%;display: block;clear: both}
/**/
.htel p{font-size: 30px;color: #d41437;font-weight: bold;line-height: 1.2;font-family: 'SIMHEI';}
.htel img{display: block;width: 24px;margin-right: 12px}
.htel>.zi+.zi{margin-left: 24px}
/**/
.in_03{overflow: hidden;background: url(../images/bg03.jpg) center top no-repeat;padding-top: 200px;height: 1176px;text-align: center}
.in_03_01{padding-left: 110px;}
.in_03_01 li{width: 525px;}
.in_03_01 li span{display: block;line-height: 50px;font-size: 20px;border-bottom: 1px solid #eeeeee;}
.in_03_01 li span b{color: #f96c12;font-weight: bold;}
.in_03_01 li p{line-height: 30px;}
.in_03_02{padding:70px 0 0  695px;}
.in_03_02 li{width: 525px;}
.in_03_02 li span{display: block;line-height: 50px;font-size: 20px;border-bottom: 1px solid #eeeeee}
.in_03_02 li span b{color: #f96c12;font-weight: bold}
.in_03_02 li p{line-height: 30px}
/**/
.banner{overflow: hidden;position: relative}
.banner .show .zi{width: 100%;overflow: hidden}
.banner .show .zi a,.banner .show .zi img{display: block;width: 100%;height: auto}
.banner .dots{font-size: 0;line-height: 0;position: absolute;bottom: 12px;left: 50%;white-space: nowrap;z-index: 1}
.banner .dots .zi{width: 12px;height: 12px;border-radius: 12px;background-image: url(../images/zbg2.png);margin: 0 3px}
.banner .dots .zi.on{width: 18px;height: 18px;border-radius: 18px;background: #0a5fb2}
.banner .prv,.banner .nxt{position: absolute;z-index: 1;width: 36px;height: 60px;text-align: center;line-height: 56px;font-size: 48px;color: #0a5fb2;background-image: url(../images/zbg2.png);top: 50%;margin: -30px 0}
.banner .prv{left: 2%}
.banner .nxt{right: 2%}
/**/
.dxcas{background: #fff}
.dxcas a.zi{width: 32%;margin-right: 2%}
.dxcas .zb{overflow: hidden;position: relative;background: #f1f5f6;text-align: center}
.dxcas .pic{height: 220px;overflow: hidden;border-bottom: 1px solid #eee}
.dxcas .pic img{display: block;width: 100%}
.dxcas .txt{margin: 12px;overflow: hidden;text-overflow: ellipsis;font-size: 15px;line-height: 24px;color: #333}
.dxcas .hvr{position: absolute;top: 100%;height: 100%;width: 100%;left: 100%;background: url(../images/zbg6.png)}
.dxcas .hn{height: 100%;width: 0}
.dxcas .cn{width: 94%;overflow: hidden}
.dxcas .cn .h{font-size: 18px;line-height: 36px;color: #fff;font-weight: bold}
.dxcas .cn .p{overflow: hidden;font-size: 15px;line-height: 24px;max-height: 72px;color: #f1f5f6;white-space: normal;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical}
.dxcas a:hover .txt{color: #0a5fb2}
.dxcas a:hover .hvr{top: 0;left: 0}
.dxhnr{background: #fff}
.dxhnr a.zi{width: 18.8%;margin-right: 1.5%}
.dxhnr .zb{border: 1px solid #eee;background: #e3f5fc}
.dxhnr .zbx{border: 1px solid transparent;background: #f1f5f6}
.dxhnr .pic{margin: 12px;height: 288px;overflow: hidden}
.dxhnr .pic img{display: block;height: 100%;margin: 0 auto}
.dxhnr .txt{margin: 12px;font-size: 14px;line-height: 24px;color: #333;overflow: hidden;text-overflow: ellipsis}
.dxhnr a:hover .txt{color: #0a5fb2}
/***********ç•™è¨€*********/
.cont-msg{ margin-top: 50px; padding: 50px 0; background: url(../images/msg-bg.jpg) no-repeat top center; background-size: cover;}
.message{ clear: both; overflow: hidden; padding: 75px 5%; background: url(../images/msg-side.png) no-repeat center;}
.msg-show{ float: left; width: 50%; margin-left: 5%\0;}
.msg-tit{ color: #232B5B; font-size: 24px;}
.msg-tit img{ margin-right: 10px;}
.msg-tit i{ color: #999; font-size: 16px; margin-left: 16%;}
.msg-show p{ clear: both; overflow: hidden; color: #666; font-size: 16px; line-height: 1.1; text-align: center; margin: 24px 0; }
.msg-show p span{ margin-right:50px; }
.msg-show p span:last-child{ margin-right: 0; }
.msg-show p span img{ margin-right: 10px; margin-top: -4px; }
.msg-show ul{ clear: both; overflow: hidden; padding-top:5px;}
.msg-show ul li{ padding: 0 4px; margin-bottom: 24px; position: relative;}
.msg-show ul li input{ width:100%; height: 50px; line-height: 50px; color: #333; font-size: 16px; padding-left:60px; border: none; border-radius: 6px; background-repeat: no-repeat; background-position:30px center; background-size: 18px; box-shadow: 0 0 5px rgba(30,37,79,0.2); -webkit-box-shadow: 0 0 5px rgba(30,37,79,0.2); -moz-box-shadow: 0 0 5px rgba(30,37,79,0.2); border:1px solid #EEEEEE\0; }
.msg-show ul li input:-webkit-autofill {
    -webkit-text-fill-color: #333;
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}
.msg-show ul li textarea{ font-family:Microsoft YaHei; width:100%; height: 120px; line-height: 30px; color: #333; font-size: 16px; padding-left:60px; padding-top:5px; border: none; margin-bottom: 0; border-radius: 6px; background-repeat: no-repeat; background-position:30px 13px; background-size: 18px; background-color: #FFF; box-shadow: 0 0 0.19rem rgba(30,37,79,0.2); -webkit-box-shadow: 0 0 0.19rem rgba(30,37,79,0.2); -moz-box-shadow: 0 0 0.19rem rgba(30,37,79,0.2); border:1px solid #EEEEEE\0;}
::-webkit-input-placeholder{ color: #999; }
::-moz-input-placeholder{ color: #999; }
::-ms-input-placeholder{ color: #999; }
.msg-show ul li .msg-name{ background-image: url(../images/msg-ico04.png);}
.msg-show ul li .msg-tel{ background-image: url(../images/msg-ico05.png);}
.msg-show ul li .msg-area{ background-image: url(../images/msg-ico06.png);}
.msg-show ul li:nth-child(2) i{ position: absolute; right: 20px; top: 20px; width:10px; height: 10px; background: url(../images/msg-star.png) no-repeat top center; background-size: 10px; }
.msg-show ul li i{ display: block\0; display: none\9;}
.msg-btn{ clear: both; overflow: hidden; margin-top: 6px; }
.msg-btn input{ border:0px;color: #FFF; font-size: 20px; text-align: center; width: 200px; height: 48px; line-height: 46px; background: url(../images/msg-btn.png) no-repeat center; cursor: pointer; }
.msg-btn input:hover{ background-image: url(../images/msg-btns.png);}

.msg-base{ position: relative; float: right; width: 42%;}
.msg-base dl{ margin-top: 30px;}
.msg-base dt{ font-size: 24px; line-height: 1; margin-bottom: 55px;}
.msg-base dd{ color: #444; height: 24px; line-height: 24px; margin-bottom: 30px;}
.msg-base dd i{font-weight: bold;font-size: 24px;}
.msg-base dd img{ float: left; margin-right: 16px;}
.msg-base p{ font-size: 18px; line-height: 30px; margin-top: 50px; }
.msg-base a{ display: inline-block; color: #FFF; font-size: 18px; width: 50%; height: 50px; line-height: 50px; text-align: center; margin-top: 40px; border-radius: 6px; cursor: pointer; background-color: #7896DE;}
.msg-base a:hover{ background-color: #5E80D2;}


@media only screen and (max-width:900px){
	.fixed_swtt{
		display:none;
	}
}
.fixed_swtt {
	
    width: 148px;
    position: fixed;
    right: 0.25%;
    top: 30%;
    z-index: 9999
}

.fixed_swtt .swtbtn {
    width: 100%;
    display: block;
    position: relative;
    z-index: 1;
    cursor: pointer
}

.fixed_swtt .swtbtn:before {
    content: "";
    width: 80px;
    height: 86px;
    background: url(/static/chicheng/images/fixed_swtkf.png) center top no-repeat;
    background-size: 100%;
    display: block;
    margin: 0 auto 7px
}

.fixed_swtt .swtbtn:after {
    content: "";
    position: absolute;
    left: 11px;
    right: 11px;
    top: 22px;
    bottom: 0;
    z-index: -1;
    background: #1f293c;
    background-image: linear-gradient(#366d8a, #1f293c);
    border-radius: 55px 55px 5px 5px
}

.fixed_swtt .swtbtn .btn1 {
    width: 100%;
    height: 54px;
    display: block;
    background: #d07650;
    background-image: linear-gradient(to right, #b14120, #eaa075);
    border: 2px solid #ffffff;
    border-radius: 10px;
    font-size: 24px;
    color: #fff;
    font-family: "Alibaba-PuHuiTi-Heavy";
    text-align: center;
    line-height: 50px;
    letter-spacing: 1px;
    text-shadow: 0 8px 6px rgba(165, 62, 32, 0.17);
    position: relative;
    overflow: hidden;
    transition: all linear 0.3s
}

.fixed_swtt .swtbtn .btn1 i {
    display: block;
    font-style: normal;
    transition: all linear 0.3s;
    transform-style: preserve-3d;
    transform: translateY(0);
    transition-property: transform
}

.fixed_swtt .swtbtn .btn1 i+i {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    transform: translate3d(0, 38%, 0) rotateX(-90deg);
    display: none\9
}

.fixed_swtt .swtbtn .btn1:hover i {
    transform: translate3d(0, -38%, 0) rotateX(90deg);
    transform: none\9
}

.fixed_swtt .swtbtn .btn1:hover i+i {
    transform: none
}

.fixed_swtt .swtbtn .btn2 {
    padding-top: 10px;
    padding-bottom: 14px;
    display: block;
    font-size: 18px;
    color: #9ad3ff;
    text-align: center;
    line-height: 1.77778;
    font-family: "Alibaba-PuHuiTi-Light";
    transition: all linear 0.3s
}

.fixed_swtt .swtbtn .btn2:hover {
    color: #ffffff;
    font-family: "Alibaba-PuHuiTi-Regular"
}

.fixed_swtt .telbtn {
    width: 106px;
    margin: 1px auto 0;
    padding: 11px;
    background: #1f293c;
    background-image: linear-gradient(#366d8a, #1f293c);
    border-radius: 5px;
    text-align: center;
    position: relative;
    cursor: pointer
}

.fixed_swtt .telbtn img {
    width: 100%;
    padding: 3px;
    background: #fff;
    border-radius: 6px
}

.fixed_swtt .telbtn span {
    margin-top: 8px;
    display: block;
    font-size: 18px;
    color: #fff;
    line-height: 1.11111
}

.fixed_swtt .telbtn .tel {
    width: 260px;
    height: 83px;
    position: absolute;
    right: 101%;
    top: 11px;
    padding: 15px 0 15px 20px;
    background: url(../images/fixed_telbg.png) center no-repeat;
    background-size: 100%;
    font-size: 18px;
    color: #8bc3ee;
    text-align: left;
    transform-origin: right center;
    transform: rotateY(450deg);
    display: none\9;
    transition: all linear 0.4s
}

.fixed_swtt .telbtn .tel b {
    margin-top: 5px;
    display: block;
    font-size: 29px;
    font-weight: normal;
    font-family: 'Alibaba-PuHuiTi-Heavy';
    color: #ff7147;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-image: -webkit-linear-gradient(left, #ff7147, #ffc05e)
}

.fixed_swtt .telbtn:hover .tel {
    transform: rotateY(360deg);
    display: block\9
}

.fixed_swtt .gotop {
    width: 106px;
    display: block;
    margin: 7px 9px 4px;
    padding: 8px 0 7px;
    background: #1f293c;
    background-image: linear-gradient(#366d8a, #1f293c);
    border-radius: 5px;
    font-size: 18px;
    color: #8ec3ec;
    text-align: center;
    cursor: pointer;
    transition: all linear 0.4s;
    opacity: 0;
    display: none\9;
	position:fixed;	
	
}

.fixed_swtt .gotop:before {
    content: "";
    width: 7px;
    height: 7px;
    border-left: 1px solid #8ec3ec;
    border-bottom: 1px solid #8ec3ec;
    border-bottom-left-radius: 3px;
    display: block;
    margin: 0 auto 4px;
    transform: rotate(135deg);
    transition: all linear 0.4s;
    display: none\9
}

.fixed_swtt .gotop.gotop_active {
	bottom:20%;
    opacity: 1;
    display: block\9
}

.fixed_swtt .gotop:hover {
    color: #ffffff;
    font-family: "Alibaba-PuHuiTi-Regular"
}

.fixed_swtt .gotop:hover:before {
    border-left: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff
}