.container {
    width: 1380px;
    margin: auto;
}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}

.news_imgs {
	margin: auto auto;
}
.news_imgs img {
    height: 300px;
    width: 280px;
}

/*页面整体宽度*/
.wrapper .inner {
    width: 1345px;
    margin: auto;
}

/*列表页宽度*/
#l-container .inner {
    padding: 25px 0px;
}

/*banner样式*/
.l-banner {
    width: 1346px;
    height: 235px;
    background-position: center center;
    background-repeat: no-repeat;
    text-align: center;
    margin: auto;
}


/*文章详情展示页面高宽样式*/
.infobox {
    padding: 0px 0px;
    margin: 0 0;
    width: 1055px;
    min-height: 350px;
}


/*头部样式*/
.header{
    background: url('/images/head_bg.png') no-repeat center top #0A5AA8;
    width: 100%;
    height: 108px;
    border-bottom: 2px solid #1D77CE;
}

.logo {
    margin-top: 10px;
}


/*轮播图背景*/
#banner {
    background: #f5f5f5;
}


/*导航栏*/
.nav {
    height: 55px;
    width: 100%;
    background: #F4F4F4;
}
.nav.scroll {
    position: fixed;
    top: 0;
    background: #0A5AA8;
    z-index: 10000;
}
.sy1_ul {
    font-size: 12px;
    line-height: 29px;
    height: 42px;
    width: 1380px;
    margin: auto;
    position: relative;
    z-index: 10000;
}

.nav.scroll .sy2_inside.marL {
    margin-left: -30px;
}
.nav.scroll .sy2_inside {
    float: right;
}
.sy2_inside.marL {
    margin-left: -46px;
}

.nav.scroll .sy1_li {
    margin-left: 2px;
}
.sy1_ul li.sy1_li {
    float: left;
    z-index: 10000;
    line-height: 25px;
    position: relative;
}
.sy1_li:first-child {
    margin-left: 46px;
}
.sy1_li {
    float: left;
    display: inline;
    margin-left: 2px;
}

.nav.scroll .sy1_ul li.sy1_li .sy1_tit {
    color: #94CAFF;
    font-size: 16px;
    background: no-repeat right center;
    padding-right: 24px;
}
.sy1_ul li.sy1_li .sy1_tit {
    line-height: 55px;
    font-size: 18px;
    padding: 0 35px;
    display: block;
    text-align: center;
    color: #333333;
    background: no-repeat right center;
    -webkit-transition: background .3s ease-in;
    -ms-transition: background .3s ease-in;
    -moz-transition: background .3s ease-in;
    transition: background .3s ease-in;
}
.sy1_ul li a.sy1_tit {
    color: #FFF;
}
.sy1_li:hover a, .sy1_li.menu_current a {
    background: #237ed6!important;
    color: #fff!important;
}
a:link, a:visited, a:hover, a:active {
    text-decoration: none;
    cursor: pointer;
}

.nav .wp-menu .menu-item a.menu-link {
    display: inline-block;
    padding: 0 32px;
    line-height: 55px;
    color: #FFFFFF;
    font-size: 18px;
}


/*导航栏二级菜单*/
.nav .sub-menu {
    display: none;
    position: absolute;
    left: 0;
    top: 55px;
    min-width: 155px;
    z-index: 100;
    background: #fff;
}


.rili2 .news_list li.news {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: none;
}

.post .con {
    padding: 10px 0;
    margin: 0 auto;
}

/*动态新闻频道样式*/

.main1 .mc{float:left; width:65%;margin-left: 0px;margin-right: 5%;}

.news_list li.news {
    line-height: 34px;
    padding-left: 0px;
    /* padding-right: 8px; */
    float: left;
    display: block;
    width: 50%;
    /* margin-right: 0px; */
}

.tu_text .news_list li.news .news_imgs {
    float: left;
    width: 250px;
    margin-right: 0px;
}

.tu_text .news_list li.news .news_imgs a {
    height: 165px;
    display: table-cell;
    vertical-align: middle;
    background-color: #efefef;
}

.tu_text .news_list li.news .news_imgs img {
    width: 100%;
    height: 100%;
}


/*通知公告样式*/

.main1 .mr{float:left;width: 30%;}
.news_list li.lis {
    float: left;
    width: 100% !important;
}

.rili2 .news_list li.news {
    margin-top: 0px;
    border-bottom: none !important;
}

.rili2 .news_list li.news.n1 {
    margin-top: 0px;
    border-bottom: none;
}
.rili2 .news_list li.news .news_title {
    line-height: 23px;
    margin-top: 4px;
    font-size: 18px;
    color: #000;
}

.rili2 .news_list li.news .news_date {
    float: left;
    width: 65px;
    /* margin-right: -70px; */
    background: #00707a;
    text-align: center;
}

.rili2 .news_list li.news .news_date .news_year {
    line-height: 30px;
    font-size: 22px;
    color: #fff;
    background-color: #3b67b7;
    transition: all 0.4s ease-in-out;
}

.rili2 .news_list li.news .news_date .news_days {
    line-height: 30px;
    font-size: 14px;
    color: #f5f5f5;
    background-color: #0a5aa8;
}


/*特色项目样式*/
.con .rili2{
	display: block;
	float: left;
}

.news_list li.lis2 {
    float: left;
    width: 25% !important;
}

.rili2 .news_list li.news .news_title {
    line-height: 23px;
    margin-top: 4px;
    font-size: 16px;
    color: #000;
    margin: auto auto;
}



/*最新項目*/
.idx_module_list_bg{ padding:80px 0; min-width:1380px; background:url('/images/part2.jpg') no-repeat center top;}
.idx_module_list{ width:447px; padding-right: 20px; float:left; -webkit-transition:all .3s; -ms-transition:all .3s; -moz-transition:all .3s; transition:all .3s;}
.idx_module_list > div{ background:#fff;}
.idx_module_list + .idx_module_list{/* margin-left:30px;*/}
.idx_module_list:hover{ box-shadow:0 0 5px rgba(0,0,0,.2);}
.idx_module_list > div > h3{ font-size:16px; padding:10px 10px 10px 30px; border-bottom:1px solid #eee; color:#333;}
.idx_module_list > div > h3 > span{ position:relative; display:inline-block; }
.idx_module_list > div > h3 > span:before{ position: absolute; left:-25px; top:10px; content:""; height:3px; width:15px; display:block; background:#f4792c; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; border-radius:3px;}
.idx_module_list > div > h3 > span:after{ position: absolute; right:-25px; top:10px; content:""; height:3px; width:15px; display:block; background:#f4792c; -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; border-radius:3px;}
.idx_module_list > div > h3 a{ font-size:12px; float:right; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#777;}
.idx_module_list > div > h3 a:hover{ color:#e26111;}
.idx_item { margin-top:15px; padding:0 10px 15px 5px;}
.idx_item li{ position:relative; line-height:44px; margin-top:8px; border-bottom:1px dashed #fff; -webkit-transition:all .3s; -ms-transition:all .3s; transition:all .3s;}
.idx_item li:before{ position:absolute; top:50%; left:5px; margin-top:-3px; content:''; width:6px; height:6px; display:block; background:#d6c3b7; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; border-radius:50%;}
.idx_item li a{ position:relative; display:block; color:#333; padding-left:20px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.idx_item li:hover{ border-bottom:1px dashed #c4d7e8;}
.idx_item li:hover a{ color:#0A5AA8;}

.index_list{ width:680px;}
.main-title-box {
	position:relative;
    text-align: center;
    opacity: 1;
}
.main-title-box .title-bg {
    font-size: 30px;
    color: #e9ebf4;
    line-height: 40px;
	text-transform:uppercase;
}
.main-title-box .title-text {
    font-size: 26px;
    color: #0b5aa8;
    position: relative;
    top: -25px;
}
.sz_list{ margin-top:20px; text-align:center;}
.sz_list li{ 
	width:210px;
	min-height:330px;
	display:inline-block;
	*display:inline;
	border:1px solid #e3e4ea;
	box-sizing:border-box;
	text-align:center;
	-webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; transition:all .3s;}
.sz_list li + li{ margin-left:24px;}
.sz_list li a{ color:#333;}
.sz_list li div {  height:290px; border-bottom:1px solid #e3e4ea; overflow:hidden;}
.sz_list li div img{ width:100%; height:100%; -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; transition:all .3s;}
.sz_list li p{ padding:12px; font-weight:bold;}
.sz_list li:hover img{ transform: scale(1.05);}
.sz_list li:hover a{ color:#f4792c;}



/*声明*/
.text_right{ text-align:rigth;}
.enrollment_swap{ border-top:1px solid #ddd;}
.enrollment_swap .item_block{
	width:370px;
	padding: 15px 0 30px 50px;
	border-left:1px solid #ddd;
	float:left;
	margin-left:50px;
	height:240px;
    }
.enrollment_swap .item_block:first-child{ margin-left:0; border-left:0; padding-left:30px;}
.enrollment_swap .item_block h3 {
    font-size: 26px;
    color: #1e9ce9;
    line-height: 48px;
    padding: 10px 0 10px 55px;
	font-weight:normal;
}
.enrollment_swap .item_block.zzsm h3 {
    background: url('/images/sm.png') no-repeat left center;
}
.enrollment_swap .item_block.xxjs h3 {
    background: url('/images/xxjs.png') no-repeat left center;
}
.enrollment_swap .item_block.pjfk h3 {
    background: url('/images/pjfk.png') no-repeat left center;
}
.enrollment_swap .emain p {
    color: #555555;
    font-size: 16px;
    line-height: 34px;
	text-align:justify;
}
.department2 .item .p {
    margin-top: 20px;
    font-size: 18px;
    padding-left: 90px;
}
.links { padding-left:10px; margin-top:30px;}
.links a {
	position: relative;
    padding-left: 25px;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    box-sizing: border-box;
    margin-bottom: 20px;
    line-height: 1.3;
    white-space: nowrap;
	font-size:16px;
	color:#333;
}
.links a:before {
    content: "";
    width:19px;
	height:9px;
	display:block;
	background:url('/images/jt.png') no-repeat left top;
    margin-right: 10px;
    position: absolute;
    left: 0;
    top:5px;
	 -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; transition:all .3s;
}
.links a:hover{ color:#1e9ce9;}
.links a:hover:before {
	left: 3px;
}


/*友情链接*/
.bg_grey{ min-width:1345px; background:#EFF2F6}

a:link, a:visited, a:hover, a:active {
    text-decoration: none;
    cursor: pointer;
}

.td-list li {
    display: inline-block;
    float:left;
    margin-right: 50px;
    margin-bottom: 60px;
    width: 70px;
}

.td-list li a {
    font-size: 16px;
    color: #333333;
    display: inline-block;
}

.td-list  li a.item01{background: url("/_upload/tpl/04/4a/1098/template1098/images/tdicon10.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list  li a.item02{background: url("/_upload/tpl/04/4a/1098/template1098/images/tdicon11.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list  li a.item03{background: url("/_upload/tpl/04/4a/1098/template1098/images/tdicon1.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list  li a.item04{background: url("/_upload/tpl/04/4a/1098/template1098/images/tdicon2.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list  li a.item05{background: url("/_upload/tpl/04/4a/1098/template1098/images/tdicon4.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list  li a.item06{background: url("/_upload/tpl/04/4a/1098/template1098/images/tdicon3.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list  li a.item07{background: url("/_upload/tpl/04/4a/1098/template1098/images/tdicon5.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list  li a.item08{background: url("/_upload/tpl/04/4a/1098/template1098/images/tdicon6.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list  li a.item09{background: url("/_upload/tpl/04/4a/1098/template1098/images/tdicon7.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list  li a.item10{background: url("/_upload/tpl/04/4a/1098/template1098/images/tdicon8.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list  li a.item11{background: url("/_upload/tpl/04/4a/1098/template1098/images/tdicon9.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}
.td-list  li a.item101{background: url("/_upload/tpl/04/4a/1098/template1098/images/tsg.png") no-repeat left center;padding-left: 67px;padding-top: 12px;padding-bottom: 12px;}



.kstd-title h3{color:#0B5AA8;font-size: 18px;font-weight: normal}
.kstd-title{width:111px;height:64px;background: url("/_upload/tpl/04/4a/1098/template1098/images/ztbg.png") no-repeat;margin-right: 10px;}
.zkbtn{font-size: 16px;color:#0B5AA8;background: url("/_upload/tpl/04/4a/1098/template1098/images/zkzt.png") left center no-repeat;padding-left: 31px;cursor: pointer}
.sqbtn{font-size: 16px;color:#0B5AA8;background: url("/_upload/tpl/04/4a/1098/template1098/images/sqzt.png") left center no-repeat;padding-left: 31px;display: none;cursor: pointer}
.sq-td{display: none}
.zksqBtn{margin-top: 10px;}





/*最新项目*/

.content {
    color: #4d4d4d;
    padding-bottom: 60px;
}

.idx_module_list_bg {
    padding: 80px 0;
    min-width: 1380px;
    background: url('/images/part2.jpg') no-repeat center top;
}

#slideBox{ position:relative;}
.mr_frBtnL, .mr_frBtnR{ position:absolute; top:50%; z-index:9; margin-top:-23px; opacity:.3; filter:Alpha(opacity=30); cursor:pointer;}
.mr_frBtnL{ left:0;}
.mr_frBtnR{ right:0;}
.mr_frBtnL:hover, .mr_frBtnR:hover{ opacity:1; filter:Alpha(opacity=100);}











/*底部样式*/
.footer2 {
    width: 100%;
    height: 210px;
    background: url('/images/footbg.png') no-repeat #033D70;
}

.footer2 .container2{
    padding-top: 40px;
}



.footLogo {
    margin-top: 15px;
}



.footMiddle {
    width: 450px;
    padding-right: 30px;
    border-right: 1px dashed #2A639B;
}

.footMiddle p.address {
    padding-bottom: 15px;
}
.footMiddle p {
    color: #82BCF5;
    font-size: 14px;
}

.footMiddle p.copyright {
    line-height: 34px;
}



/****************************** 通用样式 **************************/
.p_t_60 {
    padding-top: 60px;
}

.container2{
    width: 1345px;
    margin: auto;
}

