.slide-main{height:500px;position:relative;}
.prev,.next{display:block;width:38px;height:86px;position:absolute;z-index:22;top:45%;overflow:hidden;cursor:pointer;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:18px;position:absolute;z-index:22;top:380px;left:0;text-align:center;}
.item a{display:inline-block;width:18px;height:18px;margin-right:5px;background:url("../images/banner_slider.png") center no-repeat;overflow:hidden;}
.item a.cur{background:url("../images/banner_slider_h.png") center no-repeat;width:18px;height:18px;}
.slide-box,.slide{display:block;width:100%;height:500px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:500px;padding-top:0px;position:relative;position:absolute;z-index:1;}





/*************/
.str_wrap {
	overflow:hidden;
	//zoom:1;
	width:100%;
	font-size:12px;
	line-height:16px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;  
	white-space:nowrap;
}

.str_move { 
	white-space:nowrap;
	position:absolute; 
	top:0; 
	left:0;
	cursor:move;
}
.str_move_clone {
	display:inline-block;
	//display:inline;
	//zoom:1;
	vertical-align:top;
	position:absolute; 
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.str_wrap img {
	max-width:none !important;	
}









.defaultInputStyle{
    font-size: 12px;
    font-family: 宋体;
    display: inline-block;
    height: 14px;
    margin-left: 2px;
    padding: 2px 4px;
    background: #fff;
    color: #ccc;
    border: solid 1px #AFD5F5;
    line-height: 14px;
}

/*******学院新闻**********/
.example { height: 280px;
    width:480px;
}

.ft-carousel {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.ft-carousel .carousel-inner {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
}

.ft-carousel .carousel-inner .carousel-item {
    float: left;
    height: 100%;
}

.ft-carousel .carousel-indicators {
    position: absolute;
    left: 0;
    bottom: 10px;
    width: 100%;
    text-align: center;
    font-size: 0;
}

.ft-carousel .carousel-indicators span {
    display: inline-block;
    width: 7px;
    height: 5px;
    background:url("../images/tab.png") center bottom no-repeat;
    margin: 0 4px;
    cursor: pointer;
}

.ft-carousel .carousel-indicators span.active {
    background:url("../images/tab_h.png") bottom no-repeat;
    width:13px;
    height: 5px;
}

.ft-carousel .carousel-btn {
    position: absolute;
    top: 50%;
    width: 50px;
    height: 45px;
    cursor: pointer;
}
/*******Search****/
.search{
    display:block;
    width:30px;
}
#popup {
    display: none;
    opacity: 0;
    position: absolute;
    z-index: 2222222222222;
    left:20%;
    width: 340px;
    height: 50px;
    background: #910000;
    filter: alpha(60) ;
    background: rgba(145,0,0,0.6);
    padding:7px;
}
.search_txt{
    width:290px;
    height:50px;
    line-height: 48px;
    font-size: 16px;
    text-indent:1em ;
}
/*.search_txt:focus{
    border-bottom: 2px solid #c2a263;
}*/
.search_btn{
    background: url("../images/search.png") right center no-repeat;
    z-index: 9999999;
    height:50px;
    width:43px;
}
/**********ej_zhengwen********/
.ej_zw_list h3{
    margin-top: 30px;
    font-size: 18px;
    line-height: 18px;
    color: #4e4e4e;
    text-align: center;
}
.ej_content_xx{
    margin:20px auto;
    text-align: center;
    font-size: 12px;
    color: #999;
}
.ej_content p{
    text-indent: 2em;
    line-height: 220%;
    font-size: 14px;
    margin:10px auto;
}
.ej_content img,.ej_content p img,.ej_content table img,.ej_content table{
    max-width: 1000px;
    overflow: hidden;
    margin:20px auto;
    text-align: center;
}
.ej_content {
    padding: 20px 0;
    border-bottom: 1px solid #e0e0e0;
}