@charset "gb2312";
/* CSS Document */ 
*{ margin:0; padding:0;}
a{ text-decoration:none;cursor:pointer}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,span,img{margin:0; padding:0}
input,from,td,table,img,dl,dt,ul,dd,li,p{ padding:0; margin:0; list-style:none;}
ul,li{padding:0px;margin:0px;list-style-type:none;/*display: block;*/}
body{ font-family:"Î¢ÈíÑÅºÚ"; overflow-x:hidden;background: #fff;}
img{ border:0;}
.clear{ clear:both;}
.cen1200{width: 1200px;margin: 0 auto;overflow: hidden;}

.xtbanner{
	background: url(../images/xtky_01.jpg) no-repeat center;
	width: 100%;
	height: 792px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;
}
.xt1{
	background: url(../images/xtky_02.jpg) no-repeat center;
	width: 100%;
	height: 530px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.xt1 p{
	font-size: 50px;
	color: #a8763c;
	text-align: center;
	font-weight: bold;
	margin-top: 80px;
}
.xt2{
	background: url(../images/xtky_03.jpg) no-repeat center;
	width: 100%;
	height: 483px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.xt3{
	background: url(../images/xtky_04.jpg) no-repeat center;
	width: 100%;
	height: 455px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.xt4{
	background: url(../images/xtky_05.jpg) no-repeat center;
	width: 100%;
	height: 234px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.xt5{
	background: url(../images/xtky_06.jpg) no-repeat center;
	width: 100%;
	height: 237px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.xt5 p{
	font-size: 50px;
	color: #a8763c;
	text-align: center;
	font-weight: bold;
	margin-top: 72px;
	line-height: 60px;	
}
.xt6{
	background: url(../images/pipu.jpg) repeat-y;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	max-width: 1920px;
}
.xt6 ul li{
	width: 587px;
	float: left;
	background-color: #FFFFFF;
}
.xt6 ul li p{
	font-size: 36px;
	color: #a8763c;
	text-align: center;
	margin: 28px auto 16px auto;
}
.xt6 ul li img{
	width: 100%;
	margin-bottom: 20px;
}
.xt6 ul li a{
	width: 190px;
	line-height: 44px;
	text-align: center;
	font-size: 25px;
	color: #fcf6e3;
	text-align: center;
	background-color: #b2090e;
	float: left;
	border-radius: 30px;
	margin-right: 20px;
	margin-bottom: 24px;
}
.xt6 ul li:nth-child(1){
	margin-right: 24px;
	margin-bottom: 24px;
}
.xt6 ul li:nth-child(3){
	margin-right: 24px;
}
.xt6 ul li:nth-child(2){
	margin-bottom: 24px;
}
.xt7{
	background: url(../images/xtky_21.jpg) no-repeat center;
	width: 100%;
	height: 318px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.xt7 p{
	font-size: 50px;
	color: #a8763c;
	text-align: center;
	font-weight: bold;
	margin-top: 168px;
	line-height: 64px;	
}
.xt8{
	background: url(../images/pipu.jpg) repeat-y;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	max-width: 1920px;	
}
.xt8 ul li{
	width: 384px;
	height: 464px;
	background-color: #FFFFFF;
	float: left;
	margin-right: 24px;
	margin-bottom: 24px;
}
.xtdd{
	width: 341px;
	margin: 20px auto 0 auto;
	overflow: hidden;
}
.xtdd img{
	width: 100%;
	margin-bottom: 22px;
}
.xtp1{
	font-size: 32px;
	text-align: center;
	color: #191919;
	line-height: 38px;
}
.xtp2{
	font-size: 36px;
	color: #a8763c;
	text-align: center;
	line-height: 60px;
}
.xtp2 span{
	font-size: 58px;
	font-weight: bold;
}
.xtdd a{
	width: 189px;
	line-height: 42px;
	color: #fcf6e3;
	background-color: #b2090e;
	text-align: center;
	font-size: 24px;
	float: left;
	margin-left: 80px;
	border-radius: 30px;
}
.xt9{
	background: url(../images/xtky_25.jpg) no-repeat center;
	width: 100%;
	height: 296px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.xt10{
	background: url(../images/xtky_26.jpg) no-repeat center;
	width: 100%;
	height: 946px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.xt11{
	background: url(../images/xtky_27.jpg) no-repeat center;
	width: 100%;
	height: 284px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.xt11 p{
	font-size: 50px;
	color: #a8763c;
	text-align: center;
	font-weight: bold;
	margin-top: 112px;
	line-height: 60px;		
}
.xt12{
	background: url(../images/xtky_28.jpg) no-repeat center;
	width: 100%;
	height: 787px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.xt13{
	background: url(../images/xtky_30.jpg) no-repeat center;
	width: 100%;
	height: 386px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.xtp3{
	font-size: 50px;
	color: #a8763c;
	text-align: center;
	font-weight: bold;
	margin-top: 88px;
	line-height: 60px;	
}
.xtp4{
	font-size: 24px;
	line-height: 40px;
	color: #191919;
	margin-top: 40px;
}
.xt14{
	background: url(../images/pipu1.jpg) repeat-y;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	max-width: 1920px;		
}
.xt14 img{
	width: 100%;
	margin-bottom: 106px;
}
.xt15{
	background: url(../images/xtky_35.jpg) no-repeat center;
	width: 100%;
	height: 243px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.xt15 p{
	font-size: 50px;
	color: #a8763c;
	text-align: center;
	font-weight: bold;
	margin-top: 76px;
	line-height: 60px;	
}
.xt16{
	background: url(../images/xtky_36.jpg) no-repeat center;
	width: 100%;
	height: 624px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;
}
.lunzhuan{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.lunzhuan .hd{
	position: absolute;
	bottom: 18px;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
.lunzhuan .hd ul li{
	width: 20px;
	height: 20px;
	font-size: 0;
	float: left;
	border-radius: 20px;
	margin-right: 18px;
	background-color: #FFFFFF;
}
.lunzhuan .hd ul li:nth-child(1){
	margin-left: 440px;
}
.lunzhuan .hd ul li.on{
	background-color: #a51016;
}
.xt17{
	background: url(../images/xtky_37.jpg) no-repeat center;
	width: 100%;
	height: 683px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.xt18{
	background: url(../images/xtky_38.jpg) no-repeat center;
	width: 100%;
	height: 213px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.xt18 p{
	font-size: 50px;
	color: #a8763c;
	text-align: center;
	font-weight: bold;
	margin-top: 90px;	
}
.xt19{
	background: url(../images/pipu1.jpg) repeat-y;
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	max-width: 1920px;	
}
.xt19 img{
	width: 100%;
	margin-bottom: 40px;
}
.xt20{
	background: url(../images/xtky_43.jpg) no-repeat center;
	width: 100%;
	height: 318px;
	max-width: 1920px;
	margin: 0 auto;
	overflow: hidden;	
}
.bg_box{width: 556px;height: 439px;box-sizing: border-box;background: #a8763c;border: 0;border-radius: 20px;position: fixed;left: 35%;bottom: 25%;z-index: 8;display: none;}
.bg_sm{width: 556px;height: 439px;float: left;position: relative;}
.cha{font-size: 30px;display: inline-block; position: absolute;top: 15px;right: 20px;color: #FFFFFF;cursor: pointer;}
.p5{font-size: 36px;font-weight: bold;color: #ffffff;text-align: center;margin-top: 50px;}
.input{width: 469px;line-height: 79px;display: block;border: 0;padding-left: 20px;margin: 16px auto 0 auto;box-sizing: border-box;font-size: 24px;color: #a8763c;outline: none;}
.bt{width: 398px;line-height: 66px;border-radius: 66px;font-size: 36px;font-weight: bold;color: #ffffff;background: #b2090e;text-align: center;margin: 28px auto 0 auto;display: block;border: none;outline: none;}

#bg {width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 2; opacity: 0.3; filter: alpha(opacity=30);display:none;} 
#loading{ width:37px; height:37px; position:fixed; margin:-20px 0 0 -20px; z-index: 10; top:50%; left:50%; display:none;}
#loading img{width:100%; vertical-align:top; float:left;}