@charset "gb2312";
/* CSS Document */

@import url("reset.css");
body{background:url(../images/bannner.jpg) no-repeat top center #e8f4fb; padding-top:226px;}
.container{width:1001px;margin:0 auto; border:1px solid #d1cfcf; background:#FFF;}
.cont{padding:35px 25px 25px 25px;}

.table{background:#bdbbbb; width:100%; line-height:20px;}

.title{font-size:14px; font-weight:bold;color:#424242;}
.pdd{padding:10px;}
.pdd02{padding:5px;}

.foot{ width:981px; margin:0 auto; height:80px; background:url(../images/foot-bg.jpg) repeat-x;}
.foot p{text-align:center;padding-top:25px; color:#858585;}

/*-------------index------------------- */

.box01{height:284px; overflow:hidden;}
.inc{border:1px solid #cccccc;}
.mgb10{margin-bottom:10px;}
.mg10{ margin-left:10px;}

.flash_news{
background-color:#eef8ff;
width:350px;
height:283px;
overflow:hidden;
}

.news{ width:371px;height:278px; border-top:4px solid #206da6; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}

.title02{height:36px; background:url(../images/tit_bg.gif) repeat-x; overflow:hidden;zoom:1}
.more{float:right;margin-right:10px;line-height:27px;}

.title02 h3{float:left; font-size:17px; font-family:"微软雅黑"; height:36px; line-height:27px;}
.title02 h3 span{display:block; float:left; padding:0 10px;}
.title02 h3 span.cur{height:36px; background:url(../images/tab_bg.gif) no-repeat bottom;}
.title02 h3 span.cur a{color:#206da6;}
.title02 h3 span a{color:#575757;}

.info{padding:10px;}
.newlist{line-height:34px; font-size:14px;}
.newlist li{border-bottom:1px dashed #CCC;}
.newlist li a{color:#7a7a7a;}
.newlist li a:hover{color:#F00;}

.zuzhi{width:235px; height:281px; overflow:hidden;}

.title03{height:29px; background:#f1f1f1;overflow:hidden;zoom:1}
.title03 h3{float:left; font-size:17px; font-family:"微软雅黑"; height:29px; line-height:27px;}
.title03 h3 span{display:block; float:left; padding:0 10px;}
.title03 h3 span.cur{height:29px; background:#FFF; border-top:4px solid #206da6;}
.title03 h3 span.cur a{color:#206da6;}

.title03 h3 span a{color:#575757;}
.infoa{padding-left:8px;}
.infob{ width:227px;height:250px;overflow-y:scroll; overflow-x:hidden;}

.table_in{margin-top:10px; color:#7a7a7a;}
.newlist02{line-height:28px; font-size:12px; padding-top:10px;font-size:14px;}
.newlist02 li a{color:#7a7a7a;}
.newlist02 li a:hover{color:#F00;}

.box02{height:400px;}
.title04{height:35px; background:#206da6; color:#FFF;}
.title04 h1{float:left;font-size:17px; font-family:"微软雅黑"; line-height:33px; padding-left:15px;}
.title04 p{ float:right; margin-right:10px;font-size:15px;font-family:"微软雅黑"; line-height:33px; padding-left:35px;}
.title04 p.bg{background:url(../images/jiyi_bg.gif) no-repeat 0 6px;}
.title04 p a:link,.title04 p a:visited{color:#FFF;}

.table_in02{background:#bdbbbb; /*font-weight:bold;*/ color:#424242;}

.zhence{width:318px;}
.gao{height:245px;}
.gaob{height:182px;}

.zhce_tit{height:35px; line-height:35px; background:#f1f1f1; border-bottom:4px solid #206da6;}
.zhce_tit h1{float:left;font-size:17px; font-family:"微软雅黑";line-height:35px; padding-left:15px; color:#206da6;}
.zhce_tit p{ float:right; margin-right:10px;font-size:12px; line-height:35px; padding-left:35px;}

.newlist_zhce{line-height:26px; font-size:14px;}
.newlist_zhce li a{color:#7a7a7a;}
.newlist_zhce li a:hover{color:#F00;}

.pic{width:321px; height:56px;}
.mgt7{ margin-top:7px;}

.box03{height:247px; overflow:hidden;}
.link{height:45px; background:#f9f9f9; padding:9px 0 0 7px;}
.link_zi{width:95px; font-family:"微软雅黑"; font-size:16px; color:#858585; font-weight:bold; line-height:35px;}
.link_sty li{float:left; margin-right:20px; display:inline;}


/**
 @ 频道+列表+内容 */
.section,.open,.menuList {
float:left;
width:210px;
}
.section h2,.open h2,.menuList h2 {
height:20px;
padding:10px 0 0 24px;
background:url("../images/skin.gif") no-repeat -236px -120px;
color:#FFFFFF;
}
.section dl {
margin:0 5px;
}
.section dt {
margin:3px 0;
padding:1px;
border:1px solid #8DBDF7;
}
.section dt span {
display:block;
padding:5px 10px 3px 32px;
background:#D1E6FC url("../images/skin.gif") no-repeat -248px -155px;
color:#006FB9;
font-weight:bold;
line-height:18px;
}
.section dd {
padding:4px 16px 1px 40px;
border-bottom:1px dotted #CCCCCC;
background:url("../images/skin.gif") no-repeat -240px -209px;
line-height:18px;
}
.mainBox {
float:right;
width:738px;
height:auto !important;
min-height:420px;
height:420px;
border:1px solid #97B3DC;
border-bottom:none;
background:#FFFFFF url("../images/blue.png") repeat-x left top;
}
.guide {
height:22px;
margin:15px 15px 15px;
border-bottom:1px solid #CCCCCC;
font:12px normal;
}
.mainList ul {
float:none;
}
.mainList ul li {
float:none;
}
.mainList,.mainImages,.mainCont,.mainLead,.mainOther,.openIn,.openPage,.mainVideo {
margin:10px 15px;
}
.mainImg,.mainChan {
margin:10px 20px;
}
#mainSub {
width:672px;
*padding-bottom:15px;
overflow-x:auto;
overflow-y:hidden;
}
/**
 @ 频道页 */
.mainChan .list {
margin:0 0 8px;
}
.mainChan .main {
height:auto !important;
min-height:56px;
height:56px;
}
/**
 @ 列表页 */
.mainList ul {
line-height:24px;
font-size:14px;
}
.mainList li span {
color:#585858;
font-family:Verdana;
font-size:11px;
}
.mainList .topex {
overflow:hidden;
margin:10px 15px;
padding:0 0 10px;
zoom:1;
border-bottom:1px dotted #E4E4E4;
}
.mainList p.img {
float:left;
width:32%;
}
.mainList p.img img {
width:96%;
padding:3px;
border:1px solid #ccc;
}
.mainList h3,.mainList .summary {
float:right;
width:67%;
}
.mainList h3 {
padding:3px 0;
border-bottom:1px dotted #D7D7D7;
font-size:14px;
}
.mainList .summary {
padding:5px 0;
color:#585858;
line-height:18px;
}
.mainList .summary span.sum_t {
color:#F40404;
}
.mainList ol {
margin:0 0 10px;
overflow:hidden;
zoom:1;
line-height:18px;
border-bottom:1px solid #E4E4E4;
}
.mainList ol li {
float:left;
width:33%;
text-align:center;
}
.mainList ol li img {
width:136px;
height:102px;
padding:3px;
border:1px solid #ccc;
}
.mainList ol li p {
margin:6px 20px;
}
/**
 @ 标题+文字摘要+列表 */
.mainOther h3 {
margin:5px 0;
padding:3px 5px 6px;
border-bottom:1px dotted #D7D7D7;
font-size:14px;
}
.mainOther .summary {
padding:5px;
border-bottom:1px dotted #D7D7D7;
color:#585858;
line-height:20px;
}
.mainOther ul {
line-height:24px;
font-size:14px;
}
.content {
width:960px;
margin:0 auto;
overflow:hidden;
zoom:1;
}
/**
 @ 底部收尾图片 */
.bottom {
clear:both;
height:6px;
background:url("../images/skin.gif") no-repeat left bottom;
}

/**
 @ 分页 */
.pageNum  {
margin:0 20px;
padding:1px;
border:1px solid #B6EDFF;
}
.pageNum p  {
margin:0;
padding:6px 0 4px;
background-color:#EBFAFF;
text-align:center;
font-family:Verdana;
}
.pageNum span {
color:#FF0000;
font-size:10px;
}
/**
 @ 单列最终页 */
.simple {
width:958px;
margin:0 auto;
border:1px solid #97B3DC;
background:#FFFFFF url("../images/blue.png") repeat-x left top;
}
#Zoom {
width:890px;
*padding-bottom:15px;
overflow-x:auto;
overflow-y:hidden;
}
#Zoom {
margin:10px auto;
line-height:24px;
font-size:14px;
}
#Zoom p {
margin:6px 0;
}
#Zoom p.player {
margin:0 0 10px;
text-align:center;
}
.mainList,.mainImages,.mainCont,.mainLead,.mainOther,.openIn,.openPage,.mainVideo {
margin:10px 15px;
}
/**
 @ 最终页 */
.mainCont h1 {
margin:20px 0 10px;
color:#0064AF;
font-size:18px;
text-align:center;
}
.subHead {
margin:0 0 10px;
font-size:14px;
text-align:center;
}
.explain {
margin:0 15px;
padding:8px 0 6px;
border:1px solid #E0E0E0;
background-color:#F5F5F5;
font-family:Verdana;
text-align:center;
}
.explain span {
color:#666666;
}
#mainSub {
margin:10px auto;
line-height:24px;
font-size:14px;
}
#mainSub p {
margin:6px 0;
}
#mainSub p.player {
margin:0 0 10px;
text-align:center;
}
.editor {
margin:5px 15px;
font-weight:bold;
text-align:right;
color:#9E9E9E;
}
.others {
margin:6px 15px;
padding:0 0 0 20px;
color:#9E9E9E;
}
.others span {
color:#FF0000;
}
.others span a:link,.others span a:visited {
color:#FF0000;
text-decoration:none;
}
.others span a:hover,.others span a:active {
color:#FF0000;
text-decoration:none;
}
.related {
height:18px;
margin:10px 15px 0;
padding:8px 0 0 32px;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
background:url("../images/main.gif") no-repeat -936px 5px;
font-size:13px;
}
.related_list {
margin:0 15px;
padding:10px;
line-height:20px;
}
.others {
font:13px "宋体";
overflow:hidden;
margin:6px 15px;
padding:0 20px 0 20px;
color:#9E9E9E;
}
.others p.Page{ float:left;padding-top:5px;color:#333333;}
.others span {
color:#FF0000;
}
.others span a:link,.others span a:visited {
color:#FF0000;
text-decoration:none;
}
.others span a:hover,.others span a:active {
color:#FF0000;
text-decoration:none;
}
.others p.editor{ float:right; margin-right:5px; color:#333333;}
.related {
height:18px;
margin:10px 15px 0;
padding:8px 0 0 32px;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
background:url("../images/main.gif") no-repeat -936px 5px;
font-size:13px;
}
.related_list {
margin:0 15px;
padding:10px;
line-height:20px;
}
.editor {
margin:5px 15px;
font-weight:bold;
text-align:right;
}
.editorp {
margin:5px 15px;
color:#333333;
//font-weight:bold;
text-align:right;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.428571429;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  background-color: #eeeeee;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #428bca;
  border-color: #428bca;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #999999;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center;
}
.pager:before,
.pager:after {
  content: " ";
  display: table;
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  background-color: #ffffff;
  cursor: not-allowed;
}
.pages{ text-align:center}
.back {
    background: url("../images/bg.gif") repeat-y scroll left top transparent;
}

.ipt01_wx {
    background: url("../images/ipt01_wx_bg.gif") no-repeat scroll 0 0 transparent;
    height: 20px;
    /*left: 13px;*/
    padding: 2px 0 0 28px;
    /*position: absolute;
    top: 45px;*/
    width: 142px;
    float:left;
}