/* CSS Document */

h1,h2,h3,h4,h5 { margin:0; }

li { list-style:none; }

body { background:#eee no-repeat top center;  }

h1 { padding:0 10px 20px 10px; text-align:center; }
h1 a { font:36px/1 "Microsoft YaHei"; }

.container { width: 100%; background:#fff; margin:0 auto; padding:0; position:relative;  }
.w1000 { width:1000px; margin:0 auto; }
.w1200 { width:1200px; margin:0 auto; }

.over li { overflow:hidden; text-overflow:ellipsis; white-space: nowrap; scolor:#69c; }

.fl { float:left; }
.fr { float:right; }

.s2 { height:722px; background:url(s2.jpg) no-repeat #E0FBF6 center top; padding-top:300px; }
.s2 video { width:450px; }

.s3 { height:952px; background:url(s3.jpg?1) no-repeat #E0FBF6 center top; padding-top:350px; }
.s4 { height:852px; background:url(s3.jpg?1) no-repeat #E0FBF6 center top; padding-top:210px; background-position:0 -952px; }

.s5 { background:url(s5.jpg) no-repeat #E0FBF6 center top; padding-top:200px; }
.s5 video { width:450px; }

.s6 {  background:url(s6.jpg?1) no-repeat #E0FBF6 center top; padding-top:200px; }

.s9 {  }


.video li video { width:100%; padding:25px 0; background:#fff; }



/* 滚动图 **/
.slideBox { width:100%; height:340px; background:#fff; overflow:hidden; position:relative; border:1px solid #ddd; padding:0;  }
.slideBox .hd{ width:100%; height:25px; background:none; overflow:hidden; position:absolute; left:10px; top:10px; z-index:1; text-align:left; }
.slideBox .hd ul{ overflow:hidden; zoom:1; margin:0 auto; display:inline-block; }
.slideBox .hd ul li{ margin-right:5px;  width:10px; height:10px; font-size:0; border-radius:10px; line-height:14px; text-align:center; background:#ccc; cursor:pointer; display:inline-block; }
.slideBox .hd ul li.on{ background:#06C; }
.slideBox .bd{ height:340px; z-index:0; overflow:hidden; }
.slideBox .bd li{ height:340px; line-height:340px; zoom:1; vertical-align:middle; position:relative; text-align:center; }
.slideBox .bd li h4 { width:100%; font:16px/30px "Microsoft YaHei"; color:#fff; background:rgba(0, 0, 0, .3); position:absolute; left:0; bottom:0;  padding-right:15px; }
.slideBox .bd img { width:100%; display:block; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:30%; display:block; font-size:66px; color:#fff; text-shadow:1px 1px 2px #000; filter:alpha(opacity=50); opacity:0.3; text-decoration:none;   }
.slideBox .next{ left:auto; right:0; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1; text-decoration:none;  }

#slideBox2 { height:500px; margin-bottom:20px; }
#slideBox2 .bd { height:500px; }
#slideBox2 .bd li { height:500px; }


@media (min-width: 1300px) {
  .menu li { min-width:135px; }
}

.weixin { border:1px solid #eee; overflow:hidden; padding:5px 15px; margin-top:10px; font:14px/25px "Microsoft YaHei";  }
.weixin img { float:right; }
.weixin h5 a { line-height:25px; color:#0096D4; }

.banner { z-index:0; }

/*导语**/
.lead { background:url(/news/template/special/mini5/images/lead_bg.jpg); border-top:2px solid #001F4C; }
.lead > dt { padding:15px 15px; }
.lead > dt span { background:#333; color:#fff; font:14px/1 arial; padding:4px 8px; }
.lead > dd { font:16px/2 arial; padding:10px 25px; }
#bdshare { float:right; width:200px; height:20px; }

.tb1 { margin-top:10px; }
.tb1 > dt { height:50px; border-bottom:1px solid #dcdcdc; padding-right:10px; }
.tb1 > dt a { float:right; color:#B2BBCA; font: normal 14px/35px arial; }
.tb1 > dt span { font:bold 24px/49px 'Microsoft YaHei'; color:#000; display:inline-block; border-bottom:2px solid #0096D4; padding:0 5px; }
.tb1 >dd { }
.tb1 .text li { font:18px/30px "Microsoft YaHei"; }
.tb1 .text p { height:42px; color:#444; text-indent:2em; overflow:hidden; margin-bottom:15px; }
.tb1 .link li { font-size:16px;  color:#69c; }
.tb1 .link li a { font:16px/30px "Microsoft YaHei";}

.journey li { min-height:115px; overflow:hidden; margin-top:1px; }
.journey li div.l { float:left; width:65px; background:url(date.png) no-repeat; text-align:center; color:#9c9c9c; font:20px/75px "Microsoft YaHei"; position:relative; margin-right:30px;  }
.journey li div.l span { position:absolute; }
.journey li h4 a { color:#000; font:22px/40px "Microsoft YaHei"; }
.journey li p { text-indent:2em; }


/*滚动图**/
.carousel .item {
  min-height: 220px;
  background-color: #fff;
}
.carousel-indicators { bottom:0; }
.carousel-indicators .active { background:#690; border-color:#690; }

#myCarousel .carousel-inner > .item img {
  width: 100%;
  height: auto; max-height:230px;
}



.foot { width:960px; font:12px/2.5 arial; margin-top:30px; clear:both; }
.foot a { }
@media (max-width: 1200px) {
  .foot { width: auto;  }
  .foot img { display:none; }

}
