/* common */
body{font-family: 'Source Han Sans CN', '微软雅黑', 'Helvetica Neue', Helvetica, Arial, sans-serif;}
body>a{display: none;}
ul, li{list-style: none; padding: 0;}
p{margin: 0 0 10px; line-height: inherit; font-family: inherit;}
.color_red {color: red;}
.color_666 {color: #666;}
.color_999 {color: #999;}
.color_white {color: #fff;}
.bgc_00a3ef{background-color: #00a3ef}
.bgc_edf0f5 {background-color: #edf0f5;}
.bgc_f5f5f5{background-color: #f5f5f5}
.bgc_f6f6f6{background-color: #f6f6f6}
.fz_12{font-size: 1.2rem;}
.fz_14{font-size: 1.4rem;}
.fz_16{font-size: 1.6rem;}
.display_flex{display: flex;}
.justify_content_center{justify-content: center;}
.align_items_center{align-items: center;}

#app {position: relative; min-height: 100vh;}


/* vue-fade */
.fade-enter-active, .fade-leave-active {-webkit-transition: opacity .5s; transition: opacity .5s;}
.fade-enter, .fade-leave-to {opacity: 0;}

/* header */
#app #header{position: relative;top:0;z-index: 999;left: 0;width: 100%;}
/*#header{position: fixed;z-index: 999;width: 100%;}*/
.headerbg, .header{overflow: visible;}
/*.header{max-width: 1405px; min-width: 960px; width: 1405px;}*/
.header .nav{width: auto; padding: 0; background: none; height: 100%;}
#header .nav_info{display: flex; align-items: center; height: 100%;}
#header .nav_info>.item{min-width: 100px; color:#000;height: 80%;line-height: 5rem;font-size: 1.5rem;}
#header .header .nav a:hover{background: none;}
#header .logo-src{background: url('//oss.seasonfair.cn/7event/skin/default/images/logo3.png') no-repeat center/cover; height: 60px;  width: 186px;display: block;}
/*#header .nav_info>.item.index{background-image: url('/7event/common/images/index-txt.png');}*/
/*#header .nav_info>.item.newsflash{background-image: url('/7event/common/images/newsflash-txt.png');}*/
/*#header .nav_info>.item.services{background-image: url('/7event/common/images/services-txt.png');}*/
/*#header .nav_info>.item.pay{background-image: url('/7event/common/images/pay-txt.png');}*/
/*#header .nav_info>.item.about{background-image: url('/7event/common/images/about-txt.png');}*/
/*#header .nav_info>.item.photo{background-image: url('/7event/common/images/photo-txt.png');}*/
/*#header .nav_info>.item.think_tank{background-image: url('/7event/common/images/enquiry-txt.png');}*/
/*#header .nav_info>.item.msg_model{background-image: url('/7event/common/images/msg_model.png');width: 105px;}*/
/*#header .nav_info>.item.ai_model{background-image: url('/7event/common/images/ai_model.png');width: 105px;}*/
/*#header .nav_info>.item.video_model{background-image: url('/7event/common/images/video_model.png');width: 105px;}*/
/*#header .nav_info>.item.pro_video_model{background-image: url('/7event/common/images/pro_video_model.png');width: 105px;}*/
/*#header .nav_info>.item.vip_model{background-image: url('/7event/common/images/vip_model.png');*/
    /*width: 130px;}*/
#header .nav_info>.item.x_system{width: 132px;background-size: 105px;}
/*#header .nav_info>.item.x_system{background-image: url('/7event/common/images/x_system-txt.png');width: 132px;background-size: 105px;}*/
/*#header .nav_info>.item.index:hover, #header .nav_info>.act.index{background-image: url('/7event/common/images/index-txt-act.png');}*/
/*#header .nav_info>.item.newsflash:hover, #header .nav_info>.act.newsflash{background-image: url('/7event/common/images/newsflash-txt-act.png');}*/
/*#header .nav_info>.item.services:hover, #header .nav_info>.act.services{background-image: url('/7event/common/images/services-txt-act.png');}*/
/*#header .nav_info>.item.pay:hover, #header .nav_info>.act.pay{background-image: url('/7event/common/images/pay-txt-act.png');}*/
/*#header .nav_info>.item.about:hover, #header .nav_info>.act.about{background-image: url('/7event/common/images/about-txt-act.png');}*/
/*#header .nav_info>.item.photo:hover, #header .nav_info>.act.photo{background-image: url('/7event/common/images/photo-txt-act.png');}*/
/*#header .nav_info>.item.think_tank:hover, #header .nav_info>.act.think_tank{background-image: url('/7event/common/images/enquiry-txt-act.png');}*/
/*#header .nav_info>.item.msg_model:hover, #header .nav_info>.act.msg_model{background-image: url('/7event/common/images/msg_model_act.png');width: 105px;}*/
/*#header .nav_info>.item.ai_model:hover, #header .nav_info>.act.ai_model{background-image: url('/7event/common/images/ai_model_act.png');width: 105px;}*/
/*#header .nav_info>.item.video_model:hover, #header .nav_info>.act.video_model{background-image: url('/7event/common/images/video_model_act.png');width: 105px;}*/
/*#header .nav_info>.item.pro_video_model:hover, #header .nav_info>.act.pro_video_model{background-image: url('/7event/common/images/pro_video_model_act.png');width: 105px;}*/
/*#header .nav_info>.item.vip_model:hover, #header .nav_info>.act.vip_model{background-image: url('/7event/common/images/vip_model_act.png');background-size: auto;}*/
/*!*#header .nav_info>.item.x_system:hover, #header .nav_info>.act.x_system{background-image: url('/7event/common/images/x_system-txt-act.png');}*!*/
/*#header .nav_info>.item.x_system:hover, #header .nav_info>.act.x_system{background-image: url('/7event/common/images/x_system-txt-act.jpg');background-size: auto;}*/
/*#header .nav_info>.item:hover, #header .nav_info>.act{background-position: center center}*/
#header .nav_info>.item:hover, #header .nav_info>.act{border-bottom: 3px solid #1C9FFF;}
#header .nav_info>.item .child_info{position: absolute; top: 100%; left: 0; width: 100%; background-color: #fff; z-index: 10; display: none;}
#header .nav_info>.item .child_info::-webkit-scrollbar{width: 6px;}
#header .nav_info>.item .child_info::-webkit-scrollbar-thumb{background-color: rgba(144,147,153,.3); border-radius: 4px;}
#header .nav_info>.item:hover .child_info{display: block;}
#header .nav_info>.item .child_info>li{display: inline-block;}
#header .nav_info>.item .child_info li>a{color: #000; display: block; padding: 15px; float: none; width: 100%; height: auto; background: none; transition: all .34s; min-width: 100px; text-align: center;}
#header .nav_info>.item .child_info li>.act, #header .nav_info>.item .child_info li>a:hover{background-color: #1C9FFF;color:#fff}
#header .nav_info>.item .child_info li>a .txt{display: inline-block;}
#header .nav_info>.item .child_info li>a .hot_txt{background: url('/7event/common/images/hot.png')no-repeat right top/12px; padding-right: 12px;}


/* footer */
/*#footer{position: sticky; top: 100vh; width: 100%;background-color: #343434;min-width: 1405px}*/
#footer{position: sticky; top: 100vh; width: 100%;background-color: #343434;}
/*#footer .footer_info{width: 1000px;margin: 0 auto;color: #ececec;}*/
#footer .footer_info{margin: 0 auto;color: #ececec;}
#footer .footer_info .top{padding-top: 20px;}
/*#footer .footer_info .top{display: flex;align-items: center;}*/
/*#footer .footer_info .top .logo_info{margin: 35px 70px;}*/
/*#footer .footer_info .top .tell_info, #footer .footer_info .top .address_info{margin-left: 50px;}*/
#footer .footer_info .top .tell_info>.item, #footer .footer_info .top .address_info>.item{margin-bottom: 15px;}
#footer .footer_info .top .tell_info>.item img, #footer .footer_info .top .address_info>.item img{display: inline-block;}
#footer .footer_info .top .tell_info>.item img{width: 17px;}
#footer .footer_info .tblog{padding-top: 8px;}
#footer .footer_info .tblog>a{display: inline-block;padding-left: 25px;margin-left: 15px;background-image: url('//oss.seasonfair.cn/7event/skin/tg2011/images/tg_t.gif');background-repeat: no-repeat;}
#footer .footer_info .tblog>a:nth-child(1){margin-left: 0;background-position: 0px 0px;}
#footer .footer_info .tblog>a:nth-child(2){background-position: 0px -91px;}
#footer .footer_info .tblog>a:nth-child(3){background-position: 0px -23px;}


/* online_qq_layer */
#online_qq_layer {width: 130px; top: 20%; margin: 0; transition: all .34s ease;}
#online_qq_layer.active {transform: translateX(131px);}
#online_qq_layer #online_qq_tab {float: none; position: absolute; right: 100%; top: 50%; transform: translateY(-50%); margin: 0;}
#online_qq_layer.active #online_qq_tab a#floatHide,
#online_qq_layer #online_qq_tab a {display: none;}
#online_qq_layer.active #online_qq_tab a#floatShow,
#online_qq_layer #online_qq_tab a#floatHide {display: block;}
#online_qq_layer .online_service {display: block; float: none; background-image: none; background-color: #00a0e9; border-radius: 6px; padding: 5px;}
#online_qq_layer .online_service .info > .item {background-color: #fff; border-radius: 6px; padding: 5px 10px; margin-top: 5px;}
#online_qq_layer .online_service .info > .item:nth-child(1) {margin: 0;}
#online_qq_layer .online_service .info > .item a {color: inherit;}
#online_qq_layer .online_service .info > .item .title {text-align: center; color: #00a0e9; font-size: 16px; font-weight: 700; padding: 5px 0; margin-bottom: 5px; border-bottom: 1px solid #00a0e9;}
#online_qq_layer .online_service .info > .item ul {list-style: none; margin: 0; padding: 0; font-size: 12px;}
#online_qq_layer .online_service .info > .item ul li {position: relative; padding: 5px 5px 5px 25px;}
#online_qq_layer .online_service .info > .item ul li .icon {width: 20px; position: absolute; left: 0; top: 6px;}


/* 分页 */
#paging{text-align: center; padding: 20px 15px;}
#paging .paging_info>li{display: inline-block; padding: 5px 10px; margin: 0 2px; border-radius: 4px; -webkit-transition: all .34s ease; transition: all .34s ease; cursor: pointer;}
#paging .paging_info>.active, #paging .paging_info>li:hover{background-color: #21a5df; color: #fff;}
#paging .paging_info>.active, #paging .paging_info>.disabled{cursor: not-allowed;}
#paging .paging_info>.disabled{color: #999 !important; background-color: transparent !important;}


/* think_tank */
/*#think_tank .form {width: 500px; margin: 50px auto;}*/
#think_tank .form > .tit {position: relative; margin-bottom: 30px;}
#think_tank .form > .tit span {display: inline-block; padding: 10px; font-weight: 700; border-bottom: 1px dashed #e0e0e0;}
#think_tank .form > .tit .cn {font-size: 1.8rem; padding-right: 0;}
#think_tank .form > .tit .en {padding-left: 0; font-size: 1.6rem;}
#think_tank .form > .tit .arrowsIcon {position: absolute; left: 50%; transform: translateX(-50%); bottom: -10px; width: 25px; background-color: #fff; padding: 5px;}
#think_tank .form .form-control {border-radius: 0;}
#think_tank .form .select_flex {display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between;}
#think_tank .form .select_flex select {width: 48%;}
#think_tank .form .submit {color: #fff !important; background-color: #00a3ef; border-radius: 0; margin: 50px 0; min-width: 120px;}


/* about */
#about .about_wrap{font-family: '微软雅黑';color: #333;}
#about .about_wrap .about_info{margin: 0 auto;padding: 60px 15px;}
#about .about_wrap .about_info>.tit span{font-weight: 700;font-size: 1.6rem;display: inline-block;padding-bottom: 5px;margin-bottom: 20px;position: relative;}
#about .about_wrap .about_info>.tit span::before{content: '';background-color: #00a3ef;width: 25px;height: 2px;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;}
#about .about_wrap2 .about_info>.tit span::before{background-color: #fff;}
#about .about_wrap .about_info .hardwareImg_info{display: flex;justify-content: center;}
#about .about_wrap .about_info .hardwareImg_info>.item{width: 15%;margin: 0 15px;}
#about .about_wrap .about_info .contactUs_info, .about_wrap .about_info .contactUs_info .contactUs_barcode{display: flex;}
#about .about_wrap .about_info .contactUs_info{justify-content: center;}
#about .about_wrap .about_info .contactUs_info .contactUs_barcode{padding-left: 30px;}
#about .about_wrap .about_info .contactUs_info .contactUs_barcode img{width: 120px;margin: 0 5px;}


/* projectExperience */
#projectExperience .con{padding: 45px 0 50px; width: 750px; margin: 0 auto;}
#projectExperience .con>.tit{color: #21a5df; font-size: 2.5rem; margin-bottom: 5px;}
#projectExperience .con>.min_tit{transform: scale(0.8);}
#projectExperience .con .localProject_info{display: flex; justify-content: space-between; flex-wrap: wrap;}
#projectExperience .con .localProject_info>.item{width: 31%; background-color: #f2f5fa; margin-bottom: 3%; transition: all .34s;}
#projectExperience .con .localProject_info>.item:hover{box-shadow: 0 0 10px #ccc; transform: translateY(-10px);}
#projectExperience .con .localProject_info>.item .txt_info{padding: 5px 15px; min-height: 75px; display: flex; justify-content: center; flex-direction: column;}
#projectExperience .con .localProject_info>.item .bg{background-repeat: no-repeat; background-position: center center; background-size: auto 100%; height: 230px;}
#projectExperience .con .localProject_info>.item .year{font-size: 1.4rem; font-weight: 700;}


/* newsflash */
#newsflash>.info{padding: 30px 0; width: 750px; margin: 0 auto;}
#newsflash>.info>.item{padding: 15px; background-color: #f2f5fa; display: flex; margin-bottom: 20px; -webkit-transition: all .34s; transition: all .34s;}
#newsflash>.info>.item .bg{background: #000 no-repeat center/contain; min-width: 150px; width: 150px; height: 150px; border: 1px solid #eee;}
#newsflash>.info>.item .con{width: calc(100% - 150px); padding-left: 15px;}
#newsflash>.info>.item .con .date_time{padding-bottom: 5px; margin-bottom: 10px; border-bottom: 1px solid #dadce0; display: flex; justify-content: space-between;}
#newsflash>.info>.item .con .date_time .date{font-size: 1.8rem;}
#newsflash>.info>.item .con .info>.tit, #newsflash>.info>.item .con .info>.txt{word-break: break-word;}
#newsflash>.info>.item .con .info>.tit{font-size: 1.4rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#newsflash>.info>.item .con .info>.txt{font-size: 1.2rem; height: 64px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
#newsflash>.info>.item .con .bottom .btn{color: #fff; background-color: #21a5df; margin-top: 10px; transition: all .34s ease;}
#newsflash>.info>.item .con .bottom .btn:hover{color: #21a5df; background-color: #fff; border-color: #21a5df;}

@media screen and (max-width: 765px) {
    #newsflash>.info{
        width: 100% !important;
    }
}

/* ipai */
#ipai .ipai_1{ position: relative;}
#ipai .ipai_1 #inDiv{ position: absolute; top: 0; width: 100%;}
#ipai #inDiv>.tit{padding-top:43px; padding-bottom:43px; margin:0 auto; font-family:"微软雅黑"; font-weight:normal ; color:#444444; font-size: 25px;}
#ipai .ipai_3{background-color: #f6f6f6; margin-top: 50px; padding-bottom: 50px;}


/* zizhujiqiandao */
#zizhujiqiandao .dave-div{ width: 100%;}
#zizhujiqiandao .dave-div img{ width: 100%; margin: 0 auto; display: block;}
#zizhujiqiandao .dave-div-double{ background-color: #efefef;}
#zizhujiqiandao .dave-div-double-2{ padding-bottom:0;}
#zizhujiqiandao .dave-re{ position: relative;}
#zizhujiqiandao .dave-ab{ position: absolute;}
#zizhujiqiandao .dave-banner{ top:0; width: 100%; text-align: center; padding-top: 2%;}


/* face_recognition */
#face_recognition .backimg_1{ margin: 0 auto; width: 800px; padding-top: 1%;}


/* gate */
#gate .title{padding: 100px 0 70px;text-align: center;}
#gate .title .tit{font-size: 3.5rem;color: #000;font-weight: 700;}
#gate .title .tit span{position: relative;display: inline-block;margin-bottom: 15px;padding-bottom: 15px;}
#gate .title .tit span::before{content: '';position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);width: 65px;height: 3px;background-color: #00a3ef;}
#gate .title .txt{color: #666;margin-bottom: 18px;}
#gate .title1_info{display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;margin-bottom: 35px;}
#gate .title1_info>.item{width: 50%;background-color: #edf0f5;flex-direction: column;-webkit-flex-direction: column;}
#gate .title1_info>.item:nth-child(1){align-items: flex-end;-webkit-align-items: flex-end;}
#gate .title1_info>.item:nth-child(1), #gate .title1_info>.item:nth-child(4){padding: 30px;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;}
#gate .title1_info>.item>h3{margin-bottom: 20px;}
#gate .title1_info>.item>p{color: #666;font-size: 1.6rem;}
#gate .title1_info2{display: flex;display: -webkit-flex;justify-content: space-between;-webkit-justify-content: space-between;}
#gate .title1_info2>.item{width: 23%;background-color: #edf0f5;text-align: center;color: #5a5858;padding: 15px;}
#gate .title1_info2>.item>.txt{padding-top: 10px;}
#gate .title1_info2>.item img{height: 50px;}


/* atm */
#atm .atmScreen_info {padding: 80px 15px;}

/*#main{min-width: 1405px}*/

/* footer qr*/
#footer-qr-code{
    min-width: 1405px;
}
#footer-qr-code .container {
    padding: 0;
}
#footer-qr-code .card_body ul li {
    line-height: 50px;
    font-size: 36px;
    padding-left: 40px;
}
#footer-qr-code .card_body ul li p{
    border-bottom: 1px dashed #c7c7c7;
    line-height: 62px;
}
#footer-qr-code .qrcode_font{
    font-size: 24px;
    line-height: 48px;
}
#footer-qr-code .qrcode{
    width: 254px;
}
#footer-qr-code .title_div{
    position: absolute;
    top: -30px;
    margin: auto;
    left: 0;
    right: 0;
}
#footer-qr-code .title_div p{
    color:#fff;
    font-size: 48px;
    line-height: 96px;
    position: absolute;
    left: 0;
    right: 0;
}
#footer-qr-code .title2 {
    top: -95px;
}
#footer-qr-code .title2 img{
    max-width: 100%;
    left: 0;
    z-index: -1;
}

.sidebar{position: fixed;left: -100%;bottom: -20%;z-index: 999;}
.sidebar>.wrap_item{background-color: #ededed;color: #333;font-weight: 700;height: 45px;padding: 5px 10px 5px 63px;-webkit-transition: all .4s;transition: all .4s;margin-bottom: 5px;-webkit-transform: translateX(86px);transform: translateX(86px);text-decoration: none;background-repeat: no-repeat;background-position: 12px center;background-size: 25px;display: -webkit-flex;display: flex;-webkit-flex-direction: column;flex-direction: column;-webkit-justify-content: center;justify-content: center;}
.sidebar>.wrap_item:nth-child(1){background-image: url('https://oss.seasonfair.cn/7e/material/register/1147/img/backTop-black.png');}
.sidebar>.wrap_item:nth-child(2){background-image: url('https://oss.seasonfair.cn/7e/material/register/1147/img/qq-black.png');}
.sidebar>.wrap_item:nth-child(3){background-image: url('https://oss.seasonfair.cn/7e/material/register/1147/img/hotLine-black.png');background-size: 30px;}
.sidebar>.wrap_item:hover{transform: translateX(0);background-color: #09c1e6;color: #fff;}
.sidebar>.wrap_item:nth-child(1):hover{background-image: url('https://oss.seasonfair.cn/7e/material/register/1147/img/backTop-white.png');}
.sidebar>.wrap_item:nth-child(2):hover{background-image: url('https://oss.seasonfair.cn/7e/material/register/1147/img/qq-white.png');}
.sidebar>.wrap_item:nth-child(3):hover{background-image: url('https://oss.seasonfair.cn/7e/material/register/1147/img/hotLine-white.png');}

.sidebar>.wrap_item .sidebarIcon{width: 30px;}

#service_layer{position: fixed; top:30%;right: 0;z-index: 2}
#service_layer img{width: 45px;}
