 .slide a {
     display: inline-block;
 }
 
 .slide {
     text-align: center;
 }
 
 .content ul li {
     background: none!important;
     padding-left: 0px!important;
 }
 
 .content ul li img {
     display: block!important;
     float: left;
     width: 20%;
     margin-right: 10px;
 }
 
 .con {
     display: block;
     float: left!important;
     height: 60px!important;
     width: 70%!important;
 }
 
 .con * {
     width: 100%!important;
 }
 
 .NewsListTitleLinkA,
 .con {
     margin-left: 20px;
 }
 
 ul {
     margin-bottom: 0;
 }
 
 .menu_list li a {
     color: #FFF;
 }
 
 .glyphicon {
     position: inherit;
     line-height: 250%;
 }
 
 .swiper-container {
     height: 250px;
     overflow: hidden;
     padding: 20px 0;
 }
 
 .swiper-container div a {
     display: inline-block;
     width: 80%;
 }
 
 .swiper-container div {
     text-align: center;
 }
 
 .swiper-container img {
     width: 100%;
     height: 250px;
 }
 
 .swiper-container .btn {
     position: absolute;
     top: 30%;
     font-size: 50px;
     font-weight: bold;
     color: #666;
     cursor: pointer;
 }
 
 .swiper-container .btn:hover {
     color: #999;
 }
 
 .swiper-button-prev {
     left: 10%;
 }
 
 .swiper-button-next {
     right: 16%;
 }
 
 .ba_left a {
     padding-top: 10px;
 }
 
 .bx-wrapper {
     margin: 0 auto 15px;
 }
 
 .footer {
     /*background: #1488FF;*/
 }
 
 .mainH {
     margin-top: 20px;
     text-align: center;
 }
 
 .ba_left a {
     font-size: 16px;
 }
 
 .mainH p {
     font-size: 28px;
     line-height: 34px;
     color: #7fdfff;
     margin-bottom: 0;
 }
 
 .mainH>div {
     height: 46px;
     background: url(/static/news/images/bg_03.jpg) repeat-x left 20px;
 }
 
 .mainH h3 {
     display: inline-block;
     height: 40px;
     padding: 0 1%;
     margin: 0 auto;
     line-height: 40px;
     font-size: 35px;
     color: #00b9ef;
     background: #fff;
 }
 
 .core_content_host {
     width: 1180px;
     margin: 0 auto 10px;
 }
 
 .core_content_host li {
     list-style: none;
     width: 26%;
     float: left;
     text-align: center;
     border: 1px solid #ccc;
     height: 250px;
     position: relative;
     margin:20px 3.5%;
     box-shadow: 0 0 10px rgba(195,195,195,0.75);
 }
 
 .core_content_host li .card_item_tit .card_item_tit_select {
     height: 28px;
     position: absolute;
     margin-top: 10px;
     left: 160px;
 }
 
 .core_content_host li .card_item_tit .card_item_tit_tip {
     font-size: 14px;
     font-weight: normal;
 }
 
 .core_content_host li .card_item_tit {
     background: #F5F5F5;
     height: 60px;
     padding-top: 8px;
 }
 
 .core_content_host li .card_item_cont {
     padding-top: 10px;
 }
 
 .core_content_host li .card_item_cont .card_item_sub {
     font-size: 14px;
     line-height: 32px;
     padding: 0 25px;
     height: 96px;
     overflow: hidden;
     text-align: left;
 }
 
 .core_content_host li .card_item_cont .card_item_sub em {
     background: 50% 50% url('/static/news/images/xinxi/yesicon.png') no-repeat;
     background-size: 80%;
     padding: 10px;
 }
 
 .core_content_host li .card_item_cont .card_item_btn {
     border: 1px solid #dcdbdb;
     height: 34px;
     display: block;
     width: 100px;
     line-height: 34px;
     margin: 20px auto 0;
     color: #666;
     text-decoration: none;
     border-radius: 20px;
 }
 
 .core_content_host li .card_item_cont .card_item_tip {
     font-size: 14px;
     color: #ff9027;
     text-decoration: underline;
     display: none;
     margin-top: 5px;
 }
 
 .core_content_host li .card_item_tit .card_item_tit_span {
     font-size: 16px;
     font-weight: bold;
     display: block;
 }
 
 .core_content_host li .card_item_cont .card_item_sub img {
     height: 13px;
     margin: 0 8px;
 }
 
 .zoom-img-host {
     border: 1px solid #00C1DE;
     box-shadow: 0 0 20px rgba(0, 185, 239, 0.5);
     background: #fff;
     z-index: 999;
     transform: scale(1.1);
     -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
     -o-transform: scale(1.1);
     -ms-transform: scale(1.1);
     transition-timing-function: ease-in-out;
     -webkit-transition-timing-function: ease-in-out;
     -moz-transition-timing-function: ease-in-out;
     -o-transition-timing-function: ease-in-out;
     -ms-transition-timing-function: ease-in-out;
     transition-duration: .1s;
     -webkit-transition-duration: .1s;
     -moz-transition-duration: .1s;
     -o-transition-duration: .1s;
     -ms-transition-duration: .1s;
 }
 
 .zoom-img-host .card_item_tit {

     transition: all 0.1s ease-out;
 }
 
 .zoom-img-host:hover .card_item_tit {

     transition: all 0.1s ease-out;
 }
 
 .zoom-img-host .card_item_tit span {
     color: #fff;
 }
 
 .zoom-img-host .card_item_btn {
     background: #3f66f6;
     color: #fff !important;
 }
 
 .zoom-img-host .card_item_tip {
     display: block!important;
 }
 
 .ba_right a i.icon_font,
 .ba_left a i.icon_font {
     margin-top: 17px;
 }
.leizai_jianli{ max-width: 1110px;box-shadow: 0 0 20px #CCC;border-radius: 10px; overflow: hidden; padding:50px;}
.leizai_jianli .left{ width: 200px;}
.leizai_jianli .left h3{ font-size: 30px; color: #2ca0dc; text-align: center; margin-bottom: 40px;}
.layui-form-select dl dd.layui-this{ background:#2ca0dc;}
.leizai_jianli .left .layui-inline{ margin-bottom: 25px; display: block;}
.leizai_jianli .left .layui-inline .btn{ color: #3f66f6; font-size: 16px; width: 100%; text-align: center; border:1px solid #3f66f6;border-radius: 20px;}
.leizai_jianli .right_list ul{height: 548px; overflow-y:auto; }
.leizai_jianli .left .layui-select-title .layui-unselect{ color: #a9a9a9; border-radius: 20px; font-size: 18px; text-align: center;}
.layui-form-select dl dd{ font-size: 18px;}
.leizai_jianli .right_list{ width: 740px; border:1px solid #CCC; padding:20px; border-radius: 10px;}
.leizai_jianli .right_list i{ font-size: 16px; color: #999;}
.leizai_jianli .right_list span{ display: block;
 overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/
}
.leizai_jianli .right_list .user_img{ float: left; width: 495px;}
.leizai_jianli .right_list ul li{ padding: 15px 0 1px; overflow: hidden;background:50% 100% url(/static/images/recruit/images/rencai_bot.jpg) no-repeat;}
.leizai_jianli .right_list .user_img em{ font-size:18px; color: #666; display: block;}
.leizai_jianli .right_list .user_img img{ float: left; margin-right: 15px;}
.leizai_jianli .right_list .user_img i{ margin-right: 20px; line-height: 26px;}
.leizai_jianli .right_list .user_rig a{ font-size:16px; display: block; width: 120px; height: 35px; line-height: 35px; text-align: center; margin-left: 27px; border-radius: 20px;}
.leizai_jianli .right_list .user_rig{ float: right; width: 190px;}
.leizai_jianli .right_list .user_rig a:hover{color: #FFF; }
.leizai_jianli .right_list .user_rig i{background:3px 50% url(/static/images/recruit/images/sli_tel.jpg) no-repeat; background-size:11%;  height: 37px; font-size: 20px; display: block; padding-left: 30px; margin-top: 25px;}