 body{
 	background-color: #f4f4f4;
 }
 @font-face {
font-family: setFont;/*字体名称*/
 
src: url('../font/Geometric415BT-BlackA.eot') format("embedded-opentype");
     src:url('../font/Geometric415BT-BlackA.woff') format('woff'),
         url('../font/Geometric415BT-BlackA.ttf') format('truetype'),
         url('../font/Geometric415BT-BlackA.svg') format('svg');
 
}
 @font-face {
    /* font-properties */
    font-family: pictos;
    src:url('../font/Geometric 415 Black BT.ttf'); 
   
}
.fint{
	/*"Geometric 415 Black BT"*/
   font-family: pictos;
    color: #2b2a2a;font-size: 36px;
    font-weight: bold;
}
.finail{
	line-height: 15px;
	font-family: arial;
}
.heng{
	width: 53px;
	height: 4px;
	margin: 0 auto;
	background-color: #f5b738;
}

.kunaww{
	position: relative;
	margin: 0 auto;
	width: 1250px;
	 
	}
	
.wailunk{
	margin: 0 auto;
	box-sizing: border-box;
	 width: 100%;
	 overflow: hidden;
	position: relative;
	
}

.lefke{
	position: absolute;
	top: 0px;
	left:-76px;
	width: 76px;
	 
	height: 200px;
	background-image: url(../images/left.png);
	background-position:center ;
	background-repeat:no-repeat ;
	transition:left 0.5s;
	
}
.lefke:hover{
	background-image: url(../images/lefter.png)!important;
}
.rither{
	position: absolute;
	top: 0px;
	right:-76px;
	width: 76px;
	 
	height: 200px;
	background-image: url(../images/riter.png);
	background-position:center ;
	background-repeat:no-repeat;
	transition:right 0.5s;
}
.rither:hover{
	
	background-image: url(../images/rit.png)!important;
}
.tu{
width: 100%;
text-align: center;

}
.tu>img{
	width: 100%;	
	
}
.ziti{
width: 100%;
text-align: center;
line-height: 50px;
font-size: 20px;
font-family: arial;
}
.unbor{
	box-sizing: border-box;
}
.unbor>ul>li{
	float: left;
	width: 100%;
	 
}
 .unbor>ul>li>a{
 	display: block;
width: 100%;
 }
 .bnrimg{
 	width: 100%;
 }
 .bner{
 	width: 100%;
 	overflow: hidden;
 	position: relative;
 }
.dintu{
	position: absolute;
	bottom: 30px;
	right: 17.34%;
}
.tuim{
	float: left;
} 
.tuim>img{
	width: 100%;
}

.dinnrtu{
	float: left;
	border: 3px solid #f5b738;
	margin-left: 21px;
	width: 122px;
	 margin-top: 0px;
	overflow: hidden;
	transition:margin-top 0.2s;
}
 
.topsi{
	margin-top: -10px;
}
.dinnrtu>img{
	width: 100%;
}









.toper{
	width: 100%;
	line-height: 34px;
	height: 34px;
	background-color: #f5b738;
}
.tkernr{
max-width: 1250px;
width: 95%;
margin: 0 auto;	
}
.showr{
	width: 54px;
 	text-align: center;
 	float: right;
 	border: 0px;
 	background-color: inherit;
 	background-image: url(../images/shwo.png);
 	background-position: center;
 	background-repeat: no-repeat;
 	height: 34px;
 	outline:none;
}
.shonrs{
	height: 34px;
	width: 186px;
	background-color: #f9d281;
line-height: 34px;
float: right;
outline:none;
text-indent: 10px;
}
.clenbt{
	float: right;
 color: #FFFFFF;
 margin-right: 25px;
  vertical-align: middle;
}

.erwei{
	width: 200px;
	position:absolute;
	top: 34px;
	left: 0px;
	z-index: 999;
	display: none;
}
.fenxian{
	position: relative;
	margin-right: 5px;
	float: right;
	width: 20px;
 vertical-align: middle;
 margin-top: -1px;
}
 
.anrs:hover>.erwei{
	display: block;
}
.boternr{
	width: 100%;
	height: 105px;
	    box-shadow: 0px 2px 5px #dadada;
	background-color: #FFFFFF;
}
 
.nva{
	float: right;
}

.log{
	float: left;
	width: 22.4%;
	margin-top: 42px;
}
.lianix{
	text-align: right;
}
.nvber{
	margin-right: -22px;
}
.navsrr{
	display: block;
	float: right;
	padding: 0 22px;
	position: relative;
	padding-top: 20px;
	font-size: 14px;
	 
}
.yijr{
	position: absolute;
	top:64px;
	left: 0px;
	width: 100%;
	z-index: 88;
	overflow: hidden;
	height: 0px;
	background-color: #FFFFFF;
}
.nerj>a{
	display: block;
	line-height: 40px;
	font-size:10px;
	text-align: center;
	width: 100%;
}
 
.taiehr{
	width: 95%;
	line-height: 60px;
	margin: 0 auto;
}
.lober{
	float: left;
	width: 30%;
	
}

.neker{
	display: none;
	position: relative;
}

.xirng{
	float: right;
	position: relative;
	width: 60px;
	height: 60px;
}
.taibr{
	background-color: #f5b738;
}
.pnre{
	width: 60%;
	height: 3px;
	 left: 50%;
	 margin-left: -30%;
	position: absolute;
	background-color: #FFFFFF;
}

.xiabr{
	display: none;
	/*display: flex;
	justify-content: space-around;*/
	margin-top: -1px;
	/*overflow-x:scroll ;*/
	position: absolute;
	background-color: #f5b738;
	left: 0px;
	width: 100%;
	 z-index: 999;
	border-top: 1px solid #FFFFFF;
}

.xirng>div:nth-child(1){
	margin-top:18px ;
	
	transition: transform 0.5s;
}
.xirng>div:nth-child(2){
	margin-top:28px ;
	
	transition: transform 0.5s;
}
.xirng>div:nth-child(3){
	margin-top:38px ;
	
	transition: transform 0.5s;
}

.bianh>.pnre{
	 transition: transform 0.5s; 
}


.bianh>div:nth-child(1){
	margin-top:28px ;
	transform:rotate(45deg);
	
}
.bianh>div:nth-child(2){
	margin-top:28px ;
	display: none;
}
.bianh>div:nth-child(3){
	margin-top:28px ;
	transform:rotate(-45deg);
}

.nbrj{
	width: 95%;
	margin: 0 auto;
}
.tiaoz{
	width: 100%;
	line-height: 60px;
	text-align: center;
	font-size: 20px;
	border-bottom: 1px solid #FFFFFF;
}
.yinwen{
	margin-right: 10px;
	font-size: 15px;
	float: right;
	color: #FFFFFF;
}
.waibu{
	overflow: hidden;
	height: 0px;
}
.netyt>a{
	border-top: 1px solid #FFFFFF;
	display: block;
	width: 100%;
	line-height: 50px;
	font-size: 16px;
}
.fer{
	background-color: #f1f1f1;
}
.dibu{
	width: 100%;
	text-align: center;
	line-height: 85px;
	color: #777777;
	background-color: #f4f4f4;
}
.nerthez{
	transition: transform 0.5s;
	width: 19%;
	
}
.nerthez>img{
	width: 100%;
}
.nerthez:hover{
transform:scale(1.1);	
}
.dibur>a{
	position: relative;
	line-height: 115px;
	display: block;
	width: 16.6666%;
	float: left;
	text-align: center;
	
}
.dibur>a:hover>.bnver{
	display: block;
}
.bnver{
	display: none;
	position: absolute;
	background-color: #f5b738;
	top: 0px;
	left: 0px;
	text-align: center;
	width: 100%;
	height: 100%;
}
.bnver>img{
	height: 25%;
}

.conteni{
	background-color: #FFFFFF;
}
.nertu{
	max-width: 1250px;
	width: 95%;
	margin: 0 auto;
}
.videro{
	width: 50%;
	float: left;
}
.fonnt{
	width: 50%;
	float: right;
}
.titer{
font-weight: bold;
font-size: 18px;
font-family: "Geometric 415 Black BT";
}
.guabu{
	float: left;
}
.guabu>a{
	display: block;
	font-size: 15px;
	margin-bottom: 22px;

}
.macl{
	margin-left: 18%;
}
.nerimg{
	width: 35px;
	float: left;
	margin-top:6px;
}

.brhna{
	float: left;
	width: 265px;
}
.brhna>p{
	font-size: 15px;
	margin-bottom: 26px;
	margin-top:11px;
}
.spnr{
	width: 80%;
	 
}
.newbr{
	 
	width: 393px;
	float: left;
	 
	height: 237px;
	background-color: #eaeaea;
	
}
.newfon{
	margin-top: 10px;
	float: left;
	 
	margin-left: 4.5%;
	width: 64%;
	font-size: 15px;
	line-height: 22px;
	color: #575757;
}
.fonxs{
	max-width: 1250px;
	width: 95%;
	margin: 0 auto;
	display: flex;
	justify-content: space-around;
}
.fonxskap{
	max-width: 1250px;
	width: 95%;
	margin: 0 auto;
	display: flex;
	justify-content: space-around;
}
.fonxstir{
	max-width: 1250px;
	width: 95%;
	margin: 0 auto;
	display: flex;
	justify-content: space-around;
}
.nertus{
	display: block;
	width: 24.56%;
	box-sizing: border-box;
	border: 4px solid #f0c262;
	
}
.nertus>img{
	width: 100%;
}
.lmfier{
	margin-left: 25%;
}
.xinar{
width: 27.44%;
margin-top: 20px;
height: 2px;
background-color: #ebebeb;
}
.conterbr{
	background-color: #eeeeee;
}
 

.netu{transition: transform 0.5s;
	display: block;
	    box-shadow: 0px 0px 7px #d2d2d2;
	background-color: #FFFFFF;
	width: 28.32%;
	
}

.netu:hover{
	transform:scale(1.03);
	
}

.nertus{
	transition: transform 0.5s;
}
.nertus:hover{
	transform:scale(1.03);
	
}


.roti{
	float: right;
	 
	line-height: 45px;
font-size: 16px;
color: #4f4f4f;
}
.flor{
	float: left;
	 
	line-height: 45px;
font-size: 16px;
color: #4f4f4f;
}
.laot{
	width: 20%;
	text-align: center;
	line-height: 36px;
	font-size: 16px;
	color: #4f4f4f;
}
.srgyue{
	line-height: 22px;
	margin-left: 0;
	float: left;
	
}
.jiaou{
	position:absolute;
	 
	top: -19px;
    left: 14px;
}
.ztiu{
	font-size: 20px;
	color: #2b2a2a;
	line-height: 48px;
	text-align: center;
	width: 100%;
}
.toux{
	float: left;
	width: 45px;
	 text-align: center;
	 
	height: 45px;
	border-radius:100%;
	overflow: hidden;
	background-position:center;
	background-repeat:no-repeat ;
}
.liuyan{
	position: relative;
	box-sizing: border-box;
	width: 100%;
	border: 3px solid #e4e4e4;
	border-radius: 3px;
	padding: 10px;
	line-height: 25px;
	font-size:16px ;
	color: #4f4f4f;
}

.toprern{
	margin-top: 20px;
}
.lerts{
	position: relative;
	max-width: 1250px;
width: 95%;
margin: 0 auto;

}


.bitu{
	text-align: center;
	height: 125px;
	box-sizing: border-box;
	padding-top: 65px;
	    font-family: pictos;
    color: #2b2a2a;
    font-size: 36px;
    font-weight: bold;
}

.conjr{
	max-width: 930px;
	text-align: center;
	width: 95%;
	line-height: 28px;
	font-size: 15px;
	margin: 0 auto;
}
.conts{
	max-width: 470px;
	text-align: center;
	width: 95%;
	line-height: 28px;
	font-size: 15px;
	margin: 0 auto;
}
.foph{
	font-size: 36px;
	text-align: center;
	font-weight: bold;
	color: #f5b738;
	box-sizing: border-box;
	padding-top: 45px;	
	
}


.tuken{
	max-width: 828px;
	width: 95%;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
position: relative;
	
}

.fudgdus{
	width: 26px;
position: absolute;
left: 50%;
margin-left: -13px;
 


}
.fudgdus>img{
	width: 100%;
}

.dinzhcon{
	text-align: center;
	width: 43%;
}

.dinzhconer{
	text-align: center;
	width: 43%;
}
.xinsd{
	width: 100%;
	display: none;
}
.hngao{
	width: 100%;
	text-align: center;
	line-height: 70px;
}
.imntr{
	width: 100%;
	position: relative;

}

.imntr:hover{
transform:scale(1.03);

	
}
.imntr{
	width: 100%;
	transition: transform 0.5s;
}
.fudin{
	width: 100%;
	background-color: rgba(0,0,0,0.5);
	position: absolute;
	left: 0px;
	bottom: 0px;
		text-align: center;
	font-size: 15px;
	color: #FFFFFF;
}

.fnak{
	position: absolute;
	background-color: #f5b738;
	 width: 14.5%;
	left: 1px;
	top: 1px;
	text-align: center;
	
}
.fnak>img{
	width: 100%;
}


.heitw{
	height:178px;
	box-sizing: border-box;
	padding-top: 120px;
	text-align: center;
    height: 125px;
    box-sizing: border-box;
    padding-top: 65px;
    font-family: pictos;
    color: #2b2a2a;
    font-size: 36px;
    font-weight: bold;
	
}


.onmar{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
	max-width: 900px;
	width: 95%;
	margin: 0 auto;
}


.futext{
width: 100%;
margin-top: 35px;
border: 1px  solid #a4a4a4; 
border-radius: 5px;
outline:none;
font-size: 18px;
line-height: 25px;
text-indent: 20px;
font-family: arial;
height: 175px;
transition: box-shadow 0.3s;
box-shadow: 0px 0px 3px #c3c3c3;
}

.neript{
	box-sizing: border-box;
	width: 47%;
	padding-left: 35px;
	margin-top: 30px;
	box-shadow: 0px 0px 3px #c3c3c3;
	border-radius: 5px;
	line-height: 75px;
	height: 75px;
	border: 1px  solid #a4a4a4; 
	transition: box-shadow 0.3s;
}
 

.colsr{
	box-shadow: 0px 0px 3px #666666;
}
.inkun{
	width: 80%;
	line-height: 73px;
	height: 73px;
	font-size: 16px;
	margin-left: 10px;
	outline:none;
	background-color: inherit
}

::-webkit-input-placeholder { /* WebKit browsers */
font-style: italic;
 color: #2b2a2a;

}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
font-style: italic;
 color: #2b2a2a;

}
::-moz-placeholder { /* Mozilla Firefox 19+ */
 font-style: italic;
  color: #2b2a2a;

}
:-ms-input-placeholder { /* Internet Explorer 10+ */
 font-style: italic;
 color: #2b2a2a;

}

.kunfs{
	width: 22px;
	height: 22px;
	margin-left: 5%;
}
.button3ds{
	font-size: 18px;
	color: #0f0f0f;
	line-height: 70px;
	width: 255px;
	margin: 0 auto;
	border:0px;
	background-color: #f5b738;
	border-radius: 10px;
	border-bottom: 5px solid #ba8822;
	outline:none;
	
	transition: background-color 0.3s,border-bottom 0.3s,margin-top 0.3s;
}
.button3ds:hover{
	
	
	background-color: #ffcb62;
 
	border-bottom: 5px solid #b48f43;
}
.button3ds:active{
margin-top: 3px;
	background-color:#f6a500;
 
	border-bottom: 2px solid #ab7300;
}


.matop{
	text-align: center;
 
    font-family: pictos;
    color: #2b2a2a;
    font-size: 36px;
    font-weight: bold;
}
.fuwnr{
	margin-top: 20px;
	text-align: center;
	color:#8b8b8b;
	font-size:14px 
}
 .rikuna{
	width: 695px;
	float: right;
}
.lentk{
	width: 390px;
	float: left;
}
.disnr{
width: 6.68%;
text-align: center;
line-height: 25px;
float: left;
}
.diz{
	float: left;
width: 86.2%;
font-size: 14px;
color: #555555;
line-height: 25px;
}
.lianxi{
width: 95%;
max-width: 1250px;
margin: 0 auto;

}


.tiert{
color: #343434;
font-size: 16px;
font-weight: bold;	
margin-bottom: 15px;
}
.renw{
	margin-top: 25px;
}
.entrener{
	line-height: 30px;
	color: #555555;
	font-size:14px;
}
.entrener img{
	margin: 0 8px;
	
}

.lfurn{
	font-size: 14px;
	text-align: right;
	margin-bottom: 12px;
}
.inputer{
	width: 574px;
	box-sizing: border-box;
	line-height: 39px;
	font-size: 15px;
	border: 1px solid #cdcdcd;
	text-indent:0.5em;
}
.inetnd{
	vertical-align: middle;
	text-indent:0.5em;
	width: 165px;
	box-sizing: border-box;
	line-height: 39px;
	font-size: 15px;
	border: 1px solid #cdcdcd;
}

.lfurntex{
	text-align: right;
	line-height: 105px;
	font-size: 14px;
	margin-bottom: 12px;
	height:105px;
}
.lfurntex>textarea{
	float: right;
	margin-left: 4px;
}
.lfurntex>p{
	float: right;
}
.ritnti{
	width: 574px;
	box-sizing: border-box;
	line-height: 20px;
	font-family: arial;
	font-size: 15px;
	height: 105px;
	border: 1px solid #cdcdcd;
}
.texpr{
	width: 237px;
	text-indent:0.5em;
	box-sizing: border-box;
	line-height: 39px;
	font-size: 15px;
	border: 1px solid #cdcdcd;
}

.riberd{
	font-size: 14px;
	text-align: right;
	margin-bottom: 12px;
}
.riberd>div{
	display: inline-block;
	text-align: right;
 
	width: 92px;
	 
	box-sizing: border-box;
	line-height: 39px;
}
   
.yanzb{
	vertical-align: middle;
	display: inline-block;
	width: 100px;
	height: 39px;
}

.yanzma{
	text-indent: 15px;
	font-size: 14px;
	width: 100%;
	line-height: 39px;
	}

.butero{
	width: 165px;
	height: 40px;
	border-radius: 50rem;
	background-color: #f5b738;
	text-align: center;
	line-height: 40px;
	color: #FFFFFF;
	font-size: 16px;
	border: 0px;
	margin-left: 125px;
}
 
input{
outline:none;	
}
textarea{
	outline:none;	
}
button{
	outline:none;	
}

.lfurntex>div{
	display: none;
}


.nerkducp{
	max-width: 1250px;
	margin: 0 auto;
	width: 95%;
	
}
.lefnv{
	width: 232px;
	 
	float: left;
}

.cpnerkun{
width: 79.2%;
float: right;

}
.tier{
width: 100%;
height: 45px;

}
.tierble{
	float: left;
}
.daohang{
	float: right;
	font-size: 14px;
	line-height: 35px;
	color: #ababab;
}
.daohang>a{
	color: #ababab;
	 
}
.daohang>span{
	color: #d69000;
	font-size: 14px;
}
.tierble{
	font-size: 24px;
	color: #373737;
	font-weight: bold;
}
.clent{
	height: 4px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	box-sizing: border-box;
}
.fenyer{
	text-align: center;
}
.fenyer>a{
	display: inline-block;
	margin: 0px 2px;
	width: 28px;
	height: 28px;
	border: 1px solid #e9e9e9;
	background-color: #FFFFFF;
	color: #939393;
	text-align: center;
	line-height: 28px;
	border-radius: 3px;
	vertical-align: middle;
	transition:background-color 0.3s,color 0.3s; 
}
.fenyer>a:hover{
	color: #ffffff;
	background-color:#f5b738;
}
.cols
{
    color: #ffffff !important;
	background-color:#f5b738 !important;
}
.fenyer>a:first-child{
		background-color: #FFFFFF;
	
}
.fenyer>a:last-child{
		background-color: #FFFFFF;
}


.ztur{
	line-height: 20px;
	font-size: 14px;
	color: #373737;
	
}
.bueti{
	display: block;
	max-width: 150px;
	width: 100%;
	line-height: 38px;
	text-align: center;
	font-size: 14px;
	color: #4f4e4e!important;
	box-sizing: border-box;
	background-color: #d0d0d0!important;
}
.conrP{
	font-weight: bold;
	color: #FFFFFF!important;
	
	background-color: #f5b738!important;
}

.bnjge{
	color: #373737;
	font-size: 16px;
	font-weight: bold;
}
.innns{
	float: right;
	margin-right: 3px;
	width: 13px;
	height: 13px;
	background-image:url(../images/font1.png);
	background-position: center;
	background-repeat:no-repeat; 
	 
}
.linad{
	background-image:url(../images/finert.png)!important; 
}
 
.cpimgs{
	width: 100%;
	 
}
.antu{
	 
	width: 100%;
 
	
}
.antu>ul{
	    margin-left: -1.9%;
}
 .antu>ul>li{
 	float: left;
 	    margin-left: 1.9%;
 	width: 31.38%;
 	transition: transform 0.5s;
 }
  .antu>ul>li:hover{
  	transform:scale(1.04);
  }
 .antu>ul>li:hover .bueti{
 	font-weight: bold;
	color: #FFFFFF!important;
	
	background-color: #f5b738!important;
 }
.cpin{
	float: left;
 width: 100%;
	margin-bottom: 62px;
 
}

.inpush{
	width: 100%;
}
.show{
	width: 100%;
	box-sizing: border-box;
	padding: 0px 15px;
	background-color: #e8e8e8;
}
.gaoduer{
	line-height: 70px;
	height: 55px;
	color: #2b2a2a;
	font-size:16px ;
}

.tiersd{
	font-size: 16px;
	color: #2b2a2a;
	
}
.bushor{
	width: 34px;
	height: 35px;
border: 0px;
float: left;	
 vertical-align: middle;
 background:url(../images/shwo.png);
 background-color: #1f1b1c;
 background-position: center;
 background-repeat:no-repeat ;
}
.nrhso{
	float: left;
	 vertical-align: middle;
	width: 167px;
	height: 35px;
}
.dinerjr>p{
	font-size: 14px;
	line-height: 50px;
}
.erjd{
	float: right;
}
.erjdtu{
	float: right;
	display: none;
}

.kuertd{
	box-sizing: border-box;
	padding-left: 16px;
	padding-right:20px;
	font-size: 14px;
	color:#2b2a2a;
	line-height: 50px;
	background-color: #efefef;
	border-bottom: 1px solid #f4f4f4;
}
.xisrne{
	overflow: hidden;
	height: 0px;
	
}
.ernjt>a{
	display: block;
	line-height:35px ;
	text-align: left;
	color: #787878;
	font-size: 14px;
	text-indent:1em;
}
.clcxin .erjd{
	display: none;
}
.clcxin .erjdtu{
	display: block;
}
.clcxin .pers{
	color: #ffae09;
}
.xunz>a{
	display: block;
	line-height: 50px;
    text-align: center;
    color: #787878;
    font-size: 18px;
}
.neran{
	margin-top: 30px;
	display: none;
	width: 100%;
	justify-content: space-around;
	flex-wrap: wrap;
}

.erjtxi{
	display: none;
}
.xnzhe{
	line-height: 50px;
	text-align: center;
	color: #F2F2F2;
	font-size: 18px
	
}
.xunzhe{
	position: relative;
	width: 32%;
	
}

.xuanzher{
position: relative;
	width: 32%;	
}

.xierl{
	width: 100%;
	background-color:#f5b738;
	position: absolute;
	top: 50px;
	left: 0px;
	overflow: hidden;
	height: 0px;
}
.nrt{
	line-height: 50px;
	text-align: center;
	color: #F2F2F2;
	font-size: 18px;

	border-radius:3px;
 background-color: #f5b738;
	position: relative;
}
 
.texter{
	 float: left;
	line-height: 50px;
	font-size: 18px;
	 vertical-align: middle;
}
.shoer{
	width: 31%;
}
.buterr{
	float: left;
	background-color: #000000;
	border: 0px;
	width: 50px;
	height: 50px;
	background-image: url(../images/showe.png);
	background-position: center;
	background-repeat:no-repeat;
	vertical-align: middle;
}

.lefntr{
	float: left;
	width:52%;
}
.copimer{
	width: 100%;
}
.copimer>img{
	width: 100%;
}

.indtuy{
	display: flex;
	justify-content: space-between;
	
}
.indtuy>div{
	width: 19.24%;
}
.indtuy>div>img{
	width: 100%;
}

.ritti{
	float: right;
	width: 46%;
}

.chsotus{
	display: block;
	font-size: 14px;
	margin-top: 20px;
	color: #2b2a2a;
}
.clcxinenrt{
	color: #ffae09!important;
}


.zuobrlan{
	float: left;
width: 20.8%;
}


.youbianla{
	float: right;
	width: 79.2%;
}


.dazhe{
	width: 95%;
	margin: 0 auto;
	max-width: 1250px;
}

.renzhenr{
	 
	width: 100%;
	
}
.renzhenr>ul{
	width: 100%;
margin-left: -3%;	
}
.renzhenr>ul>li{
	float: left;
	
	    border: 4px solid #f0c262;
	box-sizing: border-box;
	margin-left:3%;
	width: 30%;
}
 
.dinsrim
{
    float:left;
	 border: 4px solid #f0c262;
	box-sizing: border-box;
	margin-left:2%;
	width: 31%;
	    margin-bottom: 20px;
	transition: transform 0.3s;
}
.dinsrim:hover{
	 cursor: pointer;
transform:scale(1.05);
}


.innnser{
	float: left;
	margin-right: 3px;
	width: 13px;
	height: 13px;
	background-image:url(../images/font1.png);
	background-position: center;
	background-repeat:no-repeat; 
	 
}


.biaoti{
	font-size: 24px;
	color: #585858;
	line-height: 35px;
	
}
.indtuy>div:hover{
	  cursor: pointer;
}

.lefsut>p{
	margin-top: 16px;
}
.eritnri>p{
	margin-top: 16px;
}
.lefsut{
	color: #585858;
	font-size: 14px;
	font-weight: bold;
	float: left;
}
.eritnri{
	color: #585858;
	font-size: 14px;
	float: right;
}
.biotuo{
	height: 18px;
	width: 100%;
	border-left: 8px solid #f5b738;
	font-size: 22px;
	color: #333333;
	 vertical-align: middle;
	text-indent: 8px;
	margin-bottom: 32px;
}
.zxund{
	width: 96%;
}

.fuweim{
	width: 38.75%;
	float: left;
}
.xinqye{
	
	width: 990px;
}
.fuweim>img{
	width: 100%;
}
.fuwnert{
	float: right;
	width: 58.58%;
}
.nrsu
{
    margin-bottom:25px;
}
.nrsu>p
{
    font-family:Arial !important;
	font-size: 14px !important;
	color: #585858 !important;
	line-height:23px !important;
	background:none !important;
}
.shumen{
	font-size: 14px;
	color: #585858;
	line-height: 30px;
}

.netkad>img{
	 vertical-align: middle;
}
.netkad>i{
	margin-left: 10px;
	font-size: 16px;
	color: #4f4f4f;
	font-weight: bold;
	 vertical-align: middle;
}
.enrtfhu{
	display: flex;
	justify-content: space-between;
}


.doitu{
	font-size: 24px;
	color: #f5b738;
	line-height: 54px;
}


.kethd{
	font-size: 16px;
	color: #4f4f4f;
	line-height: 25px;
}


.menbnbr{
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.5);
	left: 0px;
	top: 0px;
	z-index:9999;
}
.tunr{
	margin: 0 auto;
	width: 200px;
	
	line-height: 50px;
	font-size: 20px;
text-align: center;
background-color: #CCCCCC;
color: #000011;
border-radius: 5px;

}
.tunr:active{
	background-color: #F49F01;
	color:#FFFFFF;
}
.anrd{
	text-align: center;
	
	margin: 30px auto;
}
.menbnbr{
	display: none;
}


.shium{
	font-size: 16px;
	color: #555555;
	line-height: 30px;
}
.nrtuimgd{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.nrtuimgd>div{
	width: 25%;
	box-sizing: border-box;
	border-top: 1px solid #f4f4f4;
	
}

.bolbti{
	width: 100%;
	height:70px;
    font-family: pictos;
    color: #373737;
    font-size: 24px;
	
}
.lefyous{
	width: 36%;
	float: left;
}
.netkper{
	overflow: hidden;
	border-radius: 10px;
	width: 100%;
}
.riyousi{
	color: #555555;
	font-size: 16px;
	line-height: 30px;
	width: 59.5959%;
	float: right;
}
.zhanhuitu{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.zhuilef{
	width: 37.37%;
}


.zhuirit{
	width: 59.3%;
 	
}
.faim{position: relative;}

 .bnbert{
 	position: absolute;
 	bottom: 0px;
 	left: 0px;
 	background-color: rgba(0,0,0,0.5);
 	text-indent: 15px;
 	width: 100%;
 	line-height: 54px;
 	color: #FFFFFF;
 	font-size: 14px;
 }

.hezuofon{
	float: right;
	width: 63.939%;
}

.hezuoimg{
	float: left;
	width: 34.34%;
}

.hezuofon{
	color: #555555;
	line-height: 24px;
	font-size: 16px;
	
}

.tuer{display: block;
margin-top: 65px;
}


.biotuers{
	 font-size: 16px;
	 color: #f5b738;
	 height: 30px;
	 
}
.timds{
	font-size: 14px;
	 color: #b0b0b0;
	 height: 40px;
	
}
 .erut{
 	position: absolute;
 	top: -19px;
 	left: 32px;
 	
 }
 .kehur{
 	margin-top: 50px;
 }
.kunr{
	
	border-radius: 5px;
	position: relative;
	font-size: 14px;
	background-color: #FFFFFF;
	padding:30px 40px;
	line-height: 25px;
	box-sizing: border-box;
	width: 85.25%;
	border: 1px solid #dcdcdc;
	
}

.jintebcon{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.jinltf{
	width: 36.26%;
}
.jjri{
	width: 62%;
}


.fonztu{
	font-size:16px;
	color:#555555;
	line-height:30px;
	
}

.nerbz{
	box-sizing: border-box;
	border-right: 1px  solid #d4d4d4;
}
.nerbz>div{
	padding-top: 21px;
	 box-sizing: border-box;
	height: 65px;
}
.nerbz>p{
	font-size:14px;
	color: #454545;

}
.nenryuye{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.nerbz{
	width: 25%;
	text-align: center;
}
.imgner{float: left;
width: 32.32%;

}

.fonnrwz{
	width: 66.16%;
	float: right;
	font-size: 16px;
	line-height: 30px;
}
.bitou{
	height: 45px;
	font-size:24px;
	color: #373737;
	font-family:pictos; 
	font-weight: bold;
}

.bertru{
	background:#f6f6f6 url(../images/sll1.png) no-repeat  100% 20px;
			
}

.nodata{ width:100%; float:left; text-align:center; padding-top:230px; font-size:16px; color:#000000;}