
/* 通用样式表 */
body{font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin:10; padding:0; background:#fff; color:#164a63;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,textarea,p,blockquote,th,td{padding:0; margin:0;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal; font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}


table {
	font-size: 14px;
	line-height: 166%;
}
.style1 {
	color: #FFFFFF;
}
 
.style2 {color: #004A9F}
.style3 {
	font-size: 14px;
	color: #666666;
	font-style: normal;
}
td.STYLE5{background:#ffffff;font-size: 12px;
	font-weight: bold;
	color: #666;
	line-height: 20px;}

td.STYLE5 a  {	font-size: 12px;
	font-weight: bold;
	color: #666;
	line-height: 20px;
}

.linka,.linka a  {	font-size: 14px;
 
	color: #3186D6;
	line-height: 110%;
}
.white {
	font-size: 14px;
	color: #fff;
	font-style: normal;
}

.tb {
	border-bottom:1px solid #0066FF; 
}
	
/* 字体属性[定义规则，小写 "f" 加属性名称] */
.fB {font-weight:bold;}
.fN{ font-weight:normal;}
.font{ font-family:"宋体";}

/* 字体大小[定义规则，小写 "f" 加字体大小]*/
.f10px{font-size:10px;}
.f11px{font-size:11px;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
.fsong { font-family:"宋体";}
/* 
a:link,
a:visited{color:#1c93b1; text-decoration:none;}
a:hover{color:#1c93b1;text-decoration:underline;}
 */
 
a:link {
	color: #1F376D;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1F376D;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}
 
/* 其他属性 */
.unLine a:link,.unLine a:visited,.unLine a:hover{ text-decoration: none;}
.underline a:link,.underline a:visited,.underline a:hover{ text-decoration: underline;}

.clearfix {zoom:1;}
.clearfix:after {content:'.'; display:block; visibility:hidden; clear:both; height:0;}
.left{ float:left;}
.right{ float:right;}

.ad-960 { width:960px; margin:0 auto 5px auto;}
.ad-728 { width:728px; margin:0 auto 5px auto;}

/*----导航部分----*/
#hd { width:950px; height:26px; margin:0 0 10px 8px; overflow:hidden; position:relative; margin:0 auto;}
#hd .nav_link {color:#1e50a2; float:left; line-height:30px; padding:0 10px 0 5px;}
#hd .nav_link a { color:#1e50a2; margin:0 4px;}
#hd form { position:absolute; top:3px; right:0; width:161px;font-family:tahoma;}
#hd form input { border:1px solid; border-color:#808080 #D4D0C7 #D4D0C7 #808080; height:16px; padding:1px 0 0; width:110px;}
#hd form input.btnserch {   border:1px solid #80807e; cursor:pointer; height:18px; padding:0; width:42px;}
/** banner **/
#banner01 {width:960px;margin:0 auto; height:60px;border-top:1px solid #dddcdc;border-bottom:1px solid #dddcdc;/* background:#f3f2f2;border:1px solid #dddcdc;*/margin-bottom:10px; margin-top:10px;padding:7px 0 7px 0; overflow:hidden; position:relative;}

#banner01 .adl1{ width:640px; height:60px; display:inline; float:left; margin:0 5px; overflow:hidden;}
#banner01 .adl2{ width:171px; height:60px; float:left; overflow:hidden;   }

#banner01 ul{     width:134px; float:right;  overflow:hidden;    }
#banner01 li{ width:130px; height:20px;  float:left;  display:inline;line-height:20px;  margin-left:5px;  overflow:hidden;}
#banner01 li a{ color:#666;}

/*----版权信息----*/
.ft{ width:960px;margin:0 auto; color:#000000;text-align:center;padding-top:5px;}
.ft .ft_nav{  border-top:solid 1px #c6d3e6; border-bottom:solid 1px #c6d3e6;color:#1c5da8; line-height:36px;}
.ft .ft_nav a{margin:0 14px;}
.ft ul{ width:800px; margin:15px auto 0; overflow:hidden;}
.ft li{ width:300px; height:20px; float:left; line-height:20px; text-align:left; overflow:hidden; }
.ft li.one{ width:190px; padding-left:10px;}
.ft p{text-align:center; padding:15px 0 20px;}
.ft p img{ vertical-align:middle; margin-left:10px;}
.ft a{ color:#000;}








#Main{  width:960px;margin:0 auto;overflow:hidden;}
#Main .Bigleft{float:left; width:186px;margin-right:1px;}
#Main .Bigright{float:right; width:761px;margin-left:2px;height:1263px; }
.center{text-align:center;}
.alignleft{float:left;}
.alignleft img{margin:5px 0 5px 0;}

.alignright{float:right;}
.clearit{clear:both;}


 table.ScreenBlk {  
  width:48%;  
    overflow:hidden;margin:10px 10px 0; padding:0 10px;  }
 

  .listBlk{   
 width:48%;  
border:1px #aedbe5 solid;     overflow:hidden; margin:10px 0 0; padding:0 6px;  }



.listBlk .tt{     color:#164a63; font-weight:bold;  height:26px; overflow:hidden; padding:4px 0 0 22px; font-size:14px; line-height:28 px;   background-image:url(http://www.nanxun.org/img/2010/lis_side_ddBG1.gif);background-position:4px 4px; background-repeat:no-repeat;}

.listBlk   .tt span.Ctitle {float:left;}
.listBlk  .tt span.Cmore {float:right; }
 

.listBlk ul{  margin:3px 0;  list-style-type:none;margin:0;padding:0;border:0;}
.listBlk li{  padding:0 0 0 6px;   line-height:23px; font-size:14px;overflow:hidden; white-space: nowrap;}
.listBlk li span.date{  font-size:12px; color:#ccc; line-height:23px; padding-left:5px;}


.OneScreenTu{width:257px;     overflow:hidden;margin:10px 0 0; padding:0 6px;  }
.OneScreenTopList{width:475px;     overflow:hidden;margin:10px 0 0; padding:0 6px;  }


.kuang{border:#aedbe5 solid 1px;width:100%}

.marg5,table.marg5 {margin:5px;}

 .TextLinkAd  {  width:960px;margin:0px auto; border:1px solid #aedbe5;  margin-bottom:5px; background:#f5f5f5;  overflow:hidden;   }
 .TextLinkAd   li { list-style-type: none; width: 145px; height: 25px; line-height: 25px; overflow: hidden; padding-left:15px; float:left; }
 .TextLinkAd   li a,  .TextLinkAd  li a:visited {color:#000;}
 

 .Rollnews  {  width:100%;margin:0px auto;  border-bottom:1px solid #aedbe5;   overflow:hidden;   }
 .Rollnews  .div1 {width:160px;   float:left;  height: 25px; line-height: 25px; padding-left:10px;   background:#999; color:#fff; overflow: hidden;  }
 .Rollnews  .div2 { width:588px;   float:left; height: 25px; line-height: 25px; overflow: hidden;    }
 .Rollnews .div2 a,   .Rollnews .div2 a:visited {color:#333;}


 .OSTL   li { list-style-type: none; width: 217px; height: 25px; line-height: 25px; overflow: hidden; padding-left:15px; float:left; }
 .OSTL   li a,   .OSTL  li a:visited {color:#1F376D;font-size:14px; }



 /*------------友情链接-------------*/

#links {clear:both; padding:10px 0 5px;margin:0 auto;	width: 960px;}
#links #title {width:958px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; line-height:30px; text-align:left; margin-top:5px; overflow:auto; height:1%; }

#links h2 {font-size:14px; font-weight:bold; color:#000; float:left; text-indent:20px; display:inline; width:120px;}
#links h2 a {font-size:14px; font-weight:bold; color:#000;}
#links ul {float:left; width:830px; display:inline; margin:5px 0;}
#links ul li {width:110px; height:20px; float:left; line-height:20px; text-align:center; overflow:hidden;}
#links ul li a {font-size:12px; font-weight:normal; color:#000; margin-left:20px; text-decoration:none;}
#links ul li a:hover {font-size:12px; font-weight:normal; color:#c00; margin-left:20px; text-decoration:none;}

 

  .JK {  width:958px;margin:0px auto; margin-top:5px; margin-bottom:5px;  border:1px solid #aedbe5;  overflow: hidden;   }
 .JK  h2 { font-size:14px; font-weight:bold;height: 28px; line-height: 28px;   padding-left:9px;border-bottom:1px solid #aedbe5; }
 .JK  li {  width: 222px; height: 25px; line-height: 25px; overflow: hidden; padding-left:12px; float:left; }

 .JK li a,  .JK  li a:visited {font-size:14px;  color:#1f477e;}
  .JK li a:hover {font-size:14px;  color:#ff0000;}
 

