﻿[genuitec-file-id="wc1-817"],[genuitec-lp-path="/jscg2.0.0/src/main/webapp/jsAndCss/uc/css/common.css"],[genuitec-lp-enabled=false]{
  /* for codelive */
}

/* 公共样式表 */
@font-face { font-family: 'DIN-Medium'; src: url('../font/DIN-Medium.otf'); font-weight: normal; font-style: normal;}
html {font-family: "Microsoft YaHei";font-size: 14px; color: #333333;}
body {background: #f5f8fd;font-family: "Microsoft YaHei";}
label {font-weight: 400; color: #333333;}
.mobile-cont { display: none;}
.container { width: 100%; max-width: none!important;}
.wrap {width: 1200px;margin-left: auto;margin-right: auto;}
a:focus { outline: none;}
a {color: #333333;}
a:hover { color: #333333;}s
.btn.focus,
.btn:focus {outline: 0;box-shadow: none;}
.btn {padding: 0;}
p {text-align: justify;}

@media screen and (max-width: 1366px) {
    .wrap { width: 1200px;}
}

@media screen and (max-width: 1280px) {
    .wrap {width: 1100px;}
}

@media screen and (max-width: 1100px) {
    .wrap { width: 94%;}
    .pc-cont { display: none;}
    .mobile-cont {display: block;}
    
}
@media screen and (max-width: 750px) {
    .wrap { width: 96%;}
    .breadcrumb-item.active {max-width: 210px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
}
@media screen and (max-width: 400px) {
	.breadcrumb-item.active{max-width: 48vw;}
}

/* header start */
.header {width: 100%;background: #ffffff;}
.header .navbar {height: 60px; padding: 0;}
.header .header-middle{background: #1b7bcf;height: 107px;line-height: 107px;}
.header .header-middle .wrap{height: 100%;position:relative;}
.header .logo { height: 100%;position: relative; display: inline-block;width: 35%;}
.header .logo img {max-height: 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.header .header-top{height: 34px;line-height: 34px;color: #666666;background: #f6f6f6;font-size:12px;}
.header .h-img {height: 100%; position: absolute;right: 0;bottom: 0;}
.header .header-nav{position:relative; background: #1b7bcf;border-top: 1px solid #ffffff;}
.header .nav {height: 100%; display: flex;display: -webkit-flex;justify-content: space-between;width: 100%;}
.header .nav .nav-item { display: inline-block;height: 100%; flex: auto; padding: 0 20px;transition: all 0.4s; position: relative;text-align: center;color: #ffffff; line-height: 60px; font-size: 18px;}
.header .nav .nav-item:hover{transition: all 0.4s;background: #ff9900;}
.header .nav .nav-item>span {display: block;}
.header .nav .nav-item .name2 {color: #999999;font-size: 10px; margin-top: 5px;}
.header .nav .nav-item:hover span {transition: all 0.4s;color: #ffffff;}
.header .hd-right a {display: inline-block; transition: all 0.4s;color: #333333; font-size: 12px; margin-left: 15px;}
.header .hd-right a:hover {transition: all 0.3s;color: #0084ff;}
.header .hd-right .user-data{position:relative;cursor:pointer;line-height:26px;}
.header .hd-right .user-data .user{display:inline-block;cursor:pointer;margin-right: 10px;}
.header .hd-right .user img{border-radius:50px;width:25px;height:25px;margin-right:5px;}
.header .hd-right .user .bi{display: inline-block;}
.header .hd-right .user-data .down-list{position: absolute;left: 50%;top: 55px;padding: 10px 0;margin-left: -70px;transform: translateY(-50%);opacity: 0;width: 140px;text-align: center;z-index: 999;background: #ffffff;border-radius: 4px;box-shadow: -1px 3px 6px 1px #727374;display:none;}
.header .hd-right .user-data .down-list::after{ content: ""; display: inline-block; width: 100%; height: 30px; border-width: 5px 6px; border-color: transparent transparent #ffffff transparent; position: absolute; left: 0; top: -20px; background: transparent; transition:all 0.8s;}
.header .user-data .down-list li{padding:0 15px;line-height:26px;transition:all 0.4s;}
.header .user-data .down-list li:hover{transition:all 0.4s;background:#f5f5f5;}
.header .hd-right .user-data .down-list.open{transform:translateY(0%);opacity:1;transition:all 0.8s;display:block;}
.header .user-data .down-list li a{margin-left:0;}
.navToggle-btn{display:none;}
@media screen and (max-width: 1360px) {
    .header .nav .nav-item { padding: 0 10px; }
    .header .header-middle { height: 90px;}
    .header .nav .nav-item{font-size:16px;}
}

@media screen and (max-width: 1200px) {
    .header .logo { margin-right: 20px; }
    .header .nav .nav-item { padding: 0 5px; }
    .header .nav .nav-item{font-size:14px;}
}

@media screen and (max-width: 1024px) {
    .header .nav .nav-item { padding: 0 2px;}
    .header .nav .nav-item .name2 { color: #999999;font-size: 10px; margin-top: 0px;}
    .header .header-middle {height: 60px;}
    .header .logo img { max-height: 70%;}
}
@media screen and (max-width: 750px) {
    .header{position: relative;}   
    .navToggle-btn{ display: block;position: absolute; left: 0; bottom: 0; height: 50px; line-height: 50px; display: inline-block;color: #ffffff; padding: 0 20px;
font-size: 20px; cursor: pointer;transition: all 0.4s;}  
	.navToggle-btn i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);} 
    .header .header-middle {height: 50px;}
    .header .header-nav{height:50px;}
    .header .navbar{ width: 100%; position: absolute; top: 50px; left: 0;padding:10px 0; height: auto; background: #ffffff;transition:all 0.4s;display:none; z-index: 99;box-shadow: 0 2px 5px 1px #ececec;}
    .header .navbar.open{display:block;} 
    .header .nav .nav-item{width:100%;line-height:40px;color:#999999;text-align:left;padding:0 3%;}
    .header .nav .nav-item:hover{background:#ececec;}
    .header .nav .nav-item:hover span{color:#0084ff;}
    .hd-right {position: absolute; bottom: 9px;right: 20px; z-index: 2;}
    .header .hd-right a{color:#ffffff;}
    .header .hd-right a:hover{color:#fbed02;}
    .header .logo img { max-height: 50%;}
    
}

/* header end */
/* 分页 start */
.pagination{ justify-content: center; margin: 20px;}
.pagination li { font-size: 14px; margin: 0 2px; cursor: pointer;line-height:30px; transition: all 0.4s; border: 1px solid #c8c8c8;border-radius: 3px; min-width: 30px; text-align: center;}
.pagination>li>a, .pagination>li>span { color: #666666; padding: 5px;}
.pagination li.active {background: #0084ff; border-color: #0084ff;}
.pagination li:hover { transition: all 0.4s; background: #0084ff;}
.pagination li:hover a{color:#ffffff;}
.pagination li.active a{color:#fbed02;}

/* 分页 end */

.main-fright { padding-left: 5px;}

/* footer start */
footer { background: #232830;color: #848e9d;}
footer .nav {width: 100%; padding: 25px 15px; display: flex; display: -webkit-flex; justify-content: space-between; border-bottom: 1px solid #3f4349;}
footer .nav .nav-item a { position: relative; color: #848e9d;transition: all 0.4s;font-size: 18px;padding: 0 15px;}
footer .nav .nav-item a::after {content: "";display: inline-block;width: 1px;height: 22px;background: #848e9d;background-image: linear-gradient(#272b33, #606369 60%, #272b33);position: absolute;right: -20px;top: 2px;opacity: 0.4;}
footer .nav .nav-item a:hover {transition: all 0.4s;color: #ffffff; background: transparent;}
footer .footer-bottom .phone {line-height: 36px;}
footer .footer-bottom .phone a{font-size: 14px; color:#848e9d;}
footer .footer-bottom .phone a:hover{transition:all 0.4s;color:#ffffff;}
footer .work-time li { display: inline-block;margin-left: 10px;line-height: 30px; text-align: center; border: 1px solid #34455a;}
footer .work-time li span:first-child { width: 72px; display: inline-block; background: #34455a; color: #ffffff;}
footer .work-time li .time {padding: 0 10px;}
footer .website { width: 65%; line-height: 26px;}
footer .website li { display: inline-block; width: 100%;}
footer .wechart-img{width:106px;padding:6px;background:rgba(255,255,255,0.1);margin-top:20px;margin-left:20px;}
footer .wechart-img p{font-size:12px;line-height:30px;text-align:center;}
footer .wechart-img img{width:100%;}
footer .footer-bottom .b-right #_xinchacharenzheng_cert_vip_ssl{margin-top:20px;}
@media screen and (max-width: 1366px) {
    footer .nav .nav-item a { font-size: 16px;}
    footer .footer-bottom .phone { font-size: 16px; }
    footer .footer-bottom .b-right{margin-right:80px;}
}

@media screen and (max-width: 1024px) {
    footer .nav .nav-item a { font-size: 14px;}
    footer .footer-bottom .phone a{font-size: 14px;}
    footer .footer-bottom .b-right { margin-right: 50px;}
}

@media screen and (max-width: 750px) {
    footer .nav { flex-wrap: wrap;}
    footer .nav .nav-item {line-height: 30px; }
    footer .nav .nav-item a::after { display: none;}
    footer .nav .nav-item a { padding: 0 5px;}
    footer .work-time li { margin-bottom: 10px;}
    footer .footer-bottom{padding:0 0 20px;}
    footer .wechart-img{text-align:center;margin:20px auto; display: none;}
    
}
@media screen and (max-width: 550px) {
    footer .website {width: 100%; line-height: 22px; font-size: 12px;}
    footer .footer-bottom .b-right { margin-right: 0px; width: 100%;}
    footer .nav .nav-item {line-height: 24px;width: 50%;}
    footer .nav .nav-item:nth-child(2n){text-align:right;}
    footer .nav { padding: 20px 0;}
    .header .hd-right .user-data .user { color: #ffffff;}
    .header .user-data .down-list li a{color:#666666;}
    .header .logo { width: 53%;}
    
}

/* footer end */
/* 面包屑导航 */

.readcrumb-cont { padding: 5px 0;}
.breadcrumb { background: transparent; line-height: 46px; margin-bottom: 0;}
.breadcrumb-item+.breadcrumb-item::before {  content: ">";}

.a-link {display: inline-block;padding:0 10px;line-height: 30px;color: #ffffff;margin-top: 12px;text-align: center;background: #0f88fc;background-image: linear-gradient(#02c8f5, #1377fe);transition: all 0.4s;border-radius: 3px;transition: all 0.4s;}
.a-link:hover { transition: all 0.4s; box-shadow: 0 2px 5px 1px #6294c3; color: #ffffff;}

/* 首页 */
/* banner */

.index-banner .carousel-caption { position: absolute; left: 50%; bottom: 0; height: 100%; transform: translateX(-50%);}
.index-banner .carousel-caption .banner-link {position: absolute;right: 0;top: 50%; transform: translateY(-50%);}
.index-banner .carousel-caption .banner-link .link {display: block;width: 260px;font-size: 20px;height: 80px;line-height: 80px;color: #ffffff;background: rgba(68, 67, 93, 0.8);transition: all 0.4s;}
.index-banner .carousel-caption .banner-link .link:hover {box-shadow: 0 2px 5px 1px #7d7daf;transition: all 0.4s;}
.carousel-indicators { bottom: 30px;}
.carousel-indicators li {width: 6px; height: 6px; border: none; border-radius: 6px; background: #ffffff; transition: all 0.6s; opacity: 0.9;}
.carousel-indicators li.active {width: 15px;transition: all 0.6s;}
.carousel-indicators li:hover {width: 15px;transition: all 0.6s;}

/* 公告 */

.index-notice { background: #000000; height: 50px; line-height: 50px;color: #ffffff;}
.index-notice i {color: #0084ff;}

/* <!-- 数据统计栏 --> */

.carousel-control-next,
.carousel-control-prev { opacity: 0; transition: all 0.5s;}
.carousel-control-next:hover,
.carousel-control-prev:hover { opacity: 1; transition: all 0.5s;}
.index1 { padding: 20px 0;}
.index1 .numCount .data-item { display: inline-block; width: 14.28%;text-align: center; color: #666666;}
.index1 { background: url(../images/addimg/bg1.png) no-repeat center; background-size: 100%; margin-top: 20px;}
.index1 .numCount .data-item .icon {margin: 20px auto 10px; width: 50px; height: 50px; border-radius: 50%;transition: all 0.4s;}
.index1 .numCount .counter {color: #0084ff;font-family: DIN-Medium;font-size:32px;}
.index1 .numCount .name {  text-align: center; color: #666666; margin-top: 10px;font-size:18px;}
.index1 .search-box { width: 80%; height: 64px; border: 1px solid #d8d8d8; background: #ffffff;  display: block; margin-left: auto;  margin-right: auto;}
.index1 .search-box .search-input { display: inline-block; height: 100%;width: 90%; padding: 0 20px; color: #666666;}
.index1 .search-box .search-btn {display: inline-block;width: 10%;height: 100%;background: #0084ff;transition: all 0.4s;text-align: center;color: #ffffff;font-size: 16px;}
.index1 .search-btn:hover { transition: all 0.4s; background: #1b7bcf;}
.index1 .btn {display: inline-block;width: 160px;height: 50px;border-radius: 5px;background: #0084ff;transition: all 0.4s;text-align: center;color: #ffffff;font-size: 18px;margin-left: 30px;}
.space-item{background:#ffffff;border:1px solid #e7e7e7;padding:0 15px;position:relative;}
.space-item .space-title{padding-top:15px;}
.space-item .space-title .title{color:#ffffff;}
.space-item .space-title .title img{margin-right:10px;}
.index1 .btn:hover { transition: all 0.4s; background: #1b7bcf; box-shadow: 0 3px 5px 1px #0f4b83;}

/* 广告栏*/
.ad-space a{display:inline-block;width:100%;}
.ad-space a img{width:100%;}
/* 信息大厅 */
.space-title .title-link {font-size:12px;display: inline-block; margin-top: 10px;transition:all 0.4s;}
.space-title .title-link:hover{transition:all 0.4s; text-decoration: underline;}
.index2{background:#ffffff url(../images/addimg/bj-blue.png)no-repeat right top;}
.index2 .space-title{border-bottom:2px solid #1a72bd;}
.space-title { text-align: center; position: relative;}
.space-title .title { display: inline-block; padding: 0 10px; border-top-left-radius: 4px;border-top-right-radius: 4px; width: 140px;height:43px; line-height:42px;color:#ffffff;background:#1a72bd;}
.space-title p { text-align: center; color: #666666;}
.news-inner .carousel { padding: 10px 0;width:36%;margin-right:1%; }
.index2 .carousel .carousel-item img{width:100%;height:280px;}
.news-inner .infor-items{width:31%;padding:15px 0;}
.index2 .infor-items .tab-cont{ padding:5px 10px; }
.news-inner .info-list{margin-right:1%; }
.news-inner .carousel .carousel-caption { width: 100%; bottom: 0; background: rgba(0, 0, 0, 0.35); right: auto; left: 0; padding: 0 15px; line-height: 48px; height: 48px;font-size: 16px;letter-spacing: 1px;}
.news-inner .carousel .carousel-caption p{width:-webkit-calc(100% - 90px); width:-moz-calc(100% - 90px);     width: calc(100% - 90x);overflow: hidden;text-overflow: ellipsis;  white-space: nowrap;}
.news-inner .carousel .carousel-indicators {bottom: 29px; width: 90px; left: auto; margin: 0; right: 0; z-index: 15;}
.index2 .info-list .nav-tabs { height: 52px;line-height: 52px;background: #1b7bcf;padding: 0 20px;}
.index2 .info-list .nav-tabs img{margin-right:10px;}
.index2 .info-list .nav-tabs li a {color: #ffffff; transition: all 0.4s;font-size: 16px; display: inline-block; position: relative;line-height: 46px;}
.index2 .info-list .nav-tabs li .seemore{font-size:14px;}
.index2 .tab-cont  .item { line-height: 28px; position: relative; padding-left: 15px; width: 100%;}
.index2 .tab-cont  .item a { display: inline-block;  width: 70%; padding-right:10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;transition: all 0.4s;}
.index2 .tab-cont  .item:hover a { transition: all 0.4s; color: #0084ff;}
.index2 .tab-cont  .item .time { display: inline-block; width: 30%; overflow: hidden;  white-space: nowrap;color: #999999;text-align: right;}
.index2 .tab-cont .item::after { content: ""; display: inline-block; width: 4px; height: 4px; background: #9d9d9d; border-radius: 50%; position: absolute;left: 0px; top: 10px;}
.index2 .notice-cont .nav-tabs {background: #ff9900; padding: 0 20px; font-size: 16px;}
.index2 .notice-cont .nav-tabs a {color: #ffffff;display: inline-block;  width: 100%;height: 50px; line-height: 50px;transition: all 0.4s;}
.index2 .notice-cont .nav-tabs img{margin-right:10px;}
.index2 .notice-cont .nav-tabs .seemore{font-size:14px;}


/* 转移转化中心 */
.index3,.index5{background:#ffffff url(../images/addimg/bj-red.png)no-repeat right top;}
.index3 .space-title,.index5 .space-title { border-bottom: 2px solid #ea1843;}
.index3 .space-title .title-link,.index5 .space-title .title-link{color:#ea1843;}
.index3 .space-title .title,.index5 .space-title .title{background:#ea1843;}
.index3 .fruit-cont { padding: 20px 15px 30px;}
.index3 .fruit-cont .tabs{background:#f51c45; background:url(../images/addimg/bg4.png);background-size:100% 100%;}
.index3 .fruit-cont .tabs {padding:20px;}
.index3 .fruit-cont .tab-item { transition: all 0.4s; padding: 0 10px;width: 100%;margin-bottom:5%; display: inline-block;line-height: 50px; color: #ffffff; text-align: center; font-size: 18px;}
.result-space .fruit-cont .tab-item{margin-bottom:15%; }
.index3 .fruit-cont .tab-item.active {color: #ea1843;background:#ffffff;}
.index3 .fruit-cont .tab-item:hover { color: #ea1843; background:#ffffff; transition: all 0.4s;}
.index3 .fruit-cont .tab-item:last-child { margin-right: 0px;}
.index3 .fruit-cont .tab-cont {padding-left: 5px;  display: none; animation: fadeInUp 0.5s linear;}
.index3 .fruit-cont .tab-cont.actived {display: block;}
.index3 .fruit-cont .tab-cont .item { display: inline-block; margin-bottom: -8px;}
.index3 .fruit-cont .item a { display: inline-block;width: 100%; transition: all 0.4s;}
.index3 .fruit-cont .item a:hover { transition: all 0.4s; color: #0084ff;}
.index3 .fruit-cont .item .img { width: 100%; overflow: hidden;margin-bottom:5px;position: relative;border: 1px solid #ececec;}
.index3 .fruit-cont .item .eye-data {color:#666666;}
.index3 .fruit-cont .item .eye-data i{margin-right:5px;font-size:16px; position: relative; top: 1px;}
.index3 .fruit-cont .item .img img { width: 100%; transition: all 0.4s;}
.index3 .fruit-cont .item:hover .img img {transition: all 0.4s;  transform: scale(1.1);}
.index3 .fruit-cont .item .txt { width: 100%;line-height:26px;}
.index3 .fruit-cont .item .txt p { width: 100%; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;line-height: 26px;text-align: justify;}
.index3 .fruit-cont .item .item-data{width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index3 .fruit-cont .item .item-data .bi{display:inline-block;margin-right:6px;}
.index3 .fruit-cont .item .item-data .link{display:inline-block;width:50%;overflow:hidden;text-overflow: ellipsis;text-align:right;}
.index3 .demand-cont .top-title {background: #ffffff; border: 1px solid #d8d8d8;}
.index3 .demand-cont .tab-cont {padding-left:15px; }
.index3 .demand-cont .item {position: relative;line-height: 30px;width: 100%;padding: 0 12.5px 0 5px;}
.index3 .demand-cont .item:nth-child(1){margin-bottom:10px;}
.index3 .demand-cont .item:nth-child(2){margin-bottom:10px;}
.index3 .demand-cont .item:nth-child(3){margin-bottom:10px;}
.index3 .demand-cont .item:last-child { margin-bottom: 0px;}
.index3 .demand-cont .item a { display: inline-block;width: 100%; padding:10px; transition: all 0.4s;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border:1px solid #dfdfdd;}
.index3 .demand-cont .item:hover a {transition: all 0.4s; color: #0084ff;}
.index3 .demand-cont .item .txt{width:100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.index3 .demand-cont .item .txt i{color:#fd0e0e;}
.demand-space{background:#ffffff url(../images/addimg/bj-green.png)no-repeat right top;}
.demand-space .space-title { border-bottom: 2px solid #34b00e;}
.demand-space .space-title .title-link{color:#34b00e;}
.demand-space .space-title .title{background:#34b00e;}
.demand-space .fruit-cont .tabs{background:#34b00e; background:url(../images/addimg/bg3.png);background-size:100% 100%;}
.demand-space .fruit-cont .tab-item.active{color:#34b00e;}
.demand-space .fruit-cont .tab-item:hover{color:#34b00e;}
.demand-space .item-data .bi{font-size:16px;position:relative;top:1px;}

/* 专业服务 */
.index4{background:#ffffff url(../images/addimg/bj-blue.png)no-repeat right top;position:relative;}
.index4 .space-title { border-bottom: 2px solid #1a72bd;}
.index4 .space-title .title-link{color:#1a72bd;} 
.index4 .tabs { text-align: center;display:inline-block;position:absolute;left:170px;top:22px;}
.index4 .tabs .tab-item { display: inline-block;font-size:12px;  transition: all 0.4s;line-height:24px; margin: 0 10px; padding: 0 10px;border-radius: 12px;border: 1px solid transparent;}
.index4 .tabs .tab-item.active {border-color: #0084ff; color: #0084ff;}
.index4 .tabs .tab-item:hover { color: #0084ff; border-color: #0084ff; transition: all 0.4s;}
.index4 .service-cont{padding:20px 0 50px;}
.index4 .service-cont .swiper-slide .img-box {width: 100%;overflow: hidden;}
.index4 .service-cont .swiper-slide img { display: inline-block;width: 100%; transition: all 0.4s;height:250px;}
.index4 .service-cont .swiper-slide  p{line-height:46px;font-size:16px; width:100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;text-align:center;}
.index4 .service-cont .swiper-slide:hover img {transition: all 0.4s;  transform: scale(1.1);}
.index4 .swiper-box { position: relative; padding-bottom: 50px;}


/* 专家人才 */

.index5 .swiper-box { position: relative; padding: 20px 0 50px;}
.index5 .swiper-box .swiper-slide {display: inline-block;cursor: pointer;position: relative;border: 1px solid #cecece;margin-bottom: 5px; overflow: hidden;color: #666666;}
.index5 .swiper-slide .img-box { width: 100%; overflow: hidden;}
.index5 .swiper-slide .img-box img { width: 100%;transition: all 0.4s;}
.index5 .swiper-slide:hover .img-box img {transform: scale(1.1);transition: all 0.4s;}
.index5 .swiper-slide .txt-box { padding: 15px 10px;}
.index5 .swiper-slide .txt-box h5 { margin-bottom: 6px;}
.index5 .swiper-slide .name {font-size: 18px;  font-weight: 600;display:inline-block; width:70px;  white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.index5 .swiper-slide .item-position { font-size: 16px;padding-left:5px; display:inline-block;width:-webkit-calc(100% - 70px);width:-moz-calc(100% - 70px);width:calc(100% - 70px);white-space: nowrap; overflow: hidden; text-overflow: ellipsis;text-align: justify;}
.index5 .swiper-slide .txt-box h6 {width: 100%;  white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.index5 .swiper-slide .txt-box i{color: #333333;}
.index5 .swiper-slide .txt-box .txt {width: 100%;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;line-height: 22px;height: 46px;}
.index5 .over-text{position: absolute;bottom: 0;left: 0;background: #2260cd;color: #ffffff;height: 100%;width: 100%;padding: 20px;opacity: 0.95;transform: translateY(101%);transition: all 0.5s;}
.index5 .over-text h5{margin-bottom: 8px;}
.index5 .over-text .name{font-size: 22px;}
.index5 .over-text .item-position{font-size: 16px;margin-top:6px;text-align: justify;}
.index5 .over-text h6{margin-bottom: 10px; white-space: nowrap; overflow: hidden;text-overflow: ellipsis;width:100%;}
.index5 .over-text .txt{text-align: justify; border-top: 1px  solid #59a3e8; line-height: 24px; border-top: 1px solid rgba(255,255,255,.3); height: 156px;-webkit-line-clamp: 6;padding-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;}
.index5 .swiper-slide:hover .over-text{transform: translateY(0);transition: all 0.5s;}
/* 大仪共享 */

.index4 .instrument-cont { background: #ffffff; padding: 20px 0 50px;}
.index4 .instrument-cont .cont { width: 100%; margin: 0;}
.index4 .instrument-cont .item {display:block;}
.index4 .instrument-cont .item a { display: inline-block; margin-bottom: 15px; transition: all 0.4s; width: 100%;}
.index4 .instrument-cont .item a:hover {transition: all 0.4s;color: #0084ff;}
.index4 .instrument-cont .item .img { display: inline-block; width: 45%; overflow: hidden; }
.index4 .instrument-cont .item .img img { transition: all 0.4s; width: 100%;}
.index4 .instrument-cont .item .img:hover img { transition: all 0.4s; transform: scale(1.1);}
.index4 .instrument-cont .item .txt { width: 55%;  padding-left: 5%;}
.index4 .instrument-cont .item .txt p {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;line-height: 32px;font-size: 16px;}
.intrument-space{background:#ffffff url(../images/addimg/bj-green.png)no-repeat right top;}
.intrument-space .space-title { border-bottom: 2px solid #34b00e;}
.intrument-space .space-title .title-link{color:#34b00e;}
.intrument-space .space-title .title{background:#34b00e;}
/* 友情链接 */
.index6 ul li {text-align: center; height: 44px; line-height: 44px; transition: all 0.4s; cursor: pointer;margin-bottom:20px;}
.index6 ul li a {color: #ffffff;font-size: 16px;background: #4d95d5;display:inline-block;width:100%;}

@media screen and (max-width: 1440px) {
    .carousel-caption .banner-link .link { width: 240px;  font-size: 18px; height: 70px; line-height: 70px; }
    .index-banner .carousel-caption .banner-link .link { width: 230px; font-size: 18px; height: 70px; line-height: 70px; }
}

@media screen and (max-width: 1366px) {
    .index-banner .carousel-caption .banner-link .link { width: 210px; font-size: 18px; height: 60px;line-height: 60px;margin-bottom:20px; }
    .index4 .instrument-cont .item .txt p {line-height: 30px;  font-size: 14px;}
    .index1 .numCount .counter {font-size: 28px;}
    .index1 .numCount .name { margin-top: 5px; font-size: 16px;}
    .index4 .service-cont .swiper-slide img{height:200px;}
}

@media screen and (max-width: 1200px) {
    .index-banner .carousel-caption .banner-link .link { width: 200px; font-size: 14px;  height: 50px;  line-height: 50px;margin-bottom:15px;}
    .index5 .swiper-slide .txt-box .name { font-size: 16px;}
    .index5 .swiper-slide .txt-box .item-position {font-size: 14px;}
    .index3 .fruit-cont .tab-item { width: 100%; line-height: 40px; font-size: 14px;}
    .index2 .tab-cont .item { line-height: 26px;}
    .index1 .numCount .counter {font-size: 26px;}
    .index6 ul li a {font-size: 14px;}
    .index4 .service-cont .swiper-slide img{height:170px;}

}

@media screen and (max-width: 1024px) {
    .news-inner .carousel {width: 100%;}
    .news-inner .infor-items { width: 49%;}
    .index1 .search-box {height: 52px}
    .index2 .notice-cont { margin-left: 0; }
    .news-carousel { margin-bottom: 20px; }
    .index3 .fruit-cont { margin-bottom: 20px; }
    .index6 ul li {  width: 32%; margin-right: 1.3%;  margin-bottom: 10px;}
    .index4 .service-cont .swiper-slide  p{line-height:36px;font-size:14px;}
    .index1 .numCount .counter {font-size: 22px;}
    .index4 .service-cont .swiper-slide img{height:150px;}
    .index3 .fruit-cont .tabs {padding: 5px;margin-bottom:15px;}
    .index3 .fruit-cont .tab-item{margin-bottom: 0;width: 25%;}
}

.clearfix:after{content:"\200B";display:block;height:0;clear:both;}
.clearfix{*zoom:1;}
img{ object-fit: cover;}
#mo_handle{display:none;}
#mo_handle{position: fixed;bottom: 0;width: 100%;height: 60px; background: white; border-top: 1px solid gainsboro;}
#mo_handle #mobutton2{display: inline-block; width: 30%; height: 60px; line-height: 55px; color: #fff; text-align: center; font-size: 16px; margin-right: -5px;}
#mo_handle #mobutton3{display: inline-block; width: 30%; height: 60px; line-height: 55px; color: #fff; text-align: center; font-size: 16px; margin-right: -5px;}
#mo_handle #buttonjy02{display: inline-block; width: 30%; height: 60px; line-height: 55px; color: #fff; text-align: center; font-size: 16px; margin-right: -5px;}
/* #mo_handle #mobutton3{ right: 117px;} */
#mo_handle #mobutton3{ background: red;}
#add-main #add-form .col-lg-6{padding-left: 0px;}
#add-main #add-form .col-md-6{padding-left: 0px;}
#add-main #add-form .layui-input-block p{line-height:40px;    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
#add-main #add-form #cz_button{margin-right: 25px; text-align: right;}
#add-main #add-form #cz_button a{ background-color: rgb(57,131,236);}
.layui-layer-imgbar, .layui-layer-imgtit a, .layui-layer-tab .layui-layer-title span, .layui-layer-title{font-size: 15px; font-weight: 550;}
#handle_sc{ text-align: center; float: left; margin-left: 4%; margin-top: 1.5%;}
#handle_sc img{width:44%}
#handle_fb{display: inline-block;text-align: center; vertical-align: bottom; margin-bottom: 1%; margin-right: 2%;}
#handle_fb img{width: 48%;}

.intrument-space .tabs .tab-item.active { border-color: #34b00e;color: #34b00e;}
.intrument-space .tabs .tab-item:hover{border-color: #34b00e;color: #34b00e;}
.space-item .swiper-pagination{bottom:20px;width:100%;}
.space-item .swiper-pagination-bullet {width:6px;height:6px; background: #0084ff;margin: 0 3px;  border-radius: 7px;  opacity: 1;cursor: pointer;transition: all 0.4s;}
.space-item .swiper-pagination-bullet-active {width: 15px;}
.index5 .swiper-pagination-bullet{background:#ea1843;}
.intrument-space .swiper-pagination-bullet{background:#34b00e;}