@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% "微软雅黑",Arial, Helvetica, sans-serif, "新宋体";background: #E0E3E7;}

.navwrap{-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0 0 6px rgba(0,0,0,0.4);box-shadow: 0 0 6px rgba(0, 0, 0, 0.4);background: #fff;overflow: hidden;width:100%;}
.nav-inner{width:1000px;height:64px;margin:0 auto;}
.nav-inner .logo{float: left;display: inline; width: 180px; height: 65px; text-indent: -9999em;background: url(http://www.nntv.cn/img/logo_2014_org.png) no-repeat;}
.nav-extra{float: right;display: inline;padding: 22px 0 0 0;}
.nwi-lnk{float: left;display: inline;display: block; width: 82px; height: 23px; font-size: 13px; line-height: 23px;margin-right: 6px; text-align: center;color:#666;text-decoration: none;text-shadow: 0px 1px #ddd;}
.nwi-lnk:link,.nwi-lnk:visited{color:#666;text-decoration: none;}
.nwi-lnk:hover{color:#FFC700;text-decoration: none;}

.intro{position:relative;}

/* flexslider */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.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:url(dot.png) right 0 no-repeat;_background:url(dot.gif) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.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(prev.png) center center no-repeat;_background:url(prev.gif) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(next.png) center center no-repeat;_background:url(next.gif) center center no-repeat;}

.p_downbox{top: 350px;left: 50%;position: absolute;z-index: 100;}
.p_downbox a{display:block;width:200px; height:48px; color:#fff; border-radius:4px; border:1px solid #fff; background:hsla(0,0%,0%,0.2); border:1px solid hsla(255, 255, 255,0.7); font-size:1.125em; cursor:pointer; margin:0 20px 10px 0;float: left; text-decoration:none;}
.p_downbox a span{ float:left; width:48px; height:48px; border-right:1px solid #fff; border-right:1px solid hsla(255, 255, 255,0.7); }
.p_downbox a i{display:block; width:26px; height:30px; margin:9px auto; background:url(icon_iphone.png) no-repeat left top; _background-image:url(icon_iphone.gif);  }
.p_downbox a:hover{ background:hsla(0,100%,100%,0.85); *background:#fff; background:#fff\0/;  color:#b25a54;}
.p_downbox a:hover i{ background-position:0 -30px;}
.p_downbox a em{ width:151px; float:left; text-align:center; line-height:48px;}
.p_downbox .android{background-image:url(icon_android.png); _background-image:url(icon_android.gif);}

.downloadmain{margin:0 auto;width:1000px;background:;}
.d1,.d2{width:400px;margin:0 auto;}
.d1{margin-top:20px;}
.d2{margin-top:40px;}
.d1 a,.d2 a{color:#333;}
.d1 h3,.d2 h3{padding-left: 40px;padding-bottom: 13px;line-height: 26px;background-repeat: no-repeat;border-bottom: 1px solid #C3C6C9;font-size: 20px;color: #666;text-shadow: 0 1px 0 #FFF;margin-bottom:10px;}
.dlbtn a.btn{display:block;width:200px;height:70px;line-height:70px;text-align:center;background:#5daa3b;font-size:20px;color:#fff;text-decoration:none;margin:10px;}
.dlbtn a.btn span{background:#fff;color:#5daa3b;font-size:12px;}
.qrimg{display: block;width: 150px;height: 150px;border: 1px solid #DCDDDD;overflow: hidden;margin:10px;}
.icon1,.icon2{background: url(downloadSprite2.png) no-repeat;float:left;}
.icon1{width: 63px;height: 73px;background-position: 0px -85px;}

.update{border-left:1px solid #ccc;padding:20px;}
.update h2{padding-left: 40px;padding-bottom: 13px;line-height: 26px;background-repeat: no-repeat;border-bottom: 1px solid #C3C6C9;font-size: 20px;color: #121212;text-shadow: 0 1px 0 #FFF;}
.update h3{font-size: 22px;text-shadow: 0 1px 0 #FFF;font-weight:normal;margin-top:20px;}
.update li{font-size: 16px;color: #50575F;line-height: 30px;}

.foot{margin:0 auto;width:500px;text-align:center;color: #818181;padding:30px;}
