﻿/*                css                */
body{ background:#f1f1f1 url(../img/top_bg.jpg) repeat-x;font-family:Arial, Helvetica, sans-serif; margin:0px; font-size:12px; }
div,ul,h1,h2,h3,h4,h5,h6,p,textarea,label,form,dl,dt,dd{ margin:0px; padding:0px; list-style:none}
img{ vertical-align:bottom; padding:0px;}
a{ text-decoration:none;color:#5f869f;}
img{ vertical-align: bottom;}
.clear{ clear:both; font-size:0px; height:0px; overflow:hidden}
/*                top                */
#top{ background:url(../img/top_bg.jpg); height:88px; width:982px; margin:0 auto;}
#top h1{ width:343px; height:88px; float:left; }
#mini{ float:left; padding-left:241px; width:290px; height:50px; line-height:50px; color:#307aa7; text-align:right;}
#mini a{ color:#307aa7; margin:0 5px;}
#mini a:hover{ color:#307aa7; text-decoration:underline}

#map_tips{ float:right; width:105px; height:43px; position:relative; display:inline; z-index:10001}
.map_title{background:url(http://img.res.szgla.com/yz/images/top/szgla_map_title.jpg) no-repeat;width:105px; height:26px; letter-spacing:1px; margin-top:9px; line-height:26px; color:#fff; font-weight:bold; text-indent:20px; cursor:pointer}
.map_box{ position:absolute; width:675px; top:43px; right:5px; display:none; z-index:10000000; }
.map_box_top{ background:url(http://img.res.szgla.com/yz/images/top/szgla_map_top.gif) no-repeat; width:675px; height:10px; overflow:hidden; font-size:0px;}
.map_box_btm{ clear:both; background:url(http://img.res.szgla.com/yz/images/top/szgla_map_btm.jpg) no-repeat; width:675px; height:7px; overflow:hidden; font-size:0px;}
#map_box_text{ float:left; width:673px;  background:url(http://img.res.szgla.com/yz/images/top/szgla_map_box.jpg); border-left:#d1d1d1 1px solid; border-right:#d1d1d1 1px solid}
#map_box_text h1{ font-size:12px; color:#777; text-align:right; font-weight:normal; height:32px; line-height:32px; margin:0px; padding:0px; padding-right:10px; width:663px; float:none;}
#map_box_text h1 a{ color:#209bc8; text-decoration:none}
#map_box_text h1 a:hover{ color:#209bc8; text-decoration:underline}
.map_text{ float:left; background:#fff; border:#d6d6d6 1px solid; width:660px; margin-left:6px; display:inline; color:#555;}
.map_text ul{ float:left; width:109px;border-right:#d6d6d6 1px solid; }
.map_text h2{ padding:0px; margin:0px;background:url(http://img.res.szgla.com/yz/images/top/map_li_1.jpg); height:33px; line-height:33px; color:#0096d0; font-size:12px;border-bottom:#d6d6d6 1px solid;text-indent:10px;}
.map_text h2 em{ font-style:normal; color:#bbbfcb; margin-left:3px;}
.map_text li{ background:url(http://img.res.szgla.com/yz/images/top/map_li_2.jpg); height:27px; line-height:27px; text-indent:10px; border-bottom:#d6d6d6 1px solid}
.map_text li a{ color:#555; text-decoration:none}
.map_text li a:hover{ color:#0096d0; text-decoration:none}
.map_text .icon_yz_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_yz.jpg) no-repeat; width:90px; height:27px; line-height:27px; padding-left:19px;}
.map_text .icon_lw_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_lw.jpg) no-repeat; width:90px; height:27px; line-height:27px; padding-left:19px;}
.map_text .icon_bbcs_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_bbcs.jpg) no-repeat; width:90px; height:27px; line-height:27px; padding-left:19px;}
.map_text .icon_web_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_yy.gif) no-repeat 8px center; width:90px; height:27px; line-height:27px; padding-left:19px;}
.map_text .icon_wz_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_wu.gif) no-repeat 8px center; width:90px; height:27px;line-height:27px;padding-left:19px;}
.map_text .icon_s9_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_s9.gif) no-repeat 8px center; width:90px; height:27px;line-height:27px;padding-left:19px;}
.map_text .icon_sq_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_sq.jpg) no-repeat 0px center; width:90px; height:27px;line-height:27px;padding-left:19px;}
.map_text .icon_hero_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_hero.jpg) no-repeat; width:90px; height:27px; line-height:27px; padding-left:19px;}

.map_text .icon_x_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_x.gif) no-repeat 8px center; width:90px; height:27px;line-height:27px;padding-left:19px;}
.map_text .icon_wow_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_wow.jpg) no-repeat; width:90px; height:27px; line-height:27px; padding-left:19px;}
.map_text .icon_rxms_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_rxms.jpg) no-repeat; width:90px; height:27px; line-height:27px; padding-left:19px;}
.map_text .icon_god_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_god.jpg) no-repeat; width:90px; height:27px; line-height:27px; padding-left:19px;}
.map_text .icon_ly_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_lie.gif) no-repeat 8px center;width:90px;height:27px;line-height:27px;padding-left:19px;}
.map_text .icon_xwar_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_xwar.gif) no-repeat 8px center;width:90px;height:27px;line-height:27px;padding-left:19px;}
.map_text .icon_pay_map{ background:url(http://img.res.szgla.com/yz/images/top/icon_pay.jpg) no-repeat; width:99px; height:27px; line-height:27px; padding-left:10px; }

.map_text .map_ul_none{border-left:none; border-bottom:none; background:none;height:28px;}
/*#service{ float:left; width:104px; position:relative; margin-top:12px;}
.s_title{ background:url(../img/s_title_bg.jpg) no-repeat; width:104px; height:28px; line-height:28px; text-indent:22px; color:#30617f; cursor:pointer}
.s_box{background:url(../img/s_box_top.jpg) no-repeat; width:210px; position:absolute; left:-110px;top:26px; display:none; z-index:1000}
.s_b_t{background:url(../img/s_box_top.jpg) no-repeat; width:210px; height:15px;}
.s_b_b{ float:left; width:208px; border:#b1c8e4 1px solid; border-top:none; background:#f4fafe}
.s_b_b h2{ clear:both; color:#3f3e3e; font-size:14px; height:28px; line-height:28px; text-indent:30px; background:url(../img/s_b_icon.jpg) no-repeat center bottom;}
.s_kf{ background:url(../img/s_b_icon.jpg) no-repeat left -27px; width:184px; height:100px; margin:0 auto; font-size:14px;}
.s_kf li{ float:left; width:50%; text-align:center; height:34px; text-indent:10px; line-height:34px;}
.s_kf li a{color:#5a5a5a}
.s_kf li a:hover{color:#5a5a5a; text-decoration:underline}
.s_games li{ float:left; padding:10px 0px 15px; width:104px; text-align:center}
.s_games li img{ border:#cad9e6 1px solid}*/
/*.menu{ float:left; width:600px; padding-left:39px; padding-top:5px; height:22px; font-weight:bold; font-size:14px; color:#065d91;}
.menu li{ float:left; width:95px; text-align:center; font-size:14px;height:22px; }
.menu li a{ color:#065d91}
.menu li a:hover{ color:#252525}
.menu .m_hover a{ color:#252525}
.li_menu{position:relative; float:left;width:85px; height:22px;}
.li_menu .li_menu_title{ font-size:14px;}
.li_menu .li_menu_box { float:left;  text-align:center; width:110px; line-height:25px; display:none; z-index:1000000;  position:absolute; left:-15px;top:23px; background:#0a629a; border:#1a4b63 1px solid }
.li_menu .li_menu_box span{ background:url(../img/icon_h2.jpg) no-repeat center center; width:69px; height:7px; position:absolute;top:-7px;_top:-12px; left:20px;}
.li_menu .li_menu_box h3{height:25px; padding:0px 3px; line-height:25px; font-weight:normal; }
.li_menu .li_menu_box h3 a{ color:#fff; font-size:13px;}
.li_menu .li_menu_box h3 a:hover{color:#fff; text-decoration:underline}
.hober_mouseenter a{ color:#252525;}*/
#menu{ float:left; width:600px; padding-left:39px; padding-top:5px; font-weight:bold; font-size:14px; color:#065d91; position:relative;}
#menu a{color:#065d91; margin:0 18px;}
#menu a:hover{ color:#000}
#s2_nav{ position:absolute; background:url(../img/icon_sj.gif) no-repeat 40px top; z-index:1000; padding-top:5px; left:400px;*left:430px; width:200px; top:22px; display:none;}
#s2_nav a{float:left; display:block; width:80px; height:25px; line-height:25px; text-align:center; background:#c6e0f3; font-size:12px; color:#124f74; margin:0px}


#fili_text{ margin-top:60px;}
#fili_text h1{ color:#416e8a; font-size:14px; height:30px; line-height:30px;} 
#fili_text p{ text-indent:26px; color:#5f869f; border-bottom:#84b0cb 1px dashed; line-height:20px; padding-bottom:10px;} 

/* 经营理念 */
.jyln{ background:url(../img/jyln_pic.jpg) no-repeat; width:672px; height:356px; position:relative}
.jyln .j1{ position:absolute; text-align:center;top:150px; left:270px;}
.jyln .j1 h1{ font-size:26px; font-family:"微软雅黑"; color:#fff; line-height:40px;}
.jyln .j1 h2{ font-size:16px; font-family:"微软雅黑"; color:#fff; line-height:40px;}

.jyln .j2{ position:absolute;top:40px; left:24px; width:164px;}
.jyln .j2 h1{ font-size:20px; text-align:center; font-family:"微软雅黑"; color:#000; line-height:40px;}
.jyln .j2 h2{ font-size:14px; font-weight:normal;ont-family:"微软雅黑"; color:#000; line-height:20px;}

.jyln .j3{ position:absolute;top:230px; left:24px; width:164px;}
.jyln .j3 h1{ font-size:20px; text-align:center; font-family:"微软雅黑"; color:#000; line-height:40px;}
.jyln .j3 h2{ font-size:14px; font-weight:normal;ont-family:"微软雅黑"; color:#000; line-height:20px;}

.jyln .j4{ position:absolute;top:40px; right:34px; width:164px;}
.jyln .j4 h1{ font-size:20px; text-align:center; font-family:"微软雅黑"; color:#000; line-height:40px;}
.jyln .j4 h2{ font-size:14px; font-weight:normal;ont-family:"微软雅黑"; color:#000; line-height:20px;}

.jyln .j5{ position:absolute;top:230px; right:30px; width:174px;}
.jyln .j5 h1{ font-size:20px; text-align:center; font-family:"微软雅黑"; color:#000; line-height:40px;}
.jyln .j5 h2{ font-size:14px; font-weight:normal;ont-family:"微软雅黑"; color:#000; line-height:20px;}
/*    版权 
#footer{ clear:both; width:100%; line-height:24px; text-align:center; color:#c5d2dc; padding-top:20px;}
#footer a{ color:#c5d2dc}
#footer a:hover{ color:#c5d2dc; text-decoration: underline}  */

.cent{ border:solid 1px #ebebeb; background:#fafafa; margin:20px 0px; overflow:hidden; zoom:1;width:980px; margin:20px auto;}
.cent .left{ float:left; width:699px; background:url(../img/index/left_bg.jpg);padding-bottom:20px}
.tit_khd{background:url(../img/index/tit_khd.jpg); width:669px; height:66px; padding-right:30px;}
.tit_web{background:url(../img/index/tit_web.jpg); width:350px; height:68px; float: left}
.tit_web .yy_link{ float:left; width:165px; height:68px;}
.game_list{ overflow:hidden; zoom:1; width:657px; padding-left:10px; padding-top:10px; padding-right:15px;}
/*.yy_link{ display:block; float:right; width:70px; height:48px; margin-top:13px; text-indent:-9999px;}*/
.game_list li{ float:left; width:298px; height:147px; padding:9px; background:#fff; border:solid 1px #e6e6e6;color:#6f7072; margin-bottom:10px;}
.game_list .c1{float:left; width:180px; height:65px; padding:8px 4px 0px; background:#fff; border:solid 1px #e6e6e6;color:#6f7072; margin:5px 5px 10px 0;}
.game_list li .icon {float: left;margin-right: 5px;}
.game_list .c1 .txt{ width:115px; float:left;}
.game_list .last{ margin:0px; float:right;margin-top:5px; display:inline}
.game_list li img{ float:left; margin-right:6px;}
.game_list .two{ margin-left:20px;}
.game_list .more_game{ font-family:"Microsoft YaHei"; font-weight:bold; font-size:16px; text-align:right; clear:both; display:block; color:#aebacc; padding:10px 0px;}
.game_list li .txt{ float:left;width:130px; line-height:21px;}
.game_list li .stg{ margin-top:10px;}
.game_list li .t1{ font-size:14px; font-weight:bold; color:#000;}
.game_list li a{ color:#6f7072;}
.cent .right{ float:right; width:278px;}
.tit_gnlb{ background:url(../img/index/tit_gnlb.jpg); width:278px; height:69px; text-indent:-9999px;}
.gnlb{ overflow:hidden zoom:1; padding-left:18px; padding-right:12px; margin-bottom:20px;}
.gnlb a{ display:block; padding:12px 0px; padding-left:10px; height:42px; line-height:21px; background:url(../img/index/icon_more.gif) 221px center no-repeat; border-bottom:solid 1px #e5e5e5; color:#737373;}
.gnlb a div{width:42px; height:42px; float:left;  margin-right:10px;}
.gnlb .t1{ color:#548ce1; font-size:14px; font-weight:bold;}
.gnlb a:hover{ text-decoration:none; background:#f5f5f5 url(../img/index/icon_more.gif) 221px center no-repeat;}
.icon_cz{ background:url(../img/index/icon_fwlb.jpg);}
.icon_zc{ background:url(../img/index/icon_fwlb.jpg) left -42px;}
.icon_bd{ background:url(../img/index/icon_fwlb.jpg) left -84px;}
.icon_zh{ background:url(../img/index/icon_fwlb.jpg) left -126px;}
.icon_kf{ background:url(../img/index/icon_fwlb.jpg) left -168px;}
.quek_link{ background:url(../img/index/hot_point.gif) no-repeat; height:159px; margin-left:18px; padding-top:23px; padding-left:24px;}
.quek_link a{ display:block; float:left; width:90px; height:27px; padding-left:26px; line-height:27px; color:#5e5e5e;}
.cop_box{ background:#e4e4e4; border-top:solid 1px #ccc;}
.cop_pic{ float:left; margin-left:100px; margin-top:15px; display:inline;}

.cop{ padding:20px 0px;width:980px; margin:0px auto; line-height:20px; height:70px;}
.cp{ float:left; margin-left:90px; display:inline; line-height:22px;}
.cop,.cop a{ color:#515151;}

.yy_list{ height:30px; clear:both;  padding-bottom:10px;}
.yy_list a{ float:left; width:105px; font-family:"Microsoft YaHei"; font-size:14px; height:25px; line-height:25px;}
.jr_yypt{ text-align:right; clear:both; height:25px; padding-bottom:20px;padding-right:10px;font-family:"Microsoft YaHei"; font-size:14px;}
.yy_list img{ margin-right:6px;}

/* 手游 */
.tit_m{background:url(../img/index/tit_m.jpg); width:300px;height:68px; margin-right:30px;float: left}

.game_list .cm{float:left; width:194px; height:88px; padding:8px; background:#fff; border:solid 1px #e6e6e6;color:#6f7072; margin-top:5px; margin-bottom:10px; margin-right:5px;}
.game_list .cm img{ float:left; width:90px;}
.game_list .cm .txt{ padding-left:5px; float:left; width:85px }
.game_list2{float:none}
.game_list .yy{border:none;float: right;margin:0;padding:0;width:350px;background:none}
.game_box{padding-right: 0;width:690px}