.banner_enter{background: url(banner_enter.png) no-repeat top center;position: relative;}
.banner_nav {background-color: #60acf8;}
.banner_nav ul li a.active {color: #1086fd;}
.banner_nav ul li a:hover{color: #1086fd;}
.banner_nav ul{padding-left: 50px;width: 1150px;}
.enter,.cul{padding: 40px 0 124px 0;}
.enter_tit{background: url(/content/img/enter_tit_20181120.png) no-repeat;width: 230px;height: 99px;margin: 0 auto 30px auto;}
.introduce{color: #666;margin-bottom: 20px;}
.enter_left p{line-height: 30px;color: #666;max-height: 9999px;font-size: 14px;}
.enter_left p em{font-weight: bold;border-left: 3px solid #1086fd;padding-left: 5px;}
.enter_par{margin-top: 26px;}
.enter_par p{line-height: 26px;}
.enter_left{width:627px}
.enter ul img{ margin-left: 20px; width: 548px;height: 334px;}
.logo_meaning .enter_02{background-position: 0 -148px;margin: 136px auto 66px auto;top: 40px;position: relative;}
.enter_03{background-position: 0 -286px;}
.enter_04{background-position: 0 -427px;margin: 30px auto;}
.enter_05{background-position: 0 -557px;margin: 30px auto;}
.culture_tit{background-color: #fff;}
.vision .vis_02{background-position: 0 -150px;}
.vision .vis_03{background-position: 0 -270px;}
.icon_vision{background: url(/content/img/vision.png) no-repeat;width: 100px;height: 115px;display: inline-block;margin: 40px auto 20px auto;}
.vision  li{width: 398px;height: 350px;border-right: 1px solid #eee;-webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;background: #fff;text-align: center;} 
.vision  li:hover{transform: translateY(-6px);-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);box-shadow: 0px 0px 40px rgba(0, 36, 100, 0.3);-webkit-box-shadow:  0px 0px 40px rgba(0, 36, 100, 0.3);-moz-box-shadow:  0px 0px 40px rgba(0, 36, 100, 0.3);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;z-index: 100;}
.vision li.bor_none{border: 0;}
.vision li .ad_name{font-size: 24px;color: #2891fc;}
.vision li b{width: 40px;height: 2px;background-color: #2891fc;display: inline-block;margin: 15px 0;}
.vision li.green,.vision li.green .ad_name,.vision li.green .ad_tab{color: #61df65;}
.vision li.green b{background-color: #61df65;}
.vision .ad_tab{color: #2891fc;font-size: 16px;line-height: 28px;}
.vision li.orange,.vision li.orange .ad_name,.vision li.orange .ad_tab{color: #fbbd5e;}
.vision li.orange b{background-color:#fbbd5e;}
.map{width: 760px;height: 400px;background-color:#fff;margin-right: 60px;}
.touch_content{margin-top: 12px;width: 350px;}
.touch_content dt{font-size: 18px;color: #666;border-bottom: 1px solid #e7e7e7;height: 50px;}
.touch_content dd{color: #666;line-height: 65px;border-bottom: 1px solid #e7e7e7;font-size: 15px;}
.code_box dd{width: 144px;font-size: 12px;text-align: center;}
.zyk_code{margin-right: 30px;}
.logo_meaning img{padding-bottom: 70px;margin: 0 auto;}
.result{height: 170px;background-color: #fff;position: absolute;bottom: -92px; width: 1200px;box-shadow: 0 0 20px #e5e5e5;}
.result li {text-align: center;width: 145px;color: #999;position: relative;padding: 35px 76px 35px 76px;}
.result li em { width: 2px;height: 40px;background-color: #e7e7e7;display: block;position: absolute;right: 0;top: 65px;}
.result_num{background: url(/content/img/result_num.png) no-repeat;width: 150px;height: 70px;}
.num_2{background-position: 0 -80px;}
.num_3{background-position: 0 -180px;}
.num_4{background-position: 0 -280px;}
.culture_box{height: 587px;overflow: hidden;}
.touch_content i{background: url(/content/img/content_icon.png) no-repeat;width: 30px;height: 30px;display: inline-block;position: relative;
    top: 11px;margin-right: 8px;}
.touch_content i.phone{background-position: 0 0;}
.touch_content i.fax{background-position: 0 -38px;}
.touch_content i.qq{background-position: 0 -76px;}
.touch_content i.advise{background-position: 0 -114px;}
.touch_content i.site{background-position: 0 -152px;}
.banner_contact{background: url(/content/img/banner_contact.png) no-repeat top center;position: relative;}
.enter_left p span {
    display: block;
    margin-left: 77px;
}
.culture_tit p span {
    font-size: 12px;
    display: block;
    line-height: 22px;
    text-align: left;
    padding-left: 64px;
}
.culture_tit2 p span {
    display: block;
    font-size: 12px;
}
.culture_tit2 .culture_cont2 {
    padding-top: 160px;
}
.culture_tit2 {
    width: 292px;
    height: 578px;
    text-align: center;
    color: #fff;
    background: url(/content/img/culture_hover1.png) no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    transition: all .3s ease;
    opacity: 0;
}