@charset "utf-8";
/* CSS Document */
/* 全局 */
html, body, div, img, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, select, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight: normal; }
body, html { height:100%; width:100%; font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#333; }
a:hover { text-decoration:none; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
img { border:0; display:block; }
em { font-style:normal; }
hr { height:0; clear:both; }
.none { display:none; }
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.domPC,.iframePC {
	display:block;
}
.domMobile {
	display:none!important;
}
/* Styles */
body{ background: url(../img/bannerbg.jpg) top center no-repeat ; background-color: #0d59c9; height:3000px; padding-top:398px;}
/*ͨ头部*/
.top-bar {height: 30px;text-align: center;color: #3585fc ;width: 100%;position: fixed; z-index: 40;top: 0;left: 0;background-color: #0f3d78;box-shadow: 3px 0 3px rgba(0, 0, 0, 0.2);overflow: hidden;border-color: #622b2b;}
.top-bar .home-site-link { font-style: normal;  font-weight: 700;}
.top-bar .item {  line-height: 32px;}
.top-bar .item a {  padding-left: 4px;  padding-right: 4px;}
.top-bar .home-site-link {  color: #ffffff;}
.top-bar a {  color: #ffffff;}
.top-bar .loading {  display: block;  text-align: center;  height: 32px;  line-height: 32px;  font-size: 12px;  background-color: #f5f5f5;}

.dib, .item {  display: inline-block;  +display: inline;  +zoom: 1;  font-size: 14px;  letter-spacing: normal;  word-spacing: normal;  vertical-align: top;}

.article{ width: 1000px; height: 3000px; margin: 0px auto; background: #ffffff; }
.article .hgroup{ width: 900px; height: 150px; margin: 0 auto;}
.article .hgroup h1{ font-size: 20px; line-height: 40px; color: #09598e; margin:25px auto 0px 260px; width: 200px; height: 40px; float: left; display: block;}
.article .hgroup h2{ font-size: 20px; line-height: 40px; color: #09598e; margin:25px auto 0px 0px; width: 420px; height: 40px; float: left; display: block;}
.article .hgroup h4{ font-size: 16px; line-height: 30px; color: #09598e; float: left; text-indent: 2em; margin-top: 30px;}

/*ͨsection */
.info {
  padding: 20px;
  color: #666;
  line-height: 1.8;
}
.info h2 {
  color: #c00;
}
.info em {
  font-style: normal;
  font-weight: 700;
  color: #444;
}

/*back*/
.toTop{ width:60px; height:99px; background:url(../img/topbarbg.jpg) top center no-repeat ;  color:#FFF; font-size:36px; font-weight:bolder; font-family:Arial, Helvetica, sans-serif; position:fixed; right:80px; bottom:50px; line-height:25px; text-align:left; cursor:pointer;}

/*footer*/
.pft {color: white; height: 90px;text-align: center;color: #666;}
.pft a {color: #c00;}
.pft .copyright { font-size: 12px;line-height: 90px; margin: 0 auto; background-color: #fff;}
.layout, .section .wrap, .pft .copyright {width: 1000px;}



/****** =slidingBlock(图片投票)
-------------------------******/
.side_con_nr{ padding:15px 20px; border:1px solid #dfdfdf; background-color: #f5f5f5; opacity: 0.8; filter:alpha(opacity=80);}
.pic_list {width:150px; background-color:#fff; border:1px solid #d0e2d2; display:inline; padding:5px 5px 10px; float:left; margin-left:12px; margin-right:12px; margin-bottom:15px; text-align:center;}
.pic_list img { width:150px; height:100px;}
.pic_list_t { padding:5px 0px; line-height:18px;}
.pic_list_a { width:126px; background-color:#1280ba; color:#fff; height:26px; line-height:26px; margin:0px auto;}
.pic_list_a input { vertical-align:middle; margin-right:5px;}
.pic_list_a label a { color:#fff;}
.pic_list_a label a:hover { color:#333;}
.sub { width:500px; margin:0px auto; overflow:hidden;}
.sub p { width:250px; float:left; padding:20px 0px; text-align:center;}

.cArea_con_a{ width:480px; float:left; background:url(../img/date_a.jpg) no-repeat left center; height:165px; overflow:hidden}
.cArea_con_b{ width:480px; float:right;background:url(../img/date_b.jpg) no-repeat left center; height:165px;overflow:hidden}
.cArea_con_news{ width:290px; float:right; padding-right:10px;}
.cArea_con_news li{ line-height:26px; text-align:left;}
.cArea_con_news li span{ float:right; color:#a1a1a1; font-size:12px;}

.ifr_box { width:980px; height:2800px;}
.ifr_box2 { width:980px; height:850px;}
.ifr_box_01 { width:980px; height:250px;}