* {padding: 0;margin: 0;}
.o_radi18{
	font-family: "Radikal";
	font-size: 19px;
	color: #e3c99a;
	font-weight: bold;
	letter-spacing:2px;
}
.w_arial12{
	font-family: "Arial";
	font-size: 12px;
	color: #FFFFFF;
}
.w_arial14{
	font-family: "Arial";
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing:1px;
}
.w_arial15{
	font-family: "Arial";
	font-size: 15px;
	color: #FFFFFF;
}
.b_arial15{
	font-family: "Arial";
	font-size: 15px;
	color: #333333;
}
.w_arial16{
	font-family: "Arial";
	font-size: 16px;
	color: #FFFFFF;
}
.b_arial16{
	font-family: "Arial";
	font-size: 16px;
	color: #333333;
}
.b_arial16b{
	font-family: "Arial";
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}
.b_arial18{
	font-family: "Arial";
	font-size: 18px;
	color: #333333;
}
.w_arial18{
	font-family: "Arial";
	font-size: 18px;
	color: #FFFFFF;
}
.b_arial20{
	font-family: "Arial";
	font-size: 20px;
	color: #333333;
}
.w_arial20{
	font-family: "Arial";
	font-size: 20px;
	color: #FFFFFF;
}
.w_arial26{
	font-family: "Arial";
	font-size: 26px;
	color: #FFFFFF;
}
.b_arial30{
	font-family: "Arial";
	font-size: 30px;
	color: #333333;
}
.w_arial30{
	font-family: "Arial";
	font-size: 30px;
	color: #FFFFFF;
}
.w_arial33{
	font-family: "Arial";
	font-size: 33px;
	color: #FFFFFF;
}
.b_arial33{
	font-family: "Arial";
	font-size: 33px;
	color: #333333;
}
.b_arial36{
	font-family: "Arial";
	font-size: 36px;
	color: #333333;
}
.w_arial36{
	font-family: "Arial";
	font-size: 36px;
	color: #FFFFFF;
}

#box {
  width: 1300px;
  /* border: 1px solid #ccc; */
  margin: 0 auto;
}

#top_img{
	position: relative;
	/* height: 555px; */
	margin: 0 auto;
	/* width: 1300px; */
	/* overflow: hidden; */
	/* border: 1px solid red; */
}
#top_img img{
	display: block;
	width: 1300px;
	/* position: absolute; */
	top: 0;
}
#top_img p{
	position: absolute;
	/* border: 1px solid #ccc; */
	left: 63.5%;
	/* transform: translate(-50%,-50%); */
}
#top_img .top_img_p1{
	top: 48%;
}
#top_img .top_img_p2{
	top: 53%;
}

#top_detail{
	margin-top: 64px;
	padding-left: 0px;
	overflow: hidden;
	width: 1400px;
	/* height: 794px; */
}
#top_detail #top_detail_left{
	float: left;
	width: 848px;
	/* height: 263px; */
	/* padding-right: 54px; */
	/* border: 3px solid red; */
	position: relative;
}
#top_detail #top_detail_left .top_detail_img{
	width: 848px;
	height: 795px;
	display: block;
}
#top_detail #top_detail_left .top_detail_p{
	position: absolute;
	top: 15%;
	left: 20.5%;
	transform: translateX(-50%);
}
#top_detail #top_detail_left ul{
	overflow: hidden;
}
#top_detail #top_detail_left ul li{
	height: 263px;
	list-style: none;
	float: left;
	margin: 3px 3px 0px 0px;
	/* border: 3px solid red; */
	position: relative;
}
#top_detail #top_detail_left ul li img{
	width: 269px;
	height: 263px;
}
#top_detail #top_detail_left ul li p{
	position: absolute;
	bottom: -7%;
	left: 50%;
	transform: translate(-50%,-50%);
	/* border: 3px solid red; */
	text-align: center;
	width: 200px;
	height: 46px;
	margin: 0 auto;
}
#top_detail #top_detail_left ul li p.detail_width{
	height: 38px;
}
#top_detail #top_detail_right{
	float: left;
	width: 498px;
	height: 795px;
	position: relative;
	padding-left: 54px;
	/* border: 3px solid red; */
	background-color: #f4f4f4;
}
#top_detail #top_detail_right .top_detail_p1{
	float: left;
	width: 524px;
	padding-top: 102px;
	/* border: 3px solid red; */
	/* height: 263px; */
}
#top_detail #top_detail_right .top_detail_p2{
	float: left;
	width: 458px;
	padding-top: 58px;
	line-height: 28px;
	/* height: 263px; */
}
#top_detail #top_detail_right img{
	width: 256px;
	height: 109px;
	position: absolute;
	bottom: 14%;
	left: 54px;
}

#middle1{
	position: relative;
	margin: 0 auto;
	margin-top: 36px;
	/* height: 750px; */
	/* border: 3px solid red; */
	/* padding-left: 0px; */
}
#middle1 img{
	/* height: 750px; */
	width: 1300px;
	display: block;
}
#middle1 p{
	position: absolute;
}
.middle_p0{
	border-bottom: 3px solid #333333;
}
#middle1 .middle_p0{
	width: 200px;
	top: 43%;
}
#middle1 .middle1_p1{
	top: 8%;
	left: 11%;
}
#middle1 .middle1_p2{
	top: 38%;
	left: 11%;
	line-height: 30px;
	width: 550px;
}
#middle1 .middle1_p3{
	top: 92%;
	left: 13%;
}
#middle1 .middle1_p4{
	top: 25%;
	left: 52%;
}
#middle1 .middle1_p5{
	top: 71%;
	left: 72%;
}

#middle2{
	position: relative;
	margin: 0 auto;
	margin-top: 36px;
	height: 750px;
	/* border: 3px solid red; */
	padding-left: 0px;
}
#middle2 img{
	height: 750px;
	width: 1300px;
	display: block;
}
#middle2 p{
	position: absolute;
	/* left: 10%; */
}
#middle2 .middle_p0{
	width: 200px;
	top: 53%;
}
#middle2 .middle2_p1{
	top: 11%;
	left: 51%;
}
#middle2 .middle2_p2{
	top: 28%;
	left: 48.5%;
	line-height: 30px;
	text-align: right;
}
#middle2 .middle2_p3{
	top: 83%;
	left: 59%;
	text-align: center;
}
#middle2 .middle2_p4{
	top: 84%;
	left: 78%;
	text-align: center;
}

#middle3{
	position: relative;
	margin: 0 auto;
	margin-top: 36px;
	height: 750px;
	/* border: 3px solid red; */
	padding-left: 0px;
}
#middle3 img{
	height: 750px;
	width: 1300px;
	display: block;
}
#middle3 p{
	position: absolute;
	left: 58%;
}
#middle3 .middle_p0{
	width: 200px;
	top: 45%;
}
#middle3 .middle3_p1{
	top: 31%;
}
#middle3 .middle3_p2{
	top: 45%;
	line-height: 27px;
	width: 510px;
}

#middle4{
	position: relative;
	margin: 0 auto;
	margin-top: 36px;
	/* height: 750px; */
	/* border: 3px solid red; */
	padding-left: 0px;
}
#middle4 img{
	/* height: 750px; */
	width: 1300px;
	display: block;
}
#middle4 p{
	position: absolute;
	left: 7%;
}
#middle4 .middle4_p1{
	top: 24%;
}
#middle4 .middle4_p2{
	top: 36%;
}
#middle4 .middle4_p3{
	top: 51%;
	line-height: 28px;
}

#middle5{
	position: relative;
	margin: 40px 0 0 0;
	padding-left: 0px;
	overflow: hidden;
	/* border: 2px solid red; */
}
#middle5 img{
	/* height: 750px; */
	width: 1400px;
	display: block;
}
#middle5 p{
	position: absolute;
	left: 7%;
}
#middle5 .middle5_p1{
	top: 23%;
}
#middle5 .middle5_p2{
	top: 33%;
}
#middle5 .middle5_p3{
	top: 41%;
	line-height: 27px;
}
#middle5 .middle5_p4{
	top: 41%;
	left: 44%;
	line-height: 24px;
	text-align: center;
}

#middle6{
	position: relative;
	margin: 0 auto;
	margin-top: 36px;
	/* height: 750px; */
	padding-left: 0px;
}
#middle6 img{
	/* height: 750px; */
	width: 1300px;
	display: block;
}
#middle6 p{
	position: absolute;
	left: 7%;
}
#middle6 .middle6_p1{
	top: 25%;
}
#middle6 .middle6_p2{
	top: 46%;
	line-height: 27px;
}

#middle7{
	position: relative;
	margin: 0 auto;
	margin-top: 36px;
	height: 750px;
	padding-left: 0px;
}
#middle7 img{
	width: 1300px;
	display: block;
}
#middle7 p{
	position: absolute;
	left: 67%;
}
#middle7 .middle7_p1{
	top: 14%;
}
#middle7 .middle7_p2{
	top: 25%;
	line-height: 27px;
}
#middle7 .middle7_p3{
	top: 67%;
	left: 46%;
	text-align: center;
}

#middle8{
	position: relative;
	margin: 36px 0 0 0;
	padding-left: 0px;
	overflow: hidden;
	/* border: 2px solid red; */
}
#middle8 img{
	width: 1300px;
	display: block;
}
.middle8_div1{
	position: absolute;
	left: 24%;
	top:19%;
	line-height: 27px;
	width: 550px;
	/* border: 2px solid red; */
}
.middle8_div1 .middle8_p2{
	margin-top: 64px;
}
.middle8_div2{
	position: absolute;
	left: 72%;
	top:17%;
	line-height: 27px;
	width: 570px;
}
.middle8_div2 .middle8_p1{
	line-height: 40px;
}
.middle8_div2 .middle8_p2{
	margin-top: 44px;
}
.middle8_div3{
	position: absolute;
	left: 26%;
	top:65%;
	line-height: 27px;
	width: 550px;
}
.middle8_div3 .middle8_p1{
	line-height: 40px;
}
.middle8_div3 .middle8_p2{
	margin-top: 64px;
}
.middle8_div4{
	position: absolute;
	left: 72%;
	top:70%;
	line-height: 27px;
	width: 550px;
}
.middle8_div4 .middle8_p2{
	margin-top: 64px;
}
.middle8_div5{
	position: absolute;
	left: 43.5%;
	top:48%;
	width: 550px;
	color: #5b5b5b;
	font-size: 40px;
	font-weight: bold;
}

#bot_img{
	width: 1300px;
	padding-left: 0px;
	margin-top: 43px;
}
#bot_img .bot_title_p{
	text-align: center;
	margin: 0 0 50px 0;
}
#bot_img .bot_title_img{
	display: block;
	width: 432px;
	height: 107px;
	margin: 30px auto 80px auto;
}
#bot_img .bot_title_img1{
	width: 1300px;
	margin: 36px 0 16px 0 ;
	/* border: 1px solid red; */
}
#bot_img .bot_all{
	border: 2px solid #333333;
	border-radius: 5px;
	overflow: hidden;
}
#bot_img .bot_all img{
	display: block;
	width: 60%;
	float: left;
	margin: 45px 0 55px 10px;
}
#bot_img .bot_all .bot_say{
	float: left;
}
#bot_img .bot_all .bot_say p{
	margin-left: 50px;
	line-height: 27px;
	color: #5B5B5B;
	font-weight: bold;
}
#bot_img .bot_all .bot_say .bot_all_p0{
	font-weight: bold;
	padding-top: 115px;
	margin-left: 90px;
}
#bot_img .bot_all .bot_say .bot_all_p1{
	padding: 165px 0 50px 0;
	
	border-bottom: 1px solid #333333;
	margin-left: 50px;
}
#bot_img .bot_all .bot_say .bot_all_p2{
	padding-top: 50px;
	margin-left: 50px;
}

#box .Kom-head {
  width: 489px;
  height: 63px;
  line-height: 63px;
  background: #595757;
  border-radius: 0 20px 20px 0;
  float: left;
  margin-top: 30px;
}

#box .Kom-head>p {
  padding-left: 45px;
  line-height: 63px;
  font-size: 24px;
  font-family: "Radikal";
  color: #fff;
}
#box .Kom-head>p>span {
  color: #f1ce65;
}
#box .buttom {
  width: 1300px;
  overflow: hidden;
}
.buttom ul {
  overflow: hidden;
  margin-top: 12px;
  margin-left: 45px;
  /* border: 2px solid red; */
}
.buttom ul li {
  width: 243px;
  height: 243px;
  float: left;
  overflow: hidden;
  margin: 0px 2px 10px 0px;
  border-radius: 8px;
  border: 3px solid #FFFFFF;
}
.buttom ul li:hover{
	border: 3px solid #595757;
}
.buttom ul li a {
  width: 100%;
  height: 100%;
}
.buttom ul li a img {
  width: 100%;
  height: 100%;
  cursor: pointer;
  transition: all ease 1s;
  overflow: hidden;
}
.buttom ul li a img:hover {
  transform: scale(1.5);
}
