

.marginTop15 { margin-top: 15px;}
.paddingTop10 { padding-top: 6px;}
.paddingBottom2 { padding-bottom: 6px;}
.wp { width: 1000px; padding: 12px;  background:#fff; margin-left: auto; margin-right:auto;height:auto;}
.wpb { width: 1000px; padding-top: 12px; *padding-top: 2px; padding-left: 12px;  padding-right: 12px; background:#fff; margin-left: auto; margin-right:auto;}
.wps { width: 1000px; padding: 5px; background:#fff; margin-left: auto; margin-right:auto;}

.wpa { width: 1000px; padding-top: 7px; background:#fff; margin-left: auto; margin-right:auto;}

.left_bigbox1 { width: 572px; float:left;}
.right_bigbox1 { width: 415px; float:right;}

.left_bigbox12 { width: 572px; float:left; height:50px;}
.right_bigbox12 { width: 415px; float:right;height:50px;}

.wd1000 { width: 1000px;margin:0  auto;  }

.quicklinks1 { margin-top: 10px;}
.quicklinks1 li { float:left; width: 185px; height: 48px; margin-left: 8px; margin-bottom: 10px;}
.quicklinks1 li img {vertical-align: bottom}
.quicklinks1 li.first { margin-left:0;}

.quickinfo1 { background:#990010; color:#fff;font-size:16px; line-height: 27px; width:570px; height:155px; background:url(index_r3_c2.jpg) no-repeat;}
.quickinfo1 .otherpath {color:#fff; font-size: 16px; line-height: 27px; padding-left: 10px;}
.quickinfo1 .titlejb { font-size:18px; margin-bottom:3px; line-height: 30px;padding: 10px;}

.headline_text { background:#015AB8; color:#fff; padding: 10px;*padding: 2px;}
.headline_text A,.headline_text A:hover { color:#fff;}
.headline_text .titlebtd { font-size:19px; font-weight:bold; line-height: 33px; height: 66px; overflow:hidden;}
.headline_text .smalltext { font-size:14px; height:75px; padding-top: 6px;}
.headline_text .more { text-align: right;}
.headline_text .titlebtd A:hover,.headline_text .smalltext A:hover { text-decoration: none;}



.zt_headline_text { background:#fff ; padding: 10px;*padding: 2px;height: 300px; overflow:hidden; }
.zt_headline_text A { color:#002364;}
.zt_headline_text A:hover { color: #FF0000;}
.zt_headline_text .titlebtd {  font-weight:bold; line-height: 36px; font-size: 24px; color: #002364;  }
.zt_headline_text .smalltext { font-size:16px; line-height:28px; padding-top: 12px;}
.zt_headline_text .more { text-align: right;}
.zt_headline_text .titlebtd A:hover,.headline_text .smalltext A:hover { text-decoration: none;}





.zt_headline_texts { background:#fff ; padding: 10px;*padding: 2px; overflow:hidden; }
.zt_headline_texts A { color:#002364;}
.zt_headline_texts A:hover { color: #FF0000;}
.zt_headline_texts .titlebtd {  font-weight:bold; line-height: 36px; font-size: 24px; color: #002364;  }
.zt_headline_texts .smalltext { font-size:16px; line-height:28px; padding-top: 12px;}
.zt_headline_texts .more { text-align: right;}
.zt_headline_texts .titlebtd A:hover,.headline_text .smalltext A:hover { text-decoration: none;}



 .news_box .content { border: 1px solid #c2cdcd; border-top:0; padding: 10px 10px 10px 10px;}
/********通用的文字、图片列表*********/
.textList1 li { background: url(icon.png) no-repeat left 12px; padding-left:12px; position: relative;}
.textList1 li A { line-height: 28px;}
.textList1 li span { display:inline-block; position:absolute; right: 0px; top:0; bottom:0; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#999;}

.textList2 li { background: url(icon.png) no-repeat left 14px; padding-left: 12px; position: relative; border-bottom: 0px solid #efeeee;}
.textList2 li A { line-height: 30px;}
.textList2 li span { position:absolute; right: 0px; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#999;}

.textList3 li { border-bottom: 1px solid #ccc; position:relative; margin-bottom: 15px; _height: 92px;}
.textList3 li A { font-size: 16px; font-weight:bold;}
.textList3 li span { position:absolute; right:0px; top:0px; color:#999; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.textList3 li .smalltext { color:#666; padding: 10px 0;}

.textList4 li { background: url(icon.png) no-repeat left 12px ; padding-left: 12px; position: relative; border-bottom: 0px solid #efeeee; overflow:hidden;white-space:nowrap;  }
.textList4 li A { line-height: 30px;}
.textList4 li span { display: none;}

.textList5 { padding-top: 6px;}
.textList5 li { background: url(../images/dot.jpg) no-repeat left 14px; padding-left: 12px; margin-right: 15px; width: 450px; float:left; position: relative; border-bottom: 1px dotted #ccc;}
.textList5 li A { line-height: 30px;}
.textList5 li span { position:absolute; right: 0px; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#999;}

.picList1 { margin-top: 12px;}
.picList1 li  { width: 156px; height: 180px; overflow:hidden; text-align:center; margin: 0px 2px; float:left}
.picList1 li img { border: 1px solid #ccc;}




.clearfloat {clear:both;height:0; font:0/0 Arial; visibility:hidden;} 
.fgx {clear:both;height:8px;font-size: 12px;line-height: 8px;background:#ffffff;margin:0px  auto; width:1024px; } 
.fgxb {clear:both;height:8px;font-size: 12px;line-height: 8px;width:415px;} 
.fgxc {clear:both;height:0px;font-size: 0px;line-height: 0px;width:415px;} 
.fgxd {clear:both;height:2px;font-size: 0px; line-height: 2px;} 
.fgxe {clear:both;height:10px;font-size: 0px;;width:100%;line-height: 10px;} 

/**********第三通栏************/
.bigbox3 { border: 1px solid #c2cdcd; border-top:0;  padding-bottom:10px; width:998px;margin:0px  auto;  }
.bigbox3 .boxtitle { background:url(../images/bg_tabtitle.gif) repeat-x left top; height: 33px; font-size:16px; border-bottom:2px solid #990010;}
.bigbox3 .boxtitle li { float:left; cursor:pointer; line-height: 33px; padding:0 12px;}
.bigbox3 .boxtitle li.current { background: #990010; color:#fff;}

.left_bigbox3 { width: 465px; float:left; margin-top:10px; margin-left:20px; _margin-left:10px;}
.right_bigbox3 { width: 465px; float: right; margin-top:10px; margin-right:20px; _margin-right:10px;}

.news_box2 {}
.news_box2 .title {}
.news_box2 .title li { float:left; cursor:pointer; line-height: 33px; margin-right: 24px; font-size:16px;}
.news_box2 .title li.current { border-bottom:2px solid #990010;}

.news_box2 .content {}
 .headline { padding: 15px 0px;}
.headline ul,.news_box2 .content .headline li { padding:0; margin:0; list-style: none;}
.headline A { font-size: 20px; font-weight: bold;}
.headline span { padding-top: 10px; line-height:18px; display:block;}
.margin20 { padding-left: 10px; padding-top:10px; height:160px;}
.margin20b { padding-left: 10px; padding-top:10px;}
.margin20a { padding-left: 10px; padding-top:10px; }
/**********在线访谈通栏************/
.sbox1 { border: 1px solid #c2cdcd; border-top:0;  width:488px;margin:0px  auto;   }
.hd_list{ }
.hd_list .h2{ text-align:right; font-size:14px;}
.hd_list .h2 i{ display:inline-block; margin:0 5px; color:#ccc;}
.hd_list dl{ padding-top:20px; position:relative;}
.hd_list dl dt{ position:absolute; padding-left:5px; padding-top:30px; _padding-top:20px; width:270px;}
.hd_list dl dd{ padding-left:200px;}
.hd_list dl dd li{position:relative; }
.hd_list dl dd li span{ position:absolute; width:70px; color:#002b50;}
.hd_list dl dd li p{ padding-left:80px;  color:#555; _color:#000000;}
.sbox11 {  padding-left: 10px; }

.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
/**listpage**/
.position { width:960px; padding:0; margin-left:auto; margin-right:auto; background:#fff;}
.wp_listpage { padding-top: 0px;}
.left_position { width: 500px; float:left; }
.right_position { width: 315px; float:right; padding-right: 10px;}


.left_listpage { width: 700px; float:left; }
.right_listpage { width: 262px; float:right; margin-right: 8px;}

.left_listpage_ft { width: 650px; float:left; margin-left: 8px;}
.right_listpage_ft { width: 312px; float:right; margin-right: 8px;}


.left_listpage_zt { width: 572px; float:left; margin-left: 8px;}
.right_listpage_zt { width: 390px; float:right; margin-right: 8px;}





/*首页在线访谈 */
.index_zxft {float:left;width:1000px;  }
.index_zxft_qb {float:left; width:1000px; background:#ffffff;  }
.index_zxft_bb {float:left; width:988px;  background:url(index_r16_c11.jpg)  repeat-x;height:40px;   }
.index_zxft_left {float:left; width:490px; background:#ffffff;  }
.index_zxft_a {float:left; width:6px;  background:url(index_r16_c10.jpg) no-repeat;height:40px;  }
.index_zxft_b {float:left; width:478px;  background:url(index_r16_c11.jpg)  repeat-x;height:40px;   }
.index_zxft_c {float:left; width:6px;  background:url(index_r16_c27.jpg) no-repeat;height:40px;  }
.index_zxft_right {float:right; width:490px;  background:#ffffff; }
.index_zxft_e {float:left; width:268px;  background:url(index_r16_c11.jpg)  repeat-x;height:40px;   }
