/* ---------------------banner------------------------ */
.banner{width: 1600px;margin:0 auto;}
.banner img{width: 100%;}
.listContainer,.infoContainer,.xqhzContainer,.jsfcContainer{width:1400px !important;margin:0 auto;}

/* ----------top------- */
.childPageContainer{min-height: 600px;}
.childPageContainer .top{margin: 12px 0 30px 0;height: 58px;border-bottom: 2px solid #DDDDDD;}
.childPageContainer .top h2{font-size: 18px;font-weight: 400;color: #2771C5;float: left;width: 400px;height: 58px;line-height: 58px;}
.childPageContainer .top .breadNav{width: 700px;float: right;text-align: right;height: 58px;line-height: 58px;
  font-size: 14px;color: #515151;}
.childPageContainer .top .breadNav a{font-size: 14px;color: #515151;}
.childPageContainer .top .breadNav a:hover{color: #F57C00;}

/* ------------------------listContainer-------------- */
.listContainer .newsList{height: 100%;width: 100%;margin-bottom: 60px;}
.listContainer .newsList li{height: 40px;background: url('../image/list_type.png') no-repeat left center;}
.listContainer .newsList li a{display: inline-block;width: 1084px;height: 40px;line-height: 40px;float: left;
color: #333333;font-size: 14px;padding-left: 16px;}
.listContainer .newsList li a:hover{color: #F57C00;}
.listContainer .newsList li .date{width: 103px;float: right;height: 40px;line-height: 40px;color: #999999;
  font-size: 14px;}

/* ------------------------xqhzContainer-------------------- */
.xqhzContainer .picList{height: 100%;width: 100%;margin-bottom: 60px;}
.xqhzContainer .picList li{width: 286px;height: 216px;margin-left: 20px;float: left;margin-bottom: 40px;position: relative;}
.xqhzContainer .picList li a{width: 100%;height: 100%;display: inline-block;position:relative;}
.xqhzContainer .picList li a img{width: 100%;height: 216px;}
.xqhzContainer .picList li a p{background: url('../image/16.png') no-repeat;font-size: 12px;padding: 14px 22px 13px 22px;
width: 242px;height: 31px;position: relative;bottom: 58px;color: #fff;line-height:20px;}
.xqhzContainer .picList .ml0{margin-left: 0px;}

/* ------------------------jsfcContainer-------------------- */
.jsfcContainer .picList{height: 100%;width: 100%;margin-bottom: 60px;display:inline-block;}
.jsfcContainer .picList li{width: 278px;height: 256px;margin-left: 30px;float: left;margin-bottom: 10px;position: relative;}
.jsfcContainer .picList li a{width: 100%;height: 100%;display: inline-block;}
.jsfcContainer .picList li a img{width: 100%;height: 213px;}
.jsfcContainer .picList li a p{font-size: 12px;width: 100%;height: 50px;line-height:50px;text-align: center;}
.jsfcContainer .picList .ml0{margin-left: 0px;}

/* ------------------------infoContainer------------------------------ */
.infoContainer{margin-bottom:60px;position:relative;height:100%;}
.infoContainer .newsInfo > .title{width: 100%;line-height:48px;font-size: 24px;color: #333333;font-weight: 400;text-align: center;}
.infoContainer .newsInfo > .subInfo{font-size: 14px;color: #999999;text-align: center;border-bottom: 2px solid #EAEAEA;padding-bottom: 20px;
margin-bottom: 30px;padding-top: 6px;}
.infoContainer .newsInfo > .subInfo span{margin-right: 14px;}
.infoContainer .newContent{padding-bottom:100px;clear:both;line-height:28px;font-size:16px;}
.infoContainer .newContent img{max-width:100%;text-align:center;margin: 10px auto;display:block;}
.infoContainer .newContent p{text-indent:32px;}


/* ----------------------------分页------------------------------------------- */
.pager{
	text-align:center;
        margin-bottom:60px;
}
.paging a{
    color:#000 ;
    margin-right: 4px !important;
    padding:12px 14px;
    border:1px solid #D6DCE1;
}
.paging a:hover{
background-color:#0280C5 !important;
color:#fff;
}
.page-curr{
	background-color:#0280C5 !important;
    color:#fff !important;
border:1px solid #0280C5 !important;
}

.pagination{
    margin-top: 0;
    margin-left: 10px;
}
.jump{
    width: 165px;
    margin-top: 4px;
    margin-left: 15px;
}
.paging .drift{
    float: left;
    margin-bottom: 50px;
}
.txt{
    width: 40px;
    height: 27px;
    border: none;
}
.bnt{
    background: #fff;
    width: 48px;
    height: 27px;
    border: none;
}
.paging .firstPage{
 width:80px;
text-align:center;
background:#fff;
border:1px solid #D6DCE1;
padding:12px 20px;
}

.paging .lastPage{
 width:80px;
text-align:center;
background:#fff;
border:1px solid #D6DCE1;
padding:12px 20px;
}

.simpleNav{position:absolute;bottom:0px;right:0px;}
.simpleNav a{color:#2771C5;font-size:16px;}
.simpleNav a:hover{color:#F57C00;}

/**------------searchContainer 查询页面 ---------**/
.searchContainer{min-height:600px;margin:16px auto 60px auto;width:67.7%;min-width:1200px;position:relative;height:100%;}
.searchContainer .search_nav{line-height:40px;}
.searchContainer .searchResult{margin-bottom:20px;}
.searchContainer .searchResult .ts{line-height:30px;}
.searchContainer .searchResult ul li{line-height: 50px;height:50px;border-bottom: 1px dotted #4d76c0;}
.searchContainer .searchResult ul li a{color:#333;}
.searchContainer .searchResult ul li a:hover{color:#5E8AA2;}

/**--------------------实训基地滚动------------------------**/
.sxjdSlideBox{ width:1200px; overflow:hidden; position: relative;margin: 0 auto;height:600px;margin-top:20px;  }
.sxjdSlideBox .hd{ height:15px; overflow:hidden; position:absolute; right:46%; bottom:40px; z-index:1; }
.sxjdSlideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.sxjdSlideBox .hd ul li{ float:left; margin-right:23px;  width:12.5px; height:12.5px; line-height:12px; 
  text-align:center; background:#fff; cursor:pointer; border-radius: 50%;}
.sxjdSlideBox .hd ul li.on{ background:#005AAD; color:#fff; }
.sxjdSlideBox .bd{ position:relative; height:100%; z-index:0;   }
.sxjdSlideBox .bd li{ zoom:1; vertical-align:middle; }
.sxjdSlideBox .bd img{width: 100%; display:block;  position: relative;z-index: 1;}

/**--------------------zyjs------------------------**/
.zyjs .gz{float:left;width:49%;height:600px;}
.zyjs .zz{float:right;width:50%;height:600px;}
.zyjs  h2{margin-bottom:20px;}