@charset "utf-8";
/* CSS Document */

/*初始化*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
body{font:14px "微软雅黑",Helvetica, Arial, sans-serif;background:#222b56 url(bodybg2.jpg) center;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
em{font-style:normal;}
li{list-style:none;}
a img{border:0 none;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
p{word-wrap:break-word;}
.container{margin:0 auto;}
.inner{clear:both;}
h2{line-height:35px;font-size:18px;letter-spacing: 0px;width: 100%;margin-bottom: 20px;}
h2 a{color:#fff;}
h2 span{text-transform:capitalize;font-size:14px;padding:0 5px 0 20px;background: url(../img/divide-i.png) no-repeat left center; font-weight:normal;}
h2 span.first{background:0;}
h2 span a{color:#ccc;}
h3{ font-size: 14px;}
.seeMore{float: right;font-size: 12px;font-weight: normal;}
.block{border-bottom: 1px solid #464777;margin-bottom: 35px;}

@media (min-width:1281px) {
.container,.inner{width:1200px;margin:0 auto;}
}
/*@media (max-width:1280px) {
.inner {width:980px;}
}*/
.topNav{background-color:rgba(255,76,106,0.7);height:60px;margin-bottom: 30px;}
.topNav a{color:#fff;line-height: 18px;width: 130px;float: left;padding-top: 10px;font-size: 16px;}
.topNav a span{font-size:12px;color:#f0f0f0;text-transform: capitalize;}

/* flexslider */
.flexslider{position:relative;height:440px;overflow:hidden;background:#222b56 url(http://www.nntv.cn/wap/nntt/loading.gif) 50% no-repeat;}
.flexsliderbg{height: 440px;position: absolute;background: url(flexsliderbg.png) no-repeat center;z-index: 9999;width: 100%;}
.slides{position:relative;z-index:1;width: 1200px;margin: 0 auto;}
.slides li{height:440px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#ff4c6a;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(http://www.nntv.cn/wap/nntt/prev.png) center center no-repeat;_background:url(http://www.nntv.cn/wap/nntt/prev.gif) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(http://www.nntv.cn/wap/nntt/next.png) center center no-repeat;_background:url(http://www.nntv.cn/wap/nntt/next.gif) center center no-repeat;}

/*下方板块*/
.picList{float:left;width:210px;height:205px;background-color:#fff; margin: 0 37px 35px 0;}
.picList img{width:100%;height:145px;}
.picList span{padding:10px;display: block;line-height:20px;}
.picList.last{margin-right:0;}
.imgList li{width: 120px;height: 180px;float: left;margin-left: 13px;}
.imgList li img{width:100%;height:180px;}

.introBox{width:210px;height:205px;color:#fff;float: left;}
.introBox a{color:#fff;padding:20px 10px;display:block;}
.introBox h2{border-bottom:2px solid rgba(255,76,106,0.7);font-size:20px;}
.introBox p{margin-bottom: 30px;}
.introBox span{border: 1px solid #fff;padding: 5px 20px;box-shadow: 0 0px 10px rgba(255,255,255,0.6);}

.picBox{width:457px;height:205px;background:#fff;float: left;margin:0 0 35px 37px;}
.picBox a{display:block;height:100%;}
.picBox img{width:210px;height:100%;float:left;margin-right:37px;}
.picBox h3{padding:20px 20px 10px 0;font-size:20px;}
.picBox p{color:#999;margin:0 20px 30px 0;}
.picBox span{background: #ff4c6a;padding: 10px 30px;border-radius: 20px;box-shadow: 0px 2px 10px rgba(255,76,106,0.6);color: #fff;}

.newsList{background:#fff;padding:20px;margin: 0 23px 20px 0;}
.newsList a{display: block;}
.newsList h3{font-size:16px;margin-bottom:10px;}
.newsList p{color:#999;}

.txtList{background:#fff;padding: 20px;margin-left: 23px;}
.txtList li{line-height: 33px;font-size: 14px;}
.txtList li:first-child,.txtList li.first{font-size: 24px;}

.yszx .picList{margin-left: 13px;}

/*底部*/
.footlink,.footinfo,.footicon{color:#ccc;font-size:12px;text-align:center;margin-bottom: 20px;}
.footlink a{color:#ccc;padding:0 10px;}
.footinfo p{line-height:20px;font-size: 12px;}
.footinfo p a{color:#ccc;}
.footicon a{padding:0 10px;}
.footicon .jblink{margin-top:20px;}