 
/**[skin/public/24top10.css] */ 
html,body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,button,footer,header{margin:0;padding:0;font-size:14px;}
.logo {
    width: 100%;
    height: 115px;
    padding: 35px 0 0 0;
    background: #fff;
}
.h60{ height: 60px;}

.lmc-mbx{  position:relative;
width:1200px;
left:0;
  top: 10px;color: #666;
  z-index:99;
   }
.lmc-mbx a{color: #666;}
.top10-banner{position:relative;width:1100px;margin:0 auto; top: -220px;
  left:0;
  z-index:99;
  height:46px;}

#top10-content{background:#fff;margin-top:16px;min-height:500px;}
.top10-fm img{margin-top:-8px;}
.top10-banner u { display:block}

.renqi  td{ font-size:30px;}
 .top10-banner p {
       color:#fff;
      font-size:20px;
 } 
.top10-banner p a{  
  position:relative;
  height:46px;
  line-height:46px;
top: 20px;
  color:#fff;
  font-size:36px;
  text-align:center;
 background-image: linear-gradient(90deg, #f7a23e, #f31348) !important;
border:1px solid #db425e;
border-radius: 10px;
  padding: 10px 15px;color:#fff; }
  
.top10-banner p a:hover{  color:#fff;
border:1px solid #9232ec;
background-image: linear-gradient(90deg, #9019ff, #2c4dff) !important;
}


.top10 {
 margin-top:-50px;
}
.xwliebnrierz02z img {
    display: block;
    width: 100%;
    height: auto;
    min-height: 150px;
    border-radius: 0px;
}

.chakantoupiao { float:right; height:30px;line-height:30px;padding:10px 15px;background:#f00;border-radius:10px;font-size:18px;color:#fff;}
.chakantoupiao:hover { background:#034bf5;}
.huodong {  position:absolute;
  top: -180px;
  left:120px;

  z-index:99;
 
  height:46px;
  line-height:46px;
  margin:0 auto;
  color:#fff;
  font-size:36px;
  text-align:center;}

.marquee-box{position:absolute;left:0;top:0;width:100%;overflow:hidden;}
.marquee{width:8000%;height:150px;}.wave-list-box{float:left;}.wave-list-box ul{float:left;height:100px;zoom:1;}
.wave-list-box li{float:left;width:100%;height:100px;line-height:30px;list-style:none;}
.wave-box{position:relative;height:100px;top:-66px;}
.marquee .word{position:relative;z-index:999;float:left;line-height:15px;margin-left:500px;padding-top:9px;font-size:12px;text-align:center;color:#fff;}
.marquee-text .word:nth-child(1){margin-left:250px;}.marquee-text .word:nth-child(2){margin-left:300px;padding-top:37px;}
.marquee-text .word:nth-child(3){margin-left:250px;}.marquee-text .word:nth-child(5){margin-left:550px;}
.marquee-text .word:nth-child(6){margin-left:300px;padding-top:35px;}
.marquee-text .word:nth-child(7){margin-left:750px;}.marquee-text .word:nth-child(8){margin-left:550px;}
.marquee-up{margin-top:-50px;}.marquee-text{margin-top:-30px;}.marquee-text_2{margin-top:-60px;}.marquee-text_2 .word{padding-top:18px;}
.marquee-text_2 .word:nth-child(1){margin-left:620px;}
.marquee-text_2 .word:nth-child(2){margin-left:830px;}.marquee-text_2 .word:nth-child(3){margin-left:830px;}
.wave-text_1{z-index:999;width:4065px;height:80px;}.wave-text_2{z-index:999;width:2600px;height:80px;}
.marquee .word::after{content:"";display:block;width:10px;height:10px;line-height:0;margin:0 auto;background:url("skin/public/img/22top10/dian.png") no-repeat;}

@-webkit-keyframes move_wave{
    0%{-webkit-transform:translateX(0) translateZ(0) scaleY(1);transform:translateX(0) translateZ(0) scaleY(1);}
    50%{-webkit-transform:translateX(-25%) translateZ(0) scaleY(.55);transform:translateX(-25%) translateZ(0) scaleY(.55);}
    100%{-webkit-transform:translateX(-50%) translateZ(0) scaleY(1);transform:translateX(-50%) translateZ(0) scaleY(1);}
}
@keyframes move_wave{
    0%{-webkit-transform:translateX(0) translateZ(0) scaleY(1);transform:translateX(0) translateZ(0) scaleY(1);}
    50%{-webkit-transform:translateX(-25%) translateZ(0) scaleY(.55);transform:translateX(-25%) translateZ(0) scaleY(.55);}
    100%{-webkit-transform:translateX(-50%) translateZ(0) scaleY(1);transform:translateX(-50%) translateZ(0) scaleY(1);}
}
}

@media (max-width:1700px){.top10-float-right{display:none !important;}}@media (min-width:1699px){.top10-float-right2{display:none !important;}}

.jc-bm-right,.jc-bm-bottom{display:none !important;}.g-footer{margin-top:0 !important;}

@-webkit-keyframes star{
    0%{-webkit-transform:translateX(0px);transform:translateX(0px);}
    .5%{-webkit-transform:translateX(-530px);transform:translateX(-530px);}
    1%{-webkit-transform:translateX(-1060px);transform:translateX(-1060px);}
    1.5%{-webkit-transform:translateX(-1590px);transform:translateX(-1590px);}
    2%{-webkit-transform:translateX(-2120px);transform:translateX(-2120px);}
    2.5%{-webkit-transform:translateX(-2650px);transform:translateX(-2650px);}
    3%{-webkit-transform:translateX(-3180px);transform:translateX(-3180px);}
    3.5%{-webkit-transform:translateX(-3710px);transform:translateX(-3710px);}
    4%{-webkit-transform:translateX(-4240px);transform:translateX(-4240px);}
}
@keyframes star{
    0%{-webkit-transform:translateX(0px);transform:translateX(0px);}
    .5%{-webkit-transform:translateX(-530px);transform:translateX(-530px);}
    1%{-webkit-transform:translateX(-1060px);transform:translateX(-1060px);}
    1.5%{-webkit-transform:translateX(-1590px);transform:translateX(-1590px);}
    2%{-webkit-transform:translateX(-2120px);transform:translateX(-2120px);}
    2.5%{-webkit-transform:translateX(-2650px);transform:translateX(-2650px);}
    3%{-webkit-transform:translateX(-3180px);transform:translateX(-3180px);}
    3.5%{-webkit-transform:translateX(-3710px);transform:translateX(-3710px);}
    4%{-webkit-transform:translateX(-4240px);transform:translateX(-4240px);}
}

.toup01 {
    width: 640px;
	height:auto; 
    position: relative;
    margin-left: 1px;
	
}
.toup {
    border-top: 1px solid #e6e6e6;
    background: #ffffff;
    margin-top: 2px;
}
.toup01 img {
    display: block;
    width: 640px;
    height: 250px;
}

.toup02 {
    width: 480px;
	text-align:right;
}

.shijian {
    position: absolute;
    right: 0px;
    bottom: 20px;
    color: #999999;
}

.shijian  span{
  display: inline; float: right;color: #e00;font-size:18px;padding-left:30px;
}
.shijian span:hover{
font-weight:bold;
}


.toup02 .guanjianci{
	font-size:14px;color: #666;
}
.toup02 h2{
	font-size:24px;color: #000;
}


.phbpcbg ul li {
    margin-bottom: 0px;
    margin-top: 40px;
    background: #fff;
    position: relative;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.rank-tens-list  {
    position: relative;
    padding: 25px 15px 5px 15px;
}

.unfold {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.unfold{
	display:block;width:96%;
    position: relative;
    padding: 30px 15px;
    margin: 10px 0;
    line-height: 28px;
    font-size: 16px;
    color: #666;
}

.phbpcbg .rank-tens-lis{
    width: 180px;
    height: 100px;
    margin-right: 20px;
    border: 1px solid #f0f0f0;
}


.phbpcbg .rank-tens-list img{ float:left;
    width: 180px;
    height: 100px;
    margin-right: 20px;
    border: 1px solid #f0f0f0;
}


a.bustbt:hover{color: #fff; background-color: #333;}

a.bustbt {
	display: block; padding: 3px 10px;margin:0 25px 20px 0; 
    float: right;
    height: 40px;
    padding: 0 20px;
    line-height: 40px;
    background-image: linear-gradient(90deg, #197dff, #2c4dff) !important;

    text-align: center;
    border-radius: 5px;
    color: #fff;
    font-size: 16px;
}

.phbpcbg .rank-tens-list .c1-infos {
    width: 450px;display:inline;margin-top:8px;
}

.phbpcbg .rank-tens-list  .c1-infos .name {
    font-size: 28px
}

.phbpcbg .rank-tens-list  .c1-infos .name a {
    font-size: 28px
}

.phbpcbg .rank-tens-list  .c1-infos .company {
    font-size: 12px;margin-top:8px;
    color: #D1D1D1
}

.phbpcbg .rank-tens-list  .c1-infos .company span {
    padding: 0 10px;
    color: #454545
}

.phbpcbg .rank-tens-list  .c1-infos .company span:first-child {
    padding-left: 0
}

.labelBox {
    display: block;
    overflow: hidden;
    height: 30px;
    margin-top: 5px
}

.labelBox a {
    display: inline-block;
    padding: 0 5px;
    height: 24px;
    line-height: 24px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #ffecec;
    color: #f44336;
    font-size: 13px;
    margin: 0 10px 20px 0;
}

.kuantu{
width:824px;
height:350px;	
padding:10px 15px;
}
.kuantu img{width:96%; height:96%;}


.expend-btn {
    z-index: 3;
    position: absolute;
    right:20px;
    top: 20px;
    color:#f44336;
	padding: 5px 10px ;
    background: #fff;
	border-radius: 6px;
cursor: pointer;
font-size:16px;

}
.expend-btn b{
	color: #eb2727;
    font-size:22px	;
}

.toupiao{
z-index: 3;
    position: absolute;
    right:20px;
    top: 50px;
    color: #eb2727;
	padding: 5px 10px ;
   
    cursor: pointer;	
}

.bust{display: block; padding: 5px 15px;margin-top:20px; font-size:21px;color: #ff2b2b; border: 1px solid #ff2b2b; background-color: #fff; border-radius: 5px;
}
.bust:hover{color: #fff; border: 1px solid #ff2b2b; background-color: #ff2b2b;}
.bustbt i {
    display: inline-block;
    width: 16px;
    height: 16px;
    line-height: 16px;
    color: #fb2c19;
    margin: -2px 0 0 4px;
    background: #fff;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    vertical-align: middle;
    text-align: center;
    font-size: 14px;
    
}
.bustbt:hover i {
    background-color: #f00; color: #fff;
}
.paihangdibu{
	width: 480px;line-height:59px;
	
}.paihangdibu a{
	color:#edbec1;
	
}
.paihangdibu a:hover{
	color:#999;
	
}

.mc-top10 h3{ font-size:20px;}
.mc-top10 .fr{margin-top:-25px;}
.wrap-title em.mc-top10{
	    font-size: 20px;
}
.mc-tt9 .more {
    float: right;
    height: 30px;
    padding-right: 20px;
    font-size: 19px;
    color: #999;
    background: #fff url(../img/more.gif) right 15px no-repeat;
}

.mc-tt9 .more:hover {

    color: #f00;
}

.mc-topinfo{	
 background:url(../assets/images/9c1.jpg) no-repeat;
}

.tp20 {
    width: 310px;
    float: right;
    margin-top: 40px;
	background:#fff;padding:20px 20px 30px 20px;
	border-radius:8px;
}