@charset "utf-8";
	html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,button,input,textarea {
	margin:0;
	padding:0
}
.slide_news .hd li{float:left;list-style:none;}
fieldset,img {
	border:0
}
:focus {
	outline:0
}
h1,h2,h3,h4,h5,h6,code {
	font-size:100%
}
input,button,textarea,select,optgroup,option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit
}
body {
	line-height:1.5
}
ol,ul {
	list-style:none
}
textarea {
	overflow:auto;
	resize:none
}
a,button {
	cursor:pointer
}
table {
	border-collapse:collapse;
	border-spacing:0
}
caption,th {
	text-align:left
}
sup,sub {
	font-size:100%;
	vertical-align:baseline
}
:link,:visited,ins {
	text-decoration:none
}
del {
	text-decoration:line-through
}
a:hover {
	text-decoration:underline
}
body {
	font-family:"Microsoft YaHei",simSun,"Lucida Grande","Lucida Sans Unicode",Arial;
	font-size:12px;
	min-width:1250px
}
.clearfix {
	zoom:1
}
.clearfix:after {
	clear:both;
	content:'\0020';
	display:block;
	visibility:hidden;
	height:0
}
.hide {
	display:none
}
body {
	background-color:#3c4248
}
#NIE-topBar {
	height:55px;
	background:#fbfbfb
}
.main {
	width:1161px;
	padding:49px 31px 139px 34px;
	background:url("../images/mainbg_fdd7768.png") top center no-repeat;
	margin:0 auto;
	position:relative;
	z-index:1
}
.btn_order,.btn_popGift,.btn_download {
	display:none
}
.mask {
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:999;
	display:none;
	opacity:0;
	background:rgba(0,0,0,.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr='#99000000', endcolorstr='#99000000');
	-webkit-transition:all ease-in-out .3s;
	-moz-transition:all ease-in-out .3s;
	-ms-transition:all ease-in-out .3s;
	transition:all ease-in-out .3s
}
.mask.show {
	opacity:1
}
.wrap {
	max-width:1920px;
	margin:0 auto
}
.pop-order {
	width:300px;
	height:300px;
	background:#f60;
	position:fixed;
	top:50%;
	left:50%;
	margin:-150px 0 0 -150px;
	display:none;
	opacity:0;
	z-index:1100;
	-webkit-transition:opacity ease-in-out .3s;
	-moz-transition:opacity ease-in-out .3s;
	-ms-transition:opacity ease-in-out .3s;
	transition:opacity ease-in-out .3s
}
.pop-order .submit-btn {
	display:block;
	width:200px;
	height:30px;
	background:#fff;
	border:0
}
.pop-order.show {
	opacity:1
}
#NIE-copyRight {
	padding:15px 0;
	min-height:374px;
	color:#fff
}
#NIE-copyRight a {
	color:#fff
}
.news-list {
	position:relative
}
.news-list li {
	font-family:simsun
}
.news-list li span {
	display:inline-block;
	vertical-align:top
}
.news-list li span.icon {
	width:13px;
	height:13px;
	margin:15px 5px 0 0;
	background:#f60
}
.news-list li span.date {
	height:30px;
	line-height:30px;
	color:#a0a0a0
}
.news-list li a {
	display:inline-block;
	height:32px;
	line-height:32px;
	vertical-align:top;
	color:#666;
	width:82%;
	margin-right:8px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.news-list li a:hover {
	color:#962c1c
}
.news-list li.li1 {
	font-size:16px;
	font-weight:700;
	padding-bottom:10px
}
.news-list li.li1 a {
	color:#a53625
}
.news-list li.li1 a:hover {
	color:#962c1c
}
.news-list li.li1 .date {
	display:none
}
.news-list li.li-more {
	position:absolute;
	bottom:0;
	width:100%;
	border-top:1px solid #ccc;
	height:25px
}
.news-list li.li-more a {
	display:block;
	width:90px;
	color:#999;
	background:#fff;
	position:absolute;
	left:50%;
	margin-left:-45px;
	text-align:center;
	top:-16px
}
.news-list li.li-more a:hover {
	color:#962c1c
}
.news-list li.li-more a i {
	position:absolute;
	width:11px;
	height:11px;
	top:10px
}
.news-list li.li-more a i.i1 {
	left:0;
	background-repeat: no-repeat;
}
.news-list li.li-more a i.i2 {
	right:0;
	background-repeat: no-repeat;
}
.news-list li.li-more a i.i1 {
	background-position:0px 0px
}
.news-list li.li-more a i.i2 {
	background-position:-16px 0px
}
.news-list li.li-more a i.i1,.news-list li.li-more a i.i2 {
	background-image: url("../images/common_z_bb75d96.png")
}
body {
	background:#111316 url("../images/bg_8d957e3.jpg") center 650px no-repeat;
	opacity:0;
	-webkit-transition:all ease-in-out .3s;
	-moz-transition:all ease-in-out .3s;
	-ms-transition:all ease-in-out .3s;
	transition:all ease-in-out .3s
}
body.show {
	opacity:1
}
.fl {
	float:left
}
.fr {
	float:right
}
.wrap {
	position:relative;
	overflow:hidden;
	background:url("../images/banner_a552230.jpg") top center no-repeat;
}
.banner {
	width:1226px;
	height:499px;
	margin:0 auto;
	overflow:hidden
}
.banner .kaifu {
	font-size:14px;
	width:315px;
	height:22px;
	line-height:22px;
	color:#cececf;
	font-weight:400;
	text-align:center;
	margin:310px 0 0 98px;
	background-repeat: no-repeat;
}
.banner .kaifu a {
	color:#e8a523
}
.banner .kaifu a:hover {
	color:#e8a523
}
.banner .kaifu span {
	color:#c20018
}
.header-nav {
	width:100%;
	height:120px;
	background:url("../images/nav_bg_c20b3c3.jpg") top center no-repeat
}
.header-nav-main {
	width:1199px;
	height:61px;
	padding-top:8px;
	margin:0 auto;
	text-align:center
}
.header-nav-main a {
	color:#a3946f;
	font-size:14px;
	width:100px;
	height:52px;
	line-height:52px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	-webkit-transition:color ease-in-out .2s;
	-moz-transition:color ease-in-out .2s;
	-ms-transition:color ease-in-out .2s;
	transition:color ease-in-out .2s
}
.header-nav-main a.header-logo-a {
	width:230px;
	height:90px;
	margin:0 45px
}
.header-nav-main a:hover,.header-nav-main a.current {
	text-decoration:none;
	color:#fcc31d
}
.m-video-btn {
	width:250px;
	height:155px;
	display:block;
	position:relative;
	overflow:hidden;
	margin:15px 0 0 134px;
	background-repeat: no-repeat;
}
.m-video-btn img {
	width:294px;
	display:block;
	margin:22px auto 0
}
.m-video-btn i {
	position:absolute;
	display:block;
	width:42px;
	height:42px;
	left:50%;
	margin-left:-21px;
	cursor:pointer;
	top:55px
}
.m-video-btn i.iconA {
	z-index:2;
	-webkit-animation:pulse linear 1.8s 0s infinite alternate both;
	-moz-animation:pulse linear 1.8s 0s infinite alternate both;
	-ms-animation:pulse linear 1.8s 0s infinite alternate both;
	animation:pulse linear 1.8s 0s infinite alternate both;
	background-repeat: no-repeat;
}
@-webkit-keyframes pulse {
	0% {
	-webkit-transform:scale3d(1,1,1)
}
50% {
	-webkit-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-webkit-transform:scale3d(1,1,1)
}
}@-moz-keyframes pulse {
	0% {
	-moz-transform:scale3d(1,1,1)
}
50% {
	-moz-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-moz-transform:scale3d(1,1,1)
}
}@-o-keyframes pulse {
	0% {
	-o-transform:scale3d(1,1,1)
}
50% {
	-o-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-o-transform:scale3d(1,1,1)
}
}@-ms-keyframes pulse {
	0% {
	-ms-transform:scale3d(1,1,1)
}
50% {
	-ms-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-ms-transform:scale3d(1,1,1)
}
}@keyframes pulse {
	0% {
	transform:scale3d(1,1,1)
}
50% {
	transform:scale3d(1.05,1.05,1.05)
}
100% {
	transform:scale3d(1,1,1)
}
}@-webkit-keyframes pulse {
	0% {
	-webkit-transform:scale3d(1,1,1)
}
50% {
	-webkit-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-webkit-transform:scale3d(1,1,1)
}
}@-moz-keyframes pulse {
	0% {
	-moz-transform:scale3d(1,1,1)
}
50% {
	-moz-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-moz-transform:scale3d(1,1,1)
}
}@-o-keyframes pulse {
	0% {
	-o-transform:scale3d(1,1,1)
}
50% {
	-o-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-o-transform:scale3d(1,1,1)
}
}@-ms-keyframes pulse {
	0% {
	-ms-transform:scale3d(1,1,1)
}
50% {
	-ms-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-ms-transform:scale3d(1,1,1)
}
}@keyframes pulse {
	0% {
	transform:scale3d(1,1,1)
}
50% {
	transform:scale3d(1.05,1.05,1.05)
}
100% {
	transform:scale3d(1,1,1)
}
}.head-decorate01 {
	position:absolute;
	top:14px;
	left:24px;
	width:174px;
	height:63px;
	background:url("../images/mheadbg01_018235b.png") no-repeat center;
	z-index:100
}
.head-decorate02 {
	position:absolute;
	top:-88px;
	right:25px;
	width:224px;
	height:194px;
	background:url("../images/mheadbg02_0340c20.png") no-repeat center;
	z-index:100
}
.m-buttons {
	float:left;
	width:221px;
	overflow:hidden;
	background:#5a8764
}
.m-buttons .btn1 {
	position:relative;
	z-index:2;
	display:block;
	width:221px;
	height:0;
	padding-top:131px;
	overflow:hidden;
	background-repeat: no-repeat;
}
.m-buttons .btn1:hover {
	background-repeat: no-repeat;
}
.m-buttons .f-btn {
	overflow:hidden;
	position:relative;
	z-index:1;
	float:left;
	display:block;
	width:110px;
	height:94px;
	line-height:34px;
	font-size:14px;
	color:#fff;
	text-align:center;
	background:#65946f;
	text-decoration:none
}
.m-buttons .f-btn i {
	-webkit-transition:all .2s linear;
	-moz-transition:all .2s linear;
	-ms-transition:all .2s linear;
	transition:all .2s linear;
	display:block;
	width:32px;
	height:32px;
	margin:20px auto 0
}
.m-buttons .f-btn:hover {
	line-height:94px;
	background:#5a8764
}
.m-buttons .f-btn:hover i {
	margin-top:-34px
}
.m-buttons .f-btn.btn2 {
	margin:-5px 0 1px 0
}
.m-buttons .f-btn.btn2 i {
	background:url("../images/part01-btn01_9077704.png") no-repeat center
}
.m-buttons .f-btn.btn3 {
	margin:-5px 0 1px 1px
}
.m-buttons .f-btn.btn3 i {
	background:url("../images/part01-btn02_6b3581a.png") no-repeat center
}
.m-buttons .f-btn.btn4 i {
	background:url("../images/part01-btn03_ac2089d.png") no-repeat center
}
.m-buttons .f-btn.btn5 {
	margin-left:1px
}
.m-buttons .f-btn.btn5 i {
	background:url("../images/part01-btn04_2418797.png") no-repeat center
}
.slide_banner {
	float:left;
	width:544px;
	height:315px;
	position:relative
}
.slide_banner .bd {
	width:100%;
	height:100%
}
.slide_banner .bd ul {
	min-width:544px;
	height:100%
}
.slide_banner .bd a {
	position:relative
}
.slide_banner .bd a,.slide_banner .bd img {
	display:block;
	width:100%;
	height:315px
}
.slide_banner .bd .bn-shadow {
	position:absolute;
	z-index:4;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:url("../images/bn_shadow_aa30509.png") no-repeat;
	display:none
}
.slide_banner .hd {
	position:absolute;
	z-index:4;
	left:30px;
	bottom:14px
}
.slide_banner .hd li {
	float:left;
	width:15px;
	height:15px;
	margin-right:5px;
	cursor:pointer;
	background-repeat: no-repeat;
}
.slide_banner .hd li.on {
	background-repeat: no-repeat;
}
.main-part1 .slide_news {
	width:396px;
	float:right;
	background:#fff;
	border-bottom:1px solid #d9dddf;
	box-shadow:0 1px 1px #e4e8ea
}
.main-part1 .slide_news .hd {
	height:49px;
	position:relative;
	overflow:hidden;
	padding-left:20px;
	border-bottom:1px solid #dbdbdb;
	background:#f8f8f8
}
.main-part1 .slide_news .hd a {
	float:left;
	margin-right:20px;
	height:47px;
	line-height:47px;
	color:#a3946f;
	font-size:14px;
	text-align:center;
	position:relative;
	border-width:3px
}
.main-part1 .slide_news .hd a.on,.main-part1 .slide_news .hd a:hover {
	text-decoration:none;
	font-weight:700;
	color:#999;
	border-bottom:3px solid #a3946f
}
.main-part1 .slide_news .news-list {
	margin:0 20px;
	padding:18px 0 45px
}
.main-part1 .slide_news .news-list li a {
	width:78%
}
.main-part1 .slide_news .news-list li.li1 {
	font-size:15px
}
.main-part1 .slide_news .news-list li.li1 a {
	width:100%
}
.main-part1 .slide_news .news-list li.li-more a {
	width:90px
}
.part1-new-more {
	display:block;
	width:49px;
	height:20px;
	position:absolute;
	top:68px;
	right:50px;
	z-index:1000;
	background-repeat: no-repeat;
}
.part1-new-more:hover {
	background-repeat: no-repeat;
}
.main-part2 {
	padding-top:22px
}
.m-tools {
	width:500px;
	padding:32px 0 0 34px
}
.m-tools a {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:77px;
	text-align:center;
	margin-bottom:13px;
	color:#666;
	position:relative;
	-webkit-transition:color ease-in-out .3s;
	-moz-transition:color ease-in-out .3s;
	-ms-transition:color ease-in-out .3s;
	transition:color ease-in-out .3s
}
.m-tools a span {
	width:100%;
	display:block;
	height:90px;
	background-repeat:no-repeat
}
.m-tools a i {
	position:absolute;
	width:100%;
	height:90px;
	top:0;
	left:0;
	opacity:0;
	*display:none;
	-webkit-transform:rotate(-180deg);
	-moz-transform:rotate(-180deg);
	-ms-transform:rotate(-180deg);
	transform:rotate(-180deg);
	-webkit-transition:all ease-in-out .3s;
	-moz-transition:all ease-in-out .3s;
	-ms-transition:all ease-in-out .3s;
	transition:all ease-in-out .3s;
	background-repeat: no-repeat;
}
.m-tools a.a1 span {
	background-repeat: no-repeat;
}
.m-tools a.a2 span {
	background-repeat: no-repeat;
}
.m-tools a.a3 span {
	background-repeat: no-repeat;
}
.m-tools a.a4 span {
	background-repeat: no-repeat;
}
.m-tools a.a5 span {
	background-repeat: no-repeat;
}
.m-tools a.a6 span {
	background-repeat: no-repeat;
}
.m-tools a.a7 span {
	background-repeat: no-repeat;
}
.m-tools a.a8 span {
	background-repeat: no-repeat;
}
.m-tools a.a9 span {
	background-repeat: no-repeat;
}
.m-tools a.a10 span {
	background-repeat: no-repeat;
}
.m-tools a.a11 span {
	background-repeat: no-repeat;
}
.m-tools a.a12 span {
	background-repeat: no-repeat;
}
.m-tools a:hover {
	color:#a53625;
	text-decoration:none
}
.m-tools a:hover i {
	display:block;
	opacity:1;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	transform:rotate(0deg)
}
.features {
	width:570px;
	margin-right:-4px;
	padding-top:11px
}
.features a {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	float:left;
	width:265px
}
.features a img {
	width:100%;
	vertical-align:top
}
.features a:hover img {
	-webkit-animation:flash ease-in-out .5s both;
	-moz-animation:flash ease-in-out .5s both;
	-ms-animation:flash ease-in-out .5s both;
	animation:flash ease-in-out .5s both
}
@-webkit-keyframes flash {
	0%,100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100)
}
50% {
	opacity:80;
	filter:alpha(opacity=8000);
	opacity:.8;
	filter:alpha(opacity=80)
}
}@-moz-keyframes flash {
	0%,100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100)
}
50% {
	opacity:80;
	filter:alpha(opacity=8000);
	opacity:.8;
	filter:alpha(opacity=80)
}
}@-o-keyframes flash {
	0%,100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100)
}
50% {
	opacity:80;
	filter:alpha(opacity=8000);
	opacity:.8;
	filter:alpha(opacity=80)
}
}@-ms-keyframes flash {
	0%,100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100)
}
50% {
	opacity:80;
	filter:alpha(opacity=8000);
	opacity:.8;
	filter:alpha(opacity=80)
}
}@keyframes flash {
	0%,100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100)
}
50% {
	opacity:80;
	filter:alpha(opacity=8000);
	opacity:.8;
	filter:alpha(opacity=80)
}
}@-webkit-keyframes flash {
	0%,100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100)
}
50% {
	opacity:80;
	filter:alpha(opacity=8000);
	opacity:.8;
	filter:alpha(opacity=80)
}
}@-moz-keyframes flash {
	0%,100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100)
}
50% {
	opacity:80;
	filter:alpha(opacity=8000);
	opacity:.8;
	filter:alpha(opacity=80)
}
}@-o-keyframes flash {
	0%,100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100)
}
50% {
	opacity:80;
	filter:alpha(opacity=8000);
	opacity:.8;
	filter:alpha(opacity=80)
}
}@-ms-keyframes flash {
	0%,100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100)
}
50% {
	opacity:80;
	filter:alpha(opacity=8000);
	opacity:.8;
	filter:alpha(opacity=80)
}
}@keyframes flash {
	0%,100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100)
}
50% {
	opacity:80;
	filter:alpha(opacity=8000);
	opacity:.8;
	filter:alpha(opacity=80)
}
}.features a.a3 {
	margin-top:4px
}
.m-jobs {
	position:relative;
	z-index:1;
	width:1120px;
	margin:0 auto;
	height:503px
}
.m-jobs .m-th {
	position:absolute;
	z-index:2;
	top:100px;
	text-align:center;
	width:100%;
	line-height:42px;
	height:42px
}
.m-jobs .m-th span {
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	width:180px;
	height:56px;
	float:left
}
.m-jobs .m-th a {
	color:#666;
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
	width:150px;
	height:38px;
	line-height:38px;
	font-size:16px;
	text-align:center;
	position:relative;
	float:left;
	border-style:solid;
	border-width:2px;
	border-color:transparent
}
.m-jobs .m-th a i {
	position:absolute;
	right:-3px;
	width:1px;
	height:16px;
	background-color:#a8aaab;
	top:13px
}
.m-jobs .m-th a.on,.m-jobs .m-th a:hover {
	color:#a3946f;
	text-decoration:none;
	background-color:#fff;
	border-color:#a3946f
}
.m-jobs .m-th a.on i,.m-jobs .m-th a:hover i {
	display:none
}
.m-jobs .m-th a.a-f {
	width:112px
}
.m-jobs .m-tb-box {
	position:relative;
	z-index:1;
	height:393px;
	margin-top:110px
}
.m-jobs .m-tb-box .m-tb-box-img {
	position:absolute;
	left:0;
	bottom:75px;
	z-index:1
}
.m-jobs .m-tb-box .m-tb-box-img.img-girl {
	display:none
}
.m-jobs .m-tb-box.yesa .m-tb-box-tit {
	top:70px;
	background-repeat: no-repeat;
}
.m-jobs .m-tb-box.yesa .m-tb-box-txt {
	top:58px
}
.m-jobs .m-tb-box.sx .m-tb-box-tit {
	top:55px;
	background-repeat: no-repeat;
}
.m-jobs .m-tb-box.lj .m-tb-box-tit {
	top:65px;
	background-repeat: no-repeat;
}
.m-jobs .m-tb-box.lj.girl .m-tb-box-img.img-boy {
	display:none
}
.m-jobs .m-tb-box.lj.girl .m-tb-box-img.img-girl {
	display:block
}
.m-jobs .m-tb-box.lj.girl .m-tb-box-nav a.video-boy {
	display:none
}
.m-jobs .m-tb-box.lj.girl .m-tb-box-nav a.video-girl {
	display:block
}
.m-jobs .m-tb-box.yx .m-tb-box-tit {
	top:55px;
	background-repeat: no-repeat;
}
.m-jobs .m-tb-box.ys .m-tb-box-tit {
	top:60px;
	background-repeat: no-repeat;
}
.m-jobs .m-tb-box.yl .m-tb-box-tit {
	top:65px;
	background-repeat: no-repeat;
}
.m-jobs .m-tb-box.xs .m-tb-box-tit {
	top:65px;
	background-repeat: no-repeat;
}
.m-jobs .m-tb-box.on .m-tb-box-tit {
	-webkit-animation:fadeInLeft ease-in-out .5s .55s both;
	-moz-animation:fadeInLeft ease-in-out .5s .55s both;
	-ms-animation:fadeInLeft ease-in-out .5s .55s both;
	animation:fadeInLeft ease-in-out .5s .55s both
}
@-webkit-keyframes fadeInLeft {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transform:translate3d(-100%,0,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:none
}
}@-moz-keyframes fadeInLeft {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-moz-transform:translate3d(-100%,0,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-moz-transform:none
}
}@-o-keyframes fadeInLeft {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-o-transform:translate3d(-100%,0,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-o-transform:none
}
}@-ms-keyframes fadeInLeft {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-ms-transform:translate3d(-100%,0,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-ms-transform:none
}
}@keyframes fadeInLeft {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translate3d(-100%,0,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	transform:none
}
}@-webkit-keyframes fadeInLeft {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transform:translate3d(-100%,0,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:none
}
}@-moz-keyframes fadeInLeft {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-moz-transform:translate3d(-100%,0,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-moz-transform:none
}
}@-o-keyframes fadeInLeft {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-o-transform:translate3d(-100%,0,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-o-transform:none
}
}@-ms-keyframes fadeInLeft {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-ms-transform:translate3d(-100%,0,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-ms-transform:none
}
}@keyframes fadeInLeft {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translate3d(-100%,0,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	transform:none
}
}.m-jobs .m-tb-box.on .m-tb-box-txt {
	-webkit-animation:fadeInRight ease-in-out .5s .6s both;
	-moz-animation:fadeInRight ease-in-out .5s .6s both;
	-ms-animation:fadeInRight ease-in-out .5s .6s both;
	animation:fadeInRight ease-in-out .5s .6s both
}
@-webkit-keyframes fadeInRight {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transform:translate(100%,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:none
}
}@-moz-keyframes fadeInRight {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-moz-transform:translate(100%,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-moz-transform:none
}
}@-o-keyframes fadeInRight {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-o-transform:translate(100%,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-o-transform:none
}
}@-ms-keyframes fadeInRight {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-ms-transform:translate(100%,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-ms-transform:none
}
}@keyframes fadeInRight {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translate(100%,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	transform:none
}
}@-webkit-keyframes fadeInRight {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transform:translate(100%,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-webkit-transform:none
}
}@-moz-keyframes fadeInRight {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-moz-transform:translate(100%,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-moz-transform:none
}
}@-o-keyframes fadeInRight {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-o-transform:translate(100%,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-o-transform:none
}
}@-ms-keyframes fadeInRight {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	-ms-transform:translate(100%,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	-ms-transform:none
}
}@keyframes fadeInRight {
	0% {
	opacity:0;
	filter:alpha(opacity=0);
	transform:translate(100%,0)
}
100% {
	opacity:100;
	filter:alpha(opacity=10000);
	opacity:1;
	filter:alpha(opacity=100);
	transform:none
}
}
.main-part4 {
	padding:60px 20px 0
}
.main-part4 .slide_news {
	width:285px;
	float:right;
	background:#fff;
	overflow:hidden;
	border-bottom:3px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	border-left:1px solid #d0cdc6;
	box-shadow:0 1px 1px #e4e8ea
}
.main-part4 .slide_news .news-list {
	margin:0 20px;
	padding-top:10px;
	padding-bottom:28px
}
.main-part4 .slide_news .hd {
	width:288px;
	height:43px;
	font-size:14px;
	text-align:center;
	display:inline-block
}
.main-part4 .slide_news .hd a {
	display:inline-block;
	height:42px;
	line-height:42px;
	border:0;
	background:0 0;
	float:none;
	width:141px;
	color:#999;
	border-top:3px solid #cdcdcd;
	vertical-align:top;
	position:relative
}
.main-part4 .slide_news .hd a i {
	position:absolute;
	width:12px;
	height:6px;
	top:0;
	left:50%;
	margin-left:-6px;
	opacity:0;
	*display:none;
	-webkit-transition:opacity ease-in-out .2s;
	-moz-transition:opacity ease-in-out .2s;
	-ms-transition:opacity ease-in-out .2s;
	transition:opacity ease-in-out .2s;
	background-repeat: no-repeat;
}
.main-part4 .slide_news .hd a.on,.main-part4 .slide_news .hd a:hover {
	background:0 0;
	border-color:#a79474;
	color:#a79474
}
.main-part4 .slide_news .hd a.on i,.main-part4 .slide_news .hd a:hover i {
	display:block;
	opacity:1
}
.main-part4 .slide_news li {
	padding-bottom:12px
}
.main-part4 .slide_news li a {
	display:block;
	width:100%;
	height:18px;
	line-height:18px
}
.main-part4 .slide_news li span.date {
	display:block;
	height:18px;
	line-height:18px
}
.main-part4 .slide_news li.li-more {
	padding-bottom:0;
	bottom:-3px
}
.main-part4 .slide_news li.li-more a {
	width:90px;
	top:-11px
}
.main-part4 .slide_news li.li-more a i {
	top:5px
}
.pic-list a {
	display:inline-block;
	*display:inline;
	zoom:1;
	width:200px;
	height:110px;
	position:relative;
	z-index:1;
	margin:5px 5px 0 0;
	vertical-align:top;
	float:left
}
.pic-list a .s-tit {
	position:absolute;
	width:94%;
	padding:0 3%;
	height:30px;
	line-height:30px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	color:#fff;
	cursor:pointer;
	left:0;
	bottom:0;
	z-index:3
}
.pic-list a .s-bg {
	left:0;
	bottom:0;
	height:40px;
	*height:30px;
	position:absolute;
	z-index:2;
	width:100%;
	filter:alpha(opacity=0 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=30) progid:DXImageTransform.Microsoft.gradient(startcolorstr=black, endcolorstr=black, gradientType=0);
	-ms-filter:alpha(opacity=0 finishopacity=100 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=black, endcolorstr=black, gradientType=0);
	background:#000;
	background:linear-gradient(top,rgba(0,0,0,0),#000);
	background:-ms-linear-gradient(top,rgba(0,0,0,0),#000);
	background:-moz-linear-gradient(top,rgba(0,0,0,0),#000);
	background:-webkit-gradient(linear,0 0,0 bottom,from(rgba(0,0,0,0)),to(#000));
	background:-o-linear-gradient(top,rgba(0,0,0,0),#000)
}
.pic-list a:hover {
	text-decoration:underline
}
.pic-list a:hover .s-tit {
	text-decoration:underline
}
.m-database {
	float:left;
	width:820px;
	position:relative;
	padding-bottom:73px;
	padding-top:20px
}
.m-database .m-th {
	margin-bottom:10px
}
.m-database .m-th a {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:153px;
	height:34px;
	line-height:34px;
	border:2px solid #cbccce;
	border-bottom:0;
	text-align:center;
	color:#62676a;
	font-size:16px;
	margin-right:3px;
	*margin-right:2px
}
.m-database .m-th a.on,.m-database .m-th a:hover {
	background:#fff;
	border-color:#d7ccb6;
	color:#a9a47e;
	text-decoration:none
}
.m-database .slide-dot a {
	display:inline-block;
	*display:inline;
	zoom:1;
	width:17px;
	height:17px;
	vertical-align:top;
	margin:10px 0 0 3px;
	background-repeat: no-repeat;
}
.m-database .slide-dot a.on,.m-database .slide-dot a:hover {
	background-repeat: no-repeat;
}
.m-database .m-tb-tit {
	width:174px;
	height:88px;
	font-size:14px;
	line-height:57px;
	color:#fff;
	text-align:center;
	margin-top:30px;
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-87px;
	background-repeat: no-repeat;
}
.m-database .m-tb-tit i {
	position:absolute;
	z-index:3;
	width:21px;
	left:50%;
	margin-left:-10.5px;
	height:2px;
	background:#a3ccac;
	bottom:43px;
	-webkit-transition:all ease-in-out .3s;
	-moz-transition:all ease-in-out .3s;
	-ms-transition:all ease-in-out .3s;
	transition:all ease-in-out .3s
}
.m-database .m-tb-tit:hover {
	text-decoration:none;
	background-repeat: no-repeat;
}
.m-database .m-tb-tit:hover i {
	width:68px;
	margin-left:-34px
}
.main-part5 {
	padding-top:40px;
	position:relative;
	z-index:1;
	height:832px
}
.main-part5 .m-tit {
	padding-bottom:10px
}
.main-part5 .m-tit a {
	position:relative;
	color:#666;
	font-size:22px;
	padding-right:30px
}
.main-part5 .m-tit a:hover {
	text-decoration:none;
	color:#333
}
.main-part5 .m-tit a:hover i {
	color:#333;
	border-color:#333
}
.main-part5 .m-tit i {
	position:absolute;
	width:16px;
	height:16px;
	border:1px solid #6b6b6b;
	color:#6b6b6b;
	font-style:normal;
	font-weight:700;
	text-align:center;
	line-height:14px;
	*line-height:18px;
	font-size:16px;
	top:8px;
	*top:2px;
	right:0
}
.m-guide {
	padding:0 25px;
	position:relative;
	z-index:1
}
.m-guide .m-th {
	padding-top:35px;
	*padding-top:32px
}
.m-guide .m-th a {
	position:relative;
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:200px;
	height:50px;
	line-height:50px;
	text-align:center;
	color:#333;
	font-size:18px;
	vertical-align:top;
	margin-right:20px;
	*margin-right:18px
}
.m-guide .m-th a i {
	position:absolute;
	width:21px;
	height:2px;
	background:#666;
	bottom:0;
	left:50%;
	margin-left:-10.5px;
	-webkit-transition:all ease-in-out .3s;
	-moz-transition:all ease-in-out .3s;
	-ms-transition:all ease-in-out .3s;
	transition:all ease-in-out .3s
}
.m-guide .m-th a.m-th-a {
	margin-right:238px
}
.m-guide .m-th a:hover {
	text-decoration:none
}
.m-guide .m-th a:hover i {
	width:80px;
	margin-left:-40px
}
.m-guide .m-tb {
	height:140px
}
.m-guide .m-item {
	float:left;
	width:160px;
	padding:20px 20px 0;
	margin-right:20px;
	text-align:center
}
.m-guide .m-item a {
	line-height:24px;
	width:60px;
	height:24px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	color:#666
}
.m-guide .m-item a:hover {
	color:#333
}
.m-guide .m-item.m-itemA {
	margin-right:248px
}
.m-guide .m-tb-moreA {
	position:absolute;
	z-index:2;
	bottom:15px;
	right:40px;
	color:#999
}
.m-guide .m-tb-moreA:hover {
	color:#666
}
.m-guide .m-tb-moreB {
	position:absolute;
	z-index:2;
	top:22px;
	right:25px;
	color:#fff;
	font-size:18px
}
.m-guide .m-tb-moreB:hover {
	text-decoration:none;
	color:#666
}
.m-setting {
	position:absolute;
	z-index:5;
	width:210px;
	overflow:hidden;
	top:40px;
	*top:37px;
	left:50%;
	margin-left:-110px;
	*margin-left:-111px
}
.m-setting .m-th {
	width:214px
}
.m-setting .m-th a {
	border:0;
	float:none;
	width:104px;
	color:#999;
	border-top:3px solid #cdcdcd;
	vertical-align:top;
	position:relative;
	display:inline-block;
	*display:inline;
	*zoom:1;
	text-align:center;
	height:42px;
	line-height:44px;
	font-size:14px
}
.m-setting .m-th a i {
	position:absolute;
	width:12px;
	height:6px;
	top:0;
	left:50%;
	margin-left:-6px;
	opacity:0;
	*display:none;
	-webkit-transition:opacity ease-in-out .2s;
	-moz-transition:opacity ease-in-out .2s;
	-ms-transition:opacity ease-in-out .2s;
	transition:opacity ease-in-out .2s;
	background-repeat: no-repeat;
}
.m-setting .m-th a.on,.m-setting .m-th a:hover {
	background:0 0;
	border-color:#a79474;
	color:#a79474;
	text-decoration:none;
	font-weight:700
}
.m-setting .m-th a.on i,.m-setting .m-th a:hover i {
	display:block;
	opacity:1
}
.m-setting .text-list {
	padding:0 30px
}
.m-setting .text-list a {
	display:block;
	height:44px;
	line-height:44px;
	position:relative;
	padding-left:20px;
	color:#999;
	border-bottom:1px dashed #e5e5e5
}
.m-setting .text-list a i {
	position:absolute;
	width:11px;
	height:11px;
	top:16px;
	left:0;
	background-repeat: no-repeat;
}
.m-setting .text-list a.a-last {
	border-bottom:0
}
.m-setting .text-list a:hover {
	color:#333
}
.m-jietu {
	position:absolute;
	left:35px;
	top:325px
}
.m-jietu .m-tb a {
	width:202px;
	height:143px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-right:5px;
	overflow:hidden
}
.m-jietu .m-tb a img {
	min-width:100%;
	height:100%;
	-webkit-transition:transform ease-in-out .3s;
	-moz-transition:transform ease-in-out .3s;
	-ms-transition:transform ease-in-out .3s;
	transition:transform ease-in-out .3s
}
.m-jietu .m-tb a:hover img {
	-webkit-transform:scale(1.02);
	-moz-transform:scale(1.02);
	-ms-transform:scale(1.02);
	transform:scale(1.02)
}
.m-bz {
	top:532px
}
.m-videos {
	position:absolute;
	right:35px;
	top:325px;
	width:418px
}
.m-videos .m-tit {
	text-align:right
}
.m-videos .m-tit a {
	padding-right:0;
	padding-left:30px
}
.m-videos .m-tit i {
	right:120px
}
.m-videos .m-tb a {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:202px;
	height:226px;
	background:#d4cdb6;
	margin-right:5px;
	position:relative;
	vertical-align:top;
	overflow:hidden
}
.m-videos .m-tb a img {
	width:202px;
	height:113px
}
.m-videos .m-tb a span {
	position:absolute
}
.m-videos .m-tb a span.s-tit {
	color:#3e3d3c;
	text-align:center;
	width:100%;
	font-size:18px;
	top:113px;
	left:0;
	padding-top:16%;
	line-height:21px
}
.m-videos .m-tb a span.s-tit i {
	display:block;
	width:21px;
	height:2px;
	background:#666;
	margin:5px auto 0;
	-webkit-transition:all ease-in-out .3s;
	-moz-transition:all ease-in-out .3s;
	-ms-transition:all ease-in-out .3s;
	transition:all ease-in-out .3s
}
.m-videos .m-tb a span.s-icon {
	top:102px;
	left:50%;
	margin-left:-11px;
	width:22px;
	height:11px;
	background-repeat: no-repeat;
}
.m-videos .m-tb a .play-icon {
	position:absolute;
	display:block;
	width:42px;
	height:42px;
	cursor:pointer;
	z-index:2;
	-webkit-animation:pulse linear 1.8s 0s infinite alternate both;
	-moz-animation:pulse linear 1.8s 0s infinite alternate both;
	-ms-animation:pulse linear 1.8s 0s infinite alternate both;
	animation:pulse linear 1.8s 0s infinite alternate both;
	background-repeat: no-repeat;
}
@-webkit-keyframes pulse {
	0% {
	-webkit-transform:scale3d(1,1,1)
}
50% {
	-webkit-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-webkit-transform:scale3d(1,1,1)
}
}@-moz-keyframes pulse {
	0% {
	-moz-transform:scale3d(1,1,1)
}
50% {
	-moz-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-moz-transform:scale3d(1,1,1)
}
}@-o-keyframes pulse {
	0% {
	-o-transform:scale3d(1,1,1)
}
50% {
	-o-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-o-transform:scale3d(1,1,1)
}
}@-ms-keyframes pulse {
	0% {
	-ms-transform:scale3d(1,1,1)
}
50% {
	-ms-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-ms-transform:scale3d(1,1,1)
}
}@keyframes pulse {
	0% {
	transform:scale3d(1,1,1)
}
50% {
	transform:scale3d(1.05,1.05,1.05)
}
100% {
	transform:scale3d(1,1,1)
}
}@-webkit-keyframes pulse {
	0% {
	-webkit-transform:scale3d(1,1,1)
}
50% {
	-webkit-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-webkit-transform:scale3d(1,1,1)
}
}@-moz-keyframes pulse {
	0% {
	-moz-transform:scale3d(1,1,1)
}
50% {
	-moz-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-moz-transform:scale3d(1,1,1)
}
}@-o-keyframes pulse {
	0% {
	-o-transform:scale3d(1,1,1)
}
50% {
	-o-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-o-transform:scale3d(1,1,1)
}
}@-ms-keyframes pulse {
	0% {
	-ms-transform:scale3d(1,1,1)
}
50% {
	-ms-transform:scale3d(1.05,1.05,1.05)
}
100% {
	-ms-transform:scale3d(1,1,1)
}
}@keyframes pulse {
	0% {
	transform:scale3d(1,1,1)
}
50% {
	transform:scale3d(1.05,1.05,1.05)
}
100% {
	transform:scale3d(1,1,1)
}
}.m-videos .m-tb a .play-icon.play-icon1 {
	top:38px;
	left:50%;
	margin-left:-18px
}
.m-videos .m-tb a .play-icon.play-icon2 {
	top:151px;
	left:50%;
	margin-left:-16px
}
.m-videos .m-tb a .play-icon.play-icon3 {
	top:50%;
	margin-top:-21px;
	left:82px
}
.m-videos .m-tb a.a2 {
	padding-top:113px;
	height:113px
}
.m-videos .m-tb a.a2 span.s-icon {
	top:113px;
	background-repeat: no-repeat;
}
.m-videos .m-tb a.a2 span.s-tit {
	top:0
}
.m-videos .m-tb a.a3 {
	width:416px;
	height:113px;
	margin-top:10px
}
.m-videos .m-tb a.a3 span.s-icon {
	top:50%;
	margin-top:-11px;
	margin-left:-12px;
	width:11px;
	height:22px;
	background-repeat: no-repeat;
}
.m-videos .m-tb a.a3 span.s-tit {
	top:0;
	width:208px;
	padding-top:10%;
	left:208px
}
.m-videos .m-tb a.a3 img {
	width:207px
}
.m-videos .m-tb a:hover {
	text-decoration:none
}
.m-videos .m-tb a:hover span.s-tit i {
	width:100px
}

.intro-item span {
	font-size:18px;
	font-weight:700;
	color:#7a8a9a
}
.intro-item p {
	font-size:14px;
	color:#7a8a9a
}

.m-jobs .m-tb-box.ys .m-tb-box-tit {
	background-position:0px 0px
}
.m-jobs .m-tb-box.sx .m-tb-box-tit {
	background-position:-148px 0px
}
.m-jobs .m-tb-box.lj .m-tb-box-tit {
	background-position:-296px 0px
}
.m-jobs .m-tb-box.xs .m-tb-box-tit {
	background-position:-444px 0px
}
.m-jobs .m-tb-box.yl .m-tb-box-tit {
	background-position:0px -290px
}
.m-jobs .m-tb-box.yx .m-tb-box-tit {
	background-position:-148px -290px
}
.m-jobs .m-tb-box.yesa .m-tb-box-tit {
	background-position:-296px -290px
}
.m-video-btn {
	background-position:-592px 0px
}
.m-buttons .btn1 {
	background-position:-592px -161px
}
.m-buttons .btn1:hover {
	background-position:-592px -297px
}
.m-tools a.a7 span {
	background-position:-592px -433px
}
.m-tools a.a3 span {
	background-position:-674px -433px
}
.m-tools a.a4 span {
	background-position:-756px -433px
}
.m-tools a.a5 span {
	background-position:-444px -290px
}
.m-tools a.a6 span {
	background-position:-444px -385px
}
.m-tools a.a12 span {
	background-position:0px -580px
}
.m-tools a.a8 span {
	background-position:-82px -580px
}
.m-tools a.a9 span {
	background-position:-164px -580px
}
.m-tools a.a10 span {
	background-position:-246px -580px
}
.m-tools a.a11 span {
	background-position:-328px -580px
}
.m-tools a i {
	background-position:-410px -580px
}
.m-tools a.a1 span {
	background-position:-492px -580px
}
.m-tools a.a2 span {
	background-position:-574px -580px
}
.m-database .m-tb-tit {
	background-position:-656px -580px
}
.m-database .m-tb-tit:hover {
	background-position:0px -675px
}
.m-jobs .m-tb-box-nav a {
	background-position:-179px -675px
}
.m-video-btn i.iconA {
	background-position:-592px -528px
}
.m-jobs .m-tb-box-nav a.Jvideobtn i {
	background-position:-592px -528px
}
.m-videos .m-tb a .play-icon {
	background-position:-592px -528px
}
.m-jobs .m-tb-box-btn a.btn-girl {
	background-position:-639px -528px
}
.m-jobs .m-tb-box-btn a.btn-girl.cur,.m-jobs .m-tb-box-btn a.btn-girl:hover {
	background-position:-673px -528px
}
.m-jobs .m-tb-box-btn a.btn-boy.cur,.m-jobs .m-tb-box-btn a.btn-boy:hover {
	background-position:-707px -528px
}
.m-jobs .m-tb-box-btn a.btn-boy {
	background-position:-741px -528px
}
.banner .kaifu {
	background-position:-309px -675px
}
.m-videos .m-tb a.a3 span.s-icon {
	background-position:-818px -161px
}
.m-jobs .m-tb-box-txt i.i1 {
	background-position:-818px -188px
}
.m-jobs .m-tb-box-txt i {
	background-position:-818px -209px
}
.slide_banner .hd li {
	background-position:-818px -230px
}
.m-database .slide-dot a {
	background-position:-818px -230px
}
.slide_banner .hd li.on {
	background-position:-818px -250px
}
.m-database .slide-dot a.on,.m-database .slide-dot a:hover {
	background-position:-818px -250px
}
.part1-new-more {
	background-position:-775px -528px
}
.part1-new-more:hover {
	background-position:-526px -290px
}
.m-setting .text-list a i {
	background-position:-818px -270px
}
.m-videos .m-tb a span.s-icon {
	background-position:-818px -297px
}
.m-videos .m-tb a.a2 span.s-icon {
	background-position:-818px -313px
}
.main-part4 .slide_news .hd a i {
	background-position:-818px -286px
}
.m-setting .m-th a i {
	background-position:-818px -286px
}
.m-jobs .m-tb-box.ys .m-tb-box-tit,.m-jobs .m-tb-box.sx .m-tb-box-tit,.m-jobs .m-tb-box.lj .m-tb-box-tit,.m-jobs .m-tb-box.xs .m-tb-box-tit,.m-jobs .m-tb-box.yl .m-tb-box-tit,.m-jobs .m-tb-box.yx .m-tb-box-tit,.m-jobs .m-tb-box.yesa .m-tb-box-tit,.m-video-btn,.m-buttons .btn1,.m-buttons .btn1:hover,.m-tools a.a7 span,.m-tools a.a3 span,.m-tools a.a4 span,.m-tools a.a5 span,.m-tools a.a6 span,.m-tools a.a12 span,.m-tools a.a8 span,.m-tools a.a9 span,.m-tools a.a10 span,.m-tools a.a11 span,.m-tools a i,.m-tools a.a1 span,.m-tools a.a2 span,.m-database .m-tb-tit,.m-database .m-tb-tit:hover,.m-jobs .m-tb-box-nav a,.m-video-btn i.iconA,.m-jobs .m-tb-box-nav a.Jvideobtn i,.m-videos .m-tb a .play-icon,.m-jobs .m-tb-box-btn a.btn-girl {
	background-image: url("../images/index_z_613dbed.png")
}
.m-jobs .m-tb-box-btn a.btn-girl.cur,.m-jobs .m-tb-box-btn a.btn-girl:hover,.m-jobs .m-tb-box-btn a.btn-boy.cur,.m-jobs .m-tb-box-btn a.btn-boy:hover,.m-jobs .m-tb-box-btn a.btn-boy,.banner .kaifu,.m-videos .m-tb a.a3 span.s-icon,.m-jobs .m-tb-box-txt i.i1,.m-jobs .m-tb-box-txt i,.slide_banner .hd li,.m-database .slide-dot a,.slide_banner .hd li.on,.m-database .slide-dot a.on,.m-database .slide-dot a:hover,.part1-new-more,.part1-new-more:hover,.m-setting .text-list a i,.m-videos .m-tb a span.s-icon,.m-videos .m-tb a.a2 span.s-icon,.main-part4 .slide_news .hd a i,.m-setting .m-th a i {
	background-image: url("../images/index_z_613dbed.png")
}
