*{margin:0px;padding:0px;}
body{font:16px/1.75em "microsoft yahei";color:#333;}
html, body, h1, h2, h3, h4, ul, li, dl,input{ margin:0px;padding:0px;list-style-type:none }
a{color:#000000;text-decoration:none;}
a:hover{text-decoration:none; border: 0;color:#1774d4;}
/*a:active {star:expression_r(this.onFocus=this.blur());} */
:focus { outline:0; } 
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;font-size:16px;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank1{height:1px;overflow:hidden;}
.blank2{height:2px;overflow:hidden;}
.blank10{height:10px;overflow:hidden;}
.blank12{height:12px;overflow:hidden;}
.blank20{height:20px;overflow:hidden;}
.blank30{height:30px;overflow:hidden;}
.indent_lr15{padding-right:0px!important;padding-left:0px!important;}
.indent_lrMinus15{padding-right:15px!important;padding-left:15px!important;}
.indent_radd15{padding-right:0px!important;}
.indent_ladd15{padding-left:0px!important;}
.indent_ladd9{padding-left:9px!important;}
.panel{margin-bottom:0px;}

/*首页样式-----开始*/

/*搜索框--开始*/
input #so{color:;}
.btn-default{background:none;border:none;}
.search_form_placetext{background: none;}			
#so-top {width:284px;background:#FFFFFF;border: 1px #bcbcbc solid;border-radius:21px;padding-right:15px;margin-top:18px;}
/*设置搜索框光标的位置*/
#so-top input {width: 175px;padding:0 0 0 20px;;height:38px;line-height:38px;border: none;float: left;font-size: 14px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;}
/*设置placeholder的字体颜色*/
input::-webkit-input-placeholder{color:#888888;padding-left:00px;font-size:14px;}
input:-ms-input-placeholder{color:#888888;padding-left:0px;font-size:14px;}
input::-moz-placeholder{padding-left:0px;}                  /* Firefox版本19+ */
input:-ms-input-placeholder{padding-left:0px;}           /* IE浏览器 */
/*searchicon的位置*/
.btn-default .icon{vertical-align: -0.65em;font-size:20px;}
#so-top button {border: none;padding: 0;margin: 0;height: 25px;padding: 9px 0 0 5px;float: right;}
#so-top .btn-default img{padding-bottom:19.5px;}
#so-top .btn-default:hover,#so-top .btn-default:focus{background:none;} 
/*搜索框--结束*/

/*头部导航-开始*/
.navbar-collapse{background:#6ea9cb;}
/*navbar-collapse,navbar-nav不能将高度写死,如果写死在手机端一级菜单的高度就会是写死的高度*/
.navbar-collapse.collapse {width:100%;line-height:70px;margin-top:0px;}

#guide .position ul .main_li .on .main_a .ch,#guide .position ul .main_li .main_a .ch:hover,#guide .position ul .main_li .main_a .ch:focus{color:#005D92;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav li a:focus {
    color: #dc5c59;
    background: #FFFFFF;    
}

.navbar-nav, .dropdown,.dropdown_menu{font-size:15px;}
.navbar{margin-bottom:0px;}
/*设置导航字体颜色*/
.navbar-default .navbar-nav > li > a {color:#9C0E1F;}
/*设置导航间距字号*/
.nav > li > a {position: relative;display: block;padding: 25px 12px;font-size:16px;}
/*设置一级导航的宽度及居中*/
.nav .dropdown{width:138px;text-align:center;}
/*设置二级导航的宽度*/
/*.dropdown .dropdown-menu{width:135px;overflow:hidden;}*/
/*dropdown-menu的宽度和dropdown-menu li 的宽度要一样.*/
.dropdown-menu,.dropdown-menu > li{min-width:135px;}
/*设置二级导航链接标签的宽度与二级导航保持一致并字体居中显示*/
.dropdown-menu > li > a{width:300px; padding:0px;text-align:center;}
/*去除没有二级菜单的导航下的白条*/
.dropdown-menu {padding: 0px 0;margin: 0px 0 0;}
/*一级菜单滑过点击的背景颜色和字体颜色*/
/*.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background: rgb(178, 23, 41);color:#FFFFFF;}*/
/*.dropdown-menu{position:absolute;top:0%;left:300px;z-index:1000;display:none;float:left;}*/

.drop ul  i {
	  display: block;
	  width: 0px;
	  height: 0px;
    border-color: transparent;
    border-style: solid;
    border-width: 10px; 
    position: absolute;
    top:50%;
    margin-left:0px;
    left:-10px;
		z-index:2;    
}

.drop ul  i em {
    display: block;
    height: 0px;    
    width: 0px;
    border-top: 14px solid transparent;   
    border-right: 10px solid #FFFFFF;   
    border-bottom: 14px solid transparent; 
    position: absolute;
    left:0px;
    top:-10px;
    margin-left:-10px;
}
/*基层组织,合作交流*/
.drop > .jczzh ul  i,.drop > .hzjl ul  i {
	display: block;
	  width: 0px;
	  height: 0px;
    border-color: transparent;
    border-style: solid;
    border-width: 10px; 
    position: absolute;
    top:15.5%;
    margin-left:0px;
    left:-10px;
		z-index:2;
}
/*研究中心、示范中心*/
.drop > .yanjiuzhongxin ul  i,.drop > .shifanzhongxin ul  i {
	display: block;
	  width: 0px;
	  height: 0px;
    border-color: transparent;
    border-style: solid;
    border-width: 10px; 
    position: absolute;
    top:80%;
    margin-left:0px;
    left:-10px;
		z-index:2;
}
/*学生工作、校友工作*/
.drop > .xshgz ul  i,.drop > .xygz ul  i {
	display: block;
	  width: 0px;
	  height: 0px;
    border-color: transparent;
    border-style: solid;
    border-width: 10px; 
    position: absolute;
    top:15.5%;
    margin-left:0px;
    left:-10px;
		z-index:2;
}

.drop > .xzzhx ul  i,.drop > .jgzhshk ul  i{
	  display: block;
	  width: 0px;
	  height: 0px;
    border-color: transparent;
    border-style: solid;
    border-width: 10px; 
    position: absolute;
    top:50%;
    margin-left:0px;
    left:-10px;
		z-index:2;    
}
.drop > .xygz ul  i em,.drop > .xshgz ul  i em ,.drop > .xzzhx ul  i em,.drop > .jgzhshk ul  i em{
    display: block;
    height: 0px;    
    width: 0px;
    border-top: 14px solid transparent;   
    border-left: 10px solid #FFFFFF; 
    border-right:0px solid transparent;  
    border-bottom: 14px solid transparent; 
    position: absolute;
    left:310px;
    top:-10px;
    margin-left:-12px;
}

.drop{display:block;position:relative;}
.dropdown-menu{position:absolute;top:-100%;left:300px;z-index:1000;display:none;float:left;min-width:300px;min-height:400px;border-radius:0;padding-top:30px;}
.jczzh > .dropdown-menu,.hzjl > .dropdown-menu{
	position:absolute;
	top:0%;
	left:300px;
	z-index:1000;
	float:left;
	min-width:300px;
	min-height:450px;
	border-radius:0;
	}
.yanjiuzhongxin > .dropdown-menu,.shifanzhongxin > .dropdown-menu{
position:absolute;
top:-200%;
left:300px;
z-index:1000;
float:left;
min-width:300px;
min-height:450px;
border-radius:0;
}
.xygz > .dropdown-menu,.xzzhx > .dropdown-menu,.jgzhshk > .dropdown-menu{
	position:absolute;
	top:-100%;
	left:-300px;
	z-index:1;
	float:left;
	min-width:300px;
	min-height:450px;
	border-radius:0;
	}
.xshgz > .dropdown-menu,.xygz > .dropdown-menu{
	position:absolute;
	top:0%;
	left:-300px;
	z-index:1;
	float:left;
	min-width:300px;
	min-height:450px;
	border-radius:0;
}

.dropdown-menu li a{width:82%;height:48px;line-height:48px;overflow:hidden;white-space:nowrap;font-size: 16px;text-align: center;border-bottom:1px solid rgba(219,219,219,1);margin:0 auto;}
.dropdown-menu li:first-child{margin-top:51px;}
/*二级菜单的默认字体颜色*/
.dropdown-menu a {color:#777;cursor:pointer;text-align: center;}
/*鼠标滑过二级菜单时的背景色*/
.dropdown-menu a:hover{height:44px;line-height:44px;margin-top:4px;border: 1px dotted #444; background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,87,181,0.1) 100%);}
/*鼠标滑过二级菜单的字体颜色*/
.dropdown-menu.dropdown-menu a:hover span{color:#FFFFFF;font-family:"microsoft yahei";}
/*头部导航-结束*/
/*首页样式-----结束*/

/*page样式--开始*/
.lmain_item_con .lmain_item_listpage {border:none;background: #fff;padding: 20px 0px;}
.pagebox{overflow:hidden; zoom:1; font-size:14px; font-family:"å®‹ä½“",sans-serif;color: #16589E;}
.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: #16589E;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:#16589E; 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:#3568b9;text-decoration:none;text-align:center;width:53px;cursor:pointer;height:32px;line-height:32px;border-radius: 3px;}
/*鼠标滑过*/
.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:#0080C1; font-weight:bold;}
.pagebox span.pagebox_num{color:#16589E; height:32px;line-height:32px;margin:0 2px;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{color:#3568b9;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:#363636;text-decoration: underline;text-decoration: none;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:22px; background:none; line-height:23px;}
.pagebox span.pagebox_prev_nolink, span.pagebox_next_nolink, span.pagebox_first_nolink, span.pagebox_last_nolink {border: 1px  #aaa solid!important;}
/*首页按钮*/
.pagebox span.pagebox_first a {border: 1px solid #aaa;border-radius: 3px;height: 32px;width: 53px;line-height: 32px;color:#16589E;}
.pagebox span.pagebox_first a:visited {border: 1px solid #aaa;border-radius: 3px;height: 32px;width: 53px;line-height: 32px;color:#16589E;}
/*上一页按钮*/
.pagebox span.pagebox_prev a {border: 1px solid #aaa;border-radius: 3px;height: 32px;width: 53px;line-height: 32px;color:#16589E;}
.pagebox span.pagebox_prev a:visited {border: 1px solid #aaa;border-radius: 3px;height: 32px;width: 53px;line-height: 32px;color:#16589E;}
/*page样式--结束*/
@media (max-width:992px){
	.top_left{margin:0px;}
	.top_left img{width:75%;margin-top:-54px;margin-left:2%;}
	.top_right{display:none;}
	.common_used_title img{width:100%;}		
	.new_con_r {width: 50%;}
	.notice .notice_list, .news .news_list {height:auto;}
	.news h2 a, .notice h2 a {width: 15%;}
	.notice .notice_list ul li a{width:78%;}	
	.news .news_list {margin-bottom: 0px;}
	.common_used{margin-top:30px;}	

	/*sub*/
	.lmain_item_con_sub ul {padding: 20px 2%;}
	.lmain_item_con_sub ul li a{width:75%;}

	/*list*/
	.sec_img{display:none;}
	.positions p {font-size: 14px;}
	.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 ul li a{width:77%;}
	.nav_sec ul li a {padding: 0px 7px;width: 100%; height: 25px;}
	.pagebox span.pagebox_prev_nolink, span.pagebox_next_nolink, span.pagebox_first_nolink, span.pagebox_last_nolink,.pagebox_next,.pagebox_last{padding: 0 7px;}
		
	.container > .navbar-header{margin-left:0px;margin-right:0px;}
	/*有可能是屏幕左右晃荡的原因*/
	.row{margin-left:0px;margin-right: 0px;}
	.row .col-xs-12{padding-left:2%!important;padding-right:2%!important;}
	.container-fuild .MobLunbo_minus15_style .col-xs-12{padding-left:0%!important;padding-right:0%!important;}
	.container{padding-left:0%!important;padding-right:0%!important;}
	.title_sec .positions{margin-bottom:15px;}
	/*当前位置的边距*/
	.positions .indent_lrMinus15{padding-left:0%!important;padding-right:0%!important;}
	/*主体部分距离上边距的高度*/
	.main_sec {margin:20px 0px 30px 0px;}
	/*手机端导航按钮的样式*/
	.navbar-toggle {margin-top: 18px;margin-bottom:0px;}
	.navbar-default .navbar-toggle {border-color: #639EDB;}
	.navbar-default .navbar-toggle .icon-bar {background-color:#639EDB;}
}

/*iphone5*/
@media (max-width:321px){
.carousel-inner {height:93px;}
.new_con_r{float:right;width:42%;line-height:22px;}
.notice .notice_list ul li a{width:74%;}
.news h2 a, .notice h2 a {width: 18%;}
.pagebox span.pagebox_prev_nolink, span.pagebox_next_nolink, span.pagebox_first_nolink, span.pagebox_last_nolink,.pagebox_next,.pagebox_last{padding: 0 1px;}
.lmain_item_con ul li a{width:71%;}
.lmain_item_con_sub 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;}
}	
/*Galaxys5*/
@media (min-width:322px)and (max-width:361px){	
	.lmain_item_con ul li a{width:75%;}
	.lmain_item_con_sub ul li a{width:75%;}
	.new_con_r{float:right;width:48%;line-height:22px;}
	.pagebox span.pagebox_prev_nolink, span.pagebox_next_nolink, span.pagebox_first_nolink, span.pagebox_last_nolink,.pagebox_next,.pagebox_last{padding: 0 7px;}
}
/*iphone6/7/8/x*/
@media (min-width:362px)and (max-width:376px){
	.carousel-inner {height:105px;}
}
/*pixel XL*/
@media (min-width:376px)and (max-width:412px){
	.lmain_item_con_sub ul li a{width:78%;}
}
/*iphone7/8/plus*/
@media (min-width:413px)and (max-width:992px){
}
/*ipad*/
@media (min-width:413px)and (max-width:769px){	
}
/*ipad pro*/
@media (min-width:770px)and (max-width:1025px){
}
@media (min-width:767px)and (max-width:992px){
	.top_left{margin:0px;}
	.top_left img{width:75%;margin-top:0px;margin-left:2%;}
	.new_con_r {width: 75%;}
	.news h2 a, .notice h2 a {width: 8%;}
}
.pagebox {padding: 10px!important;text-align: center;}
.pagebox a, .pagebox span {padding: 3px 10px;border:1px #aaa solid;color:#0080C1;border-radius:3px;margin: 0px 3px;}
.pagebox .active{background:#0080C1;color:#fff;padding: 2px 10px;margin-top: -3px;}
.pagebox .locked{margin-top: -4px;padding: 2px 10px;}