/*-----------------comm css -----------------------*/

html
{
    padding: 0px;
    margin: 0px;
    line-height: 25px;
    color: #000000;
    font-size: 14px;
    font-family: Tahoma, Verdana;
	background:#FFF;
}

body
{
   
      background-color:#ffffff; margin:0px;
      background-image:url("../../hnfnu/images/bg.gif");
}
img{
	border:none;
}

a{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#a42e2e;
	text-decoration:underline;
}

 ul
{
  
  margin-top:0px;
  padding-left:0px;
  list-style-position:inside; list-style:none;
  margin-left:0px;
 margin-bottom:0px; 
}
ol
{
    
    list-style-type: decimal;
   
}



li
{
    padding-left: 5px;
    padding-right: 5px;
    list-style-position: outside;
   
}
input,select,button{
	
	vertical-align:middle;
}

/*-----------------nav css -----------------------*/
#banner
{
    background-image: url("../../hnfnu/images/top.jpg");
    height: 161px;
    text-align:right;  color:White;
}
#banner a
{ display:block; height:161px; width:1000px;}
#header
{
    margin: auto;
    width: 1000px;
    background-color: #FFFFFF;overflow: hidden;
   
}
#nav
{   height:41px;
    background-image: url(../../hnfnu/images/menuBg.jpg);
    background-repeat: repeat-x;
}
#nav ul li
{ float:left;}

#nav ul li a
{float:left; height:32px; padding-top:12px; display:block; padding-left:5px; padding-right:5px; }
#nav ul li a:hover
{color:#ffffff;  background-color:#a42e2e; height:26px; padding-top:8px;  margin-top:2px; text-decoration:none; }
.indexDate
{    
    color: White;  
    height: 32px;
    background-color: #a42e2e;    
    width: 157px;
    float: left;
    padding-top:5px;
    margin-left:15px;
    margin-top:2px;
    text-align:center;
   line-height:16px;
}



#footer
{
    margin: auto;
    width: 1000px;
    background-color:#D9DAD9;
    
    
}
#footer li
{
    margin: auto;
    color: #444444;
   
    text-align: center;
}

/*---------------主页正文CSS ---------------*/

.w1000
{
    width: 1000px;
    background-color: White;
    margin: auto;
    overflow: auto;
    padding-top:10px;
    padding-bottom:5px;
}

.w1000 .w1
{
   float:left; padding-left:10px; 
   width:350px; 
   }
.w1000 .w2
{ float:left; width:620px; padding-left:20px;}


.newsTitle
{ margin-top:10px;}
.newsTitle ul li
{color:#013765; font-size:14px; font-weight:bold; font-family:黑体; }
.newsTitle ul li .more
{ float:right; font-weight:normal; font-size:14px; margin-right:15px;}
.newsTitle ul li .squ
{ color: #a42e2e; margin-right:10px; font-size:12px;}
.newsTitle ul .line
{ height:3px; line-height:3px; overflow:hidden; font-size:0px; list-style:none; background-color:#013765; margin-bottom:10px;  padding:0; }
.newsTitle ul .line span
{ height:3px; background-color:#b42505; padding:0; margin:0; float:right; width:120px;}

.newsList ul li
{ padding-left:0px; border-bottom: dashed 1px #cccccc;}
.newsList ul li .date
{ float:right; padding-right:5px;}
.newsList ul li .dot
{  background-image:url("../../hnfnu/images/dot.gif"); margin-right:4px; width:15px; height:15px; float:left;}



.w3
{ float:left; width:450px;  margin-right:10px;}
.w4
{ float:left; width:150px; margin-top:15px;}
.w4 .right1 li
{
    background-image: url( "../../Hnfnu/images/bg4.jpg" );
    background-repeat: no-repeat;
    background-position: left center;
    line-height:37px;
    margin-left:5px;    
    
}
.w4 .right1 li span
{ color:#a42e2e; font-size:14px; margin-left:2px; margin-right:5px;}


.w4 .right2 li span
{   display:block;
    color: #003399;
    font-size: 12px;
    margin-left: 0px;
    height: 25px;
    width: 10px;
    
    margin-right: 0px;
    
    float:left; border-bottom:dashed 1px #cccccc;
}
.w4 .right2 li a
{ 
    background-image: url(  "../../Hnfnu/images/ico_b.gif" );
    background-repeat: no-repeat;
    background-position: left center;
    padding-left:10px;
  border-bottom:dashed 1px #cccccc;
  display:block; width:126px; 
  }

.w4 .right2 li a:hover
{ background-color:#a42e2e; color:White; background-image:none; padding-left:1px;}

.w5
{ margin-top:5px; float:left; width:315px; }
.w5 ul li
{ float:left; width:130px; margin-right:10px;   color:#a42e2e;  background-color:#efefef; height:25px; margin-bottom:5px; border:solid 1px #bbbbbb;}
.w5 ul li a
{color:#a42e2e;}

.w6
{ margin-top:5px; float:left; width:300px;  line-height:20px; text-align:center;  
 }
.w6 a img
{border:solid 1px #a42e2e;}
.w6 a:hover img
{border:solid 1px #a42e2e;}


.hotNews
{height:100px; padding-left:20px;}
.hotNews #hot_a
{float:left; width:320px;margin-left:10px;}


.hotNews #hot_b
{float:left; }
.hotNews #hot_b img
{float:left;}

/*-------------------partlist.aspx-------------------------*/

.w7
{ float:left;width:220px;  padding-left:10px;  }
.w7 .kjl
{ height:300px; 
background-image: url(  "../../Hnfnu/images/bg_w7.jpg" );
    background-repeat: no-repeat;
    background-position: left bottom;}
.w7 .right2 li a
{ 
    background-image: url(  "../../Hnfnu/images/ico_b.gif" );
    background-repeat: no-repeat;
    background-position: left center;
    padding-left:10px;
  border-bottom:dashed 1px #cccccc;
  display:block; width:180px; 
  }


.w7 .right2 li a:hover
{ background-color:#a42e2e; color:White; background-image:none; padding-left:1px;}
 .w7 .right2 li ul li a
 {  margin-left:15px; width:160px;}
 
.w8
{ float:left;width:755px; padding-left:10px; overflow:hidden; 
 }

.w8 .listTitle
{ margin-top:5px; margin-bottom:5px; margin-right:15px; padding-left:40px;
    height:33px;color:#013765; font-weight:bold;  padding-top:4px;
    background-image: url(../../hnfnu/images/newsTitle.gif);
    background-repeat: no-repeat;
    background-position: left top;
   
   
}
.w8 .listNews
{ margin-right:30px;}
.w8 .listNews li
{   background-image: url(../../hnfnu/images/dot3.gif);
    background-repeat: no-repeat;
    background-position: left; 
    
    border-bottom:dashed 1px #cccccc; padding-left:20px;}
.w8 .listNews ul li .date
{ float:right; padding-right:5px;}
.w8 .pager
{  margin-top:10px;margin-right:30px;  float:left; width:100%;}

.w8 .pager select 
{ width:40px;}






.w9
{ float:left;width:755px; padding-left:10px; overflow:hidden; 
 }

.w9 .listTitle
{ margin-top:5px; margin-bottom:5px; margin-right:15px; padding-left:40px;
    height:33px;color:#013765; font-weight:bold;  padding-top:4px;
    background-image: url(../../hnfnu/images/newsTitle.gif);
    background-repeat: no-repeat;
    background-position: left top;
   
   
}
.w9 .listNews
{ margin-right:30px;}

.w9 .pager
{  margin-top:10px;margin-right:30px;  float:left; width:100%;}

.w9 .pager select 
{ width:40px;}



/*----------------------news.aspx-----------------------*/

.newsPage
{ width:900px; background-color:White; margin:auto; padding-left:50px; padding-right:50px;}
#newsPageTitle
{ font-size:20px; font-weight:bold; color:#a42e2e; text-align:center; padding-top:15px;}
#newsPageInfo
{color:Gray; text-align:center; font-size:12px;}

#newsPageContent
{ padding-bottom:10px; padding-top:10px;}
#newsPageClose
{ background-color:#eeeeee; text-align:center; height:30px; padding-top:5px;}

/*----------------------popAd  弹出广告-----------------------*/
#winpop 
{ 
  width:350px;
   height:0px; 
   position:absolute; 
   /* left:780px; */
   /* top:510px; */
   bottom:0px;
  right:10px;
   border:2px solid #a42e2e;
   background: #ffffff; 
   overflow:hidden; 
   display:none;
   z-index:10;
}
#winpop .title
 {  height:24px; padding-top:3px;
	background: #a42e2e; 
	color:white; 
	text-align:center;}
#winpop .con 
{
 padding-top:10px;
 padding-left:10px;
 background: #FFFFFF;  
 } 
 
#winpop .close 
{ 
 position:absolute; 
 right:4px; 
 top:1px; 
 color:#fff; 
 cursor:pointer;
 height:20px;width:20px;
 border:solid 1px #ffffff;
text-decoration:none;
}
#winpop .close:hover
{
 background-color:#fff;
text-decoration:none;
color:#a42e2e; 
}


/*-----------------招生咨询---------------*/
.qas tr td
{
     background-color:White;
    
    }
.msg
{
    border: solid 1px #ffac30;
    background-color: #fff2de;
    padding: 10px;
}
.msg ul li
{
    list-style-type: decimal;margin-left:20px;
}