/*32 20  14 20 16  18  */
@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 a{-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;}*/
/*.con_btn a:hover{color: #fff;background:#d59400;}*/
.con_btn .con_right{color: #fff;background:#d59400;}
/*.con_btn .con_right:hover{color: #d59400;border: solid 1px #d59400;background: transparent;}*/

.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;}

.row_title{padding:50px 0 0;font-size: 18px;}
.row_title em{display: block;font-size: 32px;color: #504239;background: url(../images/title_bg.png) center center no-repeat;height: 32px;line-height: 32px;}
.row_title span{display: block;margin: 10px 0;color:#666}


.row1 ul{
display:flex;
justify-content:space-between;
}

.row1 li{
width:30%;
margin: 30px 0;
}



.row1 li img{padding: 2px;border: solid 1px #c1c1c1; width:100%;
display:block;}
.row1 li img:hover{border:solid 1px #d7a12d;}
.row1 li b{display: block;color: #41280f;margin: 6px 0 2px;font-weight: normal;}
.row1 li span{display: block;font-size: 14px;color: #d7a12d;}

.row1 .ul1{margin-right: -60px;}
.row1 .ul1 li{float: left;margin-right: 60px;}


.row2{background: url(../images/r2_bg.jpg) top center no-repeat;width: 100%;height: 620px;}
.row2 .row_title span,.row4 .row_title span{color:#000}
.row2 ul{margin: 40px auto 0;width: 1110px;}
.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 18px 0 18px ;}
.row2 .con_btn{margin: 60px auto 0;}
.row2 .con_btn a{color: #000;border: solid 1px #000;}
/*.row2 .con_btn a:hover,.row4 .con_btn a:hover{color: #fff;background:#000;}*/
.row2 .con_btn .con_right,.row4 .con_btn .con_right{color: #fff;background:#000;}
/*.row2 .con_btn .con_right:hover,.row4 .con_btn .con_right:hover{color: #000;border: solid 1px #000;background:transparent;}*/

.row3{background:#fafaf9}
.row3 ul{margin: 20px -40px 0 0;}
.row3 li{float: left;margin: 20px 40px 0 0;color: #2a2a2a;}

.row3 li p{margin:20px 0;font-size: 18px;}



.row4{background: url(../images/r4_bg.jpg) top center no-repeat;width: 100%;height: 950px;}
.row4 ul{margin:30px -16px 0 0;}
.row4 li{float: left;margin-right:16px;color: #2a2a2a;position: relative;}
.row4 li img{display: block;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;margin: 20px 0;}
.row4 .con_btn{margin: 30px auto 0;}
.row4 .con_btn a{color: #000;border: solid 1px #000;}


.row5 .row_con{margin-top: 10px;}
.row5 .row_con a{
	display:flex;
	justify-content:space-between;
}
.row5 img{display: block;border: solid 1px #c1c1c1; margin-bottom:10px; margin-left:15px}
.row5 img:hover{border:solid 1px #d7a12d;}
.row5 ul{
	width:100%;
    display:flex;
	justify-content:flex-start;
}
.row5 ul li{}
.row5 .li1{width: 862px;}
.row5 .li2{width:338px;}


.twolist{
	width:1200px;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.twolist li{
	width:560px;
}

.twolist li img{
	width:100%;
}









