@charset "utf-8";.clearfix:after,.clearfix:before{display:table;clear:both;content:""}
.main-wrap,.menu,.menu-link{position:relative}
.menu-link a,.video-pop{cursor:pointer}
.btn-a-ico:before,.btn-b-ico:before,.clearfix:after,.clearfix:before,.menu-sub-cols.levels3 .menu-level-2:before,q:after,q:before{content:""}
.gg .swiper-container,.gg .swiper-slide,.v30-contact-form{overflow:hidden}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{padding:0;margin:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
.transition{-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}
.hidden{visibility:hidden}
.main-wrap{max-width:1200px;margin:0 auto;transition:all .3s ease}
.flex-col{display:flex;flex-direction:column;justify-content:center;align-items:center}
.flex-row{display:flex;flex-direction:row;justify-content:center;align-items:center}
.img-block{margin:0 auto;display:block}
.img-block img,.img-block svg{display:block;margin:0 auto;max-width:100%}
.main-color{color:#d80b20}
.btn-a,.btn-a-ico{display:inline-block;border:none;padding:0;color:#fff}
.btn-a{background-color:#d80b20;box-sizing:border-box;text-align:center}
.btn-a:hover{background-color:#1aa090}
.btn-a-ico{background-color:#d80b20;box-sizing:border-box;text-align:center}
.btn-b,.btn-b-ico{color:#d80b20;border:1px solid #d80b20;padding:0;text-align:center;display:inline-block;box-sizing:border-box}
.btn-a-ico:before{display:inline-block}
.btn-a-ico:hover{background-color:#1aa090}
.btn-b{background-color:#fff}
.btn-b:hover{background-color:#F2FFFD}
.btn-b-ico{background-color:#fff}
.btn-b-ico:before{display:inline-block}
.btn-b-ico:hover{background-color:#F2FFFD}
.btn-b-deep{display:inline-block;padding:0;background-color:#fff;color:#666;border:1px solid #999;box-sizing:border-box;text-align:center}
.float-l,.floatL{float:left}
.float-r,.floatR{float:right}
.header-row{height:65px;background-color:#31363A}
.header-items{padding:0 20px;min-width:1200px;box-sizing:border-box}
.header-row .tel{margin-top:22px}
.header-row .tel img,.header-row .tel svg{margin:0 8px 0 0;display:inline-block;vertical-align:middle}
.header-row .tel .tel-num{font-family:pmzdbt,"Microsoft Yahei",sans-serif;color:#fff;font-size:18px;display:inline-block;vertical-align:middle}
.header-mc{color:#fff;margin:22px 20px 0;background:url(../images/common/img-header-vip.svg) left center no-repeat;padding-left:18px}
.header-signIn,.main-footer-info{margin-right:20px}
.header-lo{color:#d80b20;border-radius:30px 0 0 30px;box-sizing:border-box;float:left;line-height:normal;border:1px solid #d80b20;padding:5px 16px}
.header-lo:hover{color:#fff;background-color:#15A392;border-color:#15A392}
.header-re,.header-signOut{float:left;line-height:normal;background-color:#d80b20;padding:5px 16px;color:#fff;box-sizing:border-box}
.header-re{border-radius:0 30px 30px 0;border:1px solid #d80b20}
.header-signIn{margin-top:17px}
.header-signOut{border-radius:0 30px 30px 0;border:1px solid #d80b20}
.menu-subitem,.menu-sublinks{width:100%;background-color:#23272A}
.menu-item{height:65px;line-height:65px}
.menu-link a{color:#fff;display:block;padding:0 20px}
.menu-link:hover a{color:#00EACE}
.menu-link a img{position:absolute;right:0;top:23px;transform:translateX(calc(100% - 8px))}
.menu-sublinks{position:absolute;z-index:98}
.menu-subitem{display:none;position:absolute}
.menu-sub-cols{display:inline-block;position:relative}
.menu-hot{background-color:#282d31;height:46px;line-height:46px;padding:0 30px}
.menu-sub-title{color:#fff;margin-bottom:14px;display:block}
.menu-sub-title[href]:hover{color:#d80b20}
.menu-sub-link li{height:24px;line-height:24px}
.menu-sub-link a{color:#9d9d9d}
.menu-sub-link a:hover{color:#d80b20}
.menu-hot-title{color:#999;font-size:12px;padding-left:38px;background:url(../images/common/icon-hot.svg) left center no-repeat}
.menu-hot a{color:#999;margin-right:10px;font-size:12px}
.menu-hot a:hover{color:#d80b20}
.menu-bg{position:absolute;width:0;height:63px;border-bottom:2px solid #d80b20}
.menu-level-2-block{padding:10px 0}
.menu-level-2-col{margin:10px 0}
.menu-level-2{color:#ccc}
.menu-level-2[href]:hover{color:#d80b20}
.menu-sub-cols.levels3 .menu-level-2-block{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:30px 0;position:relative}
.menu-sub-cols.levels3 .menu-level-2-col{margin:0;padding:0 30px}
.menu-sub-cols.levels3 .menu-level-2-col:first-child{padding-left:0}
.menu-sub-cols.levels3 .menu-level-2-col:last-child{padding-right:0}
.menu-sub-cols.levels3.menu-sub-product .menu-level-2-col:before{content:"";position:absolute;height:100%;border-right:1px solid #393D40;top:0;margin-left:-30px}
.menu-sub-cols.levels3.menu-sub-product .menu-level-2-col:first-child:before{display:none}
.menu-sub-cols.levels3 .menu-level-2{color:#fff;font-size:16px;padding-left:10px;position:relative;margin-bottom:15px;white-space:nowrap}
.menu-level-3,.menu-level-4{font-size:12px;text-align:center}
.menu-sub-cols.levels3 .menu-level-2:before{position:absolute;border-left:3px solid #d80b20;height:16px;left:0;top:50%;transform:translateY(-50%)}
.menu-sub-cols.levels3 .menu-level-2 a[href]{color:inherit}
.menu-sub-cols.levels3 .menu-level-2 a[href]:hover{color:#d80b20}
.menu-level-3-col{margin-bottom:10px}
.menu-level-3{color:#ccc;padding:0 20px;display:block;height:32px;line-height:32px;background-color:#2e3336}
.menu-level-3[href]:hover{color:#d80b20}
.menu-level-2-col.levels4 .menu-level-3-block{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:20px 26px;background-color:#2e3336}
.menu-level-2-col.levels4 .menu-level-3-col{margin:0 20px 0 0}
.menu-level-2-col.levels4 .menu-level-3-col:last-child{margin:0}
.menu-level-2-col.levels4 .menu-level-3{height:auto;line-height:normal;padding:0;margin-bottom:15px;background:0 0;color:#fff}
.menu-level-2-col.levels4 .menu-level-3 a{color:inherit;white-space:nowrap}
.menu-level-2-col.levels4 .menu-level-3 a[href]:after{content:">>";font-family:Calibri;margin-left:4px}
.menu-level-2-col.levels4 .menu-level-3 a[href]:hover{color:#d80b20}
.menu-level-4-col{margin:15px 0}
.menu-level-4{display:block;box-sizing:border-box;padding:0 20px;height:26px;line-height:24px;border:1px solid #666;color:#ccc;white-space:nowrap}
.pro-video-play-c:after,.pro-video-play:after{content:"";border-radius:50%;transition:all .3s ease}
.menu-level-4[href]:hover{color:#d80b20;border-color:#d80b20}
.main-footer{height:258px;background-color:#373D41}
.main-footer>.flex-row{height:100%;box-sizing:border-box;padding-top:44px;align-items:flex-start}
.main-footer-tel{background:url(../images/common/img-footer-tel.svg) left center no-repeat;padding-left:60px;margin:6px 0 30px}
.main-footer-center,.main-footer-qr{height:143px;padding:20px 40px 0;box-sizing:border-box}
.main-footer-tel-title{font-size:16px;color:#ccc;margin-bottom:6px}
.main-footer-tel-p{font-size:18px;color:#fff}
.main-footer-img-item{display:inline-block;vertical-align:middle}
.main-footer-img-item img{width:78px;margin-right:5px}
.main-footer-center{border-left:1px solid #52595d;border-right:1px solid #52595d}
.main-footer-nav{color:#999;text-align:center}
.main-footer-nav a{color:#999;margin:0 4px}
.main-footer-nav a:hover{color:#d80b20}
.main-footer-copyRight{margin-top:30px}
.main-footer-copyRight p{font-size:12px;color:#777;text-align:center;margin-bottom:8px}
.main-footer-copyRight p a{color:inherit!important}
.main-footer-qr{text-align:center;position:relative;justify-content:space-between;align-items:flex-start}
.main-footer-qr .qr-block{width:50px;margin-right:60px;position:relative;cursor:pointer;z-index:1}
.main-footer-qr .qr-block:last-child{margin:0}
.main-footer-qr .qr-icon{color:#999;font-size:12px;padding-top:45px;background:center top no-repeat}
.main-footer-qr .qr-icon.phone{background-image:url(../images/common/phone.svg)}
.main-footer-qr .qr-icon.weixin{background-image:url(../images/common/weixin.svg)}
.main-footer-qr .qr-block:hover .qr-icon.phone{background-image:url(../images/common/phone-hover.svg)}
.main-footer-qr .qr-block:hover .qr-icon.weixin{background-image:url(../images/common/weixin-hover.svg)}
.main-footer-qr .qr-img{position:absolute;top:40px;left:50%;transform:translate(-50%,-10px);opacity:0;visibility:hidden}
.main-footer-qr .qr-block:hover .qr-img{opacity:1;visibility:visible;transform:translate(-50%,0)}
.main-footer-qr .qr-img img{max-width:none}
.items-title{text-align:center}
@media screen and (max-width:1440px){.menu{margin-left:16px}
.menu-link a{padding:0 12px}
}.product-video{position:absolute;right:0;top:0;width:50%;height:314px}
.product-video-a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1}
.product-video-block{position:fixed;left:0;top:0;width:100%;height:100%;display:none;z-index:1000;text-align:center}
.product-video-block:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5)}
.product-video-content{display:inline-block;position:relative;top:120px;background-color:rgba(32,176,159,.8);padding:6px}
.product-video-content video{display:block;width:750px;height:421px;background:#000}
.product-video-close{position:absolute;right:0;top:0;width:25px;height:25px;line-height:25px;background-color:rgba(32,176,159,.8);font-size:16px;color:#fff;font-weight:700;font-family:Calibri}
.product-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.6;display:none}
.product-video-play:hover{opacity:1}
.pro-video-play:after{display:inline-block;vertical-align:middle;width:28px;height:28px;background:url(../images/public/pro-video-play.svg) center no-repeat #d80b20;margin:0 -38px 0 10px}
.pro-video-play-c{position:relative}
.pro-video-play-c:after{position:absolute;width:40px;height:40px;background:url(../images/public/pro-video-play-c.svg) center no-repeat #fff;left:50%;top:50%;margin:-20px 0 0 -20px}
.video-pop:hover .pro-video-play-c:after,.video-pop:hover .pro-video-play:after{transform:scale(1.3)}
.product-chanpinguanli{display:block;width:300px;margin:0 auto}
.pagination{padding:20px 0;text-align:center;cursor:default}
.pagination a{min-width:36px;height:36px;line-height:36px;display:inline-block;background-color:#eee;border:1px solid #E3E3E3;border-radius:5px;margin:0 4px;color:#ccc}
.pagination a.active,.pagination a[href]{background-color:#fff;color:#999}
.pagination a.active,.pagination a[href]:hover{background-color:#d80b20;border-color:#d80b20;color:#fff}
.pagination .end,.pagination .first,.pagination .next,.pagination .prev{padding:0 15px}
.pagination .pagination-jump{margin:0 0 0 20px;cursor:auto;color:#999}
.pagination .pagination-jump .page_jump{margin:0 5px;padding:0;height:36px;line-height:36px;border:1px solid #E3E3E3;border-radius:5px;width:36px;text-align:center}
.choose-pop{position:fixed;width:100%;height:100%;left:0;top:0;z-index:999999;background-color:rgba(0,0,0,.6)}
.choose-pop .close,.choose-pop .to-mobile{font-size:7vw;padding:4vw 0;width:60vw;text-align:center}
.choose-flex{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}
.choose-pop .close{color:#333;background-color:#fff;margin-bottom:10vw}
.choose-pop .to-mobile{color:#fff;background-color:#00a0e9}
.bottom-online-chat{position:fixed;left:0;bottom:0;z-index:99;width:260px;height:42px;background-color:#d80b20}
.bottom-online-chat .flex-row{justify-content:flex-start;height:100%}
.bottom-online-chat .online-img{padding:0 10px;margin:0 10px 0 0;height:100%;border-right:1px solid #199E8E;position:relative}
.bottom-online-chat .online-img:before{content:"1";position:absolute;text-align:center;width:14px;height:14px;line-height:14px;border-radius:50%;background-color:#E20505;color:#fff;font-size:12px;font-family:Arial;z-index:1;right:4px;top:4px}
.footer-toM a:after,.v30-contact{top:50%;transform:translateY(-50%)}
.bottom-online-chat .online-img img{position:relative;top:50%;transform:translateY(-50%)}
.bottom-online-chat .online-p{color:#fff;font-size:16px}
.nav-bar-item,.nav-spacer{float:none;color:#666}
.lxwm_main{background-color:#F7F7F7}
.nav-block{background-color:#fff;border-bottom:1px solid #DEDEDE}
.nav-bar{padding:20px 0;width:100%;background:#fff}
.nav-bar-c{width:1200px;margin:auto}
.nav-spacer{margin:0 5px}
.nav-bar-item.cur{color:#1761a3}
.lxwm_main .zq-content{padding:25px;margin-top:20px;box-sizing:border-box;background-color:#fff;border:1px solid #ECECEC;width:auto}
.item-navs{border-bottom:1px solid #E5E5E5}
.item-navs .items-block{height:50px;line-height:48px}
.item-navs .item{flex:1;text-align:center}
.item-navs .item-a{display:inline-block;box-sizing:border-box;border-bottom:3px solid transparent;color:#666}
.item-navs .item-a.cur{border-bottom-color:#d80b20;color:#d80b20;cursor:default}
.item-navs .item-a:hover{color:#d80b20}
.menu-sub-cols.menu-industry .menu-level-2-block{display:inline-block;margin:0 20px;vertical-align:top}
.footer-toM{position:absolute;left:40px;bottom:10px}
.footer-toM a{font-size:16px;padding-right:26px;position:relative;color:#fff}
.footer-toM a:after{content:"";width:18px;height:18px;border-radius:50%;border:1px solid #fff;position:absolute;right:0;background:url(../images/public/toM.svg) center no-repeat;background-size:6px auto}
.v30-contact{position:fixed;right:2px;padding:50px 0;border-right:1px solid #d80b20;height:482px;box-sizing:border-box;z-index:99}
.v30-contact-form.cur{width:200px;opacity:1}
.v30-contact .transition{transition-duration:.8s}
.v30-contact .v30-contact-title{background-color:rgba(32,176,159,.8);color:#fff;padding:15px 20px 0;white-space:nowrap;position:relative}
.v30-contact .v30-contact-title .cf-close{position:absolute;left:166px;top:0;padding:10px}
.v30-contact-item-block{position:absolute;right:0;width:70px;height:70px;background-color:rgba(0,0,0,.4);border:1px solid #d80b20;border-right:none;box-sizing:border-box}
.v30-contact-item-block:nth-child(1){top:50px}
.v30-contact-item-block:nth-child(2){top:128px}
.v30-contact-item-block:nth-child(3){top:206px}
.v30-contact-item-block:nth-child(4){top:284px}
.v30-contact-item-block:nth-child(5){top:362px}
.v30-contact-item{width:100%;height:100%}
.v30-contact-item-p{color:#fff;font-size:12px;margin-top:5px}
.v30-contact-item-in{height:100%;display:none;position:relative;z-index:1;overflow:hidden}
.v30-contact-item-in-p{color:#fff;text-align:center;line-height:68px;height:68px;white-space:nowrap}
.v30-contact-in.cur{width:156px;background-color:transparent}
.v30-contact-in.cur .v30-contact-item-in{width:100%;display:block}
.v30-contact-in.cur .v30-contact-item{display:none}
.v30-contact-in:before{content:"";background-color:rgba(32,176,159,.8);position:absolute;height:100%;width:0;transition:all .8s ease}
.v30-contact-in.cur:before{width:100%}
.v30-contact-item-block.v30-contact-top{display:none;cursor:pointer;width:46px;height:46px;top:480px}
.v30-contact-item-block.v30-contact-top .v30-contact-item-p{font-size:14px;margin-top:0}
.v30-contact-in.v30-contact-search.cur{border-left:none}
.v30-contact-form{position:absolute;width:0;right:156px;bottom:-1px;z-index:999;opacity:0}
.v30-contact-form .cf-form{background-color:rgba(32,176,159,.8);box-sizing:border-box;padding:10px 20px 20px;border-bottom:1px solid #d80b20}
.v30-contact-form .cf-form-item{margin-bottom:10px;font-size:0;white-space:nowrap}
.v30-contact-form .cf-form-item:last-of-type{margin:0}
.v30-contact-form input{padding:0 8px;margin:0;border:none;box-sizing:border-box;width:160px;height:28px;line-height:28px;font-size:12px;display:inline-block;vertical-align:middle;background-color:#fff}
.v30-contact-form .verify{width:86px;margin-right:5px}
.v30-contact-form .submit{width:160px;height:28px;line-height:28px;font-size:14px}
.v30-contact-qr-show{display:none;position:absolute;z-index:1;border:1px solid rgba(32,176,159,.8);left:-160px;top:-91px}
.popup-main{position:fixed;width:100%;height:100%;left:0;top:0;z-index:999;background-color:rgba(0,0,0,.6);display:none}
.popup-block{position:absolute;width:520px;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%)}
.gg .swiper-slide img,.hd-jump{left:50%;transform:translateX(-50%)}
.popup-title{position:relative;font-size:14px;color:#333;height:55px;line-height:55px;padding:0 20px;border-bottom:1px solid #eee}
.popup-close{position:absolute;width:55px;height:55px;right:0;top:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAOVBMVEUAAADMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMz15oL/AAAAEnRSTlMAbJ6EiL2vclxa6M6SfV1TST0m9TBhAAAAQklEQVQI1y2LyQ3AMAzDpObq3Ub7DxsoDj8mDAr1xoQXspJtVwGoDBza/GjibzOfHE26RCAWz+t+LZoT2uKUGlk6B280Afsx72mnAAAAAElFTkSuQmCC) center no-repeat;cursor:pointer}
.gg,.gg .swiper-container{position:relative;height:100%}
.popup-content{padding:26px 22px}
.popup-form-item{height:34px;line-height:34px;margin-bottom:14px}
.popup-label{display:inline-block;width:116px;margin-right:6px;vertical-align:middle;font-size:14px;color:#666;text-align:right}
.popup-input{height:32px;line-height:32px;border:1px solid #ccc;padding:0 10px;vertical-align:middle;width:278px}
.popup-input::-webkit-input-placeholder{color:#999}
.popup-input::-moz-placeholder{color:#999}
.popup-input:-moz-placeholder{color:#999}
.popup-input:-ms-input-placeholder{color:#999}
.popup-form-item.required .popup-label:before{content:"*";color:red;margin-right:4px;display:inline-block;vertical-align:middle;height:32px}
.popup-input.verify-input{margin-right:6px;width:184px}
.popup-btn{display:inline-block;padding:0 20px;height:32px;line-height:30px;margin-left:6px;cursor:pointer}
.popup-form-item.popup-button{text-align:right;margin-top:20px}
.general-advertisement{height:314px;width:100%;margin:auto;background:#f7f7f7}
.gg .swiper-slide img{width:auto;height:100%;position:absolute}
.hd-jump{position:fixed;z-index:99;top:170px;display:none}
.hd-jump>img{display:block;max-width:100%}
.hd-jump .close{position:absolute;right:0;top:0;width:34px;height:34px;cursor:pointer}
.hd-jump .hd-link{position:absolute;left:0;top:0;height:100%;width:calc(100% - 34px)}
.hd-float{position:fixed;z-index:99;visibility:hidden;opacity:0;top:170px;left:50%;transform:translate(-50%,-50%)}
.clearfix:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0}
.clearfix{*zoom:1}
.green-color{color:#1761a3}
.protal-btn{display:inline-block;width:176px;height:46px;line-height:44px;border:1px solid #fff;text-align:center;font-size:18px;position:relative;box-sizing:border-box;margin:0 17px 0 0;cursor:pointer}
.protal-btn-green{background-color:#1761a3;border-color:#1761a3;color:#fff}
.protal-btn-green:hover{background-color:#1aa090;border-color:#1aa090;color:#fff}
.flex-row-justify{justify-content:space-between;align-items:normal}
.main-banner-cont{padding:60px 0 0;color:#fff}
.main-banner-title{height:70px;line-height:70px;font-size:44px}
.main-banner-title-txt{font-size:22px;color:#050f2e;background-color:#d80b20;border-radius:20px;padding:0 8px}
.main-banner-descrip{font-size:18px;line-height:52px}
.main-banner-btns{padding:20px 0 0}


.more-service-title{font-size:30px;margin:70px 0 20px;position:relative;text-align:center}
.more-service-title:before{content:"";display:inline-block;width:140px;border-bottom:1px solid #ccc;vertical-align:middle;margin-right:20px}
.more-service-title:after{content:"";display:inline-block;width:140px;border-bottom:1px solid #ccc;vertical-align:middle;margin-left:20px}
.more-service-p{text-align:center;font-size:16px;color:#666}
.more-service .more-apply{justify-content:space-around;margin-bottom:50px}
.more-service .more-apply .item-p{font-size:18px;text-align:center;margin-top:20px}
.more-service .inter-marketing{justify-content:space-between}
.more-service .inter-marketing .item{width:590px;height:160px;box-sizing:border-box;border:1px solid #E5E5E5;padding:0 40px}
.more-service .inter-marketing .item:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.1)}
.more-service .inter-marketing .item-p{color:#999;line-height:24px}
.section{padding:40px 0 0}
.more-service .inter-marketing .item .img-block{margin:0}
.more-service .inter-marketing .item .item-block{margin-left:50px}
.more-service .inter-marketing .item .item-title{font-size:18px;margin-bottom:20px}

@media (max-width:640px){

.more-service-title{font-size:20px;margin:30px 0 20px;position:relative;text-align:center}
.more-service-title:before{content:"";display:inline-block;width:90px;border-bottom:1px solid #ccc;vertical-align:middle;margin-right:20px}
.more-service-title:after{content:"";display:inline-block;width:90px;border-bottom:1px solid #ccc;vertical-align:middle;margin-left:20px}
.more-service-p{text-align:center;font-size:12px;color:#666}
.more-service .more-apply{justify-content:space-around;margin-bottom:50px}
.more-service .more-apply .item-p{font-size:18px;text-align:center;margin-top:20px}
.more-service .inter-marketing{justify-content:space-between}
.more-service .inter-marketing .item{width:590px;height:160px;box-sizing:border-box;border:1px solid #E5E5E5;padding:0 40px}
.more-service .inter-marketing .item:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.1)}
.more-service .inter-marketing .item-p{color:#999;line-height:24px}

.section{ padding:3%;}
.section .section-title{ font-size:18px;}
.section .section-header{ margin-bottom:0;}
.section .flex-row{ display:block;}
.section  .marketing-list li{ float:left; width:48%; margin-right:12px;}
}



.section-header{position:relative;height:62px;padding:0 0 0 13px;margin:0 0 20px;line-height:62px;font-size:24px}
.section-header:before{content:"";position:absolute;top:50%;left:0;width:3px;height:22px;margin:-11px 0 0;background-color:#1761a3}
.section-header .section-title{float:left}
.section-header-more{float:right;margin:34px 0 0;line-height:26px;font-size:16px;color:#1761a3}
.section-header-more:after{content:"";display:inline-block;width:16px;height:26px;margin:0 0 0 5px;background:url(../img_1/header-more-icon.png) 50% 50% no-repeat;vertical-align:top}
.marketing-list{justify-content:space-between}
.marketing-list .flex-col{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5)}
.marketing-list li:hover .flex-col{background-color:#d80b20}
.marketing-list li{position:relative;width:220px;height:180px;overflow:hidden;text-align:center}
.marketing-list p{font-size:16px;color:#fff}
.marketing-list .pic{height:180px;background:url() top center no-repeat}
.marketing-list .marketing-1 .pic{background-image:url(../img_1/marketing-icons-1.png)}
.marketing-list .marketing-2 .pic{background-image:url(../img_1/marketing-icons-2.png)}
.marketing-list .marketing-3 .pic{background-image:url(../img_1/marketing-icons-3.png)}
.marketing-list .marketing-4 .pic{background-image:url(../img_1/marketing-icons-4.png)}
.marketing-list .marketing-5 .pic{background-image:url(../img_1/marketing-icons-5.png)}
.steward-list > div{flex:1;height:98px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;line-height:98px;text-align:left;font-size:18px;box-sizing:border-box;padding-left:110px}
.steward-list > div:first-child{border-left:0 none}
.steward-list:nth-child(3) > div{border-bottom:0 none}
.steward-list > div:before{content:"";display:inline-block;width:58px;height:58px;margin:0 25px 0 0;vertical-align:middle;background:url() no-repeat}
.steward-list > div:hover{box-shadow:0 0 4px #d1d1d1}
.steward-list > .steward-1:before{background-image:url(../img_1/steward-icons-1.png)}
.steward-list > .steward-1:hover:before{background-image:url(../img_1/steward-icons-1-hover.png)}
.steward-list > .steward-2:before{background-image:url(../img_1/steward-icons-2.png)}
.steward-list > .steward-2:hover:before{background-image:url(../img_1/steward-icons-2-hover.png)}
.steward-list > .steward-3:before{background-image:url(../img_1/steward-icons-3.png)}
.steward-list > .steward-3:hover:before{background-image:url(../img_1/steward-icons-3-hover.png)}
.steward-list > .steward-4:before{background-image:url(../img_1/steward-icons-4.png)}
.steward-list > .steward-4:hover:before{background-image:url(../img_1/steward-icons-4-hover.png)}
.steward-list > .steward-5:before{background-image:url(../img_1/steward-icons-5.png)}
.steward-list > .steward-5:hover:before{background-image:url(../img_1/steward-icons-5-hover.png)}
.steward-list > .steward-6:before{background-image:url(../img_1/steward-icons-6.png)}
.steward-list > .steward-6:hover:before{background-image:url(../img_1/steward-icons-6-hover.png)}
.pay-tip{height:115px;margin:60px 0 0;padding:25px 0 0;color:#fff;text-align:center;background:url(../img_1/pay-tip-bg.png) top center no-repeat}
.pay-tip .pay-tip-header{line-height:58px;font-size:30px;font-weight:bold}
.pay-tip p{font-size:16px;line-height:26px}
.service-header{padding:50px 0 0;text-align:center}
.service-title{font-size:30px;line-height:62px}
.service-title::before,.service-title::after{content:"";display:inline-block;width:140px;height:1px;background:#ccc;vertical-align:middle}
.service-title::before{margin:0 34px 0 0}
.service-title::after{margin:0 0 0 34px}
.service-header p{font-size:16px;line-height:26px;color:#666}
.service-list{position:relative;height:78px;margin:46px 0 72px}
.service-list:before{content:"";position:absolute;left:0;right:0;height:8px;background:#eee;border-radius:4px}
.service-list:after{content:"";position:absolute;top:50%;right:0;width:26px;height:38px;margin:-19px 0 0 0;background:url(../img_1/service-arrow.png) no-repeat}
.service-item{position:relative;width:100%;cursor:pointer}
.service-txt{position:relative;width:68px;height:68px;margin:0 auto;border:5px solid #fff;background:#1761a3;line-height:68px;text-align:center;color:#fff;border-radius:50px;box-shadow:0 0 8px rgba(228,230,200,1);transition:all .2s}
.service-tag{position:absolute;left:-34px;top:50%;min-height:20px;width:68px;text-align:center;line-height:20px;background:#eee;font-size:12px;border-radius:40px;transform:translate(0,-50%)}
.service-pop{position:absolute;left:50%;bottom:102px;width:136px;margin:0 0 0 -78px;padding:8px 10px 16px;text-align:center;background:#fff;border-radius:6px;box-shadow:0 0 8px rgba(228,230,200,1);opacity:0;transform:translateY(-50%);transition:transform .3s}
.service-pop:before{content:"";position:absolute;bottom:-17px;left:50%;width:19px;height:17px;margin:0 0 0 -9px;background:url(../img_1/service-pop-trangle.png) no-repeat}
.service-pop-title{font-size:14px;line-height:38px}
.service-pop p{color:#666;line-height:20px;font-size:12px}
.service-txt:hover{width:84px;height:84px;font-size:16px;line-height:84px;border:0 none;background:#d80319;transform:scale(1.1);transform-origin:center center;box-shadow:none}
.service-txt:hover + .service-pop{opacity:1;transform:translateY(0%);transition:transform .3s}
.demand-box{padding:60px 0 58px;background:url(../img_1/demand-bg.png) center bottom no-repeat #f9f9f9}
.demand-box .header{position:relative;width:602px;height:50px;margin:0 auto 40px;line-height:50px;font-size:18px;font-weight:bold;color:#fff;background:#1761a3;border-radius:31px;text-align:center}
.demand-box .header:after{content:"";position:absolute;bottom:-20px;left:50%;width:0;height:0;margin:0 0 0 -10px;font:0/0 arial;border:10px dashed transparent;border-top:10px solid #1761a3}
.form-item{position:relative;width:682px;min-height:42px;padding:0 130px;margin:20px auto 0;font-size:14px;font-weight:bold}
.form-item-label{position:absolute;top:0;left:0;width:130px;text-align:right;font-weight:bold;line-height:42px}
.form-input{width:290px;height:30px;padding:5px 14px;border:1px solid #ccc;background:#fff;outline:none;resize:none;font:14px/30px 'Microsoft Yahei','PingFangSC',sans-serif;vertical-align:middle}
.form-input.verify-input{width:110px}
.form-textarea{width:652px;height:160px;padding:10px 14px;border:1px solid #ccc;background:#fff;outline:none;resize:none;font:14px/24px 'Microsoft Yahei','PingFangSC',sans-serif;overflow-y:auto}
.verify-pic{display:inline-block;width:120px;height:42px;margin:0 0 0 16px;background:#ccc;vertical-align:middle}
.verify-pic img{width:100%;height:100%}
.form-text{margin:0 0 0 16px}
.demand-box .protal-btn{display:block;margin:36px auto 0}
.items{padding:60px 0}
.items-title{font-size:24px;text-align:center;margin-bottom:25px}


.items-case{box-sizing:border-box;height:665px;background:url(../img_1/items-case-bg.png) no-repeat center}
.items-case .items-title{font-size:30px;color:#fff;margin-bottom:40px;position:relative;line-height:normal}
.items-case .items-title:before{content:"";display:inline-block;width:140px;border-bottom:1px solid #fff;vertical-align:middle;margin-right:20px}
.items-case .items-title:after{content:"";display:inline-block;width:140px;border-bottom:1px solid #fff;vertical-align:middle;margin-left:20px}
.items-case .item-block{justify-content:space-between;margin-bottom:30px}
.items-case .item-block:last-child{margin:0}
.items-case .item{position:relative;overflow:hidden;box-shadow:0 0 6px 0 rgba(0,0,0,0.4);transition:all .3s ease;border-radius:0;position:relative}
.items-case .item span{display:none;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5);top:0;left:0}
.items-case .item span img{width:120px;position:absolute;top:50%;margin-top:-60px;left:50%;margin-left:-60px}
.items-case .item:hover span{display:block}
.items-case .item-p{line-height:40px;left:0;color:#fff;position:absolute;bottom:0;width:100%;background-color:#fff;box-sizing:border-box;padding:15px 20px;transform:translateY(100%);transition:all .3s ease}
.items-case .item-p .item-title{font-size:14px;line-height:22px;color:#666}
.items-case .item:hover{box-shadow:0 0 6px 2px rgba(0,0,0,0.6)}
.items-case .item:hover .item-p{transform:translateY(0)}
@media (max-width:640px){
	
.items-case{box-sizing:border-box;height:auto;background:url(../img_1/items-case-bg.png) no-repeat center; padding:15px 0; background-size:auto 100%;}
.items-case .items-title{font-size:30px;color:#fff;margin-bottom:20px;position:relative;line-height:normal}
.items-case .items-title:before{content:"";display:inline-block;width:100px;border-bottom:1px solid #fff;vertical-align:middle;margin-right:20px}
.items-case .items-title:after{content:"";display:inline-block;width:100px;border-bottom:1px solid #fff;vertical-align:middle;margin-left:20px}
.items-case .item-block{justify-content:space-between;margin-bottom:30px}
.items-case .item-block:last-child{margin:0}
.items-case .flex-row{ display:block;}
.items-case .item{position:relative;overflow:hidden;box-shadow:0 0 0 0 rgba(0,0,0,0);transition:all .3s ease;border-radius:0;position:relative; width:100%;}
.items-case .item span{display:none;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5);top:0;left:0}
.items-case .item span img{width:120px;position:absolute;top:50%;margin-top:-60px;left:50%;margin-left:-60px}
.items-case .item:hover span{display:block}
.items-case .item-p{line-height:40px;left:0;color:#fff;position:absolute;bottom:0;width:100%;background-color:#fff;box-sizing:border-box;padding:15px 20px;transform:translateY(100%);transition:all .3s ease}
.items-case .item-p .item-title{font-size:14px;line-height:22px;color:#666}
.items-case .item:hover{box-shadow:0 0 6px 2px rgba(0,0,0,0.6)}
.items-case .item:hover .item-p{transform:translateY(0)}

}

