body {     font-size: 16px;
    font-family: "microsoft yahei",simsun,"Arial Narrow",HELVETICA;
    background: #fff;
    -webkit-text-size-adjust: 100%;
    color: #999; }
a { text-decoration: none; color: #001; }
a:hover { text-decoration: none; color: #c8ad16; }
a.hover { text-decoration: none; color: #c8ad16; }
img { border: none; }
img.scale{transform: scale(1);transition: all 1s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 1s ease 0s;  }
img.scale:hover{transform: scale(1.1);transition: all 1s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 1s ease 0s;   }
ul, dl, li, dd, dt, h2, p, h3, h4, h5, h6, h1 { list-style-type: none; font-weight: 400; margin: 0; padding: 0; }
.colorfff{color:#fff;}
.font34{font-size:34px;}
*{margin:0; padding:0;}

@font-face {
  font-family: 'iconfont';  /* project id 1722311 */
  src: url('//at.alicdn.com/t/font_1722311_7c37zko93n8.eot');
  src: url('//at.alicdn.com/t/font_1722311_7c37zko93n8.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1722311_7c37zko93n8.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1722311_7c37zko93n8.woff') format('woff'),
  url('//at.alicdn.com/t/font_1722311_7c37zko93n8.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1722311_7c37zko93n8.svg#iconfont') format('svg');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

  
.clear{ clear:both; font-size:0; height:0;} 
.ad{ margin:0 auto; width:1240px; padding:10px 0; text-align:center;}
 
 #position a{color:#999; }

.searh{ float:right; margin-top:6px;height:28px; width:150px; margin-right:100px;   background: #555;
    border-radius: 34px; padding-left:20px; line-height:28px;    position: relative;
} 

.input_text{line-height:28px;}
.searchbtn {    display: block;
    position: absolute;
    right: 10px;
    top: 8px;
    width: 20px;
    height: 20px;
    line-height: 42px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    background: url(top-icon.png) no-repeat -126px -860px;
    background-size: 300px auto;
    border: 0;
}
  
.input_text{  float: left;    border: 0;    font-size: 14px;    line-height: 22px;    width: 100px;    height: 20px;    padding: 4px 10px;    background: none;	color:#ccc;}


/*??¦Ì???*/
#slideshow {!important;border:0px !important; text-align:center}
#focus {width:900px; height:470px; overflow:hidden; position:relative;}
#focus ul {height:270px; position:absolute;}
#focus ul li {float:left; width:900px; height:470px; overflow:hidden; position:relative; background:#000;}
#focus ul li img{width:900px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:900px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:900px; height:35px; padding:5px 10px; right:0; bottom:-10px; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:10px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:130px; background:url('sprite.png') no-repeat 0 0; cursor:pointer}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
#focus ul li .slideother { position:absolute; left:0px; top:430px; width:900px; height:40px;display:inline-block;  background:rgba(0,0,0,0.7); }
#focus ul li .slideother .h12{font-size:24px;padding-left:10px;padding-bottom:5px;position:absolute; top:0px; left:0px;}
#focus ul li .slideother .h12 a{ color:#FFF; font-size:16px; line-height:40px; padding-top:10px; text-decoration:none;}
#focus ul li .slideother .h12 a:hover { text-decoration:underline;}
#focus ul li .slideother p{ padding-left:10px; position:absolute; top:38px; left:55px;}
#focus ul li .slideother p a{ color:#8B8B8B; text-decoration:none;}
#focus ul li .slideother a:hover{ color:#FFF;}
#focus ul li .slideother p a:hover{ text-decoration:none;}

 
 

 .headertop { background: #181818; height: 36px; line-height: 36px; position: relative; z-index: 9998; border-bottom:1px solid #343434; }
 .headertop .left{ position:relative}
 .headertop .left a { color:#fff; display: block; float: left; margin-right: 20px; font-size: 12px }
 .headertop .left a:hover { color: #ffd966;}
.sjweixin{  position:relative; text-align:center}
.sjweixin .qrCode{color: #666; border: 1px solid #ddd; padding: 13px 13px 13px; position: absolute; left: -55px; text-align: center; top: 30px; width: 165px; height:200px; box-shadow: 0px 0px 3px #ddd; background: #fff; display:none; z-index:9999; font-size:12px}
.sjweixin:hover .qrCode{ display:block}

.header{ background:url(mbg.jpg) center;height:60px; width:100%;box-shadow: 0 5px 5px rgba(0,0,0,.3);}
.header>div{
	height: 78px;
}
.header>div>div:first-child{
	width:170px;
	height: 56px;
	overflow: hidden;
	float: left;
}
.header>div>div:first-child>a{
	position: relative;
	display: block;
	width:170px;
	height: 56px;
	background: url(/css/logo.png)  no-repeat;
}
 
 
.header>div>ul{
	height: 56px;
	width: 1000px;
	float: left;
	margin-left: 50px;
}
.header>div>ul li{
	margin-right: 14px;
	margin-left: 14px;
	float: left;
	text-align: center;
	font-size: 16px;
	color: #fff; 
	line-height: 60px;
	cursor: pointer;  
}

li.header_zhibo{background:url(navbg.jpg) no-repeat; width:140px; text-align:center;}

.header>div>ul li a{
	color: #ffd966;
	font-weight:bold; 
}
.header>div>ul>li:hover {  
}
 
.header>div>ul li.onClick{
	border-bottom: 3px solid #e94f04;
}
.header>div>ul li.onClick a{
	color: #e94f04;
}

.header_guide{
	position: relative;
}
.header_guide .iAfter{
	width: 6px;
	height: 6px;
	display: block;
	transition: all .2s ease-in-out;
	position: absolute;
	top: 35px;
	right: -18px;
}
.header_guide .iAfter::after,.header_guide .iAfter::before{
	content: "";
	border-width: 6px 6px 0;
	border-style: solid;
	border-color: #585858 transparent transparent ;
	position: absolute;
	left: -3px;
}
.header_guide .iAfter::after{
	border-color:#ffffff transparent transparent;
	top: -1px;
}
.header_guide:hover .iAfter::before{
	border-color: #ff8646 transparent transparent ;
}
.header_guide:hover .iAfter{
	transform: rotateZ(180deg);
}
.header_guide ul{
	padding: 6px 20px;
	background: #FFFFFF;  
	width: 120px;
	position: absolute;
	left: -35px;
	z-index: 1001;
	box-shadow: 0 2px 3px rgba(0,0,0,.1);
	top: 60px;
	transform-origin: 40% 0;
	-webkit-transition: none;
	transition: none;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: 90% 0;
	-ms-transform-origin: 90% 0;
	transform-origin: 90% 0;
	border-bottom:5px solid #ff4d1d;
	
		 
}
.header_guide:hover ul{
	visibility: visible; 
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	z-index: 1002;
	-webkit-transition: all 0.3s cubic-bezier(0.31, 0.57, 0.68, 1.36);
	transition: all 0.3s cubic-bezier(0.31, 0.57, 0.68, 1.36); 
 
}
 
.header .header_guide ul li{
	height: 36px;
	border-bottom: 1px solid #e7e9ed;
	line-height: 36px;
	font-size: 14px;
	margin: 0;
	width: 100%;
	text-align:center;
}
.header .header_guide ul li a{
	color: #474747;
	line-height: 36px;
	height: 36px;
	width: 100%;
}
.header .header_guide ul li:hover a{
	color: #a81818;
}
.header .header_guide ul li:hover a{
	color: #a81818;
}
.header .header_guide ul li:last-child{
	border: 0;
}

.main-box{width:100%; background: #030303 url(bg.jpg) top center no-repeat;}
 
 
 /*-----------------k---*/
 
 
 .extra,.chief,.fl,.layout .fl {
	float: left;
	display: inline
}

.fr,.layout .fr {
	float: right;
	display: inline
}

.layout-top {
	width: 1240px;
	margin: 0 auto; 
}
.layout {
	width: 1200px;
	padding:0 20px;
	margin: 0 auto;

}

.mt20 {
	margin-top: 20px
}

.mt25 {
	margin-top: 25px
}

.mt30 {
	margin-top: 30px
}

.mt35 {
	margin-top: 35px
}

.mt15 {
	margin-top: 15px
}

.mt5 {
	margin-top: 5px
}

.mt10 {
	margin-top: 10px
}

.ml30 {
	margin-left: 30px
}

.mt50 {
	margin-top: 50px
}

.mr5 {
	margin-right: 5px
}

.pdr10 {
	padding-right: 10px
}

.l30 {
	line-height: 30px
}

.l32 {
	line-height: 32px
}

.ft12 {
	font-size: 12px
}

.ft14 {
	font-size: 14px
}

.fbd {
	font-weight: 700
}

h2 {
	font-size: 20px;
	padding-bottom: 6px;
	height: 32px;
	overflow: hidden
}

h4 {
	font-size: 22px;
	color: #000;
	font-weight: 400;
	border-left: 5px solid #ffd966;
	line-height: 22px;
	padding-left: 10px
}

h5 {
	font-size: 20px;
	color: #ffd966;
	font-weight: 400;
 	width: 4em
}

h5.gef {
	width: 5em
}

.posr {
	position: relative
}

.posa {
	position: absolute
}

.play_fix {
	position: fixed;
	right: 0;
	bottom: 0;
	width: 348px;
	height: 299px;
	background-color: #3580c5;
	padding: 0 4px 4px;
	border-radius: 2px
}

.play_fix em {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 28px;
	height: 32px;
	display: inline-block;
	background: url(../images/icon/icons-1-6ac4def185.png) -354px -57px no-repeat
}

.play_fix #shipinTitle {
	font-size: 16px;
	color: #fff;
	width: 326px;
	text-decoration: none;
	text-indent: 25px;
	white-space: nowrap;
	overflow: hidden
}

.play_fix .videotitle {
	top: 0;
	right: 30px;
	line-height: 34px;
	height: 34px
}

.play_fix .videotitle,.play_fix .videotitle a {
	margin: 0;
	display: block;
	width: 320px
}

.icons,.site-scr .scr-news em.dujia {
	background: url(play1.png) no-repeat;
	_background: 0 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='play.png')
}


.huan {
	background-position: -406px -813px;
	padding-left: 20px;
	margin-top: 3px
}

#sp_header .he_top {
	position: relative;
	z-index: 99;
	height: 60px
}

#sp_header .he_top .head-lianhelogo {
	padding: 14px 26px 0 0
}

#sp_header .he_top .head-logo {
	height: 42px;
	padding: 0;
	padding-top: 15px;
	padding-right: 10px
}

#sp_header .he_top .head-nav {
	line-height: 70px;
	height: 60px
}

#sp_header .he_top .head-nav a {
	color: #999;
	font-family: simsun
}

#sp_header .he_top .head-nav span {
	color: #ccc;
	padding: 0 7px
}

#sp_header .he_top .vipbutton {
	position: absolute;
	top: 17px;
	right: 74px;
	z-index: 99999
}

#sp_header .he_top .vipbutton a {
	display: inline-block;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background-color: #f6f4ed;
	color: #bb8f09;
	border-radius: 2px;
	font-size: 16px;
	padding: 0 15px
}

#sp_header .he_top .vipbutton a:hover {
	background: #fbfaf6
}

#sp_header .he_top .vipbutton a .logo {
	float: left;
	width: 15px;
	height: 17px;
	background: url(//mat1.gtimg.com/sports/index2015/images/sports_vid_icon.png) no-repeat!important;
	margin: 10px 5px 0 0
}

#sp_header .he_top .vipbutton a .vip-text {
	float: left
}

#sp_header .he_top .layout1 {
	position: relative;
	width: 100px;
	margin: 0;
	float: right
}

#sp_header .he_top .layout1 #wrap_sportLoginV1 {
	position: absolute;
	right: 0;
	top: 10px;
	width: 50px;
	height: 50px;
	background-color: #548ed1;
	border-radius: 50%;
	float: right;
	z-index: 9999
}

#sp_header .he_ad {
	margin-top: 10px;
	margin-bottom: 10px
}

#sp_header .he_ad .adright {
	padding: 4px 15px 4px 5px;
	width: 207px;
	border: 1px solid #e8e8e8
}

#sp_header .he_ad .adright .con {
	width: 112px;
	padding: 2px 0 0 15px
}

#sp_header .he_ad .adright .con p {
	line-height: 18px
}

#sp_nav {
	background: #ff4d1d;
	line-height: 28px;
	position: relative;
	z-index: 2
}

#sp_nav .layout {
	overflow: hidden
}

#sp_nav .nav-list {
	width: 1320px;
	margin-left: -4px
}

#sp_nav .nav-list div {
	float: left;
	height: 56px;
	padding: 12px 0 12px 20px
}

#sp_nav .nav-list div p {
	width: 100%
}

#sp_nav .nav-list div #xbk_con {
	float: left
}

#sp_nav .nav-list div a {
	color: #fff;
	padding: 2px 8px;
	margin: 0 4px 0 3px;
	display: inline-block;
	line-height: 24px;
	float: left
}

#sp_nav .nav-list div a:hover {
	background: #327fc6;
	color: #ffe036
}

#sp_nav .nav-list div a.xingboke {
	display: none;
	background: url(//mat1.gtimg.com/sports/index2015/images/icon_ad.png) 11px 5px #327fc6 no-repeat;
	padding: 2px 13px 2px 68px;
	left: 47px;
	bottom: 0
}

#sp_nav .nav-list div a.w33 {
	width: 34px
}

#sp_nav .nav-list div a.word4 {
	width: 4em
}

#sp_nav .nav-list div.nav-f {
	padding-left: 0
}

#sp_nav .nav-list div.nav-f .posr {
	position: relative
}

#sp_nav .nav-list div.nav-four {
	padding: 12px 30px
}

#sp_nav .nav-list div.icons {
	margin-left: 25px;
	background-position: -413px -2px
}

#sp_nav .nav-sub {
	position: absolute;
	z-index: 2;
	width: 100%;
	background: #1475ba
}

#sp_nav .nav-sub .arrow-wrap {
	width: 42px;
	position: absolute;
	height: 14px;
	line-height: 14px;
	top: -12px;
	text-align: center
}

#sp_nav .nav-sub .arrow-wrap .arrow {
	width: 0;
	height: 2px;
	border: 5px solid #1475ba;
	border-color: transparent transparent #1475ba transparent;
	display: inline-block
}

#sp_nav .nav-sub a {
	line-height: 48px;
	color: #9dd9ff;
	padding: 0 11px;
	float: left
}

#sp_nav .nav-sub a:hover {
	color: #ebd551
}

#sp_nav .nav-sub a.ft {
	padding: 0 12px 0 6px
}

#sp_nav .nav-sub a.xingboke {
	background: url(../images/qd-0d50b9baa5.png) 12px center no-repeat!important;
	padding: 0 17px 0 85px!important;
	background-size: 75px 18px!important
}

#sp_schedule {
	position: relative;
	z-index: 1
}

#sp_schedule .site-sch .scroll_A {
	position: relative;
	z-index: 1
}

#sp_schedule .site-sch .scroll_A .sch-left,#sp_schedule .site-sch .scroll_A .sch-right {
	width: 20px;
	padding: 50px 0;
	background-color: #dcdcdc;
	cursor: pointer;
	line-height: 20px;
	height: 20px
}

#sp_schedule .site-sch .scroll_A .sch-left em,#sp_schedule .site-sch .scroll_A .sch-right em {
	height: 20px;
	width: 20px;
	display: inline-block
}

#sp_schedule .site-sch .scroll_A .sch-left em {
	background-position: -2px -190px
}

#sp_schedule .site-sch .scroll_A .sch-right em {
	background-position: -54px -190px
}

#sp_schedule .site-sch .scroll_A .sch-left:hover,#sp_schedule .site-sch .scroll_A .sch-right:hover {
	background-color: #ff4d1d
}

#sp_schedule .site-sch .scroll_A .inner {
	position: relative;
	width: 1070px;
	height: 120px;
	overflow: hidden
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem {
	padding-left: 12px;
	width: 202px;
	float: left
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item {
	width: 202px;
	height: 117px;
	border-top: 3px solid #969696
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail {
	width: 200px;
	height: 116px;
	border: 1px solid #e9e9e9;
	border-top: none
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .info {
	background: #fafafa;
	padding: 0 12px 4px;
	line-height: 24px;
	cursor: pointer;
	height: 80px;
	overflow: hidden
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .info li {
	vertical-align: bottom
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .info li.fdz {
	font-size: 14px;
	text-align: center;
	color: #393939
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .info li.fdz_time {
	color: #999;
	text-align: center;
	font-size: 14px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .info .title {
	padding: 5px 0 3px;
	height: 24px;
	overflow: hidden
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .info .title span {
	font-weight: 700;
	color: #333;
	max-width: 91px;
	font-size: 12px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .info .title em.member,#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .info .title em.spread {
	font-size: 12px;
	background: #ff8f17;
	color: #fff;
	margin: 4px 0 4px 3px;
	height: 16px;
	line-height: 16px;
	display: inline-block;
	padding: 0 3px;
	border-radius: 2px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .info .title em.spread {
	background: #f84c30
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .info .name span {
	color: #393939;
	font-size: 14px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .info i.goal {
	color: #666;
	font-family: Arial
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .info em,#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .info i.time {
	color: #999
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel {
	text-align: center;
	line-height: 30px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel a {
	color: #ff4d1d;
	padding-left: 18px;
	margin: 0 6px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel a:hover {
	color: #f15b5b;
	text-decoration: underline
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel a.jijin {
	background-position: -410px -188px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel a.jijin:hover {
	background-position: -410px -222px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel a.huifang {
	background-position: -410px -125px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel a.huifang:hover {
	background-position: -410px -155px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel a.zhanbao {
	background-position: -410px -288px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel a.zhanbao:hover {
	background-position: -411px -320px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel a.qbsc {
	background-position: -410px -539px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel a.qbsc:hover {
	background-position: -410px -564px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel a.yuyue {
	background-position: -410px -482px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel a.yuyue:hover {
	background-position: -410px -512px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel a.cancel {
	background-position: -410px -67px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .sch-item .item-detail .rel a.cancel:hover {
	background-position: -410px -94px
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .item1 .item-detail .info .title span,#sp_schedule .site-sch .scroll_A .inner .sch-outitem .item1 .item-detail .info em.fr,#sp_schedule .site-sch .scroll_A .inner .sch-outitem .item1 .item-detail .info i.win {
	color: #f15b5b
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .item1 .item-detail .rel a.jijin {
	background-position: -410px -252px;
	color: #f15b5b
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .item1 .item-detail .rel a.huifang {
	background-position: -410px -155px;
	color: #f15b5b
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .item1 .item-detail .rel a.zhanbao {
	background-position: -410px -320px;
	color: #f15b5b
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .item2 .item-detail .info i.win {
	font-weight: 700
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .item0 {
	border-color: #ff4d1d
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .item1 {
	border-color: #f15b5b
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .item0 .item-detail:hover {
	border-color: #9ac8f3
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .item1 .item-detail:hover {
	border-color: #ffc0c0
}

#sp_schedule .site-sch .scroll_A .inner .sch-outitem .item2 .item-detail:hover {
	border-color: #d2d2d2
}

#sp_schedule .site-sch .scroll_A .sch-all {
	width: 118px;
	border: 1px solid #e9e9e9;
	border-right: none;
	margin-left: 10px;
	position: relative;
	overflow: hidden
}

#sp_schedule .site-sch .scroll_A .sch-all-1 {
	border-color: #dcdcdc
}

#sp_schedule .site-sch .scroll_A .sch-all-1 .qielogo,#sp_schedule .site-sch .scroll_A .sch-all-1 .sportslogo {
	display: block;
	text-align: center;
	padding: 12px 0;
	height: 35px
}

#sp_schedule .site-sch .scroll_A .sch-all-1 .sportslogo {
	height: 34px;
	border-bottom: 1px solid #dcdcdc
}

#sp_schedule .site-sch .scroll_A .sch-all-1 .qielogo:hover,#sp_schedule .site-sch .scroll_A .sch-all-1 .sportslogo:hover {
	background: #fafafa
}

#main1 .site-scr {background:#0f0f0f;}

#main1 .site-scr span.play {
	width: 40px;
	height: 40px;
	position: absolute;
	top: 43%;
	margin-left: -14px;
	left: 50%;
	margin-top: -14px;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-ms-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s;
	z-index: 22;
	cursor: pointer;
}

 
#main1 .site-scr .scr-vds li {
	float: left; 
	margin-top: 12px;
	width: 175px
}

#main1 .site-scr .scr-vds {
	/* width: 900px; */
	overflow: hidden
}

#main1 .site-scr .scr-vds a {
	color: #999
}

#main1 .site-scr .scr-vds .vds-img {
	position: relative;
	text-align: center;
}

#main1 .site-scr .scr-vds span.txt {
	 
bottom: 0;
	 
height: 24px;
	 
color: #fff;
	 
padding-left: 5px;
	 
left: 0;
	 
cursor: pointer;
	 
text-align:
	 
center;
	 
font-size: 16px;
	line-height:28px;
}
 
#main1 .site-scr .scr-vds p .user {
	background-position: -407px -717px;
	cursor: pointer;
	color: #ff4d1d
}

#main1 .site-scr .scr-vds p .count,#main1 .site-scr .scr-vds p .user {
	padding-left: 15px
}

#main1 .site-scr .scr-bsb span {
	float: left;
	text-align: center
}

#main1 .site-scr .slide-wrap .chief {
	width: 300px; 
	margin-right: 20px
}


/*---È­»÷ÐÂÎÅ----*/

#main1 .scr-news-box{ width:1240px;  margin:20px auto 0;}
#main1 .scr-news{width:570px; height:310px; margin-right:20px; float:left; background:#272a2d; padding:20px;}
#main1 .scr-news2{width:570px; height:310px; margin-right:0; float:left; background:#272a2d; padding:20px;}
 
  
#main1 .scr-news ul li em,#main1 .scr-news2 ul li em{font-style: normal;background: #ffd966 url(//p1.img.cctvpic.com/photoAlbum/templet/common/DEPA1563326600105320/text1111_03.png) left top no-repeat;
    display: inline-block;
    text-align: center;
    margin-right: 10px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    border-radius: 0 9px; padding:0 10px; color:#333;}

#main1 .scr-news ul li span,#main1 .scr-news2 ul li span{float:right;  font-size:12px;}
#main1 .scr-news ul li ,#main1 .scr-news2 ul li {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #b1b1b1;
	line-height:32px;
}

#main1 .scr-news ul li a ,#main1 .scr-news2 ul li a {
	font-size: 18px;
	line-height:39px;
	font-weight: 400;
	color: #fff;
	padding-right: 0;
	white-space: nowrap
}

#main1 .scr-news ul li a:hover ,#main1 .scr-news2 ul li a:hover{color:#ffd966;}

#main1 .site-scr .slide-wrap .chief .scr-news ul li a.red {
	color: #d33556
}

#main1 .site-scr .slide-wrap .chief .scr-news ul li a.red:hover {
	color: #cb1b19
}

 
 

#main1 .site-scr .slide-wrap .chief .scr-news ul li a.icon-p {
	background-image: url(//mat1.gtimg.com/rain/apub2019/d4a2c721a733.news_icon_p.png)
}

#main1 .site-scr .slide-wrap .chief .scr-news ul li a:hover {
	color: #cb1b19;
	text-decoration: none
}

#main1 .site-scr .slide-wrap .chief .scr-news ul li .tag-blue,#main1 .site-scr .slide-wrap .chief .scr-news ul li .tag-red {
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
	*display: inline;
	font-size: 14px;
	color: #fff;
	font-weight: 400;
	text-align: center;
	height: 20px;
	line-height: 20px;
	margin-right: 0;
	padding: 0 6px
}

#main1 .site-scr .slide-wrap .chief .scr-news ul li .tag-blue:hover,#main1 .site-scr .slide-wrap .chief .scr-news ul li .tag-red:hover {
	color: #fff
}

#main1 .site-scr .slide-wrap .chief .scr-news ul li .tag-red {
	background-color: #d33556
}

#main1 .site-scr .slide-wrap .chief .scr-news ul li .tag-red:hover {
	background-color: #d84a68
}

#main1 .site-scr .slide-wrap .chief .scr-news ul li .tag-blue {
	background-color: #258ee7
}

#main1 .site-scr .slide-wrap .chief .scr-news ul li .tag-blue:hover {
	background-color: #3c9aea
}

#main1 .site-scr .slide-wrap .chief .scr-news .scr-newsarea {
	margin: -10px 0 26px
}

#main1 .site-scr .slide-wrap .chief .scr-news .scr-newsarea p {
	height: 32px;
	overflow: hidden
}

#main1 .site-scr .slide-wrap .chief .scr-news .scr-newsarea p a.jiahong {
	color: #f15b5b
}

#main1 .site-scr .slide-wrap .chief .scr-news .scr-newsarea p a.jiahong:hover {
	color: #cb1b19
}

#main1 .site-scr .slide-wrap .chief .scr-news .scr-newsarea p.bold {
	font-weight: 700;
	font-size: 20px;
	padding: 5px 0
}

#main1 .site-scr .slide-wrap .chief .scr-news .scr-newsarea p.bold .newsv {
	background: 0 0;
	padding-left: 0
}

#main1 .site-scr .slide-wrap .chief .scr-news .scr-newsarea p.bold .newsv em {
	color: #fff;
	padding: 0 5px;
	margin-right: 5px;
	font-size: 14px;
	display: inline-block;
	line-height: 20px;
	position: relative;
	top: -2px;
	background: #145ced
}

#main1 .site-scr .slide-wrap .chief .scr-news .scr-newsarea .newsv {
	padding-left: 20px;
	background: url(../images/icon/icons-1-6ac4def185.png) -411px -249px no-repeat;
	color: #333
}

#main1 .site-scr .slide-wrap .chief .scr-news .scr-newsarea .newsv:hover {
	background-position: -411px -219px;
	color: #cb1b19
}

#main1 .site-scr .slide-wrap .extra {
	width: 900px
}

#main1 .site-scr .slide-wrap .extra .focus_A {
	width: 525px;
	height: 348px;
	position: relative;
	overflow: hidden
}

#main1 .site-scr .slide-wrap .extra .focus_A .focus_con .item {
	position: relative;
	float: left
}

#main1 .site-scr .slide-wrap .extra .focus_A .focus_con .item .focus_B .focus_con .imgs,#main1 .site-scr .slide-wrap .extra .focus_A .focus_con .item img {
	width: 528px;
	height: 348px;
	-webkit-transition: transform .2s ease-out;
	-moz-transition: transform .2s ease-out;
	-ms-transition: transform .2s ease-out;
	-o-transition: transform .2s ease-out;
	transition: transform .2s ease-out
}

#main1 .site-scr .slide-wrap .extra .focus_A .focus_con .item .shadow {
	position: absolute;
	font-size: 18px;
	left: 0;
	bottom: 0;
	color: #fff;
	width: 518px;
	height: 52px;
	line-height: 52px;
	background: url(../images/focusbg-758502c1d0.png) center bottom repeat-x;
	padding: 48px 5px 20px;
	cursor: pointer;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

#main1 .site-scr .slide-wrap .extra .focus_A .focus_dot {
	position: absolute;
	right: 4px;
	bottom: 18px
}

#main1 .site-scr .slide-wrap .extra .focus_A .focus_dot a {
	display: inline-block;
	width: 8px;
	height: 8px;
	margin-right: 11px;
	float: left;
	border-radius: 8px;
	background: #fff;
	text-indent: 999px
}

#main1 .site-scr .slide-wrap .extra .focus_A .focus_dot .current,#main1 .site-scr .slide-wrap .extra .focus_A .focus_dot .focus_B .focus_dot .current,#main1 .site-scr .slide-wrap .extra .focus_A .focus_dot .focus_B .focus_dot a:hover,#main1 .site-scr .slide-wrap .extra .focus_A .focus_dot a:hover {
	text-decoration: none;
	background: #ff4d1d
}

#main1 .site-scr .slide-wrap .extra .focus_A .focus_B .nextBtn,#main1 .site-scr .slide-wrap .extra .focus_A .focus_B .prevBtn,#main1 .site-scr .slide-wrap .extra .focus_A .nextBtn,#main1 .site-scr .slide-wrap .extra .focus_A .prevBtn {
	position: absolute;
	width: 36px;
	height: 72px;
	background-color: rgba(0,0,0,.6);
	display: inline-block;
	top: 50%;
	margin-top: -36px;
	cursor: pointer;
	line-height: 72px;
	text-align: center;
	font-size: 40px;
	font-weight: 700;
	color: #fff;
	font-family: simsun
}

#main1 .site-scr .slide-wrap .extra .focus_A .prevBtn {
	left: 0
}

#main1 .site-scr .slide-wrap .extra .focus_A .nextBtn {
	right: 0
}

#main1 .site-scr .slide-wrap .extra .focus_A .focus_B .nextBtn:hover,#main1 .site-scr .slide-wrap .extra .focus_A .focus_B .prevBtn:hover,#main1 .site-scr .slide-wrap .extra .focus_A .nextBtn:hover,#main1 .site-scr .slide-wrap .extra .focus_A .prevBtn:hover {
	background: rgba(0,0,0,.8)
}

#main1 .site-scr .slide-wrap .extra .scr-login {
	width: 198px;
	margin-left: 1px;
	background: #ff4d1d;
	color: #b3dbff;
	position: relative;
	z-index: 97
}

#main1 .site-scr .slide-wrap .extra .scr-login a {
	color: #fff
}

#main1 .site-scr .slide-wrap .extra .scr-login .undis {
	display: none
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce1 {
	width: 174px;
	height: 187px;
	background: url(../images/yuceBg-4d6adc55e7.jpg) center top no-repeat;
	padding: 0 12px
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce1 .alink a {
	text-align: right;
	height: 12px;
	margin-top: 24px;
	position: absolute;
	width: 35px;
	right: 1px;
	z-index: 123123123;
	top: -12px
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce1 .ltit {
	font-size: 14px;
	color: #fff;
	text-align: left;
	padding: 32px 0 7px;
	line-height: 18px;
	width: 101%
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce1 .ltit2 {
	font-size: 14px;
	color: #fff;
	text-align: left;
	padding: 43px 0 17px;
	line-height: 100%
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce1 .litem a {
	text-decoration: none;
	display: block
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce1 .litem span {
	color: #000;
	display: block;
	width: 173px;
	height: 20px;
	margin-bottom: 7px;
	text-align: center;
	font-size: 14px;
	line-height: 20px;
	background: url(../images/yuceItemBg-cb1452a525.png) center top no-repeat
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce1 .litem span b {
	color: #ef7000;
	font-size: 12px
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce1 .litem span.change {
	background: url(../images/yuceItemBg2-af6b51466c.png) center top no-repeat!important
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce1 .expert {
	cursor: pointer;
	width: 108px;
	padding-left: 54px;
	height: 38px;
	padding-top: 20px
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce1 .expert span {
	float: left;
	display: block;
	width: 24px;
	height: 24px;
	margin-right: 3px
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce1 .expert span img {
	width: 100%;
	height: 100%
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce2 {
	width: 174px;
	height: 187px;
	padding: 0 12px;
	background: url(//mat1.gtimg.com/sports/tsgb/yuceBg2.jpg) center top no-repeat
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce2 .ltit2 {
	line-height: 20px;
	padding-top: 32px
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce2 .limg {
	width: 175px;
	height: 88px;
	margin: 0 auto
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce2 .limg a {
	width: auto!important;
	display: block
}

#main1 .site-scr .slide-wrap .extra .scr-login .lyuce .lyuce2 .limg img {
	width: 100%;
	height: 100%
}

#main1 .site-scr .slide-wrap .extra .scr-login .cnxh {
	position: relative
}

#main1 .site-scr .slide-wrap .extra .scr-login .cnxh #hotvideo {
	line-height: 30px;
	padding-left: 10px;
	display: inline-block;
	height: 27px;
	width: 33px!important;
	background-position: -235px -456px!important;
	overflow: hidden
}

#main1 .site-scr .slide-wrap .extra .scr-login .cnxh #hotvideo a.seemore {
	display: inline-block;
	height: 27px;
	line-height: 30px
}

#main1 .site-scr .slide-wrap .extra .scr-login .cnxh .videocont {
	position: relative;
	height: 134px;
	width: 199px
}


#main1 .site-scr .slide-wrap .extra .scr-login .cnxh .videocont #close_video,#main1 .site-scr .slide-wrap .extra .scr-login .cnxh .videocont em {
	display: none
}

#main1 .site-scr .slide-wrap .extra .scr-login .cnxh .videocont .videotitle {
	width: 155px;
	position: absolute;
	right: 0;
	top: -26px;
	color: #fff;
	height: 25px;
	font: 12px/25px "microsoft yahei";
	padding-bottom: 0
}

#main1 .site-scr .slide-wrap .extra .scr-login .cnxh .videocont .videotitle a {
	display: block
}

#main1 .site-scr .slide-wrap .extra .scr-login .cnxh .videocont #videoBox.min {
	width: 190px;
	height: 130px;
	margin: 0 auto
}


#main1 .site-scr .slide-wrap .extra .scr-login .cnxh .play_fix {
	position: fixed;
	right: 0;
	bottom: 0;
	width: 348px;
	height: 299px;
	background-color: #3580c5;
	padding: 0 4px 4px;
	border-radius: 2px
}

#main1 .site-scr .slide-wrap .extra .scr-login .cnxh .play_fix em {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 28px;
	height: 32px;
	display: inline-block;
	background: url(//mat1.gtimg.com/sports/index2015/images/icons-1.png) -354px -57px no-repeat
}

#main1 .site-scr .slide-wrap .extra .scr-login .cnxh .play_fix #shipinTitle {
	font-size: 16px;
	color: #fff;
	width: 326px;
	text-decoration: none;
	text-indent: 25px;
	white-space: nowrap;
	overflow: hidden
}

#main1 .site-scr .slide-wrap .extra .scr-login .cnxh .play_fix .videotitle {
	top: 0;
	right: 30px;
	line-height: 34px;
	height: 34px
}

#main1 .site-scr .slide-wrap .extra .scr-login .cnxh .play_fix .videotitle,#main1 .site-scr .slide-wrap .extra .scr-login .cnxh .play_fix .videotitle a {
	margin: 0;
	display: block;
	width: 320px
}

#main1 .site-scr .slide-wrap .extra .scr-login .cnxh .play_fix #videoBox {
	position: absolute;
	margin: 0 auto;
	width: 340px;
	height: 260px;
	bottom: 4px;
	left: 8px
}

#main1 .site-scr .slide-wrap .extra .scr-login .cnxh .play_fix #close_video {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 15px;
	height: 15px;
	display: inline-block;
	padding: 10px; 
}

#main1 .site-scr .slide-wrap .scr-jcsp {
	margin-top: 20px;padding-top: 20px; padding-bottom:20px;
}

#main1 .site-scr .slide-wrap  .scr-jcsp .scr-tit {
	border-bottom: 1px solid #343434;
	padding-bottom: 5px;
	overflow: hidden
}

#main1 .site-scr .slide-wrap  .scr-jcsp .scr-tit .list-title {
	/* margin-right: -12px; */
	height: 16px;
	padding: 8px 0
}

#main1 .site-scr .slide-wrap  .scr-jcsp .scr-tit .list-title a {
	font-size: 16px;
	padding: 0 12px;
	/* border-right: 1px solid #eee; */
	display: inline-block;
	height: 17px;
	float: left;
	line-height: 16px;
	color: #666
}

#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds {
	/* width: 1200px; */
	overflow: hidden;
	/* height: 260px; */
}

#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds li {
	width: 23%;
	margin-right:2.5%;
	/* margin-right: 2%; */
	/* margin-right: 4px; */
}
 

#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds li:nth-child(4),#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds li:nth-child(8) {
	margin-right: 0
}

#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds li a:hover {
	color: #c8ad16
}

#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds li a img {
	width: 100%;
	height: 160px;
}

#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds li a span.txt {
	width: 167px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap
}

#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds li a em {
	padding: 0 10px;
	height: 19px;
	line-height: 19px;
	color: #fff;
	position: absolute;
	left: 0;
	top: 0;
	text-align: center
}

#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds li a em.red {
	background: #d33556
}

#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds li a em.blue {
	background: #ff4d1d
}

#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds li a p .count {
	background-position: -408px -779px;
	padding-left: 15px
}

#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds li a p .user {
	background-position: -407px -717px;
	cursor: pointer
}

#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds li a p .user:hover {
	background-position: -407px -751px
}

#main1 .site-scr .chief {
	width: 380px;
	margin-right: 40px
}

#main1 .site-scr .chief .scr-chupin {
	margin-top: 34px
}

#main1 .site-scr .chief .scr-chupin .scr-tit {
	line-height: 23px;
	padding-bottom: 10px;
	border-bottom: 1px solid #eee;
	overflow: hidden
}

#main1 .site-scr .chief .scr-chupin .scr-tit .huan {
	padding-left: 20px;
	margin-top: 3px;
	background-position: -406px -821px;
	color: #666
}

#main1 .site-scr .chief .scr-chupin .chupinlist {
	height: 483px;
	overflow: hidden;
	position: relative
}

#main1 .site-scr .chief .scr-chupin .chupinlist #chupinlist {
	width: 1524px;
	position: relative
}

#main1 .site-scr .chief .scr-chupin .chupinlist #chupinlist .split {
	float: left;
	width: 381px;
	overflow: hidden
}

#main1 .site-scr .chief .scr-chupin .chupinlist #chupinlist .split .con {
	padding: 24px 0;
	border-bottom: 1px solid #eee
}

#main1 .site-scr .chief .scr-chupin .chupinlist #chupinlist .split dt {
	position: relative
}

#main1 .site-scr .chief .scr-chupin .chupinlist #chupinlist .split dd {
	width: 205px;
	margin-left: 10px
}

#main1 .site-scr .chief .scr-chupin .chupinlist #chupinlist .split dd .title {
	background: #fafafa;
	border-left: 1px solid #cb1b19;
	padding: 0 10px 0 7px
}

#main1 .site-scr .chief .scr-chupin .chupinlist #chupinlist .split dd .title span a {
	color: #cb1b19;
	font-weight: 700
}

#main1 .site-scr .chief .scr-chupin .chupinlist #chupinlist .split dd .title span a:hover {
	text-decoration: underline
}

#main1 .site-scr .chief .scr-chupin .chupinlist #chupinlist .split dd .title:hover {
	background: #f2f2f2
}

#main1 .site-scr .chief .scr-chupin .chupinlist #chupinlist .split dd a div {
	padding-left: 7px
}

#main1 .site-scr .chief .scr-chupin .chupinlist #chupinlist .split dd a div .newsv {
	padding-left: 20px;
	background: url(../images/icon/icons-1-6ac4def185.png) -411px -249px no-repeat;
	color: #333
}

#main1 .site-scr .chief .scr-chupin .chupinlist #chupinlist .split dd a p {
	line-height: 24px;
	color: #999;
	padding-left: 7px
}

#main1 .site-scr .chief .scr-chupin .chupinlist #chupinlist .split dd a p span {
	color: #ff4d1d
}

#main1 .site-scr .extra {
	width: 800px
}

#main1 .site-scr .extra .scr-ycsp {
	width: 400px;
	margin-top: 34px
}

#main1 .site-scr .extra .scr-ycsp .scr-tit {
	border-bottom: 1px solid #eee;
	padding-bottom: 14px;
	overflow: hidden
}

#main1 .site-scr .extra .scr-ycsp .scr-vds {
	width: 430px
}

#main1 .site-scr .extra .scr-ycsp .scr-vds li {
	width: 190px
}

#main1 .site-scr .extra .scr-ycsp .scr-vds .vds-img img {
	width: 190px
}

#main1 .site-scr .extra .scr-bsb {
	width: 388px;
	height: 535px;
	border: 1px solid #e9e9e9;
	overflow: hidden;
	position: relative
}

#main1 .site-scr .extra .scr-bsb .hd span.next {
	position: absolute;
	top: -1px;
	right: -1px;
	width: 18px;
	height: 48px;
	border: 1px solid #dfdfdf;
	cursor: pointer;
	background-position: -273px -179px;
	background-color: #fff
}

#main1 .site-scr .extra .scr-bsb .hd span.next:hover {
	background-position: -335px -179px;
	background-color: #ff4d1d
}

#main1 .site-scr .extra .scr-bsb .hd span.prev {
	background-position: -242px -179px
}

#main1 .site-scr .extra .scr-bsb .hd span.prev:hover {
	background-position: -302px -179px
}

#main1 .site-scr .extra .scr-bsb .hd .name {
	height: 49px;
	width: 760px;
	position: relative;
	overflow: hidden
}

#main1 .site-scr .extra .scr-bsb .hd .name li {
	float: left;
	font-weight: 700;
	color: #333;
	margin: 16px 0;
	padding: 0 20px;
	border-right: 1px solid #eee;
	line-height: 16px;
	cursor: pointer;
	width: 34px
}

#main1 .site-scr .extra .scr-bsb .hd .name li.on {
	color: #ff4d1d
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .sub-name {
	background: #fafafa
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .sub-name a {
	padding: 0 14px;
	float: left;
	height: 38px;
	line-height: 38px;
	color: #333
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .sub-name a.on {
	background: #fff;
	border-top: 1px solid #ff4d1d;
	color: #ff4d1d;
	font-weight: 700
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub {
	height: 412px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datainfo {
	line-height: 38px;
	background: #fff
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .item1 {
	width: 64px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .item2 {
	width: 100px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .item3 {
	width: 70px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .item4 {
	width: 73px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .item5 {
	width: 140px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .item6 {
	width: 100px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist .nothing {
	text-align: center;
	line-height: 300px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist li {
	vertical-align: middle
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist span {
	line-height: 40px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist .item1 {
	margin: 10px 20px 0;
	width: 24px;
	height: 20px;
	line-height: 20px;
	background: silver;
	color: #fff
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist .item5 img.player {
	height: 58px;
	border: none;
	border-radius: 0;
	width: auto
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist .item2 img,#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist .item5 img {
	width: 58px;
	height: 58px;
	border: 1px solid #e9e9e9;
	border-radius: 60px;
	margin-top: 7px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist .top1 {
	background: #fafafa
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist .top1 span {
	line-height: 94px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist .top1 .item1 {
	margin: 37px 20px 0;
	line-height: 20px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist .top1 .item2,#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist .top1 .item5 {
	line-height: 22px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist .bgred .item1 {
	background: #f15b5b
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist .bgred .item2 {
	width: 100px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist .bgred .item2 img,#main1 .site-scr .extra .scr-bsb .bd .teamitem .teamitem-sub .datalist .bgred .item5 img {
	width: 58px;
	height: 58px;
	border: 1px solid #e9e9e9;
	border-radius: 60px;
	margin-top: 7px
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .viewall {
	text-align: center;
	background: #fafafa;
	position: absolute;
	bottom: 0;
	width: 100%
}

#main1 .site-scr .extra .scr-bsb .bd .teamitem .viewall .chakan {
	padding-right: 18px;
	color: #666;
	background-position: 49px -37px
}

#main1 .adright {
	padding: 4px 15px 4px 5px;
	width: 207px;
	border: 1px solid #e8e8e8
}

#main1 .adright .con {
	width: 112px;
	padding: 2px 0 0 15px
}

#main1 .adright .con p {
	line-height: 18px
}

#main2 .chief {
	width: 860px;
	margin-right: 60px
}

#main2 .chief .page-title{
	font-size: 34px;
	color: #ffd966;
	padding: 0px 0 0 10px;
	height: 36px;
	margin-right: 10px;
	line-height:36px;
	border-left: 6px solid #ffd966;
}
.scr-tit .page-title {
	font-size: 34px;
	color: #ffd966;
	padding: 0px 0 0 10px;
	height: 36px;
	margin-right: 10px;
	line-height:36px;
	border-left: 6px solid #ffd966;
}
#main2 .chief .more-title {
	border-bottom: 1px solid #c6c6c6;
	height:30px;
	overflow: hidden;
	padding: 5px 0 0
}

#main2 .chief .more-title .list-title {
	margin-right: -15px;
	height: 16px;
	padding: 8px 0
}

#main2 .chief .more-title .list-title a {
	font-size: 16px;
	padding: 0 16px;
	border-right: 1px solid #eee;
	display: inline-block;
	height: 17px;
	float: left;
	line-height: 16px
}

#main2 .chief a.colsub-title {
	color: #fff;
	font-size: 20px;
	font-weight: 700;
	width: 225px;
	height: 37px;
	line-height: 37px; 
	margin-top: 28px;
	display: inline-block;
	text-align: center;
	background:url(tbg1.png);
}
#main2 .chief a.colsub-title2 {
	color: #fff;
	font-size: 20px;
	font-weight: 700;
	width: 282px;
	height: 37px;
	line-height: 37px; 
	margin-top: 28px;
	display: inline-block;
	text-align: center;
	background:url(tbg2.png);
}

#main2 .chief .bkball .page-title {
	background-position: -2px -499px
}

#main2 .chief .football .page-title {
	background-position: -2px -661px
}

#main2 .chief .complex_sport .page-title {
	background-position: 0 -424px;
	margin-bottom: 7px
}

#main2 .chief .main-item {
	height: auto;
	overflow: hidden
}

#main2 .chief .main-item .ball_left {
	float: left;
	width: 270px;
	height: auto;
	position: relative
}

#main2 .chief .main-item .ball_left .head_img {
	width: 270px;
	height: 180px;
	margin-bottom: 60px;
	float: left;
	position: relative
}

#main2 .chief .main-item .ball_left .head_img img {
	width: 270px;
	height: auto
}

#main2 .chief .main-item .ball_left .head_img .shadow {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 44px;
	color: #fff;
	cursor: pointer;
	line-height: 20px;
	background: rgba(0,0,0,.6);
	padding-left: 10px;
	width: 260px;
	font-size: 14px;
	font-weight: 700;
	overflow: hidden
}

#main2 .chief .main-item .ball_right {
	float: right;
	width: 570px;
	height: auto
}

#main2 .chief .main-item .ball_right .bkbb_list {
	float: right;
	padding: 36px 0 27px;
	height: 170px;
	width: 569px;
	border-bottom: 1px solid #eee;
	line-height: 39px;
	margin: 0 0 0 40px;
	overflow: hidden
}

#main2 .chief .main-item .ball_right .bkbb_list li {
	height: 39px;
	line-height: 25px;
	overflow: hidden;
	vertical-align: bottom
}

#main2 .chief .main-item .ball_right .bkbb_list li span a {
	font-size: 18px;
	cursor: pointer;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 468px;
	display: inline-block
}

#main2 .chief .main-item .ball_right .bkbb_list li em {
	font-size: 12px;
	color: #999;
	font-style:normal;
}

#main2 .chief .main-item .ball_right .bkbb_list:first-child {
	padding-top: 0
}

#main2 .extra {
	width: 280px
}

#main2 .extra .gg-300x250 {
	width: 280px;
	margin: 0 auto;
	padding: 20px 0 0
}

#main2 .extra .focus_jordon {
	width: 280px;
	height: 150px;
	position: relative;
	overflow: hidden;
	margin: 20px 0
}

#main2 .extra .focus_jordon .focus_con .item {
	position: relative
}

#main2 .extra .focus_jordon .focus_con img {
	width: 280px;
	height: 150px
}

#main2 .extra .focus_jordon .focus_con .shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	text-indent: 1em;
	color: #fff;
	width: 100%;
	height: 35px;
	line-height: 35px;
	background: rgba(0,0,0,.6)
}

#main2 .extra .focus_jordon .focus_dot {
	position: absolute;
	right: 0;
	bottom: 2px;
	width: 100%;
	text-align: center
}

#main2 .extra .focus_jordon .focus_dot a {
	display: inline-block;
	width: 7px;
	height: 7px;
	border-radius: 7px;
	line-height: 99px;
	margin: 0 1px;
	text-align: center;
	background: #fff;
	color: #fff;
	overflow: hidden
}

#main2 .extra .focus_jordon .focus_dot .current,#main2 .extra .focus_jordon .focus_dot a:hover {
	text-decoration: none;
	background: #44a5fe
}

#main2 .extra .main-title {
	border-bottom: 1px solid silver;
	line-height: 40px
}


#main2 .extra .main-title .tit_con {
	position: relative;
	top: 3px
}

 

#main2 .extra .main-title .chakan {
	background-position: 57px -26px;
	margin-top: 3px;
	padding-right: 18px
}

#main2 .extra .qzst {
	width: 330px
}

#main2 .extra .qzst li {
	float: left;
	width: 80px;
	margin-right: 30px;
	position: relative
}

#main2 .extra .qzst li .img {
	border: 1px solid #eee;
	border-bottom: none;
	width: 78px;
	height: 79px
}

#main2 .extra .qzst li .con,#main2 .extra .qzst li .guanzhu {
	text-align: center;
	height: 25px;
	line-height: 25px;
	color: #666;
	background-color: #fafafa
}

#main2 .extra .qzst li .guanzhu {
	background-color: #ff4d1d;
	position: absolute;
	bottom: 0;
	width: 80px;
	color: #fff;
	background-position: -212px -364px
}

#main2 .extra .qzst li .guanzhu em {
	padding-left: 10px
}

#main2 .extra .qzst li:hover .img {

	border-color: #ff4d1d
}

#main2 .extra .tysq {
	border: 1px solid #eee;
	border-top: none
}

#main2 .extra .tysq .hd {
	padding-top: 15px
}

#main2 .extra .tysq .hd .red {
	background-position: -286px -586px
}

#main2 .extra .tysq .hd .blue {
	background-position: -286px -652px
}

#main2 .extra .tysq .hd .green {
	background-position: -286px -728px
}

#main2 .extra .tysq .bd {
	position: relative;
	top: -4px;
	margin-bottom: 20px
}

#main2 .extra .tysq .tysq-item {
	padding: 0 15px;
	height: 32px;
	overflow: hidden
}

#main2 .extra .tysq .tysq-img {
	height: 70px;
	overflow: hidden;
	background: #000
}

#main2 .extra .tysq .tysq-img a {
	display: table-cell;
	width: 100%;
	height: 70px;
	vertical-align: middle
}

#main2 .extra .tysq .tysq-kind {
	color: #fff;
	line-height: 20px;
	width: 34px;
	position: relative;
	left: -4px;
	padding-bottom: 4px;
	text-align: center
}

#main2 .extra .tysq .tysq-item dd {
	margin-top: 2px
}

#main2 .extra .tysq .tysq-item.on {
	background: #fafafa;
	height: auto;
	padding: 0 15px 12px
}

#main2 .extra .tysq .tysq-item.on dt {
	font-weight: 700 overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}

#main2 .extra .tysq .tysq-item.on dt a {
	line-height: 25px;
	display: block
}

#main2 .extra .tysq .tysq-txt {
	width: 150px;
	margin-left: 10px;
	line-height: 20px
}

#main2 .extra .tysq .tysq-txt.no_img {
	width: 100%;
	margin-left: 0
}

#main2 .extra .tysq .tysq-txt.no_img .sum {
	height: 40px
}

#main2 .extra .tysq .tysq-txt a {
	color: #999;
	height: 60px;
	overflow: hidden
}

#main2 .extra .tysq .tysq-txt .sum {
	height: 60px;
	overflow: hidden
}

#main2 .extra .tysq .tysq-txt .cmt,#main2 .extra .tysq .tysq-txt .like {
	line-height: 12px;
	padding-right: 20px
}

#main2 .extra .tysq .tysq ul {
	text-indent: 1em;
	margin-top: 3px
}

#main2 .extra .ttzb_item dt {
	margin-left: 14px;
	width: 206px;
	line-height: 20px
}

#main2 .extra .ttzb_item dt p {
	margin-top: 5px
}

#main2 .extra .ttzb_item dt p a {
	color: #ff4d1d
}

#main2 .extra .ttzb_item dt p a:hover {
	color: #cb1b19
}

#main2 .extra .ttdt {
	line-height: 30px;
	margin-top: 12px
}

#main2 .extra .ttdt a:hover {
	color: #cb1b19
}

#main2 .extra .txgef ul {
	line-height: 30px;
	margin-top: 12px
}

#main2 .extra .txgef ul a:hover {
	color: #cb1b19
}

#main2 .chakan,#main2 .chief .list-title a,#main2 .extra .ttdt a,#main2 .extra .txgef ul a,#main2 .main-title .tit_con a,#main2 .scr-chupin .huan,#main2 .site-main .kb ul a {
	color: #666
}

#main2 .site-main .ttzb_item dt p a,#main2 .site-scr .scr-chupin .con p span,#main2 .site-scr .scr-vds p .user {
	color: #ff4d1d
}

#main2 .chakan:hover,#main2 .chief .list-title a:hover,#main2 .main-title .tit_con a:hover,#main2 .scr-bsb .name li:hover,#main2 .scr-chupin .con p span:hover,#main2 .scr-chupin .huan:hover,#main2 .scr-vds p .user:hover,#main2 .site-main .kb ul a:hover,#main2 .ttdt a:hover,#main2 .ttzb_item dt p a:hover,#main2 .txgef ul a:hover {
	color: #cb1b19
}

#wonPic .mod_jctjP {
	clear: both;
	overflow: hidden
}

#wonPic .mod_jctjP .col-title .page-title {
	font-size: 34px;
	color: #000;
	padding: 6px 0 0 50px;
	height: 37px;
	margin-right: 10px;
	background-position: -1px -270px
}

#wonPic .mod_jctjP .col-title .more-title {
	border-bottom: 3px solid #ff4d1d;
	overflow: hidden;
	padding: 5px 0 0 0
}

#wonPic .mod_jctjP .col-title .more-title a {
	color: #666
}

#wonPic .mod_jctjP .col-title .more-title a:hover {
	color: #cb1b19
}

#wonPic .mod_jctjP .col-title .more-title .chakan {
	background-position: 57px -30px;
	padding-right: 18px
}

#wonPic .mod_jctjP .col-title .more-title .chakan:hover {
	background-position: 57px -59px
}

#wonPic .mod_jctjP .jctj_list {
	width: 105%;
	margin-bottom: 50px;
	overflow: hidden
}

#wonPic .mod_jctjP .jctj_list>ul>li {
	float: left;
	margin: 30px 30px 0 0;
	display: block;
	width: 178px;
	height: 200px;
	border: 1px solid #e0e0e0;
	background-color: #fff
}

#wonPic .mod_jctjP .jctj_list>ul>li a {
	display: block;
	width: 178px;
	height: 200px
}

#wonPic .mod_jctjP .jctj_list>ul>li a span {
	width: 178px;
	height: 142px;
	display: table-cell;
	text-align: center;
	vertical-align: middle
}

#wonPic .mod_jctjP .jctj_list>ul>li a span img {
	width: auto!important;
	height: auto!important;
	margin-top: 0;
	vertical-align: middle
}

#wonPic .mod_jctjP .jctj_list>ul>li a p {
	padding: 0 10px;
	color: #666;
	font: 12px/18px 'microsoft yahei'
}

#wonPic .mod_jctjP .jctj_list>ul>li a p:hover {
	color: #ea473f
}

#wonPic .mod_jctjP .jctj_list>ul>li a:hover {
	text-decoration: none;
	color: #ea473f
}

#footer .hd {
	font-size: 20px;
	color: #fff;
	border-bottom: 1px solid #539ada
}

#footer .hd span {
	position: relative;
	top: 14px;
	padding-right: 15px;
	background: #ff4d1d
}

 
#footer{width:100%; background:#120e0d; padding:20px 0; color:#fff;}

#footer .tcopyright { 
	margin: 0 auto;
	padding: 8px 0;
	font-size: 14px;
	line-height: 28px;
	color: #fff;
	text-align: left;
	overflow: hidden;
	clear: both; 
}

#footer .tcopyright a {
	color: #fff
}

#footer .tcopyright a:hover {
	color: #fff
}

#footer .tcopyright .en {
	font-family: Arial
}

#footer #mod_fixed {
	position: fixed;
	bottom: 360px;
	right: 30px;
	width: 70px;
	line-height: 28px;
	text-align: center;
	display: none
}

#footer #mod_fixed a {
	width: 68px;
	display: inline-block;
	color: #333;
	background-color: #fff
}

#footer #mod_fixed .go_top {
	background-position: -269px -813px;
	width: 70px;
	height: 40px;
	background-color: #ff4d1d;
	display: inline-block
}

#footer #mod_fixed #slideBtn {
	border: 1px solid #9fc6ea;
	border-bottom: none;
	color: #ff4d1d;
	position: relative
}

#footer #mod_fixed #slideBtn em {
	padding-right: 10px
}

#footer #mod_fixed #slideBtn .arrow {
	width: 0;
	height: 0;
	border: 5px solid #ff4d1d;
	border-color: #ff4d1d transparent transparent transparent;
	display: inline-block;
	top: 12px;
	right: 13px;
	line-height: 28px;
	position: absolute
}

#footer #mod_fixed #slideBtn .open {
	border-color: transparent transparent #ff4d1d transparent;
	top: 6px
}

#footer #mod_fixed #sideNav {
	overflow: hidden;
	height: 0;
	border: 1px solid #9fc6ea;
	border-bottom: none
}

#footer #mod_fixed #sideNav a:hover {
	background-color: #f1faff
}

@media screen and (max-width: 1280px) {
body {
	min-width: 1200px
}

.layout {
	width: 1000px
}
.layout-top {
	width: 1000px; 
}

 
#main1 .scr-news-box{width:1040px;}
#main1 .scr-news,#main1 .scr-news2 {
    width: 470px;
	}
	

.header>div>ul{width: 770px;}

.header>div>ul li{
	margin-right: 6px;
	margin-left: 7px;
	float: left;
	text-align: center;
	font-size: 14px;
	color: #fff; 
	line-height: 60px;
	cursor: pointer;  
}

li.header_zhibo{background:url(navbg2.jpg) no-repeat; width:100px; text-align:center;}

/*-------huandengpian----*/

#focus {width: 720px;}
#focus ul li {width: 720px;}
#focus ul li img{width: 720px;}
#focus .btnBg { width:720px;}
#focus .btn { width:720px;}

/*-----??¦Ì????¨¢¨º?---*/ 

	#sp_nav .nav-list {
		margin-left: -2px
	}

	#sp_nav .nav-list div {
		padding: 12px 0 12px 17px
	}

	#sp_nav .nav-list div a {
		margin: 0 3px 0 2px;
		padding: 0 6px;
		line-height: 28px
	}

	#sp_nav .nav-list div a.xingboke {
		font-size: 12px;
		background-position: 8px 5px;
		padding: 0 8px 0 61px;
		left: 44px;
		bottom: 0
	}

	#sp_nav .nav-list div.nav-four {
		width: 255px;
		padding: 12px 20px
	}

	#sp_nav .nav-list div.nav-four p:last-child {
		height: 26px;
		overflow: hidden
	}

	#sp_nav .nav-list div.icons {
		margin-left: 26px
	}

	#sp_nav .nav-list div.nav-four .nav-four-first-cont {
		width: 222px;
		height: 28px;
		overflow: hidden
	}

	.site-sch {
		width: 1002px
	}

	#sp_schedule .site-sch .scroll_A {
		width: 1002px
	}

	#sp_schedule .site-sch .scroll_A .inner {
		width: 849px
	}

	#sp_schedule .site-sch .scroll_A .sch-all {
		width: 103px;
		margin-left: 8px
	}

	#sp_schedule .site-sch .scroll_A .sch-all-1 {
		width: 105px;
		margin-left: 6px
	}

	#sp_schedule .site-sch .scroll_A .inner .sch-outitem {
		padding-left: 12px
	}

	#main1 .site-scr .chief,#main1 .site-scr .slide-wrap .chief {
		margin-right: 30px
	}

	#main1 .site-scr .extra {
		width: 590px
	}

	#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds {
		/* width: 600px; */
		/* height: 322px; */
		/* overflow: hidden; */
	}

	.focus_A {
		width: 590px
	}

	.focus_B {
		width: 1000px;
		height: 457px
	}

	#main1 .site-scr .slide-wrap .extra .scr-login {
		display: none
	}

	#main1 .site-scr .extra .scr-ycsp {
		width: 190px
	}

	#main1 .site-scr .extra .scr-ycsp .scr-vds {
		width: 210px;
		height: 483px;
		overflow: hidden
	}

	#main1 .site-scr .extra .scr-bsb {
		width: 378px
	}

	.focus_B .focus_con {
		height: 408px
	}

	.site-tpjx .imgs {
		height: 378px
	}

	.site-tpjx .imgs .img1,.site-tpjx .imgs .img2 {
		margin: 0 4px 4px 0
	}

	.site-tpjx .imgs .img1 {
		width: 440px;
		height: 251px
	}

	.site-tpjx .imgs .img2 {
		width: 219px;
		height: 123px
	}

	.site-tpjx .imgs .img2-2 {
		width: 217px
	}

	.site-tpjx .imgs .img2-3 {
		height: 124px
	}

	.site-tpjx .imgs .img3 {
		width: 333px;
		height: 187px;
		margin-bottom: 4px
	}

	#main1 .site-scr .slide-wrap .scr-jcsp .scr-tit .list-title,#main2 .chief .more-title .list-title {
		/* margin-right: -12px; */
	}

	#main1 .site-scr .slide-wrap .scr-jcsp .scr-tit .list-title a,#main2 .chief .more-title .list-title a {
		font-size: 14px;
		padding: 0 12px;
		line-height: 14px;
		height: 15px
	}

	#main2 .chief {
		width: 670px;
		margin-right: 30px
	}

	#main2 .chief .main-item {
		height: 627px
	}

	#main2 .main-item .main-imgs {
		margin-top: 25px
	}

	#main2 .main-item.twolist {
		height: 418px
	}

	#main2 .chief .main-item .imgnews {
		margin-bottom: 50px
	}

	#main2 .chief .main-item .imgnews a img {
		width: 240px;
		height: 160px
	}

	#main2 .chief .main-item .imgnews a span {
		width: 230px;
		cursor: pointer
	}

	#main2 .chief .main-item ul {
		margin-left: 40px;
		width: 389px;
		line-height: 35px;
		padding: 18px 0;
		height: 173px
	}

	#main2 .chief .main-item ul li {
		height: 35px
	}

	#footer .tuandui ul {
		width: 210px;
		height: 84px;
		overflow: hidden
	}

	#footer .tuandui .lianmeng ul li {
		margin-right: 10px
	}

	#footer .tuandui .julebu {
		width: 762px
	}

	#footer .tuandui .lianmeng {
		width: 201px;
		margin-right: 37px
	}

	#footer .tuandui .julebu ul {
		width: 772px
	}

	#footer .huoban .layout .pingtai {
		padding-left: 16px;
		float: left
	}

	#footer .huoban .layout dl {
		padding: 0 3px 0 22px
	}

	#footer .huoban .layout dl.meiti {
		padding: 0 22px 0 0
	}

	#footer .huoban .layout dd {
		margin-right: 18px
	}

	#mod_fixed {
		visibility: hidden
	}

	.layout .adright {
		display: none
	}

	.layout .adrthide {
		display: none
	}

	#main1 .site-scr .slide-wrap .chief {
		/* width: 460px; */
		margin-right: 0
	}

	#main1 .site-scr .extra {
		width: 590px!important
	}

	#main1 .site-scr .scr-vds li {
		/* margin-right: 0!important; */
	}

	#sp_nav .nav-list div.nav-s {
		width: 240px
	}

	#sp_nav .nav-list div.nav-s p {
		width: 240px
	}

	#sp_nav .nav-list div.nav-s p a {
		padding: 0 3px
	}
 
	#main1 .site-scr .slide-wrap .scr-jcsp .scr-tit .list-title a {
		padding: 0 9px
	}
	
		
	#main1 .site-scr{width: 1000px;}	
	#main1 .w1040{width:1040px;}

	#main1 .site-scr .slide-wrap .chief {
		/* width: 460px; */
	}

	#main1 .site-scr .slide-wrap .extra {
		width: 720px!important;
	}

	#main1 .site-scr .slide-wrap .scr-jcsp {
		/* width: 105%; */
	}

	#main1 .site-scr .slide-wrap .scr-jcsp .scr-tit .list-title {
		/* margin-right: 70px; */
		/* padding: 5px 0; */
		margin-top: 10px;
	}

	#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds {
		/* width: 105%!important; */
		/* height: 160px; */
	}

	#main1 .site-scr .slide-wrap .scr-jcsp .scr-vds li {
		/* width: 245px; */
	}

	#main2 .chief .main-item {
		height: 705px
	}

	#main2 .chief .main-item .ball_right {
		width: 390px
	}

	#main2 .chief .main-item .ball_right .bkbb_list {
		width: 390px;
		margin-left: 10px
	}

	#main2 .chief .main-item .ball_right .bkbb_list li span a {
		width: 295px
	}

	#main2 .chief .item2 {
		height: 490px
	}

	#main2 .chief .item3 {
		height: 970px
	}

	#wonPic .mod_jctjP .jctj_list {
		height: 465px
	}

	#wonPic .mod_jctjP .jctj_list ul li,#wonPic .mod_jctjP .jctj_list ul li a,#wonPic .mod_jctjP .jctj_list ul li a span {
		width: 174px
	}
} 
 
 /*-----------o?¡Á¡Â------*/
 
.hezuo{ background:#0f0f0f}
.hezuo h4{color:#ffd966;}
.flink {padding-top:10px; padding-bottom:30px;}
.flink li{float:left; padding-left:20px; padding-right:20px; line-height:36px;}
.flink li a{color:#666;}
 
/*---------¨¨¨¹¨º??¡è??----*/ 
.saishiyugao p{color:#fff; line-height:24px; text-align:center;} 
.saishiyugao .tit{font-size:18px; font-weight:bold; color:#ff4d1d; text-align:center; padding-top:10px;}  
.saishiyugao a{color:#fff;}
.saishiyugao img{height:210px; width:100%;}

.indexcss .layout{background:#0f0f0f; color:#fff;}
.indexcss .layout a{color:#fff;}
.indexcss .layout a:hover{color:#ffd966;}
/*-----¨¬?¨¦-¨¨-?¡Â------*/

#main2 .taisen .scr-vds span.play {
	width: 40px;
	height: 40px;
	position: absolute;
	top: 43%;
	margin-left: -14px;
	left: 50%;
	margin-top: -14px; 
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	-ms-transition: opacity .3s;
	-o-transition: opacity .3s;
	transition: opacity .3s;
	z-index: 22;
	cursor: pointer; 
}


#main2 .taisen .scr-vds {
	width: 280px;
	overflow: hidden
}

#main2 .taisen .scr-vds a {
	color: #999
}

#main2 .taisen .scr-vds .vds-img {
	position: relative;
	text-align: center;
}

#main2 .taisen .scr-vds span.txt {
	 
	bottom: 0;
	height: 34px;
	color: #fff; 
	 
	left: 0;
	cursor: pointer;
	text-align:center;
	font-size:16px;
	line-height:38px;
	
}


.tab1{width:300px;border:#eee solid 1px;}
.menu{height:42px;}
.menu li{float:left;width:100px;text-align:center;line-height:42px;height:42px;cursor:pointer;color:#666;font-size:18px;overflow:hidden;background:#eee;}
.menu li.off{background:#fafafa;color:#ff4d1d;font-weight:bold; font-size:18px; border-top:3px solid #ff4d1d;}

.menudiv{background:#fafafa}
.menudiv div{padding:10px 15px;line-height:28px;}


.menudiv dl {
    width: 100%;
    height: 80px;
    border-bottom: 1px solid #efefef;
    padding-top: 10px;
}

.menudiv dd {
    width: 60px;
    height: 60px;
    float: left;
    display: block;
}

.menudiv dd img {
    width: 100%;
    height: 100%;
    border-radius: 100%;
    border: 1px solid #efefef;
}

.menudiv dt {
    width: 180px;
    float: right;
    text-align: left;
    line-height: 60px;
}


.menudiv dl:last-child { 
    border-bottom:0; 
}

#main2 .left .content .content-article img{width:100%; height:auto;}
.content-article img{width:100%; height:auto;}