

/*main*/
.main{padding: 20px 0;}
.i_1{background: url(../images/i_bg1.jpg) no-repeat center/cover;height: 350px;}
.i_2{background: url(../images/i_bg6.jpg) no-repeat center/cover;height: 380px;}
.i_1 h2,.i_1 p,.i_2 h2,.i_2 p{text-align: center;color: #fff;}
.i_1 h2{padding: 8% 0 2% 0;font-weight: normal;font-size: 36px;font-family:"幼圆";}
.i_2 h2{padding: 17% 0 3% 0;font-weight: normal;font-size: 36px;font-family:"幼圆";}
.i_1 p{font-size: 18px;line-height: 25px;font-family:"幼圆";width: 92%;padding-left: 4%;}
.i_2 p{font-size: 16px;line-height: 35px;}
.row {width: 100%;max-width: 100%;}
.row .columns {width: 49.16%;overflow: hidden;position: relative;margin: 20px 0 0 20px}
.row .set{margin-left: 0;}
.row .set2{margin-right: 0!important;}
.row img{max-width: 100%;}
.caption {position: absolute;bottom: 15px;left: 20px;right: 20px;color: #fff;background-color: rgba(0,0,0,0.7);text-align: center;padding:15px 0;display: none;}
.columns a:hover .caption,.mid a:hover .caption{display: inherit;transition: .7s;}
.row  .mid{width: 23.7%;position: relative;margin: 20px 20px 0 0;}
