body, img, ul, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form 
{
	border:0px;
	padding:0px;
	margin:0px;
	list-style:none;
	list-style-position:outside;
}
p, a {color:#40587c;text-decoration:none;}
input, img{border: 0 none;}
label{color:#40587c;}
h2{display: inline; font-size: 12px;}
a:hover {color:#BD1A1D;}
.clear{ clear: both; }
.hidden{ display: none; }
body 
{ 
    font-family:微软雅黑,Microsoft YaHei,Helvetica,Tahoma,StSun,宋体,SimSun,sans-serif;
	font-size:12px;
	background: url("/uploads/images/body_bg12.png")/*tpa=http://minsheng.henu.edu.cn/images/body_bg12.png*/ repeat-x center top;
	background-position:0 -2px\9;
}
#main{ width: 1000px;margin-left:auto;margin-right:auto;margin-top:-2px;margin-bottom:0px;}
#main1{width:1000px;margin:0 auto;}
/*-------------------------------------------------------head------------------------------------------------------*/
#head .user_nav{padding: 5px 3px 5px 0; text-align: right;background: url("/uploads/images/user_nav_bg.png")/*tpa=http://minsheng.henu.edu.cn/images/user_nav_bg.png*/ repeat-x;}
#head .user_nav a{color: #FFF; font-size: 12px; cursor: pointer;}

#head .logo{width: 1000px; height: 110px; background: url("/uploads/img/head_bg12.png")/*tpa=http://minsheng.henu.edu.cn/images/head_bg12.png*/ no-repeat;cursor: default;}
/*单击logo处显示链接，通过设置width设置链接区域及text-indent隐藏文字*/
#head .logo h1{width: 370px; height: 130px; display: block;}
#head .logo h1 a{width: 370px; height: 130px; display: block; text-indent: -9999px;}
#head .time{color:#40587c;font-size:15px;position:relative;top:-55px;left:550px;left:350px\9;}


#head .nav{width:1000px; height:30px; padding: 15px 0 0 0;text-align: right;background:#40587c;border-radius:10px;}
#head .nav ul.nav_ul{float: right;margin-right:10px;}
#head .nav ul.nav_ul li{float: left;margin: 0px 26px -8px 25px;}
#head .nav ul.nav_ul li{float: left;}
#head .nav ul.nav_ul li a{color:#FFF;font-family:微软雅黑;font-size:15px;}
#head .nav ul.nav_ul li a:hover{color:#8e9db2;}
#head .nav .nav_child
{ 
    z-index: 5000; 
	clear: both; 
	margin: 16px 0 0 -71px;
	padding: 4px 0 0; 
	position: absolute; 
	display: none;
}
#head .nav .nav_child_box{background: #40587c; height: 20px; line-height: 20px;}
#head .nav .nav_child_box ul
{
    display: block; 
	padding: 5px 0; 
	background-color: #40587c; 
	-webkit-box-shadow:8px 8px 8px #59606b;
	-moz-box-shadow:8px 8px 8px #59606b;
	box-shadow:8px 8px 8px #59606b;
}
#head .nav .nav_child_box li.ch_li{float: none; width: 90px; text-align: center; padding: 0;margin: 0px 25px 3px 25px;}
#head .nav .nav_child_box li.ch_li a{color:#fff;  display: block; width:90px; height: 20px; padding: 0; overflow: hidden;}
#head .nav .nav_child_box li.ch_li a:hover{color:#40587c; background-color: #fff;}
#head .nav a{color: #40587c; font-size: 12px; font-weight: bold; padding: 0 2px; cursor: pointer;}
#head .nav .hr1{position:relative;top:-10px;}
#head1 .nav .hr2{position:relative;left:325px;top:-10px;}
#head1 .nav .hr3{position:relative;left:-465px;top:-50px;}
#head1 .nav .hr4{position:relative;left:165px;top:-10px;}
#head1 .nav .hr5{position:relative;left:165px;top:-10px;}

#content{ margin-top:14px; +margin-top: 14px; _margin-top: 10px;}
/* 上部 */
.cont_top{width:970;height:400px;padding-left:16px;}
/*-------------> BAROUSEL */
.barousel{width:970;height:400px;box-shadow:8px 0px 5px #59606b;border-radius:8px;}
.barousel_image
{
    position:absolute;
    z-index:10;
    width:970px;
    height:400px;
	border-radius:8px;
	box-shadow:-8px 0px 5px #59606b;
	clear:both;
	left:-379px\9;
}
.barousel_image img
{
    position:absolute;
	left/**\*/:-350px\9;
    display:none;
	width:970px;
    height:400px;
	border-radius:8px;
	clear:both;
	left: 571px\9;top:0px\9;
}

.barousel_image img.default
{    
    display:block;width:970px;height:400px;clear:both;
}

.barousel_image img.current
{
    z-index:10;
}

.barousel_image img.previous
{
    z-index:5;
}

.barousel_content
{
    position:relative;
    padding:6px 2px 4px 10px;    
    z-index:50;
    width:285px;
    top:345px;
    left:0px;
	left/**\*/:-350px\9;
	opacity:0.5;
	filter:alpha(opacity=50);
	border-radius:6px;
    background:#000;
    color:#fff;	
	text-align:center;clear:both;
}

.barousel_content div{display:none;}

.barousel_content div.default{display:block;}

.barousel_content p
{
    font-size:13px;
    font-weight:normal; 
    line-height:17px;	
}

.barousel_content a,
.barousel_content a:hover
{
    color:#fff55b;
    background-color:transparent !important;
}

.barousel_nav
{
    position:relative;
    padding:3px 3px 0px 0px;
    height:23px;    
    background:none;
    bottom:0;
    z-index:20;
    width:120px;
	left:815px;
	left/**\*/:400px\9;
	top:330px;
	opacity:0.5;
	filter:alpha(opacity=50);
	border-radius:6px;
}
/*------------------------------------------------------another type此处没有用到-----------------------------------------------*/
.barousel_nav .counter
{    
    float:right;
    font-size:0.75em;
    color:#fff;
    margin:3px 5px 0 0;
}

.barousel_nav ul
{
    float:right;
    padding:0;
    margin:0;
}

.barousel_nav li
{
    float:left;
    padding-left:3px;
    font-size:0;
    line-height:0;
    list-style:none;
}

.barousel_nav li a
{
    display:block;
    width:15px;
    height:10px;
    background-color:#4d4d4d;
    font-size:0;
    line-height:0;
    text-decoration:none;
}

.barousel_nav li a:hover
{
    background-color:#6e6e6e;
}

.barousel_nav li a.current
{
    background-color:#fff55b;
}

.barousel_nav li.prev a
{
    background-image:url("/uploads/img/barousel_link_previous.gif")/*tpa=http://minsheng.henu.edu.cn/images/barousel_link_previous.gif*/;
    background-repeat:no-repeat;
    background-position:0 0;
}

.barousel_nav li.next a
{
    background-image:url("/uploads/img/barousel_link_next.gif")/*tpa=http://minsheng.henu.edu.cn/images/barousel_link_next.gif*/;
    background-repeat:no-repeat;
    background-position:0 0;
}

.barousel img.ajax_loader
{
    display:none;
    position:absolute;
    z-index:99;
    top:70px;
    left:135px;
}
/*----------------------------------------------------------------------------------------------------*/
/* 中部 */
.cont_mid{width:1000px; margin-top:10px;}
.c_m_l{width:400px;float:left;margin-left:10px;}
.c_m_r{width:350px;float:left;margin-left:10px;}
.cont_box{}
.cont_box .cont_box_title{height: 20px; background: url("/uploads/img/ico.png")/*tpa=http://minsheng.henu.edu.cn/images/ico.png*/ 0 5px no-repeat; border-bottom: 2px solid #40587c; line-height: 20px;}
.cont_box .cont_box_title h2{display: inline; font-size: 12px; padding-left: 5px; float: left;}
.cont_box .cont_box_title span{float: right;}
.cont_box .cont_box_list{padding-top: 5px;}
.cont_box .cont_box_list li{clear: both; float: left; height: 28px; line-height: 28px; width: 97%; border-bottom: 1px dashed #d6d6d5 ; padding-left: 12px; background: url("/uploads/img/li_ico.png")/*tpa=http://minsheng.henu.edu.cn/images/li_ico.png*/ no-repeat 3px 13px;}
.cont_box .cont_box_list li a{float: left;}
.cont_box .cont_box_list li span{float: right; color: #6d6d6d;}

.c_m_spec{width:180px;height:220px;float:left;margin-top:15px;margin-left:25px;padding-left:0px;border-color:#40587c;border-style:dotted;}
.spec_title {background: rgb(64, 88, 124) url("../img/spe_bg.jpg")/*tpa=http://minsheng.henu.edu.cn/images/spe_bg.jpg*/ 0 5px no-repeat; padding: 13px 0px; width: 180px; height: 12px;height/*\**/: 39px\9; text-align: center; color: rgb(255, 255, 255); line-height: 16px; float: left; _padding: 6px 0 3px 0;}
.spec_cont {width:50px; text-align:right; float:left;padding:0 18px;}
.spec_cont a {width:50px; height:33px; text-align:right; margin-top:12px;margin-bottom:12px; display:inline-block;}

.c_m_lxfs{width:160px;width/*\**/:190px\9;height:40px;float:left;margin-top:5px;margin-left:25px;padding-left:0px;border-color:#40587c;border-style:dotted;}
.c_m_lxfs a{margin-left:10px;margin-left/*\**/: 9px\9;}

/* 底部 */
.cont_btm{width:1000px; height:20px; background: #40587c; padding: 5px 0; color: #fff; margin-top: 28px; +margin-top: 28px; _margin-top: 24px; line-height: 20px;}
.cont_btm h2{font-weight:bold; padding-left: 7px; margin-right: 50px; margin-left:100px;}
.cont_btm a{color:#fff; padding: 0 18px;}

/*----------------------------------------------------------------------------------*/
#footer{text-align: center; padding: 20px 0;}
#footer p{ color: #6e7785;}

.ellipsis {display: block; width: 770px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
