@import url("base.css");
@import url("table.css");
#main_full{ width:960px; border:1px solid #B9DFF9; margin:10px auto 0; }
#main_l{ width:666px;}
/*侧边搜索*/
.sidesearch{ height:30px; line-height:30px;}

/*圆角矩形*/
.cribox_top,.cribox_btm{ background:url(images/bg_1.gif) no-repeat 0 0; height:10px; line-height:10px;}
.cribox_bdr,.cribox_bdr_1{ border:6px solid #E5F3FE; border-width:0 6px; padding:0 5px; height:190px; max-height:190px; overflow:hidden;}
.cribox_bdr_1{height:25px; max-height:25px; padding-top:5px;}
.cribox_btm{ background-position:0 -10px; overflow:hidden;}

/*栏目*/
.cat,.cat_index{ margin:10px auto; clear:both; overflow:hidden!important;}
.cat{ padding:0 5px;}
/*栏目标题*/
.cat_title,.cat_title_1{ border:1px solid #99D3FB; background:url(images/bg_2.jpg) repeat-x 0 -64px; height:27px; overflow:hidden; line-height:27px; padding:0 10px; margin-bottom:10px;}
.cat_title_1{ background-position:0 24px; border:0;}
/*more*/
.cat_title img,.cat_title_1 img{ float:right;}
.cat_title h3,.cat_title_1 h3{ font-size:14px; color:#069;background:url(images/bg_model.gif) no-repeat -7px 3px; padding-left:1em;}
.cat_left{ width:214px; float:left; border:1px solid #99D3FB; text-align:center; padding:5px 0; overflow:hidden;}
.cat_left p{text-indent:2em; width:204px; text-align:left; line-height:200%; margin:0 auto;}
.cat_left p a{ font-size:12px;}
.cat_left a img{ border:1px solid #E0E0E0;padding:1px;}
.cat_left ul{ margin:0 auto;}
.cat_right{ width:410px; float:right;}
.cat_right a{ font-size:14px;}
/*幻灯片*/
#slide{ width:300px;}
/*热点新闻*/
#hotnews{ width:312px;}
#hotnews h1{}
#hotnews li{ font-size:14px;}
/*首页搜索*/
.search_tag_top{background:url(images/bg_1.gif) no-repeat 0 -20px;padding-top:5px;}
.search_tag_top p{ height:20px; line-height:20px;background:#E4F3FC url(images/bg_search.jpg) no-repeat 10px 0; padding-left:60px;}
#search_tag span{ padding:5px 10px; margin:0; cursor:pointer;}
#search_tag span.selected{ background:#fff; height:20px; line-height:20px;}
/*内容页*/

#digest { margin:10px; border:1px solid #eee; background-color: #fefeff; padding:8px; line-height:150%;text-indent:2em; font-size:14px;}
#digest strong { color:#f00;}
#endtext{ margin:0 auto;}
#endtext,#endtext p,#endtext li{text-align:left; text-indent:2em; overflow:hidden; font-size:14px; clear:both; line-height: 180%; word-wrap:break-word; word-break:break-all;}
#endtext,#endtext p,#endtext li{ width:620px;}
#endtext .icon { border:0; margin:3px 0 0;}
#endtext img { border:1px solid #E0E0E0;max-width:700px;width:expression(this.width > 700 && this.width > this.height ? 700 : true);overflow:hidden;}
#endtext p{ margin-top:10px;}
#endtext a { text-decoration:underline;	color:#1f3a87;}
#endtext a:hover { color:#bc2931;}

/*关键字*/
#keyword{
  font-size:14px;
  margin-top:5px;
  margin-left:15px;
  margin-bottom:5px;
  color:#0000ff;
  clear:both;
  line-height:23px;
  font-family: Arial, Helvetica, sans-serif;
  width:440px;
  float:left;
}

#keyword li {list-style:none;float:left;margin-left:10px;}
#keyword a {
  color:#ca0000;
  margin-left:5px;
  text-decoration:underline;
  margin-left:5px;margin-right:5px;

}


/*分页标题*/
#titles{ margin:10px 20px; border:1px solid #B9DFF9; width:596px; overflow:hidden;}
#titles h3{ font-size:12px; background-color:#E4F3FC; color:#077ac7; line-height:22px; border:1px #fff solid; padding:0 8px;}
#titles a{ list-style:none; width:280px; float:left; padding-left:8px;line-height:180%; }
/*上下页*/
#pre_and_next{border-top:1px solid #6DC0E9; border-bottom:1px solid #6DC0E9;}
#pre_and_next li{ margin:8px 10px;}
#commnent_tag{ clear:both;font-size:12px; padding:10px; margin:5px 15px; font-weight:bold;color:#333;}
#commnent_tag img{ float:right; margin-top:-10px;}
#commnent_tag a{color:#333; }

/*搜索条件*/
.search_term{ width:100%;}
.search_term th{ text-align:right; padding-right:10px;}
.search_term td{ height:36px; line-height:36px; }
.search_res{ height:28px; line-height:28px; background-color:#E4F3FC; font-size:14px; text-indent:10px; font-weight:bold;}
.c_red{ color:#f00;}
#search_index{ width:500px; height:400px; overflow:hidden; margin:0 auto; clear:both; padding:40px 0; }
#search_index li { height:30px; line-height:30px; text-align:center;}
#search_index p { padding:20px 0; margin:0 auto; text-align:center; }
#search_index li span{ font-size:14px; color:#00c; padding:0 8px; }
#search_index a:link,#search_index a:visited,#search_index a:hover,#search_index a:active{ color:#00c; text-decoration:underline;}
#search_index a.now:link,#search_index a.now:visited,#search_index a.now:hover,#search_index a.now:active{ color:#454545; text-decoration:none; font-weight:bold;}
.search_box{ margin:20px 10px;}
/*图片内容页*/
#ArtFrom{margin-bottom:0;border-bottom:0}
#ArticleCnt{margin-top:10px; width:100%; text-align:center;}
#lantern { width:610px; margin:10px auto; background:#f4f4f4;overflow:hidden;}
#tool { background:url(images/pic_tool.gif) repeat-x;height:33px; border-bottom:#FFF solid 1px }
#tool .f_l{ margin:6px 0 0 12px;font-size:12px}
#tool .f_r{ margin:6px 9px 0 0 }
#pagejump{ margin-left:5px}
#bimg {margin:7px 5px; text-align:center; overflow:hidden;width:600px;overflow:hidden;}

#simg {height:75px;padding-top:8px;background:url(images/tool_img.gif) repeat-x #E9E9E9}
#simg .p{ float:left;width:22px;text-align:right;text-indent:0}
#simg .n{ float:right;width:22px;text-align:left;text-indent:0}
#simg img.s{ filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#simg img{text-indent:0}
#sImage{float:left;width:510px;}
#sImage div,#sImage p{ width:70px; height:58px; background:#ececec; display:block; text-align:center; float:left; display:inline; overflow:hidden; border:#C7C7C7 solid 1px; margin:0 0 0 12px}
#sImage img{ filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; height:58px;text-indent:0}
#Explain { padding:5px 15px 0 15px;margin:0 auto; line-height:18px; font-size:12px}
#Explain p{margin:0;padding:0;font-size:12px;}
.ss{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
#butStop,#ArtPLinkTop,#ArtPLink,#cntLeft #Article #atPage{display:block;}
#hdcnt p{text-indent:2em}
#hdcnt{margin-bottom:40px}
#ArticleCnt,#ArtCnt{text-indent:0}
/* 下载*/
.down_info { width:610px; background:#E4F3FC; margin:10px;}
.down_info caption { font-size:14px; font-weight:bold; padding:8px;	text-align:left; color:#077ac7;}
.down_info th {	width:110px; text-align:right; font-weight:normal; background:#fff;}
.down_info td {background:#fff;	padding:8px;}
#down_intro{ font-size:14px; margin:5px; text-indent:2em; line-height:1.8em;}
/*下载列表*/
.down_list{ padding:5px; margin-bottom:8px; border-bottom:1px dashed #B9DFF9;}
.down_list dt{ font-size:14px; font-weight:bold; color:#077ac7; line-height:30px;}
dd.down_txt{ color:#787878; text-indent:2em; line-height:180%;}
dd.down_attribute{ padding:10px 0 0;}
/*下载信息*/
.down_info { width:610px; background:#E4F3FC; margin:10px;}
.down_info caption { font-size:14px; font-weight:bold; padding:8px;	text-align:left; color:#077ac7;}
.down_info th {	width:110px; text-align:right; font-weight:normal; background:#fff;}
.down_info td {background:#fff;	padding:8px;}
/*下载简介*/
#down_intro{ text-indent:0;}
/*下载地址*/
#down_address{ padding:10px; line-height:24px;}
#down_address a{ width:300px; display: block;}
/* 下载&信息 */
.cat_info{ width:315px; margin:10px 4px 0 0; float:left;}
/*信息 */
#info_nav{ margin-top:-5px;}
#info_nav dl{ margin:5px 5px 0;border-bottom:1px dashed #dcdcdc;}
#info_nav dt{ font-size:14px; font-weight:bold; color:#06c;}
#info_nav dd a{ margin-right:6px; height:28px; line-height:28px; color:#06c;}
/*地区*/
#area{ padding:8px 8px;}
#area a{margin:0 6px; line-height:180%;}

.vote_submit p {border:#FFFFFF 1px solid;}
/*热门标签列表*/
#tag_list{}
#tag_list li{ width:135px; text-indent:8px; display:block; float:left; line-height:30px; color:#999; font-family:arial; font-size:9px;}
#tag_list li a{ font-size:13px;}
/*vote*/
#vote_info{ line-height:180%; text-indent:2em; font-size:14px; color:#454545; padding:10px; border-bottom:1px dotted #B9DFF9;}
#vote_list{ padding:10px;}

#vote_list dl{ margin-bottom:5px; width:100%; overflow:hidden; border-bottom:1px dotted #B9DFF9;}
#vote_list dt{ color:#077ac7; font-size:12px; font-weight:bold; text-indent:1em;height:30px; line-height:30px;}
#vote_list dd{ color:#077ac7; padding-right:10px; height:24px; line-height:24px;}

#vote_list dl.inline{}
#vote_list dl.inline dd{ float:left; display:block;}
#vote_list dl.pic_vote{}
#vote_list dl.pic_vote dd{ float:left; display:block; width:94px; height:90px; overflow:hidden; text-align:center; margin-top:10px; line-height:18px;}
#vote_list dl.pic_vote dd img{ padding:1px; border:1px solid #E0E0E0;}

.block_add {position:absolute;z-index:100;border:#ff9900 solid 1px;background-color: yellow;filter:Alpha(Opacity=45);cursor:pointer;padding:5px}
#sitemap{
  clear:both;
  margin:5px auto;
  background-color: #FAFAFA;
  border-top:5px solid #E5E5E5;
  width:960px;
}
#sitemap h2{float:left;
  font-size:14px;
  line-height:25px;
  margin-top:10px;
  margin-left:20px;
  width:200px;
 }
#sitemap p{
  padding-left:20px;
  line-height:28px;
  border-bottom:1px dashed #B9DFF9;
  }
#sitemap h2 a:link{
  color:#3930BF;
  }
#sitemap h2 a:visited{
  color:#3930BF;
  }
#sitemap h2 a:hover{
  color:#ff0000;
  }
#sitemap h2 a:active{
  color:#3930BF;
  }
#sitemap .sitemap_cat{clear:both;
 margin-left:40px;
 }
#sitemap .sitemap_cat h3{margin-left:10px;line-height:30px;text-decoration:underline;}
#sitemap .sitemap_cat h3 a:link{color:#3930BF;text-decoration:underline;}
#sitemap .sitemap_cat h3 a:visited{color:#3930BF;text-decoration:underline;}
#sitemap .sitemap_cat h3 a:hover{color:#ff0000;text-decoration:underline;}
#sitemap .sitemap_cat h3 a:active{color:#3930BF;text-decoration:underline;}

#sitemap .sitemap_cat ul{margin-left:40px;}
#sitemap .sitemap_cat ul li{float:left;line-height:25px;width:150px;}
#sitemap .sitemap_cat ul li a:link{text-decoration:underline;
  margin-right:30px;
  color:#3930BF;
  }
#sitemap .sitemap_cat ul li a:visited{text-decoration:underline;
  color:#3930BF;margin-right:30px;
  }
#sitemap .sitemap_cat ul li a:hover{text-decoration:underline;
  color:#ff0000;margin-right:30px;
  }
#sitemap .sitemap_cat ul li a:active{text-decoration:underline;
  color:#3930BF;margin-right:30px;
  }

/*专题sitemap*/
#sitemap .sitemap_special{clear:both;
 margin-left:40px;
 }
#sitemap .sitemap_special h3{margin-left:10px;line-height:30px;text-decoration:underline;}
#sitemap .sitemap_special h3 a:link{color:#3930BF;text-decoration:underline;}
#sitemap .sitemap_special h3 a:visited{color:#3930BF;text-decoration:underline;}
#sitemap .sitemap_special h3 a:hover{color:#ff0000;text-decoration:underline;}
#sitemap .sitemap_special h3 a:active{color:#3930BF;text-decoration:underline;}

#sitemap .sitemap_special ul{margin-left:40px;}
#sitemap .sitemap_special ul li{float:left;line-height:25px;clear:both;}
#sitemap .sitemap_special ul li a:link{text-decoration:underline;
  margin-right:30px;
  color:#3930BF;
  }
#sitemap .sitemap_special ul li a:visited{text-decoration:underline;
  color:#3930BF;margin-right:30px;
  }
#sitemap .sitemap_special ul li a:hover{text-decoration:underline;
  color:#ff0000;margin-right:30px;
  }
#sitemap .sitemap_special ul li a:active{
  text-decoration:underline;
  color:#3930BF;
  margin-right:30px;
  }

/*新内容页加*/
#main .main_left  {
  border:0px;
  width: 652px;
  float:left;
  margin-top: 0px;
  clear:both;
  }

#main .main_left .viewhead{
  margin:0 auto;
  border:1px solid #D7DDE2;
  overflow:hidden;
  margin-bottom:6px;
  padding-bottom:10px;
}
#main .main_left .viewhead .title{
  clear:both;
  margin:5px;
  display:block;
  text-align:center;
}
#main .main_left .viewhead .title h2{
font-family:"黑体"; 
font-size:20px; 
font-weight:normal;
margin-top:15px; 
margin-bottom:5px;
color:#0067B7;
text-align:center;
}
#main .main_left .title h1{
font-family:"黑体"; 
font-size:20px; 
font-weight:normal;
margin-top:15px; 
margin-bottom:5px;
color:#077ac7;
text-align:center;
}
#main .main_left .title h1 a:link{
  color:#ca0000;
  text-decoration:none;
}
#main .main_left .title h1 a:visited{
  color:#ca0000;
  text-decoration:none;
}
#main .main_left .title h1 a:hover{
  color:#FF6600;
  text-decoration:none;
}
#main .main_left .info{
 clear:both;
 text-align:center;
 font-size:12px;
 line-height:30px; 
 color:#333;
}

#main .main_left .info a {
font-size:12px;
line-height:25px;
color:#333;
margin:0 5px;
}
#main .main_left .viewhead .info a:hover {
color:#D31D05;
text-decoration:underline;
}
#main .main_left .viewbox{
  margin:0;
  border:1px solid #D7DDE2;
  padding:8px;
  overflow:hidden;
  font-size:12px;
  background:#FCFCFC;
}

#content {
  text-align:left;
  overflow:hidden;
  font-size:14px;
  clear:both;
  margin:10px auto 0px;
  line-height:2em;
  color:#000;
  width:610px;
  word-wrap: break-word;
  word-break: break-all;
  font-family: Arial, Helvetica, sans-serif;
  padding:0 5px;
  text-align:justify;
  text-justify:inter-ideograph;
}
#content ul {
  font-size:14px;color:#000;
}
#content ul li{color:#000;
  font-size:14px;
}
#content h2 {
  font-size:14px; font-family: Arial, Helvetica, sans-serif;
}

#content h3 {
  font-size:14px;
}
#content h4 {
  font-size:14px;
}
#content p {
  margin:0;
  line-height:2em;
  text-indent:0em;
  font-size:14px;
}
#content .icon {
  border:0;
  margin:3px 0 0;
}
#content img {
  border:1px solid #E0E0E0;
}
#content table {
  table-layout:fixed;
}
#content td {
  overflow:hidden;
  }
#content a {
  color:#0000ff;
  font-size:14px;
  text-decoration:underline;

}
#content a:hover {
  color:#ca0000;
  text-decoration:underline;
}

  /*相关文章*/
 #aboutlink{
	margin:10px 15px; 
	clear:both;
	text-align:left;
    overflow:hidden;
	width:600px;
}
#aboutlink .a_l{
  clear:both;
  float:left;
  width:70%;
  background:url(images/aboutlink_bg.gif);
  height:26px;
  line-height:26px;
  }
#aboutlink .a_r{
 float:right;
 background:url(images/aboutlink_bg.gif);
 height:26px;
 line-height:26px;
 margin:0px;
 width:30%;
  }
#text_1{letter-spacing:2px;}
#aboutlink ul{
  margin:10px 0;
  width:595px;
  }
#aboutlink a{
  text-decoration:underline;
  font-family:Arial, Helvetica, sans-serif;
}
#aboutlink a:link{
  color:#0033cc;
  } 
#aboutlink a:visited{
 color:#0033cc;

} 
/* color:#044E9F;*/

#aboutlink a:hover{
  color:#ca0000;
}
#aboutlink a:active{
  color:#ca0000;
}
#aboutlink .date{color:#999; font-family:Arial, Helvetica, sans-serif; }
#aboutlink h3{
 list-style:none;
 font-size:14px;
 font-weight:bold;
 text-align:left;
 color:#000;
 letter-spacing:2px;
 padding-left:15px;	
}

#aboutlink li{
 font-size:14px;
 padding:2px 0px 2px 5px; 
 line-height:23px;
 background-position:0 12px;
 width:290px;
 float:left;
}

/*随机文章*/
 #nowread{
	margin:10px 10px; 
	clear:both;
	text-align:left;
    overflow:hidden;
	width:610px;
	border:1px solid #D7DDE2; 
}

 #nowread ul{
  margin:10px;
  width:590px;
  }
 #nowread a{
  text-decoration:underline;
  font-family:Arial, Helvetica, sans-serif;
}
 #nowread a:link{
  color:#077AC7;
  } 
 #nowread a:visited{
 color:#077AC7;
} 
 #nowread a:hover{
  color:#ca0000;
}
 #nowread a:active{
  color:#ca0000;
}
 #nowread h3{
 list-style:none;
 font-size:14px;
 font-weight:bold;
 text-align:left;
 color:#000000;
 letter-spacing:2px;
 padding-left:10px;	
  clear:both;
  background:#f6f6f6;
  height:26px;
  line-height:26px;
  }
 #nowread li{
 float:left;
 font-size:13px;
 padding:2px 0px 2px 10px; 
 display:block;
 line-height:20px;
 white-space:nowrap;
 background:url(images/icon_2.gif) no-repeat;
 background-position:0 12px;
 width:285px;

}
 
/*内容页右侧边栏文章列表*/
#main .sidebar{
  float:right;
  width:301px;
}
#main .sidebar h4{
  background:url(images/TabTitleh4.jpg) no-repeat;
  height:28px;
  line-height:28px;
  font-size:14px;
  color:#0033cc;
  letter-spacing:2px;
  width:300px;
  text-align:left;
  margin:0px;
  text-indent:14px;
  border-bottom:1px solid #D7DDE2;
}
#main .sidebar .article-list{
  border-left:1px solid #D7DDE2;
  border-right:1px solid #D7DDE2;
  border-bottom:1px solid #D7DDE2;
  width:298px;
  background:#fff;
  color:#333;
  margin-bottom:10px;
  padding-top:0px;
  clear:both;
overflow:auto;
}
#main .sidebar .article-list img{ border:1px solid #ccc;padding:2px;}
#main .sidebar .article-list p{
text-align:center;
padding:10px 20px 10px 20px;
color:#000;

}
#main .sidebar .article-list td{
padding:5px 0px;


}
#main .sidebar .article-list p span{
color:#ca0000;

}
#main .sidebar .article-list ul{
 margin:5px 2px 5px 2px;
 padding-left:15px;
 background:url(images/bg_x.gif)  no-repeat 0 0px;
}
#main .sidebar .article-list .list{
 background:url(images/block_ul_bg.gif) no-repeat;
 margin:5px 2px 5px 5px;
 padding-left:20px;
}
#main .sidebar .article-list ul li {
  line-height:24px;
  font-size:12px;
  font-family:arial;
  margin-left:15px;
  }
#main .sidebar .article-list ul li a:link{
  color:#0033cc;
  text-decoration:underline;
}
#main .sidebar .article-list ul li a:visited {
  color:#0033cc;
  text-decoration:underline;
}
#main .sidebar .article-list ul li a:hover{
  color:#ca0000;
}

#main .sidebar .newpic-list{
  border-left:1px solid #D7DDE2;
  border-right:1px solid #D7DDE2;
  border-bottom:1px solid #D7DDE2;
  width:298px;
  background:#fff;
  color:#333;
  margin-bottom:5px;
  padding-top:0px;
    padding-top:0px;

}
#main .sidebar .newpic-list ul{margin:5px;}
#main .main_left .viewbox .border_1{
  margin:15px auto; 
  width:620px;
  clear:both;
  font-size:14px;
}
#main .main_left .viewbox .border_1 li{
  font-size:14px;
}
#main .main_left .viewbox .border_1 li a{
  font-size:14px;
}
#main .main_left .viewbox .border_1 a:link{
 color:#0000ff;
 }
 #main .main_left .viewbox .border_1 a:visited{
 color:#0000ff;
 }
 #main .main_left .viewbox .border_1 a:hover{
 color:#ca0000;
 }
 #main .main_left .viewbox .border_1 a:active{
 color:#0000ff;
 }

#main .sidebar .article-images {
  float:right;
  border:solid #BCC3C9;
  border-width:1px;
  width:301px;
  background:#F9FCFE;
  margin-bottom:5px;
  color:#333;
  }
#main .sidebar .article-images h4{
  clear:both;
  background:url(images/block_h3_bg.png) repeat-x; height:26px;
  line-height:26px;
  margin:0;
  padding-left:10px;
  font-size:12px;
  color:#D31D05;
  letter-spacing:2px;
  }
#main .sidebar .article-images ul{
  font-size:12px;
  clear:both;
  margin:5px 5px 5px 10px;
  line-height:26px;
  color:#015D8C;
  }

  /*文章内容页右侧边栏图文列表*/
.imgthumblist {
  margin: 0;
  padding: 0;
  list-style: none;
  padding-bottom: 6px;
}
.imgthumblist li {
  float: left;
  display: inline;
  background: #FFF;
  text-align: center;
  width: 123px;
  height: 120px;
  overflow: hidden;
  border: 1px solid #EEE;
  margin: 6px 0 4px 6px;
  padding:2px;
 }
.imgthumblist p {
  margin:0;
  line-height: 25px;
  }

.imgthumblist div {
  line-height:90px;
  height: 96px; 
  display: table;
  background: url(images/dotline_h.gif) repeat-x bottom;
  }
.imgthumblist div a {
  display: table-cell !important;
  display: block;
  width: 125px;
  vertical-align: middle;
  }
.imgthumblist a:link {
  color:#1F3A87;
}
.imgthumblist a:visited {
  color:#1F3A87;
  }
.imgthumblist a:hover {
  color:#1F3A87;
  }
.imgthumblist div img {
  vertical-align: middle;
  width: 120px;
  height:90px;
  font-size: 10px;
  }






.margintop5px{margin-top:5px;background-color: #FFF;
}
#main .container1{
 clear:both;
 border:1px solid #666666;
 overflow:hidden;
 padding:0px;
 width:958px;
 background-color: #F7FAFF;
 margin:2px auto 0px;
 }

#main .container1 .list_new{
  float:left;
  width:320px;
}
#main .container1 .list_new h3{
  width:147px;
  background-color: #FF6600;
  line-height:24px;
  margin:3px;
  font-size:14px;
  color:#fff;
  padding-left:10px;
  height:24px;
}
#main .container1 .list_new ul{
  margin:5px;
}
#main .container1 .list_hot{
  float:left;
  width:320px;
}
#main .container1 .list_hot h3{
  width:147px;
  background-color: #FF6600;
  line-height:24px;
  margin:2px;
  font-size:14px;
  color:#fff;
  padding-left:10px;
  height:24px;
}
#main .container1 .list_new ul{
  margin:5px;
}
#main .container1 .list_new li{
  font-size:12px;
  line-height:24px;
}
#main .container1 .list_hot li{
  font-size:12px;
  line-height:24px;
  }
#main .container1 .list_new li a{
font-size:14px;
color:#000;
text-decoration:underline;
font-family: Arial, Helvetica, sans-serif;
}
#main .container1 .list_hot li a{
font-size:14px;
color:#000;
text-decoration:underline;
font-family: Arial, Helvetica, sans-serif;
}
#main .container3{
 clear:both;
 border:1px solid #666666;
 overflow:hidden;
 padding:0px;
 width:958px;
 background-color: #F7FAFF;
 margin:2px auto 0px;
}

#main .container3 .list{
 float:left;
 width:312px;
 margin:2px;
 font-family: Arial, Helvetica, sans-serif;
 white-space:nowrap;
 height:310px;
word-wrap: break-word;
word-break: break-all;
}
#main .container3 .list h2{
  width:120px;
  margin:2px;
  color:#FFF;
  background-color: #026FCA;
  line-height:24px;
  display:block;
  clear:both;
  font-size:14px;
  text-align:center;
}
#main .container3 .list h2 a{
  color:#FFF;
  text-decoration:underline;
  font-family: Arial, Helvetica, sans-serif;
}
#main .container3 .list ul{
  clear:both;
  margin:5px;
}
#main .container3 .list ul li{
  margin:2px;
  font-size:12px;
  color:#000;
   line-height:25px;
}
#main .container3 .list ul li a{
  color:#000;
  text-decoration:underline;
  font-size:14px;
  font-family: Arial, Helvetica, sans-serif;
}

#main .container_left{
  width:666px;
  overflow:hidden;
  clear:both;
  float:left;

}
#main .container_left .category{
  width:330px;
  float:left;
  height:355px;
}
#main .container_left .category ul{
  margin:5px;
}
#main .container_left .category .category_title{
  background-color: #EEF5FD;
  border:1px solid #007ECE;
  width:310px;
  height:30px;
}

#main .container_left .category h2{
line-height:30px;
color:#000;
padding-left:20px;
font-size:14px;
}
#main .container_left li{color:#000;
font-size:12px;
line-height:25px;
}
#main .container_left li a{
  text-decoration:underline;
 color:#000;
  font-size:14px;
}
#main .container_left li a:link{
  text-decoration:underline;
 color:#000;
  font-size:14px;
}
#main .container_left li a:visited{
  text-decoration:underline;
 color:#000;
  font-size:14px;
}
#main .container_left li a:hover{
  text-decoration:underline;
  color:#ca0000;
  font-size:14px;
}
#main .container_right{
  width:301px;
  float:right;
}
#main .container_right h4{
  background:url(images/sidebar_bg.jpg) no-repeat;
  height:28px;
  line-height:28px;
  font-size:14px;
  color:#fff;
  letter-spacing:2px;
  width:301px;
  text-align:center;
  margin:0px;
}
#main .container_right .article-list{
  border-left:1px solid #006EBB;
  border-right:1px solid #006EBB;
  border-bottom:1px solid #006EBB;
  width:299px;
  background:#fff;
  color:#333;
  margin-bottom:5px;
  padding-top:5px;

}
#main .container_right .article-list p{
text-align:center;
padding:10px 20px 10px 20px;
color:#000;
}
#main .container_right .article-list ul{
 margin:5px 2px 5px 5px;
 padding-left:15px;
 }
#main .box_l_line{
 clear:both;
 width: 650px;
 float: left;
 padding:0px;

}
#main .box_l_line .box_left{
  margin:0;
  overflow:hidden;
  width:650px;
  border:0px solid #D7DDE2;
  float: left;
  padding:0px;
  }
#main .box_l_line .box_left .position{
  width: 450px;
  height: 25px;
  margin:3px auto 6px 5px;
  background: #eef4f8;
  color: #1f3a87;
  text-align: left;
}
#main .box_l_line .box_left .position p{
  font:bold 12px/16px "宋体";
  background: url(images/news_icon1.gif) no-repeat 5px 5px;
  padding-left: 20px;
  color: #333;
  padding-bottom:0px;
  padding-top:5px;
}
#main .box_l_line .box_left .position a{
  font-weight:normal;
}
#main .box_l_line .box_left .focustext{
  width:315px;
  float:left;
  border:1px solid #ddd;
  margin:5px 8px 5px 0;
}
#main .box_l_line .box_left .focustext_hot{
  width:315px;
  float:left;
  border:1px solid #ddd;
  margin:5px 8px 5px 0;
}
#main .box_l_line .box_left .focustext .category-name {
  text-align: left;
  margin:0px;
  height:26px;
  clear:both;
  background: url(images/title_bg_1.gif) repeat-x;
}

#main .box_l_line .box_left .focustext .category-name h2{
  font-size:13px;
  padding-left:30px;
  background: url(images/article_ico_1.gif) no-repeat 5px 5px;
  line-height:25px;
  letter-spacing:1px;
  margin:0px;
}
#main .box_l_line .box_left .focustext_hot .tuijian-name {
  margin:0px;
  text-align: left;
  height:26px;
  background: url(images/title_bg_1.gif) repeat-x;

}

#main .box_l_line .box_left .focustext_hot .hot-name {
  margin:0px;
  text-align: left;
  height:26px;
  background: url(images/title_bg_1.gif) repeat-x;

}

#main .box_l_line .box_left .focustext_hot .tuijian-name h2{
  font-size:14px;
  padding-left:20px;
  background: url(images/article_ico_1.gif) no-repeat 5px 5px;
  line-height:25px;
  letter-spacing:1px;
  color: #000;
}
#main .box_l_line .box_left .focustext .hot-name h2{
  font-size:14px;
  padding-left:20px;
  background: url(images/article_ico_1.gif) no-repeat 5px 5px;
  line-height:25px;
  letter-spacing:1px;
  color: #000;

}
#main .box_l_line .box_left .focustext_hot .hot-name h2{
  font-size:14px;
  padding-left:20px;
  background: url(images/article_ico_1.gif) no-repeat 5px 5px;
  line-height:25px;
  letter-spacing:1px;
  color: #000;

}
#main .box_l_line .box_left .focustext .category-name h2 a:link{
color:#000;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
}
#main .box_l_line .box_left .focustext .category-name h2 a:visited{
color:#000;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
}
#main .box_l_line .box_left .focustext .category-name h2 a:hover{
color:#ca0000;
font-size:14px;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
}
#main .box_l_line .box_left .focustext_hot .list{
  margin:0 auto;
  height:260px;
  border-top:1px solid #ddd;
  }

#main .box_l_line .box_left .focustext_hot .list ul{
 list-style:none;
 margin:0 0 0px 10px;
}
#main .box_l_line .box_left .focustext_hot .list li{
  
  padding:0px;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
  }
#main .box_l_line .box_left .focustext_hot .list span{
  font-size:12px;
  color:#777;
  margin-right:5px;
  }
    
#main .box_l_line .box_left .focustext_hot .list li a{text-decoration:underline;}
#main .box_l_line .box_left .focustext_hot .list li a:link{
  color:#333;
  }
#main .box_l_line .box_left .focustext_hot .list li a:visited{
  color:#333;
  }
#main .box_l_line .box_left .focustext_hot .list li a:hover{
  color:#ca0000;
  }
#main .box_l_line .box_left .focustext_hot .list li a:active{
  color:#ca0000;
  }
#main .box_l_line .box_left .focustext .list{
  margin:0 auto;
  height:380px;
  border-top:1px solid #DDDDDD;

  }
#main .box_l_line .box_left .focustext .list ul{
 list-style:none;
 margin:0 0 0px 10px;
}
#main .box_l_line .box_left .focustext .list li{
  
  padding:0px;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
  }
#main .box_l_line .box_left .focustext .list span{
  font-size:12px;
  color:#777;
  margin-right:5px;
  font-family: Arial, Helvetica, sans-serif;
  }
    
#main .box_l_line .box_left .focustext .list li a{text-decoration:underline;}
#main .box_l_line .box_left .focustext .list li a:link{
  color:#333;
  }
#main .box_l_line .box_left .focustext .list li a:visited{
  color:#333;
  }
#main .box_l_line .box_left .focustext .list li a:hover{
  color:#ca0000;
  }
#main .box_l_line .box_left .focustext .list li a:active{
  color:#ca0000;
  }
.more {clear:both;float: right;margin-right:30px;margin-bottom:10px;margin-top:0px;}
 #main .box_l_line .box_main .title_main{
   width: 99%;
   margin: 5px auto;
   padding: 3px 0;
   border-bottom: 1px dotted #9eafc5;
   color: #1f3a87;
   text-align: left;

 }

#main .box_r{
   width: 301px;
   float: right;
   background: #FFFFFF;
}
#main .box_r h4{
  background:url(images/TabTitleh4.jpg) no-repeat;
  height:28px;
  line-height:28px;
  font-size:14px;
  color:#333;
  letter-spacing:2px;
  width:300px;
  text-align:left;
  margin:0px;
  text-indent:14px;
  border-bottom:1px solid #D7DDE2;
}
#main .box_r .article-list{
  border-left:1px solid #D7DDE2;
  border-right:1px solid #D7DDE2;
  border-bottom:1px solid #D7DDE2;
  background:#fff;
  color:#333;
  margin:0px auto;
  padding-top:0px;

}
#main .box_r  .article-list ul{
 margin:0px 2px 5px 5px;
 padding-left:15px;
}
#main .box_r  .article-list .list{
 background:url(images/block_ul_bg.gif) no-repeat;
 margin:5px 2px 5px 5px;
 padding-left:20px;
 }
#main .box_r  .article-list ul li {
  line-height:24px;
  font-size:12px;
  font-family:arial;
  }
#main .box_r  .article-list ul li a:link{
  color:#333;text-decoration:underline;
}
#main .box_r  .article-list ul li a:visited {
  color:#333;text-decoration:underline;
}
#main .box_r  .article-list ul li a:hover{
  color:#ca0000;text-decoration:underline;
}


#main .box_r .newpic-list{
  border-left:1px solid #D7DDE2;
  border-right:1px solid #D7DDE2;
  border-bottom:1px solid #D7DDE2;
  width:298px;
  background:#fff;
  color:#333;
  margin-bottom:5px;
  padding-top:0px;

}
#main .box_r .newpic-list ul{margin:5px;}
#main .box_r .newpic-list ul li{width:85px;float: left;margin:2px;padding:1px;}
#main .box_r .box_line{
  width: 301px;
  }
 #main .box_r .newpic-list ul li a{color:#333;}

 #main .box_l_line .box_left .focustext .list_n{
	width:444px;
	margin-top:0px;
	margin-left:5px;
	padding-bottom:10px;
}
 #main .box_l_line .box_left .focustext .list_n dl{
	width:444px;
	margin:10px auto 0px;
	display:block;
	border-bottom:1px dotted #DDD;
}
 #main .box_l_line .box_left .focustext .list_n dl dt{
	width:440px;
	margin:0px auto 0px;
}	
 #main .box_l_line .box_left .focustext .list_n dl dt a{
	color:#444;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	margin-left:20px;
	letter-spacing:1px;
}
 #main .box_l_line .box_left .focustext .list_n dl dt a:link{
	color:#444;
}
 #main .box_l_line .box_left .focustext .list_n dl dt a:visited{
	color:#444;
}
 #main .box_l_line .box_left .focustext .list_n dl dt a:hover{
	color:#ca0000;
}
 #main .box_l_line .box_left .focustext .list_n dl dd{
	margin:0px 5px 0px 5px;
}
 #main .box_l_line .box_left .focustext .list_n dl dd.preview{
	line-height:22px;
	color:#555;
	text-indent:14px;
}
 #main .box_l_line .box_left .focustext .list_n dl dd.info{
	line-height:31px;
	margin-left:20px;
	color:#ca0000;
}
 #main .box_l_line .box_left .focustext .list_n dl dd.info span{
	color:#ca0000;
	margin-right:20px;
}
 #main .box_l_line .box_left .focustext .list_n dl dd.info a{
	color:#ca0000;
	position:relative;
	margin-left:50px;
	}
 #main .box_l_line .cat-ads{
  background: #ffffff;
  border: 1px solid #cbd7e4;
  height:250px;
  margin:0 0 5px;
 }
#main .box_l_line .cat-ads .cat-ads-left{
   width: 300px;
   float: left;
   }
#main .box_l_line .cat-ads .cat-ads-right{
   width: 440px;
   float: right;
}
.wangzhai {
   text-align: center;

}
.cat-list {clear:both;
}

.cat-list li{color:#0000ff;
font-size:14px;
}
.cat-list li a:link{color:#3333CC;
font-size:14px;
}
.cat-list li a:visited{color:#3333CC;
font-size:14px;
}
.cat-list li a:hover{color:#ca0000;
font-size:14px;
}
.cat-list li a:visited{color:#3333CC;
font-size:14px;
}
.article-list-zhuanti{color:#000000;font-size:12px;line-height:25px;}
.article-list-zhuanti a:link{color:#000000;font-size:12px;line-height:23px;}
.article-list-zhuanti a:visited{color:#000000;font-size:12px;line-height:23px;}
.article-list-zhuanti a:hover{color:#ff0000;font-size:12px;line-height:23px;}

/*add二级栏目*/
#main .wrap_l_line{
  clear:both;
  width: 960px;
  float: left;
  height:820px;
  }
#main .wrap_left{
  float: left;
  width: 620px;
  border: 1px solid #dedede;
  height:820px;
  }

#main .wrap_r{
   width: 190px;
   float: left;
   
   }
#main .wrap_r .wrap_line{
  width: 190px;
  float: right;
  background: #FFF;
  border: 1px solid #d7dde2;
  height:820px;
  }

.wrap_left .wrap_focus{
  margin:0 10px 0 30px;
  width:580px;
  text-align:left;
  padding-top:5px;
  }
.wrap_left .wrap_focus ul{
  float:left; 
  margin:5px 5px 5px 0;
  border-bottom:1px dotted #dedede;

}
.wrap_left .wrap_focus li{
  clear:both; 
  line-height:28px;
  padding-left:5px;

}
.wrap_left .wrap_focus li a{
  font-size:14px;
}
.wrap_left .wrap_focus li a:link{ font-size:14px;color:#000;text-decoration:none}
.wrap_left .wrap_focus li a:visited{ font-size:14px;color:#000;text-decoration:none}
.wrap_left .wrap_focus li a:hover{ font-size:14px;color:#ca0000;text-decoration:underline;}
.wrap_left .wrap_focus li a:active{ font-size:14px;color:#ca0000}

.wrap_left .wrap_focus dl{
  clear:both; 
  width:430px;
  margin:5px auto;
  height:120px;
  display:block;
  border-bottom:1px dotted #DDD;
}
.wrap_left .wrap_focus dl dt{
	width:440px;
	margin:0px;
	display:block;
}	
.wrap_left .wrap_focus dl dt a{
	color:#333333;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
	letter-spacing:1px;
	text-decoration:underline;
	display:inline;
	
}
.wrap_left .wrap_focus dl dt a:link{
	color:#3333CC;
}
.wrap_left .wrap_focus dl dt a:visited{
	color:#000099;
}
.wrap_left .wrap_focus dl dt a:hover{
	color:#ca0000;
}
.wrap_left .wrap_focus dl dd{
	margin:0px 5px 0px 5px;
}
.wrap_left .wrap_focus dl dd.preview{
	line-height:22px;
	color:#000;
	text-indent:14px;
	height:65px;
}
.wrap_left .wrap_focus dl dd.info{
	line-height:25px;
	margin-left:20px;
	color:#999;
}
.wrap_left .wrap_focus dl dd.info span{
	color:#999;
	margin-right:20px;
}
.wrap_left .wrap_focus dl dd.info a{
	position:relative;
	margin-left:200px;
	text-decoration:underline;
	}
.wrap_left .wrap_focus dl dd.info a:link{
	color:#3333cc;
	text-decoration:underline;
	}
.wrap_left .wrap_focus dl dd.info a:visited{
	color:#3333cc;
	text-decoration:underline;
	}
.wrap_left .wrap_focus dl dd.info a:hover{
	color:#ca0000;
	text-decoration:underline;
	}
.wrap_left .wrap_focus dl dd.info a:active{
	color:#3333cc;
	text-decoration:underline;
	}
/*左侧300栏目开始*/
.wrap_l_line .wrap_main{
  width: 300px;
  float: right;
  background: #FFF;
  border: 1px solid #dedede;
  height:820px;
  }

.wrap_main .wrap_title{
   width: 99%;
   margin: 0px auto;
   padding: 3px 0;
   color: #1f3a87;
   text-align: left;

 }
.wrap_main .wrap_title h3{
  background:url(images/title_bg_2.gif) ;
  height:28px;
  line-height:28px;
  font-size:12px;
  color:#ca0000;
  letter-spacing:4px;
  width:300px;
  text-align:left;
  margin:0px;
  text-indent:30px;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;


}

.wrap_main .wrap_l_list ul{
 margin: 5px 5px 5px 10px;
 
}
.wrap_main .wrap_l_list li{
 padding-left: 10px;
 line-height: 24px;
 background: url(images/news_iblack.gif) no-repeat 0px 10px;
 font-size:12px;
 word-wrap: break-word;
 word-break: break-all;
}

.wrap_main .wrap_l_list li a:link{
  color:#000000;
  text-decoration: none;

}
.wrap_main .wrap_l_list li a:visited{
  color:#000000;
  text-decoration: none;

}
.wrap_main .wrap_l_list li a:hover{
  color:#ca0000;
  text-decoration: underline;
  }

#c_tag {
 clear:both;
 margin:5px auto;
 text-align: left;
 line-height:27px;
 padding:0 10px;
 font-family:Arial, Helvetica, sans-serif;
}
#c_tag li {
  float:left;
  font-size:12px;
  white-space:nowrap;
  padding-left:10px;line-height:27px;
}
#c_tag span{font-size:13px;font-weight:bold;float:left;  font-family:Arial, Helvetica, sans-serif;}
#c_tag a {
  text-decoration:underline;
  font-size:12px;  font-family:Arial, Helvetica, sans-serif;
}
#c_tag a:link { color:#3333cc;}
#c_tag a:visited { color:#3333cc;}
#c_tag a:hover { color:#ca0000;}



.hotarticle{
  clear:both;margin:0 auto;
  border-top:1px #E0E0E0 dotted;
}

.hotarticle .list{
 float:left;
 width:312px;
 margin:2px;
 font-family: Arial, Helvetica, sans-serif;
 white-space:nowrap;

}
.hotarticle .list h2{
  width:150px;
  margin:2px;
  color:#FFF;
  background-color: #FF6600;
  line-height:24px;
  display:block;
  clear:both;
  font-size:14px;
  text-align:center;
}
.hotarticle .list h2 a{
  color:#FFF;
  text-decoration:underline;
  font-family: Arial, Helvetica, sans-serif;
}
.hotarticle .list ul{
  clear:both;
  margin:5px;
}
.hotarticle .list ul li{
  margin:2px;
  font-size:12px;
  color:#000;
  line-height:25px;
  white-space:nowrap;
}
.hotarticle .list ul li a{
  text-decoration:underline;
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  }
.hotarticle .list ul li a:link{
  color:#000;
}
.hotarticle .list ul li a:visited{
  color:#000;

}
.hotarticle .list ul li a:hover{
  color:#FF6600;
}

#navnews {
	MARGIN: 7px auto 0px; HEIGHT: 76px
}
#Scroll {
	CLEAR: both; BORDER-RIGHT: #cdc9ca 1px solid; BORDER-TOP: #cdc9ca 1px solid; PADDING-LEFT: 100px; FONT-SIZE: 12px; BACKGROUND: url(http://img.it86.cc/images/article/n_scroll.gif) no-repeat 18px 7px; MARGIN: 0px auto; BORDER-LEFT: #cdc9ca 1px solid; WIDTH: 878px; COLOR: #c2130e; LINE-HEIGHT: 18px; BORDER-BOTTOM: #cdc9ca 1px solid; HEIGHT: 27px; TEXT-ALIGN: left
}
#Scroll LI {
	FLOAT: left; WIDTH: 212px
}
#Scroll A {
	PADDING-LEFT: 10px; BACKGROUND: url(http://img.it86.cc/images/article/n_bar.gif) no-repeat 0px 0px; COLOR: #000; TEXT-DECORATION: none
}
#Scroll A.s_end {
	PADDING-RIGHT: 0px; MARGIN-LEFT: 8px
}
#nowpsn {
	BACKGROUND: #0069b5; margin: -48px auto 6px; WIDTH: 960px; COLOR: #fff; HEIGHT: 27px
}
#nowpsn A {
	COLOR: white
}
#nowpsn A:hover {
	TEXT-DECORATION: underline
}
#nowpsn P#showposition {
	PADDING-LEFT: 10px; FLOAT: left; LINE-HEIGHT: 30px; TEXT-ALIGN: left
}
.g_search{float:right;padding-right:10px;*padding-right:0px;margin-top:5px;}
.show_path{float:left;padding-top:4px;color:#FFF;padding-left:10px;line-height:25px;font-size:14px;}

.show_path a{
  color:#322FE0;
  background:url(images/bg_path.gif) no-repeat right -40px;
  padding-right:16px;
}

.show_path a:link{
  color:#322FE0;
}
.show_path a:visited{
  color:#322FE0;
}
.show_path a:hover {
  color:#ca0000;
}

.adbox{ 
  margin:0 auto;
  border:1px solid #D7DDE2;
  overflow:hidden;
  margin-bottom:6px;
  padding-bottom:10px;
  height:65px;
}

.catadbox{ 
  margin:0 auto;
  border-bottom:0px solid #D7DDE2;
  overflow:hidden;
  margin-bottom:6px;
  padding-bottom:10px;
  height:65px;
}

.viewad {
	margin:0 auto;width:620px;
	
}
.viewad ul {
	float:left; width: 300px; 
}
.line4 {
	FLOAT: left; BACKGROUND-IMAGE: url(http://img.it86.cc/images/article/line4.gif); MARGIN-LEFT: 8px; WIDTH: 4px; MARGIN-RIGHT: 8px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 72px
}
.viewad LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #540; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-ALIGN: left
}

.viewadcat {
	MARGIN:5px;FLOAT: left;  
}
.viewadcat ul {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 300px; PADDING-TOP: 2px; HEIGHT: 19px
}
.line4 {
	FLOAT: left; BACKGROUND-IMAGE: url(http://img.it86.cc/images/article/line4.gif); MARGIN-LEFT: 8px; WIDTH: 4px; MARGIN-RIGHT: 8px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 72px
}
.viewadcat LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #540; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-ALIGN: left
}

.backcat{
 float: right;
 width:250px;
 height:33px;
 background:url(images/backcat_bg.gif) no-repeat;
 font-size:14px;
 padding-left:5px;
 padding-top:3px;
 margin-right: 20px;
 clear:both;
 text-align: left;
 }
.backcat a{color:#ca0000;font-weight:bold;line-height:33px; font-family: Arial, Helvetica, sans-serif;
}
.backcat a:link{color:#ca0000;}
.backcat a:visited{color:#ca0000;}
.backcat a{color:#ca0000;}
.backcat a{color:#ca0000;}

.backindex{
 float: right;
 width:126px;
 height:28px;
 background:url(images/backindex_bg.gif) no-repeat;
 font-size:14px;
 margin:3px 20px 3px auto;
 text-align: left;
 text-indent:10px;
 }
.backindex a{color:#FFF;font-weight:bold;line-height:28px; font-family: Arial, Helvetica, sans-serif;
}
.backindex a:link{color:#FFF;}
.backindex a:visited{color:#FFF;}
.backindex a{color:#FFF;}
.backindex a{color:#FFF;}

.description{
 width:600px;
 margin:5px auto;
 line-height:23px;
 color:#333;
 font-size:12px;
 border:#dedede dashed 1px;
 padding:5px 10px 0;
 font-family: Arial, Helvetica, sans-serif;
 overflow:hidden;letter-spacing:1px;
 }
.description span{font-weight:bold;color:#ca0000;}
.shengming{border:#dedede dashed 1px;margin:5px 10px;padding:5px 10px;line-height:23px;color:#333;font-size:12px;letter-spacing:1px;}
.shengming span{font-weight:bold;color:#000;letter-spacing:1px;}

a.keylink:link{  color:#0000FF;
  font-size:14px;
  text-decoration:underline;
  font-family: Arial, Helvetica, sans-serif;
  }
a.keylink:visited{  color:#0000FF;
  font-size:14px;
  text-decoration:underline;
  font-family: Arial, Helvetica, sans-serif;
  }
 a.keylink:hover{  color:#ca0000;
  font-size:14px;
  text-decoration:underline;
   font-family: Arial, Helvetica, sans-serif;
  }
.nextpage{border:#dedede dashed 1px;margin:5px 10px;padding:5px 10px;line-height:23px;color:#333;letter-spacing:1px;}

.nextpage span{font-weight:bold;color:#333;letter-spacing:1px;}
.nextpage li{font-size:13px;font-family: Arial, Helvetica, sans-serif;}
.code {border:#dedede dashed 1px;background-color:#f6f6f6;margin:0 20px;padding:5px;}
.nextpage li a:link{color:#077ac7;text-decoration:underline;}
.nextpage li a:visited{color:#077ac7;}
.nextpage li a:hover{color:#ca0000;}
.nextpage li a:active{color:#077ac7;}

/**/
/*首页栏目*/
.m2{ width:960px; margin:10px auto 0;padding:0px;clear:both;}

.m2bt{
 overflow:hidden;
 clear:both;
 background:url(images/m2bt_bg.gif)  repeat-x;
 height:32px;
 margin:0px;;
 line-height:31px;
 border:1px solid #E0E0E0;
 }
.m2bt h2{float:left;width:200px;font-size:14px;background:url(images/m2bt_h.gif)  no-repeat;
 margin-left:10px;
 padding-left:50px;
 color:#65A036;
 }
.m2bt span{float:right;padding-right:20px;}
.m2bt span a:link{color:#FFF;}
.m2bt span a:visited{color:#FFF;}
.m2bt span a:hover{color:#FFF;text-decoration:underline;}
.m2_l{float:left;width:300px;}
.m2_m{float:left;width:390px;margin-left:10px;  font-family: Arial, Helvetica, sans-serif;
}
.m2_r{float:right;width:250px;}
.m2_l_1{clear:both;border:1px solid #E0E0E0;margin:10px 0 0;overflow:hidden;padding-bottom:2px;}
.m2_l_2{clear:both;margin:10px 0 0;border:1px solid #E0E0E0;overflow:hidden;padding-bottom:2px;}
.m2_l .tit{ 
 background:url(images/all_bg.gif);
 height:30px;
 padding-left:10px;
 line-height:30px;
 border-bottom:1px solid #c3c0c0;
 font-family:Arial, Helvetica, sans-serif; 
 }
.m2_l .tit h3{font-size:13px;}

.m2_l_a{
  overflow:hidden;
 padding-top:5px;
 padding-left:5px;
 margin: 0 6px;
 }
.m2_l_a li{ height:95px;border-bottom:1px #E0E0E0 dashed;margin:0 5px}
.m2_l_a img{border:1px solid #E0E0E0; float:left;width:104px;height:85px;margin-right:5px}
.m2_l_a span{overflow:hidden;display:block;color:#999;height:55px;line-height:20px;}
.m2_l_a li a:link{color:#000}
.m2_l_a li a:visited{color:#000}
.m2_l_a li a:hover{color:#ca0000;text-decoration:underline;}
.m2_l_a li a:active{color:#000}

.m2_l_b{
  overflow:hidden;
 padding-top:5px;
 padding-left:5px;margin: 0 6px;clear:both; 
 }
.m2_l_b li{line-height:25px;}
.m2_l_b li em{margin:0 5px 0 0;font-style: normal;padding:0 3px;}
.m2_l_b li em a{color:#333;text-decoration:none;margin:0 2px;}
.m2_l_b li em a:visited{color:#333}
.m2_l_b li em a:hover{color:#C30}
.m2_l_b span{margin:0 0 0 5px;color:#999;position:absolute; right:3px; top:2px; }
.m2_l_b li a:link{color:#000; }
.m2_l_b li a:visited{color:#000}
.m2_l_b li a:hover{color:#ca0000;text-decoration:underline;}
.m2_l_b li a:active{color:#000}

.m2_l_c{
  overflow:hidden;
 padding-top:5px;
 padding-left:2px;
 margin: 0 6px;
 }
.m2_l_c li{width:86px;display:inline;float:left;margin:0 6px;text-align:center;line-height:1.5}
.m2_l_c img{border:1px solid #E0E0E0; display:block;width:84px;height:68px}
.m2_l_c a:link{color:#000; }
.m2_l_c a:visited{color:#000}
.m2_l_c a:hover{color:#ca0000;text-decoration:underline;}
.m2_l_c a:active{color:#000}

.m2_l_d{
  overflow:hidden;
 padding-top:0px;
 padding-left:5px;
 margin: 0 6px;
 }

.m2_l_d li{line-height:25px;font-family: Arial, Helvetica, sans-serif;}
.m2_l_d li em{margin:0 5px 0 0;font-style: normal;}
.m2_l_d li em a{color:#333;text-decoration:none;margin:0 2px;}
.m2_l_d li em a:visited{color:#333}
.m2_l_d li em a:hover{color:#C30}
.m2_l_d span{margin:0 0 0 5px;color:#999;position:absolute; right:3px; top:2px; }
.m2_l_d li a:link{color:#000; }
.m2_l_d li a:visited{color:#000}
.m2_l_d li a:hover{color:#ca0000;text-decoration:underline;}
.m2_l_d li a:active{color:#000}

.m2_m_1{height:148px;margin-top:10px;border:1px solid #E0E0E0;}
.m2_m_2{height:148px;margin-top:10px;border:1px solid #E0E0E0;}
.m2_m_3{height:148px;margin-top:10px;border:1px solid #E0E0E0;}

.m2_m .tit{
font-family:Arial, Helvetica, sans-serif; 
 background:url(images/all_bg.gif);
 height:30px;
 padding-left:10px;
 border-bottom:1px solid #c3c0c0;
 margin:0px;
 line-height:30px;

 }
.m2_m .tit h3{
  font-size:14px;
  float:left;
  width:90px;
  background:#3F539A;
  color:#fff;
  padding:0 0 0 10px;
  margin-bottom:0px;
  line-height:20px;
  position:relative;
  height:20px;
  margin-top:10px;
  }
.m2_m .tit h3 a{color:#fff;line-height:20px}
.m2_m .tit span{float:right;padding-right:20px;}
.m2_m .tit span a{margin:0 0 0 4px;text-decoration:underline;}
.m2_m .tit span a:link{color:#333;}
.m2_m .tit span a:visited{color:#333;}
.m2_m .tit span a:hover{color:#ca0000;text-decoration:underline;}
.m2_m_a{
  overflow:hidden;
 padding-top:5px;
 padding-left:5px;
 }
.m2_m_a li{overflow:hidden;font-size:14px;height:22px;padding:3px 0;line-height:22px;position:relative;  font-family: Arial, Helvetica, sans-serif;
}
.m2_m_a li em{margin:0 5px 0 0;font-style: normal;}
.m2_m_a li em a{margin:0 2px;}
.m2_m_a li a:link{color:#000; }
.m2_m_a li a:visited{color:#000}
.m2_m_a li a:hover{color:#ca0000;text-decoration:underline;}
.m2_m_a li a:active{color:#000}
.m2_m_a li span{margin:0 0 0 5px;color:#999;position:absolute; right:3px; top:2px; }

.m2_m_b{
  overflow:hidden;
 padding-top:5px;
 padding-left:5px;
 }
.m2_m_b li{overflow:hidden;font-size:14px;height:22px;padding:3px 0;line-height:22px;position:relative;  font-family: Arial, Helvetica, sans-serif;
}
.m2_m_b li em{margin:0 5px 0 0;font-style: normal;padding:0 3px;}
.m2_m_b li em a{margin:0 2px;}
.m2_m_b li a:link{color:#000; }
.m2_m_b li a:visited{color:#000}
.m2_m_b li a:hover{color:#ca0000;text-decoration:underline;}
.m2_m_b li a:active{color:#000}
.m2_m_b li span{margin:0 0 0 5px;color:#999;position:absolute; right:3px; top:2px; }

.m2_m_c{
  overflow:hidden;
 padding-top:5px;
 padding-left:5px;
 }
.m2_m_c li{  font-family: Arial, Helvetica, sans-serif;
overflow:hidden;font-size:14px;height:22px;padding:3px 0;line-height:22px;position:relative}
.m2_m_c li em{margin:0 5px 0 0;font-style: normal;padding:0 3px;}
.m2_m_c li em a{margin:0 2px;}
.m2_m_c li a:link{color:#000; }
.m2_m_c li a:visited{color:#000}
.m2_m_c li a:hover{color:#ca0000;text-decoration:underline;}
.m2_m_c li a:active{color:#000}
.m2_m_c li span{margin:0 0 0 5px;color:#999;position:absolute; right:3px; top:2px; }


.m2_r_1{
 clear:both;
 margin:0;
 border:1px solid #E0E0E0;
 margin-top:10px;
 overflow:hidden;
 width:248px;
 }
.m2_r_2{clear:both;margin:0;border:1px solid #E0E0E0;margin-top:10px;overflow:hidden;}
.m2_r .tit{
font-family:Arial, Helvetica, sans-serif; 
 background:url(images/all_bg.gif);
 height:25px;
 padding-left:10px;
 line-height:30px;
 margin:0px;
 }
.m2_r .tit h3{
  font-size:13px;
  float:left;
  width:100px;
  color:#000;
  padding-left:10px;
  margin-bottom:0px;
  line-height:25px;
  position:relative;
  height:25px;
  }
.m2_r .tit h3 a{color:#fff;line-height:20px}

.m2_r_a{
  overflow:hidden;
 padding-top:5px;
 padding-left:10px;
 }
.m2_r_a li{overflow:hidden;font-size:12px;height:22px;line-height:22px;}
.m2_r_a li em{margin:0 5px 0 0;font-style: normal;}
.m2_r_a li em{margin:0 2px;}
.m2_r_a li a:link{color:#000; }
.m2_r_a li a:visited{color:#000}
.m2_r_a li a:hover{color:#ca0000;text-decoration:underline;}
.m2_r_a li a:active{color:#000}

.m2_r_b{ 
  overflow:hidden;
  padding-top:3px;
  padding-left:5px;
 }
.m2_r_b li{display:inline;float:left;margin:0 6px;text-align:center;line-height:1.5;width:60px;height:85px;margin:0 8px}
.m2_r_b img{border:1px solid #E0E0E0; display:block;width:58px;height:58px}
.m2_r_b li a:link{color:#000; }
.m2_r_b li a:visited{color:#000}
.m2_r_b li a:hover{color:#ca0000;text-decoration:underline;}
.m2_r_b li a:active{color:#000}

.m2_r_c {
 overflow:hidden;
 padding-top:5px;
 padding-left:10px;
 }
.m2_r_c dd{border-bottom:1px #E0E0E0 dashed;margin-bottom:3px;}
.m2_r_c dt{font-weight:700;line-height:22px;}

.m2_r_c a{overflow:hidden;font-size:12px;height:20px;line-height:20px;}
.m2_r_c a:link{color:#000; }
.m2_r_c a:visited{color:#000}
.m2_r_c a:hover{color:#ca0000;text-decoration:underline;}
.m2_r_c a:active{color:#000;}

/*m3开始*/
.m3{ width:960px; margin:10px auto 0;padding:0px;clear:both;}

.m3bt{
 overflow:hidden;
 clear:both;
 background:url(images/m2bt_bg.gif)  repeat-x;
 height:32px;
 margin:0px;;
 line-height:31px;
 border:1px solid #E0E0E0;
 }
.m3bt h2{float:left;width:200px;font-size:14px;background:url(images/m2bt_h.gif)  no-repeat;
 margin-left:10px;
 padding-left:50px;
 color:#65A036;
 }
.m3bt span{float:right;padding-right:20px;}
.m3bt span a:link{color:#FFF;}
.m3bt span a:visited{color:#FFF;}
.m3bt span a:hover{color:#FFF;text-decoration:underline;}
.m3_l{float:left;width:300px;}
.m3_m{float:left;width:390px;margin-left:10px;}
.m3_r{float:right;width:250px;}
.m3_l_1{clear:both;border:1px solid #E0E0E0;margin:10px 0 0;overflow:hidden;}
.m3_l_2{clear:both;margin:10px 0 0;border:1px solid #E0E0E0;overflow:hidden;}
.m3_l .tit{
  background:url(images/all_bg.gif);
  font-family:Arial, Helvetica, sans-serif; 
  height:30px;
  padding-left:10px;
  line-height:30px;
  border-bottom:1px solid #C3C0C0;
}
.m3_l .tit h3{font-size:13px;}

.m3_l_a{
  overflow:hidden;
 padding-top:5px;
 padding-left:5px;
 margin: 0 6px;
 }
.m3_l_a li{ height:95px;border-bottom:1px #E0E0E0 dashed;margin:0 5px;font-family:Arial, Helvetica, sans-serif;}
.m3_l_a img{border:1px solid #E0E0E0; float:left;width:104px;height:85px;margin-right:5px}
.m3_l_a span{overflow:hidden;display:block;color:#999;height:55px;line-height:20px;}
.m3_l_a li a:link{color:#000}
.m3_l_a li a:visited{color:#000}
.m3_l_a li a:hover{color:#ca0000;text-decoration:underline;}
.m3_l_a li a:active{color:#000}

.m3_l_b{
  overflow:hidden;
 padding-top:5px;
 padding-left: 5px;
 clear:both;margin: 0 6px;
 }

.m3_l_b li{line-height:25px;}
.m3_l_b li em{margin:0 5px 0 0;font-style: normal;}
.m3_l_b li em a{color:#333;text-decoration:none;margin:0 2px;}
.m3_l_b li em a:visited{color:#333}
.m3_l_b li em a:hover{color:#C30}
.m3_l_b span{margin:0 0 0 5px;color:#999;position:absolute; right:3px; top:2px; }
.m3_l_b li a:link{color:#000; }
.m3_l_b li a:visited{color:#000}
.m3_l_b li a:hover{color:#ca0000;text-decoration:underline;}
.m3_l_b li a:active{color:#000}

.m3_l_c{
  overflow:hidden;
 padding-top:5px;
 padding-left:2px;
 }
.m3_l_c li{width:90px;display:inline;float:left;margin:0 6px;text-align:center;line-height:25px;}
.m3_l_c img{border:1px solid #E0E0E0; display:block;width:88px;height:68px}
.m3_l_c a:link{color:#000; }
.m3_l_c a:visited{color:#000}
.m3_l_c a:hover{color:#ca0000;text-decoration:underline;}
.m3_l_c a:active{color:#000}

.m3_l_d{
  overflow:hidden;
 padding-top:0px;
 padding-left:5px;margin:0 6px;
 }

.m3_l_d li{line-height:25px;font-family: Arial, Helvetica, sans-serif;}
.m3_l_d li em{margin:0 5px 0 0;font-style: normal;}
.m3_l_d li em a{color:#333;text-decoration:none;margin:0 2px;}
.m3_l_d li em a:visited{color:#333}
.m3_l_d li em a:hover{color:#C30}
.m3_l_d span{margin:0 0 0 5px;color:#999;position:absolute; right:3px; top:2px; }
.m3_l_d li a:link{color:#000; }
.m3_l_d li a:visited{color:#000}
.m3_l_d li a:hover{color:#ca0000;text-decoration:underline;}
.m3_l_d li a:active{color:#000}

.m3_m_1{height:148px;margin-top:10px;border:1px solid #E0E0E0;}
.m3_m_2{height:148px;margin-top:10px;border:1px solid #E0E0E0;}
.m3_m_3{height:148px;margin-top:10px;border:1px solid #E0E0E0;}

.m3_m .tit{
 background:url(images/all_bg.gif);
 font-family:Arial, Helvetica, sans-serif; 
 height:30px;
 padding-left:10px;
 line-height:30px;
 border-bottom:1px solid #c3c0c0;
 margin:0px;
 }
.m3_m .tit h3{
  font-size:14px;
  float:left;
  width:100px;
  background:#3F539A;
  color:#fff;
  padding-left:10px;
  margin-bottom:0px;
  line-height:20px;
  position:relative;
  height:20px;
  margin-top:10px;font-family:Arial, Helvetica, sans-serif;
  }
.m3_m .tit h3 a{color:#fff;line-height:20px}
.m3_m .tit span{float:right;padding-right:20px;}
.m3_m .tit span a{margin:0 0 0 4px;text-decoration:underline;}
.m3_m .tit span a:link{color:#333;}
.m3_m .tit span a:visited{color:#333;}
.m3_m .tit span a:hover{color:#ca0000;text-decoration:underline;}
.m3_m_a{
  overflow:hidden;
 padding-top:5px;
 padding-left:5px;
 }
.m3_m_a li{overflow:hidden;font-size:14px;height:22px;padding:3px 0;line-height:22px;position:relative;font-family:Arial, Helvetica, sans-serif;}
.m3_m_a li em{margin:0 5px 0 0;font-style: normal;}
.m3_m_a li em a{margin:0 2px;}
.m3_m_a li a:link{color:#000; }
.m3_m_a li a:visited{color:#000}
.m3_m_a li a:hover{color:#ca0000;text-decoration:underline;}
.m3_m_a li a:active{color:#000}
.m3_m_a li span{margin:0 0 0 5px;color:#999;position:absolute; right:3px; top:2px; }

.m3_m_b{
  overflow:hidden;
 padding-top:5px;
 padding-left:5px;
 }
.m3_m_b li{font-family:Arial, Helvetica, sans-serif;overflow:hidden;font-size:14px;height:22px;padding:3px 0;line-height:22px;position:relative}
.m3_m_b li em{margin:0 5px 0 0;font-style: normal;}
.m3_m_b li em a{margin:0 2px;}
.m3_m_b li a:link{color:#000; }
.m3_m_b li a:visited{color:#000}
.m3_m_b li a:hover{color:#ca0000;text-decoration:underline;}
.m3_m_b li a:active{color:#000}
.m3_m_b li span{margin:0 0 0 5px;color:#999;position:absolute; right:3px; top:2px;}

.m3_m_c{
  overflow:hidden;
 padding-top:5px;
 padding-left:5px;
 }
.m3_m_c li{overflow:hidden;font-size:14px;height:22px;padding:3px 0;line-height:22px;position:relative;font-family:Arial, Helvetica, sans-serif;}
.m3_m_c li em{margin:0 5px 0 0;font-style: normal;}
.m3_m_c li em a{margin:0 2px;}

.m3_m_c li a:link{color:#000; }
.m3_m_c li a:visited{color:#000}
.m3_m_c li a:hover{color:#ca0000;text-decoration:underline;}
.m3_m_c li a:active{color:#000}
.m3_m_c li span{margin:0 0 0 5px;color:#999;position:absolute; right:3px; top:2px;}

.m3_r_1{
 clear:both;
 margin:0;
 border:1px solid #E0E0E0;
 margin-top:10px;
 overflow:hidden;
 width:248px;
 }
.m3_r_2{clear:both;margin:0;border:1px solid #E0E0E0;margin-top:10px;overflow:hidden;height:148px;}
.m3_r .tit{
 background:url(images/all_bg.gif);
 font-family:Arial, Helvetica, sans-serif; 
 height:25px;
 padding-left:10px;
 line-height:30px;
 margin:0px;
 }
.m3_r .tit h3{
  font-size:13px;
  float:left;
  width:100px;
  color:#000;
  padding-left:10px;
  margin-bottom:0px;
  line-height:25px;
  position:relative;
  height:25px;
  }
.m3_r .tit h3 a{color:#fff;line-height:20px}

.m3_r_a{
  overflow:hidden;
 padding-top:5px;
 padding-left:10px;
 }
.m3_r_a li{overflow:hidden;font-size:12px;height:22px;line-height:22px}
.m3_r_a em{margin:0 5px 0 0;font-style: normal;}
.m3_r_a li a:link{color:#000; }
.m3_r_a li a:visited{color:#000}
.m3_r_a li a:hover{color:#ca0000;text-decoration:underline;}
.m3_r_a li a:active{color:#000}

.m3_r_b{ 
  overflow:hidden;
  padding-top:5px;
  padding-left:5px;
  padding-bottom:3px;
 }
.m3_r_b li{display:inline;float:left;margin:0 6px;text-align:center;line-height:28px;width:60px;height:85px;margin:0 8px;font-family:Arial, Helvetica, sans-serif;}
.m3_r_b img{border:1px solid #E0E0E0; display:block;width:58px;height:58px}
.m3_r_b a:link{color:#000; }
.m3_r_b a:visited{color:#000}
.m3_r_b a:hover{color:#ca0000;text-decoration:underline;}
.m3_r_b a:active{color:#000}

.m3_r_c {
 overflow:hidden;
 padding-top:5px;
 padding-left:10px;
 }
.m3_r_c dd{border-bottom:1px #E0E0E0 dashed;margin-bottom:3px;}
.m3_r_c dt{font-weight:700;line-height:22px;}

.m3_r_c a{overflow:hidden;font-size:12px;height:20px;line-height:20px;}
.m3_r_c a:link{color:#000; }
.m3_r_c a:visited{color:#000}
.m3_r_c a:hover{color:#ca0000;text-decoration:underline;}
.m3_r_c a:active{color:#000;}

/*m4开始*/
.m4{ width:960px; margin:10px auto 0;padding:0px;clear:both;}

.m4bt{
 overflow:hidden;
 clear:both;
 background:url(images/m2bt_bg.gif)  repeat-x;
 height:32px;
 margin:0px;;
 line-height:31px;
 border:1px solid #E0E0E0;
 }
.m4bt h2{float:left;width:200px;font-size:14px;background:url(images/m2bt_h.gif)  no-repeat;
 margin-left:10px;
 padding-left:50px;
 color:#65A036;
 }
.m4bt span{float:right;padding-right:20px;}
.m4bt span a:link{color:#FFF;}
.m4bt span a:visited{color:#FFF;}
.m4bt span a:hover{color:#FFF;text-decoration:underline;}
.m4_l{float:left;width:300px;}
.m4_m{float:left;width:390px;margin-left:10px;}
.m4_r{float:right;width:250px;}
.m4_l_1{clear:both;border:1px solid #E0E0E0;margin:10px 0 0;overflow:hidden;padding-bottom:2px;}
.m4_l_2{clear:both;margin:10px 0 0;border:1px solid #E0E0E0;overflow:hidden;padding-bottom:2px;}
.m4_l .tit{
  background:url(images/all_bg.gif);
  font-family:Arial, Helvetica, sans-serif; 
  height:30px;
  padding-left:10px;
  line-height:30px;
  border-bottom:1px solid #c3c0c0
  }
.m4_l .tit h3{font-size:13px;}

.m4_l_a{
 overflow:hidden;
 padding-top:5px;
 padding-left:5px;
 font-family:Arial, Helvetica, sans-serif;
 clear:both;
 margin: 0 6px;
 }
.m4_l_a em{margin:0 5px 0 0;font-style: normal;
}
.m4_l_a li em a{color:#333;margin:0 2px;}
.m4_l_a li em a:link{color:#333}
.m4_l_a li em a:visited{color:#333}
.m4_l_a li em a:hover{color:#C30}
.m4_l_a li{ height:22px;}
.m4_l_a li a:link{color:#000}
.m4_l_a li a:visited{color:#000}
.m4_l_a li a:hover{color:#ca0000;text-decoration:underline;}
.m4_l_a li a:active{color:#000}

.m4_l_b{
  overflow:hidden;
 padding-top:5px;
 padding-left:5px;font-family:Arial, Helvetica, sans-serif;
 clear:both;
margin: 0 6px;
 }
.m4_l_b li em{margin:0 5px 0 0;font-style: normal;}
.m4_l_b li em a{color:#333;margin:0 2px;}
.m4_l_b li em a:link{color:#333}
.m4_l_b li em a:visited{color:#333}
.m4_l_b li em a:hover{color:#C30}
.m4_l_b li{ height:22px;}
.m4_l_b li a:link{color:#000}
.m4_l_b li a:visited{color:#000}
.m4_l_b li a:hover{color:#ca0000;text-decoration:underline;}
.m4_l_b li a:active{color:#000}

.m4_m_1{height:148px;margin-top:10px;border:1px solid #E0E0E0;}
.m4_m_2{height:148px;margin-top:10px;border:1px solid #E0E0E0;}

.m4_m .tit{
 background:url(images/all_bg.gif);
 font-family:Arial, Helvetica, sans-serif; 
 height:30px;
 padding-left:10px;
 line-height:30px;
 border-bottom:1px solid #c3c0c0;
 margin:0px;
 }
.m4_m .tit h3{
  font-size:14px;
  float:left;
  width:100px;
  background:#3F539A;
  color:#fff;
  padding-left:10px;
  margin-bottom:0px;
  line-height:20px;
  position:relative;
  height:20px;
  margin-top:10px;
  }
.m4_m .tit h3 a{color:#fff;line-height:20px}
.m4_m .tit span{float:right;padding-right:20px;}
.m4_m .tit span a{margin:0 0 0 4px;text-decoration:underline;}
.m4_m .tit span a:link{color:#333;}
.m4_m .tit span a:visited{color:#333;}
.m4_m .tit span a:hover{color:#ca0000;text-decoration:underline;}
.m4_m_a{
  overflow:hidden;
 padding-top:5px;
 padding-left:5px;
 }
.m4_m_a li{font-family:Arial, Helvetica, sans-serif;overflow:hidden;font-size:14px;height:22px;padding:3px 0;line-height:22px;position:relative;}
.m4_m_a li em{margin:0 5px 0 0;font-style: normal;}
.m4_m_a li em a{margin:0 2px;}
.m4_m_a li a:link{color:#000; }
.m4_m_a li a:visited{color:#000}
.m4_m_a li a:hover{color:#ca0000;text-decoration:underline;}
.m4_m_a li a:active{color:#000}
.m4_m_a li span{margin:0 0 0 5px;color:#999;position:absolute; right:3px; top:2px; }

.m4_m_b{
  overflow:hidden;
 padding-top:5px;
 padding-left:5px;
 }
.m4_m_b li{font-family:Arial, Helvetica, sans-serif;overflow:hidden;font-size:14px;height:22px;padding:3px 0;line-height:22px;position:relative}
.m4_m_b li em{margin:0 5px 0 0;font-style: normal;}
.m4_m_b li em a{margin:0 2px;}

.m4_m_b li a:link{color:#000; }
.m4_m_b li a:visited{color:#000}
.m4_m_b li a:hover{color:#ca0000;text-decoration:underline;}
.m4_m_b li a:active{color:#000}
.m4_m_b li span{margin:0 0 0 5px;color:#999;position:absolute; right:3px; top:2px; }

.m4_r_1{
 clear:both;
 margin:0;
 border:1px solid #E0E0E0;
 margin-top:10px;
 overflow:hidden;
 width:248px;height:308px;
 }
.m4_r_2{clear:both;margin:0;border:1px solid #E0E0E0;margin-top:10px;overflow:hidden;}
.m4_r .tit{
 background:url(images/all_bg.gif);
 font-family:Arial, Helvetica, sans-serif; 
 height:25px;
 padding-left:10px;
 line-height:30px;
 margin:0px;
 }
.m4_r .tit h3{
  font-size:13px;
  float:left;
  width:100px;
  color:#000;
  padding-left:10px;
  margin-bottom:0px;
  line-height:25px;
  position:relative;
  height:25px;
  }
.m4_r .tit h3 a{color:#fff;line-height:20px}

.m4_r_a{
  overflow:hidden;
 padding-top:0px;
 padding-left:10px;
 }
.m4_r_a li{overflow:hidden;font-size:12px;height:22px;line-height:22px}
.m4_r_a li em{margin:0 5px 0 0}
.m4_r_a li a:link{color:#000; }
.m4_r_a li a:visited{color:#000}
.m4_r_a li a:hover{color:#ca0000;text-decoration:underline;}
.m4_r_a li a:active{color:#000}

.m4_r_b{ 
  overflow:hidden;
  padding-top:5px;
  padding-left:5px;
 }
.m4_r_b li{display:inline;float:left;margin:0 6px;text-align:center;line-height:1.5;width:60px;height:85px;margin:0 8px}
.m4_r_b img{border:1px solid #E0E0E0; display:block;width:58px;height:58px}
.m4_r_b a:link{color:#000; text-decoration:underline;}
.m4_r_b a:visited{color:#000;text-decoration:underline;}
.m4_r_b a:hover{color:#ca0000;text-decoration:underline;}
.m4_r_b a:active{color:#000}

.m1{
 clear:both;
 margin:0px auto 10px;
 border:1px solid #E0E0E0;
 overflow:hidden;
 width:958px;
 font-family: Arial, Helvetica, sans-serif;

 }
.m1_l{float:left;width:360px;}
.m1_m{float:left;width:324px;}
.m1_r{float:right;width:256px;border-left: #E0E0E0 1px solid;height:423px;}
.m1_r_1{clear:both;width:250px;height:250px;margin:0px;
  border-bottom: #E0E0E0 1px solid;

 }
.m1_r_2{
 clear:both;
 padding:10px 0 5px 10px;
 color:#626262;
 overflow:hidden;
 }
.m1_r_2 .m1_r_pic{clear:both;float:left; width:100px; overflow:hidden;}
.m1_r_2 .m1_r_pic img {border:1px solid #cacaca; padding:2px;}
.m1_r_2 .m1_r_text{margin-left:100px; line-height:20px;margin-right:6px;text-align:left;}
.m1_r_2 .m1_r_text h2{text-align:left; line-height:25px; font-size:12px;font-weight: normal; overflow:hidden;}
.m1_r_2 .m1_r_text p{margin:0px; line-height:20px;text-align:left;}

.m1_r_2 .m1_r_text h2 a:link{color:#000; }
.m1_r_2 .m1_r_text h2 a:visited{color:#000}
.m1_r_2 .m1_r_text h2 a:hover{color:#ca0000;text-decoration:underline;}
.m1_r_2 .m1_r_text h2 a:active{color:#000}

.m1_m_1{ float:left; width:310px; margin:0 4px 0 4px; text-align:left; border-bottom:1px #E0E0E0 dashed; padding-bottom:4px; }
.m1_m_a{
float:left;
width:310px;
height:28px;
padding-top:7px; 
text-align:center;
}
.m1_m_a strong a{line-height:28px; font-size:20px; font-family: '黑体';font-weight:300; }
.m1_m_a strong a:link{color:#ca0000;}
.m1_m_a strong a:visited{color:#ca0000;}
.m1_m_a strong a:hover{color:#ff6600;}
.m1_m_a strong a:active{color:#ca0000;}
.m1_m_b{ float:left; width:310px; padding-bottom:0px; font-size:12px; color:#000000; text-align:center;}
.m1_m_b li{ float:left; width:154px; }
.m1_m_b li a{padding:0 2px;text-decoration:underline;
}

.m1_m_2{ float:right; width:310px; padding-top:2px; line-height:22px; font-size:14px; color:#000000; text-align:left;}
.m1_m_2 ul{margin:0;padding:0px;   font-family: Arial, Helvetica, sans-serif;}
.m1_m_2 li{background:url(images/ico_list1.gif)  no-repeat 0 5px;list-style:none;font-size:14px;padding-left:15px;}
.m1_m_3{ float:left; width:310px; margin:0 4px 0 4px; text-align:left; border-bottom:1px #E0E0E0 dashed; padding-bottom:4px; }
.m1_m_c{ float:left; width:310px; height:28px; padding-top:0px; font-size:20px; font-family: '黑体';font-weight:300; text-align:center;color:#008000;}
.m1_m_c a{ line-height:28px; font-size:20px; font-family: '黑体';font-weight:300; text-align:center;}
.m1_m_c strong a:link{ color:#008000;}
.m1_m_c strong a:visited{ color:#008000;}
.m1_m_c strong a:hover{ color:#ca0000;}
.m1_m_c strong a:active{ color:#008000;}
.m1_m_d{ float:left; width:310px; padding-bottom:0px; font-size:12px; color:#000000; text-align:center;}
.m1_m_d li{float:left; width:150px;}
.m1_m_d li a{padding:0 2px;text-decoration:underline; }

.m1_m_4{ float:right; width:310px; padding-top:0px; line-height:22px; font-size:14px; color:#000000; text-align:left;}
.m1_m_4 ul{margin:0;padding:0px;   font-family: Arial, Helvetica, sans-serif;}
.m1_m_4 li{background:url(images/ico_list1.gif)  no-repeat 0 5px;list-style:none;font-size:14px;padding-left:15px;}
.m1_m a:link,.m1_m a:visited{color:#000;}
.m1_m a:hover{color:#ca0000;}


.m1_l_1{clear:both;margin:5px;}
.m1_l_2{clear:both;margin:5px;}
.qslidea{width:360px; border:1px solid #E0E0E0; height:254px;background:#fff;color:#99ccff; float:left;}
.qsapic {width:360px; position:relative; height:190px;float: left;}
.qsantmb {z-index:20;width:70px; height:63px;cursor: pointer; position:absolute;top:190px;}
.qsantmb img {width:70px;border:#666 2px solid;height:60px;}
.qsactmb {width: 70px; cursor: pointer; position: absolute;top:190px;}
.qsactmb {z-index: 40;background: no-repeat center top;}
.qsactmb img {border:#ff0000 2px solid; height:60px}
.qsactmb img {border-color:#ff0000;}
.qsactmb .hottitle{font-size:12px;}
#qsatmb0{left:0px;}
#qsatmb1{left:73px}
#qsatmb2{left:146px}
#qsatmb3{left:216px}
#qsatmb4{left:286px}

#qsapictxtbg{z-index:15;width:360px;position:absolute;top:164px;height:27px;background:#000;-moz-opacity:0.5;filter: alpha(opacity = 50);}
#qsapictxt{font-size: 14px;z-index:16;width:360px;color:#fff;line-height:27px;position:absolute;top:164px;text-align:center}
#qsapictxt a:link,#qsapictxt a:hover,#qsapictxt a:active,#qsapictxt a:visited{color:#fff}

#qhota{width:360px;margin-bottom:5px;}
#qhota dl{width:360px;}
#qhota dt{padding-left:10px;height:28px;line-height:28px;font-size:14px;font-weight:bold;}
#qhota div{width:88px;float:left;background:#fff;text-align:center;line-height:24px;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;border-top:1px solid #E0E0E0;}
#qhota .tab{height:24px;border-left:1px solid #E0E0E0;}
#qhota .taboff{color:#000;}
#qhota .tabon{color:#C00;}
#qhota .list ul{padding:6px 6px 0 0;clear:both;}
#qhota .list li{line-height:18px;background:url(images/ico_list1.gif) 0 3px no-repeat;margin:0px;float:left;width:160px;padding:0 0 0 20px;}
#qhota .number{color:#CC0000;line-height:20px;}
#qhota .number a{color:#CC0000;line-height:20px;}
#qhota a:link{color:#000;}
#qhota a:visited{color:#000;}
#qhota a:hover{color:#ca0000;}
#qhota a:active{color:#000;}

.qdis{ display:block}
.qdis_t{ width:360px;}
.qdis_list{line-height:19px;}
a.qdis_list{background:url(images/ico_list1.gif)  no-repeat 0 0px;padding-left:15px;line-height:19px;}
.qdis li{float:left;}
.qundis{ display:none}
.qclr {width:1px;font-size:0;line-height:0px;clear:both;}
a.qhot{color:#f00;}
/*友情链接*/
#qfrlink{width:958px;margin:10px auto 0;border:1px solid #E0E0E0;}
#qfrlink ul{margin:0 5px;}
#qfrlink li{display:inline;float:left;}
#qfrlink .ico{padding:10px 10px 18px 10px;}
#qfrlink .ico1{width:25px;height:17px;padding-top:2px;}
#qfrlink .ico2{width:80px;height:17px;}
#qfrlink .ico3{width:763px;height:17px;background:url(images/ico_link3.gif)  repeat-x}
#qfrlink .ico4{width:60px;height:17px;}
#qfrlink .link{margin:8px auto;line-height:26px;width:950px;}
#qfrlink .link a{color:#000}
#qfrlink .link a:link{color:#000}
#qfrlink .link a:visited{color:#000}
#qfrlink .link a:hover{color:#ca0000;}
.actbar{
 margin:5px 15px; 
 clear:both;
 text-align:left;
 overflow:hidden;
 width:580px;
}
.actbar ul{
  margin:0px 0;
  width:560px;
  font-size:14px;
}
.actbar li a{
  text-decoration:underline;
  font-family:Arial, Helvetica, sans-serif;
}
.actbar li a:link{
  color:#0033cc; 
  text-decoration:underline;
 } 
.actbar li a:visited{
 color:#0033cc;
 text-decoration:underline;
} 
.actbar li a:hover{
  color:#ca0000;
  text-decoration:none;
}
.actbar li a:active{
  color:#ca0000;
}

