*{
    margin: 0;
    padding: 0
}
html,body{
    font-size: 14px;
    font-family:"Microsoft YaHei";
    color: #333333;
    
}
a{
    text-decoration: none;
    color: #333333;
}
li{
    list-style: none
}
img{
    max-width: 100%;
    display: block;
  /*  height: 100%;*/
}
.content{
    width: 1150px;
    height: auto;
    margin: auto;
}
.banner{
    width: 100%;
}
.clearfix{
    clear: both;
}
.clearfixaf:after{
	content: "";
	display: block;
	clear: both;
}
.line1{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.line1:hover{
    text-decoration: underline;
    color: #F00;
}
.line2{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.line3{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.line4{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}


.header-top{
	width: 100%;
	background-image: url(../img/topbg.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	
}
.header-top p{
	padding: 16px 0 13px 0;
	width: 1150px;
	font-size: 12px;
	color: #1D1D1D;
	margin: auto;
}
.headercn{
	padding-top: 24px;
	padding-bottom: 30px;
}
.headercn-left{
	float: left;
}
.headercn-logo{
	width: 198px;
	height: 62px;
	margin-right: 22px;
	float: left;
}
.headercn-line{
	width: 4px;
	height: 67px;
	background-color: #FECB38;
	margin-right: 15px;
	float: left;
}
.headercn-txt{
	float: left;
	padding-top: 14px;
}
.headercn-txt p{
	margin-bottom: 2px;
	font-size: 14px;
	color: #222222;
}
.headercn-right{
	float: right;
	margin-top: 20px;
}
.headercn-rightphone{
	width: 32px;
	height: 27px;
	margin-right: 4px;
	float: left;
}
.headercn-rightnum{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #171717;
	float: left;
}
.headerlog{
	padding: 6px 0;
}
.headerlog-right{
	float: right;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #242424;
}
.headnav{
	background-color: #F2F2F2;
	padding: 14px 0;
}
.header-ul{
	float: left;
}
.header-ul li{
	float: left;
	margin-right: 60px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	color: #111111;
	line-height: 20px;
}
.header-navactive{
	background-color: #FECB38;
	padding: 2px 5px;
	border-radius: 5px;
}
.headerlog-search{
	padding: 4px 13px;
	background-color: rgba(254, 203, 56, .6);
	border-radius: 30px;
	margin-left: 10px;
	float: left;
}
.headerlog-search input{
	font-size: 10px;
	line-height: 16px;
	font-weight: 400;
	color: #FFFFFF;
	background-color: rgba(254, 203, 56, 0);
	border: none;
	float: left;
	 outline: none;
}
.headerlog-search input::-webkit-input-placeholder { 
/* WebKit browsers */ 
color: #FFFFFF; 
} 
.headerlog-search input:-moz-placeholder { 
/* Mozilla Firefox 4 to 18 */ 
color: #FFFFFF; 
} 
.headerlog-search input::-moz-placeholder { 
/* Mozilla Firefox 19+ */ 
color: #FFFFFF; 
} 
.headerlog-search input:-ms-input-placeholder { 
/* Internet Explorer 10+ */ 
color: #FFFFFF; 
}
.headerlog-search img{
	float: left;
	width: 17px;
	height: 17px;
}



.videos{
	width: 506px;
	float: left;
}
.videos-top{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #050402;
	padding: 2px 12px;
	background-color: #FECB38;
}
.videos-vd{
	width: 506px;
	height: 300px;
}
.newupde{
	float: right;
	width: 620px;
	/*height: 314px;*/
	border: 2px solid #DBDBDB;
	padding: 0px 15px 0px 15px;
	box-sizing: border-box;
}
.newupde-top{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	margin-top: 6px;
}
.newupde-topline1{
	width: 12px;
	height: 3px;
	background-color: #DBDBDB;
	float: left;
	margin-top: 8px;
}
.newupde-topline2{
	width: 400px;
	height: 3px;
	background-color: #DBDBDB;
	float: left;
	margin-top: 8px;
}
.newupde-conte{
	margin-top: 6px;
}
.newupde-conte li{
	margin-bottom: 12px;
	width: 50%;
	float: left;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #414141;
}
.newupde-conte li span{
	float: left;
	color: #BF0B0E;
}

.cpclas{
	float: left;
	width: 210px;
	background-color: #F2F2F2;
}
.cpclas-top{
	text-align: center;
	font-size: 28px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #232323;
	line-height: 58px;
}
.cpclas-title{
	background: #FECB38;
	padding: 12px 5px 7px 5px;
	box-sizing: border-box;
}
.cpclas-title span:first-child{
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #232323;
}
.cpclas-title span:last-child{
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #4F4F4F;
}
.cpclas-item{
	padding: 14px 12px 4px 12px;
	box-sizing: border-box;
	border-bottom: 1px solid #C3B08F;
}

.cpclas-item img{
	width: 12px;
	height: 23px;
	margin-right: 9px;
	float: left;
}
.cpclas-item p{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1D1D1D;
	float: left;
}

.consta{
	width: 850px;
	float: right;
}
.consta-top{
	width: 100%;
	text-align: center;
}
.consta-top-title{
	text-align: center;
	font-size: 28px;
	font-weight: bold;
}
.consta-top-title span:last-child {
	
	color: #FECB38;
}
.consta-top-stile{
	font-size: 28px;
	font-family: HYCuSongJ;
	font-weight: 400;
	color: #E1E1E1;
	text-transform: uppercase;
	display: inline-block;
	margin: 8px auto;
	position: relative;
}
.constadian{
	width: 5px;
	height: 5px;
	background-color: #D2D2D2;
	border-radius: 50%;
	display: inline-block;
}
.constaline{
	width: 81px;
	height: 1px;
	background: #D2D2D2;
	display: inline-block;
	margin-bottom: 2px;
}
.consta-top-clsl{
	position: absolute;
	left: -105px;
	top: -8px;
}
.consta-top-clsr{
	position: absolute;
	right: -105px;
	top: -8px;
}
.consta-contr{
	width: 100%;
	margin-top: 28px;
}

.consta-contr-item{
	width: 275px;
	float: left;
	position: relative;
	margin-bottom: 26px;
}

.consta-contr-item img{
	width: 275px;
	height: 192px;
	
}
.consta-contr-itemfot{
	height: 78px;
	padding: 10px;
	box-sizing: border-box;
	background-color: #F2F2F2;
}
.consta-contr-itemfot p:first-child{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
}
.consta-contr-itemfot p:last-child{
	font-size: 14px;
	font-family: Microsoft YaHei;
	color: #989898;
	line-height: 16px;
	margin-top: 4px;
}
.consta-contr-mark{
	width: 275px;
	height: 192px;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 16px;
	background-color: rgba(0, 0, 0, .58);
	position: absolute;
	left: 0;
	top: 0;
	padding-top: 20px;
	box-sizing: border-box;
	opacity:0;
	transition: 0.5s;
}
.consta-contr-mark p{
	margin-top: 17px;
	margin-left: 60px;
}
.consta-contr-item:hover .consta-contr-mark{
	opacity: 1;
}
.consta-contr-item:nth-child(3n-1){
	margin-left: 12px;
	margin-right: 12px;
}

.tuija{
	padding-top: 10px;
	border-top: 1px solid #E2E2E2;
}
.tuija-left{
	width: 660px;
	float: left;
}
.tuija-left-item{
	margin-right: 20px;
	width: 308px;
	border: 1px solid #E2E2E2;
	margin-bottom: 9px;
	float: left;
	overflow: hidden;
}
.tuija-left-top{
	background-image: url(../img/sttop.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	padding: 6px;
	box-sizing: border-box;
}
.tuija-left-top span{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #256EB1;
	float: left;
}
.tuija-left-top .moer{
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 300;
	color: #256EB1;
	float: right;
}
.tuija-left-ul{
	width: 100%;
	padding: 13px 8px 3px 8px;
	box-sizing: border-box;
	height: 268px;
}
.tuija-left-ul li{
	margin-bottom: 6px;
}
.tuija-right{
	float: left;
	width: 190px;
}
.tuija-right-item{
	width: 190px;
	border: 1px solid #E2E2E2;
}
.tuija-right-item ul{
	height: auto;
}

.customer{
	width: 217px;
	height: 394px;
	background-image: url('../img/crbg.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
	position: fixed;
	right: 0;
	top: 300px;
	z-index: 99;
}
.customer-top{
	width: 122px;
	height: 122px;
	background-image: url('../img/crbg2.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin-left: 50px;
	margin-top: 24px;
	padding-top: 27px;
	box-sizing: border-box;
}
.customer-top img{
	width: 70px;
	height: 89px;
	margin-left: 27px;
}
.customer-btn{
	width: 141px;
	height: 43px;
	background-image: url('../img/brbtn.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
	text-align: center;
	line-height: 50px;
	font-size: 14px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #FFFFFF;
	margin-left: 38px;
	margin-top: -20px;
	position: relative;
	z-index: 9;
}
.customer-line{
	width: 128px;
	height: 2px;
	margin-top: 7px;
	margin-left: 42px;
	background-color: #e2e2e2;
}
.customer-txt{
	font-size: 16px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #474747;
	text-align: center;
	margin-top: 19px;
}
.customer-txt2{
	font-size: 14px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #474747;
	text-align: center;
	margin-top: 16px;
}
.customer-wecht{
	margin-top: 15px;
	text-align: center;
	cursor: pointer;
}
.customer-wecht img{
	width: 27px;
	height: 27px;
	margin-right: 6px;
	display: inline-block;
}
.customer-wecht span{
	font-size: 11px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #474747;
	vertical-align: super;
}
.customer-up{
	margin-top: 16px;
	text-align: center;
}
.customer-up img{
	width: 17px;
	height: 9px;
	margin:  0 auto 7px auto;
}
.customer-up span{
	font-size: 11px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #474747;
	cursor: pointer;
	
}

.marsk{
	position: fixed;
	
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, .4);
	z-index: 999;
}
.opmodel{
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	-o-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	z-index: 9999;
}

.mpwcha{
	width: 608px;
	height: 363px;
	background-image: url('../img/opbg.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.mpwcha-mian{
	position: relative;
	padding-top: 52px;
	box-sizing: border-box;
}
.mpwcha-mian .mpwcha-close{
	position: absolute;
	width: 34px;
	height: 34px;
	top: -34px;
	right: -34px;
	cursor: pointer;
}
.mpwcha-mian-title{
	font-size: 32px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 37px;
	text-align: center;
}
.mpwcha-mian .mpwcha-wcha{
	width: 216px;
	height: 216px;
	margin: 14px auto 0 auto;
}

.hdtop{
	width: 100%;
	background-color: #1D1D1D;
	height: 216px;
	text-align: center;
	padding-top: 51px;
	box-sizing: border-box;
}
.hdtop-title{
	font-size: 36px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 42px;
	text-shadow: 0px 1px 0px rgba(255, 204, 0, 0.54);
	text-transform: uppercase;
}
.hdtop-titlef{
	font-size: 26px;
}
.hd-topnav{
	width: 100%;
	background-image: url(../img/topbg.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.hd-topnav-mian{
	padding: 17px 0;
	width: 1150px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1D1D1D;
	line-height: 19px;
	margin: auto;
}

.gall-left{
	width: 900px;
	float: left;
}
.gall-right{
	width: 235px;
	float: right;
}
.gall-screen{
	border: 1px dashed #BFBFBF;
	padding: 0 30px;
	box-sizing: border-box;
}
.gall-scrlin{
	margin-bottom: 15px;
}
.gall-scrlin-title{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1C1C1C;
	float: left;
	margin-right: 12px;
}
.gall-scrlin-items{
	float: left;
	width: 790px;
}
.gall-scrlin-items span{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #929191;
	margin-right: 16px;
	margin-bottom: 6px;
	display: inline-block;
}
.gall-scrlin-items .gllactive{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1C1C1C;
	background-color: #FECB38;
	padding: 2px 6px;
	border-radius: 8px;
}
.gllline{
	width: 867px;
	height: 2px;
	background: #FFD02D;

}
.gall-cskall{
	padding: 18px 0;
	box-sizing: border-box;
}
.gall-cskall-txt{
	float: left;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFD02D;
}
.gall-cskall-cler{
	float: right;
}
.gall-cskall-cler img{
	display: inline-block;
	width: 16px;
	height: 20px;
	margin-right: 6px;
}
.gall-cskall-cler span{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #8E8E8E;
	vertical-align: super;
}
.gall-sort{
	margin-top: 27px;
	padding: 27px 7px 11px 7px;
	box-sizing: border-box;
	border-bottom: 2px solid #BFBFBF;
}
.gall-sort-txt{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1F1F1F;
	float: left;
}
.gall-sort-items{
	float: right;

}
.gall-sort-items span{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFD02D;
	margin-left: 45px;
	vertical-align: super;
}
.gall-sort-items img{
	width: 38px;
	height: 16px;
	display: inline-block;
	margin-left: 45px;
}
.gall-contr{
	width: 100%;
	margin-top: 28px;
}
.gall-contr-item{
	width: 282px;
	float: left;
	position: relative;
	margin-bottom: 26px;
	box-shadow: 5px 8px 12px #E2E2E2;
}
.gall-contr-item img{
	width: 282px;
	height: 197px;
}
.gall-contr-itemfot{
	padding: 7px;
	box-sizing: border-box;
	background: #FFFFFF;
}
.gall-contr-itemfot p{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #474747;
	margin-top: 20px;
	margin-bottom: 13px;
	box-sizing: border-box;
	
}

.gall-contr-itemfot2{
	padding: 18px 0 27px 0;
	box-sizing: border-box;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #6C6C6C;
	border-top: 1px dashed #B5B5B5;
}
.gall-contr-itemfot2 div:first-child{
	float: left;
}
.gall-contr-itemfot2 div:last-child{
	float: right;
}
.gall-contr-itemfot2 span{
	color: #E8342B;
}
.gall-contr-item:nth-child(3n-1){
	margin-left: 26px;
	margin-right: 26px;
}
.gallfy{
	margin-top: 60px;
	margin-bottom: 60px;
}
.gallfy span{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #5D5D5D;
	line-height: 28px;
	padding: 15px 26px;
	box-sizing: border-box;
	border: 1px solid #BFBFBF;
	border-radius: 5px;
	cursor: pointer;
}
.gallfy-left span{
	margin-right: 6px;
}
.gallfy-left{
	float: left;
}
.gallfy-cotet{
	float: left;
}
.gallfy-cotet span{
	padding: 15px 20px;
	margin-left: 3px;
}
.gallfy-right{
	float: right;
}
.gallfy-right span{
	margin-left: 6px;
}
.gallfy-noe{
	opacity: 0.6;
}
.gallfy-cotet .gallfy-active{
	background-color: #FECB38;
	border-radius: 0;
	border: none;
}
.gallreco{
	background: #FFFFFF;
	box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.35);
	margin-bottom: 22px;
}
.gallreco-top{
	height: 44px;
	background-color: #FECB38;
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #2E2E2E;
	line-height: 44px;
	padding-left: 11px;
	box-sizing: border-box;
}
.gallreco-item{
	padding: 9px 0;
	border-bottom: 1px solid #CDCDCD;
}
.gallreco-item img{
	width: 91px;
	height: 63px;
	margin-right: 8px;
	float: left;
	padding: 0 5px;
}
.gallreco-item-right{
	
}
.gallreco-item-right p{
	height: 47px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1D1D1D;
	line-height: 16px;
}
.gallreco-item-right span{
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #808080;
}
.gallreco-wzitem{
	padding: 13px 8px 11px 15px;
	box-sizing: border-box;
	border-bottom: 1px solid #B8B8B8;
}
.gallreco-wzitem img{
	float: left;
	width: 24px;
	height: 24px;
	margin-right: 11px;
}
.gallreco-wzitem a{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1D1D1D;
}

.prodtop{
	margin-bottom: 80px;
}
.prodtop-left{
	float: left;
	width: 655px;
	height: 300px;
	background-color: #2E2E2E;
}
.prodtop-right{
	float: left;
	width: 494px;
	padding: 22px 25px;
	box-sizing: border-box;
	background: #F8F8F8;
}
.prodtop-right-top{
	padding-bottom: 15px;
	border-bottom: 1px solid #000000;
}
.prodtop-right-top p{
	font-size: 25px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #313131;
	line-height: 36px;
}
.prodtop-right-topsc{
	margin-top: 4px;
	text-align: right;
}
.prodtop-right-topsc img{
	width: 72px;
	height: 32px;
	display: inline-block;
}
.prodtop-right-price{
	margin-top: 26px;

}
.prodtop-right-price span:first-child{
	font-size: 25px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #707070;
	margin-right: 20px;
}
.prodtop-right-price span:last-child{
	font-size: 38px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FE5303;
}
.prodtop-right-pricesca{
	font-size: 19px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FE5303;
	margin-top: 19px;
}
.prodtop-right-num{
	margin-top: 36px;

}
.prodtop-right-num span:first-child{
	font-size: 19px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #585858;
	line-height: 26px;
	opacity: 0.98;
}
.prodtop-right-num span:last-child{
	font-size: 19px;
	font-family: Source Han Sans CN;
	font-weight: 400;
	color: #FCC31F;
	line-height: 26px;
	opacity: 0.98;
}
.prodtop-right-items{
	margin-top: 28px;

}
.prodtop-right-items div{
	width: 33.3%;
	float: left;
	font-size: 15px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #585858;
	line-height: 21px;
	opacity: 0.98;
}
.prodtop-right-prisc{
	font-size: 15px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #585858;
	line-height: 21px;
	opacity: 0.98;
	margin-top: 26px;
}
.prodtop-right-phoes{
	margin-top: 33px;
	
}
.prodtop-right-phoes img{
	width: 26px;
	height: 26px;
	margin-right: 11px;
	float: left;
}
.prodtop-right-phoes div{
	font-size: 25px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 34px;
}
.prodtop-right-btns{
	font-size: 21px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 28px;
	padding: 11px 16px;
	box-sizing: border-box;
	background-color: #FFBF22;
	border-radius: 10px;
	display: inline-block;
	margin: 47px auto 18px 133px;

}
.jistitle{
	font-size: 32px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #4E4E4E;
	line-height: 40px;
	margin-top: 42px;
}
.jisconts{
	font-size: 19px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #4E4E4E;
	line-height: 40px;
	margin-top: 20px;
}
.prodmas{
	/*border: 1px solid #C9C9C9;*/
	margin-top: 35px;
}
.prodmas-left{
	width: 715px;
	float: left;
	min-height: 100px;
	/*border-right: 1px solid #C9C9C9;*/
}
.prodmas-right{
	float: left;
	width: 430px;
	padding-left: 70px;
	box-sizing: border-box;
}
.prolin{
	margin-top: 14px;
	position: relative;
	margin-bottom: 16px;
}
.prolin div{
	height: 1px;
	background: #C9C9C9;
}
.prolin img{
	width: 19px;
	height: 24px;
	position: absolute;
	left: -22px;
	top: -10px;
}
.pronets{
	margin-bottom: 18px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	color: #989898;
}
.pronets a{
	font-size: 16px;
	font-family: Microsoft YaHei;
	color: #5A96EC;	
}
.prouct{
	width: 600px;
	padding: 13px;
	box-sizing: border-box;
	background: #FFC92F;
}
.prouct-title{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FEFEFE;
	line-height: 23px;
	padding: 12px 0;
}
.prouctmain{
	background: #FFFFFF;
	border-radius: 10px;
	padding: 32px 14px;
	box-sizing: border-box;
}
.prouctmain-title{
	float: left;
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #1A1A1A;
	line-height: 20px;
}
.prouctmain-right{
	float: left;
	padding-left: 12px;
	box-sizing: border-box;
}
input[type="radio"] {
	opacity: 0; 
	width: 24px;
	height: 15px;
}
input[type="checkbox"] {
	opacity: 0; 
	width: 24px;
	height: 15px;
}
.prouctmain-rightcks{
	position: relative;
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #1A1A1A;
	line-height: 8px;
	margin-bottom: 11px;
}
label {
	position: absolute;
	left: 0;
	top: 2px;
	width: 15px;
	height: 15px;
	background: #FFFFFF;
	border: 1px solid #434343;
}
input:checked+label { 
	background-image: url(../img/inck.png);
	background-size: 15px 15px;
	background-repeat: no-repeat;
	
}
.prouctmain-baz{
	background: #F2F2F2;
	border-radius: 10px;
	padding: 8px 15px 8px 8px;
	box-sizing: border-box;
}
.prouctmain-items{
	padding-left: 8px;
	box-sizing: border-box;
}
.prouctmain-righttare{
	resize: none;
	background: #FFFFFF;
	border: 1px solid #434343;
	height: 90px;
	width: 480px;
	padding: 8px;
	box-sizing: border-box;
}
.prouctmain-rightinput{
	background: #FFFFFF;
	border: 1px solid #E7E7E7;
	border-radius: 5px;
	padding: 6px 5px;
	box-sizing: border-box;
	font-size: 12px;
	width: 496px;
}
.prouctmain-rightslee{
	background: #FFFFFF;
	border: 1px solid #E7E7E7;
	border-radius: 5px;
	padding: 6px 5px;
	box-sizing: border-box;
	font-size: 12px;
	width: 146px;
}
.prouctmain-btn{
	width: 287px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/opbntbg.png);
	background-size: cover;
	background-repeat: no-repeat;
	margin-top: 15px;
	margin-left: 140px;
}

.pays{
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #242424;
	line-height: 20px;
	margin-top: 111px;
	margin-bottom: 30px;
}
.pays img{
	width: 19px;
	height: 21px;
	float: left;
	margin-right: 15px;
	vertical-align: super;
}
.paysmian{
	background: #FFFFFF;
	border: 1px solid #929292;
	border-radius: 0px 0px 10px 10px;
}
.paysmian-nav{
	background: #F9F9F9;
	
}
.paysmian-nav-item{
	float: left;
	width: 164px;
	padding: 20px 0;
	text-align: center;
	font-size: 22px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #505050;
	line-height: 20px;
	position: relative;
}
.paysmian-nav-item img{
	display: inline-block;
	width: 26px;
	height: 26px;
	margin-right: 12px;
	vertical-align: sub;
}
.paysmian-nav-itemactiv{
	background-color: #FFFFFF;
	color: #218CFF;
}
.paysmian-nav-itemactiv::after{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 24px;
	background-image: url(../img/paynav.png);
	background-repeat: no-repeat;
	background-size: 163px 24px;
}
.paysmian-main{
	background-color: #FFFFFF;
}
.wchar{
	margin-top: 39px;
	margin-left: 400px;
}
.wchar img{
	width: 54px;
	height: 48px;
	margin-right: 8px;
	float: left;
	vertical-align: sub;
}
.wchar-txt{
	float: left;
}
.wchar-txt span:first-child{
	font-size: 30px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #1C1C1C;
	line-height: 20px;
}
.wchar-txt span:last-child{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #1C1C1C;
	line-height: 26px;
	margin-top: 6px;
}
.wcharcd{
	margin-top: 37px;
	margin-bottom: 28px;
	margin-left: 410px;
}
.wcharcd-cord{
	background: #FFFFFF;
	border: 1px solid #929292;
	padding: 6px 4px;
	box-sizing: border-box;
	float: left;
}
.wercod{
	width: 199px;
	height: 208px;
}
.wcharcd-cordxtx{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #BFBFBF;
	line-height: 23px;
	margin-top: 10px;
	letter-spacing: 5px;
}
.wcharcd-cordxtx img{
	width: 50px;
	height: 50px;
	float: left;
	margin: 0 6px;
}
.wcharcd-asd{
	width: 171px;
	height: 141px;
	margin-top: 10px;
	margin-left: 15px;
	float: left;
}
.payzfb{
	width: 87px;
	height: 87px;
	margin: 98px auto 48px auto;
}
.payzfb-txt{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #4B4B4B;
	line-height: 22px;
	text-align: center;
}
.payzfb-btn{
	width: 175px;
	height: 56px;
	text-align: center;
	
	background: #0F8EE9;
	border-radius: 10px;
	margin: 27px auto 98px auto;
	
}
.payzfb-btn a{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 56px;
}
.dug-txs{
	margin-top: 72px;
	text-align: center;
	margin-bottom: 340px;
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #4B4B4B;
	line-height: 22px;
}
.dug-txs a{
	color: #0084FF;
}

.destop{
	height: 725px;
}
.desig-title{
	margin-top: 59px;
	text-align: center;
}
.desig-titlename{
	font-size: 42px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #000000;
}
.desig-titleen{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #303030;
	line-height: 30px;
	text-transform: uppercase;
	letter-spacing: 3px;
}
.desig-line{
	width: 363px;
	height: 1px;
	background: #000000;
	margin: 5px auto 19px auto;
}
.desig-tops{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	letter-spacing: 3px;
	margin-bottom: 65px;
}
.desig-item{
	width: 550px;
	float: left;
	background: #FFFEFE;
	padding-top: 25px;
	padding-left: 14px;
	box-sizing: border-box;
	margin-bottom: 15px;
}
.desig-item:nth-child(odd){
	margin-right: 20px;
}
.desig-item-left{
	width: 158px;
	height: 236px;
	margin-right: 22px;
	margin-bottom: 40px;
	float: left;
}
.desig-item-right{
	float: left;
	width: 350px;
}

.desig-item-tikl{
	float: left;
}
.desig-item-tikl span:first-child{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 20px;
}
.desig-item-tikl span:last-child{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #6E6E6E;
	line-height: 20px;
	margin-left: 19px;
}
.desig-item-detili{
	float: right;
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #6E6E6E;
	line-height: 20px;
}
.desig-item-detili img{
	width: 18px;
	height: 18px;
	margin-left: 8px;
	display: inline-block;
	vertical-align: sub;
}
.desig-item-jisan{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #6E6E6E;
	line-height: 20px;
	margin-top: 23px;
	height: 68px;
}
.desig-item-zptitle{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	line-height: 20px;
}
.desig-item-zpj{
	margin-top: 13px;
}
.desig-item-zpj img{
	float: left;
	width: 115px;
	height: 91px;
}

.detle-top{
	background-color: #FFFFFF;
	padding: 40px 20px;
	box-sizing: border-box;

}
.detle-top-mans{
	border: 1px solid #EDEDED;
	padding: 30px 28px 52px 28px;
	box-sizing: border-box;
}
.detle-top-mansleft{
	width: 264px;
	height: 402px;
	float: left;
	margin-right: 23px;
}
.detle-top-mansright{
	width: 762px;
	height: 404px;
	float: left;
	border: 1px solid #EDEDED;
	padding: 39px 30px 20px 30px;
	box-sizing: border-box;
}
.detle-name{
	font-size: 26px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #323232;
	margin-bottom: 21px;
}
.detle-zws{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #989898;
}
.detle-zws img{
	display: inline-block;
	vertical-align: sub;
	margin-right: 8px;
	width: 23px;
	height: 23px;
}
.detle-schol{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #323232;
	line-height: 40px;
	margin-top: 18px;
}
.detle-jians{
	height: 190px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #323232;
	line-height: 40px;
}

.detle-footsxj{
	float: left;
}
.detle-footsxjicon{
	float: left;
	margin-right: 6px;
	width: 24px;
	height: 24px;
}
.detle-footsxj span{
	float: left;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #989898;
	margin-top: 3px;
}
.detle-footsxjnum{
	float: left;
	margin-top: 7px;
}
.detle-footsxjnum img{
	float: left;
	width: 14px;
	height: 14px;
}
.desig-imgs{
	margin-top: 46px;
}
.desig-imgs img{
	width: 351px;
	height: 245px;
	float: left;
	margin-bottom: 30px;
}
.desig-imgs a:nth-child(3n-1) img{
    margin-left: 44px;
    margin-right: 44px;
}

.perstop{
	width: 100%;
	
}
.pers-top{
	padding: 16px 26px;
	box-sizing: border-box;
	background-color: #FFFFFF;
}
.pers-top-left{
	float: left;
	width: 610px;

}
.pers-top-left img{
	width: 100%;
	height: 296px;
}
.pers-top-lefttxt{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 300;
	color: #000000;
	line-height: 24px;
	height: 150px;
	margin-top: 15px;
}
.pers-top-linse{
	width: 1px;
	height: 238px;
	background: #EDEDED;
	float: left;
	margin: 90px 45px;
}
.pers-top-rigrht{
	float: left;
	text-align: center;
}
.pers-top-rigrht p{
	margin-bottom: 38px;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #323232;
	margin-top: 20px;
}
.pers-top-rigrhtitem{
	text-align: center;
	margin-bottom: 20px;
}
.pers-top-rigrhtitem span{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #989898;
}
.pers-top-rigrhtitem .pers-top-rigrhtitemcs{
	display: inline-block;
	width: 266px;
	height: 30px;
	border: 1px solid #EDEDED;
	line-height: 30px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	text-align: center;
}
.pers-top-rigrhtitemtar{
	width: 226px;
	height: 92px;
	resize: none;
	border: 1px solid #A8A8A8;
}
.pers-topcsa{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FE0302;
	text-align: center;
	margin-top: 30px;
}
.pers-tbtn{
	width: 197px;
	height: 42px;
	background: #F4A010;
	border-radius: 10px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FEFEFE;
	line-height: 42px;
	border: none;
	margin-top: 23px;
}
.pers-title{
	font-size: 36px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #010101;
	line-height: 24px;
	margin-bottom: 16px;
	text-align: center;
}
.pers-tips{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 300;
	color: #010101;
	line-height: 24px;
	margin-bottom: 30px;
	text-align: center;
}
.permsas{
	background-color: #FFFFFF;
	padding-top: 37px;
	margin-top: 57px;
}
.permsas-img{
	width: 100%;
	height: 291px;
}
.permsas-fives{
	background-color: #111111;
}
.permsas-fivs{
	margin-top: 46px;
}
.permsas-fivs-item{
	width: 20%;
	float: left;
	padding: 0 10px;
	box-sizing: border-box;
}
.permsas-fivs-itemsas{
	border: 1px solid #F4A010;
	padding: 0 10px;
	box-sizing: border-box;
	text-align: center;
	margin-top: -31px;
}
.permsas-fivs-itemsas img{
	width: 45px;
	height: 18px;
	display: inline-block;
}
.permsas-fivs-itemsasttl{
	font-size: 30px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 44px;
	margin-top: 82px;
	margin-bottom: 37px;
	
}
.permsas-fivs-itemtop{
	width: 62px;
	height: 62px;
	margin: 0 auto;
}
.permsas-fivs-itemsastps{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 24px;
	margin-top: 40px;
	margin-bottom: 58px;
	height: 65px;
}
.permsa-top{
	margin-top: 30px;
}
.permsa-top img{
	float: left;
	width: 48%;
	height: 400px;
}
.permsa-moes{
	width: 1250px;
	margin-top: 30px;
	height: 195px;
	overflow: hidden;
}
.permsa-moes img{
	width: 272px;
	height: 195px;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}
.permsa-moser{
	width: 122px;
	height: 40px;
	border: 1px solid #000000;
	line-height: 40px;
	font-size: 22px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #000000;
	margin: 45px auto;
	text-align: center;
	cursor: pointer;
}
.permsas .mosers{
	height: auto;
}
.permsa-moeswc {
	margin-top: 32px;
}
.permsa-moeswc img{
	width: 345px;
	float: left;
}
.permsa-moeswc img:nth-child(3n-1) {
    margin-left: 57px;
    margin-right: 58px;
}

.ency-left{
	float: left;
	width: 910px;
	border: 1px solid #EAEAEA;
	
	box-sizing: border-box;
}
.ency-right{
	float: left;
	width: 240px;
	padding-left: 10px;
	box-sizing: border-box;
}
.ency-left-nav{
	padding-top: 29px;
	padding-bottom: 20px;
	position: relative;
}
.ency-left-nav::before{
	content: '';
	width: 7px;
	height: 100%;
	background: #FECB38;
	position: absolute;
	left: 0;
	top: 0;
}
.ency-left-nav div{
	padding: 0 25px;

	display: inline-block;
	text-align: center;
	position: relative;
}
.ency-left-nav div::before{
	content: '';
	width: 2px;
	height: 18px;
	background: #959595;
	position: absolute;
	right: 0;
	top: 2px;

}
.ency-left-nav div:last-child::before{
	content: '';
	width: 0px;
}
.ency-left-nav a{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #323232;
	line-height: 22px;
}
.ency-left-navactive a{
	font-size: 24px;
	font-weight: bold;
}
.ency-leftmn{
	padding: 0 21px;
	box-sizing: border-box;
}
.ency-leftmn-item{
	padding-bottom: 27px;
	border-bottom: 1px solid #A0A0A0;
	margin-top: 38px;
}
.ency-leftmn-itemleft{
	float: left;
	width: 230px!important;
	height: 164px;
}
.ency-leftmn-itemright{
	float: left;
	width: 635px;
	padding-left: 13px;
	box-sizing: border-box;
}
.ency-leftmn-itemtitle{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #282828;
	line-height: 23px;
}
.ency-leftmn-itemcts{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #323232;
	line-height: 25px;
	margin-top: 10px;
	height: 100px;
}
.ency-leftmn-itemfot{
	margin-top: 10px;
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #565656;
	line-height: 32px;
}
.ency-leftmn-itemfotime{
	float: right;
}
.ency-leftmn-itemfotime img{
	width: 10px;
	height: 10px;
	margin-right: 6px;
	display: inline-block;
}
.ency-leftmn-itemfotll{
	float: right;
	margin-right: 16px;
}
.ency-leftmn-itemfotll img{
	display: inline-block;
	width: 13px;
	height: 8px;
	margin-right: 6px;
}
.gallreco-wzitemwz {
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1D1D1D;
	padding: 5px 15px;
	box-sizing: border-box;
}
.gallreco-topsx{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #292929;
	line-height: 16px;
	padding: 22px 0 8px 0;
	box-sizing: border-box;
	text-align: center;
	border-bottom: 1px solid rgba(87, 87, 87, .3);
}
.envyspan{
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #5E5E5E;
	line-height: 16px;
	padding: 5px 8px;
	box-sizing: border-box;
	background: #FDD772;
	border-radius: 10px;	
	margin-top: 20px;
	margin-right: 10px;
	display: inline-block;
}
.envyspanactiv{
	font-weight: bold;
	font-size: 14;
}
.endetright-top{
	position: relative;
}
.endetright-top img{
	height: 163px;
}
.endetright-top p{
	position: absolute;
	left: 0;
	bottom: 4px;
	width: 100%;
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
	line-height: 23px;
	padding: 0 15px;
	box-sizing: border-box;
}
.envydehot{
	margin-top: 35px;
}
.envydehot-item{
	width: 50%;
	text-align: center;
	padding-bottom: 10px;
	position: relative;
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #232323;
	float: left;
	cursor: pointer;
}
.envydehot-item::after{
	content: '';
	width: 100px;
	height: 1px;
	background: #000000;
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
}
.envydehot-itematcv{
	color: #FECB38;
}
.envydehot-itematcv::after{
	background: #FECB38;
}
.envydehotman{
	margin-top: 25px;
}
.envydehotman-item{
	margin-bottom: 30px;
	cursor: pointer;
}
.envydehotman-item img{
	height: 163px;
}
.envydehotman-itemtps{
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #2B2B2B;
	padding: 18px 8px 0 8px;
	box-sizing: border-box;
}
.envydehotman-itemtps span:first-child{
	float: left;
}
.envydehotman-itemtps span:last-child{
	float: right;
}
.envydehotman-itemtitle{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 300;
	color: #202020;
	margin-top: 10px;
}
.encydemain{
	padding: 0 45px;
	box-sizing: border-box;
	border: 1px solid #434343;
}
.encydemain-top{
	position: relative;
}
.encydemain-top p{
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #565656;
	line-height: 36px;
	text-align: center;
	padding: 0 100px;
	box-sizing: border-box;
	padding-top: 10px;
}
.encydemain-topfoot{
	margin-top: 41px;
	padding-bottom: 15px;
	border-bottom: 1px solid #B5B5B5;
}
.encydemain-topfootleft{
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #565656;
	line-height: 32px;
	float: left;
}
.encydemain-topfootleft img{
	width: 21px;
	height: 13px;
	margin-right: 9px;
	display: inline-block;
}
.encydemain-topfootright{
	font-size: 12px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #707070;
	line-height: 30px;
	float: right;
}
.encydemain-mona{
	padding: 22px 50px;
	box-sizing: border-box;
}
.encydemain-mona p {
	padding: 5px 0px;
	font-weight: 500;
}

.encylinfe{
	height: 1px;
	background: #AFAEAE;
}
.encydetitle{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #707070;
	line-height: 30px;
}
.encyde-ul{
	margin-top: 14px;
}
.encyde-ul li a{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #707070;
	line-height: 30px;
}
.encyde-ul-num{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #707070;
	line-height: 30px;
}
.encyde-ul-liul{
	font-size: 12px;
	color: #C6C6C6;
	line-height: 30px;
}
.encyfanye a{
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #292929;
	line-height: 28px;
}
.envysc{
	position: absolute;
	width: 89px;
	height: 25px;
	top: 12px;
	right: 0;
}
.specabn{
	width: 100%;
}
.spectop{
	padding-top: 63px;

}
.spectopsa{
	margin-bottom: 33px;
}
.spectopsa img{
	float: left;
	width: 400px;
	height: 287px;
	margin-right: 56px;
}
.spectopsa-right{
	/*float: left;*/
	/*width: 800px;*/
}
.spectopsa-right p:first-child{
	font-size: 36px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #242424;
	line-height: 60px;
}
.spectopsa-right p:last-child{
	font-size: 22px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #242424;
	line-height: 28px;
	margin-top: 30px;
}
.spectopsadz{
	text-align: right;
	font-size: 22px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #242424;
	line-height: 24px;
}
.spectopsadz img{
	width: 36px;
	height: 36px;
	margin-left: 7px;
	display: inline-block;
}
.spectitlr{
	padding: 28px 0 12px 0;
	text-align: center;
	background: rgba(238, 238, 238, .42);
	box-shadow: 0px 8px 7px 0px rgba(97, 97, 97, 0.29);
	margin-top: 18px;
	
}
.spectitlr p:first-child{
	font-size: 48px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #202020;
	margin-bottom: 13px;
}
.spectitlr p:last-child{
	font-size: 22px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FECB38;
	line-height: 20px;
	text-transform: uppercase;
	letter-spacing: 2px;
	
}
.speciitem{
	margin-bottom: 35px;
	height: 210px;
	padding: 0 44px;
	box-sizing: border-box;
}
.speciitem img{
	float: left;
	margin-right: 54px;
}
.speciitem-right{
	width: 820px;
	float: left;
	padding-top: 30px;
}
.speciitem-right-title{
	font-size: 48px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #201F1F;
}
.speciitem-right-lsm{
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #201F1F;
	margin-top: 10px;
	
}
.spectars{
	width: 861px;
	height: 477px;
	background: rgba(238, 238, 238, .47);
	margin: auto;
	padding-top: 30px;
}
.spectars p{
	text-align: center;
	font-size: 48px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #201F1F;
	margin-bottom: 15px;
	
	
}
.spectars p span{
	color: #FF0000;
}
.perstop{
	background: #FFC92F;
	
}
.perstop-head{
	float: left;
	width: 138px;
	height: 138px;
	margin-top: 22px;
	margin-bottom: 25px;
	border-radius: 50%;
}
.perstop-infos{
	float: left;
	padding-left: 70px;
	box-sizing: border-box;
}
.perstop-infos p:first-child{
	font-size: 36px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #F5F5F5;
	line-height: 54px;
	margin-top: 70px;
}
.perstop-infos p:last-child{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #F5F5F5;
	line-height: 26px;
}
.persleft{
	width: 265px;
	float: left;
	margin-right: 16px;
}
.persleft-mans{
	margin-bottom: 6px;
}
.persleft-mans-top{
	height: 37px;
	line-height: 37px;
	text-align: center;
	background: #FFC92F;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
}
.persleft-mans-item{
	height: 47px;
	line-height: 47px;
	border-bottom: 1px solid #DCDCDC;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #424242;
	padding-left: 20px;
}
.persleft-mans-item img{
	width: 24px;
	height: 26px;
	display: inline-block;
	margin-right: 20px;
	vertical-align: middle;
}
.persleft-mans-itematv{
	color: #FFC92F;
}
.persright{
	float: left;
	width: 868px;
	height: 100px;
}
.persright-top{
	height: 49px;
	background: #C5C4C4;
	text-align: center;
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #434343;
	line-height: 48px;
}
.persright-mian{
	background-color: #FFFFFF;
	padding: 0 27px;
	box-sizing: border-box;
}
.persright-mian-itemp{
	padding: 0 15px;
	box-sizing: border-box;
	border-bottom: 1px dashed #A0A0A0;
	height: 72px;
	line-height: 72px;
}
.persright-mian-itempname{
	float: left;
	font-size: 18px;
	font-family: SimHei;
	font-weight: 400;
	color: #1A1A1A;
}
.persright-mian-itempright{
	float: right;
}
.usrha{
	width: 56px;
	height: 56px;
	display: inline-block;
	vertical-align: middle;
	border-radius: 50%;
}
.rightj{
	width: 20px;
	height: 20px;
	display: inline-block;
	margin-left: 35px;
	vertical-align: middle;
}
.leout{
	width: 207px;
	height: 60px;
	background: #FFC92F;
	border-radius: 30px;
	font-size: 24px;
	font-family: SimHei;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 60px;
	text-align: center;
	margin: 150px auto 200px auto;
}
.mths{
	height: 30px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #434343;
	line-height: 23px;
	border-left: 1px solid #F5F5F5;
}
.mtd{
	height: 30px;
	text-align: center;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #434343;
	line-height: 23px;
	border-left: 1px solid #F5F5F5;
}
.sunbms{
	width: 152px;
	height: 42px;
	background: #FFC92F;
	border-radius: 10px;
	border: none;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 23px;
	margin-left: 120px;
	margin-top: 30px;
}
.moress{
	padding: 6px 10px;
	box-sizing: border-box;
	font-size: 16px;
	color: #FF0F0F;
	background-color: #FFD6CC;
	border-radius: 5px;
}

.drawitem{
	padding: 35px 15px;
	box-sizing: border-box;
	border-bottom: 1px dashed #A0A0A0;

}
.drawitem-left{
	float: left;
	width: 157px;
	height: 112px;
	margin-right: 38px;
}
.drawitem-contet{
	float: left;
	width: 342px;

}
.drawitem-contet p{
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #323232;
	line-height: 23px;
	margin-top: 30px;
}
.drawitem-contet-fot{
	margin-top: 10px;
}
.drawitem-contet-fotprice{
	font-size: 26px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FECB38;
	float: left;
}
.drawitem-contet-fottime{
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #5E5E5E;
	line-height: 28px;
	float: right;
}
.drawitem-sc{
	float: right;
	width: 89px;
	height: 25px;
	margin-top: 50px;
}
.setpman{
	padding: 0 30px;
	box-sizing: border-box;
	background-color: #FFFFFF;
}
.setpman-top{
	padding: 40px 0 16px 0;
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #434343;
	line-height: 34px;
	position: relative;
	border-bottom: 2px solid #BFBFBF;
}
.setpman-top::after{
	content: "";
	position: absolute;
	width: 103px;
	height: 4px;
	background-color: #FFC92F;
	left: 0;
	bottom: 0;
}

.setpman-item{
	width: 618px;
	padding: 32px 0;
	box-sizing: border-box;
	margin: 45px auto 0 auto;
	background: #F5F5F5;
	border: 1px solid #BFBFBF;
}
.setpman-item input{
	border: none;
	font-size: 22px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #9A9A9A;
	outline: none;
	width: 100%;
	background: #F5F5F5;
	padding: 0 27px;
	box-sizing: border-box;
}
.setpman-itemyzm{
	width: 150px;
	font-size: 22px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFAE26;
	line-height: 36px;
	float: left;
	position: relative;
	text-align: center;
}
.setpman-itemyzm::after{
	content: "";
	width: 3px;
	height: 55px;
	background: #BFBFBF;
	position: absolute;
	left: 0;
	top: 6px;
}
.setpman-itemsee{
	float: left;
	
}
.setpman-itemseesee{
	width: 35px;
	height: 18px;
	margin-top: 6px;
}
.setpman-itemseeseeno{
	width: 38px;
	height: 22px;
	margin-top: 6px;
}
.setpman-subm{
	width: 619px;
	height: 79px;
	background: #FFC92F;
	text-align: center;
	line-height: 79px;
	border: none;
	margin: 86px auto 62px auto;
	font-size: 32px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
}

.hdmod{
	width: 616px;
	height: 670px;
	background: #FFFFFF;
	border: 1px solid #BFBFBF;
	box-shadow: 0px 2px 4px 0px rgba(6, 0, 1, 0.26);
	padding: 0 65px;
	box-sizing: border-box;
	
}
.hdmod-close{
	width: 30px;
	height: 30px;
	position: absolute;
	top: 17px;
	right: 17px;
}
.hdmod-nav{
	margin-top: 150px;
	text-align: center;
	margin-bottom: 35px;
}
.hdmod-nav span{
	font-size: 26px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #242424;
	line-height: 25px;
	margin: 0 15px;
	position: relative;
	cursor: pointer;
}
.hdmod-nav .hdmod-navavt{
	color: #FFAE26;
}
.hdmod-nav .hdmod-navavt::after{
	content: "";
	position: absolute;
	left: 0;
	bottom: -7px;
	width: 100%;
	height: 2px;
	background: #FFAE26;
}



