.channel_content {
    min-height: 300px;
    padding: 40px 0;
}
/*jiaoll*/
/*ç³»ç»Ÿè§£å†³æ–¹æ¡ˆ*/
.solution_cen_banner.xc_cen_banner .content .infor .box .tit{width:100%;}
.solution_center{padding:0;}
.solution_center .pt_tit{font-size:38px; color:#2c6ea8; text-align:center; margin-bottom:30px;}
.solution_center .pt_desc{font-size:15px; line-height:2; text-align:center; max-width:1100px; margin:0 auto; margin-bottom:50px;}
.solution_center01{background:#f7f7f7; padding-top: 50px; padding-bottom: 85px;}
.solution_center01 .content .info{position:absolute; top:20%; left:10%; right:10%; color:#fff;}
.solution_center01 .content .info .t{font-size:28px; margin-bottom:20px;}
.solution_center01 .content .info .d{font-size:15px; line-height:24px; max-height:96px; overflow:hidden;}
.solution_center01 .content .item_pic{background:url(../images/solution_center01_line.png) no-repeat right top;}
.solution_center01 .content .item_pic .info{top:10%;}
.solution_center01 .content .item_pic .info .t{margin:20px 0; color:#2c6ea8;}
.solution_center01 .content .item_pic .info .d{max-height:48px; color:#4b4b4b;}
.solution_center01 .content .item_last .info{color:#2c6ea8; top:30%;}
.solution_center01 .content .item_last .info .tit_blue{font-weight:bold; font-size:20px;}
.solution_center01 .content .item_last .info .t{color:#404141; margin-bottom:30px;}

.solution_center02{padding:50px 0; text-align:center;}
.solution_center02 .list{line-height:70px; vertical-align:middle; font-size: 18px; color:#333; max-width:1100px; margin:0 auto 50px;}
.solution_center02 .list .info{position:relative;}
.solution_center02 .list .info:after{content:""; position:absolute; top:50%; right:0; width:1px; height:46px; background:#d2d2d2; margin-top: -23px;}
.solution_center02 .list .item4 .info:after{display:none;}
.solution_center02 .list .icon{margin-right: 20px;}


/*è§£å†³æ–¹æ¡ˆ-åŒåŠ åŽ‹ç¡é…¸æµç¨‹*/
.solution_detail01{margin-bottom: 50px;}
.solution_detail01 .tit{color:#0a0a0a; font-size: 46px;}
.solution_detail01 .solution_detail_desc{margin:30px 0 40px;}
.solution_detail01 .pic{text-align:center;}
.solution_detail_tit{font-size: 36px; color:#2c6ea8; margin-bottom: 30px;}
.solution_detail_desc{color:#3f3f3f; font-size: 16px; line-height:30px;}
.solution_detail_more{display:inline-block; width:288px; height:46px; line-height:46px; color:#fff; font-size:17px; background:url(../images/social_respon03_2.png) no-repeat center;cursor:pointer;text-align:center;}
.solution_detail_more:hover{opacity:.8; color:#fff;}

.solution_detail_sjy{padding-bottom: 0;}
.solution_detail_sjy01{padding-bottom: 70px;}
.solution_detail_sjy01 .content{margin-top:50px;}
.solution_detail_sjy01 .content .top{color:#333333; font-size: 22px; text-align:center;}
.solution_detail_sjy01 .content .top li{float:left; width:50%; padding-bottom: 60px; position:relative;}
.solution_detail_sjy01 .content .top li:after{content:""; position:absolute; left:50%; bottom:0; width:1px; height:60px; background:#d2d2d2;}
.solution_detail_sjy01 .content .top li .tab{padding-bottom: 30px; border-bottom:1px solid #d2d2d2; position:relative;}
.solution_detail_sjy01 .content .top li .tab:before{content:""; position:absolute; left:50%; bottom:0; width:18px; height:18px; background:url(../images/soludetail_sjy_dot.png); margin-bottom: -9px; margin-left: -9px; z-index: 1;}

.solution_detail_sjy01 .content .btm .info{float:left; width:50%; text-align:center;}
.solution_detail_sjy01 .content .btm .info .con{text-align:left; max-width:450px; margin:0 auto; background:url(../images/soludetail_sjy01_bg.jpg) no-repeat center; background-size:cover; color:#fff; padding:40px 0; font-size: 15px; line-height:30px;}
.solution_detail_sjy01 .content .btm .info .con .box{padding:0 55px; height:210px; overflow:auto;}
.solution_detail_sjy01 .content .btm .info ::-webkit-scrollbar {width:4px; height:4px;}
.solution_detail_sjy01 .content .btm .info ::-webkit-scrollbar-thumb {border-radius:5px;background:url(../images/soludetail_sjy01_bg.jpg) no-repeat center;}
.solution_detail_sjy01 .content .btm .info ::-webkit-scrollbar-track {border-radius:5px;background:#fff;}


.solution_detail_sjy02{padding:65px 0; background:#f4f4f4;}
.solution_detail_sjy02 .left{width:33%; margin-top: 80px;}
.solution_detail_sjy02 .right{width:50%; text-align:center;}
.solution_detail_sjy03{padding:65px 0;}
.solution_detail_sjy04{padding:65px 0; text-align:center; background:#f5f6f8 url(../images/solution_detail_sjy04_bg.jpg) no-repeat center; background-size:cover;}
.solution_detail_sjy04 .more{display:inline-block; width:288px; height:46px; line-height:46px; color:#fff; font-size:17px; background:url(../images/social_respon03_2.png) no-repeat center;cursor:pointer;text-align:center;}
.solution_detail_sjy04 .more:hover{opacity:.8;}
.solution_detail_sjy04 .infor .tit{font-size:36px; color:#010101; margin-bottom:20px;}
.solution_detail_sjy04 .infor .con{font-size:15px; color:#3f3f3f; margin-bottom:50px;}
.solution_detail_sjy05{padding:65px 0;}
.solution_detail_sjy05 .item .pic{padding-right:23%; position:relative;}
.solution_detail_sjy05 .item .pic .rect-47{padding-bottom: 47%;}
.solution_detail_sjy05 .item .pic .con{position:absolute; right:10px; width:31%; top:50%; background:#fff; padding:4%; box-shadow:0 0 10px rgba(0,0,0,0.2); margin-top:-150px;}
.solution_detail_sjy05 .item .pic .con .t{font-size: 28px; color:#2c6ea8; line-height:1.3;}
.solution_detail_sjy05 .item .pic .con .d{color:#666; font-size: 14px; margin-top: 30px;}
.solution_detail_sjy05 .owl-nav{position:absolute; left:40px; bottom:40px; color:#fff;}
.solution_detail_sjy05 .owl-nav>div{display:inline-block; *display:inline; *zoom:1; line-height:40px; width:53px; text-align:center; border:1px solid #fff; margin:0 5px; font-weight:bold; font-size:18px; -moz-transition:background .5s ease 0s; -ms-transition:background .5s ease 0s; -o-transition:background .5s ease 0s; -webkit-transition:background .5s ease 0s; transition:background .5s ease 0s;}
.solution_detail_sjy05 .owl-nav>div:hover{background:url(../images/job_list01_2.jpg) no-repeat center; background-size:cover; border:none; padding:1px;}
.solution_detail_form{padding:100px 0 60px; background:url(../images/soludetail_form_bg.jpg) no-repeat center;background-size:cover; color:#fff;}
.solution_detail_form .left{width:33%;}
.solution_detail_form .left .t1{font-size: 36px; line-height:1;}
.solution_detail_form .left .t2{font-size:30px; font-weight: bold; margin-bottom: 50px;}
.solution_detail_form .left .info{font-size: 15px; line-height:1.8;}
.solution_detail_form .left .info a { color:#fff;}
.solution_detail_form .left .info a:hover{color:#fff;}
.solution_detail_form .form_con{width:60%}
.solution_detail_form .form_con .tit{font-size: 20px; margin-top:15px;}
.solution_detail_form .form_con .inp{margin-top:15px;}
.solution_detail_form .form_con .inp input,
.solution_detail_form .form_con .inp .sel,
.solution_detail_form .form_con .inp textarea{background:none; border:1px solid #fff; line-height:42px; height:42px; width:90%; color:#fff; color:#fff; padding:0 5px; border-radius:0; box-sizing:border-box;}
.solution_detail_form .form_con .inp textarea{resize:none; height:100px;}
.solution_detail_form .select-ui-choose-default ._arrow .arr{border-color: #fff transparent transparent;}
.solution_detail_form .select-ui-choose-default.on ._arrow .arr{border-color: transparent transparent #fff;}
.solution_detail_form ::-webkit-input-placeholder { color:#fff; } 
.solution_detail_form .submit_btn{color:#2c6ea8; background:#fff; font-size: 14px; width:102px; line-height:40px; text-align:center; border:none; margin-top: 20px; cursor:pointer;}
/*è§£å†³æ–¹æ¡ˆ-å¤©ç„¶æ°”*/
.solution_detail_trq01{background:url(../images/soludetail_trq01_bg.jpg) no-repeat center; background-size:cover; height:590px; color:#fff;}
.solution_detail_trq01 li{width:23%; float:left; position:relative; height:590px;  -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.solution_detail_trq01 li:after{content:""; position:absolute; top:0; bottom:0; right:0; width:1px; background:rgba(255,255,255,0.4);}
.solution_detail_trq01 li:first-child:before{content:""; position:absolute; top:0; bottom:0; left:0; width:1px; background:rgba(255,255,255,0.4);}
.solution_detail_trq01 li .btm{position:absolute; left:50px; bottom:90px; right:60px;}
.solution_detail_trq01 li .btm .num{color:#2c6ea8; font-size: 60px; font-family:Impact;}
.solution_detail_trq01 li .btm .tit{font-size: 30px; font-weight: bold; }
.solution_detail_trq01 li .btm .info{height:0; overflow:hidden; font-size: 15px; margin-top: 40px;  -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.solution_detail_trq01 li:hover{width:31%; background:url(../images/soludetail_trq01_cover.png) no-repeat center; background-size:cover;}
.solution_detail_trq01 li:hover .btm .info{height:240px;}




.solution_detail_trq01 li .btm h2{color:#2c6ea8; font-size: 60px; font-family:Impact;}
.solution_detail_trq01 li .btm h3{font-size: 30px; font-weight: bold; }
.solution_detail_trq01 li .btm p{height:0; overflow:hidden; font-size: 15px; margin-top: 40px;  -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.solution_detail_trq01 li .btm a { color:#fff;}
.solution_detail_trq01 li:hover{width:31%; background:url(../images/soludetail_trq01_cover.png) no-repeat center; background-size:cover;}
.solution_detail_trq01 li:hover .btm p{height:240px;}







.solution_detail_trq02{padding:65px 0; background:#f5f6f7; text-align:center; }
.solution_detail_trq02 .owl-carousel{display:none;}
.solution_detail_trq02 .owl-carousel.owl-loaded{display:block;}
.solution_detail_trq02 .owl-carousel .item{cursor:default;}
.solution_detail_trq02 .rect-6667{padding-bottom:66.67%;}
.solution_detail_trq02 .t{font-size: 18px; color:#333; margin-top: 30px;}
.solution_detail_trq02 .owl-nav>div{font-size:40px; -moz-transition:background .5s ease 0s; -ms-transition:background .5s ease 0s; -o-transition:background .5s ease 0s; -webkit-transition:background .5s ease 0s; transition:background .5s ease 0s; margin-top: -65px; position:absolute; top:50%}
.solution_detail_trq02 .owl-nav>div:hover{color:#2c6ea8;}
.solution_detail_trq02 .owl-nav>div.owl-prev{left:-80px;;}
.solution_detail_trq02 .owl-nav>div.owl-next{right:-80px;}
.solution_detail_trq02 .item:hover .t{color:#2c6ea8;}
.solution_detail_trq02 .solution_detail_more{margin-top: 50px;}
/*è§£å†³æ–¹æ¡ˆ-å†¶é‡‘*/
.solution_detail_yj{padding-bottom:0;}
.solution_detail_yj01{padding:65px 0 80px; background:url(../images/solution_detail_yj01_bg.jpg) no-repeat center; background-size:cover; color:#fff;}
.solution_detail_yj01 .tit{text-align:center; font-size: 36px; margin-bottom: 25px;}
.solution_detail_yj01 .desc{font-size: 15px; margin-bottom: 50px; text-align:center; padding:0 7%;}
.solution_detail_yj01 .content .item{background:url(../images/white.7.png) repeat; display:block; padding:50px 30px 60px; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; }
.solution_detail_yj01 .content .item .t{font-size: 22px; color:#333; position:relative; padding-bottom: 20px; margin-bottom: 25px; text-align:center; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.solution_detail_yj01 .content .item .t:after{content:""; position:absolute; bottom:0; left:50%; width:46px; height:1px; background:#2c6ea8; margin-left: -23px; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; }
.solution_detail_yj01 .content .item .d{font-size: 14px; color:#666; line-height:24px; height:96px; overflow:hidden; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.solution_detail_yj01 .content .item:hover{background:url(../images/social_respon02_2.jpg) no-repeat center; background-size:cover;}
.solution_detail_yj01 .content .item:hover .t{color:#fff; margin-bottom: 4px;}
.solution_detail_yj01 .content .item:hover .t:after{width:0; margin-left: 0;}
.solution_detail_yj01 .content .item:hover .d{color:#fff; height:120px; overflow:auto;}
.solution_detail_yj01 .content .item .d::-webkit-scrollbar {width:1px; height: 1px; }
.solution_detail_yj01 .content .item .d::-webkit-scrollbar-thumb {background:#fff; }
.solution_detail_yj01 .content .item .d::-webkit-scrollbar-track {background:rgba(255,255,255,0.5); }
.solution_detail_yj01 .owl-carousel{display:none;}
.solution_detail_yj01 .owl-carousel.owl-loaded{display:block;}
.solution_detail_yj01 .owl-nav>div{font-size:40px; -moz-transition:background .5s ease 0s; -ms-transition:background .5s ease 0s; -o-transition:background .5s ease 0s; -webkit-transition:background .5s ease 0s; transition:background .5s ease 0s; margin-top: -35px; position:absolute; top:50%}
.solution_detail_yj01 .owl-nav>div:hover{color:#2c6ea8;}
.solution_detail_yj01 .owl-nav>div.owl-prev{left:-80px;;}
.solution_detail_yj01 .owl-nav>div.owl-next{right:-80px;}
.solution_detail_yj02{padding:70px 0;}
.solution_detail_yj02 .tit{color:#0a0a0a; font-size:38px;}
.solution_detail_yj02 .desc{color:#666; margin:15px 0 50px;}
.solution_detail_yj02 .info{padding:40px; border:1px solid #dcdcdc;}
.solution_detail_yj02 .info .text{height:220px; overflow:hidden; position:relative; padding-right: 20px;}
.solution_detail_yj02 .info .text .t{color:#2c6ea8; font-size: 18px; margin-bottom: 10px;}
.solution_detail_yj02 .info .text .d{font-size: 14px; color:#666666; margin-bottom: 20px;}
.solution_detail_yj02 .info .text .scroll_slider{background:#2c6ea8;}


/*è§£å†³æ–¹æ¡ˆ-epc*/
.solution_detail_epc{padding-bottom:0;}
.solution_detail_epc01{margin-bottom: 30px;}
.solution_detail_epc01 .left{width:60%;}
.solution_detail_epc01 .right{width:35%; padding-top:20px;}
.solution_detail_epc01 .right .item{margin-bottom: 15px; position:relative;}
.solution_detail_epc01 .right .item .info{padding-left:20%;}
.solution_detail_epc01 .right .t{font-size: 16px; color:#2c6ea8; margin:10px 0;}
.solution_detail_epc01 .right .num{font-family:Impact; color:#2c6ea8; font-size: 60px; line-height:1;}
.solution_detail_epc01 .right .d{font-size: 17px; color:#2d3a43;}
.solution_detail_epc01 .right .item1:after, .solution_detail_epc01 .right .item3:after{content:""; position:absolute; right:0; top:0; bottom:0; width:1px; background:url(../images/soludetail_epc01_line.png) no-repeat center; background-size:contain;}
.solution_detail_epc02{padding-bottom: 80px;}
.solution_detail_epc02 .left{width:43%;}
.solution_detail_epc02 .left .rect-55{padding-bottom: 55%;}

.solution_detail_epc02 .right{width:52%;}
.solution_detail_epc02 .right .tit{font-size: 28px; color:#090909; margin-bottom: 30px; padding-top:8%;}
.solution_detail_epc03{padding-bottom: 100px;}
.solution_detail_epc03 .content{margin-top: 60px;}
.solution_detail_epc03 .content .left{width:62%; padding:10px 0;}
.solution_detail_epc03 .content .left .rect-60{padding-bottom: 60%;}
.solution_detail_epc03 .content .right{width:37%;}
.solution_detail_epc03 .content .right .info{box-shadow:0 0 10px rgba(0,0,0,0.2); padding:80px 50px; margin:10px;}
.solution_detail_epc03 .content .right .t{color:#121212; font-size: 28px; line-height:1.3; margin-bottom:36px;}
.solution_detail_epc03 .content .right ul{width:104%;}
.solution_detail_epc03 .content .right ul li{float:left; width:46%; margin-right:4%; margin-bottom: 12px; position:relative; cursor:pointer;}
.solution_detail_epc03 .content .right ul li:after{content:""; position:absolute; left:0; right:0; top:0; bottom:0; z-index:1; background:url(../images/soludetail_epc02_cover.png) no-repeat center; background-size:cover;}
.solution_detail_epc03 .content .right ul li i{position:absolute; left:0; right:0; top:50%; z-index:2; text-align:center; line-height:60px; margin-top: -30px; font-size: 26px; color:#fff;}
.solution_detail_epc03 .content .right ul li:after, .solution_detail_epc03 .content .right ul li i{ -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; opacity:0; visibility:hidden;}
.solution_detail_epc03 .content .right ul li:hover:after, .solution_detail_epc03 .content .right ul li:hover i{opacity:1; visibility:visible;}
.solution_detail_epc03 .content .owl-nav>div{position:absolute; top:50%; color:#666; line-height:40px; width:53px; text-align:center; background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.2); margin:0 5px; font-weight:bold; font-size:18px; -moz-transition:background .5s ease 0s; -ms-transition:background .5s ease 0s; -o-transition:background .5s ease 0s; -webkit-transition:background .5s ease 0s; transition:background .5s ease 0s;}
.solution_detail_epc03 .content .owl-nav>div:hover{background:url(../images/job_list01_2.jpg) no-repeat center; background-size:cover; color:#fff;}
.solution_detail_epc03 .content .owl-nav>div.owl-prev{left:0; margin-left: -20px;}
.solution_detail_epc03 .content .owl-nav>div.owl-next{right:0; margin-right: -20px;}

.solu_erji .owl-nav>div{font-size:20px; -moz-transition:background .5s ease 0s; -ms-transition:background .5s ease 0s; -o-transition:background .5s ease 0s; -webkit-transition:background .5s ease 0s; transition:background .5s ease 0s; line-height:58px; position:absolute; top:0; color:#fff;}
.solu_erji .owl-nav>div.owl-prev{left:-50px;;}
.solu_erji .owl-nav>div.owl-next{right:-50px;}
.erji_nav .erji_content.solu_erji{overflow:initial;}



.solution_detail_yy .solution_detail_yy03{margin-top:40px;}
.solution_detail_yy03 .list-paddingleft-2 li{margin-bottom:30px;}
.solution_detail_yy03 .list-paddingleft-2 .li_box{padding:0 0 0 15px; position:relative;}
.solution_detail_yy03 .list-paddingleft-2 .li_box:after{content:''; width:5px; height:22px; background:#2667a5; position:absolute; left:0; top:5px; }

.solution_detail_yy03 .list-paddingleft-2 .li_box .intro{height:30px; line-height:30px; box-shadow:none; padding:0; display:block;}
.solution_detail_yy03 .list-paddingleft-2 .li_box .t{height:30px; font-size:19px; line-height:30px; color:#555; font-weight:normal;}
.solution_detail_yy02.solution_detail_yy02_xiugai .content{background-color:#f2f2f2;}
.solution_detail_yy02.solution_detail_yy02_xiugai .content .right{float:left;}
.solution_detail_yy02.solution_detail_yy02_xiugai .content .left{float:right;}
.solution_detail_yy02.solution_detail_yy02_xiugai .content .right .box{padding:40px}
.solution_detail_yy02_xiugai .content .right .box .tit{font-size:30px; margin-bottom:10px; color:#2c6ea8}



.solution_detail01 .tit{font-size:40px;}
.solution_detail01 .tit p {font-size:40px;}






.row>.span-6 {
    width: 49%;
}




.jj_anli { width:100%; max-width:1400px; margin:0px auto; display:flex;}
.jj_anli .jj_anli_l { width:65%; height:450px; overflow:hidden;}
.jj_anli .jj_anli_r { width:35%;   height:450px; background:#f4f4f4; padding:5%; transition:all .4s;}

.jj_anli .jj_anli_l img { width:100%; height:100%; object-fit: cover; transition:all .4s;}
.jj_anli .jj_anli_r h3 { line-height:35px; margin-bottom:10px; margin-top:10px; font-size:30px; color:#3390d8; font-weight:400; transition:all .4s;}
.jj_anli .jj_anli_r p { color:#666; line-height:25px; font-size:15px; transition:all .4s;}

.jj_anli:hover .jj_anli_l img { transform:scale(1.05,1.05); }
.jj_anli:hover .jj_anli_r { background:#3390d8;}
.jj_anli:hover .jj_anli_r h3{ color:#fff;}
.jj_anli:hover .jj_anli_r p { color:#fff;}


.solution_detail_form .form_con .kuang1 { border:1px solid #fff; color:#fff;} 
.solution_detail_form .form_con .kuang2 { border:1px solid #fff; color:#fff;} 
.solution_detail_form .form_con .kuang3 { border:1px solid #fff; color:#fff;} 