.c1 { margin-top: 68px; } .c1 h2 { text-align: center; color: #333; font-size: 20px; font-weight: 100; line-height: 1; text-transform: uppercase; } .c1 h2 dd { margin-top: 10px; font-size: 26px; color: #343434; font-weight: 500; background: url(../images/h-1.png) center 50% no-repeat; } .c1 .list2 { margin-top: 36px; margin-bottom: 36px; text-align: center; } .c1 .list2 li { display: inline-block; width: 128px; line-height: 32px; border: 1px solid #333333; margin: 0 7px; font-size: 18px; color: #333333; } .c1 .list2 li:hover, .c1 .list2 li.on { background: #8f6535; border-color: #8f6535; color: #fff; } .c1 .list2 li:hover, .c1 .list2 li.on a{ color: #fff; } .c1 .list3 li { float: left; margin-right: 50px; margin-bottom: 46px; } .c1 .list3 li a.img { border: 1px solid #d2d2d2; width: 260px; height: 260px; overflow: hidden; display: block; } .c1 .list3 li a.img img { width: 260px; height: 260px; transition: all .6s; } .c1 .list3 li a.img:hover img { transform: scale(1.2, 1.2); } .c1 .list3 li h3 { font-weight: normal; text-align: center; line-height: 47px; border-bottom: 1px solid #d2d2d2; } .c1 .list3 li h3 a { color: #333333; font-size: 16px; } .c1 .list3 li:nth-child(4n) { margin-right: 0; } .hf { margin-top: 24px; } .c2bg { height: 840px; background: url(../images/c2.png) center 0 no-repeat; } .c2bg .c2 { padding-top: 56px; } .c2bg .c2 .c2-1 { margin-top: 20px; } .c2bg .c2 .c2-2 { width: 542px; color: #fff; } .c2bg .c2 .c2-2 h3 { font-size: 20px; color: #8f6535; line-height: 1; } .c2bg .c2 .c2-2 h3 span { font-size: 14px; text-transform: uppercase; display: block; color: #fff; font-weight: 100; padding-bottom: 16px; } .c2bg .c2 .c2-2 h3 dd { padding-left: 28px; } .c2bg .c2 .c2-2 .ys { margin-top: 56px; } .c2bg .c2 .c2-2 .ys li { margin-bottom: 20px; } .c2bg .c2 .c2-2 .ys li h2 { font-weight: normal; text-transform: uppercase; font-size: 22px; } .c2bg .c2 .c2-2 .ys li h2 span { font-size: 14px; } .c2bg .c2 .c2-2 .ys li dd { line-height: 24px; font-size: 14px; margin-top: 18px; } .c3 { margin-top: 74px; } .c3 h2 { text-align: center; color: #333; font-size: 20px; font-weight: 100; line-height: 1; text-transform: uppercase; } .c3 h2 dd { margin-top: 10px; font-size: 26px; color: #343434; font-weight: 500; background: url(../images/h-1.png) center 50% no-repeat; } .c3 .list2 { margin-top: 36px; margin-bottom: 36px; text-align: center; } .c3 .list2 li { display: inline-block; width: 144px; line-height: 32px; border: 1px solid #333333; margin: 0 7px; font-size: 18px; color: #333333; } .c3 .list2 li:hover, .c3 .list2 li.on { background: #8f6535; border-color: #8f6535; } .c3 .list2 li:hover a, .c3 .list2 li.on a{ color: #fff; } .c3 .list2 li:nth-child(4) { width: 174px; } .c3 .gd { position: relative; } .c3 .gd .tempWrap { width: 1200px !important; } .c3 .gd .zb, .c3 .gd .yb { position: absolute; cursor: pointer; top: 110px; z-index: 1; } .c3 .gd .zb { left: -52px; } .c3 .gd .yb { right: -52px; } .c3 .gd .list3 li { float: left; margin-right: 54px; width: 262px; } .c3 .gd .list3 li a.img { border: 1px solid #d2d2d2; width: 260px; height: 260px; overflow: hidden; display: block; } .c3 .gd .list3 li a.img img { width: 260px; height: 260px; transition: all .6s; } .c3 .gd .list3 li a.img:hover img { transform: scale(1.2, 1.2); } .c3 .gd .list3 li h3 { font-weight: normal; text-align: center; line-height: 47px; } .c3 .gd .list3 li h3 a { color: #333333; font-size: 16px; } .c3 a.ck { text-align: center; color: #505050; font-size: 15px; border: 1px solid #505050; width: 144px; height: 34px; line-height: 34px; margin: 0 auto; margin-top: 22px; display: block; text-transform: uppercase; } .c4bg { margin-top: 64px; background: url(../images/c4.png) center 0 no-repeat; height: 600px; } .c4bg .c4 { padding-top: 94px; } .c4bg .c4 .c4-1 { width: 490px; } .c4bg .c4 .c4-1 h2 { line-height: 84px; font-size: 48px; color: #d8b887; } .c4bg .c4 .c4-1 h2 span { color: #fff; } .c4bg .c4 .c4-1 dd { margin-top: 74px; font-size: 15px; line-height: 28px; color: #fff; } .c4bg .c4 .c4-1 a.ck { margin-top: 30px; display: block; font-size: 16px; color: #fff; width: 139px; line-height: 38px; border: 1px solid #fff; text-align: center; border-radius: 20px; } .c4bg .c4 .c4-2 { width: 584px; padding-top: 30px; position: relative; } .c4bg .c4 .c4-2 .zb1, .c4bg .c4 .c4-2 .yb1 { position: absolute; top: 0; right: 0; cursor: pointer; z-index: 999; } .c4bg .c4 .c4-2 .zb1 { right: 26px; } .c4bg .c4 .c4-2 .yb1 { right: 0; } .c4bg .c4 .c4-2 .list4 li { float: left; position: relative; width: 286px; margin-right: 10px; margin-bottom: 10px; } .c4bg .c4 .c4-2 .list4 li:nth-child(2n) { margin-right: 0; } .c4bg .c4 .c4-2 .list4 li a.img { display: block; } .c4bg .c4 .c4-2 .list4 li a.img img { width: 286px; height: 186px; } .c4bg .c4 .c4-2 .list4 li h3 { position: absolute; z-index: 999; width: 100%; background: rgba(0, 0, 0, 0.35); line-height: 40px; font-size: 16px; text-align: center; font-weight: normal; color: #fff; bottom: 0; left: 0; } .c5 { margin-top: 70px; } .c5 h2 { text-align: center; color: #333; font-size: 20px; font-weight: 100; line-height: 1; text-transform: uppercase; margin-bottom: 40px; } .c5 h2 dd { margin-top: 10px; font-size: 26px; color: #343434; font-weight: 500; background: url(../images/h-1.png) center 50% no-repeat; } .c5 .c5-1 { width: 668px; } .c5 .c5-1 .xw1 { margin-bottom: 12px; } .c5 .c5-1 .xw1 li { padding-left: 66px; background: url(../images/tou.png) 0 0 no-repeat; } .c5 .c5-1 .xw1 li a { font-size: 18px; color: #333333; line-height: 30px; } .c5 .c5-1 .xw1 li dd { margin-top: 8px; font-size: 14px; color: #666; line-height: 30px; } .c5 .c5-1 .xw2 { padding-left: 29px; width: 286px; background: url(../images/su.png) 4px 50% no-repeat; } .c5 .c5-1 .xw2 li { border-bottom: 1px solid #d1d1d1; position: relative; } .c5 .c5-1 .xw2 li a { line-height: 51px; font-size: 14px; color: #666666; } .c5 .c5-1 .xw2 li:hover a { color: #333333; } .c5 .c5-1 .xw2 li .dian { background: url(../images/mr.png) 0 50% no-repeat; height: 51px; width: 7px; position: absolute; z-index: 1; left: -28px; top: 0; } .c5 .c5-1 .xw2 li:hover .dian { background: url(../images/jg.png) 0 50% no-repeat; } .c5 .c5-2 { width: 466px; } .c5 .c5-2 h3 { background: url(../images/c5-2.png) center 0 no-repeat; line-height: 60px; font-size: 18px; color: #fff; padding-left: 76px; font-weight: normal; } .c5 .c5-2 h3 a.ck { color: #fff; margin-right: 80px; float: right; font-size: 12px; text-transform: uppercase; } .c5 .c5-2 .xw3 { border: 1px solid #d1d1d1; padding: 7px; } .c5 .c5-2 .xw3 li { padding-top: 23px; border-bottom: 1px solid #d1d1d1; } .c5 .c5-2 .xw3 li a { display: block; padding-left: 50px; font-size: 14px; color: #333333; background: url(../images/wen.png) 16px 50% no-repeat; } .c5 .c5-2 .xw3 li dd { margin-top: 18px; padding-left: 50px; font-size: 14px; color: #666666; line-height: 32px; background: url(../images/da.png) 16px 6px no-repeat; }