﻿/* CSS Document */
*{padding:0; margin:0;}

html {overflow:-moz-scrollbars-vertical; scrollbar-face-color:#E8E8E8;scrollbar-shadow-color:#C1C1BB;scrollbar-highlight-color:#C1C1BB;scrollbar-3dlight-color:#EBEBE4;scrollbar-darkshadow-color:#EBEBE4;scrollbar-track-color:#F4F4F0;scrollbar-arrow-color:#CACAB7; }

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,input,img{padding:0; margin:0;}   
div,ul,li{list-style:none;}
a{text-decoration: none; color:#191919;
	/*-webkit-transition:all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;;text-indent:0px;
	transition: all 0.2s linear;
	*/}
a:hover { text-decoration: none; color:#ff0000;}
.clear{margin:0px; padding:0px; clear:both;}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0;}
TABLE img{ display:block;}
img{border:0px;}

body{font-size:12px; color:#191919; background:#fff; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0; behavior:url("images/csshover.htc");-webkit-text-size-adjust:none;}


@font-face{font-family:fontch01; src:url(../font/steelfishrg.ttf);}



.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; margin:0 auto;}
.slides{position:relative;z-index:0;}
.slides li{height:500px;}
.slides li div{height:500px; width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

@media(max-width:960px)
{
.flexslider{position:relative;height:150px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; margin:0 auto; padding-top:3.545455rem;}
.slides{position:relative;z-index:0;}
.slides li{height:150px; background-attachment:fixed}
.slides li div{height:150px; width:100%;}
.slides li div img{height:150px; width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
}
 
/*--------浮在切换图片上的LOGO与导航菜单 --------------*/
@media(min-width:960px)
{.pc_top { display:none }
}
@media(max-width:960px)
{
.header { display:none }
.pc_top {
    position: fixed;
    z-index: 99;
    width: 100%;
    height: 3.545455rem;
    margin: auto;
    padding: 0 3%;
    background: #03398f;
    border-bottom: #002054 1px solid;
}

.logo {
    float: left;
    height: 3.0rem;
    margin-top: 0.4rem;
}

.logo a {
    height: 100%;
}

.logo a img {
    float: left;
    height: 100%;
}

.pc_top_right {
    float: right;
    height: 100%;
}

.pc_top_nav_buttom {
padding-right:50px;
    height: 2.1rem;
    margin-top: 1.1rem;
}

.pc_top_nav_buttom img {
margin-right:2.1rem;
    height: 100%;
    float: right;
}

.pc_top_nav_ul {
    display: none;
    position: fixed;
    z-index: 99;
    top: 4.545455rem;
    left: 0;
    width: 100%;
    background: #fff;
    padding: 0 5% 6%;
}

.pc_top_nav_ul li {
    position: relative;
    border-bottom: #000 1px solid;
}

.pc_top_nav_ul li span {
    display: block;
    height: 4.583333rem;
    line-height: 4.583333rem;
    font-size: 1.272727rem;
    font-weight: bold;
}

.pc_top_nav_ul li div {
    display: none;
}

.pc_top_nav_ul li a {
    display: block;
}
.nnn{  width:120px; background-color: #CCCCCC }
.nnn li{ line-height:25px; padding-left:10px;}
}
.shortcut {WIDTH: 100%; overflow:hidden; position:absolute; top:0; left:0;}
.header{width:100%; height:103px; margin:0 auto; background:#eaeaea url(../images/backbg_3.jpg) no-repeat center top;}
.nav{width:1200px;height:103px; margin:0 auto; font-family:fontch01;}
.nav .list{}
.nav .list li{float:left;position:relative;height:103px;line-height:103px; display:inline;}
.nav .list li .game_hover{float:left;display:block; font-size:30px; line-height:103px; color:#333333; font-weight:bold; text-transform:uppercase;}
.nav .list li .game_hover_current,
.nav .list li .game_hover:hover{color:#FFCC00;}

.hover_cont{display:none;position:absolute;width:auto;height:auto; top:103px; background:url(../images/navback.png) repeat;z-index:1000;font-family:Arial, Helvetica, sans-serif;}
.hover_cont .nav_cont{padding:0px;padding-bottom:0;}
.hover_cont .nav_li{display:inline-block;width:100%;height:100%;*height:auto;*margin-top:7px;*padding-bottom:12px;}
.hover_cont .nav_li p{float:left; padding:7px 35px 7px 0px;}
.hover_cont .nav_li_l{float:left;width:80px;color:#f60;font-weight:bold;}
.hover_cont .nav_li{float:left;color:#fff;font-size:12px;line-height:26px; padding:0px 35px;}
.hover_cont .nav_li a{padding:0 1px 0 1px;color:#000;font-size:14px;text-decoration:none;}
.hover_cont .nav_li a:hover{color:#FF0000;}

.nav .list .lmw01{width:785px;left:45px;}
.nav .list .lmw02{width:740px;left:45px;}
.nav .list .lmw03{width:810px;left:40px;}
.nav .list .lmw04{width:480px;left:60px;}
.nav .list .lmw05{width:400px;left:40px;}
.nav .list .lmw06{width:200px;right:0px;}
.nav .list .lmw07{width:300px;right:0px;}
.nav .list .lmw08{width:250px;right:0px;}


.li01{ padding-left:33px;}
.li02{ padding-left:45px;}
.li03{ padding-left:45px;}
.li09{ padding-left:49px;}
.li04{ padding-left:45px;}
.lilogo{margin-left:53px; width:132px; height:103px;  background:url(../images/back_3.png) no-repeat;}
.game_hover00{width:132px; height:123px; }
.li05{ padding-left:55px;}
.li06{ padding-left:35px;}
.li07{ padding-left:35px;}
.li08{ padding-left:35px;}

.hby{overflow:hidden; margin:20px auto 0; text-align:center;}


.homemain{ background:#03398f url(../images/backbg_5.jpg) no-repeat center top; width:100%; margin:0 auto; padding-bottom:50px;}
.home_title{color:#ffd200; font-size:20px; text-align:center; text-transform:uppercase;}
.home_title a{color:#ffd200;}
.home_title a:hover{color:#fff;}
 



 



.hbaout{ width:1200px; margin:0 auto; overflow:hidden; padding-top:50px;}
.hbaout_lr{overflow:hidden; line-height:28px; font-size:14px; overflow:hidden; padding:15px 30px; font-family:Arial, Helvetica, sans-serif; color:#fff;  }

.hone{width:1200px; margin:0px auto 0; overflow:hidden;}
.hone ul{overflow:hidden; padding-top:24px;}
.hone li{float:left; display:inline; overflow:hidden; width:154px; margin:0 20px 0 20px;}
.hone li img{width:150px; height:150px; border:2px #fff solid;
background:#fff; moz-border-radius: 150px;-webkit-border-radius: 150px;border-radius: 150px;behavior: url(images/pie.htc);
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;}
.hone li h4{font-size:13px; font-weight:bold; padding-top:15px; text-align:center;font-family:Arial, Helvetica, sans-serif; }
.hone ul a{ color:#fff;}
.hone ul a:hover{ color:#FFCC00;}

@media(max-width:960px)
{
.hbaout_lr img { width:100%}
.hone{width:98%; margin:0px auto 0; overflow:hidden;}
.hone li{float:left; display:inline; overflow:hidden; width:134px; margin:0 20px 0 20px;}
.hone li img{width:130px; height:130px; border:2px #fff solid;}
.hbaout{ width:98%; margin:0 auto; overflow:hidden; padding-top:50px;}
}
.hone1{width:1200px; margin:0px auto 0; overflow:hidden;}
.hone1 ul{overflow:hidden; padding-top:24px;}
.hone1 li{float:left; display:inline; overflow:hidden; width:180px; margin:0 10px 0 10px;}
.hone1 li img{width:175px; height:150px; border:2px #fff solid;
background:#fff; moz-border-radius: 150px;-webkit-border-radius: 150px;border-radius: 0px;behavior: url(images/pie.htc);
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;}
.hone1 li h4{font-size:13px; font-weight:bold; padding-top:15px; text-align:center;font-family:Arial, Helvetica, sans-serif; }
.hone1 ul a{ color:#fff;}
.hone1 ul a:hover{ color:#FFCC00;}



.homeend{width:1200px; margin:80px auto 0; overflow:hidden;}
.homeendleft{float:left; width:338px;}
.homeendleft .home_title{ text-align:left;}
.homeendleft_lr{overflow:hidden; padding-top:20px;}

.homeendright{float:right; width:822px;}
.homeendright .home_title{ overflow:hidden; text-align:left; padding:0 27px;}
.homeendright .home_title span{float:right;background:#fff; width:68px; line-height:20px; height:20px; text-align:center; font-size:10px; moz-border-radius: 150px;-webkit-border-radius: 150px;border-radius: 150px;behavior: url(images/pie.htc);
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;}
.homeendright .home_title span a{display:block; color:#000;}
.homeendright .home_title span a:hover{background:#ff0000; color:#fff; moz-border-radius: 150px;-webkit-border-radius: 150px;border-radius: 150px;behavior: url(images/pie.htc);
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;}
	
.homeendright_end{ width:765px; overflow:hidden; padding-left:30px; padding-top:15px;}
.homeendright_end img{display:block; width:64px; height:59px;}
.homeendright_end p{float:left; padding:3px; display:inline; margin-left:8px; background:#fff;}

@media(max-width:960px)
{
.homeend{width:90%; margin:80px auto 0; overflow:hidden;}
.homeendleft{ display:none}
.hone1{width:98%;; margin:0px auto 0; overflow:hidden;}

.homeendright{ width:100%;}
.homeendright_end{ width:100%; overflow:hidden; padding-left:0px; padding-top:15px;}
.hone1 li{ width:145px;}
.hone1 li img{width:140px; height:110px;}
}
#demo {
overflow:hidden;
width: 765px;
}
#demo img {
display:block; width:64px; height:59px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}


#footer{ width:100%; height:125px; margin:0 auto; background:url(../images/index_31.jpg) repeat-x top center;}
.add{width:1200px; height:125px; margin:0 auto; background:url(../images/endbg.jpg) no-repeat center top; color:#fff;}
.add a{color:#FFFFFF;}
.add a:hover{color:#FF0000;}
.addleft{float:left; line-height:20px; padding-top:14px; overflow:hidden;}
.addright{float:right; overflow:hidden; padding-top:48px;}



/*--------首页页脚版权说明--------------*/
#hfooter{ height:67px; width:100%; margin:0 auto; background:#1d1d1d;}
.hend{width:1200px; margin:0 auto; overflow:hidden; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:67px;}
.hend a{color:#fff;}
.hendleft{float:left;}
.hendright{float:right;}


@media(max-width:960px)
{
.add{width:98%; height:125px; margin:0 auto; background:url(../images/endbg.jpg) no-repeat center top; color:#fff;}
.hend{width:98%; margin:0 auto; overflow:hidden; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:67px;}
#demo img {
display:block; width:200px; height:150px;
}
#hfooter{ display:none}
.addright{ display:none}
}


