@charset "utf-8";
.container{width: 1240px;}
body{background: url(../images/bodybg.jpg) no-repeat top center #edf4fe; background-size: 100%;font-family: "syht"; }


@font-face {
  font-family: 'syht';
  src: url('/cdht/xhtml/fonts/SourceHanSansCN/SourceHanSansCN-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'syhtb';
  src: url('/cdht/xhtml/fonts/SourceHanSansCN/SourceHanSansCN-Bold.otf') format('opentype');
}

.font-syst, 
.font-syst-b {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.font-syst {
  font-family: "syht"; 
}

.font-syst-b {
  font-family: "syhtb";
}

.opc-header{padding-top: 20px;}
.logo{margin-bottom: 20px;}
.opc-menu{border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.opc-menu ul li{font-size: 1.25em;float: left;width: 14.9%;text-align: center;height: 50px;line-height: 50px;}
.opc-menu ul li.nav1{width: 9%;}
.opc-menu ul li a{color: #fff;display: inline-block;position: relative;}
.opc-menu ul li a::before{position: absolute; content: '';width: 0%;left: 0;height: 3px;transition: .3s all;bottom: -1px; margin: auto; right: 0; background: #fff;}
.opc-menu ul li.on a::before,
.opc-menu ul li:hover a::before{width: 80%;}

/* .opc-header.fixed{position: fixed;left: 0;right: 0;top: 0;background: #3d9bff;z-index: 9999;padding-top: 0;} 
.opc-header.fixed .logo{margin-top: 20px;margin-bottom: 20px;} */
.header-hd{text-align: center;margin:100px 0;margin-top:80px;}

.opcsqjj{margin-top: 30%;margin-bottom: 60px;}
.opc-hd{text-align: center;}
.opc-hd h2{color:#4291ff;letter-spacing:2px;font-size:2em;}
.opc-hd h2 span{color:#333;}
.opc-hd p{margin: 5px 0; text-transform: uppercase;color: #ff8c5a;background: url(../images/opchd_bg.png) no-repeat center; line-height: 30px;font-size: 14px;}

/* .opcsqjj-box{position: relative;} */
.opcsqjj-box>ul{margin: 0px -7px;}
.opcsqjj-box ul li{ float: left;}
.opcsqjj-box ul li .box{height: 443px;margin: 0px 7px;}
.opcsqjj-box ul li .box .show_item{height: 100%;text-align: center;border-radius:10px;cursor: pointer;}
.opcsqjj-box ul li .box .show_item label{font-size: 24px;padding: 60px 0;display: block;color: #fff; line-height: 1.5em;letter-spacing:2px;cursor: pointer;}
.opcsqjj-box ul li .box .show_item label b{display: block;}
.opcsqjj-box ul li .box .show_item .icon{border-left: 2px solid #81b8f7;border-right: 2px solid #81b8f7; width: 80%;margin: auto;line-height: 13px;}
.opcsqjj-box ul li .box .show_item .icon i{display: inline-block; width: 31%;vertical-align: middle;}
.opcsqjj-box ul li.li1 .box .show_item{background: url(../images/sqjj_img1.png) no-repeat center;}
.opcsqjj-box ul li.li2 .box .show_item{background: url(../images/sqjj_img2.png) no-repeat center;}
.opcsqjj-box ul li.li3 .box .show_item{background: url(../images/sqjj_img3.png) no-repeat center;}
.opcsqjj-box ul li.li4 .box .show_item{background: url(../images/sqjj_img4.png) no-repeat center;}
.opcsqjj-box ul li.li5 .box .show_item{background: url(../images/sqjj_img5.png) no-repeat center;}
.opcsqjj-box ul li.li6 .box .show_item{background: url(../images/sqjj_img6.png) no-repeat center;}
.opcsqjj-box ul li.li7 .box .show_item{background: url(../images/sqjj_img7.png) no-repeat center;}

/* .opcsqjj-box ul li.li6 .box .show_item label{
  font-size: 24px;
} */
.opcsqjj-left{
    position: relative;
    /* overflow: hidden; */
    z-index: 2;
}
.sqrz-slideBox .sNext,
.sqrz-slideBox .sPrev,
.opcsqjj-left .prev,
.opcsqjj-left .next{
width: 63px;
height: 63px;
top: 50%;
margin-top: -31.5px;
position: absolute;
z-index: 9;
}

.sqrz-slideBox .sPrev,
.opcsqjj-left .prev{
background: url(../images/opc_prev1.png)no-repeat center;
left: -30px;
}
.sqrz-slideBox .sNext,
.opcsqjj-left .next{
background: url(../images/opc_next1.png)no-repeat center;
right: -30px;
}






.hide_item{width: 1255px; position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: #fff;border-radius: 10px;padding: 20px;padding-left: 340px;z-index: 99; display: none;}
.hide_item .pic{position: absolute; left: 0; top: -35px;box-shadow: 0px 4px 9px  rgba(0, 0, 0, 0.15);border-radius: 10px;}
.hide_item .pic img{display: block;}
.hide_item .exit{position: absolute;right: 40px;bottom: 20px;cursor: pointer;background: #fff;font-size: 20px;}
.hide_item .exit i{display: inline-block;vertical-align: text-top;margin-right: 10px;}
.hide_item .scrollbar-y{ height: 100%;}

.hide_item .shjj-tit span{font-weight: bold;font-size:26px;display: inline-block;vertical-align: middle;color: #146fef;margin-left: 5px;}
.hide_item .shjj-tit i{display: inline-block; vertical-align: middle;}
.hide_item .address{color:#54617d;font-size: 1.125em;margin-top: 20px;line-height: 1.5em;}
.hide_item .map{margin-top: 20px;}
.hide_item .txt p{font-size: 1.125em;color: #54617d;margin-top: 20px; line-height: 1.7em}
.hide_item .txt + .txt{margin-top: 40px;}
.hide_item .txt span{font-weight: bold;}


.sqrz-hd ul li{padding-bottom: 20px;float: left; width: 20%;}
.sqrz-hd ul li a{margin-top: 20px!important;display: block; margin: 20px 20px 5px;  border-radius: 10px; font-size: 1.3em;text-align: center;background-size: 100% 100%!important;padding: 34px 0 26px;font-weight: bold;color: #010735;box-shadow: 0px 4px 9px  rgba(0, 0, 0, 0.15);}
.sqrz-hd ul li.on{background: rgba(255, 255, 255, .45);border-top-left-radius: 15px;border-top-right-radius: 15px;position: relative;}
.sqrz-hd ul li.on::before{content: '';position: absolute;left: 0;height: 12px;right: 0;width: 83%;bottom: 0;background: url(../images/sqrz_hd_on.png) no-repeat center;z-index: 99;margin: auto;}
.sqrz-hd ul li.li1 a{background: url(../images/sqrz_img1.png) no-repeat;}
.sqrz-hd ul li.li2 a{background: url(../images/sqrz_img2.png) no-repeat;}
.sqrz-hd ul li.li3 a{background: url(../images/sqrz_img3.png) no-repeat;}
.sqrz-hd ul li.li4 a{background: url(../images/sqrz_img4.png) no-repeat;}
.sqrz-hd ul li.li5 a{background: url(../images/sqrz_img5.png) no-repeat;}
.sqrz-hd ul li.li6 a{background: url(../images/sqrz_img6.png) no-repeat;}
.sqrz-hd ul li.li7 a{background: url(../images/sqrz_img7.png) no-repeat;}
.sqrz-hd ul li a b{display: block; }

.sqrz-slideBox{
  position: relative;
}


.sqrz-bd{background: rgba(255, 255, 255, .45);padding: 20px;position: relative;}
.sqrz-bd .item .row > div{box-sizing: border-box;height: 340px;}
.sqrz-bd .line:before{content: ''; width: 1px; position: absolute; left: 0; top: 20px; bottom: 20px; background: #C9C9C9; opacity: 0.52;}
.ydcd-tips{position: absolute; text-align: center;left: 50%;top: 50%;  margin-left: -18%; font-size: 1.25em; color: #54617d;}

.sqrz-tit{ text-align: center;font-size: 1.25em;font-weight: bold;margin-top: 43px;}
.sqrz-tit i,
.sqrz-tit span{display: inline-block;vertical-align: middle;color: #146fef;}

.sqrz-bd .dhhm{text-align: center;color:#54617d;font-size: 22px;margin-top: 30px;margin-bottom: 20px;height: 90px;}
.sqrz-bd .gzsj{text-align: center;color:#54617d;font-size: 22px; line-height: 1.5em;}

/* 二维码 */
.sqrz-txt{text-align: center;color:#54617d;font-size: 22px; line-height: 1.5em;margin-top: 30px;margin-bottom: 44px;}
.sqrz-ewm{text-align: center;}
.sqrz-ewm img{width: 110px;}

.sqrz-pic{text-align: center;margin-top: 30px;margin-bottom: 20px;}
.sqrz-btn{text-align: center;}
.sqrz-btn a{border: 1px solid #a4adbd;font-size: 1.125em;border-radius: 50px;display: inline-block;padding: 10px 25px;}
.sqrz-btn a:hover{background: #146fef;color: #010735;color:#fff}

.js-bd2>div+div{
  display: none;
}

.cxjl-news{height: 331px;}
.cxjl-news ul{position: relative;margin-right:20px;}
.cxjl-news ul:before{content: '';width: 2px;position: absolute;left: 14px;top: 6px;height: 96%;border-left:2px dashed #4291ff;}
.cxjl-news ul li + li{margin-top: 50px;}
.cxjl-news ul .box{position: relative;padding-left: 100px;padding-right: 55px;}
.cxjl-news ul .box::before{position: absolute;left: 3px;content: '';background: url(../images/sqrz_icon4.png) no-repeat #edf4fe;width: 21px;height: 21px;top: 7px;} 
.cxjl-news ul .box .tit{font-size: 1.25em; line-height: 1.7em;}
.cxjl-news ul .box .tit a{color:#1f273e;font-size: 1.125em;}
.cxjl-news ul .box .time{position: absolute;left: 35px;top: 3px;}
.cxjl-news ul .box .time b{display: block;font-weight: normal;}
.cxjl-news ul .box .more{position: absolute;right: 0;top: 13px;} 

.ctsk-box{width: 80%;margin: auto;}
.ctsk-box .txt{font-size: 1.125em;margin-top: 15px; line-height: 1.5em;margin-bottom: 10px;}
.ctsk-box .txt a{color:#1f273e;font-size: 20px;line-height: 1.5em;}
.ctsk-box .time{color:#1f273e;font-size: 1.125em;}

.ctsk-box{position: relative;}
.ctsk-box .swiper-button{width: 36px;height: 36px;background: #f7f7f7;top: 41%;}
.ctsk-box .swiper-button.swiper-button-next{border-top-left-radius: 50%;border-bottom-left-radius: 50%; right: -10px;}
.ctsk-box .swiper-button.swiper-button-prev{border-top-right-radius: 50%;border-bottom-right-radius: 50%; left: -10px;}
.ctsk-box .swiper-button i{width: 14px;height: 22px; background: url(../images/btn_blue.png) no-repeat;display: block; margin: auto;position: absolute; top: 50%; margin-top: -11px; left: 50%;margin-left: -7px;}
.swiper-button-next.swiper-button-disabled i, .swiper-button-prev.swiper-button-disabled i{background: url(../images/btn_grey.png) no-repeat;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity: 1;}
.ctsk-box .swiper-button.swiper-button-next i{transform: rotate(177deg);}
.ctsk-box .swiper-pagination{top:60%;left: 50%; transform: translatex(-50%);}
.ctsk-box .swiper-pagination span{border-radius: 0; width: 35px;height: 3px;opacity: 1;background: #fff;border-radius: 2px;margin: 0px 5px;}
.ctsk-box .swiper-pagination span.swiper-pagination-bullet-active{background: #4291ff;}

.qqzm{background: url(../images/qqzmbg.jpg) no-repeat; background-size: 100% 100%;padding: 100px 0;}
.qqzm .opc-hd h2,
.qqzm .opc-hd h2 span{color: #fff;}
.qqzm .opc-hd p{color: #4291ff;}
.qqzm-txt{color: #fff;font-size: 22px;text-align: center; line-height: 1.7em;}

.qqzm-btn{text-align: center; margin-top: 100px;}
.qqzm-btn a{display: block;width: 584px; height: 92px;box-shadow: 0px 4px 9px  rgba(0, 0, 0, 0.15); border-radius: 50px; margin: auto; line-height: 92px;background: url(../images/qqzm_bg.png) no-repeat;font-size: 1.5em;}

.zczc-news{position: relative;}
.zczc-news .box{background: #fff;box-shadow: 0px 4px 9px  rgba(0, 0, 0, 0.15);padding: 20px;border-radius: 15px;}
.zczc-news .box .tit{padding-left: 70px;position: relative;font-size: 1.25em; line-height: 1.5em;border-bottom: 2px solid #f1f4fe;padding-bottom: 20px;margin-bottom: 20px;}
.zczc-news .box .tit i{position: absolute;display: block;width: 55px;height: 55px;left: 0;}
.zczc-news .box .tit.shi i{background: url(../images/zczc_shi.png) no-repeat center;}
.zczc-news .box .tit.shen i{background: url(../images/zczc_shen.png) no-repeat center;}

.zczc-news .box .inner{padding-left: 20px;padding-right: 20px;height: 81px;}
.zczc-news .box  #ly{display: none;}
.zczc-news .box .inner .elli-m{-webkit-line-clamp: 3;font-size: 1.125em; line-height: 1.5em;color:#54617d}
.zczc-news .swiper-button{width: 30px; height: 30px;background: none;cursor: pointer;}
.zczc-news .swiper-button i{display: block;width: 30px;height: 30px;}
.zczc-news .swiper-button.swiper-button-prev {left: -60px;}
.zczc-news .swiper-button.swiper-button-next {right: -60px;}
.zczc-news .swiper-button.swiper-button-prev i{ background: url(../images/zczc_prev.png) no-repeat;}
.zczc-news .swiper-button.swiper-button-next i{ background: url(../images/zczc_next.png) no-repeat;}


.gdjzsp{background: url(../images/gdjzspbg.png) no-repeat center top;padding-bottom: 60px;}
.gdjzsp-box li .box{position:relative;display: block;}
.gdjzsp-box li .box::after{content: '';position: absolute;width: 52px; height: 52px;background: url(../images/video.png) no-repeat; bottom: 50px; left: 20px; z-index: 4;}
.gdjzsp-box li .box::before{content: '';position: absolute; bottom: 0; width: 100%; top: 0; background: url(../images/gdjzsp_bg.png) no-repeat;z-index: 3;}
.gdjzsp-box li .box .imgratio .imgratio-imgbox .imgratio-img{width: 99%; height: 99%;}
.gdjzsp-box li .txt{font-size: 1.25em;color: #fff;position: absolute; left: 0;right: 0;bottom: 10px; z-index: 4;padding-left: 15px;padding-right: 15px;}

.qqzm-swiper{position: relative;}
.qqzm-swiper .swiper-button{width: 36px;height: 36px;background: #f7f7f7;top: 41%;cursor: pointer;}
.qqzm-swiper .swiper-button.swiper-button-next{border-radius: 50%; right: -10px;}
.qqzm-swiper .swiper-button.swiper-button-prev{border-radius: 50%; left: -10px;}
.qqzm-swiper .swiper-button i{width: 14px;height: 22px; background: url(../images/btn_blue.png) no-repeat;display: block; margin: auto;position: absolute; top: 50%; margin-top: -11px; left: 50%;margin-left: -7px;}
.qqzm-swiper .swiper-button.swiper-button-next i{transform: rotate(177deg);}
.swiper-button-next.swiper-button-disabled i, .swiper-button-prev.swiper-button-disabled i{background: url(../images/btn_grey.png) no-repeat;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity: 1;}

#page1{
  position: relative;
}
.hide_itemmb{
  width: 100%;
  height: 110%;
  position: absolute;
  left: 0;
  top: 0;
  /* background: red; */
  z-index: 1;
}


@media (max-width: 768px) {
  .hide_item{
    width: auto;
  }
}