/*20  32  18  16*/
@charset "gb2312";
body{background: #fafaf9;}
.con_left{float: left;}
.con_right{float: right;}

.con_btn{width: 474px;text-align: center;margin: 50px auto 40px;}
.con_btn a{width: 200px;color: #d59400;border: solid 1px #d59400;height: 50px;line-height: 50px;}
.con_btn .con_right{color: #fff;background:#d59400;}

.ban{width: 100%;}

.banner_01{background: url(../images/banner_01.jpg) top center no-repeat;width: 100%;height: 125px;}
.banner_02{background: url(../images/banner_02.jpg) top center no-repeat;width: 100%;height: 125px;}
.banner_03{background: url(../images/banner_03.jpg) top center no-repeat;width: 100%;height: 125px;}
.banner_04{background: url(../images/banner_04.jpg) top center no-repeat;width: 100%;height: 125px;}
.con{width: 1200px;margin: 0 auto;font-size: 20px;text-align: center; ;font-family: "";clear: both;}
.zy{
	width:100%;
}
.zy li{
	width:580px;
	position:relative;
	border:1px solid #eee;
	background:#fff;
}

.zy li img{
	width: 574px;
	margin:3px;
}


.zy li .bmzhong{
	width:150px;
	height:40px;
	border-radius:0 0 15px 0;
	background:#8BC34A;
	line-height:40px;
	text-align:center;
	color:#fff;
	font-size:18px;
	position:absolute;
	left:3px;
	top:3px;
}


.zy li .jzhaoman{
	width:150px;
	height:40px;
	border-radius:0 0 15px 0;
	background:#FF9800;
	line-height:40px;
	text-align:center;
	color:#fff;
	font-size:18px;
	position:absolute;
	left:3px;
	top:3px;
}

.zy li .mianxf{
	width:150px;
	height:40px;
	border-radius:0 0px 15px 0;
	background:#8bc34a;
	line-height:40px;
	text-align:center;
	color:#fff;
	font-size:18px;
	position:absolute;
	left:3px;
	top:52px;
}



.zy li p{
	width:100%;
	display:flex;
	justify-content:space-between;
	height:60px;
	line-height:60px;
}

.zy li p b{
	width:49%;
	text-align:center;
}
.zy li p span{
	width:49%;
	text-align:center;
}

.zy li dl{
	width:100%;
	border-top:1px solid #eee;
	display:flex;
	justify-content:space-between;
}

.zy li dl dd{
	width:49%;
	height:60px;
	line-height:60px;
	text-align:center;
}

.zy li dl dd a{
	width:100%;
	height:100%;
	display:block;
}

.zy li dl dd a:hover{
	color:#F00;
	font-weight:bold;
}

.zy li dl dd span{
	display:inline-block;
	margin-right:20px;
	color:#F00;
	font-size:18px;
}

.zy li dl dd:nth-child(1){
	border-right:1px solid #eee;
}

.zylists{
	width:1200px;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}


.row_title{padding:40px 0 0;font-size: 18px;}
.row_title em{font-size: 32px;color: #504239;}
.row_title em span{color:#d7a12d}

.imgtxt{position: relative;text-align: center;}
.imgtxt img{display: block;}
.imgtxt span,.imgtxt p{display: block;font-size: 16px;height:40px;line-height: 40px;width: 100%;position: absolute;z-index: 99;bottom: 0px;left: 0px;background:url(../images/dh.png);color: #fff;}



.xbtbg{width: 360px;margin: 5px auto 0;font-size: 18px;color: #b18c62;}
.xbtbg .con_left{background: url(../images/th_left.png) center center no-repeat;width: 66px;height: 24px;background-size: 66px 7px;}
.xbtbg .con_right{background: url(../images/th_right.png) center center no-repeat;width: 66px;height: 24px;background-size: 66px 7px;}

.row2 .xbtbg,.row4 .xbtbg,.row5 .xbtbg  {width: 280px;}
.row2 .xbtbg .con_left,.row4 .xbtbg .con_left{background: url(../images/tb_left.png) center center no-repeat;width: 66px;height: 24px;background-size: 66px 7px;}
.row2 .xbtbg .con_right,.row4 .xbtbg .con_right{background: url(../images/tb_right.png) center center no-repeat;width: 66px;height: 24px;background-size: 66px 7px;}
.row3 .xbtbg .con_left,.row5 .xbtbg .con_left,.row3 .xbtbg .con_right,.row5 .xbtbg .con_right{height: 40px;}

.row1 li{float: left;margin: 20px 0 0;}
.row1 li b{display: block;color: #41280f;font-weight: normal; font-size:20px;}
.row1 li span{display: block;font-size: 16px;color: #d7a12d;}
.row1 .lile{margin-left: 20px;}

.row2{background: url(../images/r2_bg.jpg) top center no-repeat;width: 100%;height: 580px;background-size: 1920px 580px;}
.row2 em,.row2 p,.row2 .xbtbg{color:#fff}
.row2 ul{margin: 40px auto 0;width: 990px;}
.row2 li{float: left;color: #2a2a2a;position: relative;}
.row2 li p{font-size:16px ;margin-top: 20px;}
.row2 .li_jt{background: url(../images/r2_jt.png) center 50px no-repeat;width: 91px;height: 240px;background-size: 91px 38px;margin:0 26px 0 18px ;}

.row3{background:#fafaf9}
.row3 ul{margin: 20px 0 0;}
.row3 li{float: left;margin: 20px 0 0;color: #2a2a2a;}
.row3 li img{padding: 2px;border: solid 1px #c1c1c1;border-radius:50%;}
.row3 li img:hover{border:solid 1px #d7a12d;}
.row3 li p{margin:20px 0;}
.row3 .lile{margin-left: 40px;}
@media \0screen\,screen\9{  
.row3 li img{border: 0;}
.row3 li img:hover{border:0}
}

.row4{background: url(../images/r4_bg.jpg) top center no-repeat;width: 100%;height: 850px;background-size: 1920px 850px;}
.row4 em,.row4 p,.row4 .xbtbg{color:#fff}
.row4 li{float: left;margin: 30px 0 0;color: #2a2a2a;position: relative;}
.row4 li img{border: solid 1px #ccc;box-shadow:0 3px 5px rgba(0,0,0,0.28);}
.row4 li img:hover{border:solid 1px #d7a12d;}
.row4 li p{font-size: 18px;bottom: 1px;margin: auto 1px;}
.row4 .lile{margin-left: 20px;}

.row5 .row_con{margin-top: 10px;}
.row5 li{float: left;}
.row5 li img{margin-top: 10px;box-shadow:0 3px 5px rgba(0,0,0,0.28);}
.row5 .lile{margin-left: 14px;}
.row5 .li1{width:552px;}
.row5 .li2{width:372px;}
.row5 .li3{width:248px;}























