body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td {margin:0;padding:0;}
body,button,input,select,textarea {font:12px/1.125 microsoft yahei,arial;color:#333;}
ul,ol,li{list-style:none;}
img{ border:0;}
em,i{font-style:normal;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none;}


#_myheader,header{display:block;position:fixed;top:0;left:0;right:0;z-index:10000;}
.top{background:#fff; height:50px; overflow:hidden; text-align:center;}
.top .shuaxin{ width:168px; height:46px; display:block; margin:0 auto; padding-left:7px;}
.top .search{ position:absolute; display:block; right:10px; top:19px; width:19px; height:19px;background:url(../img/webapp/searchnew.png) no-repeat; background-size:19px;}
.top .shuaxin span{ display:inline-block; width:123px; height:50px; background:url(/img/logo.jpg) center center no-repeat; background-size:123px 40px; margin-right:4px;}
.top .shuaxin i{ display:inline-block; width:17px; height:46px; background:url(../img/webapp/shuaxin.png) center center no-repeat; background-size:17px;}
.top .shuaxin i.zhuan{
-webkit-transform:rotate(360deg);transform:rotate(360deg);animation:a1 0.7s infinite linear;
-moz-animation:a1 0.7s infinite linear;
-webkit-animation:a1 0.7s infinite linear;
-o-animation:a1 0.7s infinite linear;
-ms-animation:a1 0.7s infinite linear;
}
@keyframes a1
{
0% {transform:rotate(360deg);
-webkit-transform: rotate(360deg);
    		-ms-transform: rotate(360deg);
    		-o-transform: rotate(360deg);
    		transform: rotate(360deg);

}
100% { transform:rotate(0);
-webkit-transform: rotate(0);
    		-ms-transform: rotate(0);
    		-o-transform: rotate(0);
    		transform: rotate(0);}
}

@-moz-keyframes a1
{
0% {transform:rotate(360deg);
-webkit-transform: rotate(360deg);
    		-ms-transform: rotate(360deg);
    		-o-transform: rotate(360deg);
    		transform: rotate(360deg);

}
100% { transform:rotate(0);
-webkit-transform: rotate(0);
    		-ms-transform: rotate(0);
    		-o-transform: rotate(0);
    		transform: rotate(0);}
}

@-webkit-keyframes a1
{
0% {transform:rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);

}
100% { transform:rotate(0);
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
-o-transform: rotate(0);
transform: rotate(0);}
}

@-o-keyframes a1
{
0% {transform:rotate(360deg);
-webkit-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);

}
100% { transform:rotate(0);
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
-o-transform: rotate(0);
transform: rotate(0);}
}


.nav_box{ height:50px; border-bottom:1px solid #dedede;box-sizing: border-box; background:#f7f7f7; position:relative;}
.nav_more{ float:right; position:relative; margin-left:10px; font-size:14px;}
.nav_more a{ display:block; line-height:40px; padding:0 10px;}
.nav_more a em{background:url(../img/webapp/dotdown.png) no-repeat; background-size:11px 6px; display: inline-block; margin:0 0 0 2px; width:11px; height:6px; overflow:hidden; vertical-align:2px;}
.nav_more a em.up{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.nav_more::before {
  content: '';
  border-left:1px solid #dedede;
  height:12px;
  width:1px;
  position: absolute;
  top:14px;
  left: 0;
}

.nav_menu {	overflow: hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;}
.nav_menu::-webkit-scrollbar {display:none}
.nav {white-space: nowrap;}
.nav a {white-space: nowrap;display:inline-block;padding: 0 10px;color: #666;
	text-decoration: none;
	font-size:16px;
	line-height:40px;
	height:40px;
}

.padd{ padding:95px 14px 0;}

.list{ width:100%; clear:both; overflow:hidden;}
.list li{ float:left; width:100%; padding:16px 0; border-bottom:1px solid #e7e7e7;}
.list li .r{ float:right; width:30%; margin:0 0 0 10px;overflow:hidden;}
.list li .r img{ display:block; width:100%;}
.list li .title{ font-size:17px;}
.list li .time{ font-size:12px; color:#999; padding-top:10px;}
.list li .time2{ font-size:12px; color:#999; padding-top:10px; text-align:right;}
.list li .img{ display:block; width:100%; margin-top:10px;}
.list li .img img{ display:block; width:100%;}
.list li:last-child{ border:0;}
.list li a{ display:block; width:100%; clear:both; overflow:hidden;}
.list2{ margin-top:1px;}
.list2 li{ border:0; float:left; width:33.3%;}
.list2 li img{ display:block; width:100%;}
.list2 li div{ float:left; width:95%;}
.list2 li div.cen{ float:none; margin:0 auto;}
.list2 li div.r2{ float:right;}


.more{ margin:5px auto; width:100%; height:28px; line-height:28px; border:1px solid #e6e6e6; border-radius:5px; background:#fff; text-align:center; display:block; color:#999;box-shadow:0 2px 3px rgba(0,0,0,0.2);-wekit-box-shadow:0 2px 3 rgba(0,0,0,0.2);}
footer{display:block;text-align:center;color:#666; padding:15px 0; line-height:24px; font-size:14px; position:relative; background:#373737; margin-top:10px;}
footer a{color:#666; }
footer span{color:#fff; }

.list_all{ width:100%; clear:both; overflow:hidden; background:#fff; padding:10px 0; position:absolute; left:0; top:40px; z-index:9999;}
.list_all li{ float:left; width:20%; text-align:center; line-height:22px; height:22px; font-size:12px;}




/*正在加载*/
.loading{width:140px;margin:20px auto 0;color:#959595; background:url(../img/webapp/loading.gif) left top no-repeat; padding-left:25px; height:35px; line-height:18px;}

/*20151202修改样式*/
.padd{ padding:0 14px;}
/*20151202新增*/
.padd2{ padding:90px 0 0 0;}
.search2{ height:22px; background:#ececec; padding:5px 12px; border-bottom:1px solid #DCDCDC;}
.search2 a{ display:block; height:22px; border:1px solid #DCDCDC; border-radius:11px; background:#fff; text-align:center; line-height:22px; color:#ccc;}
.search2 a i{ background:url(../img/webapp/search2.png) no-repeat; background-size:13px 22px; display:inline-block; width:13px; height:22px; margin-right:10px; vertical-align:top;}
.shuaxin2 { text-align:center; padding:20px 0; width:100%;}
.shuaxin2 span{ color:#ccc; display:block; text-align:center; padding-top:5px;}
.shuaxin2 i{ display:inline-block; width:30px; height:30px; background:url(../img/webapp/shuaxin2.png) no-repeat; background-size:30px;-webkit-transform:rotate(0);transform:rotate(0);animation:a2 0.7s 1 linear;
-moz-animation:a2 0.7s 1 linear;
-webkit-animation:a2 0.7s 1 linear;
-o-animation:a2 0.7s 1 linear;}





