/*base.css*/
html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,th,thead,tr,button,object,a,abbr,b,em,i,img,samp,span,strong,sub,sup,tt,var,input,select{margin:0;padding:0;}
input,button,img,fieldset{border:0;outline:none}
input,select{outline:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html{height:100%;width: 100%;}
body{width:100%;font:16px/1.5 'Microsoft YaHei',Arial,Helvetica,sans-serif;color:#2d2d2d;word-wrap:break-word;word-break:break-all;}
body p{margin:0 auto;word-break:normal;}
ul{ list-style:none;}

address,cite,dfn,em,var{font-style:normal}
a{text-decoration:none;outline:none;color: #000;cursor:pointer;}

.head {width: 100%;height: 80px;position: fixed;z-index: 1;top: 0; left:0; color: #fff; background:#4b5470;}
.head .left {background-color: #4b5470;float: left;height: 80px;width: 50%;margin-left: -1060px;}
.head .right {background-color: #4b5470;float: right;height: 80px;width: 50%;margin-right: -529px;}

.head-wrap {width: 1060px;height: 84px;float: left;left: 50%;margin-left: -530px;position: relative;}
.logo {float: left;padding: 12px 130px 10px 0;background-color: #4b5470;}
.logo img{width: 132px;display: block;}
.nav {overflow: hidden;}
.nav li {width: 56px;float: left;display: block;padding: 3px 93px 11px 0;list-style: none;text-align: center;margin-left: -1px;}
.nav li a {color: #8e8f98;background-repeat: no-repeat;font-size: 14px;width: 56px;display: block;padding-top: 45px;}
.nav li a:hover {color: #fff;}
.head .for-mobile{display: none;width: 0;padding: 0;margin: 0;height: 0;}
.nav .nav-all {background-color: #4b5470;}
.nav .nav-all a {background-image: url(/datanews/static/navs.png);background-position: 6px 0;}
.nav .nav-all a:hover {background-image: url(/datanews/static/navs-light.png);background-position: 6px 0;}
.nav .nav-aticle {background-color: #4b5470;}
.nav .nav-aticle a {background-image: url(/datanews/static/navs.png);background-position: -293px 0;}
.nav .nav-aticle a:hover {background-image: url(/datanews/static/navs-light.png);background-position: -293px 0;}
.nav .nav-mobile {background-color: #4b5470;}
.nav .nav-mobile a {background-image: url(/datanews/static/navs.png);background-position: -740px 0;}
.nav .nav-mobile a:hover {background-image: url(/datanews/static/navs-light.png);background-position: -740px 0;}
.nav .nav-mobile {padding-right: 2px;}
.nav .nav-pc {background-color: #4b5470;}
.nav .nav-pc a {background-image: url(/datanews/static/navs.png);background-position: -590px 0;}
.nav .nav-pc a:hover {background-image: url(/datanews/static/navs-light.png);background-position: -590px 0;}
.nav .nav-xxt {background-color: #4b5470;}
.nav .nav-xxt a {background-image: url(/datanews/static/navs.png);background-position: -143px 0;}
.nav .nav-xxt a:hover {background-image: url(/datanews/static/navs-light.png);background-position: -143px 0;}
.nav .nav-zt {background-color: #4b5470;}
.nav .nav-zt a {background-image: url(/datanews/static/navs.png);background-position: -441px 0;}
.nav .nav-zt a:hover {background-image: url(/datanews/static/navs-light.png);background-position: -441px 0;}
.nav li.current {background:url(/datanews/static/cut.jpg) -4px 100% no-repeat;}
.nav li.current a{ color:#fff;background-image: url(/datanews/static/navs-light.png);}

.nav2 {overflow: hidden;display: none;}
.nav3{overflow: hidden;display: none;}

.footer {width: 100%;position: relative;font-size: 14px;overflow: hidden;background-color: #fff;color: #B9B9B9;border-radius: 4px;padding: 30px 0 16px 0;}
.footer a{color:#B9B9B9;}
.footer .logo3 {display: block;background: url(/datanews/static/logo3.png) no-repeat;width: 189px;height: 62px;}
.footer .logo3 img {height: 68px;width: auto;}
.footer .us {width: 1060px;margin: 16px auto;}
.footer .ewm {position: absolute;left: 50%;top: 46px;margin-left: 412px;}
.footer .ewm img {height: 128px;width: auto;}
.back2top{position: fixed;display: block;width: 42px;height: 42px;top: 190px;left: 50%;margin-left: 560px;background-color: #fff;border-radius: 23px;}
.back2top a {display: block;width: 100%;height: 100%;background: url(/datanews/static/back2top.png) center no-repeat;}

#dataMoreBtn {  height: 60px; text-align: center; margin-bottom: 50px; position:relative; display:none;}
#dataMoreBtn i { display: inline-block; width: 16px; height: 16px; background: url(/fortune/2015/images/more.gif) no-repeat; vertical-align: middle; margin:0 auto; display: none; position:absolute; left:50%; top:25px; margin-left:-60px; }
#dataMoreBtn .text { display: inline-block; width: 268px; height: 62px; line-height: 62px; text-align: center; background:#fff; color: #666; font-size: 18px; cursor:pointer; border-radius: 10px; }


.digg { width: 60px; height:30px; font-size:12px; font-weight:normal; float:right;  margin-top:-3px; margin-right:10px; }
.digg a { display: block; height: 22px; width: 60px; background:url(/datanews/static/common.png) -110px -385px no-repeat; text-align:right; }
.digg a:hover { text-decoration:none;}
.digg .good {  }
.digg a p { padding-right:25px; line-height:24px; color:#9b9b9b; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; }

#sideNav{ position:fixed; left:50%; margin-left:610px; top:139px;}
#sideNav .setIcon{ width:42px; height:42px; background:#fff; float:left; margin-top:12px; -moz-border-radius: 21px; -webkit-border-radius: 21px;border-radius:21px; text-align:center; line-height:36px; color:#ff931f; font-size:40px;
transition:All 0.3s ease-in-out;
-webkit-transition:All 0.3s ease-in-out;
-moz-transition:All 0.3s ease-in-out;
-o-transition:All 0.3s ease-in-out;
}
#sideNav .setIconOn{
color:#6c6c6c;
	 /* Rotate div */
transform:rotate(45deg);
-ms-transform:rotate(45deg); /* Internet Explorer */
-moz-transform:rotate(45deg); /* Firefox */
-webkit-transform:rotate(45deg); /* Safari ºÍ Chrome */
-o-transform:rotate(45deg); /* Opera */}
#sideNav .navBox{ position:absolute; left:-320px;  background:url(/datanews/static/bgNav.png) no-repeat; width:311px; height:294px; display:none;}

#sideNav .navBox .box1 { background: url(/datanews/static/dot1.gif) 50% 0 repeat-y; overflow:hidden; margin:25px 55px 20px 56px; height:235px;}
#sideNav .navBox .box1 ul{ float:left; width:50%;}
#sideNav .navBox .box1 li{ line-height:45px;}
#sideNav .navBox .box1 li a{ color:#656565; font-size:16px;}
#sideNav .navBox .navUl li{ padding-left:25px; position:relative;}



@media(max-width:750px){
	.head{height: 66px;}
	.head-wrap {width: 100%;height: 58px; padding: 4px 0;float: none;  left: 0;margin-left: 0;background-color:#4b5470; }
	.head .left, .head .right{display: none;}
	.nav-warp{position: absolute;top: 64px;width: 100%;background-color: #fff;display: none;}
	.nav{display: none;}
	.head .for-mobile{background:url(/datanews/static/nav-mobile.png) no-repeat;-webkit-transition: all .5s;transition: all .5s;background-size: 100% 100%;display: block;width: 28px;height: 27px;position: absolute;top: 16px;right: 8%;}
	.nav2 {width: 100%; margin:  6px auto;margin-top: 0;display:block;}
	.nav2 li {width: 20%;float: left;display: block;padding: 0;list-style: none;text-align: center;}
	.nav2 li a {color: #9C9C9C;font-size: 14px;display: block;padding: 6px 0;}
	.nav3{margin: 4px auto;padding-top: 8px;width: 100%;display: block;overflow: hidden;}
	.nav3 li {padding: 0;width: 16%;height: 50px;margin: 0;float: left;list-style: none;}
	.nav3 li a{ height: 50px; width: 50px; background:url(/datanews/static/navs-m.png) no-repeat;display: block; background-size: auto 50px; margin: 0 auto;}
	.nav3 .nav-all{margin-left:2%; }
	.nav3 .nav-all a{background-position: -1px 0; }
	.nav3 .nav-xxt a{background-position: -60px 0;}
	.nav3 .nav-aticle  a{background-position: -119px 0;}
	.nav3 .nav-zt a{background-position: -178px 0;}
	.nav3 .nav-pc a{background-position: -237px 0;}
	.nav3 .nav-mobile a{background-position: -296px 0;}
	.logo {margin-left: 4%;padding: 0;display: block;}
	.like-wrap{background-color: #eaeaea;}
	.footer {padding: 14px 0;}
	.footer .us{width: 100%;text-align: center;margin: 0;}
	.footer .logo3 {display: none;background: url(/datanews/static/logo4.png) no-repeat;width: 296px;height: 98px;margin: 0 auto;}
	.footer .copyright{width: 280px;margin: 3px auto;}
}

@media screen and (min-width:750px){
	.head-wrap{min-width: 1060px;}
}
@media screen and (max-width:300px){
	.nav, .nav2 , .nav3{min-width: 300px;}
}