﻿
/* - - - - - - - - - 各浏览器样式默认值标准化  - - - - - - - - -*/
html,body,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,ins,a,address,code,del,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label{margin:0;padding:0;border:0;font-style:inherit;font-family:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,audio,video{margin:0;padding:0;display: block;}
html{-webkit-text-size-adjust:none;}
img{border:none;vertical-align:middle;}
input,select,button{padding:0;margin:0;outline:none;font-family:inherit;vertical-align:middle;font-size:inherit;}
textarea{font-family:inherit;padding:0;margin:0;resize:none;outline:none;font-size:inherit;}
button{cursor:pointer;}
html{overflow-x:hidden;}
body{font-size:14px;background-color:#000000;font-family:-apple-system, BlinkMacSystemFont, 'Microsoft YaHei', sans-serif;}
ul,ol{list-style-type:none;}
h1{font-size:24px;}
h2{font-size:18px;}
h3,h4{font-size:14px;}
h5,h6{font-size:inherit;}
i,em,address,ins{font-style:normal;}
a{text-decoration:none;color:#4f4f4f;}
a:hover{text-decoration:underline;transition:color 200ms linear 0s,background-color 200ms linear 0s,border-color 200ms linear 0s;}	
a:active{}	
a:visited{}
/*  - - - - - - - - - 常用类样式  - - - - - - - - -*/
.photo img,.photo_fullsize img{display:block;width:100%;height:100%;}	
.no_bor{ border:none!important;}
.no_bg{ background:none!important;}
.clear{ display:block;height:0; line-height:0;overflow:hidden; clear:both;font-size:0;}
.center::after,.clear_::after{content:"";display:block; clear:both;height:0; line-height:0; overflow:hidden;}
.center{margin:0 auto;width:1350px;}	

	.container1{width:617px;height:auto;margin:0 auto;}
	.container1 .div_scroll{width:100%;height:289px;overflow:auto;}
	.container1 .scroll_container{position:relative;overflow:hidden;}
	.container1 .scroll_absolute{position:absolute;}
	.container1 .scroll_vertical_bar{width:13px;height:100%;position:absolute;top:0;right:0;margin:0;padding:0;}
	.container1 .scroll_track{position:relative;border-radius:10px;background:url(../images/line_y2.gif) repeat-y center top;}
	.container1 .scroll_drag{position:relative;top:0;left:0;border-top:none;border-bottom:none;cursor:pointer;background-color:#bda078;border-radius:20px;}
	.container1 .scroll_arrow{text-indent:-20000px;cursor:pointer;display:block;}
	/*音乐*/
	.music{-webkit-animation: rotate 4s linear infinite;animation: rotate 4s linear infinite;background:none;}
	.music{width:36px;height:36px;background:url(../images/icon_music_off.png) no-repeat left top;cursor:pointer;z-index:10000;animation-play-state:paused;position:absolute;right:47px;top:-40px;}
	.music.ro{animation-play-state:running;background-image:url(../images/icon_music_on.png);}

	@-webkit-keyframes rotate {
	  0%,
	  100% {-webkit-transform: rotate(0deg);}
	  100% { -webkit-transform: rotate(360deg);}
	}
	@keyframes rotate {
	  0%,
	  100% {transform: rotate(0deg); }
	  100% {transform: rotate(360deg);}
	}
	@keyframes breathe {
	  0% {opacity:0;}
	  50% {opacity:1;}
	}
	
	@keyframes press{
		50%{ transform:translateY(40px);}
	}
	
	@-webkit-keyframes press{
		50%{ -webkit-transform:translateY(40px);}
	}








/*- - - - - - - - -样式属完美传奇PC端部分index.html - - - - - - - -*/
/*页头*/

/*网站标志*/
#logo {
	float: left;
	width: 468px;
	height: 172px;
	position: absolute;
	left: 50%;
	margin-left: -234px;
}

#logo a {
	width: 100%;
	height: 100%;
	display: block;
}

/*菜单*/
#menu {
	margin: 0 auto;
	width: 1350px;
}

#menu ul {
	float: left;
}

#menu ul>li {
	float: left;
	margin-right: 30px;
	position: relative;
}

#menu ul>li:last-child {
	margin-right: -20px;
}

#menu ul>li:nth-child(3) {
	margin-right: 476px;
}

#menu ul>li>a {
	display: block;
	color: #ffffff;
	text-align: center;
	padding-left: 25px;
	padding-right: 25px;
	text-decoration: none;
	padding-top: 26px;
	padding-bottom: 27px;
	text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
}

#menu ul>li>a:hover,
#menu ul>li.change>a {
	background: url(../images/menu_abg.png) repeat-x left top;
}

#menu ul>li>a:hover .RQcode {
	display: block;
	margin-top: -14px;
}

#menu ul>li>a>strong {
	line-height: 1.92;
	font-size: 17px;
	font-weight: normal;
	display: block;
}

#menu ul>li>a>span {
	display: block;
	color: #7c7c7c;
	font-family: 'Times New Roman', Times, serif;
	font-size: 12px;
}

/*二维码*/
.RQcode {
	line-height: 21px;
	position: absolute;
	color: #020202;
	padding-bottom: 7px;
	background: #fff;
	border-radius: 9px;
	font-size: 12px;
	top: 100%;
	left: 13px;
	margin-top: 0px;
	display: none;
	transition: margin-top 0.3s ease-in;
	text-shadow: none;
}

.RQcode::before {
	width: 0px;
	height: 0px;
	position: absolute;
	right: 50%;
	bottom: 100%;
	margin-right: -12px;
	border: 12px solid transparent;
	border-bottom: 7px solid #fff;
	content: "";
}

.RQcode ._pics {
	width: 124px;
	height: 124px;
	margin: 0 auto 7px auto;
	display: block;
}

.RQcode ._pics img {
	width: 100%;
	height: 100%;
	display: block;
}

.RQcode strong {
	text-align: center;
	font-size: 13px;
	display: block;
}

.RQcode strong span {
	display: block;
}

/*视频*/
#myVideo {
	width: 1920px;
	height: 1047px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -960px;
	z-index: 1110;
}

/**/

#Header2{margin:0 auto -290px -960px;width:1920px;height:960px;position:absolute;left:50%;z-index:-2;line-height:0px;}
#video2 {margin:0 auto -290px -960px;width:1920px;height:960px;position:absolute;left:50%;line-height:0px;z-index:999;}
#Version {
	margin: 0 auto -350px auto;
	min-width: 1350px;
	width: 1920px;
	position: relative;
	left: 50%;
	margin-left: -960px;
	height: 1049px;
}


.focusNews {
	width: 1920px;
	line-height: 34px;
	height: 34px;
	position: absolute;
	top: 760px;
	left:50%;
	margin-left: -960px;
	z-index: 3500;
	text-align: center;
	color: #ebc644;
	font-size: 18px;
	font-weight: bold;
	text-shadow: 0 2px 3px rgb(124 0 0 / 99%);
}

.rqcodeDown {
	position: absolute;
	z-index: 3500;
	right: 280px;
	top: 50px;

}

.rqcodeDown img {
	display: block;
}

.rqcodeDown strong {
	text-align: center;
	display: block;
	line-height: 35px;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
}

.mainbg {
	max-width: 1920px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	background: url(../images/bg_main.jpg) no-repeat center 317px;
	z-index: 3500;
}

.mainbg ._topbg {
	height: 317px;
	background: url(../images/main_top.png) no-repeat center top;
	width: 100%;
}

.icon_arrowbottom {
	width: 25px;
	height: 83px;
	position: absolute;
	color: #fff;
	top: 840px;
	left: 50%;
	margin-left: -13px;
	background: url(../images/icon_mouse.png) no-repeat left top;
	z-index: 2510;
	-webkit-animation: press 2.5s ease-out infinite;
	animation: press 2.5s ease-out infinite;
}

.icon_arrowbottom span {
	width: 56px;
	line-height: 33px;
	text-align: center;
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translatex(-50%);
}

/*第一模块*/
#m1 {
	margin: -188px auto 27px auto;
	width: 1350px;
	margin-bottom: 27px;
	position: relative;
}

#m1::after {
	content: "";
	display: block;
	clear: both;
}

/*第一模块左侧*/
#m1_left {
	float: left;
	width: 383px;
	height: 555px;
	overflow: hidden;
}

#m1_left .btn_gameDown {
	height: 172px;
	background: url(../images/btn_gamedown.png) no-repeat left top;
	display: block;
	width: 388px;
	margin-bottom: 19px;
	text-indent: -99em;
	overflow: hidden;
}

#m1_left .btn_gameDown:hover {
	background-position: right top;
}

#m1_left .box {
	width: 372px;
	height: 351px;
	background: url(../images/bg1.png) no-repeat left top;
	padding: 7px;
}

#m1_left .box .columnTitle {
	background: url(../images/line_x.png) no-repeat center top;
}

/*第一模块右侧*/
#m1_right {
	float: right;
	width: 932px;
	height: 542px;
	background: url(../images/bg_intr.jpg@v=2) no-repeat left top;
	padding: 7px 8px 7px 7px;
	position: relative;
	overflow: hidden;
}

#m1_right .contents {
	width: 100%;
	color: #b0a091;
}

#m1_right .contents p {
	transition: 0.3s;
}

#m1_right .contents p:hover {
	transform: translatex(5px);
	color: #ddceb9;
}

#mask {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.75;
	filter: alpha(opacity=75);
	z-index: 100;
}

#zhezhao {
	position: fixed;
	left: 0px;
	top: 0px;
	background: rgba(0, 0, 0, 0.6);
	width: 100%;
	height: 100%;
	z-index: 9999;
}

body {
	margin: 0px;
}

.popBox_tk {
	position: relative;
	background: url(../images/bgPop.png) no-repeat left top;
	width: 800px;
	height: 836px;
	border-radius: 5px;
	margin: 5% auto;
	opacity: 1;
	z-index: 10000;
}

#zhezhao .popBox_tk .popcontbox {
	position: relative;
	height: 10rem;
	padding: 75px 25px;
}

.popcontbox h2 {
	height: 3.6rem;
	margin-bottom: 0.2rem;
	text-align: center;
	font-size: 3.2rem;
	line-height: 0.5rem;
	color: #eed18a;
	padding-top: 4rem;
	font-weight: normal;
	text-indent: 10px;
}

.popBox_tk .popcontbox .textBox {
	padding: 0 0.4rem;
	line-height: 2;
	height: 600px;
	word-break: break-all;
	font-size: 0.14rem;
	overflow-y: auto;
	overflow-x: hidden;
	color: #fff;
}

.popBox_tk .popcontbox .textBox>div {
	min-height: 600px;
}

#zhezhao.popBox_tk .popcontbox .textBox h4 {
	font-size: 40px;
	color: #e5b35c;
	font-weight: normal;
}

#zhezhao.popBox_tk .popcontbox .textBox p {
	padding-bottom: 10px;
}

/*第二模块*/
#m2 {
	margin: 0 auto 115px auto;
	width: 1350px;
	position: relative;
}

/*客服*/
#customer {
	float: left;
	width: 371px;
	height: 630px;
	background: url(../images/bg2.jpg) no-repeat left top;
	padding: 7px 8px 7px 7px;
}

#customer .columnTitle {
	background: url(../images/line_x.png) no-repeat center top;
	margin-bottom: 0px;
}

/*职业*/
#ZhiYe {
	float: right;
	width: 945px;
	height: 643px;
	position: relative;
}

#ZhiYe .zhiye_next,#ZhiYe .zhiye_prev {
	background: url(../images/arrow2.png) no-repeat left top;
	position: absolute;
	width: 58px;
	height: 94px;
	top: 313px;
	z-index: 1500;
	cursor: pointer;
}

#ZhiYe .zhiye_prev {
	background-position: left top;
	left: 146px;
}

#ZhiYe .zhiye_prev:hover {
	background-position: left bottom;
}

#ZhiYe .zhiye_next {
	background-position: right top;
	right: 146px;
}

#ZhiYe .zhiye_next:hover {
	background-position: right bottom;
}

#ZhiYe .zhiyeTab {
	position: absolute;
	top: 21px;
	right: 0px;
	z-index: 1000;
}

#ZhiYe .zhiyeTab li {
	width: 95px;
	height: 84px;
	position: relative;
	margin-bottom: 2px;
	cursor: pointer;
	transition: all 0.2s ease-out;
}

#ZhiYe .zhiyeTab li:hover {
	transform: translatex(10px);
}

#ZhiYe .zhiyeTab li.change [class^='icon'] {
	background-position-x: 100%;
}

.icon_zhiye {
	display: inline-block;
	width: 95px;
	height: 84px;
	background: url(../images/icon_txt.png) no-repeat left top;
}

.icon_zhiye.icon_zhiye1x1 {
	background-position: 0 0;
}

.icon_zhiye.icon_zhiye1x1:hover {
	background-position: -95px 0;
}

.icon_zhiye.icon_zhiye1x2 {
	background-position: 0 -84px;
}

.icon_zhiye.icon_zhiye1x2:hover {
	background-position: -95px -84px;
}

.icon_zhiye.icon_zhiye1x3 {
	background-position: 0 -168px;
}

.icon_zhiye.icon_zhiye1x3:hover {
	background-position: -95px -168px;
}

#ZhiYe .zhiyebox {
	width: 945px;
	height: 643px;
	position: absolute;
	color: #c3a781;
	top: 0px;
	left: 0px;
}

#ZhiYe .zhiyebox .intrs {
	position: absolute;
	bottom: 41px;
	left: 31px;
	z-index: 500;
}

#ZhiYe .zhiyebox .zhiyePic {
	width: 765px;
	height: 644px;
	position: absolute;
	top: 26px;
	right: 79px;
}

/*回收*/
#HuiShou {
	margin: 0 auto;
	width: 1350px;
	color: #b0a091;
}

#HuiShou .center {
	width: 1338px;
	height: 630px;
	background: url(../images/zb_bg.jpg) no-repeat left top;
	padding: 7px;
}

#HuiShou .columnTitle {
	padding-left: 0;
}

#HuiShou .textList {
	float: left;
	width: 441px;
	padding-right: 6px;
	display: table;
	background: url(../images/line_y.png) no-repeat right top;
	height: 100%;
	color: #79705f;
}

#HuiShou .textList:nth-last-of-type(1) {
	padding-right: 0px;
	background: none;
}

#HuiShou .textList li {
	display: table-row;
	text-align: center;
	font-size: 16px;
}

#HuiShou .textList li:hover span {
	background: #28170d;
	color: #ddceb9;
}

#HuiShou .textList li:nth-of-type(1) {
	font-weight: bold;
}

#HuiShou .textList li:nth-of-type(1)>span {
	line-height: 56px;
	background: url(../images/line_x.png) repeat-x left -6px;
	padding: 0;
	color: #ddceb9;
	font-size: 22px;
	font-weight: normal;
}

#HuiShou .textList li span {
	display: table-cell;
	padding-top: 6px;
	padding-bottom: 6px;
	line-height: 16px;
	border-bottom: 1px solid #3b3736;
	border-right: 1px dashed #3b3736;
}

#HuiShou .textList li span:nth-child(1) {
	width: 200px;
}

/*第三模块*/
#m3 {
	margin: 49px auto 0 auto;
	min-width: 1350px;
	background: url(../images/bg_m3.jpg) no-repeat center top;
	border-top: 1px solid #6b5849;
}

#m3 .center {
	padding-top: 28px;
}

/**/
#picShow {
	float: left;
	width: 921px;
	height: 801px;
}



#picShow .columnTitle {
	padding-left: 0;
	margin-bottom: -6px;
}

#picShow ._box {
	width: 1350px;
	height: 644px;
	background: url(../images/bg_picshow2.jpg) no-repeat left top;
}

#propsShowRolling {
	width: 1320px;
	height: 631px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}

/*图片轮播样式*/
#propsShowRolling .conbox{float:left;margin:0 auto;}

#propsShowRolling .gundong{width:1250px;margin:0 auto;}
#propsShowRolling .gundong .jCarouselLite{float:left;width:1320px;height:607px;overflow:hidden;}

#propsShowRolling .move_right,#propsShowRolling .move_left{float:left;width:38px;height:600px;position:absolute;top:0;z-index:1000;}
#propsShowRolling .move_left span,#propsShowRolling .move_right span{width:33px;height:57px;position:absolute;top:50%;margin-top:-27px;background:url(../images/arrow.png) no-repeat left top ;}



#propsShowRolling .move_left.disabled,#propsShowRolling .move_right.disabled{opacity:0.2;}
#propsShowRolling .move_left{left:0;}
#propsShowRolling .move_left span{background-position:left top;}
#propsShowRolling .move_left:hover span{background-position:left bottom;}
#propsShowRolling .move_right{right:0;}
#propsShowRolling .move_right span{background-position:right top;}
#propsShowRolling .move_right:hover span{background-position:right bottom;}


#propsShowRolling .conbox .Slide_ {
	float: left;
	overflow: hidden;
	width: 416px;
	text-align: center;
	padding-top: 59px;
}

#propsShowRolling .conbox .Slide_:hover strong {
	color: #ddceb9;
}

#propsShowRolling .conbox .Slide_ strong {
	text-align: center;
	display: block;
	font-size: 16px;
	height: 55px;
	line-height: 55px;
	color: #756e5b;
	font-weight: normal;
}

#propsShowRolling .conbox .Slide_ .mainpic {
	width: 314px;
	height: 468px;
	display: block;
	margin: 0 auto 25px auto;
}

#propsShowRolling .switcher {
	position: absolute;
	right: 0px;
	bottom: 0px;
	z-index: 99;
	width: 100%;
	text-align: center;
	display: none;
}

#propsShowRolling .switcher a {
	width: 14px;
	height: 14px;
	text-align: center;
	overflow: hidden;
	font-family: arial;
	color: #323232;
	cursor: pointer;
	display: inline-block;
	background-color: #cccccc;
	line-height: 0;
	border-radius: 9px;
	margin-left: 9px;
	margin-right: 9px;
}

#propsShowRolling .switcher a.cur,
#propsShowRolling .switcher a:hover {
	color: #fff;
	background-color: #ffa9aa;
}

/*版权*/
#copyright {
	margin: 0 auto;
	min-width: 1350px;
	border-top: 1px solid #6a5748;
}

/*浮动条*/
#Floatingbar {
	width: 129px;
	position: fixed;
	right: 0px;
	top: 50%;
	margin-top: -220px;
	z-index: 10000;
}

#Floatingbar .btn_backtop {
	width: 53px;
	height: 49px;
	margin: 0 auto;
	background: url(../images/icon_top.png) no-repeat left top;
	display: block;
	position: relative;
	left: -2px;
	top: -3px;
}

#Floatingbar ul {
	background: url(../images/0.gif) repeat-y 62px top;
	padding-bottom: 12px;
}

#Floatingbar ul li {
	width: 37px;
	background: url(../images/icon_.png) no-repeat left bottom;
	height: 105px;
	font-size: 18px;
	line-height: 1.08;
	text-align: center;
	padding-left: 45px;
	padding-right: 45px;
	font-weight: bold;
	color: #a08239;
	margin-bottom: 8px;
}

#Floatingbar ul li:hover {
	background-position: left top;
}

#Floatingbar ul li a {
	color: #a08239;
	padding-top: 30px;
	display: block;
	text-decoration: none;
}

.firebg {
	height: 686px;
	background: url(../images/fire.gif) no-repeat center top;
	position: absolute;
	top: 657px;
	opacity: 1;
	left: 0px;
	right: 0px;
}

/*栏目标题*/
.columnTitle {
	height: 56px;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 11px;
}

.columnTitle span {
	display:inline-block;width:990px;text-align:right;color:#10ff00
}
.columnTitle span  b{
	color:#ff0000
}
.title {
	display: inline-block;
	width: 345px;
	height: 43px;
	background: url(../images/title_txt.png) no-repeat left top;
}

.title.title1x1 {
	background-position: 0 0;
}

.title.title1x2 {
	background-position: 0 -43px;
}

.title.title1x3 {
	background-position: 0 -86px;
}

.title.title1x4 {
	background-position: 0 -129px;
}

.title.title1x5 {
	background-position: 0 -172px;
}

.title.title1x6 {
	background-position: 0 -215px;
}

/* - - - - - - - - - 文字列表类  - - - - - - - - -*/
/*客服列表*/
.kefuList {
	padding-top: 26px;
	padding-left: 25px;
	border-bottom: 5px solid #312823;
}

.kefuList::after {
	content: "";
	display: block;
	clear: both;
}

.kefuList li {
	width: 148px;
	float: left;
	margin-right: 27px;
	margin-bottom: 19px;
}

.kefuList li:nth-child(2n) {
	margin-right: 0px;
}

.kefuList li a {
	width: 99px;
	height: 56px;
	display: block;
	background: url(../images/btn_qq.png) no-repeat left top;
	line-height: 56px;
	font-size: 20px;
	color: #672d05;
	padding-left: 49px;
	text-shadow: 0 1px 4px rgba(182, 152, 90, 1);
}

.kefuList li a.icon_cz {background: url(../images/btn_44.png) no-repeat left top;}
.kefuList li a.icon_gl {background: url(../images/btn_11.png) no-repeat left top;}
.kefuList li a.icon_id {background: url(../images/btn_33.png) no-repeat left top;}

.kefuList li a:hover {
	background-position: right top;
	text-decoration: none;
}

/*客服列表*/
.qunList {
	padding-top: 29px;
	padding-left: 25px;
}

.qunList::after {
	content: "";
	display: block;
	clear: both;
}

.qunList li {
	width: 148px;
	float: left;
	margin-right: 27px;
	margin-bottom: 19px;
	position: relative;
}

.qunList li .icon_full {
	width: 48px;
	height: 42px;
	background: url(../images/icon_zt.png) no-repeat left top;
	position: absolute;
	right: 0px;
	top: 0px;
}

.qunList li:nth-child(2n) {
	margin-right: 0px;
}

.qunList li a {
	width: 99px;
	height: 56px;
	display: block;
	background: url(../images/btn_qun.png) no-repeat left top;
	line-height: 56px;
	font-size: 20px;
	padding-left: 49px;
	color: #584302;
	text-shadow: 0 1px 4px rgba(182, 152, 90, 1);
}

.qunList li a:hover {
	background-position: right top;
	text-decoration: none;
}

/*文本列表*/
/*项列表*/
.itemList {
	margin-left: 24px;
}

.itemList li {
	width: 148px;
	float: left;
	margin-right: 26px;
	margin-bottom: 21px;
}

.itemList li a {
	display: block;
	background: url(../images/btn_bg.png) no-repeat left top;
	height: 56px;
	text-align: center;
	line-height: 56px;
	color: #c9c9c9;
	font-size: 18px;
	text-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
}

.itemList li a [class^='icon'] {
	margin-right: 8px;
}

.itemList li a:hover {
	background-position: right top;
	text-decoration: none;
}

.icon {
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(../images/0.png) no-repeat left top;
	vertical-align: middle;
}

.icon.icon1x1 {
	background-position: 0 0;
}

.icon.icon1x2 {
	background-position: 0 -30px;
}

.icon.icon1x3 {
	background-position: 0 -60px;
}

.icon.icon1x4 {
	background-position: 0 -90px;
}

.icon.icon1x5 {
	background-position: 0 -120px;
}

.icon.icon1x6 {
	background-position: 0 -150px;
}

/*内容*/
.contents {
	color: #b0a091;
	font-size: 16px;
	line-height: 1.94;
	padding-top: 15px;
	padding-bottom: 25px;
}

.contents h5 {
	line-height: 25px;
	height: 35px;
	background: url(../images/titlebg.png) no-repeat left top;
	color: #cac9c7;
	font-weight: normal;
	font-size: 16px;
	padding-left: 7px;
	margin-bottom: 28px;
	line-height: 35px;
}

.contents p {
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 13px;
}

/*介绍*/
.intrs {
	color: #a5a5a5;
	font-size: 15px;
	line-height: 28px;
	width: 536px;
}

.intrs h5 {
	width: 250px;
	height: 26px;
	border-radius: 40px;
	padding-left: 9px;
	padding-right: 9px;
	font-size: 20px;
	color: #000002;
	margin-bottom: 17px;
	background: #bcb59b url(../images/bg_title.png) no-repeat left top;
	line-height: 24px;
}

.intrs p {
	margin-left: 8px;
}

.intrs ul {
	margin-left: 8px;
}

.intrs ._difficulty {
	color: #b49954;
	font-size: 16px;
	display: inline-block;
	line-height: 16px;
}

/*公众号*/
.GongZhongHao {
	padding-left: 26px;
	padding-right: 26px;
	padding-bottom: 28px;
	border-bottom: 5px solid #2e2623;
	padding-top: 20px;
	transition: 0.5s;
}

.GongZhongHao:hover {
	background-color: #090806;
}

.GongZhongHao::after {
	content: "";
	display: block;
	clear: both;
}

.GongZhongHao .photo {
	width: 140px;
	height: 136px;
	float: left;
	margin-right: 32px;
	background: #fff;
}

.GongZhongHao dl {
	color: #b0a091;
	line-height: 28px;
	overflow: hidden;
	float: left;
	padding-top: 18px;
	font-size: 16px;
}

.GongZhongHao dl dt {
	line-height: 31px;
}

.GongZhongHao dl dd strong {
	color: #ebc644;
	display: block;
}

/*二维码*/
/*选项卡*/
.tab {
	font-size: 22px;
	height: 71px;
	line-height: 71px;
	background: url(../images/line_x.png) repeat-x left top;
	margin-bottom: 12px;
}

.tab li {
	float: left;
}

.tab li.change a {
	background: url(../images/bg_change.png) repeat-x left top;
	color: #ddceb9;
}

.tab li a {
	float: left;
	width: 171px;
	text-align: center;
	text-decoration: none;
}

/*服务器列表*/
.serviceList2 {
	float: left;
	color: #ddceb9;
}

.serviceList2 li {
	float: left;
	width: 100%;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	font-size: 14px;
	color: #737172;
}

.serviceList2 li:hover {
	color: #ebc644;
}

.serviceList2 li:hover a {
	color: #ebc644;
}

.serviceList2 li a {
	float: left;
	color: #b88333;
	margin-left: 38px;
	display: inline;
}

.serviceList2 li a:hover {
	color: #ebc644;
}

.serviceList2 li strong {
	float: left;
	width: 191px;
	font-weight: normal;
	margin-right: 10px;
	padding: 0px 0px 0px 10px;
	display: inline;
}

.serviceList2 li p {
	float: left;
	width: 341px;
	display: inline;
}

.serviceList2 li em {
	float: right;
	width: 102px;
}

.serviceList2 li em img {
	margin-right: 5px;
}

/*新闻列表*/
.newsList li {
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	padding-right: 5px;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
}

.newsList li a {
	color: #ddceb9;
}

.newsList li a:hover {
	color: #ebc644;
}

.newsList li time {
	float: right;
	color: #cdc9c9;
}

/*焦点新闻*/
.focusNews2 {
	line-height: 38px;
	font-size: 16px;
	padding-top: 1px;
	padding-bottom: 10px;
	width: 877px;
	height:450px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	color:#fff;
	cursor:default;
}


.focusNews2 strong {width: 79px; height: 23px;margin:0 10px; line-height: 23px; text-align: center; color: rgb(121, 0, 0); vertical-align: middle; background: url("../images/xh_bg.png") left top no-repeat; display: inline-block; border-radius: 50px;box-shadow: #ff2300ad 0px 0px 10px;}
.focusNews2 strong2 {
	width: 88px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	font-weight: normal;
	color: #fff;
	margin-right: 7px;
	background-color: #a08239;
	display: inline-block;
	border-radius: 3px;
}
.focusNews2 span{
	height: 32px;
	line-height: 25px;
	display: inline-block;
	border-radius: 3px;
	padding: 5px 5px 0 5px;
	color:rgb(200, 199, 160);
	border: 1px dotted rgb(166 150 100 / 0%);
}
.focusNews2 li span:hover {
	background-color: #2c1d17c2;
	border: 1px dotted rgb(166, 150, 100);
}

/*- - - - - - - - -样式属info.html - - - - - - - -*/
/*内容区域*/
/*位置*/
#Location {
	background-color: #494949;
	margin: 0 auto;
	width: 1350px;
	height: 60px;
	line-height: 60px;
	color: #ffffff;
	padding-left: 14px;
	padding-right: 14px;
	box-sizing: border-box;
	font-size: 15px;
}

#Location a {
	color: inherit;
}

#Location a:hover {
	color: #d7ad41;
}

#Location ._btnHome {
	float: right;
	text-decoration: underline;
}

#banner2 {
	height: 546px;
	background: #666;
	position: relative;
	left: 50%;
	width: 1920px;
	margin-left: -960px;
}

/*内容区域*/
#container {
	padding-bottom: 49px;
	position: relative;
	max-width: 1920px;
	margin-left: auto;
	margin-right: auto;
	background: url(../images/bg.jpg) repeat left top;
}

#container ._topbg {
	height: 317px;
	background: url(../images/bg_zz.png) no-repeat left top;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	margin-top: -137px;
}

#container .line {
	position: absolute;
	top: -31px;
	border-color: #b2b4b3;
	left: 50%;
	margin-left: -960px;
}

#container::after {
	content: "";
	display: block;
	clear: both;
}

#container .center {
	margin: 0 auto 81px auto;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.14);
	position: relative;
}

/*侧栏*/
#sidebar {
	float: left;
	width: 280px;
	border-right: 1px solid #ededed;
}

/*内容区域*/
#neirong {
	float: right;
	width: 1025px;
	padding-top: 33px;
	min-height: 500px;
	background: #fff;
	padding-left: 22px;
	padding-right: 22px;
}

#neirong .customerList {
	padding-left: 59px;
	padding-right: 59px;
}

#contact {
	width: 95%;
	margin: 0 auto 10px auto;
}

#contact .subTitle2 {
	margin-bottom: 0;
}

#gameDown {
	width: 95%;
	margin: 0 auto 40px auto;
}

#task {
	width: 95%;
	margin: 0 auto;
}

#task .textList {
	margin-left: 35px;
	margin-bottom: 25px;
}

#task .picList {
	width: 766px;
	margin: 0 auto;
	float: none;
}

#huishou {
	width: 95%;
	clear: both;
	margin: 0 auto;
	padding-bottom: 100px;
}

#huishou .tableStyle {
	width: 766px;
	margin: 0 auto;
}

#huishou ._huishouList {
	width: 766px;
	border: 1px solid #b1ae9f;
	margin: 0 auto;
}

#huishou ._huishouList::after {
	clear: both;
	display: block;
	content: "";
}

/*快捷链接*/
.quicklinks li .icon_fenlei {
	float: left;
	margin-right: 12px;
}

.quicklinks li a {
	overflow: hidden;
	font-size: 14px;
	color: #bebab7;
	padding-top: 31px;
	padding-bottom: 31px;
	padding-left: 16px;
	background-color: #ffffff;
	text-decoration: none;
	border-bottom: 1px solid #ededed;
	display: block;
}

.quicklinks li a:hover {
	color: #fff;
	background-color: #a89171;
	box-shadow: 0 -44px 44px rgba(255, 255, 255, 0.24) inset;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.24);
	transition: box-shadow 0.4s linear;
}

.quicklinks li a:hover [class^='icon'] {}

.quicklinks li a:hover .icon_fenlei {}

.quicklinks li a:hover em {
	color: #fff;
}

.quicklinks li em {
	line-height: 22px;
	overflow: hidden;
	font-size: 21px;
	color: #787878;
	display: block;
}

.icon_fenlei {
	width: 46px;
	height: 46px;
	background: url(../images/icon_fenlei.png) no-repeat left top;
	display: inline-block;
	transition: all 0.3s ease;
}

.icon_fenlei.icon_fenlei1x1 {
	background-position: 0 0;
}

.quicklinks li a:hover .icon_fenlei1x1 {
	background-position: -46px 0;
}

.icon_fenlei.icon_fenlei1x2 {
	background-position: 0 -46px;
}

.quicklinks li a:hover .icon_fenlei.icon_fenlei1x2 {
	background-position: -46px -46px;
}

.icon_fenlei.icon_fenlei1x3 {
	background-position: 0 -92px;
}

.quicklinks li a:hover .icon_fenlei.icon_fenlei1x3 {
	background-position: -46px -92px;
}

.icon_fenlei.icon_fenlei1x4 {
	background-position: 0 -138px;
}

.quicklinks li a:hover .icon_fenlei.icon_fenlei1x4 {
	background-position: -46px -138px;
}

.icon_fenlei.icon_fenlei1x5 {
	background-position: 0 -184px;
}

.quicklinks li a:hover .icon_fenlei.icon_fenlei1x5 {
	background-position: -46px -184px;
}

.icon_fenlei.icon_fenlei1x6 {
	background-position: 0 -230px;
}

.quicklinks li a:hover .icon_fenlei.icon_fenlei1x6 {
	background-position: -46px -230px;
}

.icon_fenlei.icon_fenlei1x7 {
	background-position: 0 -276px;
}

.quicklinks li a:hover .icon_fenlei.icon_fenlei1x7 {
	background-position: -46px -276px;
}

.icon_fenlei.icon_fenlei1x8 {
	background-position: 0 -322px;
}

.quicklinks li a:hover .icon_fenlei.icon_fenlei1x8 {
	background-position: -46px -322px;
}

/*文档头部*/
.docHeader {
	text-align: center;
	margin-bottom: 23px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ededed;
}

.docHeader h2 {
	line-height: 64px;
	font-size: 30px;
	color: #b49157;
	margin-bottom: 19px;
	letter-spacing: 2px;
}

.docHeader dl {
	line-height: 27px;
	text-align: center;
	font-size: 12px;
	color: #bfbfbf;
}

.docHeader dl dt {
	display: inline;
}

.docHeader dl dd {
	margin-right: 48px;
	display: inline;
}

/*内容样式*/
#container .contents {
	line-height: 30px;
	text-align: justify;
	overflow: hidden;
	font-size: 15px;
	color: #949ba1;
	margin: 0 auto;
	text-justify: inter-ideograph;
	width: 95%;
}

#container .contents img {
	max-width: 100%;
	margin: 0 auto;
	display: block;
}

/*联系*/
.lianxi {
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 62px;
}

.lianxi::after {
	clear: both;
	display: block;
	content: "";
}

.lianxi .textList2 {
	float: left;
}

.lianxi ._rqcode {
	float: right;
	width: 195px;
	margin-bottom: 20px;
	margin-top: 12px;
}

.lianxi ._rqcode img {
	width: 130px;
	height: 130px;
	margin: 0 auto 8px auto;
	display: block;
}

.lianxi ._rqcode span {
	line-height: 26px;
	text-align: center;
	color: #9c9d9f;
	display: block;
}

.lianxi ._rqcode strong {
	font-weight: normal;
	color: #b49e6d;
}

/*表格样式*/
.tableStyle {
	width: 100%;
	text-align: center;
	margin-top: 2px;
	background: #fff;
	border: 1px solid #a89171;
	display: table;
	border-left-width: 2px;
}

.tableStyle li {
	line-height: 30px;
	color: #484848;
	display: table-row;
}

.tableStyle li:hover {
	background-color: #fafafa;
}

.tableStyle li:hover span {
	color: #9e8561;
}

.tableStyle li._tableHeader {
	line-height: 45px;
	font-size: 18px;
	color: #fff;
	background-color: #a89171;
}

.tableStyle li._tableHeader span {
	font-weight: bold;
	color: #fff;
	font-size: 14px;
}

.tableStyle li>span {
	font-size: 12px;
	color: #7d7d7d;
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid #adada3;
	border-bottom: 1px solid #adada3;
	display: table-cell;
}

.tableStyle li>span p {
	text-align: left;
}

/*图片列表*/
.picList {
	float: left;
	width: 100%;
}

.picList li {
	float: left;
	width: 400px;
	margin-right: 37px;
	margin-bottom: 3px;
}

.picList li:hover .photo img {
	opacity: 1;
	transform: scale(1.1);
}

.picList li:nth-child(2n+1) {
	margin-right: 0px;
}

.picList li .photo {
	width: 400px;
	height: 300px;
	overflow: hidden;
	background: #666;
	display: block;
}

.picList li strong {
	line-height: 46px;
	text-align: center;
	overflow: hidden;
	font-weight: normal;
	color: #595757;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
}

.picList li .photo img {
	width: 100%;
	height: 100%;
	opacity: 0.85;
	transition: 0.4s;
}

.picList li._size_fullsize {
	float: none;
	width: 100%;
	margin: 0 auto;
	display: block;
}

.picList li._size_fullsize .photo {
	width: 100%;
	height: auto;
}

.picList li._size_fullsize .photo img {
	width: 100%;
	height: auto;
}

/*图片列表*/
.picList1 {
	float: left;
	width: 100%;
}

.picList1 li {
	float: left;
	width: 200px;
	margin-right: 37px;
	margin-bottom: 3px;
}

.picList1 li:hover .photo img {
	opacity: 1;
	transform: scale(1.1);
}

.picList1 li:nth-child(2n+1) {
	margin-right: 0px;
}

.picList1 li .photo {
	width: 400px;
	height: 300px;
	overflow: hidden;
	background: #666;
	display: block;
}

.picList1 li strong {
	line-height: 46px;
	text-align: center;
	overflow: hidden;
	font-weight: normal;
	color: #595757;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
}

.picList1 li .photo img {
	width: 100%;
	height: 100%;
	opacity: 0.85;
	transition: 0.4s;
}

.picList1 li._size_fullsize {
	float: none;
	width: 40%;
	margin: 0 auto;
	display: block;
	float: left;
	margin-left: 7%;
}

.picList1 li._size_fullsize .photo {
	width: 100%;
	height: auto;
}

.picList1 li._size_fullsize .photo img {
	width: 100%;
	height: auto;
}

/*下载*/
.downItem {
	position: relative;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 35px;
}

.downItem::after {
	clear: both;
	display: block;
	content: "";
}

.downItem ._rqcode {
	float: right;
	width: 188px;
	margin-top: 0;
	margin-right: 181px;
}

.downItem ._rqcode span {
	line-height: 26px;
	text-align: center;
	color: #9c9d9f;
	display: block;
}

.downItem ._rqcode img {
	width: 130px;
	height: 130px;
	margin: 0 auto 8px auto;
	display: block;
}

.downItem h5 {
	font-size: 18px;
	font-weight: normal;
	color: #dcb75e;
	margin-bottom: 2px;
}

.downItem h5 span {
	font-size: 12px;
	color: #9c9d9f;
}

.downItem ul li {
	line-height: 30px;
	color: #949b9f;
}

.downItem ._btn_download {
	width: 303px;
	height: 67px;
	line-height: 67px;
	text-align: center;
	position: absolute;
	text-indent: -99em;
	overflow: hidden;
	top: 50%;
	right: 44px;
	margin-top: -45px;
	background: url(../images/btn_downbg.png) no-repeat left top;
	text-decoration: none;
}

.downItem ._btn_download:hover {
	background-position: left bottom;
}

/*文本列表*/
#container .textList {
	line-height: 25px;
}

#container .textList dt {
	float: left;
	color: #e6e5e1;
	margin-right: 20px;
	padding-right: 14px;
	padding-left: 13px;
	background-color: #948c7f;
	border-radius: 30px;
	font-size: 14px;
}

#container .textList dd {
	overflow: hidden;
	color: #949b9f;
	margin-bottom: 5px;
}

#container .textList dd p {
	text-indent: 0px;
}

/*表格样式2*/
.tableStyle2 {
	float: left;
	width: 255px;
	text-align: center;
	color: #858585;
	margin-right: -1px;
	background: #fff;
	border-top: 1px solid #b1ae9f;
	border-left: 1px solid #b1ae9f;
	display: table;
}

.tableStyle2 li {
	display: table-row;
}

.tableStyle2 li:hover>span {
	position: relative;
	color: #9e8561;
	background-color: #fafafa;
}

.tableStyle2 li._tableHeader {
	color: #fff;
	background-color: #a89171;
}

.tableStyle2 li._tableHeader:hover>span {
	color: #fff;
	background: none;
	box-shadow: none;
	cursor: default;
}

.tableStyle2 li._tableHeader>span {
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
}

.tableStyle2 li._tableHeader ._dw {
	font-size: 14px;
	font-weight: normal;
	padding-top: 6px;
	display: block;
}

.tableStyle2 li>span {
	line-height: 22px;
	font-size: 14px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-right: 1px solid #adada3;
	border-bottom: 1px solid #adada3;
	display: table-cell;
}

/*副标题*/
.subTitle2 {
	line-height: 60px;
	font-size: 25px;
	color: #b49159;
	margin-bottom: 15px;
	text-align: left;
}

.subTitle2 a {
	font-size: 16px;
	color: #c65c10;
	text-decoration: underline;
}

.textList2 {
	color: #949b9f;
}

.textList2 li {
	line-height: 30px;
}

.textList2 li a {
	text-decoration: underline;
	color: #b49e6d;
}

.textList2 li a:hover {
	color: #b49157;
}


.popup {
	width: 320px;
	height: 382px;
	background: url(../images/_25E5_2585_25AC_25E5_2591_258A_25E5_259B_25BE.png);
	position: fixed;
	z-index: 9999;
	left: 50%;
	top: 50%;
	margin-left: -150px;
	margin-top: -150px;
	padding: 10px;
}

.popup button {
	float: none;
	width: 70px;
	height: 30px;
	background-color: #00000000;
	border-radius: 10px;
	border-style: none;
	margin-bottom: 10px;
}

.popup p {
	width: 250px;
	padding-top: 10px;
	color: #00ff00;
}



#bottom {}