﻿.comSlide_main
{ width:960px; height:264px; overflow:hidden; float:left;}
.slide_img
{overflow: hidden;width: 960px;}
.linka
{.background: url("http://img1.40017.cn/cn/comm/images/cn/public/load.gif") no-repeat scroll center center transparent;float: left;}
.slide_main_top .slide_num
{float: right;margin-right: 5px; margin-top: -25px; overflow: hidden; z-index: 99;}
.slide_main_top .slide_num li.not
{ background: none repeat scroll 0 0 #FFFFFF; color: #666666;}
.slide_main_top .slide_num li.at 
{background: none repeat scroll 0 0 #FF6600; color: #FFFFFF; font-weight: bold;}
.slide_main_top .slide_num li 
{cursor: pointer;display: inline;float: left;font-size: 12px;height: 18px;line-height:18px;margin-right:4px;text-align:center;width: 18px;}
.left
{ float:left; width:630px; margin-top:10px;}
.right
{ float:right; width:290px; margin-top:10px;}
.left h3
{ font-size:16px; font-weight:700; font-family:\5FAE\8F6F\96C5\9ED1; padding:10px; width:610px; border-bottom:1px solid #ddd; overflow:hidden;}
.left .information
{ width:630px;overflow:hidden;}
.left .information dl,.left .information dt,.left .information dd
{ float:left; color:#666;}
.left .information dl
{ width:295px; padding:10px 0; margin:0 10px; display:inline;}
.left .information dt,.left .information dd
{ padding-left:62px; width:233px;}
.left .information dt
{ font-weight:700;}
.information01
{ background:url(../images/bg01.png) no-repeat left center;}
.information02
{ background:url(../images/bg02.png) no-repeat left center;}
.information03
{ background:url(../images/bg03.png) no-repeat left center;}
.information04
{ background:url(../images/bg04.png) no-repeat left center;}
.information05
{ background:url(../images/bg05.png) no-repeat left center;}
.information06
{ background:url(../images/bg06.png) no-repeat left center;}
.friends
{ padding:10px 0; position:relative;}
.friends,.friends ul
{ overflow:hidden;}
.friends ul,.friends ul li,.friends ul li a
{ float:left;}
.friends ul li img
{ width:140px; height:50px; border:1px solid #ddd;}
.friends ul li:hover img
{ border:1px solid #f60;}
.friends ul li
{ margin-right:5px;}
.right h3
{width:270px;font-size:16px; font-weight:700; font-family:\5FAE\8F6F\96C5\9ED1; padding:10px;  border-bottom:1px solid #ddd; overflow:hidden;}
.right h3 span
{ float:left;}
.right h3 a
{ font-size:12px; font-family:Arial,宋体,sans-serif; float:right;}
.news
{ padding:10px 0;}
.news,.news li
{ width:290px; overflow:hidden;}
.news li
{ white-space:nowrap; height:20px; line-height:20px;}
.news li p
{ width:218px; overflow:hidden; float:left;}
.news li a
{ float:left; overflow:hidden;}
.news li span
{ width:72px; float:right; text-align:right; color:#666;}
.news li a:link,.news li a:visited
{ color:#666;}
.news li a:hover
{ color:#f60;}
.slide_main_top {
    width: 960px;
    float: left;
    height: 264px;
    overflow: hidden;
    background: #f2f2f2
}

.slide_main_top .slide_num {
    overflow: hidden;
    margin-top: -25px;
    float: right;
    z-index: 99;
    margin-right: 5px
}

.slide_main_top .slide_num li {
    float: left;
    width: 18px;
    height: 18px;
    font-size: 12px;
    margin-right: 4px;
    display: inline;
    text-align: center;
    cursor: pointer;
    line-height: 18px
}

.slide_main_top .slide_num li.at {
    background: #f60;
    font-weight: bold;
    color: #fff
}

.slide_main_top .slide_num li.not {
    background: #fff;
    color: #666
}

.slide_main {
    width: 960px;
    float: left;
    height: 264px;
    overflow: hidden
}

.slide_main .slide_img {
    width: 960px;
    overflow: hidden
}

.slide_main .slide_img img {
    width: 960px;
    height: 264px;
    display: block
}

.slide_main .linka {
    float: left;
    width: 960px;
    height: 264px;
    background: url(http://img1.40017.cn/cn/comm/images/cn/public/load.gif) center center no-repeat
}
/* 合作伙伴 */
.friends .l, .friends .r {
	width:16px;
	height:25px;
	position:absolute;
	z-index:1;
}
.friends .l {
	left:0;
	top:25px;
	background:#ccc url(../images/l.jpg) no-repeat;
	cursor:pointer;
}
.friends .r {
	right:0;
	top:25px;
	background:#ccc url(../images/r.jpg) no-repeat;
	cursor:pointer;
}
.friends .c {
	width:100%;
	height:52px;
	overflow:hidden;
	margin:0px auto;
}
.friends .c #gamesdiv {
	width:585px;
	overflow:hidden;
	margin:0 0 0 23px;
}
  /* focus */
        #focus
        {
            margin: 0 auto;
            width: 960px;
            height: 264px;
            overflow: hidden;
            position: relative;
        }
        #focus ul
        { 
            position: absolute;
        }
        #focus ul li
        {
            float: left;
            width: 960px;
            height: 264px;
            overflow: hidden;
            position: relative;
            background: #000;
        }
        #focus ul li div
        {
            position: absolute;
            overflow: hidden;
        }
        #focus .btnBg
        {
            position: absolute;
            width: 960px;
            height: 20px;
            left: 0;
            bottom: 0;
            background: #000;
        }
        #focus .btn
        {
            position: absolute;
            width: 940px;
            height: 10px;
            padding: 5px 10px;
            right: 0;
            bottom: 0;
            text-align: right;
        }
        #focus .btn span
        {
            display: inline-block;
            _display: inline;
            _zoom: 1;
            width: 25px;
            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: 90px;
            background: url(../images/sprite.png) no-repeat 0 0;
            cursor: pointer;
        }
        #focus .pre
        {
            left: 0;
        }
        #focus .next
        {
            right: 0;
            background-position: right top;
        }