@-webkit-keyframes site_action_jump
{
    0% {top:0px;}
    25% {top:-2px;}
    50% {top:-4px;}
    75% {top:2px;}
    100% {top:4px;}
}
@-moz-keyframes site_action_jump{
    0% {top:0px;}
    25% {top:-2px;}
    50% {top:-4px;}
    75% {top:2px;}
    100% {top:4px;}
}
@keyframes site_action_jump{
    0% {top:0px;}
    25% {top:-2px;}
    50% {top:-4px;}
    75% {top:2px;}
    100% {top:4px;}
}
@-webkit-keyframes site_action_FadeIn{
    0%{opacity:0;-webkit-transform:translateY(-10px);}
    100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes site_action_FadeIn{
    0%{opacity:0;-moz-transform:translateY(-10px);}
    100%{opacity:1;-moz-transform:translateY(0);}
}
@keyframes site_action_FadeIn{
    0%{opacity:0;transform:translateY(-10px);}
    100%{opacity:1;transform:translateY(0);}
}

.site_header_topbar {height:36px;border:1px solid #eee;background:#fbfbfb;font-size:14px;}
.site_header_topbar .head_ban {width: 100%; height: 0px;position: relative; transition: all 0.4s; overflow: hidden;}
.site_header_topbar .head_ban2{ height: 110px;}
.head_ban i{ position: absolute;color: #4a4a4a;font-style: normal; width: 16px; height: 16px; background: url(https://plt.zoosnet.net/lr/mini_new/close.png) no-repeat; right: 5px;top: 5px; text-indent: -9999px; cursor: pointer;}
.site_header_topbar .head_ban a img{ width: 100%; height: 110px; display: block; margin: auto;}
.site_header_topbar .site_header_topbar_main {width:1200px;height:36px;margin:0 auto;}
.site_header_topbar .site_header_topbar_main ol {float:left;height:36px;overflow:hidden;line-height:15px;padding:10px 0;}
.site_header_topbar .site_header_topbar_main ol li {float:left;line-height:15px;}
.site_header_topbar .site_header_topbar_main ol li a {color:#545454;}
.site_header_topbar .site_header_topbar_main ol li + li {padding-left:10px;margin-left:10px;border-left:1px solid #e8e8e8;}
.site_header_topbar .site_header_topbar_main ol p {display:block;float:left;margin-right:25px;}
.site_header_topbar .site_header_topbar_main ol p:before {content:'';display:block;overflow:hidden;float:left;width:20px;height:15px;background-image:url(site_header_icon_wel.png);background-size:auto 15px;background-position:left center;background-repeat:no-repeat;}
.site_header_topbar .site_header_topbar_main ul {display:block;float:right;}
.site_header_topbar .site_header_topbar_main ul li {width:220px;float:left;height:36px;position:relative;}
.site_header_topbar .site_header_topbar_main ul li dt {display:block;width:100%;height:100%;line-height:35px;cursor:pointer;}
.site_header_topbar .site_header_topbar_main ul li dt:before {content:'';display:block;overflow:hidden;float:left;width:28px;height:35px;background-image:url(site_header_topbar_icon_tel.png);background-size:16px 16px;background-position:center center;background-repeat:no-repeat;}
.site_header_topbar .site_header_topbar_main ul li dt:after{content:'';display: block;width: 0;height: 0;border-width: 6px 6px 0;border-style: solid;border-color: #333 transparent transparent;position: absolute;top: 15px;right: 5px;}
.site_header_topbar .site_header_topbar_main ul li dl {display:none;position:absolute;z-index:2147483647;border:1px solid #eee;background:#fbfbfb;border-top:none;top:34px;width:100%;padding:0 10px 15px;-webkit-animation:site_action_FadeIn .3s ease-out;-moz-animation:site_action_FadeIn .3s ease-out;animation:site_action_FadeIn .3s ease-out;}
.site_header_topbar .site_header_topbar_main ul li:hover dl {display:block;}
.site_header_topbar .site_header_topbar_main ul li:hover dt:after{content: '';display: block;width: 0;height: 0;border-width: 0 6px 6px;border-style: solid;border-color: transparent transparent #333;position: absolute;top: 15px;right: 5px;}
.site_header_topbar .site_header_topbar_main ul li dl p {line-height:20px;text-align:left;overflow:hidden;padding-top:15px;}
.site_header_topbar .site_header_topbar_main ul li dl p:before {content:'';display:block;overflow:hidden;width:20px;height:20px;background:url(site_header_topbar_icon_qq.png) left center/20px 20px no-repeat;float:left;margin-right: 5px;}
.site_header_topbar .site_header_topbar_main ul li dl p + p:before {content:'';background:url(site_header_topbar_icon_phone.png) left center/20px 20px no-repeat;}
.site_header_topbar .site_header_topbar_main ul li dl p a {color:#40bbcd;}
.site_header_topbar .site_header_topbar_main ul li + li {display:block;width:auto;padding:0 15px;}
.site_header_topbar .site_header_topbar_main ul li + li dt:before {background:url(site_header_topbar_icon_wx.png) center center/16px 16px no-repeat;}
.site_header_topbar .site_header_topbar_main ul li + li dl {width:350px;right:0;padding:20px;}
.site_header_topbar .site_header_topbar_main ul li + li dl div {border:1px solid #eee;float:left;}
.site_header_topbar .site_header_topbar_main ul li + li dl div + div {margin-left:20px;}
.site_header_topbar .site_header_topbar_main ul li + li dl div img {width:142px;height:142px;padding:2px;}
.site_header_topbar .site_header_topbar_main ul li + li dl div b {display:block;width:100%;line-height:16px;padding-bottom:15px;text-align:center;font-weight:400;}


.site_header_head_logo2{ float: left; position: relative;}
.site_header_head_logo2:before{content: '';height: 45px;position: absolute;border-left: 1px #b5b5b5 solid;top: 12px;margin-left: 20px;}
.site_header_head_logo2 img{ margin-left: 20px;}
.site_header_head_xq{ float: left;width: 220px;height: 36px;line-height: 36px; padding-left:36px; margin:20px 0 0 150px; border: 1px solid #e6e6e6;background: url(icon.png) no-repeat -3px -62px; position: relative; cursor: pointer;}
.site_header_head_xq:after{ position: absolute; top: 14px; right: 10px; content: ''; display: block; width: 0; height: 0;border-right:8px solid transparent;border-left:8px solid transparent;border-top:8px solid #b7b7b7; transition: all .3s linear;}
.site_header_head_xq ul{ background: #fff;border: 1px solid #eee;border-top: 0;z-index: 1001;position: absolute;width: 220px;height: 0;left: -1px;top: 34px;padding-left: 36px; overflow: hidden; transition: all .3s linear; z-index: 9999;}
.site_header_head_xq ul li:hover{ color: #40bbcd;}
.site_header_head_xq.on ul{ height: 180px;}
.site_header_head_xq.on:after{ transform: rotate(180deg);;}
.site_header_head_tel{float: right; color: #40bbcd; font-size: 22px;line-height: 32px; padding-left: 43px; margin-top: 24px; position: relative;}
.site_header_head_tel:before{ content: ''; position: absolute; left: 0; top: 0; width: 32px; height: 32px;background: url(icon.png) no-repeat -200px -28px; }


.site_header_head{width: 100%;background: #fff;font-size: 14px; padding:20px 0;}
.site_header_head .site_header_head_main{font-size: 14px;width: 1200px;height: 72px;margin:auto; }
.site_header_head .site_header_head_main .site_header_head_logo{ float:left;margin-top:0px; width: 268px; height: 63px; background:url(site_header_logo.png) no-repeat left; background-size:100%}
.site_header_head .site_header_head_main .site_header_head_logo h1{text-indent: -9999px;}
.site_header_head .site_header_head_main .site_header_head_logo a { display: block; width: 259px; height: 72px; }
.site_header_head .site_header_head_main .site_header_head_phone {display: block;float: right;margin-top:24px;}
.site_header_head .site_header_head_main .site_header_head_phone span{display: block;color:#c8161e;font-size:22px;position:relative;padding-left:43px;line-height:32px;}
.site_header_head .site_header_head_main .site_header_head_phone span:before {content:'';width:32px;height:32px;position:absolute;left:0;top:0;background:url(site_header_phone.png) no-repeat;}
.site_header_head .site_header_head_main .site_header_head_year{float:right;margin-top:6px;}
.site_header_head .site_header_head_main .site_header_head_year img{width:500px;height: 60px;}

.site_header_main{width:100%;height:50px;color:#fff;background:#fff;font-size:16px;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;}
.site_header_main a{color:#454545;display:block;transition:all 0.3s ease;font-weight:400;}
.site_header_main a:hover{color:#40bbcd;}
.site_header_main .site_header_main_wrap{width:1200px;margin: auto;}
.site_header_main_nav{width:930px;padding-left:20px;float:left;height:50px;}
.site_header_main_nav dl{float:left;height:50px;line-height:50px;position:relative;padding: 0 7px; z-index:21;*zoom:1;}
 
.site_header_main_nav dl dt a{display:block;padding:0px 15px;font-size: 15px;}
.site_header_main_nav dl dt em{content: '';display: block;width: 0;height: 0;border-width: 4px 4px 0;border-style: solid;border-color: #454545 transparent transparent;position: absolute;top: 25px;right: 0;}
.site_header_main_nav dl dt:hover a{color:#40bbcd;}
.site_header_main_nav dl dt:hover em{content: '';display: block;width: 0;height: 0;border-width: 0 4px 4px;border-style: solid;border-color: transparent transparent #40bbcd;position: absolute;top: 25px;right: 0;}
.site_header_main_nav dl:hover dt a:before{width:calc(100% - 42px);transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}
.site_header_main_nav dl.site_header_main_nav_current dt a{color:#40bbcd}
.site_header_main_nav dl.site_header_main_nav_current dt a:before{width:calc(100% - 20px);transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}
.site_header_main_nav dl dt a:before{display:block;content:'';position:absolute;height:2px;background:#40bbcd;top:42px;left:10px;right:auto;transform:scale(0,1);width:0;transition:all 0.3s ease;}
.site_header_main_nav dl dd{background-color:#fff;display:none;width:auto;min-width:100%;position:absolute;z-index:2147483640;top:50px;left:-1px;-webkit-animation:site_action_FadeIn .3s ease-out;-moz-animation:site_action_FadeIn .3s ease-out;animation:site_action_FadeIn .3s ease-out;border:1px solid #ccc;border-top:none;padding:5px 10px 10px;}
.site_header_main_nav dl dd a{line-height:32px;display:block;padding:0;font-size:14px;font-weight:400;white-space: nowrap;border-bottom: 1px dashed #ddd;}
.site_header_main_nav dl:hover dd{display:block;}
.site_header_main_nav dl dd a:hover{color:#40bbcd;border-bottom: 1px dashed #40bbcd;}
.site_header_main_nav dl.site_header_main_nav_consult{float:left;width:auto;margin-left:10px;}
.site_header_main_nav dl.site_header_main_nav_consult dt{float:left;display:block;}
.site_header_main_nav dl.site_header_main_nav_consult dt a{padding:0;color:#40bbcd;}
.site_header_main_nav dl.site_header_main_nav_consult dt a:before{left:8px;}
.site_header_main_nav dl.site_header_main_nav_consult font{display:block;float:left;width:28px;height:16px;line-height:16px;font-size:12px;font-weight:600;font-family:"\5B8B\4F53",Arial,"\5FAE\8F6F\96C5\9ED1";text-align:center;position:relative;left:0;margin-top:8px;background:#40bbcd;color:#fff;-webkit-animation:site_action_jump 1s linear 0s infinite alternate;}
.site_header_main_nav dl.site_header_main_nav_consult font i{display:inline-block;width:0;height:0;border-top:6px solid #40bbcd;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;left:6px;bottom:-6px;}
.site_header_main_nav dl.site_header_main_nav_recruit{float:right;width:160px;height:50px;overflow: hidden;margin-right:0px;}
.site_header_main_nav dl.site_header_main_nav_recruit a{display:block;padding:0;width:100%;height:100%;}
.site_header_main_nav dl.site_header_main_nav_recruit a img{display:block;width:100%;height:100%;}

.site_header_main_menu{float:left;width:270px;height:50px;line-height:50px;position:relative;}
.site_header_main_menu h2 {text-indent:20px;text-align:center;font-size:16px;font-weight:700;cursor: pointer;background: #40bbcd url(site_header_icon_play.png) no-repeat 32px 50%}
.site_header_main_menu:hover ul{display:block;}
.site_header_main_menu ul { width: 100%; position:absolute;top:50px;left:0;z-index:2147483640; }
.site_header_main_menu ul li {width:270px;height:95px;cursor:pointer;box-sizing:border-box;}
.site_header_main_menu ul li + li{border-top:1px solid #ccc;}
.site_header_main_menu ul li div.site_header_main_menu_tit{overflow:hidden;padding:10px 50px 10px 30px;height:95px;position:absolute;box-sizing:border-box;-webkit-transition:.2s ease-in;-moz-transition:-webkit-transform .2s ease-in;-o-transition:-webkit-transform .2s ease-in;transition:.2s ease-in;}
.site_header_main_menu ul li div.site_header_main_menu_tit:after{content:">";position: absolute;height: 20px;line-height: 20px;right: 30px;top: 50%;margin-top: -10px;}
.site_header_main_menu ul li div.site_header_main_menu_tit h4{height:32px;line-height:32px;font-size:14px;font-weight:700;}
.site_header_main_menu ul li div.site_header_main_menu_tit dl{line-height:22px;float:left;}
.site_header_main_menu ul li div.site_header_main_menu_tit dl dd{font-size:12px;float:left;margin-right:20px;}
.site_header_main_menu ul li:hover div.site_header_main_menu_tit{padding:10px 40px 10px 40px;}
.site_header_main_menu .site_header_main_menu_item{display:none;background:#fff;width:480px;height:380px;position:relative;left:270px;padding:10px;box-sizing:border-box;overflow:hidden;}
.site_header_main_menu .site_header_main_menu_item#site_header_main_menu_item01{top:0px;}
.site_header_main_menu .site_header_main_menu_item#site_header_main_menu_item02{top:-96px;}
.site_header_main_menu .site_header_main_menu_item#site_header_main_menu_item03{top:-191px;}
.site_header_main_menu .site_header_main_menu_item#site_header_main_menu_item04{top:-286px;}
.site_header_main_menu .site_header_main_menu_item img{width:460px;height: 200px;overflow: hidden;}
.site_header_main_menu .site_header_main_menu_item dl{overflow: hidden;width:100%;}
.site_header_main_menu .site_header_main_menu_item dl dd{border-bottom: 1px dashed #ddd;line-height:20px;width:100%;height: auto;overflow: hidden;padding:8px 0;font-size: 12px;}
.site_header_main_menu .site_header_main_menu_item dl dd h3{float: left;color: #454545;font-size: 15px;font-weight: 700;}
.site_header_main_menu .site_header_main_menu_item dl dd a{float:left;margin-right:10px;font-weight: 400;}

.site_header_popup_video_show{display: none;position:fixed;z-index:2147483647; width: 720px; height: 420px;left:50%;top:50%;margin-left:-360px;margin-top:-210px;}
.site_header_popup_video_show .site_header_popup_video_main{position:absolute;overflow:hidden;width:100%;height: 100%;left:0;top:0;z-index:1001;background: #000;padding:15px;}
.site_header_popup_video_show .site_header_popup_video_close{display: block;overflow: hidden;width: 24px;height: 24px;position: absolute;right: 0;top: 0;background: #000;color: #fff;z-index: 2147483647;font-style: normal;text-align: center;font-size: 18px;line-height: 24px;font-family: "\5B8B\4F53";cursor: pointer;}
.site_header_popup_video_mask{width: 100%;height: 100%;position: fixed;background-color: #000;overflow: hidden;opacity: 0.7;top: 0;right: 0;left: 0;bottom: 0;z-index: 2147483647;display: none;}

.site_footer_told{background:#fff;color:#333;font-size: 16px;overflow: hidden;}
.site_footer_told .site_footer_told_main{overflow: hidden;padding:50px 0;}
.site_footer_told .site_footer_told_main *{display:block; text-align:center;}
.site_footer_told .site_footer_told_main i{width:288px;height:47px;background:url(site_footer_told_main_bg.png) no-repeat;margin:0 auto;}
.site_footer_told .site_footer_told_main b{font-size:24px;color:#3d3d3d;margin-top:10px;}
.site_footer_told .site_footer_told_main img{margin:36px auto 22px auto;}
.site_footer_told .site_footer_told_main h3{font-size:28px;color:#3d3d3d;font-weight:700;font-style:normal;line-height: 40px;}
.site_footer_told .site_footer_told_main p{font-size:20px;color:#3d3d3d;margin-top:10px;line-height: 30px;}

.site_footer_campus{display:block;overflow:hidden;width:100%;height:300px;background:#40bbcd;}
.site_footer_campus .site_footer_campus_main{width:1400px;height:300px;margin:auto;overflow:hidden;position:relative;padding:40px 0;box-sizing:border-box;}
.site_footer_campus .site_footer_campus_main .hd{width:100%;height:195px;position:relative;}
.site_footer_campus .site_footer_campus_main .hd dl{overflow:hidden;position:relative;height:195px;}
.site_footer_campus .site_footer_campus_main .hd dl dd{display:block;width:160px;height:28px;text-align:center;border:1px solid #fff;line-height:26px;box-sizing:border-box;border-radius:5px;color:#fff;position:absolute;z-index:9;cursor:pointer;transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;}
.site_footer_campus .site_footer_campus_main .hd dl dd.on{color:#c2d842;border:1px solid #c2d842;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_bdqn01{left:340px;top:0;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_bdqn02{left:510px;top:0;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_bdqn03{left:340px;top:40px;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_bdqn04{left:510px;top:40px;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_bdqn05{left:340px;top:80px;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_bdqn06{left:510px;top:80px;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_bdqn07{left:340px;top:120px;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_bdqn08{left:510px;top:120px;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_bdqn09{left: 340px;top: 160px;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_kgc01{left:950px;top:0;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_kgc02{left:1120px;top:0;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_kgc03{left:950px;top:40px;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_kgc04{left:1120px;top:40px;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_kgc05{left:950px;top:80px;}
.site_footer_campus .site_footer_campus_main .hd dl dd#site_footer_campus_kgc06{left:950px;top:120px;}
.site_footer_campus .site_footer_campus_main .hd div{display:block;overflow:hidden;width:155px;height:74px;position:absolute;top:38px;}
.site_footer_campus .site_footer_campus_main .hd div#site_footer_campus_logo_bdqn{ width: 300px; background:url(site_footer_campus_logo_bdqn.png) center center no-repeat;left:45px;}
.site_footer_campus .site_footer_campus_main .hd div#site_footer_campus_logo_kgc{background:url(site_footer_campus_logo_kgc.png) center center no-repeat;left:800px;}
.site_footer_campus .site_footer_campus_main .bd{height:32px;line-height:32px;overflow:hidden;position:absolute;bottom:20px;}
.site_footer_campus .site_footer_campus_main .bd ul{height:32px;overflow:hidden;}
.site_footer_campus .site_footer_campus_main .bd ul li{float:left;color:#fff;display:block;width:1200px;text-align:center;}
.site_footer_campus .site_footer_campus_main .bd ul li p{display:inline-block;font-size:16px;margin:0 20px;padding-left:20px;}
.site_footer_campus .site_footer_campus_main .bd ul li p span{margin-right:15px;}
.site_footer_campus .site_footer_campus_main .bd ul li p.site_footer_campus_add{background:url(site_footer_campus_icon_add.png) left center no-repeat;}
.site_footer_campus .site_footer_campus_main .bd ul li p.site_footer_campus_tel{background:url(site_footer_campus_icon_tel.png) left center no-repeat;}

.site_footer_ability{background:#2db4c7;height:96px;}
.site_footer_ability div{width:50%;margin:0 auto; overflow:hidden;}
.site_footer_ability div b{display:block;height:56px;line-height:56px;font-size:22px; float:left;color:#fff;padding-left:82px;margin-top:20px;background:url(site_footer_ability_icon01.png) no-repeat; background-size: 56px;}
.site_footer_ability div b + b{background:url(site_footer_ability_icon02.png) no-repeat;float:right;background-size: 56px;}

.site_footer_public{background:#edeff0;height:45px;line-height:45px;overflow:hidden;}
.site_footer_public *{color:#666;font-size:14px;}
.site_footer_public .site_footer_public_main{width:1200px;overflow:hidden;margin:auto;}
.site_footer_public .site_footer_public_main p{float:left;}
.site_footer_public .site_footer_public_main ul{float:right;}
.site_footer_public .site_footer_public_main ul li{float:left;margin-left:20px;}
.site_footer_public .site_footer_public_main ul li + li{padding-left:24px;background:url(site_footer_public_icon_beian.png) left center no-repeat;}
.site_footer_public .site_footer_public_main ul li a{color:#333;}

.site_side_left_kefu{display:none;position:relative;z-index:2147483647;}
.site_side_left_kefu .site_side_left_kefu_main{position:fixed;z-index:2147483647;top:50%;margin-top:-116px;left:15px;}
.site_side_left_kefu .site_side_left_kefu_main a{display:block;overflow: hidden;width: 100px;height: 232px;}
.site_side_left_kefu .site_side_left_kefu_main img{display:block;overflow: hidden;width: 100px;height: 232px;}


.site_header_main.site_header_main_fixed{position: fixed;top: 0;z-index: 2147483647;box-shadow: 0 1px 3px 0 #c1bebd;}





.cscbar{width:60px;height:360px;position:fixed;right:5px;top:50%;margin-top:-290px;z-index:10000; display: none;}
.cscbar li{width:58px;height:58px;border:1px solid #40bbcd;margin-bottom:-1px;background:#fff;position:relative;z-index:99999;}
.cscbar li a{display:block;width:58px;height:58px;color:#333;overflow:hidden;}
.cscbar li a span{display:block;width:26px;height:28px;margin:6px auto 4px;}
.cscbar li a p{font-size:12px;text-align:center;font-weight:700;line-height: 15px;}
.cscbar li:hover{background:#40bbcd;}
.cscbar li:hover p{color:#fff;}
.cscbar li.item01{background:#40bbcd;}
.cscbar li.item01 span{background:#40bbcd url(../img/cscbar01.png) no-repeat center center;}
.cscbar li.item01 p{color:#fff;}
.cscbar li.item01:hover span{background:url(../img/cscbar01.png) center center no-repeat;}
.cscbar li.item02 span{background:url(../img/cscbar02.png) center center no-repeat;}
.cscbar li.item02:hover span{background:url(../img/cscbar02h.png) center center no-repeat;}
.cscbar li.item03 span{background:url(../img/cscbar03.png) center center no-repeat;}
.cscbar li.item03:hover span{background:url(../img/cscbar03h.png) center center no-repeat;}
.cscbar li.item04 span{background:url(../img/cscbar04.png) center center no-repeat;}
.cscbar li.item04:hover span{background:url(../img/cscbar04h.png) center center no-repeat;}
.cscbar li.item05 span{background:url(../img/cscbar05.png) center center no-repeat;}
.cscbar li.item05:hover{border-color:#40bbcd;}
.cscbar li.item05:hover span{background-image:url(../img/cscbar05h.png);}
.cscbar li.item06{visibility:hidden;background:#40bbcd;border-color:#40bbcd;border-top-color:#40bbcd;}
.cscbar li.item06 span{background-image:url(../img/cscbar06.png);}
.cscbar li.item06:hover span{background-image:url(../img/cscbar06.png);}
.cscbar li.item06 a{color:#fff;}
.cscbar li.tel div{background:#40bbcd;position:absolute;right:-1px;top:-1px;background:#40bbcd;display:none;}
.cscbar li.tel div p{width:170px;padding-left:50px;height:59px;line-height:59px;font-weight:700;font-size:16px;color:#fff;overflow:hidden;background:url(../img/cscbar05h.png) no-repeat 15px center;font-family:"å¾®è½¯é›…é»‘";}



/*  yx 2020年7月19日 底部浮窗 */

.plus_site_bottom_form{ width: 100%; background: rgba(0,0,0,.55); height: 90px; position: fixed; bottom: 0; left: -100%;z-index:21;}
.plus_site_bottom_form_wrap{ width: 1200px; height: 90px; margin: 0 auto; position: relative;}
.plus_site_bottom_form_wrap:before{ position: absolute; left: 0; top: -40px; width: 428px; height: 130px; display: block;content: ''; background: url(new_bottom_bg.png) no-repeat 0 0;}
.plus_site_bottom_form_wrap form{ width: 530px; position: absolute; top: 24px; left: 430px;}
.plus_site_bottom_form_wrap form input{outline:none;border:none;display:block;overflow:hidden;float:left;padding:8px 15px;height:48px;line-height:32px;border-radius:5px;margin-left:15px;}
.plus_site_bottom_form_wrap form input#d_btm_name{width:130px;}
.plus_site_bottom_form_wrap form input#d_btm_tel{ width: 170px;}
.plus_site_bottom_form_wrap form input[type=button]{display:block;float:left;width:176px;margin-left:15px;height:48px;font-size:16px;border-radius:10px;background:#fff100;cursor:pointer;}
.lingqu_pf{ width: 131px; height: 128px; background: url(bdqn-fix-sidebar-bird.png) no-repeat;position: fixed; left: 0%;bottom: 7%; z-index: 2147483650; animation: bubble 1s ease,sideways 1s ease-in-out infinite alternate; cursor: pointer;animation: bdqn-sidebar-bird 2s infinite steps(1);}
.plus_site_bottom_form_close{ position: absolute; left: 970px; top: 30px; width: 32px; line-height: 32px; background: url(ftformclose.png) no-repeat; background-size: 32px; text-indent: -9999px; cursor: pointer;}
@keyframes bubble {0% {-webkit-transform:translate3d(-300px,120px,0px);transform:translate3d(-300px,120px,0px);}100% {-webkit-transform:none;transform:none}}
@-webkit-keyframes bubble {0% {-webkit-transform:translate3d(-300px,120px,0px);transform:translate3d(-300px,120px,0px);}100% {-webkit-transform:none;transform:none}}
@keyframes sideways {0% { margin-top: 0px;}100% {margin-top: 10px;}}
@-webkit-keyframes sideways {0% { margin-top: 0px;}100% {margin-top: 10px;}}

@media screen and (max-width: 1400px) {
    .plus_site_bottom_form_wrap form input#d_btm_name{ width: 100px;}
    .plus_site_bottom_form_wrap form input#d_btm_tel{ width: 130px;}
    .plus_site_bottom_form_wrap form input[type=button]{ width: 130px;}
    .plus_site_bottom_form_close{ left: 837px;}
}
@media screen and (min-width: 1440px) and (max-width: 1830px) {
   
}
@media screen and (min-width: 1400px) and ( max-width: 1522px) {
    .plus_site_bottom_form_wrap form input#d_btm_name{ width: 120px;}
    .plus_site_bottom_form_wrap form input#d_btm_tel{ width: 140px;}
    .plus_site_bottom_form_wrap form input[type=button]{ width: 145px;}
    .plus_site_bottom_form_close{ left: 885px;}
   
}
@media screen and ( min-width: 1522px) and (max-width: 1601px) {
    .plus_site_bottom_form_close{ left: 955px;}

}

@keyframes bdqn-sidebar-bird {
    0.00% {background-position:-0px 0   }
    26.09%{background-position:-0px 0   }
    28.26%{background-position:-131px 0 }
    30.43%{background-position:-262px 0 }
    32.61%{background-position:-393px 0 }
    34.78%{background-position:-524px 0 }
    36.96%{background-position:-655px 0 }
    39.13%{background-position:-786px 0 }
    41.30%{background-position:-917px 0 }
    43.48%{background-position:-1048px 0}
    45.65%{background-position:-1179px 0}
    47.83%{background-position:-1310px 0}
    50.00%{background-position:-1441px 0}
    52.17%{background-position:-1572px 0}
    54.35%{background-position:-1703px 0}
    56.52%{background-position:-1834px 0}
    58.70%{background-position:-1965px 0}
    60.87%{background-position:-2096px 0}
    63.04%{background-position:-2227px 0}
    65.22%{background-position:-2358px 0}
    67.39%{background-position:-2489px 0}
    69.57%{background-position:-2620px 0}
    71.74%{background-position:-2751px 0}
    73.91%{background-position:-2882px 0}
    100.0%{background-position:-2882px 0}
   }


   .mid_newform,.mid_newform *{ box-sizing: initial;}
   .mid_newform{ width: 570px; height: 400px; background: url(/images/mid_form_bg.jpg) no-repeat center; padding: 10px 20px 0; position: fixed; top: 50%; left: 50%; transform: translate(-50%,-50%); box-shadow: 0 0 20px #6e6e6e; z-index:99999999999;}
   .mid_newform #mid_new_ajaxform h3{ font-size: 20px; color: #000; font-weight: bold;}
   .mid_newform #mid_new_ajaxform dl{ margin-top: 8px;}
   .mid_newform #mid_new_ajaxform dt{ font-size: 16px; color: #000;}
   .mid_newform #mid_new_ajaxform dd a,.mid_newform #mid_new_ajaxform dd span{ display: inline-block; font-size: 15px; border-radius: 3px; border: 1px solid #dedede; width: 83px; line-height: 24px; text-align: center; margin: 0px 10px 0 0; cursor: pointer;}
   .mid_newform #mid_new_ajaxform dd a.on,.mid_newform #mid_new_ajaxform dd span.on{ background: #fe5e9a; border: 1px solid #fe5e9a; color: #fff;}
   .mid_newform #mid_new_ajaxform dl input{ display: none;}
   .mid_newform #mid_new_ajaxform p{ width: 350px; line-height: 30px; margin-top: 10px; border-radius: 4px; border: 1px solid #22dbc9; padding-left: 30px; position: relative;}
   .mid_newform #mid_new_ajaxform #mid_new_ajaxform_name,.mid_newform #mid_new_ajaxform #mid_new_ajaxform_tel{ width: 98%; border: 0; line-height: 30px; border-radius: 0 3px 3px 0; border-left: 1px solid #16b6c0;}
   .mid_newform #mid_new_ajaxform p:before{ content: ''; display: block; width: 20px; height: 20px; position: absolute; left: 5px; top: 5px;}
   .mid_newform #mid_new_ajaxform p.mid_new_ajaxform_p2:before{ background: url(/images/tel1.png) no-repeat;}
   .mid_newform #mid_new_ajaxform p.mid_new_ajaxform_p1:before{ background: url(/images/name.png) no-repeat;}
   .mid_newform #mid_new_ajaxform .mid_new_ajaxform_btn{ width: 380px; line-height: 30px; margin-top: 10px; background: #1abab8; font-size: 18px; background: linear-gradient( to right,#16b6c0,#2cc997); border: none; border-radius: 3px; color: #fff; cursor: pointer;}
   .mid_newform_close{ position: absolute; top: 0; right: 0; width: 30px; height: 30px; cursor: pointer;}