﻿/*--------- 初始化 ----------*/
@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p, caption { margin : 0; padding : 0; }
body { font : 14px/1.5 'Microsoft YaHei',Arial; color : #413c36;background:#740808;}
ul, ol, li, em, dl, dt, dd, p, cite { list-style : none; font-style : normal; }
h4, h5, h6 { font-weight : 100; font-size : 12px; }
h1, h2, h3 { font-weight : 700; font-size : 14px; }
a { color : #666666; }
a:hover { color : #006699; }
a, a:hover { text-decoration : none; }
input, select, button, textarea { vertical-align : middle; font-family : 'Microsoft YaHei'; }
img, a img { vertical-align : middle; border : none; }
.fontn{font-weight: normal;}




/*------------- 通用 -----------*/
.left{float:left!important;}
.right{float:right!important;}
.margin_top_10{margin-top:10px;}
.margin_right_10{margin-right:10px;}
.margin_bottom_10{margin-bottom:10px;}
.margin_left_10{margin-left:10px;}
.padding_top_10{padding-top:10px;}
.padding_right_10{padding-right:10px;}
.padding_bottom_10{padding-bottom:10px;}
.padding_left_10{padding-left:10px;}
.wrap{ overflow:hidden;background:url(/fswzimg/div_bg.gif) repeat-x 0 0;}
/*------------- 头部 ----------*/
.topnav{text-align:center; background:url(/fswzimg/top_nav.gif) 0 0 repeat-x; height:63px; line-height:63px;}
/*.topnav a{ color:#f1d46e; font-weight:bold; margin:0 10px;font-size:15px;}*/
.topnav a{ color:#fc0; font-weight:bold; margin:0 10px;font-size:15px;}
.topnav a:hover{color:#F90;text-decoration: underline;}
.logo{ width:1000px;margin:0 auto;overflow:hidden;}
.logo_l{ width:494px; height:383px; float:left; background:url(/fswzimg/logo_left.jpg) no-repeat 0 0;}
.logo_r{ width:506px; height:383px; float:right;background:url(/fswzimg/logo_right.jpg) no-repeat 0 0;}

.btn1  { display:block; margin:0 auto; background:url(/fswzimg/register.gif) no-repeat 0 0; width:73px;height:65px;}
.btn1:hover{background:url(/fswzimg/register1.gif) no-repeat 0 0; width:73px;height:65px;}
.btn2  { display:block; margin:0 auto; background:url(/fswzimg/accession.gif) no-repeat 0 0; width:73px;height:65px;}
.btn2:hover{background:url(/fswzimg/accession1.gif) no-repeat 0 0; width:73px;height:65px;}
.btn3  { display:block; margin:0 auto; background:url(/fswzimg/down.gif) no-repeat 0 0; width:73px;height:65px;}
.btn3:hover{background:url(/fswzimg/down1.gif) no-repeat 0 0; width:73px;height:65px;}
.btn4  { display:block; margin:0 auto; background:url(/fswzimg/manage.gif) no-repeat 0 0; width:73px;height:65px;}
.btn4:hover{background:url(/fswzimg/manage1.gif) no-repeat 0 0; width:73px;height:65px;}
.btn5  { display:block; margin:0 auto; background:url(/fswzimg/shop.gif) no-repeat 0 0; width:73px;height:65px;}
.btn5:hover{background:url(/fswzimg/shop1.gif) no-repeat 0 0; width:73px;height:65px;}
.btn6  { display:block; margin:0 auto; background:url(/fswzimg/serve.gif) no-repeat 0 0; width:73px;height:65px;}
.btn6:hover{background:url(/fswzimg/serve1.gif) no-repeat 0 0; width:73px;height:65px;}
.hero  { display:block; margin:0 auto; background:url(/fswzimg/rank.gif) no-repeat 0 0; width:221px;height:52px;}
.hero:hover{background:url(/fswzimg/rank1.gif) no-repeat 0 0;width:221px;height:52px;}

/*---------- 主体 -----------*/
.main{width:1000px;margin:-100px auto 0;overflow:hidden;}


.main_left{ width:235px; float:left;}
.left_top{width:235px; height:84px; overflow:hidden; background:url(/fswzimg/left_top.gif) no-repeat 0 0;}
.left_mid{ width:235px;overflow:hidden; background:url(/fswzimg/left_mid.gif) repeat-y 0 0;}
.left_btm{width:235px; height:18px; line-height:18px; overflow:hidden; background:url(/fswzimg/left_btm.gif) no-repeat 0 0;}

.left_nav{width:225px;padding:5px;display:block; overflow:hidden;}
.left_nav li{ float:left; display:block;width:73px; height:65px; margin:1px;}
.wycz{ width:221px; height:52px; margin:5px auto 0;overflow:hidden;}
.juche{ width:216px; height:105px; margin:10px auto 0; padding:35px 0 0 5px; display:block; overflow:hidden;background:url(/fswzimg/juche.gif) no-repeat 0 0;}
.juche li{float:left; display:block; width:95px; height:20px;margin:2px 5px;}
* html .juche{width:221px;padding:30px 0 0 0;}
.juche li a{display:block; width:95px; height:20px;line-height:20px; text-align:center; background:url(/fswzimg/juche_0.gif) no-repeat 0 0; color:#600;}
.juche li a:hover{background:url(/fswzimg/juche_1.gif) no-repeat 0 0; color:#f1d46e; font-weight:bold;}
.serve_tel{ width:221px; height:94px;margin:5px auto 0;background:url(/fswzimg/serve_tel.gif) no-repeat 0 0;}
.serve_tel p{padding:10px 0 0 60px; line-height:18px; color:#fff;}
.friend{width:171px; height:44px; padding:40px 0 0 50px;margin:10px auto 0;background:url(/fswzimg/friend.gif) no-repeat 0 0;}
.oline_pact{width:221px; height:75px;margin:5px auto 0;background:url(/fswzimg/oline_pact.gif) no-repeat 0 0;}
.oline_pact p{ text-align:center;padding-top:33px; line-height:18px; color:#fff;}
.left_top2{width:235px;height:18px; margin-top:10px; overflow:hidden;background:url(/fswzimg/left_top2.gif) no-repeat 0 0;}
.cooperate{ width:216px; height:96px; padding:26px 0 0 5px;margin:5px auto;overflow:hidden;background:url(/fswzimg/cooperate.gif) no-repeat 0 0;}
.cooperate li{ float:left; width:99px; height:35px; padding:3px;}

.main_right{ width:764px; margin-top:10px; float:right; overflow:hidden;}
.right_top{ width:764px; height:27px;overflow:hidden;background:url(/fswzimg/right_top.gif) no-repeat 0 0;}
.right_mid{width:721px;margin:0 13px; padding:5px 10px;overflow:hidden; background:url(/fswzimg/right_mid.gif) repeat-y 0 0;}
.right_btm{width:764px;height:28px;overflow:hidden; background:url(/fswzimg/right_btm.gif) no-repeat 0 0;}

.news{ float:left; width:443px; margin:-3px 0 73px 10px;}
.news_t{width:443px; overflow: hidden; display:block;}
.news_list{width:443px;overflow: hidden;display:block; margin:5px 0;}
.news_list li{ overflow: hidden;display:block;padding-left:10px;background:url(/fswzimg/news_line.gif) no-repeat 0 center;}
.news_list li a{ float:left;}
.news_list li span { float:right;}
.news_b{width:443px; overflow:hidden;background:url(/fswzimg/news_btm.gif) no-repeat 0 16px;}
.news_b a{ float:right;}


.activity{ float:right; width:150px; text-align:center; color:#f1d46e;}
.edition{width:150px; height:22px; line-height:22px;overflow:hidden;background:url(/fswzimg/edition.gif) no-repeat 0 0;}
.activity ul{width:136px; height:245px; margin-top:10px; padding:35px 7px 0;overflow:hidden; display:block;background:url(/fswzimg/activity.gif) no-repeat 0 0;}
.activity ul li{width:131px; height:61px; border:2px solid #f1d46e; margin-top:10px; overflow:hidden; display:block;}

.shop{ width:721px; height:0px; overflow:hidden; margin-top:10px; float:left;}
.shop_l{ float:left;width:60px; overflow:hidden; display:block;}
.shop_m{float:left;width:635px;height:96px; padding-top:14px; display:block;background:url(/fswzimg/shop_m.gif) repeat-x 0 0;}
.shop_r{float:left;width:26px; height:110px; line-height:110px; overflow:hidden; display:block;background:url(/fswzimg/shop_r.gif) no-repeat 0 0;}
.shop_m li{ width:137px; height:72px; float:left; display:block; padding:10px 0 0 10px; margin:0 4px; background:url(/fswzimg/shop_sp.gif) no-repeat 0 0;}
.shop_m li a.sp{ width:35px; height:35px; margin:10px 8px 0 0; display:block; float:left;border:2px solid #f1d46e;}
.shop_m li h4{display:block; float:left; color:#fff; width:88px; height:25px;overflow:hidden;padding-top:5px;}
.shop_m li h4 a{color:#fff;}
.shop_m li h4 a:hover{text-decoration: underline;}
.shop_m li p{display:block; float:left;width:88px; overflow:hidden;color:#fff; line-height:18px;}
.shop_m  li:hover{background:url(/fswzimg/shop_sp1.gif) no-repeat 0 0;}

.lbox{ width:348px; overflow:hidden; margin-top:10px;}
.lbox h2{ width:348px;display:block; overflow:hidden;}
.jyjl{ width:326px;height:175px;border-left: 1px solid #bfab62;border-right: 1px solid #bfab62; padding:5px 10px; background:#fae6a1;overflow:hidden;}
.lbox_btm{width:348px; height:8px; line-height:8px; display:block; overflow:hidden; background:url(/fswzimg/lbox_b.gif) repeat-x 0 0;}

.jyjl li{ height:22px; line-height:22px; overflow: hidden;display:block;padding-left:10px;background:url(/fswzimg/news_line.gif) no-repeat 0 center;}
* html .jyjl li{ height:20px; line-height:20px;}
*+html .jyjl li{ height:20px; line-height:20px;}
.jyjl li a{ float:left;}
.jyjl li span { float:right;}
.mline{width:291;padding-top:5px;display:block;overflow:hidden;text-align:right;background:url(/fswzimg/mline.gif) no-repeat 10px 16px;}

.yxzl{width:326px;height:180px;overflow:hidden;border-left: 1px solid #bfab62;border-right: 1px solid #bfab62; padding:0 10px 5px; background:#fae6a1;overflow:hidden;}
.yxzl dt{width:326px; float:left; margin-top:5px; display:block; overflow:hidden; height:15px;}
.yxzl dd{ float:left; display:block; height:20px; line-height:20px; margin:0 5px;overflow:hidden;}

.yxjt{width:336px;height:100px;overflow:hidden;border-left: 1px solid #bfab62;border-right: 1px solid #bfab62; padding:10px 0 5px 10px; background:#fae6a1;overflow:hidden;}
.yxjt li{ float:left; width:102px; height:76px; padding:0 3px;}


.footer{ width:100%; height:104px; margin-top:10px; overflow:hidden; text-align:center;background:url(/fswzimg/footer.gif) repeat-x 0 0;}
.footer p{ margin-top:30px; display:block; overflow:hidden; color:#fff;}
.footer a{color:#fae6a1;}
.footer a:hover{text-decoration: underline;}
/*----------- 幻灯 ---------*/
.slidepic {width:257px;height:312px; border:2px solid #500;position: relative; float:left;}
.slidepicbox {position: relative;width: 100%;height: 312px;text-align: left;overflow: hidden;float:left;}
.slide {position: absolute;left: 145px;bottom: 2px;width: 100%;height: 16px;float: right;z-index: 2;}
.slide a:link, .slide a:visited, .slide a:active {margin: 0px 3px 0px 0px;font-family: "Microsoft Yahei", "微软雅黑", sans-serif;	padding: 0px 6px 0px 6px;float: left;height:16px;line-height:16px;text-align: center;font-size: 12px;color:#fff;text-decoration:none;background: #000;filter: alpha(opacity=30, Style=0);-moz-opacity:0.30;opacity: 0.3;}
.slide a:hover {color:#fff;background: #000;filter: alpha(opacity=60, Style=0);-moz-opacity:0.60;opacity: 0.6;}
.slidefont11 {margin: 0px 3px 0px 0px;padding: 0px 6px 0px 6px;float: left;text-align:center;font-size: 12px;line-height:16px;color:#fff;background: #000;filter: alpha(opacity=60, Style=0);-moz-opacity:0.60;opacity: 0.6;}
.slidetxt11 {position: absolute;left: 0px;bottom: 0px;padding: 2px 0 0 5px;height: 24px;color: #fff;white-space:nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;	overflow: hidden;text-align: left;float:left;}
.slidetxt11 a{ font-size:14px; color:#fff;}
.slidetxt_bg11 {position: absolute;left: 0px;bottom: 0px;width: 100%;height: 24px;background: #000;filter: alpha(opacity=60, tyle=1);-moz-opacity:0.60;opacity: 0.6;}

.tl{ width:10px; height:10px; display:block; overflow:hidden;position: absolute; top:-3px; left:-3px;background:url(/fswzimg/tl.png) no-repeat 0 0;}
* html .tl{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/fswzimg/tl.png");background:none;}
*+html .tl{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/fswzimg/tl.png");background:none;}

.tr{width:10px; height:10px; display:block; overflow:hidden;position: absolute; top:-3px; right:-3px;background:url(/fswzimg/tr.png) no-repeat 0 0;}
* html .tr{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/fswzimg/tr.png");background:none;}
*+html .tr{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/fswzimg/tr.png");background:none;}


.bl{width:10px; height:10px; display:block; overflow:hidden;position: absolute; bottom:-3px; left:-3px;background:url(/fswzimg/bl.png) no-repeat 0 0;}
* html .bl{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/fswzimg/bl.png");background:none;}
*+html .bl{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/fswzimg/bl.png");background:none;}

.br{width:10px; height:10px; display:block; overflow:hidden;position: absolute; bottom:-3px; right:-3px;background:url(/fswzimg/br.png) no-repeat 0 0;}
* html .br{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/fswzimg/br.png");background:none;}
*+html .br{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/fswzimg/br.png");background:none;}


/*------------ 分页 ----------*/
.page {padding: 3px; margin: 3px; text-align: center}
.page a { border: #ccc 1px solid; padding:2px 5px; margin: 2px; color: #036cb4; text-decoration:none}
.page a:hover,.page a:active  {border: #999 1px solid;color: #666;}
.page .current {border: #036cb4 1px solid; font-weight: bold; padding:2px 5px; margin: 2px; color: #fff; background: #036cb4;}
.page .disabled {border: #ccc 1px solid;padding:2px 5px; margin: 2px;  color: #ccc;}



/*--------- 列表页 ---------*/
.list_top{ color:#f1d46e; width:713px; height:31px; margin:0 auto; line-height:31px;display:block; overflow:hidden;background:url(/fswzimg/list_top.gif) no-repeat 0 0;}
.list_top a {color:#f1d46e; text-decoration:none}
.list_top a:hover,.list_top a:active  {color: #666;}
.list_top .current {font-weight: bold; color: #fff; background: #036cb4;}
.list_top .disabled {color: #ccc;}
.list_mid{width:691px;padding:10px;margin:0; display:block; overflow:hidden; background:#FAE6A1;border-left:1px solid #BFAB62;border-right:1px solid #BFAB62;}
.list_btm{width:713px;margin:0;  height:8px;line-height:8px;display:block; overflow:hidden;background:url(/fswzimg/list_btm.gif) no-repeat 0 0;}
.list_mid dl{width:691px;display:block; overflow:hidden;}
.list_mid dt{ float:left; padding:0 5px 10px;display:block; overflow:hidden;}
.list_mid dd {
	width:661px;
	height:30px;
	line-height:30px;
	padding:0 5px;
	display:block;
	overflow:hidden;
}
.list_mid dd p{ float:left; display:block;}
.list_mid dd span{ float:right;display:block;}
.list_mid dd a{ padding:0 10px; float:left;display:block; font-size:12px; }


/*--------- 内容页 ---------*/
.title1{ text-align:center; font-size:14px; color:#700;}
.content_hr{ width:691px; height:16px; line-height:16px; display:block; overflow:hidden;background:url(/fswzimg/content_hr.gif) no-repeat center 0; margin:10px 0;}
.content{ padding:10px;}

.blue_btn {FONT-WEIGHT: bold; BACKGROUND: url(/img/main/blue_btn_bg.png) no-repeat 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 100px; CURSOR: hand; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LETTER-SPACING: 0.1em; HEIGHT: 23px; BORDER-BOTTOM-STYLE: none;margin-top:5px}

#contentRight {WIDTH: 690px; FLOAT: right;}
.rightThree {BORDER-LEFT: #d8d8d8 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 12px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 0px}
.shiwanT {BACKGROUND-IMAGE: url(/img/product/index_26.jpg); BACKGROUND-REPEAT: no-repeat;BACKGROUND-POSITION: 50% top; HEIGHT: 35px}
.left {	TEXT-ALIGN: left; LINE-HEIGHT: 29px; PADDING-LEFT: 14px; FLOAT: left; COLOR: #080808; FONT-SIZE: 14px; FONT-WEIGHT: bold}
.shiwanL {PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 5px;BACKGROUND:#fae6a1}
.game {MARGIN: 5px 0px 0px 3px; WIDTH: 133px; FLOAT: left; HEIGHT: 130px; PADDING-TOP: 11px;BACKGROUND:#fbdf7d}
.game:hover {BACKGROUND: #f9c616;}
.game:hover A {BACKGROUND: #f9c616}
.gamepic {TEXT-ALIGN: center; WIDTH: 115px; MARGIN-BOTTOM: 11px; HEIGHT: 40px; MARGIN-LEFT: 9px; CLEAR: both}
.gamelist {TEXT-ALIGN: center; MARGIN: 0px auto; PADDING-LEFT: 11px; WHITE-SPACE: nowrap; CLEAR: both; woverflow: hidden}
.gamelist SPAN {LINE-HEIGHT: 25px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #b00c00; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.rightFive {BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR:#ffffff; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 0px}
.gclear {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px}