#focus {
width: 960px;
height: 260px;
overflow: hidden;
position: relative;
margin:1px;
}
.r {
float: right;
}
.m {
margin: 0 auto;
}
#focus ul {
height: 260px;
position: absolute;
}
#focus ul li {
float: left;
width: 960px;
height: 260px;
overflow: hidden;
position: relative;
background: black;
}
#upRight #focus ul li img {
width: 960px;
height: 260px;
}
#focus .btnBg {
position: absolute;
width: 960px;
height: 20px;
left: 0;
bottom: 0;
background: rgba(255, 252, 252, 0);
}
#focus .btn {
position: absolute;
width: 680px;
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: white;
}
#focus .pre {
left: 0;
}
#focus .preNext {
width: 45px;
height: 100px;
position: absolute;
top: 60px;
background: url(../images/sprite.png) no-repeat 0 0;
cursor: pointer;
}
#focus .next {
right: 0;
background-position: right top;
}
/*首页*/
.main_left_yw {
float: left;
width: 230px;
}
.main_left_yw {
padding: 0px;
margin: 0px;
}
.left_box_top {
border: 1px solid #9BBDE6;
}
.left_kkoo {
border: 1px solid #9BBDE6;
margin-top: 1px;
}
.itop { width: 100%;  overflow: hidden; }
 .rtag { width: 320px;  overflow: hidden; }
 .topnews { width: 455px; height:333px;}
  .topnews h3 { color: #f60; font-size: 14px; height: 30px; margin: 0 0 0 30px; padding-top: 6px; }
  .top-one { height: 75px; margin-bottom: 11px; }
   .top-one p{ line-height: 2.1; padding: 3px 10px; text-indent: 2em; }
 .newnews { width: 240px; overflow: hidden; }
 .right{ float:right; font-size:10px; padding-top:5px; padding-right:5px;}

/*热点滚动*/
.top_hotGame {margin:10px auto 0 auto; background:url(../img/rd_mde_bg.gif) no-repeat; padding:0; overflow:hidden; width:960px; height:132px; }
.top_hotGame .top_hotGame_B { float:left; background:; height:112px; overflow:hidden;overflow: hidden;  margin:10px 0 0 34px;_ margin:5px 0 0 17px; zoom: 1; position: relative; width:922px;}
.top_hotGame_B ul {margin:0 0 0 30px;_margin:6px 0 0 30px;}
.top_hotGame_B ul li { float:left; margin:0 8px 0 0; display:block; width:136px; height:128px; overflow:hidden; background:url(../img/photo_view.gif) no-repeat;}
.top_hotGame_B ul li img { width:120px; height:90px; margin:8px 0 0 8px;}
.top_hotGame_B h3 { font-size:12px; font-weight:500; height:18px; line-height:18px; overflow:hidden;
width:120px; text-align:center; margin:-21px 0 0 8px;_margin:-21px 0 0 4px; color:#fff; background:#000;filter:alpha(opacity=80);opacity:0.5; float:left;}
.top_hotGame_B a:hover { text-decoration:none;}
.LeftBotton { background: url(../img/arrow_L.gif) no-repeat 0px 0px;float:left; width:21px;height:80px; cursor: pointer; position: absolute;margin:0; LEFT:8px;right:0; TOP:40px;}
.RightBotton {background: url(../img/arrow_R.gif) no-repeat 0px;
float: right; width:21px;height:80px; cursor: pointer; position:absolute; margin:0;TOP:10px;RIGHT:10px; }


 /*++++++++首页第二屏++++++++*/
#mcent{width:960px;margin:0px auto 0px;overflow:hidden;}
#mcent_left{width:240px;float:left;}
#mc_bibei{border:1px solid #b0b0b0; border-top:0; width:238px;margin:5px 0 5px 0;}
#mc_game{border:1px solid #e4e4e4; border-top:none;width:228px;margin-bottom:10px;}
#mc_game ul{overflow:hidden;display:block;width:216px;margin:12px auto 0px;}
#mc_game ul li{width:206px;height:185px;display:inline;float:left;margin:0px 5px;text-align:center;overflow:hidden;line-height:28px;}
#mc_game ul li img{width:200px;height:155px;border:1px solid #d7d7d7;padding:2px;display:block;}

#mcent_right{width:720px;float:right;}
.maij {
width: 958px;
border: 1px solid #C0D2E8;
overflow: hidden;
margin-top: 8px;
background: url(/templets/default/img/hd_bg2.jpg) no-repeat;
}
.lmdwaiju{ height:386px;}
.maij .maiti5 {
width: 938px;
height: 50px;
margin: 0px 15px 0px 0px;
text-align: left;
overflow: hidden;
}
.maij .maiti5 .left {
float: left;
}
.maij .maiti5 li {
color: #CCC;
}
.maij .maiti5 .left a {
font-size: 16px;
}
.maij .maiti5 .right {
float: left;
margin-top: 15px;
font-size: 12px;
padding: 0px 2px;
}
.maij .maiti5 .right a {
font-size: 12px;
}
.zhpic {
border: solid 1px #C8F0FF;
border-top: none;
height: 335px;
margin-top: 15px;
width: 988px;
}
 .tabone h3, .piclist h3, .jishulist h3 {
float: left;
text-align: center;
width:78px;
height:30px;
text-decoration: none;
cursor: pointer;
}
.fur {
background: url(/templets/default/img/lm_downlist_but2.gif) no-repeat;
color: #F60;
}
.fur a {
color:#F60;
}
.picsh {
padding: 7px 10px;
width: 938px;
}
.picsh .w684 {
width: 684px;
margin-bottom:8px;
}
.picsh .w684 .w864img img{ width:682px; height:80px; border:1px solid #D8ECFC;}
.xiaoqugengduo {
float: right;
padding-right: 10px;
color: #0B66A8;
}
.ucontent {
background: white url(/templets/default/img/content_right_bg.gif) right 0 repeat-y;margin-top: 8px;
border-top: 1px solid #E0E0E0;
border-left: 1px solid #E0E0E0;
}
.list-about {
height: 162px;
padding: 20px 20px 30px 160px;
background: url(/templets/default/img/list-about.png) no-repeat;
}
.list-about p {
padding-bottom: 10px;
line-height: 22px;
}
.list-about strong {
color: #F60;
}
.title_buttom, .tao_buttom {
height: 6px;
padding: 0 0 0 3px;
line-height: 0;
font-size: 0;
background: url(/templets/default/img/title_buttom_left.gif) left center no-repeat;
}
.title_buttom .title_buttom_i, .tao_buttom .tao_buttom_i {
height: 6px;
background: url(/templets/default/img/title_buttom_right.gif) right center no-repeat;
}
.con7 {
width:242px;
}
.weibo {
background: url(/templets/default/img/sy11.jpg) repeat-x;
height: 140px;
margin-bottom: 8px;
border: 1px solid #D8ECFC;
}
.weibo dt {
height: 30px;
font-size: 16px;
font-weight: bold;
padding-left: 12px;
line-height: 30px;
color: #3B88CC;
}
.weibo dd {
width: 80px;
height: 32px;
margin:auto auto 8px 27px;
float: left;
}
.mingshi {
background: url(/templets/default/img/sy11.jpg) top repeat-x;
height: 157px;
border: 1px solid #D8ECFC;
}
.mingshi dt {
height: 30px;
padding-left: 12px;
line-height: 30px;
color: #3B88CC;
}
.mingshi dt a {
font-size: 16px;
font-weight: bold;
}
.mingshi dd {
height: 20px;
width: 212px;
line-height: 22px;
padding-left: 12px;
background: url(/templets/default/img/sy1.jpg) left center no-repeat;
margin-left: 10px;
overflow: hidden;
}
.xiaoyuandongtaizuo{ float:left;width: 240px;}
 .rongyu{ margin:auto auto 8px 33px;}
 .rongyu ul li {
float: left;
width: 205px;
height: 141px;
background: url(/templets/default/img/bgPic.png) no-repeat 0 0;
margin: 4px 36px;
text-align: center;
}
 .rongyu ul li img {
width: 195px;
height: 112px;
margin: 4px 0 0 0;
}
.boxgrid {
float: left;
overflow: hidden;
position: relative;
}
.big, .big img {
width: 362px;
height: 289px;
}
.small {
width: 186px;
height: 144px;
border-left: 1px solid white;
border-bottom: 1px solid white;
}
.small img {
width: 189px;
height: 144px;
}
.small h3, .little h3 {
margin: 5px 4px;
color: white;
font: 10pt Arial, sans-serif;
letter-spacing: -1px;
font-weight: bold;
text-align: center;
}
.small h3 a{ color:#fff;}
.small p {
padding: 0 4px;
color: #CCC;
font-weight: bold;
font: 10pt "Lucida Grande", Arial, sans-serif;
}
.small p a { color:#fff;}
.boxgrid img {
position: absolute;
top: 0;
left: 0;
border: 0;
}
.boxcaption {
float: left;
position: absolute;
background: black;
height: 200px;
width: 100%;
opacity: 0.8;
}
.big h3 {
margin: 10px;
color: white;
font: 18pt Arial, sans-serif;
letter-spacing: -1px;
font-weight: bold;
text-align: center;
}
.big h3 a{color:#fff;}
.big p {
padding: 0 10px;
color: #CCC;
font-weight: bold;
font: 10pt "Lucida Grande", Arial, sans-serif;
}
.big p a { color:#fff;}
.maicon3 {
width: 928px;
height: 274px;
padding: 0px 15px;
}
.f{ float:left;}
.con2 {
width: 250px;
}
.ceke {
background: url(/templets/default/img/sy9.jpg);
width: 250px;
height: 116px;
}
.ceke p {
padding: 90px 0px 0px 30px;
color: #F3017E;
}
.xuaban {
margin-top:10px;
width: 100%;
}
.xuaban img {
border: 1px solid #D0F8FA;
width: 242px;
height: 146px;
float: right;
}
.con3 {
width: 721px;
margin:auto auto 8px 10px;
}
.kexu {
background: url(/templets/default/img/sy10.jpg);
height: 97px;
width: 483px;
}
.kexu p {
line-height: 32px;
padding-left: 117px;
}
.kexu a {
padding: 0px 6px;
}
.kenew {
width: 481px;
margin-top: 6px;
border-image: initial;
border: solid 1px #C1D0CD;
border-top: none;
height: 170px;
}
.kelist {
height: 32px;
background: url(/templets/default/img/hotbg.gif) repeat scroll 0 -124px transparent;
font-size: 14px;
}
.kelist span {
float: left;
height: 32px;
line-height: 32px;
text-align: center;
width:120px;
text-decoration: none;
cursor: pointer;
}
.kelist .current a {
color: #1786B3;
}
.kelist .current {
border-top: solid 2px #0172D0;
background: white;
color: #F60;
}
.qieke {
padding: 8px;
width: 465px;
}
.qieke img {
width: 111px;
height: 120px;
float: left;
}
.qieke dl {
float: right;
width: 346px;
}
.qieke dt {
float: left;
width: 346px;
text-align: center;
font-weight: bold;
margin-bottom: 8px;
}
.qieke dt a {
font-size: 16px;
}
.qieke dt .zt {
font-size: 14px;
color: red;
margin-left: 8px;
}
.qieke dd {
float: left;
width: 160px;
height: 24px;
line-height: 24px;
padding-left: 10px;
margin: 0px 0 0px 3px;
overflow: hidden;
background: url(/templets/default/img/zy.png) left center no-repeat;
}
.remenjishu {
width: 173px;
height: 300px;
/*background: url(/templets/default/img/sy11.jpg) top repeat-x;
border: 1px solid #D8ECFC;*/
}
.remenjishu dt {
height: 30px;
font-size: 16px;
font-weight: bold;
padding-left: 12px;
line-height: 30px;
color: #3B88CC;
}
.remenjishu dd {

width:150px;
line-height: 19px;
padding-left: 12px;
background: url(/templets/default/img/zy.png) left center no-repeat;
margin-left: 10px;
margin-top: 1px;
overflow: hidden;
}
.maicon4 {
width: 928px;
padding: 0px 15px;
}
.con5 {
width: 250px;
}
.jiufu {
background: url(/templets/default/img/sy11.jpg) repeat-x;
width: 248px;
height: 171px;
border: 1px solid #D8ECFC;
}
.jiufu h3 {
height: 30px;
font-size: 16px;
font-weight: bold;
padding-left: 12px;
line-height: 30px;
color: #3B88CC;
}
.jiufu p {
line-height: 22px;
padding: 0px 8px;
}
.jiuxin dl {
background: url(/templets/default/img/ibg1.gif);
width: 250px;
height: 120px;
margin-top: 8px;
border-bottom: 1px solid #E8FCFC;
}
.jiuxin dt {
height: 30px;
font-size: 16px;
font-weight: bold;
padding-left: 12px;
line-height: 30px;
color: #3B88CC;
}
.jiuxin dd {
height: 22px;
width: 220px;
line-height: 22px;
padding-left: 12px;
background: url(/templets/default/img/sy1.jpg) left center no-repeat;
margin-left: 10px;
overflow: hidden;
}
.con6 {
width: 661px;
background: url(/templets/default/img/10.gif) repeat-x;
border: 1px solid #F9DEC3;
height: 295px;
margin-bottom: 12px;
padding-bottom: 5px;
}
.dz img {
float: left;
display: inline;
margin-left: 20px;
}
.dz h3 {
float: left;
padding-top: 15px;
margin-left: 5px;
font-size: 18px;
font-family: Simhei;
}
.la {
color: #2B97D7;
}
.re {
color: red;
}
.mq1 {
width: 450px;
margin-top: 15px;
line-height: 20px;
text-indent: 2em;
margin-left: 12px;
}
.mq2 {
margin: 15px 12px 0 0;
line-height: 20px;
width: 180px;
}
.mq3 {
border-bottom: 3px solid #F9DEC3;
margin-left: 15px;
margin-top: 15px;
margin-top: 5px;
width: 630px;
}
.jx {
width: 645px;
margin-top: 10px;
line-height: 18px;
float: left;
padding: 0px 8px;
}
.jiuti {
background: url(/templets/default/img/16.gif);
width: 31px;
height: 162px;
font-size: 14px;
color: #2E98D6;
float: left;
}
.mq4 {
width: 195px;
margin-left: 8px;
display: inline;
height: 162px;
float: left;
}
.mq4 dt {
width: 75px;
float: left;
}
.mq4 dd {
width: 112px;
float: right;
height: 19px;
line-height: 19px;
}
.mq4 img {
width: 75px;
height: 98px;
}
.maicon1 {
width: 928px;
height: 280px;
padding: 0px 15px;
margin-bottom: 8px;
}
.con1 {
width: 240px;
}
.con1 img {
border: 1px solid #D0F8FA;
}
.con1 dl {
background: url(/templets/default/img/ibg.gif) no-repeat;
width: 240px;
height:279px;
border-bottom: 1px solid #D8ECFC;
}
.con1 dt {
height: 30px;
font-size: 16px;
font-weight: bold;
padding-left: 12px;
line-height: 30px;
color: #3B88CC;
}
.con1 dd {
height: 22px;
width: 210px;
overflow: hidden;
line-height: 22px;
padding-left: 12px;
background: url(/templets/default/img/sy1.jpg) left center no-repeat;
margin-left: 10px;
margin-top: 2px;
}
.con4 {
width: 680px;
height: 279px;
}
.zg {
width: 680px;
height: 77px;
}
.zg img {
width: 678px;
height: 77px;
border: 1px solid #D0F8FA;
}
.yc {
width: 234px;
height: 191px;
margin-top: 10px;
background: url(/templets/default/img/sy11.jpg) repeat-x;
border: 1px solid #D8ECFC;
}
.yc h3 {
height: 30px;
font-size: 16px;
font-weight: bold;
padding-left: 12px;
line-height: 30px;
color: #3B88CC;
}
.yc dl {
padding: 0px 6px;
}
.yc dd {
line-height: 20px;
padding: 3px 0px;
}
.yc span {
float: left;
}
.intxt {
border: 1px solid #99C5E0;
padding: 2px;
}
.yce {
width: 214px;
margin-top: 10px;
background: url(/templets/default/img/sy11.jpg) repeat-x;
margin-left: 6px;
height: 190px;
border: 1px solid #D8ECFC;
}
.yce dl {
width: 214px;
height: 185px;
}
.yce dt {
height: 30px;
font-size: 16px;
font-weight: bold;
padding-left: 12px;
line-height: 30px;
color: #3B88CC;
}
.yce dd {
height: 22px;
line-height: 22px;
padding-left: 12px;
background: url(/templets/default/img/zy.png) left center no-repeat;
margin: 0px 6px;
overflow: hidden;
}
.coolbg {
width: 50px;
height: 26px;
border: 1px solid #99C5E0;
}
.gdzd {
width: 968px;
float: left;
margin-bottom: 8px;
}
.gdzdf {
width: 474px;
border: 1px solid #C0D2E8;
overflow: hidden;
float: left;
margin: 8px 8px 0 0;
background: url(/templets/default/img/hd_bg3.jpg) repeat-x 0px 0px;
}
.gdzdt {
width: 470px;
height: 50px;
text-align: left;
overflow: hidden;
}
.gdzdf .gdzdt .left {
float: left;
}
.gdzdf .gdzdt .right {
float: right;
margin-top: 15px;
font-size: 12px;
padding: 0px 2px;
}
.gdzdf .gdzdt .right a {
font-size: 12px;
}
.gdzdf .gdzdt li {
color: #CCC;
}
.maicon2 {
width: 444px;
height: 150px;
padding: 0px 15px;
}
.maicon2 dt {
width: 187px;
float: left;
}
.gur {
background: url(/templets/default/img/lm_downlist_but2.gif) no-repeat;
color: #F60;
}
.maicon2 img {
border: 1px solid #D0F8FA;
margin-bottom: 6px;
}
.maicon2 dd {
float: left;
margin-left: 10px;
width: 247px;
height: 22px;
line-height: 22px;
overflow: hidden;
}
.maicon2 dd a {
padding: 0px 2px;
}
.jilist{ padding:0 15px;}
ul.teachlist2 {
margin: 2px 0;
}
ul.teachlist2 li {
float: left;
width: 310px;
height: 141px;
background: url(/templets/default/img/bgPic.png) no-repeat -205px 0;
margin: 4px 6px;
position: relative;
}
ul.teachlist2 li a {
width: 124px;
height: 136px;
}
ul.teachlist2 li img {
width: 100px;
height: 130px;
margin: 6px 16px 0 8px;
}
.teachlist2 h3 {
line-height: 30px;
display: block;
overflow: hidden;
height: 30px;
font-family: 微软雅黑;
}
.teachlist2 p {
line-height: 20px;
color: #555;
}
ul.teachlist2 li p strong {
display: inline-block;
width: 70px;
}
.more2 {
position: absolute;
left: 250px;
top: 120px;
}
.shishuo {
width:255px;
height:300px;
background: url(/templets/default/img/sy11.jpg) top repeat-x;
border: 1px solid #D8ECFC;
}
.shishuo dt {
height: 30px;
font-size: 16px;
font-weight: bold;
padding-left: 12px;
line-height: 30px;
color: #3B88CC;
}
.shishuo dd {
	width: 225px;
height: 22px;
line-height: 22px;
padding-left: 12px;
background: url(/templets/default/img/zy.png) left center no-repeat;
margin-left: 10px;
margin-top: 5px;
overflow: hidden;
}
#boxneiy_left {
float:left;
clear:left;
overflow: hidden;
width:249px;
height: 326px;
border: 1px solid #D8ECFC;
background: url(/templets/default/img/sy11.jpg) top repeat-x;
}

#znews_z {
margin: auto;
margin-top: 8px;
font-size: 12px;
height: 150px;
overflow: hidden;
color: #333;
background-repeat: repeat-x;
clear: both;
}
.q1{background-image: url(/templets/default/img/qweqwe2.jpg);}
.q2{background-image: url(/templets/default/img/qweqwe1.jpg);}
#znews_z .title {
height: 28px;
font-size: 16px;
color: #F60;
}
.title li {
float: left;
}
.title li strong {
font-weight: bold;
margin-left: 12px;
}
.title .right {
float: right;
text-align: center;
line-height: 12px;
margin-right:10px;
}
.sublist {
list-style: none;
font-size: 14px;
}
.sublist li {
width:220px;
height: 22px;
line-height: 22px;
padding-left: 12px;
background: url(/templets/default/img/zy.png) left center no-repeat;
margin-left: 10px;
overflow: hidden;
}
.sublist li a {
color: black;
font-size: 14px;
}
#boxneiy_right {
float:right;
clear:right;
overflow: hidden;
width:669px;
}
.gundong{overflow: hidden;
width:667px;
background: url(/templets/default/img/stars_bg_c.jpg) center left repeat-x;
border:1px solid #CCC;}
#stars {
overflow: hidden;
width:637px;
margin-left:15px;
}
#in-stars {
float: left;
width: 800%;
}
#stars-1 {
float: left;
}
dl.member {
width: 166px;
float: left;
display: inline;
height: 136px;
margin: 0 5px;
text-align: center;
}
dl.member a img {
	width:150px;
	height:110px;
	margin:8px 0;
border:3px solid #ffffff;
}
dl.member a:hover img{ border:3px solid #51C7EB;}
#stars-2 {
float: left;
}
.mingxingxueyuanbg{width: 651px;
margin-top:8px;
height:170px;
line-height: 18px;
float: left;
padding:10px 6px 0 10px;background: url(/templets/default/img/10.gif) repeat-x;
border: 1px solid #F9DEC3;}


.cls_tab_body span{
font-weight:bold;
 color:#3399FF;
 }



/*搜索框开始*/

  .container { text-align: center; }


      input[type=text],
      input[type=password] {
        font-size: 13px;
        min-height: 32px;
        margin: 0;
        padding: 7px 8px;
        outline: none;
        color: #333;
        background-color: #fff;
        background-repeat: no-repeat;
        background-position: right center;
        border: 1px solid #ccc;
        border-radius: 3px;
        box-shadow: inset 0 1px 2px rgba(0,0,0,0.075);
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        transition: all 0.15s ease-in;
        -webkit-transition: all 0.15s ease-in 0;
        vertical-align: middle;
      }
      .button {
        position: relative;
        display: inline-block;
        margin: 0;
        padding: 8px 15px;
        font-size: 15px;
        font-weight: bold;
        color: #fff;
       
        white-space: nowrap;
        background-color: #eaeaea;
        background-image: -moz-linear-gradient(#fafafa, #eaeaea);
        background-image: -webkit-linear-gradient(#fafafa, #eaeaea);
        background-image: linear-gradient(#5CC5F2, #5CC5F2);
        background-repeat: repeat-x;
        border-radius: 3px;
        border: 1px solid #ddd;
        border-bottom-color: #c5c5c5;
        box-shadow: 0 1px 3px rgba(0,0,0,.05);
        vertical-align: middle;
        cursor: pointer;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        -webkit-appearance: none;
      }
      .button:hover,
      .button:active {
        background-position: 0 0px;
        border-color: #ccc #ccc #b5b5b5;
      }
      .button:active {
        background-color: #dadada;
        border-color: #b5b5b5;
        background-image: none;
        box-shadow: inset 0 3px 5px rgba(0,0,0,.15);
      }
      .button:focus,
      input[type=text]:focus,
      input[type=password]:focus {
        outline: none;
        border-color: #51a7e8;
        box-shadow: inset 0 1px 2px rgba(0,0,0,.075), 0 0 5px rgba(81,167,232,.5);
      }
     
      label[for=search] {
        display: block;
        text-align: left;
      }
      #search label {
        font-weight: 200;
        padding: 5px 0;
      }
      #search input[type=text] {
         font-size: 12px;
    width: 185px;
    height: 38px;
	margin-top: 10px;
    margin-bottom: 10px;
      }
      #search .button {
        padding: 10px;
        width: 90px;
      }




/*搜索框结束*/



