*{margin:0px;padding:0px;}
.icon {width: 1em;height: 1em;vertical-align: -0.15em; fill: currentColor; overflow: hidden;}
.top_left{display:inline-block;float:left;margin:20px 0px 18px 0px;}
.top_right{width:20%;display:inline-block;float:right;}
.navbar-default{background:none;border-color:#FFFFFF;3}
#nav-xitong{display:block;margin:39px 0 0 0;float:right;}
#nav-xitong li{display: block; float:left;font-size:14px;line-height:20px;;}
#nav-xitong li:last-child{margin-left:39px;margin-right:20px;}
#nav-xitong .icon{margin-right:3px;}
#nav-xitong li:first-child .icon{width:20px;height:14px;}
#nav-xitong li:last-child .icon{width:17px;height:17px;}
.search_form .icon{width:20px;height:20px;}
#so-top{float:right;}
/*.row{margin-left:0px!important;margin-right:0px!important;}*/
.navbar-collapse{background: #0068bf!important;}
/*重写*/
#guide .position ul li:nth-child(1){background:#167ebb;}
#guide .position ul li:nth-child(2){background:#008cd7;}
#guide .position ul li:nth-child(3){background:#51a9b5;}
#guide .position ul li:nth-child(4){background:#728cc7;}
#guide .position ul li:nth-child(5){background:#1c80a0;}
#guide .position ul li:nth-child(6){background:#b16c99;}
#guide .position ul li:nth-child(7){background:#188dd2;}
#guide .position ul li:nth-child(8){background:#1c80a0;}
#guide .position ul li:nth-child(9){background:#51a9b5;}
#guide .position ul li:nth-child(10){background:#188dd2;}

#guide .position ul li:hover{background:#FFFFFF;color:#005D92;}
#guide .position ul .main_li .main_a .ch:hover,#guide .position ul .main_li .main_a .ch:focus{color:#005D92;}
#guide .position ul .main_li{color:#005D92;}
.daohang_nei:hover{background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,87,181,0.1) 100%);}

/*重写结束*/

.middle_banner{width:100%;/*overflow: hidden;text-wrap:nowrap;*/}
/*通知公告*/
.notice h2,.news h2,.quicknavigation h2,.link h2{font-size:22px;font-weight:600;margin-top:30px;margin-bottom:9px;}
.notice h2 img,.news h2 img{margin-left:0px;margin-right:8px;margin-top: -4px;}
.notice .notice_list,.news .news_list{display:block;height:520px;background:#FFFFFF;border:1px solid #86BAF0;}
.notice .notice_list ul{padding:18px 0px 0px 25px;display: block;position: relative;}
.notice .notice_list ul li{display:block;line-height:40px;height:40px;background:url(border_left.png)no-repeat 0px 14px;}
.notice .notice_list ul li a{padding-left:7px;font-size:16px;float:left;width:87%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000000;}
.notice .notice_list ul li a:hover{color:#1774D4;}
.notice .notice_list ul li span{font-size:14px;float:right;padding-right:26px;color:#639EDB;}

/*工作动态*/
.new_title{font-size:18px;line-height:25px;color:#000000;padding:0px 0 13px 0px;font-weight:600;}
.new_subtitle{font-size:14px;color:#666;height: 64px;overflow-y: hidden;display: inline-block;}

.news .news_list{margin-bottom: 54px;}
.news .news_list ul{padding:24px 26px 13px 25px;position: relative;}
.news .news_list ul li{padding-bottom:27px;}
.news .news_list ul li:last-child{padding-bottom:0px;}
.new_photo{width:140px;height:100px;}
.new_con_r{float:right;width:69%;line-height:22px;}
.new_time{display:block;font-size: 14px;color:#639EDB;padding-top:8px;}

.news h2,.notice h2{line-height:24.3px;}
.news h2 a,.notice h2 a{width:10%;display:inline-block;float:right;text-align: right;font-size:14px;}
.more{background: url(more.svg) 6px 7.5px no-repeat;}

.common_used{width:100%;height:100%;background: url(common_used_bg.png) no-repeat;}
.common_used_title{text-align: center;margin:45px 0px 30px 0px;}
.common_used ul{height:auto;padding-bottom:84px;padding-top:30px;}
.common_used a span:first-child{display:block;font-size: 24px;color:#FFFFFF;line-height: 34px;text-align:center;padding-top:41px;}
.common_used a .icon{width:50px;height:20px;display:block;border:1px solid #FFFFFF;margin:0 auto;margin-top:21px;}
.jczzh{height:150px;background:url(jczzh.png) no-repeat;}
.xshgz{height:150px;background:url(xshgz.png) no-repeat;}
.hzjl{height:150px;background:url(hzjl.png) no-repeat; }
.xygz{height:150px;background:url(xygz.png) no-repeat; }
.ywgz{height:150px;background:url(ywgz.png) no-repeat; }
.xzzhx{height:150px;background:url(xzzhx.png) no-repeat; }
.xshjz{height:150px;background:url(xshjz.png) no-repeat; }
.jgzhshk{height:150px;background:url(jgzhshk.png) no-repeat; }
.yanjiuzhongxin{height:150px;background:url(yanjiuzhongxin.png) no-repeat; }
.shifanzhongxin{height:150px;background:url(shifanzhongxin.png) no-repeat; }
/* .yanjiuzhongxin span,.shifanzhongxin span{font-size:28px!important;} */
.yanjiuzhongxin span:first-child{width: 100%;float:right;line-height:34px;/* margin-top:-17px; */}
.yanjiuzhongxin span .icon{margin-top: 90px;/* margin-left:72%; */}


.out-div {position:relative;color: #333333;font-size: 16px;line-height: 22px;display: inline-block;   
        height: auto;   
        width: 300px;   
        text-align: center;   
        border-radius: 0px;   
        margin-left: 32px;   
        vertical-align: top;   
        background-color: maroon;   
    }   
    .arrow {   
        width: 0px;   
        height: 0px;   
        border-top: 10px solid transparent;   
        border-right: 10px solid;   
        border-bottom: 10px solid transparent;   
        position: absolute;   
        margin-left: -10px;   
        margin-top:43%;   
        border-right-color:maroon;   
    }   

.footer{background:#0068bf;}
.mail{width:146px;height:36px;display:inline-block;margin-top:45px;background:#1b78c5;border:1px solid #95c1e4;border-radius:18px;color:#FFFFFF;padding-left:23px;line-height:36px;font-size:14px;}
.mail:first-child{margin-right:20px;}
.jub{width:146px;height:36px;display:inline-block;margin-top:45px;background:#1b78c5;border:1px solid #95c1e4;border-radius:18px;color:#FFFFFF;margin-left: 20px;line-height:36px;text-align: center;font-size:14px;}
.mail .icon{margin-right:12px;font-size:18px;padding-top:2px;}
.mail:hover,.jub:hover{border:1px solid #95c1e4;color:#FFFFFF;font-size:14px;}
.link ul{border-bottom:2px solid #5298d3;height:105px;padding-top:20px;}
.link li{width:25%;display:block;float:left;font-weight:400;line-height:25px;}
.link li:last-child{padding-right:0px;}
.link li a{color:#FFFFFF;font-size:14px;line-height:20px;}

.shiye_icon{margin-top:17px;float:left;margin-right:24px;margin-bottom:53px;}
.copyright{display:block;float:left;padding-top:27px;color:#CAD7EE;font-size:14px;line-height:23px;}
.erweima_con{width:100%;}
.erweima{width:45%;float:left;margin-top:58px;}

.erweima:first-child{margin-right:26.4px;}
.erweima img{width:127px;border:7.6px solid #ffffff;margin-right:0px}
.erweima:last-child img{display:block;text-align:right;}
.erweima_text{height:22px;display:block;text-align:center;margin-top:16px;font-size:16px;font-family:PingFangSC-Semibold;font-weight:600;color:rgba(255,255,255,1);line-height:22px;}
/*.erweima:last-child .erweima_text{width:92%;display:block;float:right;margin:0 auto;}*/

.sec_img{height:300px;}

 /*sub页面样式开始*/
.positions p{font-size:15px;}
.title_sec{width:100%;}
.title_sec h2 {margin:20px 0px 20px 0px;padding-left:0px;font-size:28px; line-height:36px;color:#4B4B4B;}
.title_sec .positions {margin:20px 0px 20px 0px;line-height:36px;text-align: right;}
.nav_sec ul li{margin:2px 10px 0px 0px;float:left;background:rgb(0, 128, 193);height:40px;line-height:40px;}

.nav_sec ul li:hover{background:none;}
.nav_sec ul li a:hover,.title_sec ul li:hover a:hover{color:rgb(0, 128, 193);}
.nav_sec{margin-top:20px;}

.nav_sec ul li a{color:#FFFFFF;padding:0px 10px;width:100%;height:40px;display:block;font:normal 16px/40px "microsoft yahei"}
.main_sec{margin:30px 0px 30px 0px;}
.lmain_item_con{margin-top:24px;}
.lmain_item_con:first-child{margin-top:0px;}
.lmain_item_con h2,.lmain_item_con_sub h2{font-size:24px;line-height: 36px;color:#4B4B4B;border-bottom: 2px solid #0080c1;padding:15px 0px 10px;}
.more_sec {float: right;background: url(more.png)0px 18px no-repeat;text-indent: -999em;width: 23px;height: 34.4px;}
.lmain_item_con ul,.lmain_item_con_sub ul{border: 1px solid #bfc3c4;background: #fff;padding: 20px 25px;}
.lmain_item_con ul li,.lmain_item_con_sub ul li{font-size: 14px;line-height: 1.5em;padding: 1em 0;border-bottom: 1px solid #eee;}
.lmain_item_con_sub ul li a{padding-left:0px;width:87%;display:inline-block;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.lmain_item_con ul li a{padding-left:15px;width:87%;display:inline-block;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.lmain_item_con ul li span,.lmain_item_con_sub ul li span{float:right;font-size: 14px;color: #999;}
.rmain_top h2,.sec_quicknav h2,.lastupdate h2{font-size:24px;color:#4B4B4B;line-height: 36px;margin-bottom: 20px;padding:15px 0px 10px; border-bottom: 2px solid #d6d6d6;}

.sec_quicknav ul li{padding:0px 0px 20px 0px;}
.sec_quicknav ul li img {padding: 0px 10px 0px 10px;}
	/*最新更新*/
.lastupdate li{border-bottom: 1px dotted #bababa; padding: 0.75em 0;}
.lastupdate li .thumb {padding-bottom: 8px; color: #999;}
.lastupdate li .thumb i{font-size: 14px;margin-right: 5px;}
.icon-shizhong3{color:#f56763;}
.icon-yanjing1-copy{color:#8a8a8a;margin-left:15px;}
.lastupdate li a{font-size:14px;color: #333;}
.lastupdate li a { font-size: 14px;color: #333;display: block;width: 100%;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.lastupdate li a:hover{color:#0080C1;}
/*sub页面样式结束*/

/*list--页面开始*/
.lmain_item_con .lmain_item_listpage {border:none;background: #fff;padding: 20px 15px 20px 0px;}
.pagebox{overflow:hidden; zoom:1; font-size:14px; font-family:"microsoft yahei",sans-serif;color: #b21729;}
.pagebox span{float:left; margin-right:2px; overflow:hidden; text-align:center; background:#fff;}
.pagebox span a{display:block; overflow:hidden; zoom:1; _float:left;}
.pagebox span.pagebox_prev_nolink, span.pagebox_next_nolink, span.pagebox_first_nolink, span.pagebox_last_nolink,.pagebox_next,.pagebox_last{background: none;border: 1px solid #aaa;color: #b21729;display: inline-block;line-height: 32px;margin: 0 2px;padding: 0 12px;height: 32px;border-radius: 3px;vertical-align: middle;}
.pagebox span.pagebox_prev{color:#b21729; height:32px;}
.pagebox span.pagebox_prev a,.pagebox span.pagebox_prev a:visited,.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited,.pagebox span.pagebox_fisrt a,.pagebox span.pagebox_first a:visited,.pagebox span.pagebox_last a,.pagebox span.pagebox_last a:visited{color:#666666;text-decoration:none;text-align:center;width:53px;cursor:pointer;height:32px;line-height:32px;}
.pagebox span.pagebox_prev a:hover,.pagebox span.pagebox_prev a:active,.pagebox span.pagebox_next a:hover,.pagebox span.pagebox_next a:active,.pagebox span.pagebox_first a:hover,.pagebox span.pagebox_first a:active,.pagebox span.pagebox_last a:hover,.pagebox span.pagebox_last a:active{color:#363636; text-decoration: underline;text-decoration: none;}
.pagebox_num_nonce a{color:#fff;}
.pagebox span.pagebox_num_nonce{padding:0 13px;margin:0px 2px; height:32px; line-height:32px; color:#fff; border-radius:3px;cursor:default; background:#b21729; font-weight:bold;}
.pagebox span.pagebox_num{color:#b21729; height:32px;line-height:32px;margin:0 2px;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{color:#666666;text-decoration:none;padding:0 12px;border: 1px solid #aaa;border-radius:3px;cursor:pointer;height:32px;line-height:32px;text-decoration: none;}
.pagebox span.pagebox_num a:hover,.pagebox span.pagebox_num a:active{color:#B21729;text-decoration: underline;text-decoration: none;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:32px; background:none; line-height:32px;}

.new_quick{text-align: center;background:#F1F1F1;margin-bottom: 10px;line-height:40px;}
.new_quick:hover{background:#b21729;}
.new_quick a{width:100%;display:block;}
.new_quick a:hover{color:#FFFFFF;}
.sec_quicknav .new_quick {height:40px;padding: 0px 0px 0px 0px;}

.avoid_linefeed a{display:inline-block;width:100%;white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}

/*list--页面结束*/
/*article--页面开始*/
.article h3{font-size: 25px;font-weight: bold;line-height: 1.5em;margin-bottom: 0.25em; text-align: center;}
.article .infoBox{display: inline-block;font-size: 12px;line-height: 30px;color: #999;border-bottom: 1px solid #ddd;margin: 20px 0px;}
.article .infoBox i{ font-size:12px;}
.article .other{width:100%;}
.article .other p{width:100%;height:35px;line-height:36px;display:inline-block;overflow: hidden;text-overflow:ellipsis;white-space:nowrap}
.article .other a{font-size:14px;}
.article #new span{font-size:16px;font-family: "microsoft yahei";line-height:1.75em;}
.position_list_art{margin:20px 0px;line-height:36px;display:block;text-align: right;}
#news img{max-width:100%;height:auto;margin:0 auto;}
/*article--页面结束*/
/*teacher--页面开始*/
.lmain_item_con_teacher{margin-bottom: 20px;}
.lmain_item_con_teacher h2 {font-size: 24px;line-height: 36px;color:#4b4b4b;border-bottom:2px solid #0080c1;margin-bottom: 20px;padding-bottom: 15px;}
.lmain_item_con_teacher ul{background: #fff;}
.lmain_item_con_teacher ul li {display:block;font-size: 14px;height:3.5em;line-height:2.5em; width:20%;float:left;padding: 5px 0px 5px 0px;}
.lmain_item_con_teacher ul li span{margin-right:20px;}
.lmain_item_con_teacher ul li span img{height:20px;padding-bottom:4px;}
.lmain_item_con_teacher ul li a{color: #333;}
/*teacher--页面结束*/
@media (max-width:992px){	
.main_sec {margin: 20px 0px 0px 0px!important;}
.title_sec h2{padding-left:2%;}
.lmain_item_con ul li a {padding-left:0px; }
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color:#ddd;}
.row{margin-left:0px;margin-right: 0px;}
/*手机端导航滑动效果--开始*/
  .contain {height: 60px;-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;}
  .nav {height: 100%;overflow-x: scroll;overflow-y: hidden;
      background-color: #999;
      /*解决ios上滑动不流畅*/
      -webkit-overflow-scrolling: touch;
      padding-bottom: 20px;
  }
  .con {width: 1170px!important;height: 100%;display: flex;align-items: center;}
  .con>li {text-align:center;font-size: 16px;width: 80px;color: #fff;list-style: none;}
  .contain ::-webkit-scrollbar {display: none;}
/*手机端导航滑动效果--结束*/
.drop .dropdown-menu{display:none;}
.common_used ul {padding-bottom:0px;}

.swiper-slide img {width:100%;height:100%;}
.swiper-container {margin: 0px 0 0px!important;}
.swiper-container {width: 100%;background: #edfaff;padding-top:0px !important;padding-bottom: 0px!important;}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next {left: 10%;right: auto;margin-top:0px!important;}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev {right:10%;left: auto;margin-top:0px!important;}

.jczzh,.xshgz,.hzjl,.xygz,.ywgz,.xzzhx,.xshjz,.jgzhshk{background-size:cover; }
.yanjiuzhongxin{height:150px;background:url(yanjiuzhongxin.png)no-repeat;background-size:cover;}
.shifanzhongxin{height:150px;background:url(shifanzhongxin.png)no-repeat;background-size:cover; }
.yanjiuzhongxin span,.shifanzhongxin span{font-size:28px!important;}
.yanjiuzhongxin span:first-child{width:100%;float:right;line-height:34px;margin-top:-17px;}
.yanjiuzhongxin span .icon{margin-top:107px;}

.footer{margin-top:30px;}
.mail:first-child {margin-right:17px;}
.link,.shiye_icon,.erweima_con{display:none;}
.copyright{padding-bottom:30px;}
.positions,.position_list_art{display: none;}

.article img {width: 100%;}
#news img { width: 100%; margin: 0 auto;}

}
/*iphone5*/
@media (max-width:321px){
	.mail{width:120px;}
	.mail:first-child {margin-right: 11px;}
	.lmain_item_con ul li a{width:71%;}
	.nav_sec ul li {margin: 2px 2px 0px 0px;}
	.nav_sec ul li a {padding: 0px 4px;width: 100%; height: 25px;}
	.lmain_item_con_teacher ul li span {margin-right: 0px;}
}
/*Galaxys5*/
@media (min-width:322px)and (max-width:361px){	
	.mail:first-child {margin-right:2px;}
	.nav_sec ul li a {padding: 0px 6px;}
	.nav_sec ul li{margin:2px 7px 0px 0px;}
	.lmain_item_con ul li a{width:75%;}
	.pagebox span.pagebox_prev_nolink, span.pagebox_next_nolink, span.pagebox_first_nolink, span.pagebox_last_nolink,.pagebox_next,.pagebox_last{padding: 0 7px;}
	.lmain_item_con_teacher ul li span{margin-right:6px;}
}
@media (min-width:362px)and (max-width:374px){
.lmain_item_con_teacher ul li span{margin-right:8px;}
}
@media (min-width:375px)and (max-width:992px){
.lmain_item_con_teacher ul li span {margin-right: 8px;}
}
@media (min-width:767px)and (max-width:992px){
	.swiper-container {width: 100%;background: #edfaff;padding-top:30px !important;padding-bottom: 30px!important;}
}