/* 公共 */
.wid1000{width: 1000px;margin: 0 auto;box-sizing: border-box;overflow: hidden;}
.txtBold{font-weight: bolder;}
.flo_l{float: left;}
.flo_r{float: right;}
/*  */
html{width: 100%;height: 100%;}
body{width: 100%;min-height:100%;background-size:100% 100%;background-image: url(../img/htmlbg.jpg);background-position:center center;background-repeat: no-repeat;background-attachment: fixed;}
#app{width: 1090px;margin: 0px auto 35px;background: #FFFFFF;}/* 1090 */
#header{width: 1090px;padding: 40px 0%;margin: 0px auto}
#header .logo{height: 100px;}
#header .search{vertical-align: middle;
    position: absolute;
    width: 314px;
    height: 28px;
    right: 0px;
    top: 75px;}
	#header .search1{vertical-align: middle;
    position: absolute;
    width: 314px;
    height: 28px;
    right: 0px;
    top: 75px;}
	
	
#header .search_icon{background: url(../img/search_icon.png) 0px 0px no-repeat;width: 16px;height: 17px;position: absolute;left: 10px;top: 6px;}
#header .search_input{width:100%;height:100%;border-radius: 28px;outline: none;border: none;font-size: 14px;padding-left: 30px;background: #e4eff4;}

#header .search_icon1{background: url(../img/search_icon.png) 0px 0px no-repeat;width: 16px;height: 17px;position: absolute;left: 10px;top: 6px;}
#header .search_input1{width:100%;height:100%;border-radius: 28px;outline: none;border: none;font-size: 14px;padding-left: 30px;background: #e4eff4;}

#header input:-ms-input-placeholder{color: #bdc2c3;}
#header input::-webkit-input-placeholder{color: #bdc2c3;}
#searchArticle{width: 86px;height: 100%;background: #079b66;color: #fffffd;font-size: 16px;border-radius: 28px;position: absolute;right: 0;top: 0;border: none;cursor: pointer;}
#searchArticle1{width: 86px;height: 100%;background: #079b66;color: #fffffd;font-size: 16px;border-radius: 28px;position: absolute;right: 0;top: 0;border: none;cursor: pointer;} 


.bigImg img{width: 100%;}
.bigImg .line{height: 7px;background: #0f3650;}
/* bannerRow */
.bannerRow {overflow: hidden;}
#banner{width: 328px;height: 304px;float: left;margin-top: 17px;}
#banner ul{position: relative;}
#banner li{width: 328px;height: 304px;position: absolute;left: 0;top: 0;background: #fff;background-size: cover;}
#banner li>img{max-width: 328px;max-height: 304px;cursor: pointer;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
#banner .tips{background: rgba(0,0,0,0.5);color: #FFFFFF;height: 32px;width: 100%;padding: 0 8px;text-align:center;line-height: 32px;position: absolute;top: 271px;z-index: 22;}
#banner .tips .arrow_l{float: left;padding: 0 3px;}
#banner .tips .arrow_r{float: right;padding: 0 3px;}
#banner .tips span{cursor: pointer;}
#banner .tips img{display: inline-block;width: 100%;height: 100%;}

#news{width: 340px;margin-left: 28px;float: left;margin-top: 22px;}
#news .navs{overflow: hidden;border-bottom: 1px solid #e3e3e3;}
#news .navs .nav_title{float: left;font-size: 18px;color: #0b5ca1;font-weight: bold;margin-right: 18px;cursor: pointer;padding-bottom: 14px;cursor: pointer;}
#news .navs .active{border-bottom: 3px solid #0B5CA1;padding-bottom: 11px;}
#news .content{padding-top: 20px;}
#news .content .list{height: 32px;line-height: 32px;display: block;}
#news .content .list .title:before{content: '';background: url(../img/jiantou.png) no-repeat;width: 12px;height: 11px;display: inline-block;margin-right: 10px;}
#news .content .list .title{color: #383838;}
#news .content .list .con{color: #9f9f9f;}
#btnGroup{float: right;width: 247px;margin-top: 22px;}
#btnGroup .regBox{text-align: center;}
#btnGroup .regBox .zhuce,#btnGroup .regBox .denglu,#btnGroup .regBox .gonggaohoutaidenglu{color:#333333;font-size: 14px;margin-right:10px}
#btnGroup .regBox i{width: 16px;height: 17px;background-size:16px 17px;background-repeat:no-repeat;display: inline-block;background-position: 0px 0px;vertical-align: bottom;padding-left: 27px;}
/* #btnGroup .regBox .zhuce{margin-right: 30px;}*/
#btnGroup .regBox .zhuce i{background-image:url(../img/zhuceIcon.png) ;}
#btnGroup .regBox .denglu i{background-image: url(../img/dengluIcon.png);}
#btnGroup .regBox .gonggaohoutaidenglu i{background-image: url(../img/gonggaoguanli.png);}
#btnGroup .btn{display: block;height: 33px;line-height: 34px;color: #FFFFFF;font-size: 15px;margin-top: 2px;text-align: center;font-weight: bold;letter-spacing: 3px;}

#btnBlock .btn{display:block!important}
.img-group {  position: relative;  display: inline-block;}        .img-tip {  position: absolute;  bottom: 0;  background: #333;  color: #fff;  opacity: 0.6;  display: none;}        .img-group:hover .img-tip {  display: block;  width: 100%;  text-align: center;}
/* 视频会议row */
#sphy0 {
    display: flex;
    margin-bottom: 20px;

    .list {
        width: 344px;
        height: 60px;

        img {
            width: 100%;
        }
    }
}
.videoRow{margin-top: 30px;}
 #sphy,.sphy1{overflow: hidden;}
 #sphy .list,.sphy1 .list{float: left;margin-right: 28px;margin-bottom: 20px;}

 #sphy .list,.sphy1 .list {
    /* width: 124px; */
    /* margin-right: 20px; */
    width: 110px;
    margin-right: 7px;
    margin-bottom: 20px;
}
 #sphy .list img,.sphy1 .list img{
	 width: 100%;
    height: 60px;
 }
 #sphy .list:nth-child(6n),.sphy1 .list:nth-child(6n){margin-right: 0!important;}
 /* 人事管理1 */
 .rsgl_box1 {overflow: hidden;margin-top: 18px;}
 .rsgl_box1 .list{float: left;margin-right: 56px;margin-bottom: 20px;}
 .rsgl_box1 .list a{display: inline-block;width: 51px;}
 .rsgl_box1 .list p{margin-top: 5px;color: #000000;text-align: center;font-size: 12px;}
 .rsgl_box1 .list:nth-child(7n){margin-right: 0!important;}
 /* 人事管理2 */
.rsgl_box2 {overflow: hidden;}
.rsgl_box2 .list,.rsgl_box2 .addIcon{float: left;}
.rsgl_box2 .list{margin-bottom: 41px;}
.rsgl_box2 .list a{display: inline-block;width: 51px;}
.rsgl_box2 .addIcon{height: 58px;line-height: 58px;padding: 0 19px;}
.rsgl_box2 .list p{margin-top: 5px;color: #000000;text-align: center;font-size: 12px;}
.rsgl_box2 .list:nth-child(7n){margin-right: 0!important;}
/* 虚拟数据 */
.xuniData a{display: block;}
/* 区域链接 */
.qylj_box{padding-bottom: 31px;margin-top: 0;}
.qylj_box .top{overflow: hidden;height: 35px;}
.qylj_box .top img{margin-right: 19px;}
.qyListUl{overflow: hidden;width: 900px;}
.qyListUl li{float: left;position: relative;padding-bottom: 17px;}
.qyListUl .fenge{background: url(../img/qylj_fenge.png) 0 5px no-repeat;width: 1px;height: 12px;}
.qylj_line{background: url(../img/qylj_line.png)  0 33px repeat-x;}
.qylj_box .top .jiantou{position: absolute;left: 48%;top: 26px;z-index:999;background: url(../img/qylj_dingwei.png) center center ;display: inline-block;width: 12px;height: 11px;}
.qylj_cont{border: 1px solid #ccc;border-top: 0;position: relative;top: -1px;padding: 33px;background: #f7fcfb;}
.qyljU1 {overflow: hidden;}
.qyljU1 li{float: left;margin-right: 35px;}
.qyljU1 li a{color: #000000;}
.qyljU1 li:before{content: '';background: url(../img/jiantou.png) no-repeat;width: 12px;height: 11px;display: inline-block;margin-right: 10px;}
/* footer部分 */
.footer{width:100%;background: rgba(10,9,9,0.8);color: #FFFFFF;font-size: 16px;line-height: 30px;padding: 15px 72px;text-align: center;}

/* 列表页 */
.listP{width:1000px;margin: 27px auto 0;overflow: hidden;}
.listP_title{height: 40px;background: #f8f8f8;line-height: 40px;padding: 0 7px;border: 1px solid #eaeaea;overflow: hidden;}
.listP_title i{background: url(../img/listP_line.png);width: 7px;height: 20px;display: inline-block;position: relative;top: 2px;}
.listP_title .name{font-size: 22px;color: #0d59a0;font-weight: bold;margin-left: 10px;}
.listP_addr{font-size: 13px;color: #717171;}
.listP_addr a{color: #717171;}
.listP_addr a:hover{color: #0d59a0;}

.listP_lists{overflow: hidden;padding: 0 7px;margin-bottom: 40px;min-height: 350px;}
.listP_lists .item{border-bottom: 1px dotted #D7D7D7;overflow: hidden;height: 53px;line-height: 53px;overflow: hidden;display: block;}
.listP_lists .itemSchool{width: 164px; height: 150px;float: left;overflow: hidden;}
.listP_lists .schoolIcon{display: block; width: 80px; height: 80px;margin:10px auto 0;}
.listP_lists .item:hover .flo_l,.listP_lists .item:hover .flo_r{color: #0d59a0;}
.listP_lists .item .flo_l{color: #383838;background: url(../img/list_icon.png) 6px 20px no-repeat;padding-left: 34px;cursor: pointer;}
.listP_lists .itemSchool .flo_ll{color: #383838;cursor: pointer; width: 164px; text-align: center; margin-top: 10px;}
.listP_lists .item .flo_r{color: #a2a5a5;font-size: 13px;position: relative;top: 2px;}


/* 分页 */
.fen_page {margin-top:10px; text-align:center; margin-bottom:20px;font-size: 12px;margin-top: 30px;}
.fen_page A {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 3px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}
.fen_page A:link {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 3px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}
.fen_page A:visited {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 3px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important}
.fen_page A:hover {FONT-WEIGHT: bold! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important}
.fen_page A:active {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none}
.fen_page SPAN.pages {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 3px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid;}
.fen_page SPAN.extend {BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 3px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid}
.fen_page SPAN.current {BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 3px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important}
.fen_page SPAN{BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 3px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM:#ccc 1px solid;}
.fen_page select{height: 25px;min-width: 20px;text-align: center;}
/* 详情页 */
.detailP{width:1000px;margin: 27px auto 0;overflow: hidden;}
.detailP_title{height: 40px;line-height: 40px;overflow: hidden;}
.detailP_title .name{font-size: 22px;color: #0d59a0;font-weight: bold;}
.detailP .title{font-size: 20px;font-weight:normal;color:#000;/* text-align:center; *//* border-bottom:1px dashed #f0f0f0; */height: 22px;font-weight: bold;}
.detailP .mudata{color:#999; padding-top:10px; padding-right:10px;font-size: 12px;border-bottom:1px dashed #e1e1e1;padding-bottom: 10px;}
.detailP .content{margin: 20px auto;min-height: 350px;}

/*人事管理上方 banner图 */
.device {width: 696px;/* height: 70px; */position: relative;overflow: hidden;}
.device .swiper-slide{width: 696px;height: 70px!important;background-position: 0 0;background-repeat: no-repeat;background-size: 696px 70px;line-height: 70px;color: red;font-size: 20px;letter-spacing: 10px;font-weight: bold;}
.device .swiper-slide p{margin:0 170px 0 130px;text-align: center;}
/*人事管理上方 banner图 进行修改成两个 */
.device .swiper-slide-one{width: 696px;height: 35px!important;background-position: 0 0;background-repeat: no-repeat;background-size: 696px 35px;line-height: 35px;color: red;font-size: 14px;letter-spacing: 10px;font-weight: bold;}
.device .swiper-slide-one p{margin:0 130px 0 130px;text-align: center;color: white;}
.device .swiper-slide-two{width: 696px;height: 35px!important;background-position: 0 0;background-repeat: no-repeat;background-size: 696px 35px;line-height: 35px;color: red;font-size: 14px;letter-spacing: 10px;font-weight: bold;}
.device .swiper-slide-two p{margin:1px 130px 0 130px;text-align: center;color: white;}


/* .device img{} */
.device .arrow-left {background: url(../img/swiper_arrows.png) no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;z-index: 333;}
.device .arrow-right {background: url(../img/swiper_arrows.png) no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;z-index: 333;}
.pagination {width: 100%;position: absolute;left: 0;text-align: center;bottom:2px;width: 100%;z-index: 333;}
.swiper-pagination-switch {display: inline-block!important;width: 10px!important;height: 10px!important;border-radius: 10px;background: #999;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;cursor: pointer;}
.swiper-active-switch {background: #fff;}
/* 飘窗 */
#ad1{background: url(../img/piaoc_bg.png) 0 0 no-repeat;background-size:196px 263px;width: 196px;height: 263px;color: #FFF;z-index: 10000;position: absolute;cursor: pointer;display: none;}
.ad_title{font-size: 16px;position: absolute;left: 20px;top: 80px;width: 135px;text-align: center;}
.ad_con{font-size: 14px;position: absolute;left: 20px;top: 130px;width: 110px;height:73px;margin-left: 15px;overflow: hidden;text-align: center;letter-spacing: 1px;}

