@charset "utf-8";

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;box-sizing: border-box;}
table{border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:'';}
table{border-collapse: collapse;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;-webkit-appearance: none;}
body,html{width: 100%; height: 100%; line-height: 1.2; background: #fff; -webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none; -webkit-user-select:none;}
input,textarea,select{*font-size:100%}
a{text-decoration:none;-webkit-tap-highlight-color: rgba(0,0,0,0); display: inline-block;}
a:hover{ filter: brightness(1.1);}
.hide{display:none;}
.ti{text-indent:-999em;}
.pr{position:relative;}
.pa{position:absolute;}
.btn {font-size: 0;text-indent: -9999px}
.fl{float:left;}
.fr{float:right;}
.t {text-indent: -999em; overflow: hidden; display: block;}
.c:after{display:block;visibility: hidden;font-size:0px;content: "";clear: both;height: 0;}
.c{zoom:1;}
.none {display: none}
body, html {
	width: 100%;
}
.zt1 {
	font-family: zt1;
}
@font-face {
	font-family: zt1;
	 src: url("../img/zt.ttf");
}
html,
body {
	margin: 0 auto;
	max-width: 1920px;
	min-width: 1200px;
	/*width: 100%;*/
	/*height: 100%;*/
	font-size: 20px;
	font-weight: 400;
	background-color: #ffeeca;
}
.wrap {
	width: 100%;
	position: relative;
	overflow: hidden;
	padding-bottom: 100px;
}
.wrap.bg-1 { background: url("../img/bg1.jpg")  no-repeat top center;
}
.wrap.bg-2 { background: url("../img/bg2.jpg")  no-repeat top center;
}
.wrap.bg-3 { background: url("../img/bg3.jpg")  no-repeat top center;
}
.wrap.bg-4 { background: url("../img/bg4.jpg")  no-repeat top center;
	padding-bottom: 20px;
}
.wrap.bg-5 { background: url("../img/bg5.jpg")  no-repeat top center;
}

.cont {
	width: 1400px;
	margin: 0 auto 0;
	position: relative;
	height: 100%;
}
.btn {
	font-size: 0;
	text-indent: -9999rem;
}
.header {
	/*background: url(../img/head.jpg) center top / auto 100% no-repeat;*/
	width: 100%;
	height: 1305px;
}
.logo {
	background: url("../img/logo.png") no-repeat 0 0 /100%;
	width: 141px;
	height: 95px;
	display: block;
	position: absolute;
	top: 20px;
	left: 102px;
}
.login {
	position: absolute;
	bottom: 115px;
	left: 0;
	width: 100%;
	text-align: center;
	font-size: 26px;
	color: #a35f4d;
}
.login a{
	color: #a35f4d;
}
.login-err a{
	background: url("../img/btn-login.png") no-repeat 0 0 /100%;
	width: 301px;
	height: 40px;display: block;
	margin: 0 auto 0;
}
.nav-box {
	display: flex;
	width: 100%;
	justify-content: space-between;
	position: absolute;
	bottom: 28px;
}
.nav-box a {
	background: url("../img/tab.png") no-repeat 0 0 /1435px auto;
	width: 282px;
	height: 65px;
	display: block;
}
.nav-box a.btn-tab1 {
	background-position: 0 0 ;
}
.nav-box a.btn-tab1.on {
	background-position: 0 -75px ;
}
.nav-box a.btn-tab2{
	background-position: -284px 0 ;
}
.nav-box a.btn-tab2.on {
	background-position: -284px -75px ;
}
.nav-box a.btn-tab3 {
	background-position: -582px 0 ;
}
.nav-box a.btn-tab3.on {
	background-position: -582px -75px ;
}
.nav-box a.btn-tab4 {
	background-position: -866px 0 ;
}
.nav-box a.btn-tab4.on {
	background-position: -866px -75px ;
}
.nav-box a.btn-tab5 {
	background-position: -1153px 0 ;
}
.nav-box a.btn-tab5.on {
	background-position: -1153px -75px ;
}
.section.on {
	display: block;
}
/*.section01 {*/
/*	background: url("../img/bg1.jpg") center top / auto 100% no-repeat;;*/
/*	width: 100%;*/
/*	height: 3663px;*/
/*}*/
/*.section02 {*/
/*	background: url("../img/bg2.jpg") center top ;*/
/*	height: 3427px;*/
/*}*/
.tit01 {
	background: url("../img/tit1.png") no-repeat 0 0/100%;
	width: 1200px;
	height: 196px;
	margin: 0 auto 0;
}
.oder-time {
	font-size: 30px;
	color: #a35f4d;
	text-align: center;
}

.p1-cont {
	background: url("../img/p1bg.png") no-repeat 0 0 /100%;
	width: 1447px;
	height: 760px;
	margin: 0 auto 0;
}
.p1-text {
	color: #a35f4d;font-size: 21.66px;
	text-align: center;
	padding-top: 80px;
	line-height: 31.5px;
	width: 910px;
	margin: 0 auto 0;
}
.cont-l {
	width: 1300px;
	height: 100%;
	position: relative;
	margin-left: 135px;
}
.jdt-pic {
	width: 1159px;
	height: 184px;
	margin: 40px auto 0;
	position: relative;
}
.jdt-box {
	background: #e7c5bd;
	width: 1147px;
	height: 5px;
	margin: 25px auto 0;
	display: none;
	position: relative;
}
.jdt-box span {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	background: #e17373;
}
.jdt-list {
	width: 100%;
	display: flex;
	color: #a35f4d;
	font-size: 32px;
	text-align: center;
	justify-content: space-between;
	font-family: zt1;
	position: absolute;
	/*top: 185px;*/
	left: 0;
	z-index: 1;
}

.jdt-list li {
	width: 178px;
	position: relative;
	cursor: pointer;
}
.jdt-dj {
	background: url("../img/p1dj1.png") no-repeat 0 0 /100%;
	width: 178px;
	height: 180px;
}
.jdt-list li.on:before {
	content: '';
	display: block;
	background: url("../img/icon-ydc.png") no-repeat 0 0 /100%;
	width: 103px;
	height: 70px;
	position: absolute;
	top: -30px;
	right: -30px;
}
.jdt-list li span {
	display: block;
	background: url("../img/p1jdyd.png") no-repeat 0 0 /100%;
	width: 48px;
	height: 48px;
	margin: 10px auto 0;
}
.jdt-list li.on span {
	background: url("../img/p1jdydon.png") no-repeat 0 0 /100%;
}
.p1-pop {
	background: url("../img/p1pop1.png") no-repeat 0 0 /100%;
	width: 479px;
	height: 211px;
	position: absolute;
	top: -220px;
	left: 50%;
	margin-left: -240px;
	display: none;
}

.jdt-list li:hover  .p1-pop{
	display: block;
}

.rzl-pic {
	background: url("../img/p1pic1.png") no-repeat 0 0 /100%;
	width: 961px;
	height: 219px;
	margin-top: 116px;
	margin-left: 33px;
}
.p1-num {
	color: #a35f4d;
	font-size: 36px;
	text-align: center;
	margin: 25px auto 0 ;
}
.p1-num span {
	color: #ff463b;
}
.p1-flex {
	width: 780px;
	margin: 42px auto 0;
	display: flex;
	justify-content: space-between;
}
.btn-oder {
	display: block;
	background: url("../img/btn-oder.png") no-repeat 0 0 /100%;
	width: 367px;
	height: 94px;
}
.btn-oder.gray {
	background: url("../img/btn-odergy.png") no-repeat 0 0 /100%;
	pointer-events: none;

}
.btn-getNsrzl {
	display: block;
	background: url("../img/btn-lqnsrz.png") no-repeat 0 0 /100%;
	width: 367px;
	height: 94px;
}
.btn-getNsrzl.gray {
	background: url("../img/btn-lqnsrzgy.png") no-repeat 0 0 /100%;
	pointer-events: none;
}

.tit02 {
	background: url("../img/tit2.png") no-repeat 0 0/100%;
	width: 1200px;
	height: 196px;
	margin: 230px auto 0;
}
.p2-text  {
	color: #fff38e;font-size: 30px;
	text-align: center;
	margin-top: -30px;
}
.p2-text2 {
	color: #fff4db;font-size: 21.66px;
	text-align: center;
	padding-top: 26px;
	width: 1400px;
	margin: 0 auto 0;
}
.p2-pr {
	position: relative;
	width: 1400px;
	margin: 0 auto 0;
}
.cz-num {
		background: url("../img/p2textbg.png") no-repeat 0 0 /100%;
		width:649px ;
	height: 54px;
	margin:  46px auto 0;
	text-align: center;
	line-height: 54px;
	color: #fff4db;font-size: 36px;
}
.cz-num span {
	color: #fff38e;
}
.btn-xfrczRules {
	background: url("../img/btn-rules.png") no-repeat 0 0 /100%;
	width: 289px;
	height: 72px;
	display: block;
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -36px;
}
.p2-list {
	display: flex;
	justify-content: space-between;
	width: 1420px;
	margin: 33px auto 0;
}
.p2-list li {
	background: url("../img/p2list.png") no-repeat 0 0 /100%;
	width: 370px;
	height: 627px;
	position: relative;
}
.p2-list li.on:before {
	content: '';
	display: block;
	background: url("../img/icon-ydc.png") no-repeat 0 0 /100%;
	width: 103px;
	height: 70px;
	position: absolute;
	top: 30px;
	right: 30px;
}
.top-text {
	color: #a35f4d;font-size: 28.8px;
	text-align: center;
	padding-top: 112px;
}
.p2-flex {
	display: flex;
	flex-wrap: wrap;
	width: 260px;
	height: 330px;
	margin: 0 auto 0;
	justify-content: center;
	align-items: center;align-content: center
}
.p2-djbox {
	color: #a35f4d;font-size: 18px;
	text-align: center;
	margin: 10px auto 10px;
}
.p2-pic {
background: url("../img/p2djbg.png") no-repeat 0 0 /100%;
	width: 108px;
	height: 109px;
}

.btn-wycz {
	background: url("../img/btn-cz.png") no-repeat 0 0 /100%;
	width: 367px;
	height: 94px;
	display: block;
	margin: 20px auto 0;
}
.tit03 {
	background: url("../img/tit3.png") no-repeat 0 0 /100%;
	width: 1200px;
	height: 196px;
	margin: 235px auto 0;
}
.p3-cont {
	background: url("../img/p3pic.png") no-repeat 0 0 /100%;
	width: 1421px;
	height: 580px;
	margin: 0 auto 0;
}
.p3-flex {
	display: flex;
	width: 790px;
	margin: 0 auto 0;
	justify-content: space-between;
	padding-top: 390px;
}
.btn-getHglh {
	background: url("../img/btn-gethglh.png") no-repeat 0 0 /100%;
	width: 367px;
	height: 94px;
	display: block;
}
.btn-getHglh.gray {
	background: url("../img/btn-gethglhgy.png") no-repeat 0 0 /100%;
	pointer-events: none;
}
.btn-getRules {
	background: url("../img/btn-lqgz.png") no-repeat 0 0 /100%;
	width: 367px;
	height: 94px;
	display: block;
}

.tit04 {
	background: url("../img/tit4.png") no-repeat 0 0 /100%;
	width: 1280px;
	height: 196px;
	margin: 0px auto 0;
}
.p4-time {
	font-size: 30px;
	color: #a35f4d;
	text-align: center;
}
.part04 {
	width: 1400px;
	margin: 0 auto 0;
	position: relative;
}
.oder-icon {
	display: none;
	background: url("../img/p4icon3.png") no-repeat 0 0 /100%;
	width: 176px;
	height: 266px;
	position: absolute;
	top: 0;
	right: 0;
}
.oder-icon.man {
	background: url("../img/p4icon2.png") no-repeat 0 0 /100%;
}
.oder-icon.wman {
	background: url("../img/p4icon.png") no-repeat 0 0 /100%;
}


.p4-pic {
	background: url("../img/p4pic.png") no-repeat 0 0 /100%;
	width: 1500px;
	height: 801px;
	margin: 16px auto 0;
	position: relative;
}
.p4-pic:before {
	content: '';
	display: block;
	background: url("../img/ch.png") no-repeat 0 0 /100%;
	width: 399px;
	height: 130px;
	position: absolute;
	bottom: 138px;
	left: 52%;
	margin-left: -200px;
}
.btn-rzRules {
	display: block;
	background: url("../img/btn-rzgz.png") no-repeat 0 0 /100%;
	width: 361px;
	height: 90px;
	margin: 24px auto 0;
}

.rz-list {
	color: #a35f4d;font-size: 30px;
	width: 1400px;
	margin: 30px auto 0;
	line-height: 40px;
}
.rz-list li {
	/*margin-bottom: 15px;*/
}
.rz-list p {
	position: relative;
	margin-top: 15px;
}
.rz-list span {
	position: absolute;
	top: 5px;
	left: -50px;
}
.rz-list  .yd1 {
	display: inline-block;
	background: #ff8c86;
	border-radius: 50%;
	border: 2px solid #f9ded3;
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #ffe4d7;
}
.rz-list  .yd2 {
	display: inline-block;
	background: #ffad7b;
	border-radius: 50%;
	border: 2px solid #f9ded3;
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #ffe4d7;
}
.tit05 {
	background: url("../img/tit5.png") no-repeat 0 0 /100%;
	width: 1200px;
	height: 196px;
	margin: 160px auto 0;
}
.p5-flex {
	display: flex;
	width: 1400px;
	margin: 58px auto 0;
	justify-content: center;
	align-items: center;
}
.p5-flex a {
	display: block;
	background: url("../img/p5btn.png") no-repeat 0 0 /100%;
	width: 311px;
	height: 78px;
	text-align: center;
	line-height: 78px;
	font-family: zt1;
	color: #fff4e2;
	font-size: 38px;
}
.p5-flex span {
	background: url("../img/p5ic.png") no-repeat 0 0 /100%;
	width: 36px;
	height: 22px;
	display: block;

}
.btn-lqjl {
	display: block;
	background: url("../img/btn-lqjl.png") no-repeat 0 0 /100%;
	width: 361px;
	height: 90px;
	margin: 120px auto  0;
}
.btn-lqjl.gray {
	background: url("../img/btn-gethglhgy.png") no-repeat 0 0 /100%;
	pointer-events: none;

}
.p5-list {
	display: flex;
	flex-wrap: wrap;
	width: 1400px;
	margin: 40px auto 0;
	justify-content: space-between;
}
.p5-list li {
	background: url("../img/p5list.png") no-repeat 0 0 /100%;
	width: 342px;
	height: 140px;
	position: relative;
	font-family: zt1;
	display: flex;
	align-items: center;
	margin-top: 25px;

}
.p5-list li.on:before {
	content: '';
	display: block;
	background: url("../img/icon-ydc.png") no-repeat 0 0 /100%;
	width: 103px;
	height: 70px;
	position: absolute;
	top: -20px;
	right: -5px;
}
.p5-list li b {
	display: block;
	font-size: 56.89px;
	color: #ffe2de;
	line-height: 140px;
	width: 85px;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
}
.p5-list li p {
	color: #a35f4d;font-size: 28.84px;
	margin-left: 106px;
	text-align: center;
	line-height: 30px;
	width: 230px;
}
.p5-list li p span {
	color: #f15c64;font-size: 18px;
}
.p5-list li p em {
	white-space: nowrap;
}
.p5-name {
	background: url("../img/p5num.png") no-repeat 0 0 /100%;
	width: 1064px;
	height: 90px;
	margin: 45px auto 0;
	color: #fff4db;font-size: 32px;
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: 30px;
	text-align: center;
}
.p5-jdtCont {
	width: 1400px;
	margin: 65px auto 0;
}
.p5-djlist {
	display: flex;
	width: 1294px;
	margin-left: 136px
}
.p5-djlist li {
	position: relative;
	margin: 0 auto 0;
}

.p5-djlist li.on:before {
	content: '';
	display: block;
	background: url("../img/icon-ylq.png") no-repeat 0 0 /100%;
	width: 103px;
	height: 70px;
	position: absolute;
	top: -30px;
	right: -30px;
}
.p5-djlist li.get:before {
	content: '';
	display: block;
	background: url("../img/icon-klq.png") no-repeat 0 0 /100%;
	width: 103px;
	height: 70px;
	position: absolute;
	top: -30px;
	right: -30px;
}
.p5-jdt {
background: url("../img/p5jdt.png") no-repeat 0 0 /100%;
	width: 1354px;
	height: 74px;
	margin: 0 auto 0;
	position: relative;
}
.p5-jdt .jdt {
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
	background: url("../img/p5jdton.png") no-repeat 0 0 /1354px;
}
.p5-jdt .jdt:before {
	content: '';
	display: block;
	background: url("../img/p1jdydon.png") no-repeat 0 0 /100%;
	width: 46px;
	height: 46px;
	position: absolute;
	top: 50%;
	margin-top: -23px;
	right: -7px

}
.ic1 {
	background: url("../img/p5start.png") no-repeat 0 0 /100%;
	width: 178px;
	height: 164px;
	position: absolute;
	top: -30px;
	left: -50px;
	z-index: 1;
}
.ic1.gray {
	background: url("../img/p5startgy.png") no-repeat 0 0 /100%;
}
.ic2 {
	background: url("../img/p5end.png") no-repeat 0 0 /100%;
	width: 211px;
	height: 368px;
	position: absolute;
	top: -235px;
	right:  -200px;
	z-index: 1;
}
.jdt-num {
	display: flex;
	width: 1054px;
	justify-content: space-between;
	height: 52px;
	margin:  0 auto 0;
	padding-top: 75px;
	margin-left: 240px;
}
.jdt-num span {
	display: block;
	background: url("../img/p5jdyd.png") no-repeat 0 0 /100%;
	width: 52px;
	height: 52px;
	text-align: center;
	line-height: 52px;
	color: #fffcc9;font-size: 32px;
}
.tit06 {
	background: url("../img/tit6.png") no-repeat 0 0/100%;
	width: 1200px;
	height: 196px;
	margin: 0 auto 0;
}
.p6-text {
	color: #a35f4d;
	font-size: 30px;
	text-align: center;
	width: 1300px;
	margin: 0 auto 0;
}
.p6-pic {
	background:url("../img/p6pic.png") no-repeat 0 0 /100% ;
	width: 1506px;
	height: 1258px;
	margin: 36px auto 0;
}
.p6-flex {
	width: 1120px;
	display: flex;
	margin: 48px auto 0;
	justify-content: space-between;
}
.p6-flex a {
	display: block;
	background: url(../img/p5btn.png) no-repeat 0 0 / 100%;
	width: 311px;
	height: 78px;
	text-align: center;
	line-height: 78px;
	font-family: zt1;
	color: #fff4e2;
	font-size: 38px;
}
.p6-flex a.gray{
	filter: grayscale(1);
	pointer-events: none;
}

.tit07 {
	background: url("../img/tit7.png") no-repeat 0 0/100%;
	width: 1200px;
	height: 196px;
	margin: 0 auto 0;
}
.p7-flex1 {
	display: flex;
	width: 1400px;
	margin: 0 auto 0;
	justify-content: space-between;
	color: #a35f4d;font-size: 23px;
}
.btn-bhrqzRules {
	display: block;
	background: url("../img/btn-bhrqzgz.png") no-repeat 0 0 /100%;
	width: 289px;
	height: 72px;
}
.p7-cont {
	display: block;
	background: url("../img/p7bg.png") no-repeat 0 0 /100%;
	width: 1506px;
	height: 966px;
	margin: 34px auto 0;
	padding-top: 1px;
}
.table-box {
	width: 1196px;
	height: 648px;
	/*overflow-y: scroll;*/
	margin: 173px auto 0;
	text-align: center;
	position: relative;
}
.table-box::-webkit-scrollbar {
	width: 0;
}
.table-box table {
	width: 100%;
	margin: 0px auto 0;
	color: #d26363;font-size: 24px;
	font-family: zt1;
}
.table-box table tr {
	height: 79px;
	line-height: 79px;

}
.table-box table tr td {
	width: 25%;
	border: 1px solid #f9cac4;
}
/*.table-box table tr:last-child{*/
/*	border-bottom:  none;*/
/*}*/
/*.table-box table td:nth-child(1) {*/
/*	width: 346px;*/
/*}*/
/*.table-box table td:nth-child(2) {*/
/*	width: 536px;*/
/*}*/
/*.table-box table td:nth-child(3) {*/
/*	width: 317px;*/
/*}*/
.btn-ty {
	display: block;
	background: url(../img/p5btn.png) no-repeat 0 0 / 100%;
	width: 311px;
	height: 78px;
	text-align: center;
	line-height: 78px;
	font-family: zt1;
	color: #fff4e2;
	font-size: 38px;
}
.btn-ty.on {
	background: url(../img/btnhr.png) no-repeat 0 0 / 100%;
	color: #b64529;
}
.btn-ty.gray{
	filter: grayscale(1);
	pointer-events: none;
}
.p7-tablebtn {
	display: flex;
	width: 1125px;
	margin: 30px auto 0;
	justify-content: space-between;
}
.p7-pic {
	display: none;
	margin: 35px auto 0;
	text-align: center;
}
.p7-pic.on {
	display: block;
}
.tit08 {
	background: url("../img/tit8.png") no-repeat 0 0/100%;
	width: 1200px;
	height: 196px;
	margin: 0 auto 0;
}
.tit09 {
	background: url("../img/tit9.png") no-repeat 0 0/100%;
	width: 1200px;
	height: 196px;
	margin: 0 auto 0;
}
.tit10 {
	background: url("../img/tit10.png") no-repeat 0 0/100%;
	width: 1200px;
	height: 196px;
	margin: 0 auto 0;
}
.tit11 {
	background: url("../img/tit11.png") no-repeat 0 0/100%;
	width: 1200px;
	height: 196px;
	margin: 0 auto 0;
}
.p8-text {
	color: #da7155;font-size: 30px;
	text-align: center;
	
}
.p8-text2 {
	color: #a35f4d;font-size: 21.66px;
	text-align: center;
	margin: 20px auto 16px;
	width: 1100px;
	line-height: 32px;
}
.p8-text2 span 	{
	color: #f8674c;
}

.p8-cont {
	background: url("../img/p8bg.png") no-repeat 0 0 /100%;
	width: 1410px;
	height: 306px;
	margin: 0 auto 0;
}
.p8-flex {
	display: flex;
	width: 1180px;
	align-items: center;
	margin: 0 auto 0;    justify-content: space-between;
}
.p8-ipt {
	background: url("../img/p8iptbg.png") no-repeat 0 0 /100%;
	width: 883px;
	height: 83px;
	display: block;
	border:none;
	text-indent: 20px;
	font-family: zt1;
	color: #a35f4d;
	font-size: 30px;

}
.p8-cont {
	background: url("../img/p8lot.png") no-repeat 0 0 /100%;
	width: 1293px;
	height: 715px;
	margin: 40px auto 0;
	position: relative;
	display: flex;
	justify-content: center;
}
.lot-left {
	margin-top: 295px;
	width: 648px;

}
.lot-right {
	width: 535px;
}
.btn-lot1 {
	display: block;
	background: url("../img/btn-lot1.png") no-repeat 0 0 /100%;
	width: 234px;
	height: 59px;
	margin: 0 auto 0;
}
.btn-lot10 {
	display: block;
	background: url("../img/btn-lot2.png") no-repeat 0 0 /100%;
	width: 234px;
	height: 59px;
	margin: 10px auto 0;
}
.lot-num {
	color: #c04c4b;font-size: 24px;
	text-align: center;
	padding-top: 300px;
	font-family: zt1;
}
.lot-flex {
	display: flex;
	justify-content: space-between;
	margin: 45px auto 0;
	width: 500px;
}
.btn-wdncj {
	display: block;
	background: url("../img/brn-wdncj.png") no-repeat 0 0 /100%;
	width: 234px;
	height: 59px;
}
.btn-dhxz {
	display: block;
	background: url("../img/btn-dhxz.png") no-repeat 0 0 /100%;
	width: 234px;
	height: 59px;
}
/*.btn-ljdh {*/
/*	display: block;*/
/*	background: url("../img/btn-dh.png") no-repeat 0 0 /100%;*/
/*	width: 243px;*/
/*	height: 61px;*/
/*}*/
/*.p8-flex2 {*/
/*	display: flex;*/
/*	color: #a35f4d;*/
/*	font-size: 26px;*/
/*	text-align: center;	font-family: zt1;*/
/*	align-items: center;*/
/*	margin: 30px auto 0;*/
/*}*/
/*.btn-dhqk {*/
/*	color: #f05f67;*/
/*	border-bottom: 1px solid #f05f67;*/
/*	margin-left: 300px;*/
/*}*/


#cyou_bottom {
	height: 120px!important;
}

.pop-login {
	width: 608px !important;
	height: 453px !important;
	background: none;
	background-size: 100% auto;
	box-shadow: none !important;
}

.pop-login iframe {
	width: 600px;
	height: 453px;
}
.p7-cont {
	position: relative;
}
.seach-box {
	background: url("../img/seach.png") no-repeat 0 0 /100%;
	width: 408px;
	height: 43px;
	position: absolute;
	top: 40px;
	right: 130px;
	display: flex;
	justify-content: space-between;
}
.seach-box input {
	width: 290px;
	height: 100%;
	display: block;
	background: rgba(0,0,0,0);
	border: none;
	text-indent: 10px;
	color: #a35f4d;
}
.btn-seach {
	display: block;
	width: 110px;
	height: 100%;
}
.table-box table tr {
	position: relative;
}
.table-box table tr.num1 td:nth-child(1):before{
	content: '';
	display: block;
	background: url("../img/pm1.png") no-repeat 0 0/100%;
	width: 42px;
	height: 68px;
	position: absolute;
	top: 5px;
	left: 15px;
}
.table-box table tr.num2 td:nth-child(1):before{
	content: '';
	display: block;
	background: url("../img/pm2.png") no-repeat 0 0/100%;
	width: 42px;
	height: 68px;
	position: absolute;
	top: 5px;
	left: 15px;
}
.table-box table tr.num3 td:nth-child(1):before{
	content: '';
	display: block;
	background: url("../img/pm3.png") no-repeat 0 0/100%;
	width: 42px;
	height: 68px;
	position: absolute;
	top: 5px;
	left: 15px;
}

.page-flex {
	display: flex;
	justify-content: center;
	width: 400px;
	margin: 15px 	auto 0;
	align-items: center;
	position: absolute;
	bottom: -50px;
	left: 50%;
	margin-left: -200px;
}
.page-num {
	color: #d26363;font-size: 24px;
}
.page-num span {
	margin: 0 10px;
}
.page-num span.on {
	color: #ff9e21;
}
.btn-pvre {
	background: url("../img/pvre.png") no-repeat 0 0 /100%;
	width: 98px;
	height: 30px;
	display: block;
}

.btn-next {
	background: url("../img/next.png") no-repeat 0 0 /100%;
	width: 98px;
	height: 30px;
	display: block;
}
.p1-pop.p1 {
	background: url("../img/p1pop1.png") 0 0 /100%;
}
.p1-pop.p2 {
	background: url("../img/p1pop2.png") 0 0 /100%;
}
.p1-pop.p3 {
	background: url("../img/p1pop3.png") 0 0 /100%;
}
.p1-pop.p4 {
	background: url("../img/p1pop4.png") 0 0 /100%;
}
.p1-pop.p5 {
	background: url("../img/p1pop5.png") 0 0 /100%;
}
.p2-pic {
	position: relative;
	margin: 0 auto 0;
}
.p2-djbox {
	width: 50%;
	white-space: nowrap;
}
.p2-djbox.mt1 {
	margin: 0 auto 0;
	width: 100%;
}
.ml15 {
	margin-left: 15px;
}
.p2-pic img {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.txt2 {
	color: #c3715c;font-size: 18px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 50px;
}
.part09 {
	margin: 225px auto 0;
}
.p9-tablebtn {
	width: 800px;
	margin: 0 auto 0;
	display: flex;
	justify-content: space-between;
}
.p9-tablebtn .btn-ty {
	display: block;
	background: url(../img/btnhr.png) no-repeat 0 0 / 100%;
	width: 311px;
	height: 78px;
	text-align: center;
	line-height: 78px;
	font-family: zt1;
	color: #b64529;

	font-size: 38px;
}
.p9-tablebtn .btn-ty.on {
	background: url(../img/p5btn.png) no-repeat 0 0 / 100%;
	color: #fff4e2;

}

.p9-box {
	width: 1100px;
	margin: 110px auto 0;
	display: none;
	justify-content: center;
	align-items: center;
	height: 600px;

}
.p9-box.on {
	display: flex;
}

.p9-cont {
	/*background: url("../img/p9cont.png") no-repeat 0 0 /100%;*/
	width: 1506px;
	height: 776px;
	margin: 68px auto 0;
	font-family: zt1;
	padding-top: 1px;
}
.p9-t1 {
	color: #a35f4d;font-size: 22px;
}
.p9-pic1 {
	/*background: url("../img/p9pic1.png") no-repeat 0 0 /100%;*/
	width: 516px;
	height: 373px;
}
.p9-t1 span {
	color: #d66e53;
}
.p9-tab {
	display: flex;
	width: 1100px;
	margin: 22px auto 25px;
	justify-content: space-between;
}
.qh-box::-webkit-scrollbar {
	width: 5px;
	background: #fff;

}
.qh-box::-webkit-scrollbar-thumb {
	background: #d14c3f;

}
.qh-box {
	overflow-y: scroll;
	height:460px;
	font-size: 22px;
	color: #a35f4d;
	width: 1125px;
	margin: 0 auto 0;
	padding-right: 30px;
}
.p9-ct {
	height: 100%;
}
.btn-qh {
	display: block;
	/*background: url("../img/p9btnhr.png") no-repeat 0 0 /100%;*/
	width: 270px;
	height: 48px;
	text-align: center;
	color: #fff1ca;font-size: 24.59px;
	line-height: 48px;
}
.btn-qh.on {
	/*background: url("../img/p9btn.png") no-repeat 0 0 /100%;*/
	color: #a34900;

}
.p9-cont2 {
	display: none;
}
.p9-cont2.on {
	display: block;
}
.p9qh1-list {
	margin: 24px auto 0;
}
.p9qh1-list li {
	width: 100%;
	height: 75px;
	border: 1px solid #dc9791;
	text-align: center;
	line-height: 75px;
}
.p9qh1-list li.on {
	height: 79px;
	line-height: 79px;
	background: #f7c8c4;
}
.p9-table {
	width: 100%;
	margin: 24px auto ;
}
.p9-table table {
	width: 100%;
}
.p9-table table th {
	background: #f7c8c4;
	width: 50%;
	height: 65px;
	border: 1px solid #dc9791;
	text-align: center;
	line-height: 65px;
}
.p9-table table td {
	width: 50%;
	height: 65px;
	border: 1px solid #dc9791;
	text-align: center;
	line-height: 65px;
}


.p9-pic2 {
	/*background: url("../img/p9pic2.png") no-repeat 0 0 /100%;*/
	width: 960px;
	height: 373px;
	margin: 30px auto 0;
}

.p9-fbtit {
	/*background: url("../img/p9t2.png") no-repeat 0 0 /100% 100%;*/
	/*width: auto;*/
	height: 40px;
	line-height: 40px;
	margin-bottom: 13px;
	display: inline-block;
	position: relative;
	margin-left: 26px;
}
.p9-fbtit:before {
	content: '';
	display: block;
	/*background: url("../img/p9t1.png") no-repeat 0 0/52px ;*/
	width: 26px;
	height: 46px;
	position: absolute;
	top: 50%;
	margin-top: -23px;
	left: -26px;
}
.p9-fbtit:after {
	content: '';
	display: block;
	/*background: url("../img/p9t3.png") no-repeat 0 0/54px ;*/
	width: 54px;
	height: 40px;
	position: absolute;
	top: 50%;
	margin-top: -20px;
	right:  -54px;
}
.p9-table2 {
	width: 100%;
	margin: 15px auto ;
}
.p9-table2 table {
	width: 100%;
}
.p9-table2 table th {
	background: #f7c8c4;
	width: 33.33%;
	height: 55px;
	border: 1px solid #dc9791;
	text-align: center;
	line-height: 55px;
}
.p9-table2 table td {
	width: 33.33%;
	height: 55px;
	border: 1px solid #dc9791;
	text-align: center;
	line-height: 55px;
}

.p9-table2 {
	width: 100%;
	margin: 15px auto ;
}
.p9-table2 table {
	width: 100%;
}
.p9-table2 table th {
	background: #f7c8c4;
	width: 33.33%;
	height: 55px;
	border: 1px solid #dc9791;
	text-align: center;
	line-height: 55px;
}
.p9-table2 table td {
	width: 33.33%;
	height: 55px;
	border: 1px solid #dc9791;
	text-align: center;
	line-height: 55px;
}

.table-flex {
	display: flex;
	justify-content: space-between;
	margin: 22px auto 24px;
}
.p9-table3 {
	width: 605px;
}
.p9-table4 {
	width: 467px;
}
.p9-table3 table,
.p9-table4 table {
	width: 100%;
	height: 260px;
}
.p9-table3 table th,
.p9-table4 table th {
	background: #f7c8c4;
	border: 1px solid #dc9791;
	text-align: center;
}
.p9-table3 table td,
.p9-table4 table td {
	/*width: 50%;*/
	border: 1px solid #dc9791;
	text-align: center;
}


.p9-pic3 {
	/*background: url("../img/p9pic3.png") no-repeat 0 0 /100%;*/
	width: 496px;
	height: 341px;
	margin: 22px auto ;
}
.p9-pic4 {
	/*background: url("../img/p9pic4.png") no-repeat 0 0 /100%;*/
	width: 410px;
	height: 87px;
	margin: 22px auto ;
}
.part10 {
	margin: 220px auto 0;
}
.p10-cont {
	/*background: url("../img/p10bg.png") no-repeat 0 0 /100%;*/
	width: 1332px;
	height: 544px;
	margin: 0 auto 0;
	padding-top: 1px;
}
.p10-table {
	width: 1295px;
	margin: 45px auto ;
	padding-left: 3px;
	font-family: zt1;
}
.p10-table table {
	width: 100%;
	color: #d26363;
	font-size: 19px;
}
.p10-table table th {
	background: #f7c8c4;
	width: 33.33%;
	height: 55px;
	border: 1px solid #dc9791;
	text-align: center;
}
.p10-table table tr:nth-child(1){
	height: 90px;
}
.p10-table table td {
	width: 33.33%;
	height: 55px;
	border: 1px solid #dc9791;
	text-align: center;
}
.part11 {
	margin: 30px auto 0;
}
.p11-pic {
	/*background: url("../img/p11.png")no-repeat 0 0/100%;*/
	width: 1420px;
	height: 693px;
	margin: 0 auto 0;
}
.header {
	position: relative;
}
.head-vd {
	width: 1920px;
	height: 1080px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -960px;
}
.head-vd:before {
	content: '';
	display: block;
	width: 100%;
	background: url("../img/mc1.png") no-repeat 0 0 /100%;
	height: 937px;
	position: absolute;
	bottom: -430px;
	left: 0;
}
.head-vd:after {
	content: '';
	display: block;
	width: 1200px;
	background: url("../img/slog.png") no-repeat 0 0 /100%;
	height: 476px;
	position: absolute;
	top: 500px;
	left: 50%;
	margin-left: -600px;
}
.head-vd  video {
	width: 1920px;
	height: 1080px;
	/*position: absolute;*/
}
.seach-box input::placeholder {
	color: #d26363;
}
.icon-fc {
	display: block;
	width: 150px;
	height: 192px;
	position: absolute;
	top: 129px;
	left: 851px;
}

.icon-fc img {
	display: none;
	position: absolute;
	top: -50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.icon-fc:hover  img {
	display: block;
}