/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */
 /*以下覆写bootstrap----*/
/* 修改时间2020.12.21 */
/*覆写bootstrap结束--------------*/
mli{list-style:none;}

body{background-color:#e4f7fb;background:url(bg.png) 0 0 repeat;}
.bg{width:100%;height:100%;position:fixed;z-index:-9;opacity:1;top:0;}
.bg img{width:100%;height:100%;position:fixed;z-index:-9;opacity:1;}

.col-0padding{padding-left:0;padding-right:0;}
span.time{float:right;clear:both;}

@media (min-width: 768px)  {
div.listbox{height:340px;margin-bottom:5px;overflow:hidden;}}

ul.news-listbox li{list-style-image:url(li.gif);margin-top:5px;list-style-position:inside;line-height:1em;overflow:hidden;height:1em;}
ul.listbox-noinli li{list-style-image:url(li.gif);margin-top:5px;list-style-position:inside;}
a{color:#555;}


.header{background-color:#e5e5e5;}
.navbar{margin-bottom:0;}
@media (max-width: 992px)  {
	.header{height:auto;}
	.navbar{margin-bottom:0;}
	.headbanner img{width:50%;display:none;}}
@media (min-width: 768px)  {
	.headbanner img{width:50%;}}
@media (min-width: 992px)  {
	.headbanner{float:right;margin-top:30px;width:520px;max-height:160px;} 
	.navbar-header{width:100%;}
	.navbar-brand{margin-top:20px;}
	.headbanner img{width:80%;}}

@media (min-width: 1200px)  {
	.headbanner img{width:100%;}}

.navbar-container{
	background:url(heard.png) 0 166px no-repeat;height:166px;
	
	
}
@media only screen and (max-width: 990px) and (min-width: 768px) {
	.navbar-header .logo-mid img, .navbar-header .logo-light img {
        margin-left: auto;
        margin-right: auto;
        height: 50px; } }

.logo{background:url(logo3.png) 0 52px no-repeat;width:373px;height:160px;float:left;}
.yuanxun{width: 421px;height:130px;background:url(yuanxun.png) 0 0 no-repeat;float:right;margin-top:0px;margin-bottom:10px;position:absolute;right:0px;top:110px;}
#bs-example-navbar-collapse-1{margin-top:0px;position:absolute;top:166px;width:100%;}
@media (max-width: 768px){
	#bs-example-navbar-collapse-1{margin-top:0px;position:absolute;top:0px;width:100%;}
	
}



@media (min-width: 1300px){
	.container {
		width: 1280px;
	}}

#mainNav{background-color:#e5e5e5;border-bottom:2px #47aee2 solid;border-radius:0;padding:0;}
.menua{border-bottom:2px #47aee2 solid;}




 .navbar-default .nav > li > a {	color: #FFf;}
  


/* .row{padding:10px 0;} */

.col-title{
	background:#47aee2 url(more2.png) right center no-repeat;height:30px;line-height:30px;border-radius:4px 4px 0 0 ;box-shadow:0 0 2px #ddd;font-size:16px;word-spacing:0px; letter-spacing: 6px;font-family:"Microsoft YaHei",Helvetica,Tahoma,simsun;font-weight:bolder;color:#fff;}
.col-title a{float:left;color:#fff;display:block;width:100%;}
.col-title a:hover{opacity:0.7;text-decoration:none;}
.news-column-title{word-spacing:0px; letter-spacing: 5px;margin-bottom:3px;text-align:center;color:#14626a;
	font-size:26px;font-family:"Microsoft YaHei",Helvetica,Tahoma,simsun;height:30px;line-height:30px;font-weight:bolder;}
.news-photo{padding:0 15px 0 0;}
.news-photo img{width:100%;height:160px;border-radius:5px;padding:2px;border:1px #ccc solid;}
.news-title{font-weight:bold;color:#000;border-top:2px #76c463 solid;padding:15px 0 5px 0;}
.news .news-title{border:0;}
.news .news-content{line-height:1.5em;text-indent:2em;max-height:124px;overflow:hidden;}
.topnews2{margin-top:20px;}
.topnews2 p{line-height:1.5em;color:#777;text-indent:2em;}


.topnews3{border-top:1px #86ed5b solid;margin-top:10px;padding:10px 0 10px 0;}
.topnews3 li{line-height:1.6em;}

.lxsd{padding-bottom:10px;overflow:hidden;}
.lxsd .lxsd-list{overflow:hidden;}
.lxsd-title{border:0;border-bottom:1px #ddd solid;background-image:none;margin-bottom:3px;background-color:#fff;border-radius:0;box-shadow:0 0 0 0 #fff;height:auto;}
.lxsd-title span{border-bottom:2px #2a8f00 solid;height:30px;line-height:30px;display:block;margin-left:-20px;width:60px;text-align:center;font-weight:bolder;font-family:"Microsoft YaHei",Helvetica,Tahoma,simsun;color:#76c463;}
.lxsd-content{font-size:10px;overflow:hidden;height:54px;display:none;}
.lxsd-more{float:right;background-color:#db8844;padding:5px;margin-right:-15px;}
.lxsd-list{margin-top:5px;}
.lxsd-list1{background:#f4974c url(lxsd.png) 0 0 no-repeat;height:54px;padding-left:60px;}
.lxsd-list1 .lxsd-more{background-color:#db8844;}
.lxsd-list2{background:#b45af9 url(lxsd.png) 0 -54px no-repeat;height:54px;padding-left:60px;}
.lxsd-list2 .lxsd-more{background-color:#a150df;}
.lxsd-list3{background:#9adc0c url(lxsd.png) 0 -108px no-repeat;height:54px;padding-left:60px;}
.lxsd-list3 .lxsd-more{background-color:#8bc70a;}
.lxsd-list4{background:#eab847 url(lxsd.png) 0 -162px no-repeat;height:54px;padding-left:60px;}
.lxsd-list4 .lxsd-more{background-color:#d2a541;}

.txdt-img{padding:0 5px;margin-top:5px;}
.txdt-img img{width:100%;}


.searchimg{width:60px;height:20px;float:left;}

.hzyx img{border:1px #ddd solid;padding:2px;margin:5px;}



















/* footer  start */


.footer{width:100%;text-align:center;line-height:2em;background-color:#0592d5;color:#90acba;padding:10px 0;}
.footer-content{background-color:#0592d5;overflow:hidden;}
.copycenter{text-align:center;}
.copyright {padding: 0px;background-color:#0592d5}
.copyright p{margin:0;}
@media (min-width: 768px)  {
	.copyright p{line-height:1.5em;font-size:10px;}}
@media (min-width: 990px) {
	.copyright p{line-height:1.5em;font-size:14px;}}
@media (min-width: 1200px)  {
	.copyright p{line-height:1.5em;font-size:14px;}}
/* footer end */

div.list-listbox{margin-bottom:5px;overflowd:hidden;}
div.list-listbox li{list-style-image:url(li.gif);list-style-position:inside;}










div#vsb_content{text-align:left;}
div#vsb_content p{text-indent:2em;font-size:20px;}
div#vsb_content p img{text-indent:-2em;margin-left:-2em;border-radius:5px;}
.change-article{padding:20px;}

@media (max-width: 990px)  {
div#vsb_content p img{text-indent:-2em;margin-left:-2em;width:80%;height:auto;}}











.column-id-1719,.column-id-1715{height:300px;padding:30px;color:#fff;width:49%;float:left;margin-right:5px;}
.column-id-1719 .row,.column-id-1715 .row{background-color:auto;}
.column-id-1719 a span,.column-id-1715 a span{color:#000;}
.student-column-1{background-color:#aca3ce;}
.student-column-2{background-color:#fcc22d;}
.column-id-1715{width:100%;}
.column-id-1719 a .btn-default,.column-id-1715 a .btn-default{
	   color: #000;border:2px #000 solid;
    height: auto;
    min-width: 180px;
    max-width: 320px;
    white-space: normal;
	line-height:26px;padding:10px;text-align:center;font-size:18px;
	background:none;}
.column-id-1719 a:hover .btn-default,.column-id-1715 a:hover .btn-default{
	   color: #fff;border:0;
    height: auto;
    min-width: 180px;
    max-width: 320px;
    white-space: normal;
	line-height:26px;padding:10px;text-align:center;font-size:18px;
	background:#1f808c;}
.xglj{margin-top:10px;}
.xglj li{margin-bottom:10px;}
.xglj li a{display:block;height:4em;line-height:4em;background-color:#14626a;text-align:center;color:white;text-decoration:none;font-size:20px;}
.xglj li a:hover{background-color:#043e44;}





.school-news {
    border-top:2px solid #3b5998;
}
.school-news a {
    color: #000;
}
.m-news-grid__item.school-news a:hover,
.m-news-grid__item.school-news a:focus {
    color: #000;
}
.m-news-grid__item.school-news a:focus {
    outline-color: #000
}
.m-news-grid__item.school-news .icon {
    background: ##80bd76 url(sprite.png) no-repeat -367px 0;
    display: block;
    overflow: hidden;
    text-indent: 0px
    display: none;
    height: 36px;
    left: 50%;
    margin: 0 0 0 -100px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    top: 0;
    width: 200px;
    z-index: 3;
	text-align:center;
}
.m-news-grid__item.school-news .image:before {
    border-color: #3b5998
}
.m-news-grid__item.school-news  a p.title{
    color: #000;text-decoration:none;
}
.m-news-grid__item.school-news  a:hover .title,
.m-news-grid__item.school-news  a:focus .title{
    color: #000;text-decoration:none;font-size:14px;
}
.m-news-grid__item.school-news .title a:focus {
    outline-color: #3b5998;
}
.m-news-grid__item.school-news.alt {
    background: #fff;
    color: #000;
}
.m-news-grid__item.school-news.alt .icon {
    background-color: #80bd76;
    background-position: -403px 0
}
.m-news-grid__item .school-news a .title {
    margin: 0;
    padding: 0;
	color:#000;font-size:14px;text-decoration:none;
}


.school-news{position:static;width:100%;max-height:220px;height:auto;overflow:hidden;margin:10px 0;}
.school-news a{display:block;width:100%;}
.school-news a .content{float:left;z-index:33;position:relative;top:0em;height:4.75em;line-height:1.5em;text-indent:2em;overflow:hidden;width:100%;display:block;opacity:0.7;}
.school-news a:hover .content---{z-index:33;top:-4.75em;background-color:#ddd;opacity:0.5;padding:5px;display:block;}
.school-news a:hover .content:after{clear:both;}
.school-news a img{opacity:0.9;height:80px;width:100%;}
.school-news a:hover .title{opacity:0.5;}
.school-news a .title{clear:both;margin: 10px 0 ;padding: 0;color:#000;font-size:14px;line-height:20px;height:20px;text-decoration:none;overflow:hidden;}

.school-news a{text-decoration:none;}
.xyxw{margin-top:0px;}
.xyxw .col-title a{text-decoration:none;text-align:center;}

.xyxw .col-title{border-radius:0 ;box-shadow:0 0 0px #ddd;
	background: url(more2.png) right center no-repeat;height:30px;line-height:30px;font-size:16px;word-spacing:0px; letter-spacing: 6px;font-family:"Microsoft YaHei",Helvetica,Tahoma,simsun;font-weight:bolder;color:#fff;padding:0 30px;text-align:center;border-top:1px #47aee2 solid;}
.xyxw .col-title a{margin:0 auto;color:#fff;display:block;width:100px;background-color:#47aee2;clear:both;float:none;border-radius:0 0 4px 4px;box-shadow:0 0 2px #ddd;}
.xyxw .col-title a:hover{opacity:0.7;text-decoration:none;}



.l-nav__sub__menu{min-height:20px;height:auto;}
.l-nav__sub__menu2{width:100%;float:left;min-height:20px;height:auto;}
.l-nav__sub__menu2 .js-sub-item{float:left;min-width:100px;}
.l-nav__sub__menu2 .js-sub-item{float:left;}













.breadcrumb{text-align:left;}
.yqljcon{text-align:left;text-indent:2em;}
.list-group{text-align:left;text-indent:0em;margin-top:0px;}

.list-listbox  .list-group-item:first-child {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
	border-top:0;
}
.list-listbox .list-group-item{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
	border-left:0px #ddd solid;border-right:0px #ddd solid;
}
.pagebar{
	font-size:12px;text-align:center;
	width:100%;
}
.pagebar .td{text-align:center;}
.pagebar a,.pagebar span{text-align:center;height:20px!important;float:left;line-height:14px!important;}
.pagebar table{width:100%!important;}




.l-breadcrumbs.static {
    background: #990000 ;
    position: static;text-align:left;padding-left:2em;
}

.m-title-bar {
    background: #47aee2;
    color: #fff;
    margin: 0 0 20px 0;
    padding: 10px 10px 5px 10px;text-align:left;padding-left:2em;
}




.m-course-type a .image img {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 1;
}
.m-course-type a .image h2{
	position:absolute;
	margin-top:-1.5em;z-index:27;color:#fff;padding-left:1em;font-size:20px;}
.md-course-type a .image {
    margin: -20px -20px 20px -20px;
}
site.css:4858
.m-course-type a .image {
    margin: -15px -15px 15px -15px;
    padding: 0;
    position: relative;
    z-index: 1;
}
.m-course-type a .content{padding:0 10px;}
.m-course-type a .content:before {
    bottom: -50px;
    left: -20px;border:1px red solid;
}
.m-course-type a .content p {
	max-height:40px;overflow:hidden;
}

.m-course-type a .btn {
	   color: #000;border:2px #000 solid;
    height: auto;
    min-width: 180px;
    max-width: 320px;border-radius:0;margin-left:10px;
    white-space: normal;
	line-height:26px;padding:10px;text-align:center;font-size:18px;
	background:none;}
.m-course-type a:hover{
	text-decoration:none;
}
.m-course-type a:hover .btn{
	   color: #fff;border:0;
    height: auto;
    min-width: 180px;
    max-width: 320px;
    white-space: normal;
	line-height:26px;padding:10px;text-align:center;font-size:18px;
	background:#1f808c;}
	
	
	
.m-banner img {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 1;
}
/* 2017-4-5更新 */
.m-feature a{display:block;text-decoration:none;}
.m-feature a h2{line-height:1em;}
.m-feature a div{padding:10px 0;min-height:140px;}


.navbar-brand img{width:100%;}
.navbar-collapse{border-color: #e7e7e7;margin-top:0px;position:relative;}
.navbar {border-radius: 0px;border:0;
	background:url(heard.png) 0 0 no-repeat;
	/* background-image: URL(heard.png); */
	background-position: center;
/* background-repeat: no-repeat; */
/* background-attachment: fixed; */
}

@media (min-width: 768px){
	.navbar-brand img{display:none;}
	.navbar-header{background:url(logo.png) 0 0px  no-repeat;width:550px;overflow:hidden;margin-top:10px;height:110px;}
	.navbar {margin-bottom:50px;}
}
@media (max-width: 768px){
	.navbar-brand img{display:block;}
	.navbar-brand{width:80%;}
	.navbar-header{background-image:none;width:100%;margin:0;}
.container  .navbar-header{margin:0;}
.yuanxun{display:none;}
.navbar-brand{padding:0;}
.navbar {margin-bottom:0px;}
#bs-example-navbar-collapse-1{position:relative;top:0px;}
.navbar-nav {margin:0;}
.navbar-container{height:auto;}
}





@media (min-width: 768px){
.navbar-toggle {display: none;}
.role{display:block;}
	
}
@media (max-width: 992px){
  .navbar-form{
    display:none;
  }
}
@media (max-width: 768px){
	.navbar-form,.role{display:none;}
}
@media (min-width: 1500px){
	.navbar {margin-bottom:0px;margin-bottom:50px;}
}

}
.list-control {
    background-image: -webkit-linear-gradient( rgba(61, 89, 103, .5) 0.001%, rgba(255, 255, 255, .5) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
    background-image: linear-gradient( rgba(61, 89, 103, .5) 0.001%, rgba(255, 255, 255, .5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x;
	margin-top:5px;padding:5px;
}
.panel-default{padding:10px;min-height:500px;}
.panel-default p{text-indent:2em;margin-bottom:1em;line-height:1.5em;}
.panel-default td {text-indent:0em;}
.panel-default td p{text-indent:0em;}
.panel-default p img{text-indent:-2em;}
.bdsharebuttonbox{margin-top:20px;}

/* 隐藏主菜单 */

@media (max-width: 760px){

	.navbar-toggle {}
	.navbar-collapse {width:60%;float:right;}
	.nav-pills > li {
		clear:both;width:100%;
	}
	.sub-menu {
		clear:both;width:100%;
	}
	div#vsb_content p {
		text-indent: 2em;
		padding-left: 5px;
		padding-right: 5px;
	}
	.panel-default.container{margin:0 -15px;}
	.footer .container{margin:0 ;}
	.navbar .container{margin:0 ;}
	.sidebar-left{display:none;}
	.carousel-box .container{padding:0;}
}

/* 菜单开始 */

.logo-img{background:url(logo.png);width:550px;height:100px;}
.global_nav_wrap{background-color:#266ef4;width:100%;}
.100px-box {
	width: 100%;
	margin: 0px auto;
}

/* clearFix*/
.clearfix:after {
	content: "\20";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.fl {
	float: left;
}

.fr {
	float: right;
}




.logo_wrap {
	padding: 13px 35px;
	margin-right: 0px;
	background: #E4393C;
}

.logo_wrap a {
	font-size: 24px;
	line-height: 24px;
	color: #FFF;
	text-decoration: none;
	font-family: "Helvetica Neue",Helvetica,"Trebuchet MS",Arial,sans-serif;
}

.global_nav_wrap {
	margin: 0px -15px;
}

.global_nav_wrap ul {
	margin-bottom: 0px;
}


.global_nav_wrap li {
	position: static;   /*决定二级菜单相对位置*/

}

.global_nav_wrap .nav-pills > li > a {
	color: #FFF;
	padding: 17px 15px;
	font-size: 15px;
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-radius: 0px;
}


.global_nav_wrap .nav .dropdown-toggle:hover .caret, 
.global_nav_wrap .nav .dropdown-toggle:focus .caret,
.global_nav_wrap .nav-pills > li > a .caret {
	color: #FFFFFF;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
}

.global_nav_wrap .nav .dropdown-toggle:hover .caret, 
.global_nav_wrap .nav .dropdown-toggle:focus .caret {
	color: #fff;
	border-top-color: #FFF;
	border-bottom-color: #FFF;

}


.global_nav_wrap .nav > li:hover {
	background-color: #47aee2;
}


.global_nav_wrap .nav > li > a:hover, 
.global_nav_wrap .nav > li > a:focus,
.global_nav_wrap .nav-tabs .open .dropdown-toggle, 
.global_nav_wrap .nav-pills .open .dropdown-toggle, 
.global_nav_wrap .nav > li.dropdown.open.active > a:hover, 
.global_nav_wrap .nav > li.dropdown.open.active > a:focus {
	text-decoration: none;
	background-color: #47aee2;
	border-color: #47aee2;
	color: #fff;
}

.global_nav_wrap .dropdown-menu > li > a {
	display: block;
	padding: 10px 20px;
	clear: both;
	font-weight: normal;
	line-height: 20px;
	color: #FFF;
	white-space: nowrap;
}

.global_nav_wrap .nav > li .dropdown-menu {
	margin: 0 0px;
	padding:0 0px;
	border-radius: 0px;
border:0;
	width:100%;
}
@media screen and (min-width:980px) {
	ul.nav li{
		width:auto;
	}
	ul.nav li a{
		font-size:16px;
	}

	ul.nav li:first-child{
		width:auto;
	}	
	ul .li .ul .li,ul .li .ul .li:first-child{width:auto;}
	
	.global_nav_wrap .nav-pills > li > a {
		color: #FFF;
		padding: 17px 15px;
		font-size: 18px;
		line-height: 16px;
		margin-top: 0px;
		margin-bottom: 0px;
		border-radius: 0px;
		font-weight:bolder;text-align:center;
	}
.menu2-box li {width:100%;font-size:14px;}
}
@media screen and (min-width:1300px) {
	ul.nav li{
		width:181px;
	}
	ul.nav li a{
		font-size:16px;
	}

	ul.nav li:first-child{
		width:180px;
	}	

	.global_nav_wrap .nav-pills > li > a {
		color: #FFF;
		padding: 17px 15px;
		font-size: 18px;
		line-height: 16px;
		margin-top: 0px;
		margin-bottom: 0px;
		border-radius: 0px;
		font-weight:bolder;text-align:center;
	}
.menu2-box li {width:100%;font-size:14px;}
}

/* 大屏幕情况下，鼠标悬停，展开二级列表。 */
@media screen and (min-width:980px) {
	.global_nav_wrap .nav > li:hover .dropdown-menu {
		display: block;
	}
}





[class^="icon-"], [class*=" icon-"] {
    display: inline-block;
    width: 14px;
    height: 14px;
    line-height: 14px;
    vertical-align: text-top;
    background-image: url(glyphicons-halflings.png);
    background-position: 14px 14px;
    background-repeat: no-repeat;
    margin-top: 1px;
}
.icon-user {
    background-position: -168px 0;
}
.icon-briefcase {
    background-position: -432px -144px;
}
.icon-white{background-image:url(glyphicons-halflings-white.png);}
.mega-menu-2 {
    min-width: 320px !important;top:50px;
}


.global_header_wrap .container {position:relative;padding:0;max-width:1278px;}



.navbar-collapse{padding:0;}
.mega-menu-2 ul {
    list-style: none;
    margin: 0 10px 5px;
    float: left;
    width: 250px;
}
.menu2-box{width:100%;margin:0;background-color:#47aee2;padding:0 20px;}
.dropdown-menu .active > a, .dropdown-menu li > a, .dropdown-submenu > a {
    color: #fff;
    padding: 0 0 5px;
}



.sub-menu{padding:10px;display:block;float:left;margin-right:20px;color:#000;}
.sub-menu:hover{background-color:#fff;color:#000;text-decoration:none;}
.dropdown-menu a {
    white-space: normal;
    padding: 10px;
}
@media (min-width: 768px){
	.navbar-form {
		width: auto;float:right;
		padding-top: 0;
		padding-bottom: 0;
		margin-right: 0;
		margin-left: 0;margin-top:40px;
		border: 0;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	.global_header_wrap .container .navbar-header{width:100%;margin-left:20px;margin-top:20px;}

}


/* 菜单结束 */
.carousel-box{border-bottom:0px #fff solid;heightggg:372px;}
#carousel-box{width:100%;float:right;heightggg:368px;border-left:1px #fff solid;border-right:1px #fff solid;margin-bottom:3px;overflow:hidden;}
#carousel-box .carousel-caption{left:0;width:100%;}
#carousel-box .carousel-caption h3{text-align:left;color:#ffba00;}
#carousel-box .carousel-caption p{text-align:left;color:#fff;padding:0;margin:0;font-size:20px;background:url(tab.png) 0 0 repeat-y;padding-left:5%;padding-top:10px;padding-bottom:10px;}
@media (max-width: 768px){
	#carousel-box .carousel-caption{display:none;}	
}
#carousel-box .carousel-indicators{
	position:absolute;margin-left:0;
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
}
.banner2{padding:0;margin:0;heightggg:368px!important;width:100%!important;}


a.carousel-control{
	/* background-color:#3d5967 ;width:10%; */
	}
.carousel-inner {
    position: relative;
    /* width: 80%;margin-left:10%; */
    overflow: hidden;
}
/* .carousel-control.left { */
    /* background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 100%, rgba(0, 0, 0, .5) 100%); */
    /* background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); */
    /* background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); */
    /* background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 100%, rgba(0, 0, 0, .5) 100%); */
    /* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); */
    /* background-repeat: repeat-x; */
/* } */
/* .carousel-control.right { */
    /* right: 0; */
    /* left: auto; */
    /* background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .5) 100%); */
    /* background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); */
    /* background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); */
    /* background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .5) 100%); */
    /* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); */
    /* background-repeat: repeat-x; */
/* } */
@media (max-width: 768px){
	
	#carousel-box .carousel-caption h3{display:none;}
	.carousel-indicators{display:none;}
}
@media (min-width: 768px){
.carousel-box .container {
    width:750px;
  }
  #carousel-box .carousel-caption h3{display:none;}
  
}
@media (min-width: 992px){
.carousel-box .container {
    width:970px;
  }
  #carousel-box .carousel-caption h3{display:block;}
 
  
}
@media (min-width: 1300px){
.carousel-box .container {
    width: 1280px;padding:0;
  }
}







/* panel start */
.panel{background-color:transparent;width:100%;margin-bottom:0;}
.panel .container{border:0px #ddd solid;margin-bottom:4px;background-color:#fff;padding:0;}
/* .panel .container .xxgg{padding:0 2px;} */
.panel .container ul{background-color:#fff;padding:10px;}
.panel .container ul li{
	font-family: "宋体",Helvetica,Arial,sans-serif;
    font-size: 12px;
    line-height: 1.4em;
    color: #990000;
    list-style:none;
	margin-top:5px;
	height:60px;
	overflow:hidden;
	border-bottom:1px #ddd dashed;
}
.panel .container .lanmu-title{background:url(buttons.png) 20px 0 no-repeat;height:50px;background-color:#fff;}
.panel .news .lanmu-title{background:url(buttons.png) 20px -50px no-repeat;height:50px;background-color:#fff;}
.panel .dtjs .lanmu-title{background:url(buttons.png) 20px -150px no-repeat;height:50px;background-color:#fff;}
.panel .tzgg .lanmu-title{background:url(buttons.png) 20px -100px no-repeat;height:50px;background-color:#fff;}
.panel .jyjx .lanmu-title{background:url(buttons.png) 20px 0px no-repeat;height:50px;background-color:#fff;}


.panel .container .lanmu-title a{display:block;text-align:right;padding-right:0px;line-height:50px;text-decoration:none;}
.panel .container ul li:hover{background-color:#eee;}
.panel .container ul li p{padding:4px 10px 0 4px;;margin-bottom:0px;}
.panel .container ul li a:hover {text-decoration:none;}
.panel .container ul li img{
	height:60px;width:80px;float:right;
	overflow:hidden;
	border-bottom:1px #ddd dashed;
}

.panel .container ul li a{display:block;width:100%;line-height:1.5em;overflow:hidden;display:block;float:left;}
@media (max-width: 766px){
.panel .container ul li a{width:100%;}
.panel .container ul li a .time{float:left;}
}
.panel .container  .tzgg2 ul li,.panel .container  .tzgg2 ul li a{height:auto}

.panel .container ul li span.time{width:120px;display:block;clear:both;color:#595959;float:left;}
.panel .container .more{text-align:right;padding-right:20px;height:20px;clear:both;}

.xxgg h2{font-size:18px;border-bottom:1px #1d4c6c solid;padding-bottom:5px;background-color:#33607f;height:50px;line-height:50px;text-align:center;color:#fff;}
.tzgg h2{font-size:18px;border-bottom:1px #447d00 solid;padding-bottom:5px;background-color:#5ba601;height:50px;line-height:50px;text-align:center;}
.xxgg .topevents{border-right:1px #ddd solid;}
.zsxx .topevents{border-right:0px #ddd solid;}

    .tzgg ul h3{
      color:#5ba601;height:1.5em;line-height:1.5em;overflow:hidden;margin:10px 0;font-size:14px;
  }
@media (min-width: 992px){
    .tzgg ul p{
      max-height:4.5em;line-height:1.5em;overflow:hidden;font-size:12px;
  }

}
    .tzgg img{
    width: 100%;max-height:129px;
  }
/* panel end */



 /* title list 开始 */

#title-list{margin-top:40px;}
#title-list .college_position {
	
	background-color:#a1d7f3;line-height:40px;height:40px;padding-left:10px;
}




#title-list  ul{background-color:#fff;padding:10px;}
#title-list  ul li{
	font-family: "宋体",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 30px;
    color: #990000;
    list-style:none;
	margin-top:5px;
	height:30px;
	overflow:hidden;
	border-bottom:1px #ddd dashed;
}
#title-list ul li:hover{background-color:#eee;}
#title-list ul li p{padding:4px 10px 0 4px;;margin-bottom:0px;}
#title-list ul li a{line-height:1.5em;overflow:hidden;display:inline;float:none;}	
#title-list ul li a:hover {text-decoration:none;}



.page a,.page span{height:20px!important;line-height:20px;}

#left ul li:first-child{border-top:1px #ddd solid;}
#left ul li{
	height:40px;
	line-height:40px;margin-top:0px;text-align:center;border-bottom:1px #ddd solid;
	
}
#left{margin-top:30px;}
#left ul li:hover{background-color:#eee;}
#left ul li p{padding:4px 10px 0 4px;;margin-bottom:0px;}
#left ul li a{line-height:40px;overflow:hidden;display:block;float:none;width:100%;height:40px;font-size:16px;font-weight:bolder;color:#777;}	
#left ul li a:hover {text-decoration:none;}

#left ul li.on{
	background:#c9da94 url(li.gif) 0px 0 no-repeat;Background-position:center right;
}
#left ul li.on a{color:#000;}

/* 教师名录 开始 */
#list_teacher ul li{width:100px;display:block;height:auto;text-align:center;float:left;margin-right:15px;}
#list_teacher ul li img{width:100px;height:150px;}
/* 教师名录  结束 */
 /* title list 结束 */
 
 
 
 
 /* 内容页 开始 */
 #content{padding:20px 40px;border:1px #dedddd8f solid;}
 p.vsbcontent_img{text-align:center;}
 p.vsbcontent_img img,#content p img{margin:0 auto;}
 
 /* 内容页  结束 */
 
 /* 单页  开始 */
 #html{
	 padding:30px;line-height:1.5em;
	 
 }
  #html p{
	line-height:1.5em;text-indent:2em;font-size:16px;
	 
 }
   #html td,#html td p{text-indent:0em;}
 /* 单页  结束 */