﻿@charset "utf-8";
/** reset **/
html{-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}body,div,ul,ol,dl,dd,dt,li,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}ol,ul,li,dl{list-style:none outside none;}h1,h2,h3,h4,h5,h6{font-size:100%;}select,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}img{border:none;-ms-interpolation-mode:bicubic;}a{text-decoration:none;color: #333741;}a:hover{text-decoration:underline;color: #f00;}table{border-collapse: collapse;border-spacing: 0;}
body{font:normal 14px/170% '微软雅黑',tahoma,'\5b8b\4f53',sans-serif;color:#333;-webkit-text-size-adjust:none;background: #eee;}

/** 基本类 **/
.clfix:after,.dcon:after,.content:after{content:"";display: table;clear: both;}.clfix,.dcon,.content{*zoom:1;}.fb{font-weight: bold;}.f_yh{font-family:"\5FAE\8F6F\96C5\9ED1";}.hide{display:none;}a{outline: 0;}
.hd{text-indent: -9999em;overflow: hidden;}.tr{text-align:right;}.tc{text-align: center;}
a.hot,.hot,.red{color:#f00;}.ti2{text-indent: 2em;}.bd1{height: 0;overflow: hidden;font-size: 0;border-top: 1px solid #CFCFD0;border-bottom: 1px solid #fff;}

/* 显示 */
.show{display:block;}
.hide{display:none;}
.mb10{ margin-bottom:10px;}

/* 背景图 */
.bg1,.bg2{width:100%; min-width:980px;}
.bg1{ background:url(../images/bg1.jpg) center top no-repeat;}

/* 主体 */
.main{ width:980px; margin:0 auto; position: relative;}
.main_bg{position: absolute;top: 297px;left: -3px;width: 986px;height:280px;background: url(../images/main_bg.png) no-repeat 0 0;}
.contT{overflow:hidden;}
.content{width: 980px;position: relative;z-index: 2;}
.sidebar{ width:225px; float:left; display:inline;overflow: hidden;}
.right{ width:755px; float:left; display:inline;overflow: hidden;}

/*头部*/
.head{ width:946px; height:250px; overflow:hidden; position:relative; }
.head_link{ width:720px; height:250px; float:left;}
.head_link a{ width:100%; height:100%; display:block;}
.logo{ background:url(../images/logo.png) left top no-repeat;float:left; margin-top:38px; }
.logo a{ width:203px; height:104px; display:block; overflow:hidden; line-height:999em;}

/*导航样式*/
.nav,.nav a:hover {background:url(../images/bg_nav.png) 20px 0px no-repeat; }
.nav{ height:42px;position:relative; overflow:hidden; margin-bottom:8px;}
.nav ul{ overflow:hidden; }
.nav li{ float:left; display:inline-block;}
.nav a{ display:block; width:100%; height:42px; line-height:999em; overflow:hidden;}
.nav1 a{ width:137px;margin-left: 20px;}
.nav1 a:hover{ background-position:-0px -42px;}
.nav2 a{ width:140px;}
.nav2 a:hover{ background-position:-137px -42px;}
.nav3 a{ width:129px;}
.nav3 a:hover{ background-position:-277px -42px;}
.nav4 a{ width:133px;}
.nav4 a:hover{ background-position:-406px -42px;}
.nav5 a{ width:132px;}
.nav5 a:hover{ background-position: -539px -42px;}
.nav6 a{ width:131px;}
.nav6 a:hover{ background-position: -671px -42px;}
.nav7 a{ width:143px;}
.nav7 a:hover{ background-position: -802px -42px;}

/*客户端通用样式*/
.khd{width:225px;position: relative;height: 238px;overflow: hidden;margin-bottom: 18px;}
.fullKhd,.btn_tese,.btn_xsk,.weihu{background-image: url(../images/sidebar_btn.jpg);background-repeat: no-repeat;}
.fullKhd{ height:46px; font-size:16px; padding-top:80px; color:#FFF; text-align:center; background-position:0 0; display:block;  position:relative; text-decoration:none; }
.fullKhd:hover{background-position: -225px 0; text-decoration:none; color:#FFF;}
.size_ver{position:absolute; left:0; width:100%; display:block; text-align:center; line-height:1em; text-decoration:none; text-decoration:underline;}
.mini_tips{background:url(../images/mini_tips.png) no-repeat; height:16px; width:16px; position:absolute; top:60px; left:155px;}
.weihu{display: block; height:24px; width:100%; text-align:center; line-height:24px; clear:both; overflow:hidden;background-position: 0 -214px;color: #fff;}
a.weihu:hover{background-position: -225px -214px;}

.btn_xsk,.btn_tese{ display:block; height:88px; width:112px; float:left; line-height:999px; overflow:hidden;display: inline;}
.btn_xsk{ background-position: 0 -126px;width: 113px;}
.btn_xsk:hover{background-position: -225px -126px;}
.btn_tese{ background-position: -113px -126px;}
.btn_tese:hover{background-position: -338px -126px;}

.new_sev{height: 30px;line-height: 30px;text-align: center;background: #552F9D;border-top: 1px solid #6340A4;border-bottom: 1px solid #6340A4;color: #fff;margin-bottom: 3px;}
.new_sev a{font-weight: bold;color: #fff;}



.quick_link li{float: left;width: 49%;text-align: center;margin-top: 5px;}
.quick_link a{margin-left: 3px;}

.frequentlyPanel{border: 1px solid #D1D1D1;background: #F8F8F8;padding: 0px 15px 0;font-family: "微软雅黑";box-shadow: 1px 1px 1px #eee;width: 193px;height: 456px;}
.frequentlyPanel .tit{line-height: 30;height: 28px;overflow: hidden;background: url(../images/tit_01.png) no-repeat 0 0;margin-bottom: 10px;margin-top: 25px;}

/** 首页边栏略窄 **/
.index_page .frequentlyPanel{width: 190px;}
.index_page .new_sev{width: 222px;}

/** 游戏资料边栏 **/
.game_page .khd{height: 126px;}
.game_page .weihu{display: none;}

.icoReg,.icoBbs,.icoSer,.icoWei,.game_guide li{background: url(../images/ico_cat.png) no-repeat 0 6px;}
.icoBbs{background-position: 0 -29px;}
.icoSer{background-position: 0 -72px;}
.icoWei{background-position: 0 -110px;}

.game_guide{padding-bottom: 10px;margin-bottom: 10px;}
.game_guide .tit{background-position: 0 -30px;}
.game_guide li{line-height: 30px;margin-right:25px;background-position: 20px -151px;padding-left: 30px;}
.game_guide a{border-bottom: 1px solid #DEDEDE;display: block;}
.game_guide a span{display: inline-block;width: 4.5em;padding-left: 1em;font-weight: bold;}

.rx{ width:216px; margin-top:20px;}
.btn_guide,.btn_kf,.btn_tes{ display:block; height:50px; width:216px; overflow:hidden; line-height:99em; }
.btn_guide{ background:url(../images/btn_guide.jpg) no-repeat;}
.btn_guide:hover{}
.btn_kf{ background:url(../images/btn_service.jpg) no-repeat; margin-top:10px;}
.btn_kf:hover{}
.btn_tes{ background:url(../images/btn_tes.jpg) no-repeat;}
.btn_tes:hover{}
.rx_con01{ background:#292929; padding:10px 0px 10px 25px;}
.rx_con01 ul li{ line-height:30px; background:url(../images/dot01.jpg) 0px center no-repeat; padding-left:15px;}
.rx_con02{  background:url(../images/indtes_bg02.jpg) 0px top no-repeat; height:280px; }
.rx_con02 ul{ padding:10px 0px 10px 25px; }
.rx_con02 ul li{ line-height:30px; background:url(../images/dot01.jpg) 0px center no-repeat; padding-left:15px;}
.rx_con02 ul li a{ color:#cb8114;}
.rx_con02 ul p{ padding-left:15px; padding-bottom:10px; color:#b2b2b2;}
.rx_con02 ul p a{ text-decoration:none;}


/*尾部*/
.bottom{background:#092d70;}
.foot{ width:920px; clear:both; padding:20px 0px 15px 0px; margin:0px auto 0;  font-size:12px; }
.foot_nav1{ width:100%; float:left;  clear:left; border-bottom:1px solid #8496b8;}
.foot_nav1 ul{ width:100%; float:left; color:#8496b8;  }
.foot_nav1 ul li{ float:left; height:30px; line-height:30px; padding:0px 10px;  background:url(../images/line_foot.jpg) right center no-repeat;}

.foot_nav2{ width:300px; float:left; margin:20px 0px 0px 360px; display:inline; clear:left;}
.foot_nav2 ul{ width:100%; float:left; }
.foot_nav2 ul li{ float:left; height:30px; line-height:30px; padding:0px 10px; background:url(../images/line_foot.jpg) right center no-repeat; }
.foot_nav2 ul li a{ color:#8496b8; text-decoration:none;}
.foot_nav2 ul li a:hover{ color:#8496b8; text-decoration:underline;}
.foot p{ line-height:25px; text-align:center; clear:both; color:#8496b8; }
.foot p a{ padding:0px 5px; color:#8496b8; text-decoration:none;}
.foot p a:hover{ color:#8496b8; text-decoration:underline;}
.foot_logo img{width:132px;height: 25px;}
#no_line{ background:none;}
#no_line2{ background:none;}


/*内容页通用样式*/
.show_con{width:100%; height:auto; overflow:hidden; padding-top:20px;}
.show_con h2{text-align:center; font-size:16px;}
.show_con h3{text-align:center; font-weight:normal; font-size:12px; color:#8d7a71; margin-bottom:15px;}
.show_con h4{font-weight:normal; overflow:hidden; margin-bottom:10px;}
.show_con p{margin:0px 0px 20px 0px;}
.show_con table{border-collapse: collapse; border-spacing: 0;margin:15px auto;}
.pruduct_info{background:#f7f7f7; font-size:12px; color:#898989; padding:20px;}
/*返回顶部*/
.gotop{background:url(../images/back_top.jpg) no-repeat; width:32px; height:98px; cursor:pointer; line-height:99em; overflow:hidden; position:absolute; top:0px; left:50%; margin-left:505px; margin-top:500px; display:none; opacity:1;}

/** 内页样式 **/
.inner_content{width: 746px;margin-left: 9px;}
.inner_top{height: 40px;background: #16548F;line-height: 40px;border-top: 1px solid #1A74B2;border-left: 1px solid #134684;border-right: 1px solid #134684;background-repeat: no-repeat;background-position: 15px 10px;}
.inner_top h3{float: left;margin: 0 20px;line-height: 40; font-size:16px;width: 64px;overflow: hidden;height: 40px;display: inline;}
.inner_main{background: #F8F8F8;padding: 28px 40px;color: #424141;border: 1px solid #CFCFCF;border-top: none; clear:both;min-height: 724px;_height: 724px;}
.con_tit{font-size: 28px;text-align: center;height: 50px;line-height: 50px;color: #073779;margin-bottom: 15px;}
.inner_main p{margin: 10px 0;}
.s_tit{font-size: 18px;border-left: 4px solid #d28a36;color: #d28a36;line-height: 22px;margin-top: 20px;padding-left: 4px;}
.con_img{text-align: center;margin: 10px 0;}

/** 列表 **/
.list{margin-bottom: 38px;}
.list li{height: 35px;line-height: 35px;font-size: 14px;color: #605F5F;position: relative; border-bottom:1px solid #e0e0e2;}
.list li a{ text-decoration:none;}
.list span{color: #ababab;position: absolute;top: 0;right: 0;line-height: 35px; font-size:12px;}
.list .dot,.list b{margin-right: 6px;font-weight: normal; color:#647273;}
.list .hot,.list .hot a{}

/** 分页 **/
.page{height: 29px;line-height: 20px;text-align: center;clear: both; margin-bottom:20px;}
.page,.page a{color: #737373;font-size: 14px;}
#showpages li,#showpages,.page p{display: inline;}
#showpages li a,.page .current span{background: url(../images/page_num_bg.png) repeat-x 0 0 #eee;border: 1px solid #DCDCDC;}
.page .current span{color: #f00;}
.page p{margin-left: 10px;}
.page a,.numz,.page span,.page p{margin-left: 3px;display: inline-block;padding: 5px 10px;*display: inline;*zoom:1;}
.page a span,.page p span{display: inline;margin-left: 0;padding: 0;}
.page a:hover{color:#bf8022;}
.numz{color: #D2D2D2;font-weight: bold;}
.pageAll{color: #d2d2d2;}