﻿/* CSS Document */
@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	font-family:微软雅黑;
}
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0 none; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none outside none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ""; }
abbr, acronym { border: 0 none; }
a { text-decoration: none; }
a:focus { outline:none; }
a:hover{color:#333;}
.clearfix:after {content:"";display:block;height:0;clear:both;}
.clearfix {zoom:1;}
.rel{
	width: 1220px;
	position: relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.wrap{
	max-width: 100%;
	padding-bottom:960px;
	overflow: visible;
	background-color: #FFFFFF;
	background-image: url(../images/mainbg1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.header{height: 620px;position: relative;}
/*导航*/
.topnav{
	position:absolute;
	right:70px;
	top:56px;
	text-align: center;
	height: 53px;
}
.topnav a{
	height:20px;
	line-height:10px;
	display:inline-block;
	color: #000000;
	font-size: 16px;
	position: relative;
	font-family: "微软雅黑";
	padding-top: 0;
	padding-right: 28px;
	padding-bottom: 0;
	padding-left: 28px;
}
.STYLE1 {
	font-size: 12px;
	color: #444444;
}
.STYLE2 {
	color: #444444;
	font-weight: bold;
	font-size: 16px;
}
.STYLE3 {
	color: #FFFFFF;
	font-size: 12px;
}
.STYLE4 {
	font-size: 14px;
}

.STYLE5 {
	font-size: 14px;
	color: #a99359;
}
.STYLE6 {
	color: #a99359
}
.STYLE7 {
	font-size: 16px;
	color: #FF0000;
	font-family: "新宋体";
	font-weight: bold;
}
.Layer1 {
	position:absolute;
	width:450;
	height:312;
	z-index:2;
	left: 1px;
	top: 1px;
}
.Layer2 {
	position:absolute;
	width:290px;
	height:130px;
	left: 0px;
	top: 848px;
}
.Layer3 {
	position:absolute;
	width:258px;
	height:40px;
	left: 312px;
	right: 25px;
	top: 83px;
	background: #d6c78c;
}
.Layer4 {
	position:absolute;
	width:260px;
	height:128px;
	left: 923px;
	top: 124px;
}
.Layer5 {
	position:absolute;
	width:258px;
	height:40px;
	left: 922px;
	right: 25px;
	top: 83px;
	background: #d6c78c;
}
.Layer6 {
	position:absolute;
	width:260px;
	height:96px;
	left: 312px;
	top: 124px;
}
.Layer7 {
	position:absolute;
	width:258px;
	height:40px;
	left: 312px;
	right: 25px;
	top: 343px;
	background: #d6c78c;
}
.Layer8 {
	position:absolute;
	width:260px;
	height:128px;
	left: 314px;
	top: 384px;
}
.Layer9 {
	position:absolute;
	width:258px;
	height:40px;
	left: 922px;
	right: 25px;
	top: 343px;
	background: #d6c78c;
}
.Layer10 {
	position:absolute;
	width:260px;
	height:128px;
	left: 924px;
	top: 384px;
}
.Layer11 {
	position:absolute;
	width:258px;
	height:40px;
	left: 312px;
	right: 25px;
	top: 603px;
	background: #d6c78c;
}
.Layer12 {
	position:absolute;
	width:260px;
	height:128px;
	left: 314px;
	top: 644px;
}
.Layer13 {
	position:absolute;
	width:258px;
	height:40px;
	left: 922px;
	right: 25px;
	top: 603px;
	background: #d6c78c;
}
.Layer14 {
	position:absolute;
	width:260px;
	height:128px;
	left: 924px;
	top: 644px;
}
.Layer15 {
	position:relative;
	width:1200px;
	height:250px;
	z-index:1;
}
.Layer16 {
	position:absolute;
	width:280;
	height:156;
	left: 281px;
	top: 65px;
}
.Layer17 {
	position:relative;
	width:880px;
	height:30px;
	z-index:2;
	left: 100px;
	padding: 10px;
}
.Layer18 {
	position:relative;
	width:800px;
	height:120px;
	left: 100px;
	top: 50px;
}
.topnav a:hover{color: #bba365}
.topnav_fuwu { width: 97px; height: 180px; position: absolute; top:34px; right: 138px; display: block;}
.topnav_fuwu_bg { width: 97px; height: 180px;position: absolute; top: 0; left: 0; z-index: 10;}
.topnav_fuwu_list { width: 77px; height: 160px; padding:0 10px; position: absolute; top: 0; left: 0; z-index: 2000;}
.topnav_fuwu_list li { height: 28px; line-height: 28px; text-align: center;}
.topnav .topnav_fuwu_list li a { color: #fff; background: none; display: inline; float: none; text-indent: 0;padding: 0;font-size: 14px;}
.topnav .topnav_fuwu_list li a:after{display: none;}
.topnav .topnav_fuwu_list li a:hover { text-decoration: underline; background: none; display: inline;}
.btns-box{float: left;width:290px;height:230px;}
.btn-download{display: block;width: 290px;height: 120px;background: url(../images/btn-down.png) no-repeat 0 0;}
.btn-download:hover{background-position: 0 -120px;}
.btn-list{width: 290px;background-color: #4a6181;overflow: hidden;}
.btn-list li{float: left;width:144px;height:48px;line-height:48px;text-align: center;border-bottom: 1px solid #7890ad;border-right: 1px solid #7890ad;}
.btn-list li a{color: #fff;display:block;width:100%;height:100%;font-size: 14px;}
.btn-list li a:hover{background-color: #3c506d;}
.btn-list li span{float:left;margin-right:8px;margin-top:15px;margin-left:26px;width: 18px;height: 18px;}
.btn-list li em{float:left;line-height: 50px;font-style: normal;}
.icon-recharge{background: url(../images/icon-recharge.png) no-repeat center;}
.icon-reg{background: url(../images/icon-reg.png) no-repeat center;}
.icon-download{background: url(../images/icon-download.png) no-repeat center;}
.icon-guide{background: url(../images/icon-guide.png) no-repeat center;}
.xinfu{background-color: #fff;width: 290px;padding-bottom: 20px;height: 137px;}
.xinfu h3,.rili h3,.bbs h3,.discuss h3{width:250px;margin:0 auto;font-size: 20px;color: #a99359;padding: 10px 0;border-bottom: 1px solid #e0e0e0;position: relative;}
.xinfu h3:after,.rili h3:after,.bbs h3:after,.discuss h3:after{display: block;content: '';width:80px;height: 3px;background-color: #a99359;position: absolute;left: 0;bottom: 0; }
.more{
	position: absolute;
	right: 36px;
	top:22px;
	font-size: 20px;
	color: #a99359;
	width: 17px;
}
.more:hover,.newscon .more:hover{color: #6d5f39;}
.xinfu p{width:250px;margin:11px auto 0;font-size: 14px;color: #999999;}
.xinfu p span{display: inline-block;padding-right:10px;color: #333333}
/********lunbo***********/		
.lb_wrap{
	float:left;
	width:596px;
	height:375px;
	overflow:hidden;
	position:relative;
	margin-top: 0;
	margin-right: 12px;
	margin-bottom: 0;
	margin-left: 12px;
}
.lb_box{ width:595px; height:376px; overflow:hidden;}
.lb_cont1{ display:none; width:595px; height:376px;}
.lb_cont1 img{ display:block; width:596px; height:376px;}
#shop_btn{  width:596px; height:38px; position:absolute; bottom:0; left:0;background-color: #4a6181;}
#shop_btn_left,#shop_btn_right{ height:38px; width:20px; float:left; cursor:pointer;}
#shop_btn_left{ background:#4a6181 url(../images/lunbo-left.png) no-repeat center center;}
#shop_btn_right{ background:#4a6181 url(../images/lunbo-right.png) no-repeat center center;}
#shop_name{ float:left; width:555px; height:38px; overflow:hidden;}
#shop_name td a{ display:block; width:111px; height:38px; cursor:pointer; overflow:hidden;line-height:38px;  color:#fff; font-size:14px;text-align:center;}
#shop_name td.curr a,#shop_name td a:hover{ text-decoration:none; background:#374961; }
.rili{float: left;width: 300px;}
.rili-cont{
	height: 270px;
	width: 290px;
}
.rili h3 span.m{
	position: absolute;
	right:0;
	top:15px;
	color:#a99359;
	font-size:16px;
	width: 26px;
}
.week_box{
	width:290px;
	height: 135px;
}
.week_tit{width:252px;background:#bba364;margin-top: 12px; }
.week_tit li{ float:left; width:36px; height:22px; line-height:22px; text-align:center; font-size:14px; color:#fff; cursor:pointer;position: relative; }
.week_tit li:after{display: none;content: '';position: absolute;bottom: -7px;left:14px;width: 0;height: 0;border: 4px solid transparent;border-top-color: #d1b771;}
.week_tit li.on{background-color: #d1b771; }
.week_tit li.on:after{display: block;}
.week_ul{ padding-top:10px; height:173px; overflow-y:auto; }
.week_ul li{padding:5px 0 0; color:#333333; text-align:right; line-height:16px; overflow:hidden;}
.week_ul li p{line-height:20px; text-align:left; overflow:hidden; font-size:14px; padding-right: 2px;}
.week_ul li p span{float: right;color: #999999;}
.week_ul li p a{font-weight: bold;}
.week_ul li a{ color:#a99359; font-size:14px; }
.week_ul li a:hover{color:#ac94ca;}
.tab_cont_week{ display:none;}
.kefu{width: 290px;height: 105px;background: #4a6181 url(../images/kefu.png) no-repeat 35px center;position: relative;}
.kefu p{padding: 20px 0 0 150px;font-size: 12px;color: #fff;}
.kefu-online{position: absolute;left: 0;top:0;width: 130px;height: 80px;}
.section2{
	margin-top: 30px;
	height:290px;
	position: absolute;
	left: 1202px;
}
.left-btns{
	position: relative;
	height: 200px;
	width: 290px;
	margin-top: 100px;
}
.left-btns-box{
	background-color: #4a6181;
	margin-bottom: 12px;
}
.left-btns-box h3{font-size: 20px;color: #ebd595;padding: 14px 22px;}
.left-btns-box ul{width: 100%;border-top: 1px solid #7890ad;}
.left-btns-box ul li{float: left;width:144px;height:45px;line-height:47px;text-indent:10px;border-bottom: 1px solid #7890ad;border-right: 1px solid #7890ad;}
.left-btns-box li a{color: #fff;display:block;width:100%;height:100%;font-size: 14px;}
.left-btns-box li a.font12{font-size: 12px;}
.left-btns-box li a:hover{background-color: #3c506d;}
.kuai-box li a span{padding-right: 10px;display: inline-block;background: url(../images/arrow.png) right center no-repeat;}
.fuwu-box li a span,.info-box li a span{display: inline-block;background-image: url(../images/icon1.png);background-repeat: no-repeat;}
.fuwu-box ul li,.info-box ul li{text-indent: 22px;}
.fuwu-box li a span.icon01,.info-box li a span.icon08{background-position: 0 16px;}
.fuwu-box li a span.icon02,.info-box li a span.icon09{background-position: -144px 16px;}
.fuwu-box li a span.icon03,.info-box li a span.icon10{background-position: 0 -37px;}
.fuwu-box li a span.icon04,.info-box li a span.icon11{background-position: -144px -35px;}
.fuwu-box li a span.icon05,.info-box li a span.icon12{background-position: 0 -87px;}
.fuwu-box li a span.icon06,.info-box li a span.icon13{background-position: -144px -84px;}
.fuwu-box li a span.icon07,.info-box li a span.icon14{background-position: 0 -134px;}
.info-box li a span.icon15{background-position:  -144px -134px;}
.info-box li a span{display: inline-block;background-image: url(../images/icon2.png);background-repeat: no-repeat;}
.news{width:596px;height:396px;position:absolute;left: 302px;top:0;overflow: hidden;background: #fff;}
.newstit,.screentit{height:51px;width: 556px;margin:0 auto;border-bottom: 1px solid #e0e0e0;position: relative;}
.newstit span,.screentit span{padding:14px 0;float:left;font-size: 20px;color: #a99359;position: relative;cursor: pointer;}
.newstit span:after,.screentit span:after{display: none;content: '';width:40px;height: 3px;background-color: #a99359;position: absolute;left: 0;bottom: 3px; }
.newstit span.on:after,.screentit span.on:after{display: block;}
.newstit em.newstit-line,.screentit em.newstit-line{float:left;width: 7px;height: 51px;padding:0 20px;background:url(../images/newstit-line.png) no-repeat center;}
.newscon{color:#d3eaff;padding:0 20px;position: relative;display: none;}
.newscon .more{position:absolute;right:22px;top:-92px;font-size: 20px;color: #a99359;}
.newscon li a:hover{color:#a99359;}
.newscon li{height:34px;line-height:34px;overflow:hidden;font-size:12px;padding-left:3px;color:#333333;font-size:14px;}
.newscon li.top{font-size:12px;color:#a99359;}
.newscon li.top a{color:#a99359;}
.newscon li em{float:right;font-style:normal;font-family:Verdana;color: #999999;}
.newscon li span{float:right;}
.newscon a{color:#333333;font-size:14px;}
.news-hot{margin:10px auto;width: 556px;height: 42px;line-height: 42px;background-color: #f7f5f5;text-align: center;}
.news-hot a{font-size: 16px;color: #f00;}
.pics-box{position: absolute;right: 0;top:0;width: 290px;}
.pics-box a{display: block;margin-bottom: 12px;}
.pics-box a img{width: 290px;height: 124px;display: block;}
.ts-box{width: 898px;position: absolute;top:408px;right: 0;}
.ts-box ul{ width:900px; overflow:hidden; }
.ts-box ul li{float:left;height:310px; float:left;  }
.ts-box ul li span{float:left;width: 66px;height: 310px;background-repeat: no-repeat;background-position: 0 0;}
.ts-box ul li span.on{background-position: 0 -310px;}
.ts-box ul li span.ts-tab1{background-image: url(../images/ts-tab1.png);}
.ts-box ul li span.ts-tab2{background-image: url(../images/ts-tab2.png);}
.ts-box ul li span.ts-tab3{background-image: url(../images/ts-tab3.png);}
.ts-box ul li span.ts-tab4{background-image: url(../images/ts-tab4.png);}
.ts-box ul li span.ts-tab5{background-image: url(../images/ts-tab5.png);}
.nr{float: left;display: none;}
.section3 h3{width: 280px;}
/*bbs*/
.bbs{ background:#fff; width:320px; height:400px; float: left;}
.tab_bbs{ width:290px; height:26px; overflow:hidden; background:#b29ec6; border-top:4px solid #b29ec6; padding-left:1px; }
.tab_bbs li{ float:left; width:72px; height:28px; font:normal 14px/28px "微软雅黑"; color:#fff; text-align:center; cursor:pointer;  }
.tab_bbs li.on{ color:#63636e; background:#fff; }
.bbs_cont{ margin:0 auto;width:280px; font-size:12px; background:#fff; padding:15px 10px 0; position:relative; }
.tab_cont_bbs{ display:none; }
.bbs_mt{ padding:10px 0; border-bottom:1px solid #b1b1b1; width:268px; margin:0 auto; display:none; }
.bbs_mt h3 a{ font-size:14px; font-weight:bold; color:#ac94ca; height:20px; overflow:hidden; display:block; text-overflow:ellipsis; white-space:nowrap; }
.bbs_mt p{ padding:2px 0 0; height:40px; overflow:hidden; line-height:20px;  }
.bbs_mt p a{ font-size:12px; color:#63636e; }
#bbsList1 li,#bbsList2 li{padding: 6px 0;}
.news_ul li{ width:271px; height:22px; padding:5px 0 0; color:#999999; font-size: 14px; text-align:right; line-height:16px; overflow:hidden;}
.news_ul li p{ float:left; width:220px; height:22px; text-overflow:ellipsis; white-space:nowrap; line-height:16px; text-align:left; overflow:hidden; color:#b1b1b1;}
.news_ul li a{ color:#333333;}
.news_ul li a.lei{ color:#3e4041;}
.news_ul li a:hover,.news_ul li a.lei:hover{color:#a99359;}
.news_ul li.top,.news_ul li.top a,.news_ul li.top a.lei{ color:#ed4747;}
.discuss{ background:#fff; width:320px; height:400px; float: left;margin-left: 12px; }
.huati_box {width: 267px;height: 22px; overflow: hidden; margin:4px auto; }
.huati {float: left;width: 40px;height: 22px;font-size: 14px; color:#fff; background:#b29ec6;text-align: center; line-height:22px;}
.huati_t {float: left; width:173px; padding:0 5px; font-size:12px; background:#e6e6eb; color:#63636e; line-height:22px; overflow:hidden; }
.btn_fabiao { text-align:center; float:right; width:38px; height:20px; overflow: hidden; border:1px solid #b29ec6; line-height:20px; font-size:14px; color:#b29ec6; }
#demo {width:267px; height: 270px;padding: 12px;overflow: hidden;  clear:both;}
.huati_ul {width: 267px;}
.huati_ul li {width: 267px; height: 26px; line-height: 26px; overflow:hidden;}
.huati_ul li a{width: 220px; float: left; color: #3e4041; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.huati_ul li span{float: right;}
.huati_ul li img.touxiang {float: left;width: 34px;height: 34px;}
.huati_r {float: right; width:210px; }
.name_wrap {width: 210px;height: 18px;text-align: right;color: #a7a7a7;overflow: hidden;}
.name_wrap p {float: left;color: #63636e; font-weight:bold; }
.name_wrap span{ color:#a0a0a0; }
.huati_neirong {width: 210px;font: normal 12px/16px "宋体";color: #63636e;}
.screen-box{
	float: left;
	width: 1200px;
	height: 860px;
	background: #fff;
	position: relative;
	top: 50px;
	overflow: hidden;
}
.screentit{
	width: 1180px;
}
.screentit span:after{width: 80px;}
.screen-cont{display: none;}
.screen-cont ul{width: 520px;margin:0 auto;overflow: hidden;}
.screen-cont ul li{float: left;width: 240px;margin:14px 10px 0;}
.screen-cont ul li img{width: 240px;height: 124px;}
.screen-cont ul li p{padding-top: 6px;font-size: 14px;text-align: center;}
.screen-cont ul li a{color: #333333;}

.top_box{ position:relative; width:100%; height:440px; overflow:visible;}
.top_nav{
	position:absolute; 
	height:22px;
	top:28px;
	left:378px;
	z-index: 20016;
}
.top_nav div{  width:100px; text-align:center; float:left; }
.top_nav div a{
	color:#000000;
	text-decoration:none;
	font-family: "微软雅黑";
	font-size: 15px;
	font-weight: bold;
}
.top_nav div p{ padding-top:15px; position:relative; }
.top_nav div p a{ display:block; width:100px; height:24px; font:normal 12px "微软雅黑"; color:#000203;}
.top_nav div p a:hover{ color:#9b92b6; text-decoration:underline}
.top_nav div p span{ position:absolute; display:block;  width:100px; text-align:center; color:#9b92b6; top:0; font:normal 12px Arial, Helvetica, sans-serif; }

.box7{height:341px;}
.vBox{
	height:260px;
	background:#FFF;
	width: 1200px;
}
.vBoxList{width:1200px; height:260px; overflow:hidden;}
.vBoxList ul{width:1250px;}
.vBoxList li{float:left; width:287px; height:141px; padding:10px 0 0 10px;}
.vBoxList a{display:block; width:287px; height:240px; position:relative; color:#FFF;}
.vBoxList a img{display:block; width:287px; height:200px;}
.vBoxList a span{position:absolute; left:2px; bottom:-3px; z-index:2; width:100%; height:30px; line-height:30px; text-align:center; background:rgba(0,0,0,0.7); background:rgba(0,0,0,0.7);}
.vBoxList a strong{display:block; width:29px; height:35px; background:url(../images/j.png) no-repeat 0 0; position:absolute; left:22px; top:46px; z-index:2; -webkit-transition:all 0.2s;}
.vBoxList a:hover strong{left:32px;}

.vBox1{
	height:260px;
	background:#FFF;
	width: 1240px;
}
.vBoxList1{width:1240px; height:260px;}
.vBoxList1 ul{width:px;}
.vBoxList1 li{float:left; width:600px; height:141px; padding:10px 0 0 10px;}
.vBoxList1 a{
	display:block;
	width:560px;
	height:200px;
	position:relative;
	color:#FFF;
}
.vBoxList1 a img{display:block; width:287px; height:200px;}
.vBoxList1 a span{position:absolute; left:302px; bottom:0px; z-index:2; width:258px; height:34px; line-height:30px; text-align:center; background:rgba(0,0,0,0.7); background:rgba(0,0,0,0.7);}
.vBoxList1 a strong{display:block; width:29px; height:35px; background:url(../images/j.png) no-repeat 0 0; position:absolute; left:22px; top:46px; z-index:2; -webkit-transition:all 0.2s;}
.vBoxList1 a:hover strong{left:32px;}


.vBox2{
	height:260px;
	background:#FFF;
	width: 1240px;
}
.vBoxList2{width:1240px; height:260px;}
.vBoxList2 ul{width:px;}
.vBoxList2 li{float:left; width:600px; height:141px; padding:10px 0 0 10px;}
.vBoxList2 a{
	display:block;
	width:560px;
	height:200px;
	position:relative;
	color:#FFF;
}
.vBoxList2 a img{display:block; width:287px; height:200px;}
.vBoxList2 a span{position:absolute; left:302px; bottom:0px; z-index:2; width:258px; height:34px; line-height:30px; text-align:center; background:rgba(0,0,0,0.7); background:rgba(0,0,0,0.7);}
.vBoxList2 a strong{display:block; width:29px; height:35px; background:url(../images/j.png) no-repeat 0 0; position:absolute; left:22px; top:46px; z-index:2; -webkit-transition:all 0.2s;}
.vBoxList2 a:hover strong{left:32px;}


.vBox3{
	height:260px;
	background:#FFF;
	width: 1240px;
}
.vBoxList3{width:1240px; height:260px;}
.vBoxList3 ul{width:px;}
.vBoxList3 li{float:left; width:600px; height:141px; padding:10px 0 0 10px;}
.vBoxList3 a{
	display:block;
	width:560px;
	height:200px;
	position:relative;
	color:#FFF;
}
.vBoxList3 a img{display:block; width:287px; height:200px;}
.vBoxList3 a span{position:absolute; left:302px; bottom:0px; z-index:2; width:258px; height:34px; line-height:30px; text-align:center; background:rgba(0,0,0,0.7); background:rgba(0,0,0,0.7);}
.vBoxList3 a strong{display:block; width:29px; height:35px; background:url(../images/j.png) no-repeat 0 0; position:absolute; left:22px; top:46px; z-index:2; -webkit-transition:all 0.2s;}
.vBoxList3 a:hover strong{left:32px;}
