
/*banner*/.banner{height: 380px;position: relative;}
.banner ul li{width: 100%;height: 380px;position: absolute;display: none;box-sizing: border-box}
.banner .dot{position: absolute;width: 100%;left: 0;bottom: 10px;text-align: center;z-index: 20;margin-bottom:-10px;}
.banner .dot a{display: inline-block;width: 12px;height: 12px;border-radius:12px;background-color: rgba(255,255,255,0.5);margin: 0 5px;}
.banner .dot a.active{background-color:rgba(255,255,255,1);width:12px;height:12px;border-radius:12px;}
.banner .banner-arrow{position: absolute;z-index: 999;top: 42%;width: 45px;height: 62px;background-image:url(../image/home-sprite.png) ;cursor: pointer;}
.banner .banner-arrow.arrow-prev{left: 10px;background-position: 0 -286px;display:none;}
.banner .banner-arrow.arrow-next{right:10px;background-position: -1845px -286px;display:none;}
.banner:hover.banner .banner-arrow.arrow-prev{display:block;}
.banner:hover.banner .banner-arrow.arrow-next{display:block;}
/* .banner .bannerText {position: absolute;left: 90px;bottom: 30px;z-index: 20;} */
.bannerText {position: absolute;bottom:30px;z-index:20;}
.bannerText p{padding: 10px 15px;font-size:14px;color:#fff;background: rgba(0,0,0,0.5);display: none}
.showText{display: block !important;}


/****************内容********************/
.bgw{width:100%;height:290px;background:rgba(245,247,249,1)}
.home_content{width: 1190px;margin: 0 auto;}
.search-box{width: 700px;height: 171px;margin: 0 auto;background:url(../image/home-sprite.png) -595px -540px;text-align: center;}
.search-label{font-size: 18px;color: #0459a7;padding-top: 45px;margin-left: 68px;}
.search{width: 530px;height: 42px;margin-top:22px;margin-left: 113px;position: relative;background-color: #f7fafc;}
.search input{width: 465px;height: 42px;border:1px solid #d3e4f4;background: #f7fafc;position: absolute;left: 0;padding: 0 10px;}
.search-img{display: block;width: 45px;height: 42px;position: absolute;right: 0;top: 0;border: 1px solid #d3e4f4;border-left: 0;background-color: #f7fafc;background: url(../image/search.png) center no-repeat;}
.news-container{width: 100%;height: 275px;margin-top:20px;box-sizing:border-box}
.news-box{width:395px;height: 275px;float: left;}
.news-box-center{width:460px;height: 250px;float: left;}
.news-box-center,.news-box-rightL,.news-box-rightS{margin-left:40px;}
.news-box-rightL{float:left;width:calc(100% - 435px)}
.news-box-rightS{float:left;width:calc(100% - 935px);}
.center-box{margin:0 37px;}
.box-head,.box-head-noline{height: 32px;line-height:32px;border-bottom:1px solid #0459a7;}
.box-head-noline{border:0;}
.news-title,.news-titleTwo,.news-titleThree{height: 32px;line-height:32px;font-size: 14px;color:#fff;text-align: center}
.news-title{width:85px;background: url(../image/titleOne.png) no-repeat;}
.news-titleTwo{width:100px;background: url(../image/titleTwo.png) no-repeat;}
.news-titleThree{width:141px;background: url(../image/titleThree.png) no-repeat;}
.more{float:right;font-size: 12px;color:#5f676f;cursor: pointer;}
.box-body{padding: 12px 0px 20px;overflow: hidden;}
.box-body ul li .date{font-size: 14px;float: right;}
.box-body ul li .dateOne{color: #7a838b;}
.box-body ul li a{font-size: 14px;color: #3f4347;display: block;width: 275px;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.title{height:26px;line-height:26px;}
.titleTwo{height:42px;}
.box-body ul li a:hover{color: #0459a7;}
.news-box,.news-box-center,.news-box-centerTwo,.news-box-right{height:269px;overflow: hidden;}

.box-body-one li{height:29px;line-height: 29px;}
.news-box-centerTwo{width:365px;margin-left:40px;float: left;}
.news-box-right{margin-left:30px;float: left;width:calc(100% - 830px);}
.box-head-friendly{width:100%}
.left_img,right_news{float:left;}
.imgBox{width:340px;height:220px;}
.imgText{width:340px;height:80px;font-size:12px;color:#fff;position: relative;top:-80px;background:rgba(0,0,0,0.4)}
.imgText>p{padding-left:10px;height:20px;line-height: 20px;}
.imgText>p:nth-child(1){font-size: 16px;}

.right_news {
    width:400px;
    height: 220px;
    float:right;
}
.right_news .rig-list li{
    height: 56px;
    margin-bottom:24px;
}
.right_news .rig-list li .dataBox{
    width:56px;
    height:56px;
    float:left;
}
.right_news .rig-list li .dataCtent{
    width:340px;
    height:56px;
    float:right;
    box-sizing:border-box;
    padding:4px 6px;
}
.right_news .rig-list li .dataCtent p{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.right_news .rig-list li .dataCtent a{
    font-size:14px;
}.right_news .rig-list li .dataCtent a:hover{
    color: #0459a7;
}
.dataBox > span:nth-child(1) {
    display: block;
    height: 36px;
    line-height: 36px;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    background: #fff;
}
.dataBox > span:nth-child(2) {
    display: block;
    height: 20px;
    line-height: 20px;
    color:#ffffff;
    text-align: center;
    background: #2875CE;
}
/*.dataBox{display:inline-block;width:57px;height:57px;margin-left:30px;float:left;margin-right:10px;}
.dataBox>span:nth-child(1){float: left;height:35px;line-height:35px;width:57px;font-size:24px;font-weight:bold;text-align: center;background: #fff;}
.dataBox>span:nth-child(2){float: left;height:22px;width:57px;background:#2875CE;color:#fff;text-align: center}
.new_artical{font-size:12px;width:320px;}
.right_news>p{ margin-bottom:24px;}
.right_news_artical{font-size:14px;height:10px;line-height:10px;vertical-align:middle;}
.right_news_artical a:hover{color: #0459a7;}*/


.box-bodyTwo ul li{border-bottom:1px dashed  #ddd;line-height: 42px;}
.box-bodyTwo ul li .dataTwo{display:inline-block;width:82px;height:26px;background: url(../image/timebg.png) no-repeat;color:#fff;text-align: center;font-size: 12px;position: relative;top:8px; line-height: 26px;}
.jigou,.bumen,.gongzuo,.chuzhang{display:block;width:255px;height:40px;margin-top:20px;}
.jigou{background: url(../image/jigoushezhi.png);margin-top:0;}
.bumen{background: url(../image/bumenhuangye.png)}
.gongzuo{background: url(../image/gongzuopingtai.png)}
.chuzhang{background: url(../image/chuzhangxinxiang.png)}
.num,.relaname{font-size:18px;color:#fff;position: relative;}
.num{top:7px;left:8px;}
.relaname{top:7px;left:50px;}
.news-container-friendly{height:125px;margin-top:15px;}
.box-body-friendly>p{margin-top:20px;}
.box-body-friendly>p>select{width:235px;height:35px;margin-right:25px;}
.teatherHoom{height: 243px;overflow: hidden;}
.teatherHoom ul li{width:197px;height:95px;float:left;margin-top:20px;}
.teatherHoom ul li .teach-img{width:100px;height:95px;float: left;}
.teatherHoom ul li .teach-img img{width:100px;height:95px;}
.teatherHoom ul li .teach-intro{width:84px;height:95px; padding-right:6px;float: right;}
.teatherHoom ul li .teach-intro .teach-line{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
}
.validate-error{color:red;}

