﻿@charset "utf-8";
/* CSS Document */

/*-----whole-----*/
/*-----whole-----*/
html{font-size:100px;}
body{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;}
body.resizing *{transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;}

.contain{width:1280px;margin:0 auto;}

/*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;}

/*视频插件--视频窗口*/
.media-modal{width:100%;height:100%;background:rgba(0,0,0,.3);position:fixed;top:0px;left:0px;z-index:9999;display:none;opacity:0;}
.media-modal .mediaModal-contain{width:720px;height:480px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;margin:-240px 0 0 -360px;display:none;}
.mediaModal-contain .mediaModal-box,
.mediaModal-contain video,
.mediaModal-contain .mejs-container,
.mediaModal-contain .mejs-overlay-play,
.mediaModal-contain .mejs-poster,
.mediaModal-contain .mejs-layers,
.mediaModal-contain .mejs-overlay{width:100% !important;height:100% !important;}
.mediaModal-contain .close{display:block;width:32px;height:32px;background:url(/skin/images/icon-close.png) no-repeat center center / cover;position:absolute;right:5px;top:5px;z-index:2;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}
.mediaModal-contain:hover .close{opacity:1;}
@media all and (max-width:980px){.mediaModal-contain .close{opacity:1;}.media-modal .mediaModal-contain{width:100%;left:0;margin-left:0;}}
.mejs-mediaelement{background:#000;}

/*通用img*/
img.rollover{display:none;z-index:2;}

input.text,
textarea.text{display:block;padding:0px;width:100%;border:0px;background:none;margin:0px;}

/*--- Header ---*/
.Header-wrapper{z-index:99;}
.Header-wrapper .Header-cl{height:90px;position:relative;}
.header-container{padding:0 1.375%;width:100%;background:#fff;box-shadow:0px 4px 5px rgba(9,2,4,.17);position:fixed;top:0px;left:0px;z-index:90;}
/*logo*/
.Hlogo{height:90px;line-height:90px;font-size:0px;float:left;position:relative;overflow:hidden;z-index:5;}

/*language*/
.H-lang{position:relative;float:right;position:relative;z-index:3;border-right:1px solid #e0e0e0;padding:0 40px;}
.Hlang-menu{display:block;height:90px;line-height:90px;font-size:0;color:#333;background:url(/skin/images/icon-hlang.png) no-repeat center;width:18px;}
.Hlang-box{width:160px;box-shadow:1px 1px 10px #666;background:#fff;position:absolute;top:90px;right:-30px;display:none;padding:20px 0px;}
.Hlang-box:before{content:"";display:block;width:0px;height:0px;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #fff transparent;position:absolute;top:-8px;left:50%;margin:0 0 0 -4px;}
.Hlang-box a{display:block;padding:5px 10px 5px 60px;line-height:30px;background-repeat:no-repeat !important;background-position:20px center !important;}
.Hlang-box a:hover{color:#fff;background:#005dc9;}
.Hlang-box a.CN{background-image:url(/skin/images/icon-cn.png);}
.Hlang-box a.JP{background-image:url(/skin/images/icon-jp.png);}
.Hlang-box a.EN{background-image:url(/skin/images/icon-en.png);}


/*下拉导航*/
.Hnav-sub{padding:30px 0;width:100%;background:#fafafa;position:absolute;top:90px;left:0px;display:none;border-bottom:1px solid #eee;}
.HnavSub-list{width:60%;float:left;}
.HnavSub-list dl{width:33.33333%;padding:6px 6.716417910447761% 14px 0;float:left;}
.HnavSub-list dl dt{color:#005dc9;border-bottom:1px solid #e1e1e1;margin-bottom:10px;padding-bottom:10px;position:relative;}
.HnavSub-list dt:after{position:absolute;content:"";width:50px;height:2px;left:0px;bottom:0px;background:#005dc9;}
.HnavSub-list dl dd{color:#666;line-height:30px;background:url(/skin/images/icon-t-jt.png) no-repeat left center;padding-left:13px;}
.HnavSub-list dl dd:hover{color:#1461b4;}
.HnavSub-list li a{display:block;height:54px;line-height:54px;text-align:center;color:#666;background:#222222;}
.HnavSub-list li.cur a,
.HnavSub-list li a:hover{background:#017bce;}

.Hnav-sub .HnavSub-img{display:block;width:39%;height:290px;overflow:hidden;float:right;}
.Hnav-sub .HnavSub-img img{width:100%;height:100%;obejct-fit:cover;}


/*下拉导航样式2*/
.Hnav-subt{padding:30px;width:600px;background:#fafafa;position:absolute;top:90px;left:0px;display:none;border-bottom:1px solid #eee;margin-left:-300px;}
.HnavSub-listt{width:45%;float:left;}
.HnavSub-listt dl{width:100%;padding:6px 6.716417910447761% 14px 0;float:left;}
.HnavSub-listt dl dt{color:#005dc9;border-bottom:1px solid #e1e1e1;margin-bottom:10px;padding-bottom:10px;position:relative;}
.HnavSub-listt dt:after{position:absolute;content:"";width:50px;height:2px;left:0px;bottom:0px;background:#005dc9;}
.HnavSub-listt dl dd{color:#666;line-height:30px;background:url(/skin/images/icon-t-jt.png) no-repeat left center;padding-left:13px;}
.HnavSub-listt dl dd:hover{color:#1461b4;}

.Hnav-subt .HnavSub-img{display:block;width:50%;height:170px;overflow:hidden;float:right;}
.Hnav-subt .HnavSub-img img{width:100%;height:100%;obejct-fit:cover;}

/*srch*/
.H-srch{float:right;margin:0 0 0 30px;padding:0px 40px;position:relative;z-index:3;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
.Hsrch-menu{display:block;width:16px;height:90px;background:url(/skin/images/icon-hsrch.png) no-repeat center center;position:relative;}
.Hsrch-box{width:100%;height:90px;background:#fff;position:absolute;top:0px;left:0px;display:none;position:absolute;z-index:2;}
.Hsrch-block{padding:0 0 0 4rem !important;width:12rem !important;height:32px;margin:25px auto 0;}
.Hsrch-block .btn{width:24px;height:32px;background:url(/skin/images/icon-hsrch.png) no-repeat center center;float:left;}
.Hsrch-block .close{display:block;width:24px;height:32px;background:url(/skin/images/icon-close.png) no-repeat center center;float:right;}
.Hsrch-block .text{width:70%;height:32px;font-size:16px;float:left;margin:0 0 0 10px;}
.Hsrch-block .text::-webkit-input-placeholder{color:#6f6f6f;}

.header-container.header-searching .H-lang{z-index:0;}
.header-container.header-searching .H-nav{z-index:0;}
.header-container.header-searching .H-srch{position:static;}

/*报告查询*/
.H-query{margin-left:20px;float:right;font-size:16px;color:#fff;background:#1461b4 url(/skin/images/icon_hcx.png) no-repeat 10px center;padding:5px 7px 5px 33px;margin-top:30px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;}

.H-nav{float:right;}
.H-nav>li{float:left;margin:0 0 0 16px;}
.H-nav>li:first-child{margin:0px;}
.H-nav .Hnav-menu{display:block;line-height:90px;text-align:center;font-size:16px;color:#333;position:relative;overflow:hidden;padding:0px 20px;}
.Hnav-menu i{display:block;width:45px;height:45px;background:url(/skin/images/icon-hdd.png) no-repeat center center / 14px auto;position:absolute;right:0px;top:0px;display:none;}

.H-nav>li:hover .Hnav-menu{color:#82d9d1;}
.H-nav>li.cur .Hnav-menu,.H-nav>li:hover .Hnav-menu{background:#005dc9 url(/skin/images/menu-bg.jpg) repeat center;color:#fff;}

@media all and (min-width:980px){
	.H-lang:hover .Hlang-box{display:block;animation:HnavDD .6s ease-in-out;-webkit-animation:HnavDD .6s ease-in-out;}
	.H-nav>li:hover .Hnav-sub{display:block;animation:fadeInDown .6s ease-in-out;-webkit-animation:fadeInDown .6s ease-in-out;}
	.H-nav>li:hover .Hnav-subt{display:block;animation:fadeInDown .6s ease-in-out;-webkit-animation:fadeInDown .6s ease-in-out;}
}

@keyframes HnavDD{
	from{transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}
	top{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1;}
}
@-webkit-keyframes HnavDD{
	from{transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}
	top{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1;}
}
@keyframes fadeInUp{
	0%{transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}
	100%{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
}
@keyframes fadeInDown{
	0%{transform:translateY(20px);-webkit-transform:translateY(20px);opacity:0;}
	100%{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
}




/*--- Footer ---*/
.Footer-wrapper{z-index:98;}
/*底部公用*/
.footer{width:100%;overflow:hidden;background-color:#272626;color:#fff;}
.footer a:hover{color:#FFF;}
.foot_t{padding:50px 0 30px;}
.foot_chnal{width:83%;float:left;border-right:1px solid #3d3c3c;}
.foot_chnal dl{float:left;margin-right:6%;}
.foot_chnal dl dt{margin-bottom:20px;font-size:16px;}
.foot_chnal dl dd{height:30px;line-height:30px;color:#919090;}

.fdlink{padding:25px 0px;font-size:12px;border-top:1px solid #3d3c3c;}
.fdlink a{color:#c9c9c9;padding:0px 15px;}
.fdlink a:hover{color:#fff;}
.fdlink b{color:#fff;font-size:14px;}

.foot_all{width:17%;float:right;text-align:right;}
.foot_all .ft-tel p{opacity: 0.6;font-size:16px;margin-top:20px;}

/*底部分享*/
.foot_share{height:30px;margin-top:20px;text-align:right;}
.foot_share .bds_mail{background: url(/skin/images/ico_mail.png) no-repeat center;}
.foot_share .bds_tqq{background: url(/skin/images/ico_qq.png) no-repeat center;}
.foot_share .bds_tsina{background: url(/skin/images/ico_wb.png) no-repeat center;}
.foot_share a{display:inline-block; margin-left:15px;width:31px; height:31px;/*background:url(/skin/images/icon_ft_share.png) no-repeat left center;*/}

.foot_share .foot_sh2{background-position:-37px center;}
.foot_share .foot_sh3{background-position:-74px center;}
.foot_share .foot_sh4{background-position:-111px center;}

/*copyright*/
.foot_d{overflow:hidden;padding:20px 0;color:#919090;background:#1d1d1d;}
.foot_click a{padding-left:8px;margin-left:8px;border-left:1px solid #4e4e4e;}
.foot_click a:first-child{border:0px;}



/*--- Banner ---*/
#index-bnr .swiper-pagination-bullet{width:10px;height:10px;background:#828aa3;}
#index-bnr .swiper-pagination-bullet-active{background:#005dc9;border:1px solid #fff;width:12px;height:12px;}
#index-bnr .swiper-slide{overflow:hidden;position:relative;}
#index-bnr .swiper-slide img{transform:matrix(1.1, 0, 0, 1.1, 0, 0);-webkit-transition:all 0.4s ease 1.2s; -moz-transition:all 0.4s ease 1.2s; -ms-transition:all 0.4s ease 1.2s; -o-transition:all 0.4s ease 1.2s; transition:all 0.4s ease 1.2s;max-width:100%;}
#index-bnr .swiper-slide-active img{transition-delay:0.4s !important; transform:matrix(1.0, 0, 0, 1.0, 0, 0); -webkit-transition:all 5.0s ease; -moz-transition:all 5.0s ease; -ms-transition:all 5.0s ease; -o-transition:all 5.0s ease; transition:all 5.0s ease;}
#index-bnr .bnr-t1{position:absolute;width:1200px;left:50%;margin-left:-600px;top:50%;margin-top:-100px;}


/*-- Web banner --*/
#web-bnr{display:none;}
#web-bnr .swiper-pagination-bullet{width:14px;height:14px;border:1px solid #fff;background:none;}
#web-bnr .swiper-pagination-bullet-active{background:#d9392b;border-color:#d9392b;}
#web-bnr img{height:300px;width:100%;object-fit:cover;}


/*--- Container ---*/
.I-title h1{font-size:30px;color:#333;}
.Inews-nav{text-align:center;font-size:0px;background:url(/skin/images/in-bg.png) repeat-x left center;margin:35px 0;}
.Inews-nav a{display:inline-block;width:118px;height:35px;line-height:33px;font-size:16px;color:#333;border:1px solid #d5d5d5;background:#f2f2f2;border-radius:30px;margin:0 6px;}
.Inews-nav a.cur{background:#005dc9;border-color:#005dc9;color:#fff;}

.Inews-box{overflow:hidden;margin:45px 0 0;display:none;}
.Inews-1st{display:block;width:48.3333%;float:left;}
.Inews-1st img{width:100%;}
.Inews-1st .name{line-height:28px;font-size:18px;font-weight:bold;margin:13px 0 0;position:relative;}
.Inews-1st .name span{position:absolute;right:0px;top:0px;color:#848484;font-size:12px;}
.Inews-1st .con,
.Inews-list li .con{line-height:24px;color:#666666;margin:5px 0 0;}

.Inews-1st .date, 
.Inews-list li .date{width:82px;padding: 15px 0;line-height: 20px;font-size: 12px;text-align: center;color: #fff;background: #005dc9;position: absolute;top: 0px;left: 0px;}
.Inews-1st .date .day,
.Inews-list li .date .day{line-height: 40px;font-size:40px;}

.Inews-list li .dater{float:left;padding:15px 0px;}
.Inews-list li .dater .day{font-size:70px;color:#c6c6c6;}
.Inews-1st:hover .name{color:#005dc9;}
.Inews-list li:hover .day{color:#005dc9;}

.Inews-list{width:47.75%;float:right;margin-top:-20px;}

.Inews-list li a{display:block;padding:20px 0;overflow:hidden;}

.Inews-list .Inews-nbox{width:82.02443280977312%;padding-left:4%;border-left:2px solid #d0d0d0;float:right;}
.Inews-list li .name{line-height:28px;font-size:18px;font-weight:bold;}
.Inews-list li .con{height:48px;color:#666;overflow:hidden;}
.Inews-list li .time{font-size:12px;color:#848484;margin-top:5px;}
.Inews-list li:hover .name,
.Inews-list li:hover .con{color:#005dc9;}
.Inews-list li:hover .Inews-nbox{border-color:#005dc9;}

/*首页视频*/
.ind-video{padding:160px 0px 200px;text-align:center;}
.ind-video p.vplay{margin-bottom:20px;}

/*首页关于我们*/
.ind-about{background:#f2f2f2;padding:50px 0 30px;}
.ind-about .t1{margin-bottom:25px;}
.ind-about p.info{color:#666;line-height:30px;}
.indab-list ul{overflow:hidden;margin-top:40px;}
.indab-list ul li{width:16.66666%;float:left;text-align:center;border-left:1px solid #d6d6d6;}
.indab-list ul li:first-child{border:0px;}
.indab-list ul li p.num{font-size:48px;color:#005dc9;font-weight:bold;}
.indab-list ul li p{font-size:16px;color:#666;}
.indab-list ul li p.num span{font-size:16px;color:#666;}

/*首页*核心*/
.ind-server{padding:75px 0px;}
.ind-server ul{overflow:hidden;}
.ind-server ul li{width:16.66666%;float:left;text-align:center;margin-top:50px;color:#555;font-size:16px;}
.ind-server ul li:hover{color:#005dc9;}
.ind-server ul li h4{margin-top:20px;}
.ind-server ul li span{display: block;width:118px;height:99px;margin:0px auto;}

.ind-field .t1{margin-top:50px;position:relative;margin-bottom:40px;padding-bottom:25px;}
.ind-field .t1:after{position:absolute;left:50%;bottom:0px;width:50px;height:4px;background:#dadada;content:"";margin-left:-25px;}
.ind-field ul li{width:25%;float:left;color:#fff;position:relative;padding:30px 45px;height:456px;}
.ind-field ul li:after{position:absolute;left:0px;top:0px;width:100%;height:100%;background:#005dc9;content:"";display:none;}
.ind-field ul li .box{position:relative;z-index:3;}
.ind-field ul li p{line-height:28px;display:none;}
.ind-field ul li h4{padding:20px;padding-left:50px;font-size:24px;color:#fff;margin-bottom:20px;}
.ind-field .f1 h4{background:url(/skin/images/icon_field1.png) no-repeat left center;}
.ind-field .f2 h4{background:url(/skin/images/icon_field2.png) no-repeat left center;}
.ind-field .f3 h4{background:url(/skin/images/icon_field3.png) no-repeat left center;}
.ind-field .f4 h4{background:url(/skin/images/icon_field4.png) no-repeat left center;}

.ind-field ul li a{display:none;margin:50px auto;width:110px;height:38px;line-height:38px;text-align:center;color:#fff;border:1px solid #fff;border-radius:25px;}
.ind-field ul li a:hover{background:#fff;color:#666;}
.ind-field ul li:hover h4{border-bottom:1px solid rgba(255,255,255,0.6);}
.ind-field ul li:hover:after,.ind-field ul li:hover p,.ind-field ul li:hover a{display:block;}

/*首页热点新闻*/
.ind-news.pdtb60{padding: 60px 0px;background: #f2f2f2;}
.ind-hotnews{background:#dddfdf;height:75px;line-height:75px;}
.ind-hotnews span{font-size:21px;color:#333;float:left;width:10%;}
.ind-hotnews .ind-hotl{float:left;width:90%;color:#707070;font-size:16px;}
#hotnews .swiper-button-prev{width:92px;background:#ededed;color:#666;font-size:36px;font-family:"宋体";height:100%;top:0px;left:auto;right:120px;text-align:center;margin-top:0px;}
#hotnews .swiper-button-next{width:92px;background:#ededed;color:#666;font-size:36px;font-family:"宋体";height:100%;top:0px;right:23px;text-align:center;margin-top:0px;}
#hotnews{height:75px;overflow:hidden;}

/*内页*/
/*企业文化*/
.bann{padding:145px 0px;height:500px;text-align:center;color:#fff;}
.ab-bann{height:780px;padding-top:250px;}
.bann h2{font-size:36px;margin-bottom:30px;}
.bann p{font-size:12px;line-height:28px;}

/*服务产品bann*/
.fw-bann{text-align:left;}
.fw-bann h2{color:#1461b4;margin-bottom:30px;}
.rz-bann{text-align:left;}
.rz-bann h2{color:#fff;margin-bottom:20px;padding-bottom:20px;position:relative;}
.rz-bann h2:after{position:absolute;content:"";width:50px;height:2px;background:#fff;left:0px;bottom:0px;}
.rz-bann p{font-size:16px;}
.fw-bann p{color:#666666;}
.fw-bann span.home{display:inline-block;background:url(/skin/images/icon-bn-home.png) no-repeat center;width:19px;height:17px;}

/*文字缓动1*/
.bann h2{animation:mymove 1s infinite;-webkit-animation:mymove 1s infinite;animation-iteration-count:1;-webkit-animation-iteration-count:1;}
@keyframes mymove{
	from{transform:translateY(-50px);}
	to{transform:translateY(0px);}
}
@-webkit-keyframes mymove{
	from{transform:translateY(-50px);}
	to{transform:translateY(0px);}
}

/*文字缓动2*/
.bann p{animation:mymovet 1.5s infinite;-webkit-animation:mymovet 1.5s infinite;animation-iteration-count:1;-webkit-animation-iteration-count:1;}
@keyframes mymovet{
	from{transform:translateY(50px);}
	to{transform:translateY(0px);}
}

@-webkit-keyframes mymovet{
	from{transform:translateY(50px);}
	to{transform:translateY(0px);}
}


 
/*新闻列表*/
.news-list{background:#f7f7f7;padding:40px 0px;}
.news-list li {background:#fff;overflow:hidden;border-bottom:2px solid #c0a062;padding-bottom:40px;margin-bottom:35px;border:1px solid #e5e5e5;padding:24px;position:relative;}
.news-list li a.more{position:absolute;right:0px;top:0px;width:40px;height:100%;background:#fff;color:#999;border-left:1px solid #e5e5e5;font-family:"宋体";font-size:24px;text-align:center;padding-top:100px;}
.news-list li a.more:hover{background:#1461b4;color:#fff;}
.news-list li .news-pic{width:29.35%;overflow:hidden;float:left;max-height:175px;position:relative;}
.news-list li .news-pic span{position:absolute;left:0px;top:0px;width:100px;height:50px;background:rgba(20,97,180,0.7);color:#fff;text-align: center;line-height:50px;}
.news-list li .news-pic img{max-width:100%;}
.news-list li .news-note{width:57%;float:left;margin-left:3%;}
.news-list li .news-note h4{font-size:18px;color:#333;font-weight:normal;position:relative;padding-bottom:20px;}
.news-list li .news-note h4:after{position:absolute;content:"";left:0px;bottom:0px;height:2px;width:26px;background:#ccc;}
.news-list li:hover .news-note h4,.news-list li:hover .news-note p,.news-list li:hover .news-note span{color:#1461b4;}
.news-list li .news-note span{display: block;color:#666;}
.news-list li .news-note p{color:#666;line-height:30px;margin:20px auto;}
.news-list li:hover a.more{background:#1461b4;color:#fff;}


/*新闻详情页*/
.news-info{padding:.4rem .45rem;width:74%;background:#fff;border:1px solid #f3f3f3;float:left;}
.news-info img{max-width:100%;}
.nInfo-top{padding:0 0 14px;border-bottom:1px solid #e5e5e5;position:relative;margin-bottom:20px;}
.news-info p{line-height:28px;color:#666;font-size:14px;}
.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(/skin/images/icon_date.png) no-repeat left center;}
.nInfo-top .user{display:inline-block;padding:0 0 0 24px;background:url(/skin/images/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 !important;margin:0 5px 0 2px !important;width:27px !important;height:27px !important;}

/*分享*/
.nInfo-top .share .bds_tsina{background: url(/skin/images/nshare-1.png) no-repeat center !important;}
.nInfo-top .share .bds_weixin{background: url(/skin/images/nshare-2.png) no-repeat center !important;}
.nInfo-top .share .bds_tqq{background: url(/skin/images/nshare-3.png) no-repeat center !important;}
.nInfo-top .share .bds_more{background: url(/skin/images/nshare-4.png) no-repeat center !important;}
.bd_weixin_popup{height:310px !important;}
.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;margin-top:30px;padding:0px 10px;}
.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(/skin/images/icon-go3.png) no-repeat left center;}
.nInfo-page a.fr{padding:0 28px 0 0;text-align:right;background:url(/skin/images/icon-go1.png) no-repeat right center;}
.nInfo-rtn{display:block;width:133px;height:38px;line-height:38px;color:#fff;background:#046ab3;margin:.35rem auto 0;}
.nInfo-rtn span{padding:0 0 0 28px;background:url(/skin/images/icon-rtn.png) no-repeat left center;}
.nInfo-rtn{display: block;width: 133px;height: 38px;line-height: 38px; color: #fff;background: #1461b4;margin: .35rem auto 0;}

/*右边*/
.news-right{width:320px;float:right;}
.news-right .top{padding:0 19px 0 21px;line-height:50px;border-bottom:1px solid #f3f3f3;position:relative;}
.news-right .top:after{position:absolute;left:10px;top:15px;content:"";width:3px;height:18px;background:#046ab3;}
.news-right .top .name{font-size:18px;}
.news-right .top .btn{padding:0;color:#666666;float:right;}

.hot-pro{padding:0 0 20px;background:#fff;}
.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:14px;padding:0px 10px;background:rgba(0,0,0,0.9);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.hPro-nav,
.hApp-nav{padding:6px 20px 0;font-size:0px;}
.hPro-nav a,.hApp-nav a{display:block;height:38px;font-size:14px;border-bottom:1px dashed #ccc;color:#666666;margin:10px 5px 0;}
.hPro-nav a:hover,.hApp-nav a:hover{color:#046ab3;}

.hApp-nav{padding:16px 0 0;}
.hApp-nav a{width:89px;margin:6px 3px 0;}
.Nhot_tit{color: #333;padding: 10px 0px 10px;border-bottom: 1px solid #eee;}


/*人才理念*/
.tDvpt-intro{padding:91px 0 99px;background:#f2f2f2;}
.I-title{text-align:center;}
.I-title .t1{font-size:30px;color:#333;}
.I-title .t2{font-size:28px;color:#333;margin:20px auto;background:url(/skin/images/t2tit.png) no-repeat center;}
.I-title .t3{color:#888;}
.tDvptIntro-list{width:102.5%;margin:41px 0 0 -2.5%;}
.tDvptIntro-list li{width:33.333%;padding:15px 0 16px 2.439024390243902%;float:left;}
.tdIntro-box{display:block;padding:42px 9.210526315789474% 44px;border-radius:3px;border-bottom:5px solid #e4e4e4;background:#fff;position:relative;overflow:hidden;}
.tdIntro-box .name{line-height:30px;font-size:20px;position:relative;z-index:2;}
.tdIntro-box .about{margin:10px 0 0;position:relative;z-index:2;}
.tdIntro-box .about span{display:inline-block;padding:0 0 0 21px;line-height:20px;font-size:12px;color:#888888;background:url(/skin/images/icon-label.png) no-repeat left center;margin:0 0 0 9.354838709677419%;}
.tdIntro-box .about span:first-child{margin:0px;}
.tdIntro-box .con{height:72px;line-height:24px;font-size:12px;color:#888888;margin:10px 0 10px;position:relative;z-index:2;}
.tdIntro-box .btn{width:52px;line-height:28px;font-family:'宋体';font-size:16px;color:#888888;border:1px solid #c0c0c0;border-radius:2px;margin:29px 0 0;position:relative;z-index:2;}

.tdIntro-box:hover{border-color:#c0a062;box-shadow:-1px 2px 10px #888;}

.tdIntro-box:hover .about span{background-image:url(/skin/images/icon-label.png);}
.tdIntro-box:hover .btn,.tdIntro-box .btn:hover{color:#fff;background:#c0a062;border-color:#c0a062;}


.tDvpt-intro .pagination{margin:51px 0 0;}

/*详情*/
.tDvptIntro-modal{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0px;left:0px;z-index:99999;display:none;opacity:0;}
.tDvptIntro-modal .tdIntroModal-contain{width:1029px;max-height:92%;padding:49px .96rem 53px;background:#fff;display:none;margin:30px auto;position:relative;}
.tdIntroModal-contain .tdIntroModal-top{padding:0 0 20px;border-bottom:1px solid #e5e5e5;}
.tdIntroModal-top .name{line-height:47px;font-size:28px;text-align:center;}
.tdIntroModal-top .about{margin:15px auto;text-align:center;}
.tdIntroModal-top .about span{display:inline-block;padding:0 0 0 21px;line-height:19px;font-size:12px;color:#888888;background:url(/skin/images/icon-label.png) no-repeat left center;margin:0 0 0 .28rem;}
.tdIntroModal-contain .tdIntroModal-con{padding:0 10px 0 0;line-height:28px;color:#666666;position:relative;overflow:hidden;margin:22px 0 0;}
.tdIntroModal-con .top{line-height:31px;font-size:18px;}
.tdIntroModal-apply{padding:37px 0 0;border-top:1px solid #e5e5e5;margin:35px 0 0;}
.tdIntroModal-apply .btn{width:180px;height:46px;line-height:46px;font-size:16px;color:#fff;background:#c0a062;display:block;margin:0px auto;}

.tdIntroModal-action{position:absolute;right:-70px;top:0px;}
.tdIntroModal-action .btn{display:block;width:70px;height:70px;background:rgba(0,0,0,.8);position:relative;margin:0 0 1px;}
.tdIntroModal-action .btn:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;}
.tdIntroModal-action .btn.close:after{background:url(/skin/images/icon-close2.png) no-repeat center center;}
.tdIntroModal-action .btn.prev:after{background:url(/skin/images/swiper2-r.png) no-repeat center center;}
.tdIntroModal-action .btn.next:after{background:url(/skin/images/swiper2-l.png) no-repeat center center;}
.tdIntroModal-action .btn:hover:after{transform:scale(.8);-webkit-transform:scale(.8);}

.tdIntroModal-contain .tdIntroModal-loading{width:100%;height:100%;background:url(/skin/images/loading.gif) no-repeat center center;position:absolute;top:0px;left:0px;z-index:10;display:none;}
.tdIntroModal-con.ps-container .ps-scrollbar-y-rail{width:5px;background:#eaeaea;}
.tdIntroModal-con.ps-container .ps-scrollbar-y{width:5px;background:#155e9f;}

.plan{padding:65px 0px;}
.plan .I-title{margin-bottom:30px;}
.plan-list{background:url(/skin/images/plan-bg.jpg) no-repeat center / cover;height:576px;padding-top:70px;}
.plan-list ul{overflow:hidden;}
.plan-list ul li{width:33.333%;text-align:center;float:left;color:#fff;}
.plan-list ul li h4{font-size:16px;font-weight:bold;margin:15px auto;}





/*add*/
/*标题通用*/
.whtit{font-size:36px;color:#333;text-align:center;}
.pub-sub-tit{color:#666;line-height:28px;text-align:center;margin-top:20px;}
.whcbox{text-align:center;}
.whtit-cn{font-size:28px;color:#333;text-align:center;position:relative;display:inline-block;margin:10px auto 0;}
.whtit-cn:after{position:absolute;content:"";width:26px;height:2px;background:#c6c6c6;left:-50px;top:50%;}
.whtit-cn:before{position:absolute;content:"";width:26px;height:2px;background:#c6c6c6;right:-50px;top:50%;}

.Hlogo2{display:none;height:50px;line-height:50px;font-size:0px;float: left; position: relative;overflow: hidden;z-index: 5;}


.bann{height:400px;width:100%;background-position:center;background-size:cover;}
.bann.campus{height:860px;}


/*预约测试*/
.pub-subcate{background:#fafafa;height:50px;line-height:50px;text-align:center;}
.pub-subcate ul li{display:inline-block;margin:0px 25px;color:#666;position:relative;}
.pub-subcate ul li:after{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:3px;background:#005dc9;opacity:0;}
.pub-subcate ul li:hover,.pub-subcate ul li.cur{color:#005dc9;}
.pub-subcate ul li:hover:after,.pub-subcate ul li.cur:after{opacity:1;}

.restrict{padding:40px 0 70px;background:#f2f2f2;}
.restrict .restrict-box{background:#fff;border-bottom:1px solid #f2f2f2;padding:40px 20px 35px;text-align:center;}
.restrict .restrict-box h1{font-size:36px;color:#333;}
.restrict .restrict-box p{color:#666;margin-top:15px;line-height:28px;}

.rst-list{overflow:hidden;background:#fff;padding:25px 3.75%;}
.rst-list ul li{width:31.6666%;float:left;margin-right:2.0833333%;border:1px solid #e8e8e8;padding:25px 20px;color:#666;line-height:30px;margin-bottom:25px;}
.rst-list ul li:nth-child(3n){margin-right:0px;}
.rst-list ul li h4{text-align:center;color:#333;font-size:21px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e8e8e8;}

/*联系我们*/
.ct-mode{background:#fff;}
.ct-mode li span{display: block;width:65px;height:65px;margin:0px auto;}
.ct-mode li.ct1 span{background:url(/skin/images/icon_ct_tel.png) no-repeat center;}
.ct-mode li.ct2 span{background:url(/skin/images/icon_ct_fax.png) no-repeat center;}
.ct-mode li.ct3 span{background:url(/skin/images/icon_ct_email.png) no-repeat center;}
.ct-mode li.ct4 span{background:url(/skin/images/icon_ct_add.png) no-repeat center;}
.ct-mode li.ct1:hover span{background:url(/skin/images/icon_ct_tel2.png) no-repeat center;}
.ct-mode li.ct2:hover span{background:url(/skin/images/icon_ct_fax2.png) no-repeat center;}
.ct-mode li.ct3:hover span{background:url(/skin/images/icon_ct_email2.png) no-repeat center;}
.ct-mode li.ct4:hover span{background:url(/skin/images/icon_ct_add2.png);}
.ct-mode li{width:25%;float:left;text-align:center;padding:50px 3.75%;color:#666;line-height:28px;min-height:270px;}
.ct-mode li p{margin-top:20px;}
.ct-mode li:hover{color:#1361b4;background:#fafafa;}

.ct-content{margin:12px auto;background:#fff;overflow:hidden;}
.ct-content .ct-cmp-pic{width:68.75%;float:left;}
.ct-content .ct-cmp-note{width:31.25%;float:right;padding:3%;}
.ct-cmp-note h4{font-size:24px;}
.ct-cmp-note h6{font-size:18px;color:#1461b4;margin:10px 0 20px;}
.ct-cmp-note p{color:#666;line-height:28px;}

.Complaint{padding:50px 5%;}
.cpl-form{margin-top:50px;}
.cpl-form ul li{margin-bottom:15px;}
.cpl-form ul.cpl-fm1 li:nth-child(1),.cpl-form ul.cpl-fm1 li:nth-child(2),.cpl-form ul.cpl-fm1 li:nth-child(3){float:left;width:32.5%;margin-left:16px;color:#666;}
.cpl-form ul.cpl-fm1 li:first-child{margin-left:0px;}
.cpl-form ul li select{width:100%;height:48px;line-height:48px;background:#f0f0f0;border:1px solid #d6d6d6;padding:5px;margin-top:10px;}
.cpl-form ul.cpl-fm2 li{width:49.375%;float:left;}
.cpl-form ul li input{border:1px solid #d6d6d6;height:48px;line-height:48px;padding:5px;width:100%;}
.cpl-form ul.cpl-fm2 li:nth-child(2n){float:right;}
.cpl-form textarea{width:100%;resize:none;height:150px;}
.cpl-form .inp-sub{display: block;width:200px;height:48px;font-size:18px;color:#fff;background:#1461b4;cursor:pointer;border-radius:3px;border:0px;margin:20px auto;}
.cpl-form .inp-sub:hover{background:#14569e;}


/*分公司*/
.sub-caters{text-align:center;overflow:hidden;}
.sub-caters ul li{display:inline-block;margin:0px 5px;width:205px;text-align:center;height:48px;line-height:48px;background:#fff;border:1px solid #e5e5e5;color:#666;font-size:16px;}
.sub-caters ul li a{display:block;}
.sub-caters ul li:hover,.sub-caters ul li.cur{background:#14569e;color:#fff;}
.cpn-list{margin:45px auto 0;background:#fff;}
.cpn-list li{overflow:hidden;padding:28px 3.5%;}
.cpn-list li:hover{background:#fafafa;}
.cpn-list li .cpn-pic{width:25%;float:left;overflow:hidden;}
.cpn-list li .cpn-note{width:70%;float:right;}
.cpn-list li .cpn-note h4{font-size:16px;color:#1461b4;padding-bottom:20px;position:relative;margin-bottom:20px;}
.cpn-list li .cpn-note h4:after{position:absolute;content:"";height:1px;width:30px;bottom:0px;left:0px;background:#1461b4;}
.cpn-list li .cpn-note p{line-height:28px;color:#666;}

/*展会列表页*/
.exh-list{margin:-35px 0 20px;background:#fff;padding:.2rem  3.125%;}
.exh-list li{display:block;border-bottom:1px solid #e5e5e5;}
.exh-list img{width:100%;height:260px;object-fit:cover;}
.nlist-box{display:block;padding:.25rem 0%;position:relative;}

.nlist-img{display:block;width:29.34375%;overflow:hidden;float:left;}
.nlist-img img{width:100%;height:190px;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;position:relative;margin-bottom:15px;padding-bottom:15px;}
.nlist-block .name:after{content:"";position:absolute;left:0px;bottom:0px;width:26px;height:2px;background:#ccc;}
.nlist-block .con{line-height:26px;height:52px;color:#666666;margin:10px 0 0;}
.nlist-block .more{display:block;line-height:18px;color:#046ab3;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;color:#666;}
.nlist-box .date .day{line-height:50px;font-size:55.86px;border-bottom:1px solid #474747;color:#666;}

.exh-list li:hover{background:#f0f4f9;border-top:1px solid #e5e5e5;}
.exh-list .nlist-box:hover .con{color:#046ab3;}
.nlist-box:hover .name,
.nInfo-page a:hover,
.news-right .top .btn:hover{color:#046ab3;}
.ijoin{width:136px;height:38px;color:#fff;text-align:center;line-height:38px;background:#046ab3;border:0px;border-radius:5px;display: block;margin:0px auto;}
.ijoin:hover{background:#0362c6;}

.first-exh{background:#fff;padding:.45rem  3.125%;overflow:hidden;margin-top:50px;}
.first-exh .first-exh-fl{width:40.625%;float:left;}
.first-exh .first-exh-fl h4{font-size:24px;color:#333;}
.first-exh .first-exh-fl span{display: block;margin:20px auto;color:#666;}
.first-exh .first-exh-fl p{color:#666;line-height:28px;margin-bottom:30px;}
.first-exh .first-exh-fl a{color:#0362c6;}
.first-exh .first-exh-fr{width:46.875%;float:right;overflow:hidden;position:relative;}
.first-exh-fr img{max-width:100%;height:325px;object-fit:cover;}
.first-exh-fr h4{position:absolute;left:0px;bottom:0px;width:100%;height:40px;line-height:40px;padding:0px 20px;background:rgba(0,0,0,0.6);color:#fff;}
.first-exh .swiper-slide{border-bottom:1px solid #eee;overflow:hidden;padding-bottom:35px;}
.first-exh .swiper-pagination{text-align:left;bottom:40px!important;}

/*研讨会列表页*/
.dis-list{margin:45px auto 20px;background:#fff;padding:30px 0px;}
.dis-list li{overflow:hidden;padding:15px 3.5%;}
.dis-list li .cpn-pic{width:40%;float:left;overflow:hidden;}
.dis-list li .cpn-pic img{max-width:100%;height:280px;object-fit:cover;}
.dis-list li .cpn-note{width:60%;float:right;padding:30px 7% 0 4%;border:1px solid #e5e5e5;height:280px;position:relative;}
.dis-list li .cpn-note span.icon_jx{position:absolute;right:20px;padding-left:0px;top:0px;background:url(/skin/images/icon_jx.png) no-repeat center;width:75px;height:44px;text-align:center;line-height:44px;color:#fff;}
.dis-list li .cpn-note h4{font-size:18px;color:#333;}
.dis-list li .cpn-note p{line-height:28px;color:#888;margin:20px auto;}
.dis-list li .cpn-note span{display: block;color:#666;padding-left:30px;}
.dis-list li .cpn-note span.date{background:url(/skin/images/icon_date2.png) no-repeat left center;}
.dis-list li .cpn-note span.add{background:url(/skin/images/icon_add.png) no-repeat left center;margin:15px 0 20px;}
.dis-list li .cpn-note a{color:#000;}
.dis-list li .cpn-note a.more{color:#888;}


/*社会招聘*/
.recruit{padding:50px 0px;}
.recruit .contain{background:#fff;padding:50px 45px;}

.hotkey{overflow:hidden;}
.hotkey .fl span{color:#df0000;font-size:16px;}
.hotkey .fl a{padding:0px 5px;color:#666;}
.hotkey .fl a:hover{color:#df0000;}
.rec-key{margin-bottom:30px;}
.rec-key input[type="text"]{border:1px solid #eee;height:36px;padding:0px 5px;width:30%;}
.rec-key input[type="submit"]{border:0;height:36px;padding:0px 40px;background:#0362c6;color:#fff;cursor:pointer;}

.job-cover{margin-top:24px;margin-bottom:20px;}
.job-cover h2,.lc-tit{font-size:30px;text-align:center;font-size:30px;margin-bottom:20px;padding-bottom:25px;border-bottom:1px solid #ecebeb;}
.job-cover .cover-box{border:1px solid #ecebeb;padding:35px 4%;overflow:hidden;}
.job-cover .cover-fl{width:68%;float:left;font-size:16px;color:#666;line-height:30px;}
.job-cover .cover-fl a{color:#0362c6;}
.job-cover .cover-fr{width:20.7%;float:right;height:82px;}
.job-cover .cover-fr a{display: block;background:#f5f5f5 url(/skin/images/icon_down_djb.png) no-repeat 30px center;line-height:82px;font-size:18px;color:#666;border-radius:10px;padding-left:100px;}
	
/*招聘*/
.jobhtit{background:#0362c6;height:56px;line-height:56px;overflow:hidden;}
.recruit .jobhtit span{font-size:14px;width:20%;color:#fff;display:inline-block;text-align:center;float:left;}
.job_top div{width:20%;text-align:center;float:left;}
.job_top .job_Tname{width:80%;text-align:left;}
.job_l{margin-top:30px;}
.recruit .job_l ul{margin-bottom:30px;}
.job_l .job_top{background:#fff;overflow:hidden;padding:20px 0px;border-bottom:1px solid #ecebeb;cursor:pointer;}
.recruit .job_l ul li{margin-bottom:0px;}
.job_l .cur .job_top{background:#fff;border-bottom:1px solid #ecebeb;}
.job_l .job_con .content{padding:35px;background:#f6f6f6;border-bottom:1px solid #f7f7f7;}
.job_l .job_con .content dl{border-bottom:1px solid #f5f5f5;overflow:hidden;margin-bottom:20px;padding-bottom:10px;}
.job_l .job_con .content dl dd{float:left;width:33%;text-align:left;margin-bottom:10px;}
.job_l .job_con .content h4{color:#0362c6;margin:10px auto;font-size:14px;font-weight:bold;}
.job_l .job_con .content p{line-height:28px;}
.job_l .job_con .content .apply_job{background:#0362c6;width:160px;height:46px;line-height:46px;text-align:center;color:#fff;border-radius:3px;display:block;margin:0px auto;margin-top:50px;}


/*社会招聘弹窗*/
.delivery{position:fixed;width:100%;height:100%;left:0px;top:0px;background:rgba(0,0,0,0.6);z-index:999;display:none;}
.deliv{width:576px;height:380px;position:absolute;left:50%;top:50%;background:#fff;margin-left:-288px;margin-top:-190px;padding:25px 45px;}
.deliv h2{text-align:center;font-size:24px;color:#666;border-bottom:1px solid #e0e0e0;margin-bottom:20px;padding-bottom:20px;}
.deliv p{margin-bottom:15px;color:#666;font-size:16px;}
.deliv p input{width:85%;border:1px solid #eee;height:36px;padding:0px 5px;}
.deliv b{font-weight:normal;color:#df0000;padding-left:10px;}
.deliv p.note{margin-bottom:20px;font-size:14px;}
.deliv .filedown input{opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);position:absolute;left:0px;top:0px;width:170px;height:40px;cursor:pointer;}
.deliv .filedown a.youfile{display:inline-block;width:170px;height:40px;background:#0362c6;position:relative;color:#fff;text-align:center;line-height:40px;}
.deliv .filedown a.qx{width:130px;height:40px;line-height:40px;background:#eee;color:#666;display:inline-block;text-align:center;}


/*申请表测试*/
.data_down{padding:40px;background:#fff;}
.data_down .hot_search{border:10px solid #ededed;padding:30px;}
.hot_search select{width:330px;border:1px solid #ededed;height:36px;line-height:36px;}
.hot_search .inp_text{width:455px;height:36px;border:1px solid #ededed;padding:0px 10px;}
.hot_search .inp_search{width:194px;height:36px;background:#046ab3;border:0px;color:#fff;cursor:pointer;}
.hot_search .inp_search:hover{background:#074d7f;}

.data_down .hot_search p{margin-top:20px;}
.data_down .hot_search p span{color:#e60012;}
.data_down .hot_search p a{padding-left:15px;}
.data_down h2{font-size:24px;color:#393939;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #dcdcdc;text-align:center;}

.dt_down_l{margin:30px 0;}
.dt_down_l ul li{height:54px;line-height:54px;padding:0px 30px;position:relative;}
.dt_down_l ul li a{display: block;width:21px;height:21px;background:url(/skin/images/icon_zld.png) no-repeat center;position:absolute;right:30px;top:15px;}
.dt_down_l ul li span.time{float:right;margin-right:60px;color:#888;}
.dt_down_l ul li:hover a{background:url(/skin/images/icon_zldon.png) no-repeat center;}
.dt_down_l ul li:nth-child(2n-1){background:#f3f3f3;}
.dt_down_l ul li:hover{background:#0063b0;color:#fff;}
.dt_down_l ul li:hover span.time{color:#fff;}

/*培训资源2*/
.file-down-center{margin:30px 0;}
.file-down-center ul li{height:54px;line-height:54px;padding:0px 30px;position:relative;font-size:16px;color:#666;}
.file-down-center ul li a{display: block;padding-left:35px;top:0px;background:url(/skin/images/icon_zld.png) no-repeat left center;position:absolute;right:30px;}
.file-down-center ul li:hover a{background:url(/skin/images/icon_zldon.png) no-repeat left center;}
.file-down-center ul li:nth-child(2n-1){background:#f3f3f3;}
.file-down-center ul li:hover{background:#0063b0;color:#fff;}
.file-down-center ul li:hover span.time{color:#fff;}

/*报告查询*/
.search-xt-join{padding:40px 10%;background:#f4f4f4;border:1px solid #e4e4e4}
.search-xt-join a{display: block;width:243px;height:48px;line-height:48px;background:#1461b4;color:#fff;font-size:16px;text-align:center;border-radius:25px;margin:0px auto;}
.search-xt-join a:hover{background:#0063b0;}
.search-xt-join h2{font-size:30px;border-bottom:0px;margin-bottom:0px;}
.search-xt-join h2 span{display:inline-block;padding:0px 20px;position:relative;}
.search-xt-join h2 span:after{position:absolute;left:0px;top:49%;content:"";width:282px;height:7px;background:url(/skin/images/xt-icon.png) no-repeat center;margin-left:-282px;}
.search-xt-join h2 span:before{position:absolute;right:0px;top:49%;content:"";width:282px;height:7px;background:url(/skin/images/xt-icon.png) no-repeat center;margin-right:-282px;transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}

.serch-xt{color:#666;line-height:30px;}
.serch-xt h5{font-weight:bold;color:#0063b0;}

.serch-xt ul.ct{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px;}
.serch-xt ul.ct li{padding-left:40px;background:url(/skin/images/icon-sq-ct.png) no-repeat left top;margin-top:10px;height:31px;line-height:31px;}
.serch-xt ul.ct li.tel{background-position:0px -42px;}
.serch-xt ul.ct li.fax{background-position:0px -84px;}
.serch-xt ul.ct li.email{background-position:0px -126px;}

/*报刊*/
.bk-press{padding:40px 0 50px;}
.bk-press-box{padding:50px 55px;background:#fff;}
.bk-press-box .cate span{color:#666;font-size:16px;}
.bk-press-box .cate a{display:inline-block;width:105px;height:34px;line-height:34px;border:1px solid #e3e3e3;border-radius:25px;text-align:center;color:#666;margin:0px 2px;}
.bk-press-box .cate a:hover,.bk-press-box .cate a.cur{background:#1461b4;color:#fff;border-color:#1461b4;}
.search-bk{margin:20px auto;border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px;}
.search-bk .inp_text{width:455px;height:46px;border:1px solid #ededed;padding:0px 10px;}
.search-bk .inp_search{width:46px;height:46px;font-size:10px;background:url(/skin/images/icon-bk-search.jpg) no-repeat center;border:0px;color:#fff;cursor:pointer;text-indent:-999px;}

.bk-list ul{overflow:hidden;}
.bk-list ul li{width:22.46666%;float:left;margin-right:3.3333%;color:#666;text-align:center;margin-bottom:25px;height: 430px;}
.bk-list ul li:nth-child(4n){margin-right:0px;}
.bk-list ul li:hover{color:#1461b4;}
.bk-list ul li h4{margin-top:10px;}
.bk-list ul li .bk-pic{border:1px solid #eee;padding:17px;}

.video-list{padding:45px;background:#fff;overflow:hidden;}
.video-list h2{font-size:30px;color:#333;margin-bottom:30px;}
.video-list ul li{width:31.666667%;float:left;margin-right:2.333333%;position:relative;color:#666;margin-bottom:35px;}
.video-list ul li .jh_video a{
    background: url(/skin/images/icon-play.png) no-repeat center / cover;
    position: absolute;
    display: block;
    left: 50%;
    top: 50%;
    width: 40px;
    height:40px;
    transform:translate(-50%,-50%);
}
.firstv {position:relative;}
.video-list ul li h4{margin-top:10px;}
.video-list ul li:nth-child(3n){margin-right:0px;}
.jh_video a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}


/*视频中心*/
.first-video{background:#fff;margin-bottom:20px;overflow:hidden;height:453px;}
.first-video .first-vnote{float:left;width:35%;padding:70px 5%;color:#666;}
.first-video .first-vnote h4{font-size:30px;color:#333;position:relative;padding-bottom:20px;margin-bottom:20px;}
.first-video .first-vnote h4:after{content:"";position:absolute;left:0;bottom:0px;width:30px;height:1px;background:#666666;}
.first-video .first-vpic{float:right;width:65%;}

/*按产品详情页*/
.itva{background:#fff;overflow:hidden;padding:50px 45px;}
/*常见问题*/
.job_list{background:#fff;margin:0px auto;}
.job_list ul li{margin-bottom:20px;position:relative;}
.job_list ul li .job_infor4{position:absolute;right:20px;top:15px;width:29px;height:29px;background:url(/skin/images/icon_faq.jpg) no-repeat center;}
.job_list .job_top{overflow:hidden;padding:20px 20px;color:#666;background:#f3f3f3;cursor:pointer;}
.job_list .cur .job_top{background:#0063b0;color:#fff;}
.job_list .cur .job_top .job_infor4{background:url(/skin/images/icon_faqon.jpg) no-repeat center;}
.job_list .job_down{padding:20px 35px 35px 35px;background:#fff;}
.job_list .job_down h4{color:#333;margin-bottom:10px;font-size:14px;font-weight:bold;margin-top:20px;}
.job_list .job_down p{color:#666;line-height:30px;}


/*相关产品*/
.reltj h2{margin:20px auto;font-size:18px;color:#333;font-weight:bold;border-bottom:1px solid #d8d8d8;padding-bottom:20px;}
.product_con .pro_relpro{padding:50px 0px;}
.product_con .pro_relpro h2{border-bottom:1px solid #d8d8d8;margin-bottom:20px;padding-bottom:20px;font-size:24px;color:#333;position:relative;padding-left:20px;}
.product_con .pro_relpro h2:after{content:"";position:absolute;left:0;top:0px;width:3px;height:17px;background:#0063b0;}
.pro_relpro #relpro{width:calc(100% - 120px);}
.relpro_con{padding:30px 0px;}
.relpro_con .swiper-button-prev{left:0px;background:none;height:51px;width:51px;border:1px solid #d1d1d1;text-align:center;font-family:"宋体";font-size:30px;line-height:51px;border-radius:50%;color:#d1d1d1;}
.relpro_con .swiper-button-next{right:0px;background:none;height:51px;width:51px;border:1px solid #d1d1d1;text-align:center;font-family:"宋体";font-size:30px;line-height:51px;border-radius:50%;color:#d1d1d1;}
.relpro_con .swiper-button-prev:hover,.relpro_con .swiper-button-next:hover{background:#0063b0;color:#fff;border-color:#0063b0;}
.pro_relpro .swiper-slide h4{margin-top:10px;text-align:center;}
.pro_relpro .swiper-slide h4:hover{color:#0063b0;}
.pro_relpro .swiper-slide img{max-width:100%;}

/*按产品列表页*/
.byProduct h2{font-size:28px;text-align:center;color:#333;margin-bottom:30px;}
.byProduct ul.cate{margin-left:-0.78125%;}
.byProduct ul.cate li{width:15.8375%;margin-left:0.78125%;float:left;height:48px;line-height:48px;border:1px solid #e5e5e5;color:#666;font-size:16px;text-align:center;margin-top:10px;}
.byProduct ul.cate li a{display: block;}
.byProduct ul.cate li:hover,.byProduct ul li.cur{background:#046ab3;border-color:#046ab3;color:#fff;}

.byp-list ul{margin-top:20px;border-top:1px solid #d8d8d8;padding-top:30px;}
.byp-list li{overflow:hidden;margin-bottom:28px;}
.byp-list li .byp-pic{width:29.6875%;float:left;}
.byp-list li .byp-note{width:67.1875%;float:right;}
.byp-list li .byp-note h4{font-size:24px;color:#333;}
.byp-list li .byp-note p{margin:20px 0 80px;color:#666;line-height:25px;}
.byp-list li .byp-note a.more{display: block;width:82px;height:30px;border:1px solid #999;color:#999;border-radius:25px;line-height:30px;text-align:center;}
.byp-list li:hover h4,.byp-list li:hover p,.byp-list li:hover a.more{color:#046ab3;}
.byp-list li:hover a.more{background:#046ab3;color:#fff;border-color:#046ab3;}

/*服务产品范围*/
.Laboratory{background:#e0ecfa;text-align:center;}
.Laboratory h2{text-align:center;font-size:28px;color:#333;margin-bottom:30px;}
.Laboratory p{color:#666;line-height:28px;max-width:1040px;margin:0px auto;text-align:center;}
.Lab-note h2{text-align:center;font-size:28px;color:#333;margin-bottom:30px;}
.Lab-note h4{font-size:18px;color:#333;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #d8d8d8;margin-top:15px;padding-left:20px;position:relative;}
.Lab-note h4:after{content:"";position:absolute;left:0;top:3px;width:3px;height:17px;background:#0063b0;}
.Lab-note p{color:#666;line-height:28px;position:relative;padding-left:15px;}
.Lab-note p:after{content:"";position:absolute;left:0;top:11px;width:6px;height:6px;background:#c4c4c4;border-radius:50%;}

#site{max-height:679px;}
#site .swiper-slide{width:1200px;}
#site .swiper-button-prev{height:100%;top:0;left:0px;background-color:#000;margin-top:0;z-index:99;opacity: 0.7;-moz-opacity: 0.7;filter:alpha(opacity=50);background-position:97% center;}
#site .swiper-button-next{height:100%;top:0;right:0px;background-color:#000;margin-top:0;z-index:99;opacity: 0.7;-moz-opacity: 0.7;filter:alpha(opacity=50);background-position:10px;}
.training .row{background:#f8f8f8;margin:0px;}
.training .row .col-md-6:nth-child(1){padding-left:0px;}
.training .tra_note{padding:45px 30px;text-align:left;}
.training .tra_note a{display:inline-block;width:162px;height:62px;border:1px solid #d7d7d7;margin-right:5px;font-size:16px;text-align:center;line-height:62px;margin-top:20px;}
.training .tra_note a:hover{background:#2d9692;color:#fff;border:1px solid #2d9692;}

.server-tab .tab-tit a{display:block;float:left;width:15.234375%;margin-left:1.71875%;height:48px;line-height:48px;background:#ebebeb;border:1px solid #dedede;text-align:center;font-size:18px;color:#333;position:relative;}
.server-tab .tab-tit a:after{content:"";position:absolute;left:50%;margin-left:-17px;bottom:-40px;width:33px;height:18px;background:url(/skin/images/icon-s-t.png) no-repeat center;display:none;}
.server-tab .tab-tit a:first-child{margin-left:0px;}
.server-tab .tab-tit a:hover,.server-tab .tab-tit a.cur{background:#1461b4;color:#fff;border-color:#1461b4;}
.server-tab .tab-tit a.cur:after,.server-tab .tab-tit a:hover:after{display:block;}

.server-tab .tab-cont{margin-top:38px;border:1px solid #cccccc;padding:44px 35px;display:none;}
.tab-cont .table1{width:100%;}
.tab-cont .table1 th{background:#1461b4;text-align:center;color:#fff;padding:20px;border-left:1px solid #d8d8d8;font-size:16px;}
.tab-cont .table1 td{padding:15px 20px;color:#666;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;line-height:28px;}
.tab-cont .table1 tr td:nth-child(1){border-left:0px;width:8%;}
.tab-cont .table1 tr td:nth-child(2){width:33.3333%;}

.ser2-cont{overflow:hidden;}
.ser2-cont a{display: block;margin-bottom:15px;width:32.5%;height:62px;line-height:62px;text-align:center;color:#666;border:1px solid #f2f2f2;float:left;margin-right:0.8%;}
.ser2-cont a:hover{background:#1461b4;color:#fff;border-color:#1461b4;}

.tab-cont .table2{width:100%;border-top:1px solid #d8d8d8;}
.tab-cont .table2 td{padding:10px 20px;color:#333;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;line-height:28px;}
.tab-cont .table2 tr td:nth-child(1){border-left:0px;width:35%;}
.tab-cont .table2 tr:nth-child(2n){background:#fbfbfb;}

.ser2-cont2{overflow:hidden;}
.ser2-cont2 a{display: block;padding:10px 5px;margin-bottom:15px;width:16%;height:62px;line-height:22px;text-align:center;color:#666;border:1px solid #f2f2f2;float:left;margin-right:0.8%;}
.ser2-cont2 a:nth-child(6n){margin-right:0px;}
.ser2-cont2 a:hover{background:#1461b4;color:#fff;border-color:#1461b4;}

.Country p{position:relative;padding-left:15px;color:#666;line-height:35px;}
.Country p:after{content:"";position:absolute;left:0;top:11px;width:6px;height:6px;background:#1461b4;border-radius:50%;}

.weadv h4{font-size:18px;color:#333;position:relative;padding-left:15px;margin-bottom:15px;}
.weadv h4:after{content:"";position:absolute;left:0;top:5px;width:3px;height:18px;background:#1461b4;}
.weadv p{margin-bottom:18px;color:#666;}


/*中国cqc认证*/
.cqc{background:#fff;padding:55px 45px;}
.cqc-one{overflow:hidden;}
.cqc-one .note{width:50%;float:left;padding-right:5%;}
.cqc-one .note {line-height:28px;color:#666;}
.cqc .cqc-tit{font-size:18px;color:#666;font-weight:bold;border-bottom:1px solid #e9e9e9;margin-bottom:15px;padding-bottom:15px;position:relative;padding-left:10px;}
.cqc .cqc-subtit{color:#1461b4;margin-top:30px;font-size:14px;}
.cqc .cqc-tit:after{width:3px;height:18px;content:"";position:absolute;left:0;top:5px;background:#1461b4;}
.cqc-one .pic{width:50%;float:right;}

.cqc-two ul{margin-bottom:30px;}
.cqc-two ul li{width:25%;padding-right:2%;float:left;color:#666;line-height:30px;}
.cqc-two ul li span{padding-right:5px;}
.cqc-three{margin-bottom:30px;}
.cqc-three p{color:#666;line-height:30px;}
.cqc p img{display:block;margin:20px auto;max-width:100%;border:1px solid #e9e9e9;}

.rz-server{background:#fff;padding:50px 45px;}
.rz-server h4{font-size:18px;color:#333;border-bottom:1px solid #d8d8d8;margin-bottom:17px;padding-bottom:20px;font-weight:bold;}

/*认证服务*/
.newrz ul li{width:11.83333%;float:left;height:48px;border-radius:6px;margin-bottom:15px;border:1px solid #e9e9e9;line-height:48px;text-align:center;margin-right:0.7%;}
.newrz ul li:nth-child(8n){margin-right:0;}
.newrz ul li.cur,.newrz ul li:hover{background:#046ab3;color:#fff;}

.aisa li{margin-bottom:20px;}
.aisa li span{background:#046ab3;padding:5px 13px;border-radius:15px;color:#fff;margin-right:10px;width: 100px;display: inline-block;text-align: center;}
.aisa li a{color:#333;padding:0px 10px;border-right:1px solid #e9e9e9;}
.aisa li a:last-child{border-right:0px;}
.aisa li a:hover{color:#046ab3;}

/*按实验室*/
.Lab-cate h2{font-size:28px;color:#333;text-align:center;margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #e9e9e9;}
.Lab-cate ul li{width:31.25%;float:left;background:#fff;margin-bottom:40px;margin-right:3.125%;border-bottom:1px solid #d8d8d8;}
.Lab-cate ul li:nth-child(3n){margin-right:0px;}
.Lab-cate ul li h4{font-size:18px;color:#333;text-align:center;}
.Lab-cate ul li .pic{position:relative;}
.Lab-cate ul li span{position:absolute;left:50%;bottom:-35px;width:90px;margin-left:-45px;}

.Lab-cate ul li h4{padding:50px 0 30px;}


/*员工福利*/
.ab-team{background:#fff;padding:40px;}
.ab-team h2{font-size:30px;color:#333;text-align:center;padding-bottom:25px;margin-bottom:30px;border-bottom:1px solid #e9e9e9;}
.ab-team ul li{width:20%;text-align:center;float:left;cursor:pointer;padding-bottom:40px;}
.ab-team ul li:first-child{margin-left:0px;}
.ab-team ul li.cur{color:#046ab3;}
.ab-team ul li span{display:block;width:108px;height:108px;overflow: hidden;margin:0px auto;border-radius:50%;top:0px;position: relative;transition: all 0.3s ease-in-out 0s;}
.ab-team ul li:hover span{top:-10px;}

.ab-team ul li img{border-radius:50%;}
.ab-team ul li.cur{background:url(/skin/images/icon_tson.png) no-repeat center bottom;}
.ab-team ul li p{margin-top:20px;}
.tm1{display:none;}
.tm2{display:none;}
.ab-team .box{background:#f8f8f8;padding:35px;color:#666;line-height:28px;color:#1461b4;text-align:center;font-size:18px;margin-bottom:20px;}

/*质量体系申请*/
.system{background:#fff;padding:45px;}
.system h2{text-align:center;font-size:30px;color:#333;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e9e9e9;}
.system .note{width:50%;float:left;}
.system .pic{width:50%;float:right;text-align:right;}
.system .note h4{margin-top:40px;color:#333;font-size:18px;font-weight:bold;margin-bottom:20px;}
.system .note p{line-height:28px;color:#666;margin-bottom:20px;}

.sys2{position:relative;margin-top:30px;text-align:center;}
.sys2:after{width:100%;height:1px;content:"";position:absolute;left:0;top:40px;background:#e5e5e5;}
.sys2 .tit{position:relative;z-index:2;display:inline-block;background:#fff;font-size:18px;color:#333;font-weight:bold;padding:0px 10px;}
.sys2 .tit b{color:#ea8913;font-size:24px;}
.sys2 .tit i{font-style:normal;color:#1461b4;}
.sys2 .sys2pic{margin-top:45px;}
.system .sys-tit{font-size:18px;color:#333;font-weight:bold;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e9e9e9;margin-top:20px;}

.sys4 li{padding:10px 0px 0px 80px;background:#f9f9f9;margin-bottom:20px;color:#666;line-height:28px;height:68px;}
.sys4 li.s1{background:#f9f9f9 url(/skin/images/icon_sys4-1.png) no-repeat left top;padding-top:20px;}
.sys4 li.s2{background:#f9f9f9 url(/skin/images/icon_sys4-2.png) no-repeat left top;padding-top:20px;}
.sys4 li.s3{background:#f9f9f9 url(/skin/images/icon_sys4-3.png) no-repeat left top;}

.sys3 ul{margin-top:50px;}
.sys3 ul li{width:24%;float:left;margin-right:1%;padding:50px 30px;color:#fff;line-height:30px;position:relative;}
.sys3 ul li span{position:absolute;left:50%;top:-20px;width:47px;height:47px;background:#ff0;margin-left:-23px;border:2px solid #fff;border-radius:50%;text-align:center;font-size:20px;line-height:47px;}
.sys3 ul li:nth-child(1) span{background:#2d81b5;}
.sys3 ul li:nth-child(2) span{background:#0fb795;}
.sys3 ul li:nth-child(3) span{background:#00a5a8;}
.sys3 ul li:nth-child(4) span{background:#e89f02;}

.system .info{color:#666;line-height:30px;margin-bottom:20px;}
.system .systx1 .pic{text-align:center;}
.system .systx1 .note span.col1{color:#1461b4;font-weight:bold;}
.system .systx1 .note span.col2{color:#e89f02;}

.yw-scope h4{color:#1461b4;font-weight:bold;font-size:18px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e9e9e9;}
.yw-scope .list a{width:15.62%;height:64px;line-height:64px;display: block;border:1px solid #eee;text-align:center;margin-right:1.25%;float:left;margin-top:15px;font-size:16px;}
.yw-scope .list a:hover{background:#1461b4;color:#fff;}
.yw-scope .list a:nth-child(6n){margin-right:0px;}

/*高新技术企业*/
.high-new{padding:50px 45px;background:#fff;}
.high-new h2{text-align:center;font-size:30px;color:#333;margin-bottom:20px;}
.high-new p.info{max-width:750px;margin:0px auto;color:#666;line-height:28px;color:#666;text-align:center;border-bottom:1px solid #e9e9e9;padding-bottom:20px;margin-bottom:20px;}
.high-new h4{font-size:24px;color:#fff;background:#ececec;height:40px;line-height:40px;position:relative;padding:0px 20px;}
.high-new h4 span{background:#1461b4 url(/skin/images/icon-h4tit-bg.png) no-repeat right top;padding:0px 20px;position:absolute;left:0px;height:40px;display:inline-block;padding-right:50px;}

.high-new h5{font-size:18px;font-weight:bold;color:#1461b4;margin:15px 0;}
.high-new h5 span{display:inline-block;width:36px;height:36px;background:#1461b4;color:#fff;line-height:36px;text-align:center;border-radius:3px;margin-right:10px;}
.high-new table{width:100%;}
.high-new table th{background:#73bed9;padding:15px 0px;text-align:center;color:#fff;}
.high-new table td{padding:15px 0px;text-align:center;color:#666;border-bottom:1px solid #e9e9e9;}
.high-new table td:nth-child(2),.high-new table th:nth-child(2){border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}

.high-new ul.ssyh li{background:#f9f9f9;height:63px;padding:10px 0px;position:relative;padding-left:70px;margin-bottom:20px;color:#666;line-height:25px;}
.high-new ul.ssyh li span{position:absolute;left:0px;top:0px;width:55px;background:#73bed9;height:63px;line-height:63px;color:#fff;text-align:center;}

.whygx {margin:30px auto 20px;}
.whygx li{width:24%;float:left;height:46px;line-height:46px;background:#d36973;color:#fff;text-align:center;margin-right:1.2%;margin-bottom:15px;}
.whygx li:nth-child(4n){margin-right:0px;}

.rdlc{margin:20px auto;}
.Applyjs{margin:30px auto 20px;}
.Applyjs li{width:48%;float:left;background:#f9f9f9;padding:20px;margin-bottom:15px;}
.Applyjs li:nth-child(2n){float:right;}


/*实验室规划*/
.sys-gh{background:#fff;padding:50px 45px;}
.sys-gh h4.an-tit{font-size:24px;color:#fff;background:#ececec;height:40px;line-height:40px;position:relative;padding:0px 20px;}
.sys-gh h4.an-tit span{background:#1461b4 url(/skin/images/icon-h4tit-bg.png) no-repeat right top;padding:0px 20px;position:absolute;left:0px;height:40px;display:inline-block;padding-right:50px;}
.sys-gh h2{text-align:center;font-size:30px;color:#333;margin-bottom:20px;border-bottom:1px solid #e9e9e9;padding-bottom:20px;}
.sys-gh .sysmode li{border:1px solid #e5e5e5;width:31.25%;float:left;margin-right:3.125%;margin-top:30px;}
.sys-gh .sysmode li:nth-child(3n){margin-right:0;}
.sys-gh .sysmode li h4{padding:20px 0px;color:#fff;background:#37aad3;font-size:18px;text-align:center;}
.sys-gh .sysmode li p{padding:30px 20px;color:#666;line-height:30px;}

.tmlist{margin:30px auto;}
.tmlist h5{font-size:18px;font-weight:bold;color:#37aad3;padding-left:50px;position:relative;}
.tmlist h5 span{position:absolute;width:36px;height:36px;text-align:center;line-height:36px;font-size:18px;color:#fff;font-size:18px;border-radius:3px;left:0px;top:-10px;background:#37aad3;}
.tmlist p{color:#666666;border-top:1px solid #e9e9e9;margin-top:15px;padding-top:15px;margin-bottom:20px;}


/*谈蓉  2018/4/13*/
/* 关于 */
.about-bgimg {
  position: relative;
  width: 100%;
  min-height: 780px;
  background: black url(/skin/images/about-bgimg.png) no-repeat center center;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
}
.about-bgimg .banner-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
}
.about-bgimg .banner-content .introduce {
  padding: 0 80px 0 15px;
  width: 47%;
}
.about-bgimg .banner-content .introduce .Headline {
  font-size: 40px;
  margin-bottom: 10px;
}
.about-bgimg .banner-content .introduce p {
  font-size: 15px;
  line-height: 2;
}
.about-bgimg .banner-content .introduce .swiper-button-squarel {
  width: 35px;
  height: 35px;
  background: url(/skin/images/square1.png) no-repeat;
  top: inherit;
  bottom: 0px;
}
.about-bgimg .banner-content .introduce .swiper-button-squarer {
  width: 35px;
  height: 35px;
  background: url(/skin/images/square2.png) no-repeat;
  top: inherit;
  bottom: 0px;
  left: 60px;
}
.about-bgimg .banner-content .time {
  padding: 60px 15px 0;
  width: 53%;
}
.about-bgimg .banner-content .time .inline li {
  float: left;
  width: 33.3%;
  text-align: center;
  padding-bottom: 75px;
}
.about-bgimg .banner-content .time .inline li .strong {
  font-size: 50px;
  font-weight: bold;
  margin-bottom: 10px;
}
.about-bgimg .banner-content .time i.icon {
  display: inline-block;
  width: 56px;
  height: 56px;
  background: url(/skin/images/1.png) center;
  margin-bottom: 10px;
}
.about-bgimg .banner-content .time i.icon-2 {
  background: url(/skin/images/2.png) center;
}
.about-bgimg .banner-content .time i.icon-3 {
  background: url(/skin/images/3.png) center;
}
.about-bgimg .banner-content .time i.icon-4 {
  background: url(/skin/images/4.png) center;
}
.about-bgimg .banner-content .time i.icon-5 {
  background: url(/skin/images/5.png) center;
}
.about-bgimg .banner-content .time i.icon-6 {
  background: url(/skin/images/5.png) center;
}
.about-section-1 .inline li {
  float: left;
  width: 20%;
  text-align: center;
  padding: 60px;
  color: #666666;
  height: 250px;
}
.about-section-1 .inline li:hover {
  background: #1461b4;
  color: #fff;
  transition: all 0s ease 0s;
}
.about-section-1 .inline li:hover .strong {
  color: #fff;
}
.about-section-1 .inline li .strong {
  color: black;
  font-size: 18px;
  margin-bottom: 10px;
}


.about-section-1 .inline li i.icon-1 {
  display: inline-block;
  width: 43px;
  height: 45px;
  background: url(/skin/images/i1.png) no-repeat center;
  margin-bottom: 10px;
}
.about-section-1 .inline li i.icon-1:hover {
  background: url(/skin/images/hover-i1.png) no-repeat center;
}
.about-section-1 .inline li i.icon-2 {
  display: inline-block;
  width: 48px;
  height: 39px;
  background: url(/skin/images/i2.png) no-repeat center;
}
.about-section-1 .inline li i.icon-2:hover {
  background: url(/skin/images/hover-i2.png) center;
}
.about-section-1 .inline li i.icon-3 {
  display: inline-block;
  width: 40px;
  height: 38px;
  background: url(/skin/images/i3.png) no-repeat center;
}
.about-section-1 .inline li i.icon-3:hover {
  background: url(/skin/images/hover-i3.png) no-repeat center;
}
.about-section-1 .inline li i.icon-4 {
  display: inline-block;
  width: 39px;
  height: 36px;
  background: url(/skin/images/i4.png) no-repeat center;
}
.about-section-1 .inline li i.icon-4:hover {
  background: url(/skin/images/hover-i4.png) no-repeat center;
}
.about-section-1 .inline li i.icon-5 {
  display: inline-block;
  width: 44px;
  height: 48px;
  background: url(/skin/images/i5.png) no-repeat center;
}
.about-section-1 .inline li i.icon-5:hover {
  background: url(/skin/images/hover-i5.png) no-repeat center;
}
.corporateCulture .striong {
  font-size: 36px;
  text-align: center;
  color: #333333;
  margin-bottom: 40px;
}
.corporateCulture .inline {
  width: 100%;
}
.corporateCulture .inline .vision-img {
  width: 50%;
  background: url(/skin/images/vision.jpg) no-repeat center;
  height: 410px;
  padding: 15px;
}
.corporateCulture .inline .mission-img {
  width: 50%;
  background: url(/skin/images/mission.jpg) no-repeat center;
  height: 410px;
  padding: 15px;
}
.corporateCulture .inline .vision-text,
.corporateCulture .inline .mission-text {
  width: 50%;
  height: 410px;
  background: #fff;
  position: relative;
}
.corporateCulture .inline .vision-text .text,
.corporateCulture .inline .mission-text .text {
  top: 40%;
  position: absolute;
  transform: translate(-50%, -50%);
  left: 40%;
  color: #666666;
}
.corporateCulture .inline .vision-text .text .yj span,
.corporateCulture .inline .mission-text .text .yj span {
  font-size: 30px;
  margin-right: 10px;
  color: black;
}
.corporateCulture .inline .vision-text .text .yj + i,
.corporateCulture .inline .mission-text .text .yj + i {
  display: inline-block;
  border: 1px solid #666666;
  width: 30px;
  margin: 10px 0;
}
.corporateCulture .inline .vision-text .text .list-text,
.corporateCulture .inline .mission-text .text .list-text {
  margin-bottom: 15px;
  margin-top: 15px;
}
.corporateCulture .inline .vision-text .text .list-text .icon-enterprise,
.corporateCulture .inline .mission-text .text .list-text .icon-enterprise {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 10px;
  background: url(/skin/images/enterprise.png) no-repeat;
}
.corporateCulture .inline .vision-text .leader,
.corporateCulture .inline .mission-text .leader {
  font-size: 18px;
  color: black;
  margin-bottom: 25px;
}
.History {
  background: url(/skin/images/gy-bg.jpg) repeat;
}
.History .striong {
  font-size: 36px;
  text-align: center;
  color: #fff;
  margin-top: 40px;
}
.History .swiper-button-next.swiper-button-disabled,
.History .swiper-button-prev.swiper-button-disabled {
  opacity: 1;
}
.History .History-one {
  position: relative;
  margin-top: 20px;
}
.History .course-1 {
  width: 1120px;
}
.History .course-1 .wrap {
  padding: 20px;
  margin: 40px 0;
  background: #fff;
}
.History .course-1 .wrap img {
  max-width: 100%;
  width: 420px;
  float: left;
}
.History .course-1 .wrap ul {
  text-align: left;
  margin-left: 470px;
}
.History .course-1 .wrap ul .strong {
  font-size: 20px;
  color: #346fba;
  margin-right: 10px;
  font-weight: bold;
  vertical-align: middle;
}
.History .course-1 .wrap ul li {
  padding: 10px 0;
}
.History .course-1 .wrap ul li:first-child {
  border-bottom: 1px solid #ddd;
}
.History .course-1 .wrap ul li i.square {
  display: inline-block;
  width: 6px;
  height: 6px;
  margin-right: 15px;
  background: url(/skin/images/square.jpg) no-repeat;
}
.History .white-prev {
  position: absolute;
  width: 60px;
  height: 60px;
  background: url(/skin/images/prev.png) no-repeat;
}
.History .white-next {
  position: absolute;
  width: 60px;
  height: 60px;
  background: url(/skin/images/next.png) no-repeat;
}
.History .History-two {
  position: relative;
  width: 1120px;
  margin: 0 auto;
}
.History .History-two .samll-prev {
  position: relative;
  position: absolute;
  width: 48px;
  height: 48px;
  background: url(/skin/images/samll-perv.png) no-repeat;
  left: 408px;
}
.History .History-two .samll-prev .btn-hx-1 {
  position: absolute;
  display: inline-block;
  width: 360px;
  height: 14px;
  background: url(/skin/images/btnhx-1.png) no-repeat;
  left: -359px;
  bottom: 16px;
}
.History .History-two .samll-prev .btn-hx-1 span {
  left: -45px;
  display: inline-block;
  position: absolute;
  color: #fff;
  font-size: 16px;
  font-style: normal;
}
.History .History-two .samll-next {
  position: relative;
  position: absolute;
  width: 48px;
  height: 48px;
  background: url(/skin/images/samll-next.png) no-repeat;
  right: 408px;
}
.History .History-two .samll-next .btn-hx-2 {
  position: absolute;
  display: inline-block;
  width: 360px;
  height: 14px;
  background: url(/skin/images/btnhx-2.png) no-repeat;
  right: -359px;
  bottom: 16px;
}

.History .History-two .samll-next:hover{background: url(/skin/images/samll-nexton.png) no-repeat;}
.History .History-two .samll-prev:hover{background: url(/skin/images/samll-prevon.png) no-repeat;}

.History .History-two .samll-next .btn-hx-2 span {
  right: -42px;
  display: inline-block;
  position: absolute;
  color: #fff;
  font-size: 16px;
  font-style: normal;
}
.History .History-two .course-2 {
  width: 200px;
  margin-bottom: 80px;
}
.History .History-two .course-2 .swiper-slide {
  text-align: center;
  color: #fff;
  font-size: 54px;
}
/*荣誉资质*/
.Honor-bgimg {
  width: 100%;
  height: 420px;
  background-size: cover;
  position: relative;
}
.Honor-bgimg .text {
  position: absolute;
  left: 50%;
  top: 45%;
  margin-left: 3%;
  transform: translateY(-50%);
}
.Honor-bgimg .text .p1 {
  font-size: 35px;
  color: #333333;
  margin-bottom: 10px;
}
.Honor-bgimg .text .p1 .blue {
  color: #1461b4;
  font-size: 45px;
  font-weight: bold;
}
.Honor-bgimg .text .p2 {
  font-size: 18px;
  color: #305383;
}
.authorization {
  padding: 45px 15px;
  background: #f2f2f2;
}
.authorization .contain {
  background: #fff;
  padding: 35px 0;
  position: relative;
}
.authorization .title {
  text-align: center;
  margin: 0 0 50px;
}
.authorization .title a {
  display: inline-block;
  width: 205px;
  height: 48px;
  line-height: 48px;
  font-size: 16px;
  margin: 10px;
  border: 1px solid #ddd;
  margin-bottom: 10px;
}
.authorization .title a.zz {
  background: #046ab4;
  color: #fff;
}
.authorization .title a.ry {
  color: #666666;
  background: #fff;
}
.authorization .swiper-container {
  margin-bottom: 60px;
  width: 1000px;
}
.authorization .swiper-container .swiper-slide-active img {
  box-shadow: 2px 1px 14px 1px #d3d1d1;
}
.authorization .swiper-container .swiper-slide {
  padding: 5px 0;
}
.authorization .white-prev {
  width: 60px;
  height: 60px;
  background: url(/skin/images/gray-prev.png) no-repeat;
  top: 30%;
}
.authorization .white-prev:hover {
  background: url(/skin/images/authorization-prev.png) no-repeat;
}
.authorization .white-next {
  width: 60px;
  height: 60px;
  background: url(/skin/images/gray-next.png) no-repeat;
  top: 30%;
}
.authorization .white-next:hover {
  background: url(/skin/images/authorization-next.png) no-repeat;
}
.authorization .DetailedList {
  border-top: 4px solid #f2f2f2;
}
.authorization .DetailedList .text {
  font-size: 28px;
  text-align: center;
  padding: 50px 0 40px;
  border-bottom: 1px solid #ddd;
}
.authorization .DetailedList .CertificateList {
  width: 50%;
  margin: 20px 0;
}
.authorization .DetailedList .CertificateList li {
  padding: 10px 0 10px 30px;
  vertical-align: middle;
  color: #888888;
}
.authorization .DetailedList .CertificateList li .square {
  width: 6px;
  height: 6px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 15px;
  background: url(/skin/images/samll-square.jpg) no-repeat;
}
.information-table.contain .caption {
  text-align: center;
  font-size: 32px;
  color: #494949;
  border-bottom: 1px solid #e5e5e5;
  margin: 0 15px 25px;
  padding-bottom: 20px;
}
.information-table.contain .table-container {
  width: 100%;
  overflow-y: auto;
  _overflow: auto;
  padding: 15px 40px;
  border-top-width: 0px;
}
.information-table.contain tr:nth-child(2n-1){
  background: #f9fafa;
}
.information-table.contain tr td {
  border: 1px solid #e5e5e5;
  border-bottom: 0;
  border-right: 0;
  text-align: center;
  color: #666666;
  padding: 17px 15px;
  font-size: 15px;
}
.information-table.contain tr td:last-child {
  border-right: 1px solid #e5e5e5;
}
.information-table.contain tr td:nth-child(2) {
  text-align: left;
  padding-left: 20px;
}
.information-table.contain tr td:nth-child(4) {
  text-align: left;
  padding-left: 20px;
}
.information-table.contain tr:last-child td {
  border-bottom: 1px solid #e5e5e5;
}
.Notice-table.contain {
  font-size: 15px;
}
.Notice-table.contain .caption {
  text-align: center;
  font-size: 32px;
  color: #494949;
  border-bottom: 1px solid #e5e5e5;
  margin: 0 15px 25px;
  padding-bottom: 20px;
}
.Notice-table.contain tr td {
  border: 0;
}
.Notice-table.contain tr td:first-child {
  text-align: left;
  padding-left: 30px;
  border: 0;
}
.Notice-table.contain tr td:last-child {
  text-align: right;
  padding-right: 50px;
  border: 0;
}
.Notice-table.contain tr i.Bulletin {
  display: inline-block;
  width: 21px;
  height: 21px;
  background: url(/skin/images/bulletin.png) no-repeat;
  margin-left: 30px;
  vertical-align: bottom;
}
.Notice-table.contain tr:hover i.Bulletin {
  background: url(/skin/images/bulletin-blue.png) no-repeat;
}
.Notice-table.contain tr:nth-child(even) {
  background: #Ffff;
}
.Notice-table.contain .mouse_color {
  color: #046ab4;
}
.Notice-table.contain .pagination {
  margin: 15px 0;
}
.spw-section .spw-bg {
  width: 100%;
  height: auto;
  max-width: 100%;
  display: block;
}
.spw-section .text {
  position: relative;
}
.spw-section .text img.text-img {
  position: absolute;
  max-width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  margin-left: 35px;
  margin-top: -121px;
}
.spw-section .welfare {
  text-align: center;
  padding: 50px 15px;
  background: #f7f8f9;
}
.spw-section .welfare div {
  width: 50%;
  margin: 0 auto;
}
.spw-section .welfare div h1 {
  font-size: 37px;
  margin: 10px 0 20px;
  color: #333333;
}
.spw-section .welfare div p {
  font-size: 15px;
  line-height: 2;
  color: #666666;
}
.spw-section .footprint {
  padding: 50px 0;
  color: #696969;
}
.spw-section .footprint h2 {
  padding: 15px 0;
  font-size: 24px;
  color: #333;
}
.spw-section .footprint .welfare-1{width:48%;float:left;}
.spw-section .footprint .welfare-2 {
 width:48%;float:right;
}
.spw-section .footprint .welfare-1 a,
.spw-section .footprint .welfare-2 a {
  display: inline-block;
  line-height: 2;
  font-size: 15px;
  width: 100%;
  margin: 15px 0;
  font-size: 16px;
}
.spw-section .footprint .welfare-1 a:hover,
.spw-section .footprint .welfare-2 a:hover {
  color: #1461b4;
}
.spw-section .OnTheWay h2{
	padding: 15px 0;
    font-size: 24px;
    color: #333;
}

.spw-section .OnTheWay .mg-btm-20 {
  margin-bottom: 25px;
}
.spw-section .OnTheWay .TheWay-1 {
  width: 39%;
}
.spw-section .OnTheWay .TheWay-1 img{max-width:100%;}
.spw-section .OnTheWay .TheWay-2 {
  width: 61%;
  padding: 40px 118px 40px 45px;
  border: 1px solid #ddd;
  border-left: 0;
  position: relative;
  min-height:280px;
}
.spw-section .OnTheWay .TheWay-2 p {
  line-height: 1.5;
  margin: 13px 0;
  color: #666666;
}
.spw-section .OnTheWay .TheWay-2 h3,
.spw-section .OnTheWay .TheWay-2 project {
  margin-bottom: 20px;
}
.spw-section .OnTheWay .TheWay-2 .time {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(/skin/images/time.png) no-repeat;
  vertical-align: sub;
  margin-right: 10px;
}
.spw-section .OnTheWay .TheWay-2 .address {
  display: inline-block;
  width: 15px;
  height: 19px;
  background: url(/skin/images/address.png) no-repeat;
  vertical-align: sub;
  margin-right: 10px;
}
.spw-section .OnTheWay .TheWay-2 a{font-size: 18px;}
.spw-section .OnTheWay .TheWay-2 a:hover{color: #fdc067;}
.spw-section .OnTheWay .TheWay-2 a.more {
  color: #fdc067;
  font-size: 14px;
}
.spw-section .OnTheWay .TheWay-2 span {
  position: absolute;
  width: 78px;
  height: 50px;
  background: url(/skin/images/cy.png) no-repeat;
  top: 0;
  right: 33px;
}
.spw-section .spw1.swiper-container {
  margin-bottom: 25px;
}
.Memory-section {
  background: #f7f8f9;
  padding: 30px 0 60px 0;
}
.Memory-section .Memory1 {
  width: 1100px;
  margin: 0 auto;
  position: relative;
}
.Memory-section .Memory1 .swiper-slide img {
  max-width: 1100px;
  max-height: 620px;
  object-fit: cover;
  height: 620px;
}
.Memory-section .Memory1 .float-txt {
  position: absolute;
  padding: 20px 35px;
  bottom: 0;
  background: #000000b5;
  width: 100%;
  color: #fff;
  font-size: 16px;
  background: rgba(0,0,0,0.6);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.Memory-section .Memory1 .swiper-button-prev {
  width: 38px;
  height: 58px;
  left: -70px;
  background: url(/skin/images/gray-1.png) no-repeat;
}
.Memory-section .Memory1 .swiper-button-prev:hover {
  background: url(/skin/images/blue-1.png) no-repeat;
}
.Memory-section .Memory1 .swiper-button-next {
  width: 38px;
  height: 58px;
  right: -70px;
  background: url(/skin/images/gray-2.png) no-repeat;
}
.Memory-section .Memory1 .swiper-button-next:hover {
  background: url(/skin/images/blue-2.png) no-repeat;
}
.Memory-section .Memory2 {
  margin-top: 20px;
}
.Memory-section .Memory2 img {
  height: 116px;
  width:100%;
  object-fit:cover;
}

.Memory-section .Memory2 .swiper-button-prev {
  left: 0;
  height: 100%;
  bottom: 0;
  top: inherit;
  background:rgba(0,0,0,0.6);
  text-align: center;
}
.Memory-section .Memory2 .swiper-button-prev i {
  width: 12px;
  height: 27px;
  display: inline-block;
  margin-top: 48px;
  background: url(/skin/images/white-1.png) no-repeat;
}
.Memory-section .Memory2 .swiper-button-next {
  right: 0;
  height: 100%;
  bottom: 0;
  top: inherit;
  background:rgba(0,0,0,0.6);
  text-align: center;
}
.Memory-section .Memory2 .swiper-button-next i {
  width: 12px;
  height: 27px;
  margin-top: 48px;
  display: inline-block;
  background: url(/skin/images/white-2.png) no-repeat;
}
.Memory-section h4 {
  text-align: center;
  padding: 30px 15px 25px;
  font-size: 24px;
  color: #333333;
}
.Pw-details-section {
  padding: 40px 15px;
}
.Pw-details-section .title {
  text-align: center;
  font-size: 27px;
  width: 50%;
  margin: 20px auto 20px;
  line-height: 1.5;
  color: #333333;
}
.Pw-details-section strong {
  display: inline-block;
  font-size: 23px;
  font-weight: bold;
  color: #666666;
  margin-top: 20px;
  margin-bottom: 10px;
}
.Pw-details-section strong + p {
  color: #666666;
  font-size: 15px;
  line-height: 2;
}

.bh_fl{width:60%;float:left;margin-top:20px;}
.bh_fr{width:35%;float:right;margin-top:20px;cursor:pointer;height:425px;}
.bh_fr img{width:100%;height:100%;object-fit: contain;}

.fxImg{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.5);left:0px;top:0px;z-index:99;display:none;}
.fxImg img{display: block;position:absolute;left:50%;top:50%;transform: translate(-50%,-50%);max-height:95%;}




















