@charset "utf-8";
/* 方案内容区 */
.fanrq{margin-top:0px;}
.fanrqbox{display: flex;}
.fanrqbox_l{width: 28%; margin-bottom:100px;}
.fanrqbox_ltitle{height:60px; display: flex; align-items: center; justify-content: space-between; padding: 0 55px; background-color: #043285; cursor: pointer;}
.fanrqbox_ltitle span{font-size:22px; color: #ffffff;}
.fanrqbox_ltitle i{font-size: 26px; color: #ffffff; cursor: pointer;}
.fanrqbox_lbox{padding:20px 0; background-color: #f5f5f5;}
.fanrqbox_lbox .fanrqbox_lbox_item{position: relative; display: flex; align-items: center; height:60px; padding-left: 40px; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.fanrqbox_lbox_item i{font-size: 30px; color: #c1c1c1; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.fanrqbox_lbox_item span{margin-left: 12px; font-size: 18px; color:#000; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.fanrqbox_lbox .fanrqbox_lbox_item::before{content: ''; position: absolute; left: 0; top: 0; width: 3px; height: 100%; background-color: #043285; display: none; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.fanrqbox_lbox .fanrqbox_lbox_item:hover{background-color: #fff;}
.fanrqbox_lbox .fanrqbox_lbox_item:hover i{color: #043285;}
.fanrqbox_lbox .fanrqbox_lbox_item:hover span{color: #043285;}
.fanrqbox_lbox .fanrqbox_lbox_item:hover::before{display: block;}
.fanrqbox_lbox .fanrqbox_lbox_item.cur{background-color: #fff;}
.fanrqbox_lbox .fanrqbox_lbox_item.cur i{color: #043285;}
.fanrqbox_lbox .fanrqbox_lbox_item.cur span{color: #043285;}
.fanrqbox_lbox .fanrqbox_lbox_item.cur::before{display: block;}
.fanrqbox_r{width: 72%; padding-left: 80px; margin-bottom:6%;}
.fanrqbox_rtitle{font-size: 30px; color: #000;}
.fanrqbox_rsm{display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #e1e1e1; padding-bottom: 20px;}
.fanrqbox_rsm_l{display: flex;}
.fanrqbox_rsm_litem{margin-right: 40px;}
.fanrqbox_rsm_litem span{font-size: 15px; color: #999999;}
.fanrqbox_rsm_litem b{margin-left: 8px; font-size: 15px; color: #999999; font-weight: lighter;}
.fanrqbox_rbox{margin-top: 20px; margin-bottom:30px;}
.fanrqbox_rbox .content p{font-size:16px; line-height: 28px; color: #666; padding-left:18px;}
.fanrqbox_rbox .pic{}
.fanrqbox_rbox .content img{margin : 10px 0; display: inline-block;}
.fanrqbox_rbox .content table{width: 100%;}
.fanrqbox_rbox .content table td{padding:10px 0 5.4px 0 !important; border: 1px solid #e1e1e1 !important; font-weight:bold;}
.fanrqbox_sxy{margin-top: 20px; display: flex;}
.fanrqbox_sxy .fanrqbox_sxyitem{width: 50%; display: flex; align-items: center; padding: 15px 30px; background-color: #f5f5f5; border-right: 1px solid #d9d9d9;}
.fanrqbox_sxy .fanrqbox_sxyitem:last-child{border-right: 0;}
.fanrqbox_sxyitem span{font-size: 18px; color: #043285; text-transform: uppercase; font-family: 'BEBAS';}
.fanrqbox_sxyitem b{font-size: 15px; color: #333333; margin: 0 10px;}
.fanrqbox_sxyitem em{font-size: 15px; color: #333333; flex: 1;}
.fanrqbox_sxyitem:hover em{color: #043285;}
/* 相关行业合作案例 */
.xghyal{margin-top:42px;}
.xghyal_t{display: flex; justify-content: space-between; align-items: center; position: relative;}
.xghyal_t::before{content: ''; position: absolute; left: 0; top: 50%; width: 3px; height: 26px; background-color: #043285; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%);}
.xghyal_tl{padding-left: 25px; font-size: 24px; color: #333333;}
.xghyal_tmore{display: flex; align-items: center;}
.xghyal_tmore span{font-size: 18px; color: #043285; text-transform: uppercase; font-family: 'BEBAS';}
.xghyal_tmore i{margin-left: 10px; margin-top: 2px; color: #043285;}
.xghyal_b{margin-top: 25px;}
.xghyal_slide .xghyal_slide_item{display: block; overflow: hidden; border: 1px solid #d8d8d8;padding: 10px;}
.xghyal_slide .xghyal_slide_item img{width: 100%; /*padding:0 10%; */transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;}
.xghyal_slide .xghyal_slide_item:hover img{transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}
@media screen and (max-width: 1600px){.fanrqbox_r{padding-left: 50px;}}
@media screen and (max-width: 1200px){.fanrqbox_lbox .fanrqbox_lbox_item{padding-left: 20px;} .fanrqbox_r{padding-left: 30px;}}
@media screen and (max-width: 992px){.fanrq{margin-top: 50px;} .fanrqbox_rbox{margin-top: 30px;} .fanrqbox_rbox .content p{font-size: 14px; line-height: 26px;} .fanrqbox{flex-wrap: wrap;} .fanrqbox_l{/* display: none; */ width: 100%; margin-bottom: 50px;} .fanrqbox_ltitle{height: 50px; padding: 0 32px;} .fanrqbox_ltitle span{font-size: 20px;} .fanrqbox_ltitle i{font-size: 22px;} .fanrqbox_lbox{padding: 0; display: none;} .fanrqbox_lbox .fanrqbox_lbox_item{height: auto; line-height: 1.5; padding: 10px 0; padding-left: 20px;} .fanrqbox_lbox_item span{font-size: 15px;} .fanrqbox_r{width: 100%; padding-left: 0;} .fanrqbox_rtitle{font-size: 22px; line-height: 30px; margin-bottom: 5px;} .fanrqbox_rsm_litem span{font-size: 13px;} .fanrqbox_rsm_litem b{font-size: 13px;} .fanrqbox_rsm_r{display: none;} .xghyal{margin-top: 60px;} .xghyal_tl{font-size: 20px;} .xghyal_tmore span{font-size: 14px;} .xghyal_tmore i{font-size: 12px;} .fanrqbox_sxyitem b, .fanrqbox_sxyitem em{font-size: 14px;} .fanrqbox_sxyitem span{font-size: 14px;}}
@media screen and (max-width: 768px){.fanrqbox_sxy{flex-wrap: wrap;} .fanrqbox_sxy .fanrqbox_sxyitem{width: 100%; margin-bottom: 5px; border-right: 0; padding: 10px;} .xghyal_tl{padding-left: 15px;}}
/* 内页面包屑 */
.nymbxbox{display: flex; align-items: center;}
.nymbxbox_l{width: 87%; display: flex; overflow: auto;}
.nymbxbox_l .iconweizhi{font-size: 24px; color: #9c9d9e;}
.nymbxbox_l span{font-size: 15px; color: #999999; margin: 0 5px; flex-shrink: 0;}
.nymbxbox_l a{font-size: 15px; color: #999999; padding: 0 8px; flex-shrink: 0;}
.nymbxbox_l i{font-size: 14px; color: #999999;}
.nymbxbox_r{width: 13%;}
.nymbxbox_r .nymbxbox_rfh{display: block; height: 42px; background-color: #e9e9e9; line-height: 42px; text-align: center; margin-top:30px;}
.nymbxbox_rfh i{font-size: 20px; /* color: #111111; */ margin-right: 10px;}
.nymbxbox_rfh span{font-size: 15px; /* color: #333333; */}


body {font-family: "han";}

.hvr-sweep-to-right {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: .3s;
    transition-duration: .3s
}

.hvr-sweep-to-right:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #043285;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.hvr-sweep-to-right:active,
.hvr-sweep-to-right:focus,
.hvr-sweep-to-right:hover {
    color: #fff
}

.hvr-sweep-to-right:active:before,
.hvr-sweep-to-right:focus:before,
.hvr-sweep-to-right:hover:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
}



.xghyal_slide{ width:23%; float:left; margin-right:2%; margin-bottom:2%;}

.fanrqbox_rbox b{font-size:18px; font-weight:normal; color:#000; font-family: "han";}
.fanrqbox_rbox .content{ margin-top:26px;}
.fanrqbox_rbox3 img{ margin:auto; height:110px;}