﻿*html { background-image:url(about:blank);background-attachment:fixed;/*解决 ie6 position:fixed; 闪动问题*/}
body  { margin:0px; font-size:12px; text-align:center; font-family:宋体/*微软雅黑,"Microsoft Yahei", Hei, Tahoma, SimHei, sans-serif*/; color:#333333; background:#fff; } 
html,body{margin:0px;height:100%;} 
  .c { margin:auto; text-align:left; width:1200px; min-width:1200px; overflow:hidden; }
  .crumbs { line-height:40px; color:#666; }
  .clear{clear:both;}
  .sp20 { height:20px; overflow:hidden; }
  ul { list-style:none; margin:0px; padding:0px; }
ul li { list-style-type:none; }
  .news-list-page{ text-align:left; padding:0px 0px 20px 0px; }
.news-list-page .main-content { width:860px; overflow:hidden; float:left; }
.news-list-page .side-content { width:320px; overflow:hidden; float:left; padding-left:20px; }
.news-page-list li { line-height:30px; height:30px; font-size:14px;  }
.news-page-list li i { display:block; width:100px; float:right; font-size:12px; text-align:right; color:#aaa; }
.small-box { margin-bottom:20px; background-color:#fff; text-align:left; border:solid 1px #dddddd; border-bottom:solid 2px #ededed; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior:url(/content/css/pie.htc); }
.small-box .box-footer { height:1px; overflow:hidden; background-color:#dddddd;}
.small-box .box-title { height:33px; line-height:33px; padding:0px 10px 0px 20px; border-bottom:solid 1px #dddddd; background:#f8f8f8; font-size:12px; color:#727f8f; } 
.small-box .box-title h3 { font-size:14px; line-height:33px; padding:0px 0px 0px 0px; color:#4f5d6e; } 
.small-box .box-title a { float:right; padding-right:10px; } 
.small-box .box-content { padding:10px; }  

.news-hp{ text-align:left; padding:20px 0px 20px 0px; }
.news-hp .main-content { width:860px; overflow:hidden; float:left; }
.news-hp .side-content { width:320px; overflow:hidden; float:left; padding-left:20px; }

.news-list-page{ text-align:left; padding:0px 0px 20px 0px; }
.news-list-page .main-content { width:860px; overflow:hidden; float:left; }
.news-list-page .side-content { width:320px; overflow:hidden; float:left; padding-left:20px; }

#slider { width:419px; height:278px; overflow:hidden; position:relative; float:left; border:solid 1px #ddd; border-right:0px; }
#slider .hd{ height:20px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
#slider .hd ul{ overflow:hidden; zoom:1; float:left;  }
#slider .hd ul li{ color:#fff; float:left; margin-right:3px;  width:18px; height:18px; line-height:18px; text-align:center; background:#919191; cursor:pointer; border:solid 1px #fff;  }
#slider .hd ul li.on{ color:#fff; background: #000; }
#slider .bd{ position:relative; height:100%; z-index:0;   }
#slider .bd img{ width:420px; height:280px; }

.top-news { height:278px; width:438px; overflow:hidden; float:left; border:solid 1px #ddd; }
.top-news .top1 { padding:15px 20px 0px 20px; line-height:40px; height:40px; overflow:hidden; }
.top-news .top2 { padding:5px 0px 0px 20px; line-height:22px; height:44px; overflow:hidden; }
.top-news .top2 { height:54px;  border-bottom:dotted 1px #ccc; }
.top-news .top2 li { display:block; width:190px; margin-right:15px; height:22px; overflow:hidden; float:left; }
.top-news .top4 { padding:15px 20px 0px 20px; }
.top-news .top4 li { height:26px; overflow:hidden; font-size:14px; line-height:26px; }
.top-news a:link{color:#444;text-decoration: none;}
.top-news a:visited{color:#444;text-decoration: none;}
.top-news a:active{color:#444;text-decoration: none;}
.top-news a:hover{color:#ff0000;text-decoration: none;}

.news-hp-notice { height:278px; }
.news-hp-notice .box-content { height:223px; }

.news-hp-banner-ads { clear:both; padding-bottom:10px; }
.news-hp-banner-ads li { padding-bottom:5px; }
.news-hp-banner-ads li img { width:1200px; height:90px; }

.news-hp-side-ads { width:340px; }
.news-hp-side-ads li { padding:0px 10px 5px 0px; float:left; }
.news-hp-side-ads li img { width:155px; height:80px; }

.news-hp-list .box-title {  background:url('../images/news-lb.gif') 0px 0px no-repeat #f8f8f8; padding-left:35px }
.news-hp-list .box-title h3 { font-weight:lighter; }
.news-hp-list .box-content a:link{color:#444;text-decoration: none;}
.news-hp-list .box-content a:visited{color:#444;text-decoration: none;}
.news-hp-list .box-content a:active{color:#444;text-decoration: none;}
.news-hp-list .box-content a:hover{color:#ff0000;text-decoration: none;}
.news-hp-list .box-content { padding:10px 20px 10px 20px; }
.news-hp-list .box-content li { background:url('../images/a2.gif') 0px 13px no-repeat; padding-left:10px; line-height:27px; height:27px; overflow:hidden; }

.news-hp-list-items { width:900px; }
.news-hp-list-item { width:418px; height:350px; overflow:hidden; float:left; margin-right:20px; }
.news-hp-list-item li a { display:block; width:300px; float:left; overflow:hidden;  }
.news-hp-list-item li i { display:block; width:65px; float:left; text-align:right; color:#aaa; }

.news-hp-bt { height:75px; overflow:hidden; margin-bottom:10px; padding:5px 0px 15px 0px; border-bottom:solid 1px #ddd; }
.news-hp-bt img { float:left; width:115px; height:75px; }
.news-hp-bt .top1-news { width:250px; padding-left:10px; float:left; height:75px; overflow:hidden; line-height:18px; color:#888; }
.news-hp-bt .top1-news h3 { height:22px;  line-height:22px; padding:0px; margin:0px; overflow:hidden; font-size:14px; color:#666;}

.news-side-news ul { padding:10px 10px 10px 10px;  }
.news-side-news li{  background:url('../images/a2.gif') 0px 13px no-repeat; padding-left:10px; line-height:22px; height:22px; overflow:hidden; }
.news-side-news a:link{color:#444;text-decoration: none;}
.news-side-news a:visited{color:#444;text-decoration: none;}
.news-side-news a:active{color:#444;text-decoration: none;}
.news-side-news a:hover{color:#ff0000;text-decoration: none;}


.news-page-list li { line-height:30px; height:30px; font-size:14px;  }
.news-page-list li i { display:block; width:100px; float:right; font-size:12px; text-align:right; color:#aaa; }


.search_news img { vertical-align:bottom; cursor:pointer; }
#Search_news_key { height:14px; border:solid 1px #aaa; line-height:14px; padding:6px; width:200px;  }

.body_news {}
.body_news .news-title { text-align:center; padding:20px; line-height:30px; font-size:22px; }
.body_news .news-summary { font-size:12px; color:#999; text-align:center; padding:10px 20px 20px 10px; }
.body_news .news-content { text-align:left; padding:0px 20px 20px 20px; line-height:26px; font-size:14px; }
.body_news .up_next {  text-align:left; padding:20px; line-height:26px; font-size:14px; }

.pager { text-align:center; display:block; height:50px; padding:20px; } 
.pager a { height:15px; line-height:12px; font-size:14px; padding:12px 16px 12px 16px; border:#ababab solid 1px; color:#555555; margin-left:2px; background:url('../images/pager-skin.gif') 0px -256px;  -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior:url(/content/css/pie.htc); }
.pager span { height:16px; line-height:16px; font-size:14px; padding:12px 16px 12px 16px; border:#ababab solid 1px; color:#555555; margin-left:2px; background:url('../images/pager-skin.gif') 0px -256px;  -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior:url(/content/css/pie.htc); }
.pager a:hover{background:#ededed;} 
.pager .current { height:15px; line-height:14px; font-size:14px; padding:12px 16px 12px 16px; border:#4e7ab4 solid 1px; color:#fff; font-weight:bold; margin-left:5px; background:url('../images/pager-skin.gif') 0px -306px;  -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior:url(/content/css/pie.htc); } 
.pager .last_num { border-right:#ccc solid 1px; }
.pager .pager_go_pre_page { margin-left:1px; }
.pager .pager_go_next_page { margin-left:1px; }
.pager .go_pager_num { width: 36px; height: 26px; border: #769bc5 solid 1px; line-height: 20px; margin-left:2px; }
.pager .go_pager_btn { width: 50px; height: 26px; }
.pager .total { margin-left: 2px; }
.pager .pager_go_last_page { border-right: #CCC solid 1px; margin-left:2px; }
.pager_search a { height:15px; line-height:12px; font-size:14px; padding:12px 16px 12px 16px; border:#ababab solid 1px; color:#555555; margin-left:2px; background:url('../images/pager-skin.gif') 0px -256px;  -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior:url(/content/css/pie.htc); }