@charset "utf-8";
/* CSS Document */

/*-----whole-----*/
html{font-size:100%;}
body{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;}



/*clearfix*/
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}

/*初始化按钮*/
.btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;cursor:pointer;}
.btn span{display:inline-block;}

/*通用img*/
img.rollover{position:absolute;top:0px;left:0px;opacity:0;filter:Alpha(opacity=0);z-index:2;}

input.text{display:block;width:100%;height:100%;border:0px;background:none;}


/* new */
.HnPro-nav .sublist{float:left;position:relative;margin-left:64px;}
.HnPro-nav .sublist:first-child{margin-left:0;}
.HnPro-list{margin:10px 0 0;display:none;position: absolute;left:0px;bottom:-35px;width:500px;}
.HnPro-list a{line-height:25px;float:left;margin:0 0 0 10px;}
.HnPro-list a:hover{color:#11277d;}
.HnPro-nav .sublist.cur .HnPnav-box{border-bottom:3px solid #11277d;}
.HnPro-nav .sublist.cur .HnPro-list{display:block;}

.Header-wrapper.on header .Hnav{display:block !important;}

.Hn2nd-public{width:376px;padding:17px 30px 30px 30px;background:rgba(240,239,239,.95);border:1px solid #e1e1e1;overflow:hidden;position:absolute;top:80px;left:0px;display:none;}
.Hn2nd-public .Hn2nd-nav{width:109px;float:left;}
.Hn2nd-nav a{display:block;padding:5px 0 5px 20px;line-height:25px;background:url(../images/icon/icon-l1.png) no-repeat left center;}
.Hn2nd-nav a.cur,
.Hn2nd-nav a:hover{color:#11277d;background:url(../images/icon/icon-l1-2.png) no-repeat left center;}
.Hn2nd-con{padding:0 0 0 36px;border-left:1px solid #e1e1e1;float:left;}
.Hn2nd-con img{width:168px;height:109px;object-fit:cover;}

.Hnav li:hover .Hn2nd-box,
.Hnav li:hover .Hn2nd-public{display:block;}

.Hn2nd-public2{left:initial;right:0px;}



/*发展历程*/
.cHist-top{padding:1.02rem 0 1.06rem;text-align:center;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.cHist-top .t1{line-height:53px;font-size:42px;}
.cHist-top .t2{line-height:22px;margin:15px 0 0;}
.cHist-wrap{width:715px;padding:0 0 .6rem;margin:0 auto;}
.cHist-wrap ul{display:block;padding:55px 0 32px;background:url(cHist-line.png) repeat-y 127px top;position:relative;}
.cHist-wrap ul li{display:block;background:url(cHist-bg.png) no-repeat 119px 11px;margin:15px 0 0;}
.cHist-wrap ul li .date{width:100px; height:30px;line-height:30px;color:#666666;float:left;margin:5px 0 0;}
.cHist-wrap ul li .date .year{font-size:24px;font-weight:600;color:#333;margin:0 5px 0 0;}
.cHist-box{width:566px;padding:0 0 0 9px;position:relative;float:right;}
.cHist-box .orn{display:block;width:10px;height:14px;background:url(cHist-bg2.png) no-repeat left center;position:absolute;left:0px;top:13px;}
.cHist-box .cHist-block{display:table;width:100%;height:92px;padding:0 .25rem;background:#fff;border:1px solid #e5e5e5;}
.cHist-block .cHist-con{display:table-cell;vertical-align:middle;color:#666666;line-height:28px;padding-left:20px;padding-right:20px; overflow-y:auto;}
.cHist-wrap ul li.last{width:18px;height:18px;border:2px solid #d5d5d5;border-radius:100%;background:#f9f9f9;position:absolute;bottom:0px;left:119px;}


.cHist-wrap ul li:hover .cHist-box .cHist-block{background:#11277d;}
.cHist-wrap ul li:hover .cHist-box .cHist-block .cHist-con{color:#fff;}

/*-- 新闻中心 --*/
.news-container{padding:.22rem 0 .48rem;}
.news-wrap{padding:.4rem .4rem .45rem;background:#fff;border:1px solid #f3f3f3;}

.n1st-box{width:44.00715563506261%;float:left;margin:18px 0 0;}
.n1st-box .name{display:block;line-height:38px;font-size:24px;}
.n1st-box .name:hover { color: #11277D;}
.n1st-box .date{line-height:20px;color:#666666;margin:10px 0 15px;}
.n1st-box .con{height:84px;line-height:28px;color:#666666;}
.n1st-box .more{display:block;line-height:18px;color:#11277d;margin:.6rem 0 0;}

/*.n1st-swiper{width:49.19499105545617%;position:relative;float:right;}*/
.n1st-swiper{position:relative;}
.n1st-swiper .swiper-slide img{width:100%;height:300px;object-fit:cover;}
.n1st-swiper-box .name{width:100%;padding:0 .23rem;line-height:46px;color:#fff;background:rgba(0,0,0,.7);position:absolute;bottom:0px;left:0px;}
.n1st-swiper .btn{width:32px;height:80px;line-height:80px;text-align:center;background:rgba(85,87,91,.8);position:absolute;top:50%;margin:-40px 0 0;z-index:2;}
.n1st-swiper .btn.prev{right:46.3029176201373%;}
.n1st-swiper .btn.next{right:0px;}
.n1st-swiper .btn:hover{background:#55575b;}

.n1st-swiper-box{display:block;width:49.19499105545617%;position:relative;float:right;}

.n1st-swiper .swiper-pagination-bullet{margin-right:10px;}

.news-list{border-top:1px solid #e5e5e5;margin:.39rem 0 0;}
.news-list li{display:block;border-bottom:1px solid #e5e5e5;}
.nlist-box{display:block;padding:.25rem 0 .25rem .3rem;position:relative;}
.nlist-img{display:block;width:25.73529411764706%;overflow:hidden;float:left;}
.nlist-img img{width:100%;height:153px;object-fit:cover;}
.nlist-block{width:54.6875%;float:left;margin:0 0 0 2.757352941176471%;}
.nlist-block .name{display:block;line-height:32px;font-size:18px;}
.nlist-block .con{line-height:26px;height:52px;color:#666666;margin:10px 0 0;}
.nlist-block .more{display:block;line-height:18px;color:#11277d;margin:45px 0 0;}
.nlist-box .date{line-height:28px;font-size:18px;text-align:center;color:#474747;font-family:'Arial';position:absolute;top:77px;right:.72rem}
.nlist-box .date .day{line-height:50px;font-size:55.86px;border-bottom:1px solid #474747;}

.nlist-box:hover{background:#f9f9f9;}
.nlist-box:hover .name,
.nInfo-page a:hover,
.news-right .top .btn:hover{color:#11277d;}

/*详细*/
.news-info{padding:.4rem .45rem;width:71.5%;background:#fff;border:1px solid #f3f3f3;float:left;}
.nInfo-top{padding:0 0 14px;border-bottom:1px solid #e5e5e5;position:relative;}
.nInfo-top .name{line-height:38px;font-size:24px;}
.nInfo-top .about{line-height:29px;color:#666666;margin:10px 0 0;}
.nInfo-top .date{display:inline-block;padding:0 0 0 28px;background:url(../images/icon/icon-date.png) no-repeat left center;}
.nInfo-top .user{display:inline-block;padding:0 0 0 24px;background:url(../images/icon/icon-user.png) no-repeat left center;margin:0 0 0 21px;}
.nInfo-top .share{position:absolute;right:0px;bottom:17px;}
.nInfo-top .share a{display:inline-block;margin:0 5px 0 2px;}

.nInfo-con{padding:15px 0 28px;line-height:27px;color:#666666;position:relative;overflow:hidden;}

.nInfo-page{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.nInfo-page a{display:block;width:40%;height:56px;line-height:56px;color:#666666;}
.nInfo-page a .type{color:#4b4b4b;}
.nInfo-page a.fl{padding:0 0 0 28px;background:url(../images/icon/icon-go3.png) no-repeat left center;}
.nInfo-page a.fr{padding:0 28px 0 0;text-align:right;background:url(../images/icon/icon-go1.png) no-repeat right center;}

.nInfo-rtn{display:block;width:133px;height:38px;line-height:38px;color:#fff;background:#11277d;margin:.35rem auto 0;}
.nInfo-rtn span{padding:0 0 0 28px;background:url(../images/icon/icon-rtn.png) no-repeat left center;}

/*右边*/
.news-right{width:320px;float:right;}
.news-right .top{padding:0 19px 0 21px;line-height:50px;border-bottom:1px solid #f3f3f3;}
.news-right .top .name{font-size:18px;}
.news-right .top .btn{padding:0 22px 0 0;color:#666666;background:url(../images/icon/icon-go.png) no-repeat right center;float:right;}

.hot-pro,
.hot-app{padding:0 0 20px;background:#fff;border:1px solid #f3f3f3;}
.hPro-box{display:block;width:280px;text-align:center;overflow:hidden;margin:20px auto 0;}
.hPro-box img{width:100%;height:auto;}
.hPro-box .name{line-height:38px;height:38px;color:#fff;font-size:18px;background:#11277d;}
.hPro-nav,
.hApp-nav{padding:6px 0 0;text-align:center;font-size:0px;}
.hPro-nav a,
.hApp-nav a{display:inline-block;width:135px;height:38px;font-size:14px;line-height:38px;color:#666666;background:#f9f9f9;margin:10px 5px 0;}
.hPro-nav a:hover,
.hApp-nav a:hover{background:#11277d;color:#fff;}

.hot-app{margin:24px 0 0;}
.hApp-nav{padding:16px 0 0;}
.hApp-nav a{width:89px;margin:6px 3px 0;}

/*视频*/
.video-container{padding:7px 0 .45rem;background:#fff;}
.video-list{width:102.25%;margin:0 0 0 -2.25%;}
.video-list li{width:33.3333%;padding:.35rem 0 0 2.25%;text-align:center;float:left;}
.video-list .vlist-box{display:block;position:relative;}
.vlist-box .vlist-img{border:10px solid #f4f4f4;position:relative;overflow:hidden;}
.vlist-img img{width:100%;}
.vlist-img .btn{width:100%;height:100%;background:url(../images/icon/icon-video.png) no-repeat center center;position:absolute;top:0px;left:0px;}
.vlist-box .name{line-height:18px;margin:15px 0 0;}

.modal-video{width:100%;height:100%;background:rgba(0,0,0,.9);position:fixed;top:0px;left:0px;z-index:9999;display:none;}
.modal-video-contain{padding:10px;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}
.modal-video-contain .modal-video-close{display:block;width:30px;height:30px;background:url(../images/icon/icon-close.png) no-repeat center center;position:absolute;top:-34px;right:-32px;}
.modal-video-contain iframe{width:952px;height:500px;}

/*-- 服务支持 --*/
.srv-container{padding:0 0 .4rem;}
.srv-container .srv-wrap{padding:.44rem .5rem .5rem;background:#fff;}
.srv-wrap .srv-top{line-height:55px;padding:0 0 .3rem;text-align:center;font-size:42px;color:#000;border-bottom:1px solid #dedede;}


/*常见问题*/
.faq-nav{font-size:0px;text-align:center;margin:.5rem 0 0;}
.faq-nav a{display:inline-block;width:135px;height:40px;line-height:40px;font-size:14px;color:#666666;background:#f7f7f7;margin:0 1px;}
.faq-nav a.cur,
.faq-nav a:hover{color:#fff;background:#11277d;}

.faq-list{padding:.31rem 0 0;display:none;}
.faq-list li{margin:.18rem 0 0;}
.faq-qu{padding:0 .6rem 0 .26rem;line-height:50px;color:#666666;background:#f7f7f7;position:relative;cursor:pointer;}
.faq-qu .icon{width:29px;height:100%;background:url(../images/icon/icon-dd3.png) no-repeat center center;position:absolute;right:.31rem;top:0px;}
.faq-anw{padding:.16rem .26rem .12rem;display:none;}
.faq-anw .type{line-height:27px;font-weight:600;margin:3px 0 0;}
.faq-anw .con{line-height:26px;color:#666666;}

.faq-qu.cur{color:#fff;background:#11277d;}
.faq-qu.cur .icon{background-image:url(../images/icon/icon-dd3-2.png);}

/*意见反馈*/
.online-msg{padding:0 0 .4rem;}
.oMsg-wrap{padding:.46rem .5rem;background:#fff;margin:18px 0 0;}
.oMsg-top{padding:0 0 .18rem;border-bottom:1px solid #e5e5e5;}
.oMsg-top span{display:inline-block;padding:0 0 0 7px;height:18px;line-height:18px;font-weight:600;font-size:18px;border-left:3px solid #333333;}

.oMsg-list{margin:10px 0 0;}
.oMsg-list li{width:48.545%;padding:10px 0 11px 60px;position:relative;}
.oMsg-list .type{display:block;line-height:44px;color:#666666;position:absolute;left:0px;top:10px;}
.oMsg-list .text{width:100%;padding:0 10px;height:44px;line-height:42px;border:1px solid #e5e5e5;}
.oMsg-list li.con{width:100%;float:left;}
.oMsg-list textarea.text{height:220px;resize:none;}
.oMsg-sub{display:block;width:154px;height:44px;line-height:44px;font-size:18px;color:#fff;background:#666666;margin:42px auto 0;}

/*服务策略*/
.srvStgy-top{width:530px;text-align:center;line-height:22px;font-size:12px;margin:.29rem auto 0;}

.srvStgy-step{text-align:center;margin:.47rem 0 0;}
.srvStgy-step img,
.srv-net-map img{max-width:100%;}

.srvStgy-box{padding:.25rem 0 0;}
.srvStgy-box .type{line-height:32px;font-size:16px;font-weight:600;margin:.27rem 0 0;}
.srvStgy-box .con{line-height:27px;color:#666666;margin:5px 0 0;}

/*服务网点*/
.srv-net-map{text-align:center;margin:.26rem 0 0;}
.sNet-top{padding:0 0 10px;border-bottom:1px solid #dedede;}
.sNet-top span{display:block;padding:0 0 0 11px;height:24px;line-height:24px;font-size:24px;color:#11277d;font-weight:600;border-left:3px solid #11277d;}

.sNet-list{margin:.25rem 0 0;}
.sNet-list li{width:49.09%;float:left;margin:0 0 0 1.82%;}
.sNet-list li:first-child{margin:0px;}

.sNet-name{padding:0 0 0 .27rem;line-height:50px;font-size:18px;background:#f7f7f7;position:relative;cursor:pointer;}
.sNet-name .icon{width:29px;height:100%;/*background:url(../images/icon/icon-dd4.png) no-repeat center center;*/position:absolute;right:.26rem;top:0px;}
.sNet-con{padding:.16rem .27rem 0;line-height:27px;color:#585858;}

/*-- 解决方案 --*/
.case-container{padding:0 0 .56rem;}
.case-container .case-wrap{padding:.65rem .48rem .78rem;background:#fff;}

.case-box{padding:0 0 .34rem;border-bottom:1px solid #dadada;}
.case-block{width:36.23188405797101%;float:left;margin:18px 0 0;}
.case-block .name{line-height:49px;font-size:42px;color:#000;}
.case-block .split{display:block;width:60px;height:3px;background:#dedede;margin:.2rem 0 .32rem;}
.case-block .con{line-height:27px;color:#666666;}
.case-block .con2{line-height:27px;color:#11277d;margin:.27rem 0 0;}
.case-img{width:52.53623188405797%;height:319px;object-fit:cover;float:right;}

.case-list{margin:.43rem 0 0;}
.case-list li{width:19.02173913043478%;text-align:center;float:left;margin:0 0 0 7.971014492753623%;}
.case-list li:first-child{margin:0px;}
.case-list .clist-img{width:110px;height:110px;line-height:110px;font-size:0px;border-radius:100%;background:#c8c8c8;margin:0 auto;}
.case-list .name{line-height:30px;font-size:18px;font-weight:600;margin:12px 0 10px;}
.case-list .con{line-height:23px;color:#666666;text-align:left;}
.case-list li:hover .clist-img{background:#11277d;}

.abProRcmd-top{padding:0 0 .2rem;border-bottom:1px solid #dadada;margin:.84rem 0 0;}
.abProRcmd-top span{padding:0 0 0 11px;height:24px;line-height:24px;font-size:24px;color:#55575b;border-left:3px solid #55575b;}
.abProRcmd-swiper{padding:0 45px;position:relative;margin:18px 0 0;}
.abProRcmd-box{display:block;text-align:center;background:url(../images/content/pRcmd-bg.jpg) no-repeat center center / cover;position:relative;}
.abProRcmd-box .abProRcmd-img{height:250px;line-height:250px;font-size:0px;}
.abProRcmd-img img{max-width:100%;max-height:100%;object-fit:cover;}
.abProRcmd-block{width:100%;height:100%;background:rgba(17,39,125,.8);position:absolute;top:0px;left:0px;opacity:0;}
.abProRcmd-block .name{line-height:33px;font-size:24px;color:#fff;margin:77px 0 0;}
.abProRcmd-block .btn{width:100px;line-height:33px;color:#fff;border:1px solid #fff;opacity:.5;margin:25px 0 0;}
.abProRcmd-block .btn span{padding:0 24px 0 0;background:url(../images/icon/icon-go2.png) no-repeat right center;}
.abProRcmd-box:hover .abProRcmd-block{opacity:1;}

.abProRcmdSwiper-prev,
.abProRcmdSwiper-next{display:block;width:33px;height:100%;text-align:center;line-height:250px;background:#e4e4e4;position:absolute;top:0px;}
.abProRcmdSwiper-prev{left:0px;}
.abProRcmdSwiper-next{right:0px;}
.abProRcmdSwiper-prev:hover,
.abProRcmdSwiper-next:hover{background:#11277d;}




/*-----浮动右侧客服-----*/
.float_qq{ position:fixed; top:200px; right:0; width:50px; height:203px; z-index:9999;}
.float_qq li{ width:auto; height:50px; z-index:20;}
.float_qq li.float_qq1,.float_qq li.float_qq4,.float_qq li.float_qq5{ position:absolute; left:0; width:62px;}
.float_qq li.float_qq1{ top:0;}
/*.float_qq li.float_qq2{ position:absolute; top:51px; left:0; width:126px;}*/
.float_qq li.float_qq3{ position:absolute; top:51px; left:0; width:172px;}
.float_qq li.float_qq4{ top:102px;}
.float_qq li.float_qq5{ top:153px;}
.float_qq5{ position:absolute; top:153px; left:0;}
.float_qq li a{ display:block; font-family:"Microsoft Yahei"; color:#FFF; font-size:14px; height:50px; line-height:50px; overflow:hidden; background-color:#595656; opacity:0.8; border-radius:6px;}
.float_qq li a img{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px;}
.float_qq li a:hover{ background-color:#11277d; opacity:1;}
.float_shwx{ position:absolute; top:-155px; left:-200px;width:216px; height:216px; padding-bottom:9px;display:none;}
.float_shwx img{ display:block; padding:14px; background-color:#FFF; width:188px; height:188px;}
.float_qq li:hover .float_shwx{display:block;}


/*.pInfo-body.scroll{padding:144px 0 0;-moz-transition: all 0.6s ease-out;-o-transition: all 0.6s ease-out;-webkit-transition: all 0.6s ease-out;transition: all 0.6s ease-out;}
.pInfo-body.scroll .Header-wrapper{display:none;}
.pInfo-body.scroll .page-top{position:fixed;top:0px;left: 0px;}

.pInfo-body.scroll .page-top{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}*/

.pInfo-body.scroll .Header-wrapper{top:-80px;opacity:0;} 
.pInfo-body.scroll .page-top{position:fixed;top:0px;left: 0px;}

@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
		transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
		transform: translateY(-20px);
		-ms-transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
		-ms-transform: translateY(0);
	}
}

.fadeInDown {
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}

/*网站地图*/
.web-map{padding:.57rem 0 .64rem;}
.wMap-top{line-height:47px;text-align:center;font-weight:600;font-size:32px;color:#333;padding:0 0 .15rem;border-bottom:1px solid #e5e5e5;}
.wMap-list{width:104.25%;margin:0 0 0 -4.25%;}
.wMap-list li{width:33.333%;padding:0 0 0 4.25%;float:left;margin:.4rem 0 0;}
.wMap-list .wMap-box{padding:.23rem .3rem .22rem;color:#333333;border:1px solid #e5e5e5;border-radius:15px;}
.wMap-box .top{line-height:25px;font-size:18px;padding:0 0 .2rem;text-align:center;border-bottom:1px solid #e5e5e5;margin:0 0 .13rem;}
.wMap-box a{display:block;width:50%;padding:.05rem 0;line-height:24px;color:#666666;float:left;}

.bd_weixin_popup{height:300px !important;}








