.bgContainer{
	width: 100%;
	max-width: 2560px;
	min-height: 1650px;
	margin: 0 auto;
	background: #1a2124;
	position: relative;
}
.bgTop{
	width: 100%;
	height: 1650px;
	background: url(../img/news/bgtop.jpg) no-repeat center center;
	background: url(../img/news/bgtop.jpg) no-repeat center center, url(../img/news/bgtopy.jpg) no-repeat center center;
	position: absolute;
	left: 0;
	top: 0;
}
.bgBot{
	width: 100%;
	height: 640px;
	background: url(../img/news/bgbot.jpg) no-repeat center center;
	position: absolute;
	left: 0;
	bottom: 0;
}
.bgMain{
	width: 1380px;
	min-height: 1600px;
	margin: 0 auto;
	position: relative;
	z-index: 2;
}
.slagon{
	display: block;
	width: 1119px;
	height: 233px;
	text-indent: -999999px;
	margin: 0 auto;
	padding-top: 118px;
}
.slagon i{
	display: block;
	width: 1119px;
	height: 233px;
	background: url(../img/news/slagon.png) no-repeat center center;
}
.bgmLeft{
	float: left;
	width: 280px;
	margin-top: 84px;
	position: relative;
}
.goDownload{
	display: block;
	width: 280px;
	height: 110px;
	text-indent: -99999px;
	background: url(../img/news/i1.png) no-repeat center center;
}
.goDownload:hover{
	background: url(../img/news/i1on.png) no-repeat center center;
}
.gocxcf{
	display: block;
	width: 290px;
	height: 112px;
	text-indent: -99999px;
	background: url(../img/news/cxcf1.png) no-repeat center center;
	margin-top: 114px;
}
.gocxcf:hover{
	background: url(../img/news/cxcf1on.png) no-repeat center center;
}

.goqqkefu{
	display: block;
	width: 290px;
	height: 112px;
	text-indent: -99999px;
	background: url(../img/news/qq1.png) no-repeat center center;
	position: absolute;
}
.goqqkefu:hover{
	background: url(../img/news/qq1on.png) no-repeat center center;
}
.goReg{
	display: block;
	width: 280px;
	height: 110px;
	background: #304e77;
	margin-top: 0px;

}
.reg{
	float: left;
	width: 140px;
	height: 110px;
}
.reg em{
	display: block;
	width: 32px;
	height: 32px;
	margin: 0 auto;
	margin-top: 29px;
	overflow: hidden;
	position: relative;
}
.reg em .i1{
	display: block;
	width: 32px;
	height: 32px;
	background: url(../img/news/i2.png) no-repeat center center;
	position: absolute;
	left: 0;
	top: 0;
}
.reg em .i2{
	display: block;
	width: 32px;
	height: 32px;
	background: url(../img/news/i2on.png) no-repeat center center;
	position: absolute;
	left: 0;
	top: 32px;
}
.reg span{
	display: block;
	width: 100%;
	text-align: center;
	line-height: 1;
	padding-top: 12px;
	color: #fff;
	font-size: 16px;
}
.reg:hover{
	background: url(../img/news/b1on.jpg) no-repeat center center;
}
.reg:hover em .i1{
	top: -32px;
	transition: top 0.5s;
}
.reg:hover em .i2{
	top: 0;
	transition: top 0.5s;
}
.reg:hover span{
	color: #efd091;
	transition: color 0.5s;
}
.goReg .xian{
	float: left;
	width: 1px;
	height: 52px;
	margin-top: 29px;
	background: #3f6393;
	background: rgba(63,99,147,0.6);
}
.pay{
	float: left;
	width: 139px;
	height: 110px;
}
.pay em{
	display: block;
	width: 32px;
	height: 32px;
	margin: 0 auto;
	margin-top: 29px;
	overflow: hidden;
	position: relative;
}
.pay em .i1{
	display: block;
	width: 32px;
	height: 32px;
	background: url(../img/news/i3.png) no-repeat center center;
	position: absolute;
	left: 0;
	top: 0;
}
.pay em .i2{
	display: block;
	width: 32px;
	height: 32px;
	background: url(../img/news/i3on.png) no-repeat center center;
	position: absolute;
	left: 0;
	top: 32px;
}
.pay span{
	display: block;
	width: 100%;
	text-align: center;
	line-height: 1;
	padding-top: 12px;
	color: #fff;
	font-size: 16px;
}
.pay:hover{
	background: url(../img/news/b1on.jpg) no-repeat center center;
}
.pay:hover em .i1{
	top: -32px;
	transition: top 0.5s;
}
.pay:hover em .i2{
	top: 0;
	transition: top 0.5s;
}
.pay:hover span{
	color: #efd091;
	transition: color 0.5s;
}
.goSvchat{
	display: block;
	width: 289px;
	height: 227px;
	background: url(../img/news/b2.png) no-repeat center center;
	position: absolute;
	left: 0;
	top: 221px;
}
.goSvchat .title{
	display: block;
	font-size: 24px;
	color: #c6dfff;
	line-height: 1;
	font-family: 'fzbw';
	position: absolute;
	left: 20px;
	top: 23px;
}
.goSvchat .phone{
	display: block;
	font-size: 30px;
	color: #b2e2ff;
	line-height: 1;
	font-family: 'Arial';
	position: absolute;
	left: 20px;
	top: 139px;
}
.goqqkefu .kefu{
	display: block;
	width: 110px;
	height: 30px;
	text-indent: -999999px;
	background: url(../img/news/i4.png) no-repeat center center;
	position: absolute;
	left: 82px;
	top: 75px;
}
.goqqkefu .kefu:hover{
	background: url(../img/news/i4on.png) no-repeat center center;
}
.goqqkefu .svchat{
	display: block;
	width: 110px;
	height: 30px;
	text-indent: -999999px;
	background: url(../img/news/i5.png) no-repeat center center;
	position: absolute;
	left: 165px;
	top: 75px;
}

.goqqkefu .svchat:hover{
	background: url(../img/news/i5on.png) no-repeat center center;
}
.goMedia{
	display: block;
	width: 280px;
	height: 788px;
	position: absolute;
	left: 0;
	top: 448px;
	background: url(../img/news/b3.png) no-repeat center center;
}
.goMedia span{
	text-indent: -99999px;
	display: none;
}
.goMedia .dy{
	display: block;
	width: 180px;
	height: 160px;
	position: absolute;
	left: 80px;
	top: 20px;
	background: url(../img/news/m1.png) no-repeat center center;
}
.goMedia .wx{
	display: block;
	width: 180px;
	height: 160px;
	position: absolute;
	left: 80px;
	top: 200px;
	background: url(../img/news/m2.png) no-repeat center center;
}
.goMedia .wb{
	display: block;
	width: 180px;
	height: 160px;
	position: absolute;
	left: 80px;
	top: 370px;
	background: url(../img/news/m3.png) no-repeat center center;
}
.goMedia a .em{
	display: block;
	width: 128px;
	height: 128px;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
	position: absolute;
	left: 46px;
	top: 6px;
}
.goMedia a img{
	display: block;
	width: 128px;
	height: 128px;
	position: absolute;
	left: 0;
	top: 0;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
}
.goMedia a img.cur{
	opacity: 1;
}
.goMedia a img.hover{
	opacity: 0;
}
.goMedia a:hover .em {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.goMedia a:hover img{
    -webkit-transform: rotateY(-180deg);
    -moz-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
}
.goMedia a:hover  .cur {
    opacity: 0;
}
.goMedia a:hover .hover {
    opacity: 1;
}

.cmContent{
	float: right;
	width: 1080px;
	margin-top: 84px;
}
.cmTabs{
	display: block;
	width: 1080px;
	height: 60px;
	background: url(../img/news/t1.png) no-repeat center center;
}
.cmTabs .title{
	float: left;
	font-size: 36px;
	color: #fff;
	line-height: 60px;
	font-family: 'fzbw';
	margin-left: 30px;
}
.cmTabs .ul{
	float: right;
	margin-right: 24px;
}
.cmTabs .ul a{
	float: left;
	width: 64px;
	margin-right: 16px;
	padding-top: 22px;
}
.cmTabs .ul a span{
	display: block;
	width: 100%;
	text-align: center;
	font-size: 16px;
	color: #d9e9ff;
}
.cmTabs .ul a:hover span{
	color: #ffca80;
}
.cmTabs .ul a.on span{
	color: #ffca80;
	font-weight: bold;
}
.cmTabs .ul a.on i{
	display: block;
	width: 100%;
	height: 2px;
	margin-top: 5px;
	background: #ffca80;
}
.cmList{
	display: block;
	width: 1080px;
	min-height: 880px;
	margin-top: 10px;
	padding-bottom: 10px;
}
.cmItem{
	display: block;
	width: 1080px;
	height: 100px;
	background: url(../img/news/b4.png) no-repeat center center;
	margin-bottom: 10px;
}
.cmItem .left{
	float: left;
	width: 80px;
	height: 60px;
	position: relative;
	margin-left: 53px;
	margin-top: 21px;
	transition: margin-left 0.5s;
}
.cmItem .left .yue{
	display: block;
	font-size: 14px;
	color: #bfdaff;
	line-height: 1;
	position: absolute;
	left: 7px;
	top: 0;
}
.cmItem .left .nian{
	display: block;
	font-size: 14px;
	color: #bfdaff;
	line-height: 1;
	position: absolute;
	left: 0px;
	top: 18px;
}
.cmItem .left .ri{
	display: block;
	font-size: 36px;
	color: #ffca80;
	line-height: 1;
	position: absolute;
	left: 37px;
	top: -3px;
}
.cmItem .left i{
	display: block;
	font-size: 12px;
	color: #658fc9;
	line-height: 1;
	position: absolute;
	left: 27px;
	top: -1px;
}
.cmItem .left .type{
	display: block;
	width: 60px;
	text-align: center;
	height: 20px;
	line-height: 20px;
	background: #213756;
	font-size: 12px;
	color: #ffffff;
	position: absolute;
	left: 4px;
	top: 37px;
	border-radius: 14px;
}
.cmItem .mid{
	float: left;
	width: 730px;
	margin-left: 38px;
}
.cmItem .mid .txt1{
	display: block;
	width: 730px;
	line-height: 1;
	padding-top: 27px;
	font-size: 20px;
	color: #ffffff;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	transition: color 0.5s;
}
.cmItem .mid .txt2{
	display: block;
	width: 730px;
	line-height: 1;
	padding-top: 13px;
	font-size: 14px;
	color: #bfdaff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	transition: color 0.5s;
}
.cmItem:hover{
	background: url(../img/news/b4on.png) no-repeat center center;
}
.cmItem:hover .left{
	margin-left: 73px;
}
.cmItem:hover .mid .txt1{
	color: #ffca80;
}
.cmItem:hover .mid .txt2{
	color: #ffffff;
}
.cmItem .right{
	float: left;
	width: 90px;
	height: 24px;
	margin-left: 54px;
	margin-top: 38px;
	background: url(../img/news/j.png) no-repeat center center;
}
.cmPage{
	display: block;
	width: 1080px;
	line-height: 1;
	padding-bottom: 15px; 
	text-align: center;
}
.cmPage a{
	display: inline-block;
	line-height: 1;
	margin: 0 7px;
	font-size: 16px;
	color: #ffffff;
}
.cmPage a:hover{
	color: #ffca80;
}
.cmPage a.on{
	color: #ffca80;
}
.cmPage span{
	display: inline-block;
	line-height: 1;
	margin: 0 7px;
	font-size: 16px;
	color: #ffffff;
}


/*内容*/
.cmArticle{
	display: block;
	width: 1080px;
	min-height: 880px;
	min-height: 900px;
	padding-bottom: 180px;
	margin-top: 50px;
	margin-top: 8px;
	background: #1a2124;
	background: rgba(41,51,66,0.8);
	position: relative;
}
.cmaTitle{
	display: block;
	width: 950px;
	margin: 0 auto;
	text-align: center;
	line-height: 1;
	padding-top: 34px;
	font-size: 30px;
	color: #ffffff;
	font-weight: bold;
}
.cmaTime{
	display: block;
	width: 950px;
	margin: 0 auto;
	text-align: center;
	line-height: 1;
	padding-top: 22px;
	font-size: 16px;
	color: #bfdaff;
}
.cmArticle .hr{
	display: block;
	width: 950px;
	height: 1px;
	margin: 0 auto;
	background: url(../img/news/hr.png) no-repeat center center;
	margin-top: 22px;
}
.cmaHtml {
    width: 950px;
    margin: 0 auto;
    font-size: 16px;
    color: #bfdaff;
    line-height: 32px;
    padding-bottom: 44px;
    margin-top: 46px;
}
.cmaHtml a{
    font-size: 16px;
    color: #797979;
    color: #fff;
}
.cmaHtml a{
	color: #efd091;
}
.cmaHtml strong{
    color: #efd091;
     font-size: 18px; 
    font-weight: bold;
}
.cmaHtml strong span{
    color: #558984;
    font-size: 18px;
    font-weight: bold;
}
.cmaHtml img{
    display: inline-block;
    max-width: 1080px;
    max-width: 750px;
}
.cmaHtml img.emoji {
    display: inline-block;
    margin-bottom: -6px;
}

.container_footer{
	width: 970px;
	height: auto;
	min-height: 167px;
	background: url(../img/news/z2.png) repeat-y center -26px;
	position: relative;
	margin-left: -10px;
}
.cf_left_top{
	width: 970px;
	height: 26px;
	background: url(../img/news/z1.png) no-repeat center top;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}
.cf_left_bot{
	width: 970px;
	height: 139px;
	background: url(../img/news/z3.png) no-repeat center bottom;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
}
.cf_art{
	position: relative;
	z-index: 11;
}
.cf_title{
	padding-top: 32px;
}
.cf_title strong{
	display: block;
	margin-left: 202px;
	font-size: 18px;
	color: #efd091;
	font-weight: bold;
}
.cf_contai{
	margin-left: 202px;
	padding-bottom: 30px;
	color: #bfdaff;
	font-size: 16px;
}
.cf_contai div{
	color: #bfdaff;
	font-size: 16px;
}

.cmBtn{
	display: block;
	width: 1080px;
	padding-top: 60px;
	padding-bottom: 60px;
	position: absolute;
	left: 0;
	bottom: 0;
}
.cmBtn a{
	display: block;
	margin-left: 100px;
	font-size: 16px;
	color: #bfdaff;
	margin-bottom: 12px;
}
.cmBtn a:hover{
	color: #968458;
}





.gotop{
	display: block;
	width: 56px;
	height: 52px;
	background: url(../img/news/top.png) no-repeat center center;
	position: fixed;
	left: 50%;
	bottom: 150px;
	margin-left: 700px;
	z-index: 11;
	display: none;
}
.gotop:hover{
	background: url(../img/news/top-on.png) no-repeat center center;
}