@charset "utf-8";
	html {
	color:#000
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0
}
table {
	border-collapse:collapse;
	border-spacing:0
}
fieldset,img {
	border:0
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:400
}
li {
	list-style:none
}
caption,th {
	text-align:left
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:400
}
q:before,q:after {
	content:''
}
abbr,acronym {
	border:0;
	font-variant:normal
}
sup {
	vertical-align:text-top
}
sub {
	vertical-align:text-bottom
}
input,textarea,select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit
}
input,textarea,select {
	*font-size:100%
}
legend {
	color:#000
}
.hidden {
	display:none
}
body {
	line-height:170%;
	font-size:12px;
	color:#000;
	font-family:"Microsoft YaHei",simSun,"Lucida Grande","Lucida Sans Unicode";

}
i {
	font-style:normal
}
a {
	color:#000;
	cursor:pointer;
	text-decoration:none
}
a:hover {
	color:#F60;
	text-decoration:none
}
.clr {
	*zoom:1
}
.clr:after,.clr:before {
	content:"";
	display:block;
	height:0;
	visibility:hidden;
	clear:both
}
.fltL {
	float:left
}
.fltR {
	float:right
}
.fltN {
	float:none
}
.setCenter {
	margin:0 auto
}
.tc {
	text-align:center
}
.tr {
	text-align:right
}
.wrap {
	position:relative;
	width:100%;
	max-width:1920px;
	min-width:1280px;
	margin:0 auto;
	background-color:#dcf0fa;
	background-image:url(http://res.dhxy.netease.com/zt/2015/new/images/bg_cc74860.jpg);
	background-repeat:no-repeat;
	background-position:center top
}
.wrap-main-full {
	position:relative;
	width:100%;
	height:100%;
	min-width:1280px;
	min-height:1700px;
	background-image:url(http://res.dhxy.netease.com/gw/15v3/img/bg2_5daed98.jpg);
	background-repeat:no-repeat;
	background-position:center bottom
}
.tip {
	position:absolute;
	right:185px;
	top:20px;
	color:#c29460;
	z-index:999
}
.tip .linkbtn,.tip .separate {
	color:#c29460;
	float:left;
	padding:0 5px;
	font-size:14px
}
.tip .linkbtn:hover {
	color:#c23657;
	text-decoration:underline
}
.separate {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/separate_929fbe8.png) 6px 4px no-repeat;
	width:1px;
	height:18px
}
.tip .share {
	float:left;
	margin-left:20px
}
.tip .NIE-share .NIE-share-iconBtn a {
	color:#c29460
}
.tip .NIE-share1 .NIE-share-more,.tip .NIE-share2 .NIE-share-more,.tip .NIE-share6 .NIE-share-more {
	top:30px;
	right:24px
}
.codepop {
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:10000;
	display:none
}
.codepop .popbg {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:.5;
	filter:alpha(opacity=50)
}
.codepop .step3 {
	position:fixed;
	left:50%;
	top:50%;
	width:463px;
	height:403px;
	margin-left:-232px;
	margin-top:-202px;
	background:url(http://res.dhxy.netease.com/gw/15v3/img/code_bg1_31af4b7.png) no-repeat
}
.codepop .code-close {
	position:absolute;
	right:-100px;
	top:0;
	width:77px;
	height:77px;
	background:url(http://res.dhxy.netease.com/gw/15v3/img/code_close_1b336cf.png) no-repeat
}
.codepop .pophead {
	position:relative;
	color:#fff;
	font-weight:400;
	font-size:22px;
	line-height:80px;
	height:80px;
	text-indent:20px
}
.codepop .popcon {
	position:relative;
	width:400px;
	padding:30px 0;
	margin:0 auto
}
.codepop .popcon .tel {
	width:378px;
	margin-bottom:20px
}
.codepop .popcon input {
	position:relative;
	height:20px;
	font-size:20px;
	line-height:20px;
	padding:23px 10px;
	border:#e1e1e1 1px solid;
	color:#ccc
}
.select-box {
	position:relative;
	display:block;
	margin-bottom:20px
}
.codepop .popcon .yuyue_submit {
	margin:0 auto;
	width:137px;
	height:67px;
	line-height:67px;
	text-align:center;
	font-size:20px;
	color:#fff;
	background:url(http://res.dhxy.netease.com/gw/15v3/img/code_btn1_3238bd5.png) no-repeat;
	display:block
}
.select-box i {
	position:absolute;
	right:20px;
	top:30px;
	width:13px;
	height:8px;
	background:url(http://res.dhxy.netease.com/gw/15v3/img/sel_i_23d52f9.png) no-repeat
}
.select-box a {
	position:relative;
	height:20px;
	font-size:20px;
	line-height:20px;
	padding:23px 10px;
	border:#e1e1e1 1px solid;
	color:#333;
	display:block
}
.select-box .select-nav {
	position:absolute;
	left:0;
	top:68px;
	background:#fff;
	width:100%;
	display:none;
	z-index:10001
}
#selectBox {
	display:none
}
.select-box a {
	position:relative;
	height:20px;
	font-size:20px;
	line-height:20px;
	padding:23px 10px;
	border:#e1e1e1 1px solid;
	color:#333;
	display:block
}
.con-wrap {
	position:relative;
	width:100%
}
.goindex {
	display:block;
	width:310px;
	height:100px;
	position:absolute;
	left:165px;
	top:39px;
	z-index:9999
}
.con-wrap1 {
	height:620px
}
.con-wrap .con-box {
	position:relative;
	width:1180px;
	margin:0 auto
}
.con-wrap1 .con-box {
	padding-top:395px
}
.con-wrap1 .dl-box {
	position:relative;
	padding-left:125px;
	margin-left:130px;
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/qrcodebg_1c12d96.png) no-repeat;
	width:200px;
	height:176px;
	overflow:hidden;
	zoom:1
}
.con-wrap1 .dl-box .qr-img {
	position:absolute;
	left:0;
	border-radius:5px;
	background:#fff;
	border:1px #9aa5b5 solid;
	width:105px;
	height:105px;
	margin:40px 0 0 10px
}
.con-wrap1 .dl-box .qr-img img {
	width:100%;
	height:100%;
	display:block
}
.con-wrap1 .dl-box .qr-img p {
	color:#3d5580;
	text-align:center;
	font-size:12px
}
.con-wrap1 .dl-box a {
	position:absolute;
	width:171px;
	height:51px;
	margin-top:5px;
	display:block
}
.con-wrap1 .dl-box .qr-btn {
	background:url(http://res.dhxy.netease.com/gw/2015/sygc/images/btn3_ec90623.png) no-repeat;
	margin-top:40px
}
.con-wrap1 .dl-box .qr-btn:hover {
	background:url(http://res.dhxy.netease.com/gw/2015/sygc/images/btn3_ec90623.png) 0 2px no-repeat
}
.con-wrap1 .dl-box .and-btn {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/and_btn1_cea3b56_c594c60.png) no-repeat;
	top:94px;
	cursor:default
}
.con-wrap2 {
	margin-bottom:70px
}
.con-wrap2 .race-box1 .race-show-title span {
	background-position:-120px -128px
}

.con-wrap2 .race-box4 .race-show-title span {
	background-position:-128px -54px
}
.con-wrap2 .race-box3 .race-show-title span {
	background-position:-128px 0
}
.con-wrap2 .race-box2 .race-show-title span {
	background-position:0 -128px
}
.con-wrap2 .race-box5 .race-show-title span {
	background-position:0 0
}
.con-wrap2 .race-box6 .race-show-title span {
	background-position:0 -55px
}
.con-wrap2 .race-box7 .race-show-title span {
	background-position:210px -130px
}
.con-wrap2 .race-box3 .race-show-title span,.con-wrap2 .race-box4 .race-show-title span,.con-wrap2 .race-box2 .race-show-title span,.con-wrap2 .race-box1 .race-show-title span,.con-wrap2 .race-box5 .race-show-title span,.con-wrap2 .race-box6 .race-show-title span,.con-wrap2 .race-box7 .race-show-title span{
	background-size:458px 388px;
	background-image:url(../img/zhiyemingchen.png)
}
.con-wrap2 .race-show-box1 .gender-box .man-btn {
	background:url(../img/sex.png) 0 0 no-repeat
}
.con-wrap2 .race-show-box1 .gender-box .lady-btn {
	background:url(../img/sex.png) -45px 0 no-repeat
}
.con-wrap2 .race-show-box1 .gender-box .man-btn:hover,.con-wrap2 .race-show-box1 .gender-box .man-btn.cur {
	background-image:url(../img/zhiyemingchen.png);
	background-position:0 -182px 
}
.con-wrap2 .race-show-box1 .gender-box .man2-btn:hover,.con-wrap2 .race-show-box1 .gender-box .man2-btn.cur {
	background-image:url(../img/zhiyemingchen.png);
	background-position:0 -182px 
}
.con-wrap2 .race-show-box1 .gender-box .lady-btn:hover,.con-wrap2 .race-show-box1 .gender-box .lady-btn.cur {
	background-image:url(../img/zhiyemingchen.png);
	background-position:-40px -182px
}
.con-wrap2 .con-head-box {
	position:relative;
	height:85px;
	line-height:56px;
	margin-bottom:1px
}
.con-wrap2 .con-head-box .head-r-btn {
	position:absolute;
	right:0;
	top:0;
	width:150px;
	height:56px;
	background-color:#fff;
	font-size:16px;
	color:#678fb0;
	text-indent:60px;
	line-height:56px;
	overflow:hidden
}
.con-wrap2 .con-head-box .head-r-btn i {
	position:absolute;
	width:35px;
	height:35px;
	left:18px;
	top:50%;
	margin-top:-17.5px;
	background-repeat:no-repeat
}
.con-wrap2 .con-head-box .head-r-btn:hover i {
	-webkit-animation:scaleOut .6s linear 0s 300ms 0 ease;
	-moz-animation:scaleOut .6s linear 0s 300ms 0 ease;
	-ms-animation:scaleOut .6s linear 0s 300ms 0 ease;
	animation:scaleOut .6s linear 0s 300ms 0 ease;
	-moz-animation:scaleOut .6s linear 0s;
	-webkit-animation:scaleOut .6s linear 0s;
	-o-animation:scaleOut .6s linear 0s;
	-ms-animation:scaleOut .6s linear 0s;
	animation:scaleOut .6s linear 0s
}
.con-wrap2 .con-head-box em {
	position:relative;
	width:190px;
	height:30px;
	top:13px;
	display:block;
	text-indent:-9999px;
	background-repeat:no-repeat
}
.con-wrap2 .zl-nav-box {
	position:absolute;
	height:52px;
	width:1165px;
	padding-left:15px;
	z-index:5;
	top:0;
	margin-top:0
}
.con-wrap2 .zl-nav-box a {
	width:80px;
	height:52px;
	line-height:52px;
	color:#c29460;
	font-size:16px;
	text-align:center;
	margin:0 10px;
	display:block;
	position:relative;
	float:left
}
.con-wrap2 .zl-nav-box a:hover,.con-wrap2 .zl-nav-box a.cur {
	font-weight:700;
	border-bottom:4px #c7010a solid
}
.con-wrap2 .con-main-box {
	position:relative;
	width:100%;
	height:427px;
	box-shadow:3px 3px 5px rgba(195,221,242,.75)
}
.con-wrap2 .con-main-box.bg0 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/xianzubg_fcd76ad.jpg)
}
.con-wrap2 .con-main-box.bg1 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/mozubg_931c566.jpg)
}
.con-wrap2 .con-main-box.bg2 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/mozubg_931c566.jpg)
}
.con-wrap2 .con-main-box.bg3 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/guizubg_c989f0c.jpg)
}
.con-wrap2 .con-main-box.bg4 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/renzubg_a07f047.jpg)
}
.con-wrap2 .con-main-box.bg5 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/mozubg_931c566.jpg)
}
.con-wrap2 .con-main-box.bg6 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/guizubg_c989f0c.jpg)
}


.con-wrap2 .race-box {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:377px;
	display:none;
	margin-top:50px
}
.con-wrap2 .race-box.cur {
	display:block
}
.con-wrap2 .r-show-con {
	position:relative;
	margin-bottom:1px
}
.con-wrap2 .r-show-con .loop {
	width:390px;
	height:200px;
	
}
.con-wrap2 .r-show-con .loop img{
	float:left;
}
.con-wrap2 .r-show-con h3 {
	color:#c29460;
	font-size:16px;
	line-height:32px;
	border-bottom:1px #dfd4c4 solid;
	margin-bottom:10px;
	font-weight:400
}
.con-wrap2 .r-show-con p {
	color:#403f3f;
	font-size:14px;
	line-height:28px
}
.con-wrap2 .r-show-con .skill-box {
    margin-left:20px;
	width:180px;
	float:left;
}
.con-wrap2 .r-show-con .skill-box a {
	width:69px;
	height:208px;
	display:inline-block;
	margin-right:4px
}
.con-wrap2 .r-show-con .skill-box a img {
	margin-left:20px
}
.con-wrap2 .r-show-con ul li {
	padding-left:20px;
	position:relative
}
.con-wrap2 .r-show-con ul i {
	position:absolute;
	font-size:12px;
	line-height:32px;
	left:0;
	top:0;
	color:#403f3f;
	font-style:normal
}
.con-wrap2 .r-show-con ul a {
	position:relative;
	line-height:30px;
	color:#403f3f;
	font-size:14px;
	display:block;
	padding-right:12%;
	width:88%;
	height:30px
}
.con-wrap2 .r-show-con ul a.red {
	color:#c23657
}
.con-wrap2 .r-show-con ul a:hover {
	color:#5c87aa
}
.con-wrap2 .r-show-con ul .time {
	position:absolute;
	color:#838383;
	font-size:14px;
	right:0;
	top:0
}
.con-wrap2 .r-show-con .skill-intro {
	position:absolute;
	top:-200px;
	left:92px;
	margin-left:-100px;
	background:#fff;
	padding:30px;
	z-index:10;
	width:330px;
	box-shadow:3px 3px 5px rgba(195,221,242,.75);
	display:none
}
.con-wrap2 .r-show-con .skill-intro h3 {
	font-weight:700;
	font-size:20px;
	color:#000;
	border-bottom:#efefef 1px solid
}
.con-wrap2 .r-show-con .skill-intro h3 span {
	color:#c29460;
	font-size:14px;
	font-weight:400;
	margin-left:10px
}
.con-wrap2 .r-show-con .skill-intro h3 em {
	color:#4a4a4a;
	font-size:14px;
	font-weight:400;
	font-style:normal
}
.con-wrap2 .r-show-con .skill-intro p {
	color:#565656;
	font-size:14px;
	font-weight:400
}
.con-wrap2 .r-show-con .skill-intro p span {
	color:#87acca;
	font-size:14px;
	font-weight:700
}
.con-wrap2 .r-show-con .skill-intro .tips {
	color:#5d6665;
	margin-top:10px;
	font-weight:400;
	font-size:14px;
	text-indent:28px;
	height:30px;
	line-height:30px;
	background:#f1f1f1
}
.con-wrap2 .man-box {
	display:block
}
.con-wrap2 .lady-box {
	display:none
}
.con-wrap2 .gl-show-con h2 {
	position:relative;
	width:300px
}
.con-wrap2 .gl-show-con h2 .more {
	position:absolute;
	width:85px;
	height:28px;
	right:-100px;
	top:0;
	background:url(http://res.dhxy.netease.com/gw/15v3/img/more_gl1_c4704f8.png) no-repeat;
	-webkit-transition:all .3s linear 0s;
	-moz-transition:all .3s linear 0s;
	-ms-transition:all .3s linear 0s;
	-o-transition:all .3s linear 0s;
	transition:all .3s linear 0s
}
.con-wrap2 .gl-show-con h2 .more:hover {
	background:url(http://res.dhxy.netease.com/gw/15v3/img/more_gl2_0040f61.png) no-repeat
}
.con-wrap2 .race-show-box1 {
	position:relative;
	width:365px;
	height:100%;
	float:left;
	margin-left:60px;
}
.con-wrap2 .race-show-box1 img {
	position:absolute;
	bottom:0;
	right:0;
	display:none
}
.con-wrap2 .race-show-box1 img.cur {
	display:block
}
.con-wrap2 .race-show-box1 .gender-box {
	position:absolute;
	top:20px;
	left:-30px
}
.con-wrap2 .race-show-box1 .gender-box a {
	width:40px;
	height:40px;
	display:inline-block
}
.con-wrap2 .race-show-box1 .gender-box .man-btn {
	background-repeat:no-repeat
}
.con-wrap2 .race-show-box1 .gender-box .lady-btn {
	background-repeat:no-repeat
}
.con-wrap2 .race-show-box2 {
	position:relative;
	float:left;
	width:270px;
	margin-right:20px;
	padding-top:35px
}
.con-wrap2 .race-show-box2 .race-show-title {
	position:relative;
	margin-bottom:30px
}
.con-wrap2 .race-show-box2 .race-show-title span {
	width:120px;
	height:54px;
	display:inline-block;
	text-indent:-9999px
}
.con-wrap2 .race-show-box2 .race-show-title p {
	position:absolute;
	color:#403f3f;
	font-size:14px;
	bottom:0;
	left:140px
}
.con-wrap2 .race-show-box2 .race-show-title i {
	position:relative;
	width:110px;
	height:18px;
	display:inline-block;
	background:url(../img/star_bg_81898f0.png) repeat-x
}
.con-wrap2 .race-show-box2 .race-show-title i i {
	background:url(../img/star_i_8f02c47.png) repeat-x
}
.con-wrap2 .race-show-box2 .race-show-title i .star1 {
	width:20%
}
.con-wrap2 .race-show-box2 .race-show-title i .star2 {
	width:40%
}
.con-wrap2 .race-show-box2 .race-show-title i .star3 {
	width:60%
}
.con-wrap2 .race-show-box2 .race-show-title i .star4 {
	width:80%
}
.con-wrap2 .race-show-box2 .race-show-title i .star5 {
	width:100%
}
.con-wrap2 .race-show-box3 {
	position:relative;
	float:left;
	width:395px;
	padding:35px 35px 0
}
.con-wrap2 .race-box1 .race-show-title span {
	background-repeat:no-repeat
}
.con-wrap2 .race-box2 .race-show-title span {
	background-repeat:no-repeat
}
.con-wrap2 .race-box3 .race-show-title span {
	background-repeat:no-repeat
}
.con-wrap2 .race-box4 .race-show-title span {
	background-repeat:no-repeat
}
.con-wrap2 .race-box5 .race-show-title span {
	background-repeat:no-repeat
}
.con-wrap2 .race-box6 .race-show-title span {
	background-repeat:no-repeat
}
.con-wrap .con-head-box h1 {
	font-family:HYA4GJ;
	font-size:36px;
	line-height:35px;
	height:35px;
	color:#4c789c;
	font-weight:700
}
.circle {
	display:block;
	width:34px;
	height:34px;
	text-align:center;
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/circle_a1a0854.png) no-repeat;
	font-size:26px;
	line-height:34px;
	color:#fff;
	float:left;
	margin-right:15px
}
.con-wrap .con-head-box h1 .red {
	color:#c23657
}
.con-wrap3 {
	}
.con-wrap3 .gl-head-box li {
	position:relative;
	width:393px;
	height:105px;
	float:left
}
.con-wrap3 .gl-head-box li a {
	text-align:center;
	background-color:#d2e9f4;
	display:block;
	width:393px;
	height:90px;
	line-height:90px;
	color:#c29460;
	font-size:28px;
	padding-left:-10px
}
.con-wrap3 .gl-head-box li.active,.con-wrap3 .gl-head-box li:hover {
	color:#fff;
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/arrow_down_e2bc6df.png) no-repeat
}
.con-wrap3 .gl-head-box li.active a,.con-wrap3 .gl-head-box a:hover {
	color:#fff;
	background:#c29460
}
.cloth {
	display:block;
	width:75px;
	height:90px;
	float:left;
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/cloth_9902157.png) no-repeat;
	margin-left:85px;
	margin-right:-100px
}
.cloth1 {
	background-position:-2px -6px
}
.cloth2 {
	background-position:-88px -98px
}
.cloth3 {
	background-position:-163px -10px
}
.level1.active .cloth1,.level1:hover .cloth1 {
	background-position:-2px -102px
}
.level2.active .cloth2,.level2:hover .cloth2 {
	background-position:-88px -8px
}
.level3.active .cloth3,.level3:hover .cloth3 {
	background-position:-163px -99px
}
.gl-center-box {
	width:1180px;
	margin-top:-15px
}
.con-main-box {
	margin-top:25px
}
.wrap3-content .box {
	width:510px;
	padding:40px 40px 0;
	float:left
}
.wrap3-content h1 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/title_ebb4516.png) no-repeat;
	height:60px
}
.wrap3-content p {
	color:#403f3f;
	font-size:14px;
	line-height:26px;
	margin:20px 0
}
.wrap3-content p .yellow {
	color:#daae43
}
.wrap3-content img {
	width:510px;
	height:203px
}
.wrap3-content.content1 .box1 img {
	margin-top:70px
}
.wrap3-content {
	background-color:#f4fafe;
	padding-bottom:50px
}
.wrap3-content.content1,.wrap3-content.content2,.wrap3-content.content3 {
	display:none
}
.wrap3-content.active {
	display:block
}
.wrap3-content.content2 .box3 img {
	margin-top:26px
}
.wrap3-content.content2 .box4 img {
	margin-top:104px
}
.wrap3-content.content2 .box2 img {
	margin-top:25px
}
.wrap3-content.content3 .box1 img {
	margin-top:27px
}
.wrap3-content.content2 .box1,.wrap3-content.content2 .box2 {
	height:455px
}
.wrap3-content.content2 .box1 h1 {
	background-position:0 -61px
}
.wrap3-content.content2 .box2 h1 {
	background-position:0 -114px
}
.wrap3-content.content2 .box3 h1 {
	background-position:0 -167px
}
.wrap3-content.content2 .box4 h1 {
	background-position:0 -226px
}
.wrap3-content.content3 .box1 h1 {
	background-position:0 -285px
}
.wrap3-content.content3 .box2 h1 {
	background-position:0 -344px
}
.con-wrap4 {
	margin-top:60px
}
.con-wrap4 .hua-main {
	width:1180px;
	height:300px;
	margin:0 auto
}
.ul-hd1 li {
	float:left;
	margin-top:11px
}
.ul-hd1 li .txt1 {
	width:100px;
	float:left;
	height:300px;
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap3_b771f78.png) no-repeat;
	position:relative;
	cursor:pointer
}
.ul-hd1 li.li1 .txt1 {
	background-position:0 0
}
.ul-hd1 li.li2 .txt1 {
	background-position:-104px 0
}
.ul-hd1 li.li3 .txt1 {
	background-position:-215px 0
}
.ul-hd1 li.li4 .txt1 {
	background-position:-329px -2px
}
.ul-hd1 li.li5 .txt1 {
	background-position:-439px -2px
}
.ul-hd1 li .txt2 {
	float:left;
	height:300px;
	width:0;
	overflow:hidden;
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap33bg_f55adc3.jpg) 0 1px no-repeat;
	position:relative
}
.ul-hd1 li .txt2 h1 {
	color:#c29460;
	font-size:26px;
	line-height:20px;
	margin:69px 0 0 112px
}
.ul-hd1 li .txt2 div {
	float:left
}
.ul-hd1 li .txt2 img {
	width:236px;
	height:208px;
	margin:49px 0 0 38px
}
.ul-hd1 li.li3 .txt2 img {
	margin:46px 0 0 24px
}
.ul-hd1 li.li5 .txt2 img {
	margin:49px 0 0 25px
}
.ul-hd1 li.li2 .txt2 h1,.ul-hd1 li.li3 .txt2 h1,.ul-hd1 li.li5 .txt2 h1 {
	margin-top:55px
}
.ul-hd1 li .txt2 p {
	margin:25px 0 0 63px;
	width:305px;
	font-size:14px;
	line-height:26px
}
.ul-hd1 li .txt2 .godetail {
	background:#545;
	display:block;
	width:125px;
	height:32px;
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap3btn_52ef0f8.png) no-repeat;
	margin:20px 0 0 58px
}
.ul-hd1 li .txt2 .godetail:hover {
	background:#545;
	display:block;
	width:125px;
	height:40px;
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap3btn_52ef0f8.png) 0 -38px no-repeat
}
.ul-hd1 li.li3.on .txt1 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap331_04121fd.png) -50px 0 no-repeat;
	background-position:-11px 0;
	width:120px
}
.ul-hd1 li.li3.on .txt2 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap332_81f5a1c.jpg) 0 1px no-repeat;
	margin-left:-20px
}
.ul-hd1 li.li1.on .txt1 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap311_c61bb27.png) -50px 0 no-repeat;
	background-position:-11px 0;
	width:120px
}
.ul-hd1 li.li1.on .txt2 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap312_03460b6.jpg) 0 1px no-repeat;
	margin-left:-20px
}
.ul-hd1 li.li2.on .txt1 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap321_cad180a.png) -50px 0 no-repeat;
	background-position:-11px 0;
	width:120px
}
.ul-hd1 li.li2.on .txt2 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap322_bfe4113.jpg) 0 1px no-repeat;
	margin-left:-20px
}
.ul-hd1 li.li4.on .txt1 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap341_48cfb91.png) -50px 0 no-repeat;
	background-position:-11px 0;
	width:120px
}
.ul-hd1 li.li4.on .txt2 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap342_f940b40.jpg) 0 1px no-repeat;
	margin-left:-20px
}
.ul-hd1 li.li5.on .txt1 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap351_3b153c3.png) -50px 0 no-repeat;
	background-position:-11px 0;
	width:120px
}
.ul-hd1 li.li5.on .txt2 {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap352_d0e869b.jpg) no-repeat;
	margin-left:-20px
}
.con-wrap5 {
	margin-top:70px;
	height:500px
}
.con-wrap5 .con-main-box ul {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/line2_4e188b9.png) 0 80px no-repeat
}
.con-wrap5 .con-main-box ul li {
	width:140px;
	height:195px;
	margin:0 47px;
	float:left;
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap5_e04e1cc.png) -34px 18px no-repeat
}
.con-wrap5 .con-main-box ul li a {
	display:block;
	width:100%;
	height:100%
}
.con-wrap5 .con-main-box ul li a h1 {
	padding-top:162px;
	font-size:22px;
	text-align:center
}
.con-wrap5 .con-main-box ul li:hover {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/wrap52_4d2b12d.png) 8px 18px no-repeat
}
.con-wrap5 .con-main-box ul li.wrap5-c2 {
	background-position:-263px 17px
}
.con-wrap5 .con-main-box ul li.wrap5-c3 {
	background-position:-493px 17px
}
.con-wrap5 .con-main-box ul li.wrap5-c4 {
	background-position:-721px 17px
}
.con-wrap5 .con-main-box ul li.wrap5-c5 {
	background-position:-948px 17px
}
.con-wrap5 .con-main-box ul li.wrap5-c2:hover {
	background-position:-221px 17px
}
.con-wrap5 .con-main-box ul li.wrap5-c3:hover {
	background-position:-451px 17px
}
.con-wrap5 .con-main-box ul li.wrap5-c4:hover {
	background-position:-679px 17px
}
.con-wrap5 .con-main-box ul li.wrap5-c5:hover {
	background-position:-906px 17px
}
.playline ul {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/line1_ff698b5.png) 48px 80px no-repeat;
	width:90px;
	overflow:hidden
}
.playline ul li a {
	display:block;
	width:90px;
	height:82px
}
.playline ul li.playline-c1 a {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/zhongzu_3bff58b.png) 9px 6px no-repeat
}
.playline ul li.playline-c2 a {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/shengji_deec5a8.png) 14px 12px no-repeat;
	margin-top:5px
}
.playline ul li.playline-c3 a {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/0-20_3550991.png) 22px 1px no-repeat;
	height:60px;
	margin-top:6px
}
.playline ul li.playline-c4 a {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/20-50_0e2a5a3.png) 22px 5px no-repeat;
	height:60px
}
.playline ul li.playline-c5 a {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/50-80_2abe17c.png) 22px 3px no-repeat;
	height:60px;
	margin-top:4px
}
.playline ul li.playline-c6 a {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/zhuanqian_4b8e435.png) 15px 3px no-repeat
}
.playline ul li.playline-c7 a {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/gaoshou_bc7769e.png) 15px 3px no-repeat
}
.playline ul li.playline-c8 a {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/top_bc028b4.png) 15px 3px no-repeat
}
.playline ul li.playline-c1 a:hover,.playline ul li.playline-c1 a.cur {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/zhongzu_hover_72979d0.png) 13px 11px no-repeat
}
.playline ul li.playline-c2 a:hover,.playline ul li.playline-c2 a.cur {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/shengji_hover_fc27332.png) 14px 12px no-repeat;
	margin-top:5px
}
.playline ul li.playline-c3 a:hover,.playline ul li.playline-c3 a.cur {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/0-20_hover_1b5ea45.png) 22px 1px no-repeat;
	height:60px;
	margin-top:6px
}
.playline ul li.playline-c4 a:hover,.playline ul li.playline-c4 a.cur {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/20-50_hover_b7385ab.png) 22px 5px no-repeat;
	height:60px
}
.playline ul li.playline-c5 a:hover,.playline ul li.playline-c5 a.cur {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/50-80_hover_3500c1d.png) 22px 3px no-repeat;
	height:60px;
	margin-top:4px
}
.playline ul li.playline-c6 a:hover,.playline ul li.playline-c6 a.cur {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/zhuanqian_hover_0da048f.png) 15px 3px no-repeat
}
.playline ul li.playline-c7 a:hover,.playline ul li.playline-c7 a.cur {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/gaoshou_hover_0b84432.png) 15px 3px no-repeat
}
.playline ul li.playline-c8 a:hover,.playline ul li.playline-c8 a.cur {
	background:url(http://res.dhxy.netease.com/zt/2015/new/images/top_hover_0df2326.png) 15px 3px no-repeat
}
#NIE-copyRight {
	padding-bottom:80px
}
.playline {
	position:fixed;
	top:20px;
	right:10px;
	display:none;
	z-index:9999
}
.playline li a {
	display:block;
	height:100%;
	width:100%
}