@charset "UTF-8";
/* ------------------ detail css----------------------- */
body {background: #fafafa;color: #333;}
.content-wrap{width: 100%;margin-bottom: 60px;}
.content-wrap .main {width: 1180px;margin: 0 auto;}
#myBanner {position: relative;height: 360px;background: url(../images/banner_xinwendt.png) no-repeat;background-position: center;background-size: cover;overflow: visible;}
#solutionBanner {height: 360px;background: url(../images/solutiontop.jpg);background-position: center;overflow:visible;}
#YejiBanner {height: 360px;background: url(../images/Yejibanner.jpg);background-position: center;overflow: hidden;}
#gaikuangBanner {position: relative;height:360px;background:url(../images/banner_aboutjxd.png) no-repeat;background-position:center;background-size: cover;overflow:visible;}
.header-wrap {margin-bottom: 0;}
#gaikuangBanner .banner-txt-box {position: absolute;top: 0;width: 100%;height: 360px;}
#gaikuangBanner .banner-txt-info {width: 1180px;margin: 0 auto;text-align: left;color: #fff;}
#gaikuangBanner .banner-txt-info .bigtxt {height: 47px;margin-top: 112px;margin-bottom: 4px;line-height: 47px;font-size: 36px;text-shadow: 0px 0px 20px rgba(25,70,109,0.10);}
#gaikuangBanner .banner-txt-info .engtxt {height: 33px;font-size:30px;font-family:Arial;line-height: 33px;opacity:0.3;}
#gaikuangBanner .banner-txt-info .bigtxt span {font-weight: bold;}

/* 面包屑 */
.breadcrumbBox {height: 66px;background: #fff;line-height: 67px;border-bottom: 1px solid #f1f1f1;}
.breadcrumbBox.fix {position: fixed;top: 0;width: 100%;z-index: 9;}
.breadcrumb {float: left;margin-bottom: 0;padding: 0;background: none;border-radius: 0;min-width: 340px;width: auto;}

/*--侧边栏导航---*/
.slidebar {float: right;}
.slidebar .slide-title {display: block;height: 76px;padding-left: 16px;text-align: left;font-size: 24px;line-height: 76px;color: #0168b7;font-family: "黑体";}
.slidebar .slide-title span {float: right;margin-top: 29px;margin-right: 15px;}
.slidebar ul li {position: relative;float: left;height: 66px;padding: 0 20px;line-height: 67px;}
.slidebar>ul>li>a {display: inline-block;width: 100%;margin: 0;padding: 0;text-align: left;font-size: 16px;line-height: 67px;color: #333;cursor: pointer;transition: background-color .3s;}
.slidebar>ul>li.beclick {border-bottom: 3px solid #3d91ff;}
.slidebar>ul>li.beclick>a {font-size:16px;color:#3d91ff;font-weight: bold;}
.slidebar ul li:hover a {color:#3d91ff;}

/*--右侧详情展示--*/
.main .rightarea {width:1180px;}
.main .rightarea .news {min-height: 300px;}
.main .rightarea .news .news-head {position: relative;min-height: 42px;margin-top: 60px;margin-bottom: 10px;text-align: center;font-size: 32px;line-height: 42px;color: #333;}
.main .rightarea .news .news-head .news-time {position: absolute;top: 0;right: 0;height: 40px;text-align: center;font-size: 12px;line-height: 40px;color: #666;font-family: "宋体",SimSun;font-weight: normal;}
.main .rightarea .news .news-info {margin-top: 20px;margin-bottom: 25px;padding-top: 30px;padding-bottom: 15px;border-top: 2px dotted #7AC0F0;}
.main .rightarea .news .news-info p {font-size: 14px;line-height: 25px;color: #666;letter-spacing: 1px;}
.other {margin: 12px 0;}
.other ul li a:HOVER {color: #3D91FF;}
.bshare-custom a {margin-right: 5px;padding-left: 16px;}
.bshare-custom a:HOVER {text-decoration: none;}

/*------------------list css-----------------------*/
.main .rightarea .newslist {min-height:300px;margin-top: 20px;}
.main .rightarea .newslist .news-item {position: relative;padding: 10px 0;cursor: pointer;-o-transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;    width: 1180px;height: 172px;background: #FFFFFF;opacity: 1;margin-bottom: 20px;}
.main .rightarea .newslist .news-item:hover{background: #F5F5F5;}
.news-item .news-img{float: left;width: 270px;height: 150px;margin-right: 20px;border: none;}
.news-item .news-img {float: right;width: 270px;height: 150px;margin-right: 0;border: none;}
.news-item .news-summary{height: 150px;margin-left: 300px;}
.news-item .news-summary {float: left;width: calc(100% - 300px);margin-left: 0;}
.news-item .news-summary h5{height: 24px;font-size: 18px;line-height: 24px;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;width: 100%;}
.news-item .news-summary span{font-size:12px;font-family:"宋体",SimSun;}
.news-item .news-summary .summary{padding: 10px 0;border-top: 1px dashed #ddd;}
.news-item .news-summary .summary {margin-top: 18px;padding: 0;border: none;line-height: 23px;color: #999;font-size:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;width: 776px;}
.news-item .news-summary .news-summary-timebox {float: left;margin: 18px 29px 0 0;transition: transform 0.8s;}
.news-item .news-summary .news-summary-time {display: block;line-height: 31px;color: #999999;font-size: 14px;font-weight: 300;opacity: 1;margin-top:18px;}
.news-item .news-summary .line {float: left;width: 40px;height: 2px;margin: 34px 40px 0 0;background: #c7c7c7;transition: transform 0.8s;}
.news-item:hover .news-summary h5 {font-weight: 600;color: #333333;}
.news-item:hover .news-summary .news-summary-time {color: #333333;}
.newslist-arrow {display: block;width: 42px;height: 42px;margin-top: 19px;background: url('../images/icon_newslist_default.png');background-size: 100%;}
.news-item:hover .newslist-arrow {background: url('../images/icon_newslist_hover.png');background-size: 100%;}
.topbtn {position: absolute;top: 15px;right: 20px;width: 35px;height: 30px;padding: 0;background: #FFA03C;border: none;line-height: 30px;color: #FFF;}

/*-----solution page css---------*/
.content{margin-left: auto; margin-right: auto;width: 1180px}
.solution-item{float:left;width:295px;height: 88px;margin-bottom:20px;}
.solution-item a .dl{background:#ff9000;}
.solution-item a .sh{background:#0191f2;}
.solution-item a .tl{background:#00ada3;}
.solution-item a .ga{background:#ed6b55;}
.solution-item a .qt{background:#54bbfe;}
.solution-item a .dl:HOVER{background:#ffb700;}
.solution-item a .sh:HOVER{background:#00b5ff;}
.solution-item a .tl:HOVER{background:#00cbbe;}
.solution-item a .ga:HOVER{background:#ff866b;}
.solution-item a .qt:HOVER{background:#60d6ff;}
.solution-item a .item-head{height:88px;line-height:88px;text-align:center;font-size:16px;color:#fff;}
.solution-item a .item-head img{margin-right:10px;}
.solution-item .solution-click{text-align: center;padding: 0px;margin-top: -6px;}
/*-------solution list style--------------*/
.newslists{	max-width: 1180px;}
.newslists .news-items{float: left;position:relative;width:370px;max-height:330px;margin-bottom: 20px;border:0px;	padding:0px;cursor:pointer;	background:#f5f5f5;}
.news-items .news-imgs{float:left;width:370px;height:210px;border:none;}
.news-items .news-summarys{height:120px;margin-top:210px;-moz-transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.news-items .news-summarys h5{margin:0;padding-top:14px;padding-left:16px;padding-right:16px;font-size:16px;color:#333;font-family:'微软雅黑';}
.news-items .solution h5{text-align:center;line-height:120px;font-size:20px; color:#333; font-family:'微软雅黑';}
.news-items .news-summarys span{ font-family:"宋体",SimSun;font-size:12px; padding-left: 16px;}
.news-items .news-summarys .summarys{ padding: 0px 16px; margin-top:0; color:#666666; font-size:14px; font-family:'微软雅黑';}
.news-summarys .summarys span{ float: right; color:#0091f3; font-size:14px; font-family:'微软雅黑'; padding: 0px; }
.news-items:hover .news-summarys,.news-items:hover .solution{ background:#48AAEB; color:#fff;}
.news-items:hover h5{ color:#fff;}
.news-items:hover .summarys{color:#fff;}
.news-items:hover  .summarys span{ color:#FFFFFF;}

/* ----------------------page分页样式---------------------*/
.pagesite {margin: 37px 0 0;}
.pagestyle {position: relative;height: 32px;}
.pagestyle .btn-page {width: 32px;height: 32px;margin-right: 5px;background: #fff;border: none;border-radius: 4px;box-shadow: 0px 0px 10px rgba(71,119,183,0.1);font-size: 12px;line-height: 32px;color: #333;outline: none;}
.pagestyle .btn-page:hover, .pagesite button:active, .pagesite button .btn-page:focus {background: #088AE0;color: #fff;}
.pagestyle .active {width: 32px;height: 32px;margin-right: 5px;background: #088AE0;border: none;border-radius: 2px;font-size: 12px;line-height: 26px;color: #fff;outline: none;}
.pagestyle .home {width: 32px;height: 32px;margin-right: 5px;border: none;border-radius: 2px;box-shadow: 0px 0px 10px rgba(71,119,183,0.1);background: #fff url('../images/icon_page_home.png') no-repeat;background-size: 16px;background-position: center;outline: none;}
.pagestyle .tail {width: 32px;height: 32px;margin-right: 5px;border: none;border-radius: 2px;box-shadow: 0px 0px 10px rgba(71,119,183,0.1);background: #fff url('../images/icon_page_tail.png') no-repeat;background-size: 16px;background-position: center;outline: none;}
.pagestyle .prev {width: 32px;height: 32px;margin-right: 5px;border: none;border-radius: 2px;box-shadow: 0px 0px 10px rgba(71,119,183,0.1);background: #fff url('../images/icon_page_prev.png') no-repeat;background-size: 16px;background-position: center;outline: none;}
.pagestyle .next {width: 32px;height: 32px;margin-right: 5px;border: none;border-radius: 2px;box-shadow: 0px 0px 10px rgba(71,119,183,0.1);background: #fff url('../images/icon_page_next.png') no-repeat;background-size: 16px;background-position: center;outline: none;}
.pagestyle .home.disabled {background: #fff url('../images/icon_page_home.png') no-repeat;background-size: 16px;background-position: center;}
.pagestyle .home.able:hover {background: #fff url('../images/icon_page_home_hover.png') no-repeat;background-size: 16px;background-position: center;}
.pagestyle .tail.disabled {background: #fff url('../images/icon_page_tail.png') no-repeat;background-size: 16px;background-position: center;}
.pagestyle .tail.able:hover {background: #fff url('../images/icon_page_tail_hover.png') no-repeat;background-size: 16px;background-position: center;}
.pagestyle .prev.disabled {background: #fff url('../images/icon_page_prev.png') no-repeat;background-size: 16px;background-position: center;}
.pagestyle .prev.able:hover {background: #fff url('../images/icon_page_prev_hover.png') no-repeat;background-size: 16px;background-position: center;}
.pagestyle .next.disabled {background: #fff url('../images/icon_page_next.png') no-repeat;background-size: 16px;background-position: center;}
.pagestyle .next.able:hover {background: #fff url('../images/icon_page_next_hover.png') no-repeat;background-size: 16px;background-position: center;}
.pagestyle .home, .pagestyle .btn-page, .pagestyle .active, .pagestyle .tail, .pagestyle .prev, .pagestyle .next {vertical-align: middle;}

/* ----------------------alone.html 样式---------------------*/
.main .rightarea .cont-box {min-height: 387px;padding-top: 67px;}
.main .rightarea .cont-box-a {min-height: 387px;border-top: 5px solid #e3e3e3;background: #f5fbfe;}

/*公司荣誉*/
.carrousel, .carrousel .wrapper {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}
.carrousel {display: none;position: fixed;background: rgba(0,0,0,.5);z-index: 99999999;}
.carrousel .wrapper {position: relative;width: -moz-fit-content;width: -webkit-fit-content;width: fit-content;height: 100%;text-align: center;overflow: hidden;}
.carrousel .wrapper > img {position: relative;top: calc(50% - 300px);height: 600px;transition: all ease .3s;z-index: 4;}
.honorclose {position: absolute;top: calc(50% - 290px);right: 10px;width: 30px;height: 30px;background:url(../images/close.png) no-repeat;cursor: pointer;z-index: 999;}
.honorshadow {position: absolute;top: 0;right: 0;width:100%;height: 100%;z-index: 2;cursor: pointer;}
.honorpre {position: absolute;top: calc(50% - 32px);left: 0;width: 64px;height: 64px; background: url(../images/btn_zzry_left_default.png) no-repeat;font-size: 18px;cursor: pointer;z-index: 999;transition: all ease .3s;}
.honorpre.disabled {background:url(../images/btn_zzry_left_disabled.png) no-repeat;}
.honornext {position: absolute;top: calc(50% - 32px);right: 0;width: 64px;height: 64px;background:url(../images/btn_zzry_right_default.png) no-repeat;font-size: 18px;cursor: pointer;z-index: 999;transition: all ease .3s;}
.honornext.disabled {background:url(../images/btn_zzry_right_disabled.png) no-repeat;}

/* 投资者关注板块样式 */
.news-bc {position: relative;padding:20px 0 20px 15px;border-bottom:1px solid #f5f5f5;}
.news-bc:hover {background: #f5f5f5;}
.news-bc .summary{float: left;width: 100%;}
.news-bc .summary img {float: left;width: 40px;height: 40px;}
.news-bc .summary p {font-size: 16px!important;}
.news-bc:hover .summary p {font-weight: 600;}
.news-bc .time {position: absolute;top: 44px;left: 70px;color: #999;}
.news-bc .summary a {float: left;margin: 0 15px;}

/*video - 没用*/
.video{background: #fff;}
.videocon{padding: 10px;line-height: 35px;}
.videocon span{color: #727272;font-size: 14px;}
.videocon span.video-head{float:left;margin-right:10px;color: #187be3;font-size: 18px;}
/*加入我们 - 没有*/
 .joinlist {min-height:950px;padding: 15px;background: #f5fbfe;border: 1px solid #E3E3E3;}
 .join-item{position: relative;float: left;margin: 15px;width:359px ; height: 414px;border:1px solid #eee;background: #fff;}
 .join-img{padding: 17px;}
 .join-img img{ width: 323px;height: 190px ;box-shadow:0 3px 7px #ccc;transition:all ease .3s}
 .join-img img:HOVER{transform:scale(1.05)}
 .join-dec{width:357px ; height: 85px; margin-bottom: 15px;padding: 0 19px;}
 .join-btn{ margin:0;padding: 0 72px}
 .join-btn a.btn{width: 212px;height: 62px;padding: 10px;background: #fff;border: 1px solid #48AAEB;color: #48AAEB;font-family: "PingFang SC", -apple-system, Roboto;font-size: 28px;border-radius:40px 40px 40px 40px ;-webkit-border-radius:40px 40px 40px 40px ;-moz-border-radius:40px 40px 40px 40px ;}
 .join-btn a.btn:hover,.join-btn a.btn:active,.join-btn a.btn:focus{background: #48AAEB; color: #fff;}
/*留言单页 - 没用*/
.guest_in{width: 984px;height:180px;padding: 12px 10px;background: #e3e3e3}
table.gut_books{border: 0;width: 100%;}
.cinput{width: 100%;height: 110px;}
table.gut_books>tr.trform>td{padding:3px 10px;}
input.contactTex1,input.plcode{height: 32px;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:inset 0 1px 1px rgba(0,0,0,.075);}
input.contactTex1{width: 200px}
input.plcode{width: 100px;}
table.gut_books>tr.trform>td div img{height: 26px; margin: 3px 0;}
.btn-self{margin-top:5px;width: 95px;background: #0075c4;color: #fff;font-weight: bold;}
.btn-self:hover,.btn-self:focus,.btn-self:active{background: #0168b7;color: #fff;}
/*留言列表 - 没用*/
.gut_search{width: 984px; margin-top: 20px;}
.nav-self{border-bottom:1px solid #da3a3c; }
.nav>li.gutbook{border-radius: 0;}
.nav>li.gutbook a{ height: 30px;padding: 5px 25px;background: #919191;border-radius: 0 0 0 0;color: #fff;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{background: #da3a3c;color: #fff}
.gut_s{float: right;margin-right: 10px;}
.gut_s input{height:26px;}
.gut_list{border: 1px solid #e3e3e3;margin: 15px 10px;background: #fff}
.gut_title{width: 100%;height: 45px;background: #eaeaea;font-size: 16px;line-height: 45px;}
.gut_tleft{float: left;margin-left: 10px;}
.gut_tleft span.ctg{color: #919191;margin-right: 15px;font-weight: bold;}
.gut_tleft span.gut_txt{color: #0469b9;font-weight: bold;}
.gut_tright{float: right;margin-right: 10px;font-size: 12px;color: #919191}
.gut_tright img{margin-right: 10px;}
.gut_body{margin: 15px;height: 90px;border-bottom: 1px dashed #eaeaea;}
.gut_retitle{width: 100%;height: 45px;font-size: 16px;line-height: 45px;}
.gut_rectg{float: left;font-size: 16px;color:#da3a3c;font-weight: bold;}
.gut_rebody{margin: 15px;min-height: 110px;}
.gut_txt{min-height: 90px;}
.gut_more{float: right;margin: 10px 15px;}
.gut_more a{color:#919191 }

/* 圆点扩散 */
@keyframes warn {
	0% {transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.0;}
	25% {transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;}
	50% {transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.3;}
	75% {transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.5;}
	100% {transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;}
}
@keyframes warn1 {
	0% {transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.0;}
	25% {transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;}
	50% {transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.3;}
	75% {transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.5;}
	100% {transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;}
}
.container {position: relative;width: 100%;height: 100%;}
/* 保持大小不变的小圆点 */
.dot {
	position: absolute;
	width: 7px;
	height: 7px;
	left: 10px;
	top: 10px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%; 
	background-color:#3D91FF;
	z-index: 2;
}
/* 产生动画（向外扩散变大）的圆圈 第一个圆 */
.pulse {
	position: absolute;
	width: 35px;
	height: 35px;
    left: -4px;
    top: -4px;
	background: rgb(191 221 255);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	z-index: 1;
	opacity: 0。25;
	-webkit-animation: warn 2s ease-out;
	-moz-animation: warn 2s ease-out;
	animation: warn 2s ease-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
/* 产生动画（向外扩散变大）的圆圈 第二个圆 */
.pulse1 {
	position: absolute;
	width: 35px;
	height: 35px;
    left: -4px;
    top: -4px;
	background: rgb(128 183 255);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	z-index: 1;
	opacity: 0.25;
	-webkit-animation: warn1 2s ease-out;
	-moz-animation: warn1 2s ease-out;
	animation: warn1 2s ease-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.dev-item.dev5 .dot{background: #E45E32;}
.dev-item.dev5 .pulse{background: #E45E32;}
.dev-item.dev5 .pulse1{background: #E45E32;}

/* 联系我们 */
#aboutjxd-lxwm{background: #FFFFFF;}
#aboutjxd-lxwm .cont-box{padding-top: 70px;}

/* 企业文化 */
.aboutjxd-culture {width: 100%;height: 691px;padding-top: 60px;background: url('../images/culture_bg.png') no-repeat;background-size: cover;}
.aboutjxd-culture .aboutjxd-line {margin-bottom: 42px;}
.culture {position: relative;height: 523px;margin: 0 auto;border: 1px solid transparent;}
.culture-center {width: 303px;height: 303px;margin: 70px auto 0;}
.culture-desc {position: absolute;width: 295px;padding-bottom: 56px;}
.culture-desc1 {top: 0;left: calc(50% + 204px);}
.culture-desc2 {bottom: 0;left: calc(50% + 204px);}
.culture-desc3 {right: calc(50% + 204px);bottom: 30px;}
.culture-desc4 {top: 0;right: calc(50% + 204px);}
.culture-title {margin-top: 24px; font-size: 22px;font-family: Microsoft YaHei;font-weight: 400;line-height: 26px;color: #333333;}
.culture-engtitle {padding: 9px 0;border-bottom: 1px dashed #d5d5d5;font-size: 24px;font-family: Times New Roman;font-weight: bold;line-height: 26px;color: #CFD8E4;opacity: 0.95;}
.culture-info {margin-top: 9px;font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;line-height: 30px;color: #666666;}
.culture-desc3 .culture-title, .culture-desc4 .culture-title,
.culture-desc3 .culture-engtitle, .culture-desc4 .culture-engtitle,
.culture-desc3 .culture-info, .culture-desc4 .culture-info {text-align: right;}
.culture-desc1 .culture-title, .culture-desc2 .culture-title,
.culture-desc1 .culture-engtitle, .culture-desc2 .culture-engtitle,
.culture-desc1 .culture-info, .culture-desc2 .culture-info {padding-left: 34px;}
.culture-desc3 .culture-title, .culture-desc4 .culture-title,
.culture-desc3 .culture-engtitle, .culture-desc4 .culture-engtitle,
.culture-desc3 .culture-info, .culture-desc4 .culture-info {padding-right: 28px;}
.culture-desc1::before, .culture-desc2::before, .culture-desc3::before, .culture-desc4::before {content: "";position: absolute;height: 1px;border-bottom: 1px dashed #D5D5D5;}
.culture-desc1::after, .culture-desc2::after, .culture-desc3::after, .culture-desc4::after {content: "";position: absolute;top: 66px;width: 7px;height: 7px;border-radius: 50%;}
.culture-desc1::after{background: #F8743B;}
.culture-desc2::after{background: #72DBCE;}
.culture-desc3::after{background: #2B8FFE;}
.culture-desc4::after{background: #FD850B;}
.culture-desc1::after, .culture-desc2::after {left: 0;}
.culture-desc3::after, .culture-desc4::after {right: 0;}
.culture-desc1::before {top: 96px;left: -94px;width: 100px;transform: rotate(-30deg);}
.culture-desc2::before {top: 32px;left: -136px;width: 149px;transform: rotate(30deg);}
.culture-desc3::before {top: 39px;right: -112px;width: 115px;transform: rotate(-30deg);}
.culture-desc4::before {top: 96px;right: -94px;width: 100px;transform: rotate(30deg);}

/* 招贤纳士 */
.zxns-tab {}
.zxns-tab ul {border-bottom: 2px solid #E8E8E8;}
.zxns-tab .zxns-li {float: left;width: 234.4px;height: 68px;margin-right: 2px;background: #fff;text-align: center;font-size: 16px;line-height: 68px;}
.zxns-tab .zxns-li:last-child {margin: 0;}
.zxns-tab .zxns-li.beclick {background: linear-gradient(180deg,rgba(66,128,254,1) 0%,rgba(53,173,255,1) 100%);}
.zxns-tab .zxns-li a {display: block;}
.zxns-tab .zxns-li.beclick a {color: #fff;}
.zxns-info {margin-top: 25px;}
.zxns-left {float: left;width: 300px;margin-right: 29px;padding: 29px 40px 70px;background: #fff;}
.zxns-left h3 {font-size:22px;line-height: 29px;color: #333;font-weight: bold;}
.zxns-left li {height: 66px;border-bottom: 1px solid #E4EDF8;font-size: 16px;line-height: 66px;}
.zxns-right {float: left;width: 850px;min-height: 400px;padding: 29px 53px 73px 47px;background: #fff;}

/* 产品 */
.zxns-tab .zxns-li.product-li {width: 166px;}
.pro-info ul li {padding: 24px 0 30px;border-bottom: 1px solid #e8e8e8;}
.pro-info .pro-image, .pro-info .title, .pro-info .desc, .pro-info .anlis {float: left;}
.pro-info .pro-image {width: 300px;height: auto;max-height: 200px;margin-top: 10px;margin-right: 24px;}
.pro-info .pro-image img {width: 280px;height: auto;max-height: 200px;}
.pro-info .title, .pro-info .desc, .pro-info .anlis {width: calc(100% - 325px);}
.pro-info .title {margin: 25px 0 18px;font-size:18px;line-height: 24px;color: #333;}
.pro-info .desc {max-height: 100px;margin-bottom: 10px;font-size: 14px;line-height: 28px;color: #999;overflow: hidden;}
.pro-info .anlis {font-size: 14px;line-height: 21px;color: #666;}
.pro-info .anlis .anli {display: inline-block;margin-right: 19px;font-size: 15px;line-height: 21px;color: #3D91FF;}
.pro-info .anlis .anli-title {float: left;display: block;width: 74px;}
.pro-info .anlis .anli-info {float: left;display: block;width: calc(100% - 75px);}

/* 资质荣誉 */
#aboutjxd-zzry{padding-top: 54px;}
#aboutjxd-zzry .zzry-content{width: 1180px;margin: 0 auto;padding-bottom: 75px;}
#aboutjxd-zzry .zzry-content .zzry-img {height: 653px;width: 100%;position: relative;margin-bottom: 85px;}
#aboutjxd-zzry .zzry-content .zzry-img .zzry-img {width: 100%;font-size: 0;position: absolute;}
#aboutjxd-zzry .zzry-content .zzry-img .zzry-img div {width: 250px;margin-right: 60px;margin-bottom: 60px;float: left;line-height: 124px;display: flex;align-items: center;justify-content: center;}
#aboutjxd-zzry .zzry-content .zzry-img .zzry-img div:nth-child(4n) {margin-right:0;}
#aboutjxd-zzry .zzry-content .zzry-img img{width: 100%;}
#aboutjxd-zzry .zzry-content .zzry-list{display: flex;width: 100%;}
#aboutjxd-zzry .zzry-content .zzry-list-ul {background: #FFFFFF;box-shadow: 0px 2px 8px rgb(71 119 183 / 6%);opacity: 1;border-radius: 8px;margin-right: 7px;width: 388px;position: relative;}
#aboutjxd-zzry .zzry-content .zzry-list ul{padding-bottom: 48px;padding-top: 48px;padding-left: 21px;background: -webkit-gradient(linear, 0 0, 0 278, from(#0189ff14), to(rgba(255, 255, 255, 0.07)))}
#aboutjxd-zzry .zzry-content .zzry-list ul li{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;line-height: 36px;color: #333333;}
#aboutjxd-zzry .zzry-content .zzry-list div:nth-child(2){width: 412px;}
.right_title{font-size: 18px;font-family: Microsoft YaHei;line-height: 28px;color: #666666;opacity: 1;margin: 21px 0 10px 52px;}
.right-content{display:block;margin-left: 52px;font-size: 14px;font-weight: 400;line-height: 36px;color: #666666;opacity: 1;}
.ul-div1{width: 59px;height: 58px;position: relative;top: -581px;left: 669px;float: left;}
.ul-div2{width: 59px;height: 58px;position: relative;top: -581px;left: 1018px;float: left;}
.ul-div3{width: 59px;height: 58px;position: relative;top: -581px;left: 1345px;float: left;}
.ul_img{width:59px;height:58px;position: absolute;top: 21px;right: 21px;}
/* 公司概况 */
#aboutjxd-gsjj {width: 1180px;margin: 0 auto;}
#aboutjxd-gsjj .cont-box {position: relative;}
#aboutjxd-fzlc {width: 100%;height: 774px;background: #fff;padding-top: 47px;}
#aboutjxd-fzlc ..aboutjxd-line{margin: 14px auto 0;}
#aboutjxd-fzlc .con {width: 100%;height: 100%;position: relative;;}
#aboutjxd-fzlc .con>div{background: url(../images/devbg.png) no-repeat;background-size: 107% 100%;background-position: center;}
#aboutjxd-fzlc .con .dev-item {float: left;display: inline-block;width: 160px;padding: 0 14px;text-align: center;}
#aboutjxd-fzlc .con .dev-item .dev-desc {font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;line-height: 28px;color: #333333;}
#aboutjxd-fzlc .con .dev-item .dev-time {font-size: 26px;font-family: Microsoft YaHei;font-weight: bold;line-height: 26px;color: #595757;}
#aboutjxd-fzlc .con .dev-item .dev-point {width: 26px;height: 26px;border-radius: 50%;margin: 28px auto;}
#aboutjxd-fzlc .con .dev-item .dev-dashed {width: 1px;height: 83px;margin-left: 66px;border-left: 1px dashed #3d91ff;}
#aboutjxd-fzlc .con .dev-item .dev-point-blue {width: 20px;height: 20px;background: #3d91ff;border-radius: 50%;transform: translate(3px, 3px);}
#aboutjxd-fzlc .con .dev-item .dev-img {width: 100%;background: #FFF;box-shadow: 0px 0px 25px rgba(71, 119, 183, 0.1);}
#aboutjxd-fzlc .con .dev-item .dev-img img {width: 100%;}
#aboutjxd-fzlc .con .dev1 {margin-top: unset !important;position: relative;top: 175px;left: 0px;}
#aboutjxd-fzlc .con .dev2 {margin-top: unset !important;position: relative;top: 126px;left: -20px;}
#aboutjxd-fzlc .con .dev3 {margin-top: unset !important;position: relative;top: 230px;left: -27px;}
#aboutjxd-fzlc .con .dev4 {margin-top: unset !important;position: relative;top: 37px;left: -58px;}
#aboutjxd-fzlc .con .dev5 {margin-top: unset !important;position: relative;top: 116px;left: -75px;}
#aboutjxd-fzlc .con .dev6 {margin-top: unset !important;position: relative;top: 79px;left: -83px;}
#aboutjxd-fzlc .con .dev7 {margin-top: unset !important;position: relative;top: 99px;left: -102px;}
#aboutjxd-fzlc .con .dev8 {margin-top: unset !important;position: relative;top: -340px;left: 195px;}
#aboutjxd-fzlc .con .dev-item .dash1 {margin-top: -37px;}
#aboutjxd-fzlc .con .dev-item .dash2 {height: 83px;margin-bottom: -37px;}
#aboutjxd-fzlc .con .dev6 .dash2 {height: 83px;}
/* 公司简介 */
.content-wrap .blue-line{position: relative;top: 3px;display: inline-block;width: 4px;height: 21px;margin-right: 8px;background: #3d91ff;border-radius: 20px;}
.aboutjxditem .clearfix .gy {width: 1091px;height: 441px;margin: 7px 41px;background: url(/r/cms/www/default/images/gsjj/background.png);background-size: cover;}
.aboutjxditem .clearfix .gy .gy-line {width: inherit;height: 50%;display: table;padding: 85px 0 0 95px;}
.aboutjxditem .clearfix .gy .gy-line .gyjj {display: table-cell;}
.aboutjxditem .clearfix .gy .gy-line .gyjj dl{display: inline-block;width: 160px;position: relative;top: 31px;}
.aboutjxditem .clearfix .gy .gy-line .gyjj dl dt{font-size: 22px;line-height: 22px;padding-bottom: 12px;color: #595757;font-family: Microsoft YaHei;}
.aboutjxditem .clearfix .gy .gy-line .gyjj dl dd{font-size: 14px;color: #595757;font-family: Microsoft YaHei;}
.aboutjxditem .clearfix .gy .gy-line .gyjj .gyjj-img{width: 54px;height: 54px;display: inline-block;margin: 17px;}
.aboutjxditem .clearfix .gy .gy-line .gyjj img{width: 100%;margin-top: 20px;}
.aboutjxditem .clearfix .gsgk{margin-bottom: 52px;}
.ywly{background: #FFFFFF;width: 100%;height:360px;padding-bottom: 76px;}
.zykh {width: 100%;padding-top: 71px;}
.zykh .zykh-con {width: 100%;}
.zykh .zykh-con img{width: 100%;}
.title1, .zykh-img {display: inline-block;}
.zykh .zykh-con .zykh-ly {float: left;width: 110px;height: 36px;background: #3D91FF;margin-top: 22px;color: #fff;display: flex;justify-content: center;align-items: center;}
.zykh .zykh-con .ly-sh {position: relative;bottom: 32px;}
.zykh .block{float: left;width: 3px;position: relative;height: 14px;background: #3D91FF;top: 52px;}
.zykh .block-sh{top: 20px;}
.zykh .to_right {position: relative;top: 46px;float: left;width: 0;height: 0;border-left: 12px solid #3D91FF;border-top: 13px solid transparent;border-bottom: 13px solid transparent;}
.zykh .to_right-sh{top: 13px;}
.zykh .zykh-con .zykh-img {margin-left: 52px;font-size: 0;margin-bottom: 49px;}
.zykh .zykh-con .zykh-midImg{height: 52px;}
.zykh .zykh-con .zykh-img div {width: 168px;height: 52px;margin: 0 0 17px 20px;background: #fff;float: left;line-height: 124px;display: flex;align-items: center;justify-content: center;}
.zykh .zykh-con .zykh-img div:nth-child(6n) {margin-right:0;}
.dxcp {background: #FFFFFF;width: 100%;height:1122px;}
.dxcp .dxcp-title{width: 264px;height: 38px;background: #3D91FF;opacity: 1;border-radius: 7px;margin: 0 auto;text-align: center;vertical-align: middle;}
.dxcp .dxcp-title p {width: 100%;font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;line-height: 38px;color: #FFFFFF;}
.dxcp .dxcp-text {font-size: 14px;font-family: Microsoft YaHei;font-weight: 300;color: #666666;padding: 30px 0;line-height: 26px;width:67%;float:left;}
.dxcp .dxcp-content{position: relative;display: table;width: 68%;float:left;}
.dxcp .dxcp-content .dcxp-bk {float: left;width: 336px;height: 303px;background: #FFFFFF;box-shadow: 0px 2px 25px rgb(71 119 183 / 8%);margin-bottom: 35px;}
.dxcp-content-right{width: 344px;height: 606px;background: #FFFFFF;box-shadow: 0px 2px 8px rgba(71, 119, 183, 0.06);opacity: 1;border-radius: 8px;float:left;margin-left: 32px;}
.dxcp .dxcp-content .dcxp-bk .bk{margin: 0 auto;width: 208px;display: flex;align-items: center;}
.dxcp .dxcp-content .dcxp-bk .bk img{margin: 23px 17px 17px;}
.dxcp .dxcp-content .dcxp-bk .bk span{font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;line-height: 28px;color: #666666;}
.dxcp .dxcp-content .dcxp-bk .bk-img{margin: 0 auto;width: 294px;height: 114px;}
.dxcp .dxcp-content .dcxp-bk .bk-text{width: 294px;height: 67px;margin: 10px auto;}
.dxcp .dxcp-content .dcxp-bk .bk-text p{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;line-height: 24px;color: #666666;}
.dxcp .dxcp-jzzc{width: 604px;float: left;height: 360px;position: relative;bottom: 30px;left: 75px;margin-top:35px;}
.dxcp .dxcp-jzzc .jzzc-content{position: relative;bottom: 269px;/*bottom: 323px; width: 685px; */width:604px;height: 200px;margin: 0 auto;}
.dxcp .dxcp-jzzc .jzzc-content span{font-size: 18px;font-family: Microsoft YaHei;font-weight: bold;line-height: 24	px;color: #FFFFFF;}
.dxcp .dxcp-jzzc .jzzc-content p{font-size: 12px;font-family: Microsoft YaHei;font-weight: 400;line-height: 20px;color: #FFFFFF;}
.dxcp .dxcp-jzzc .jzzc-content .jzzc-jz{float: left;margin-left: 51px;text-align: center;}
.dxcp .dxcp-jzzc .jzzc-content .jzzc-jz p{/* padding-bottom: 23px; */ padding-bottom: 15px;}
.dxcp .dxcp-jzzc .jzzc-content .jzzc-zc p{/* padding-bottom: 44px; */ padding-bottom: 32px;}
.dxcp .dxcp-jzzc .jzzc-content .jzzc-zc{float:right;margin-right: 36px;text-align: center;}
.dxcp .dxcp-jzzc img{width: 100%;}
.dxcp .dxcp-content .dxcp-img{float: right;position: relative;bottom: 35px;width: 764px;height: 283px;}
.dxcp-img1{float:right;width:29%;height: 249px;margin-bottom: 6px;}
.img1-div{box-shadow: 0px 2px 25px rgba(71, 119, 183, 0.12);border-radius:5px;width:344px;height:62px;backgroud-color:#FFFFFF;}
.img1-div2{box-shadow: 0px 2px 25px rgba(71, 119, 183, 0.12);border-radius:5px;width:344px;height:62px;backgroud-color:#FFFFFF;margin:15px 0;}
.title_big{color: #3d91ff;font-size: 14px;display: inline;position: relative;top: 20px;left: 16px;float: left;font-weight: 800;	}
.img1-right{display: flex;align-items: center;justify-content: center;width: 266px;margin-left: 66px;padding-top: 20px;}
.img1-right2{display: flex;align-items: center;justify-content: center;width: 266px;margin-left: 66px;padding-top: 7px;}
.right_d{border-radius: 3px;font-size: 12px;width: 62px;height: 20px;background: #3d91ff;margin-right: 6px;color: #ffffff;text-align: center;padding-top: 2px;}
.right_d2{border-radius: 3px;font-size: 12px;width: 99px;height: 20px;background: #3d91ff;margin-right: 6px;color: #ffffff;text-align: center;padding-top: 2px;}
.dxcp .dxcp-content .dxcp-img img{width: 105%;}
.ywly .ht{width: 492px;height: 234px;position: relative;float: right;bottom: 60px;right: 94px;}
.ht-tip{font-size: 14px;font-family: Microsoft YaHei;font-weight: 400;line-height: 19px;color: #666666;opacity: 1;margin-top: 29px;margin-left: 54px;word-break: keep-all;white-space: nowrap;display: block;}

.ywly .ybp{position: relative;}
.ywly .ybp .ybp-content{width: 600px;height: 350px;display: flex;position: absolute;bottom: 10px;margin: 0 295px;}
.ywly .ybp .ybp-content .ybp-content-left{width: 50%;}
.ywly .ybp .ybp-content .ybp-content-left img{}
.ywly .ybp .ybp-content .ybp-content-right{width: 50%;}
.ywly .ybp .ybp-content .ybp-content-right img{}
.ywly .ybp-content .ybp-text{width: 220px; position: relative;}
.ywly .ybp .ybp-content .ybp-content-left .ybp-content-img{position: relative;bottom: 45px;float: right;}
.ywly .ybp .ybp-content .ybp-content-right .ybp-content-img{position: absolute;bottom:5px;}
.ywly .ybp-content .ybp-text .ybp-content-img{width: 28px; height: 32px;display: inline-block;}
.ywly .ybp-content .ybp-content-left .ybp-text p{text-align: right;}
.ywly .ybp-content .ybp-content-right .ybp-text p{text-align: left;margin-left: 40px;}
.ywly .ybp-content .ybp-text p:nth-child(1){width: 177px;font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;line-height: 26px;color: #333333;opacity: 1;}
.ywly .ybp-content .ybp-text p:nth-child(2){width: 177px;font-size: 17px;font-family: Times New Roman;font-weight: bold;line-height: 26px;color: #CFD8E4;opacity: 0.95;}
.ywly .ybp-img{width: 542px;height: 350px;margin: 0 auto;padding-top: 126px;}
.ywly .ybp-img img{position: relative;}
.ywly .ybp-dl {width: 120px;height: 154px;position: relative;bottom: 20px;margin: 0 auto;}
.ywly img{width: 100%;}
.ywly .ybp-dl p:nth-child(2){font-size: 17px;font-family: Times New Roman;font-weight: bold;line-height: 26px;color: #CFD8E4;opacity: 0.95;text-align: center;}
.ywly .ybp-dl p:nth-child(3){font-size: 18px;font-family: Microsoft YaHei;font-weight: 400;line-height: 26px;color: #333333;opacity: 1;text-align: center;}


/* 只有在IE浏览器执行 */
.ie .honorclose {position: fixed;top: 20px;right: 20px;}

@media screen and (min-width:1800px) {
	.zzry .zzry-prev {left: calc(50% - 756px);}
	.zzry .zzry-next {right: calc(50% - 756px);}
}
@media screen and (min-height:800px) {
	.content-wrap.pro-con-wrap .pro-info ul {min-height: 400px;}
}
@media screen and (min-height:1081px) {
	.content-wrap.pro-con-wrap {min-height: calc(100% - 896px);}
	.search-wrap {min-height: calc(100% - 936px);}
}
